#mainContent 							{border:0px solid red;background-color: #eff5e2; overflow: hidden; border-bottom: 0px solid #679a00;}
#mainContent #breadcrumbs 				{padding: 12px 0px 0px 26px;}
#mainContent #breadcrumbs a 				{font-size: 11px;}


//border:0px solid red;float: left; width: 252px; height: 102px; font-size: 12px; background-color: #d2ee9b; margin: 6px; overflow:hidden;
//#mainContent ul.list li .more 				{border:1px solid black;position: relative; bottom: 8px; right: 8px; font-size: 10px; text-align: right; overflow:hidden; display: block; }
//#mainContent ul.list li .more1 				{border:0px solid black;position: relative; bottom: 0px; right: 8px; font-size: 10px; text-align: right; overflow:hidden; display: block; }
//#mainContent ul.list li .more_city			{border:1px solid black;position: relative; bottom:100px; right:100px; font-size: 10px; text-align: right; display: block;}
//#mainContent ul.list li ul 					{border:0px solid orange;margin: 0 !IMPORTANT;padding-top:10px; width:250px;}
//#mainContent ul.list li ul li 				{background:transparent none repeat scroll 0 0; border:0px solid red; float:none; height:15px !important; list-style-type:none;margin:0 0 0 115px !important; width:142px !important;}


#mainContent ul.list 						{border:0px solid black;list-style: none; margin: 0px 0px;}
#mainContent ul.list li 					{border:0px solid black;float: left;width: 252px;height: 106px;background-color: #d2ee9b;margin: 0px;}
#mainContent ul.list li span				{border:0px solid black;position: absolute; bottom: 8px; right: 8px; font-size: 10px; text-align: left; display: block; float: right;}
#mainContent ul.list						{border:0px solid green;list-style: none; margin: 5px 20px; }
#mainContent ul.list li					{border:0px solid red;float: left; width: 252px; height: 106px; 	background-color: #d2ee9b; margin: 6px;}
#mainContent ul.list li img					{border:0px solid black;float: left; margin: 8px;}
#mainContent ul.list li h3					{border:0px solid black;margin: 8px; font-size: 12px;padding:0px;}

#mainContent ul.list li span				{border:0px solid black;position: absolute; bottom: 4px; right: 8px; font-size: 10px; text-align: left; display: block; float: right;}
#mainContent ul.list li ul					{border:0px solid black;margin: 0 !IMPORTANT; list-style-type: none;font-size: 12px; }
#mainContent ul.list li ul li				{border:0px solid black;width: 120px !IMPORTANT; height: 14px !IMPORTANT; margin: 0px 0 0 1px !IMPORTANT;}
#mainContent ul.list li ul li span			{border:0px solid black;width: 120px !IMPORTANT; height: 14px !IMPORTANT; margin: 0px 0 0 1px !IMPORTANT;}





#mainContent ul.list li.b1 					{border:0px solid red;float: left; width: 252px; height: 105px; font-size: 12px; background-color: #d2ee9b; margin: 6px;}
#mainContent ul.list li.b1 .image 				{border:1px solid green;float: left; margin: 8px;font-size: 9px;}
#mainContent ul.list li.b1 h3 					{border:0px solid yellow;font-size: 11px; margin-left:-20px; text-align:justify;}
#mainContent ul.list li.b1 span 				{border:0x solid blue;position: relative; bottom: 8px; right: 8px; font-size: 10px; text-align: left; display: block; }
#mainContent ul.list li.b1 .more 				{border:0px solid black;position: relative; bottom: 8px; right: 8px; font-size: 10px; text-align: right; overflow:hidden; display: block; }
#mainContent ul.list li.b1 .more1 				{border:0px solid black;position: relative; bottom: 0px; right: 8px; font-size: 10px; text-align: right; overflow:hidden; display: block; }
#mainContent ul.list li.b1 ul.buy 				{border:0px solid orange;margin: 0 !IMPORTANT;padding-top:10px; width:250px;}
#mainContent ul.list li.b1 ul.buy li 			{background:transparent none repeat scroll 0 0; border:0 solid red; float:none; height:15px !important; list-style-type:none;margin:0 0 0 15px !important; width:142px !important;}

#mainContent ul.partners_list 					{list-style: none; margin: 5px 30px;}
#mainContent ul.partners_list li 				{border:0px solid red;float: left; width: 722px; height: 105px; font-size: 12px; background-color: #d2ee9b; margin: 6px;}
#mainContent ul.partners_list li .image 		{border:0px solid green;float: left; margin: 8px;font-size: 9px;}
#mainContent ul.partners_list li h3 			{border:0px solid yellow;margin: 8px; font-size: 11px; margin-left:110px; text-align:justify;}
#mainContent ul.partners_list  .partner_name	{color:#283fbe;}
#mainContent ul.partners_list  .partner_info	{border:0px solid red;font-weight:normal; text-align:justify;}
#mainContent ul.partners_list li .more_partner	{border:0px solid black;position: absolute; bottom: 10px; right: 10px; font-size: 10px; text-align: right; display: block; padding-top:5px;}



.pets_edit_form .kL						{float:left; display:inline;border: 0px solid green; width:250px;padding-top:4px; text-align: right; height:16px;font-size:12px; color:#000;}
.pets_edit_form .kR_literal				{float:right; display:inline;border: 0px solid red; width:670px; padding-top:4px; height:16px; font-size:12px; color:#000; }
.pets_edit_form .kR						{float:right; display:inline;border: 0px solid red; width:470px; height:16px; font-size:12px; color:#000; text-valign:bottom;}
.pets_edit_form .kR						{float:right; display:inline;border: 0px solid red; width:470px; height:16px; font-size:12px; color:#000; text-valign:bottom;}
.pets_edit_form .kM						{border: 0px solid yellow; width:720px;text-align: left; padding-top:4px; font-size:12px; color:#000; }

#mainContent h3 							{padding: 0px 0px 0px 25px;	font-size: 14px;}
#mainContent h4 							{padding: 10px 0px 0px 25px; color: #679a00; font-size: 14px;}
#mainContent h4 span 						{color: #f00;}
#mainContent .alphabet 					{list-style:  none; font-size: 20px; padding: 0 0 0 22px;}
#mainContent .alphabet li 					{float: left; border:0px solid red; padding: 5px 5px 5px 5px;}
#mainContent .hr 						{background-color: #679a00; height: 4px; font-size:1px; margin: 0 0 8px 0;}
#mainContent .box 						{padding: 10px 33px;}
#mainContent .rightAnchor 				{float: right; padding: 0 50px 10px 0;}
#mainContent .boxTop 					{width: 787px; height: 7px; line-height: 1px; font-size: 1px; background: url(img/line_top.gif) no-repeat;}
#mainContent .boxContent 				{overflow: hidden; border-left: 2px solid #d3ee9f; border-right: 2px solid #d3ee9f; background-color: #fdfdfd; width: 753px; padding: 10px 15px; }
#mainContent .boxContent .price 			{float: right;display: block;font-size: 12px;color: #F00;font-weight: 700;}
#mainContent .boxContent .price span 		{color: #2b42c2;font-size: 16px;}
#mainContent .boxContent .price span.black 		{width:20px; color: #000;font-size: 16px;}

#mainContent .boxContent h2 				{float: left;}
#mainContent .boxContent p 				{margin: 15px 10px;	line-height: 140%;text-align:justify;}
#mainContent .boxContent .footer_link 	{margin: 15px 10px;	width:740px;text-align:right;}
#mainContent .boxContent .kL				{float:left; display:inline;border: 0px solid green; width:508px;padding-top:4px; text-align: right; font-size:12px; color:#000;}
#mainContent .boxContent .kR				{float:right; display:inline;border: 0px solid red; width:230px; padding-left:10px; padding-top:4px; font-size:12px; color:#000; }
#mainContent .boxContent .kM_break		{height:16px;}

#mainContent .adwTitle  					{float: left;margin: 5px;}
#mainContent .adwPrice  					{float: right;margin: 5px;}
#mainContent .adwTextarea span 			{border:0px solid red;margin: 10px 5px 0px 5px;display: inline;}
#mainContent .adwTextarea span.red		{color: #F00;margin:0px;display:inline;}
#mainContent .adwTextarea textarea			{width: 738px;height: 200px;margin: 5px 5px 25px 5px;overflow: auto; display:inline; float:left;}
#mainContent .regionConteiner 			{margin: 5px 5px;}
#mainContent .boxContent .galleryList,  
#mainContent .boxContent ul 				{margin: 15px 10px;	list-style: none;}
#mainContent .boxContent .galleryList li 	{border:0px solid red;float: left;margin: 5px;}

.middle_commercial							{border:0px solid red;width:312px;}


#no_results								{border:0px solid red;float: left;margin: 5px; padding-left:20px; padding-top:20px;font-size: 14px;color: #FFA49F; font-weight:bold;}
#no_results	 a			{border:0px solid red;float: left;padding-top:20px;font-size: 12px;color: #283fbe; font-weight:normal;}

#no_results_small								{border:0px solid red;float: left;margin: 5px; padding-left:20px; padding-top:0px;font-size: 14px;color: #FFA49F; font-weight:bold;}
#no_results_small	 a			{border:0px solid red;float: left;padding-top:0px;font-size: 12px;color: #283fbe; font-weight:normal;}


#mainContent .boxContent .leftSidebar 	{float: left;margin: 5px;background-color: #d2ee9b;padding: 6px 10px 10px 10px; line-height: 140%;width: 395px;}
#mainContent .boxContent .rightSidebar 	{float: right;margin: 5px;background-color: #d2ee9b;padding: 6px 10px 10px 10px;	line-height: 140%;width: 270px;}
#mainContent .boxContent .leftSidebar li,
#mainContent .boxContent .rightSidebar li,
#mainContent .greenBox li 				{padding: 4px 3px 0px 0;clear: both;}
#mainContent .boxContent .leftSidebar h3,
#mainContent .boxContent .rightSidebar h3,
#mainContent .greenBox h3 				{margin: 0px 0 0 0;font-size:16px !IMPORTANT;	position: relative;top: -10px;}
#mainContent .boxContent input,
#mainContent .boxContent select {}
#mainContent .boxContent input 			{padding: 2px 6px !IMPORTANT;}
#mainContent .boxContent .leftSidebar span.name,
#mainContent .boxContent .rightSidebar span.name,

#mainContent .greenBox span.name_nomal 		{border:0px solid red; text-align:left;display: block;float: left; width: 90px;background-color: #d2ee9b;font-size:12px;}

#mainContent .boxContent .leftSidebar span,
#mainContent .boxContent .rightSidebar span,
#mainContent .greenBox span 				{border:0px solid green; display: block;float: left; text-align:left; background-color: #fefefe;padding: 1px 1px;}
#mainContent .greenBox span.name 		{border:0x solid red; display: block;float: left; text-align:right; width: 90px;background-color: #d2ee9b;}
#mainContent .greenBox span.name_descr 		{border:1x solid red; display: block;float: left; text-align:right; width: 90px;background-color: #d2ee9b;}
#mainContent .greenBox span.field 			{border:0px solid red; display: block;float: left; text-align:left; width: 265px;background-color: #fefefe;}
#mainContent .greenBox span.file_load 		{border:0px solid red; display: block;float: left; text-align:left; width: 220px;background-color: #d2ee9b;}

#mainContent .boxContent .editableFilds span {padding: 0px !IMPORTANT;background-color: #d2ee9b;}
#mainContent .boxContent .editableFilds sinput {width: 290px;}

#mainContent .boxContent .btnSave,
#mainContent .boxContent .btnCancel 		{display: block;font-size: 24px;float: left;margin: 20px 10px 10px 10px;			}
#mainContent .boxContent .btnSave 		{border-right: 1px solid #ddd;padding: 0 20px 0 0;}
#mainContent .boxContent .btnCancel 		{}
#mainContent .boxContent #rules 			{border:0px solid red; display:inline; font-size: 11px;text-align: center;margin: 15px 300px 15px 15px;float: right;}
#mainContent .boxContent #rules span 		{display: inline;margin: 10px 0 0;}
#mainContent .boxContent #rules b 		{color: #F00;}
#mainContent .boxContent .source 		{display: block;float: right;padding: 0 0px 0 0;	font-size: 10px;}
#mainContent .boxContent h3 				{padding: 0px 0px 0px 0px;font-size: 12px;}
#mainContent .boxBottom 					{width: 787px;height: 7px;	background: url(img/line_bottom.gif) no-repeat;}
#mainContent .sidebarLeftAdv 			{float: left;width: 432px;}
#mainContent .sidebarLeftAdv #rules 		{margin: 15px 7px 15px 0px !IMPORTANT;	text-align: right !IMPORTANT;}
#mainContent .sidebarRightAdv 			{float: right;width: 321px;}
#mainContent .sidebarLeftAdv .regionAdv 	{text-align: right;font-size: 11px;margin-right: 10px;}
#mainContent .sidebarRightAdv .galleryAdv {margin: 0;padding: 0;}
#mainContent .sidebarRightAdv .galleryAdv li {float: left;margin: 2px 0 0 2px; width:160px;}
#mainContent .sidebarRightAdv .galleryAdv img {border: 2px solid #000;}
#mainContent .sidebarRightAdv .galleryAdv li a {text-align: center;}


#mainContent .sidebarLeftAdv .greenBox 	{border:0px solid red; margin: 25px 0;background-color: #d2ee9b; padding: 6px 10px 25px 10px;	line-height: 140%;width: 403px}
#mainContent .sidebarRightAdv p 			{text-align: center;}
#mainContent .describeAdv textarea 		{width: 418px;height: 100px;overflow: auto;}
#mainContent  .name 						{text-align:left;}
.overlayer 								{background-color:#000000;height:100%;opacity:0.8;width:100%;left:0;position:absolute;top:0;	z-index: 200;}
.uploadButton 							{width: 70px !IMPORTANT;padding: 0px !IMPORTANT;margin: 0px !IMPORTANT;height: 25px;}

@CHARSET "UTF-8";
#fotterContent 							{border:0px solid red; padding: 0 0 30px 204px; margin: 10px 0 0px 0;}
#fotterContent a 						{float: left;display: block;padding: 0px 5px 0px 5px;border-right: 1px solid #000;font-size: 11px;}
#fotterContent a.last 					{border-right: none;}
#fotterContent span 						{float: right;display: block;}

* 										{margin: 0pt;padding: 0pt;}
body 									{margin: 0;padding: 0;text-align: left;background: #fefefd;font-size: 12px;font-family: Tahoma;}
img 										{border: none;}
h1 										{font-size: 2em;}
h4 										{font-size: 9px;margin: 0px;padding: 0px;}
div.clearing 							{clear: both;height: 1px;font-size: 1px;}
em 										{font-style: italic;}
a 										{color: #283fbe;text-decoration: none;	}
a:hover 									{text-decoration: underline;	}
span.red, b.red 							{color: #F00;	}
#mainWrapper 							{background-color: #d7dfc6;width: 852px;margin: 0 auto;	padding: 5px 24px;overflow: hidden;}
#headerMenu 								{text-align: right;	padding: 5px;}
#headerContent 							{background-color: #679a00;		padding: 20px; padding-bottom:10px; color: #FFF;overflow: hidden; }
#logoSidebar 							{border:0px solid red; float: left;width: 271px;}
#logoSidebar h1 a 						{background: url(img/logotyp1.gif) no-repeat; width: 272px;height: 85px;display: block;}
#logoSidebar  span.service_name	 		{border:0px solid yellow;color:#000;padding-left:50px; padding-top:5px;padding-bottom:5px;}
#logoSidebar  span.service_name a	 		{color:#000;}

#logoSidebar h1 a span 					{display: none;}
#logoSidebar ul 							{list-style: none;	}
#logoSidebar ul li 						{float: left;line-height: 0;font-size: 0;padding: 0;margin: 0;}
#logoSidebar span 						{border-top:1px solid #FFFFFF;display:block;margin:0 0;padding:10px 0;}
#infoSidebar, #infoSidebarSubPage 		{float:right;font-size: 18px;border:0px solid blue; width:520px;}
#infoSidebar p 							{line-height: 120%;margin: 0px 0 10px;padding: 0; border:0px solid red;}
#infoSidebar p span 						{color: #f00;}
#infoSidebar p.small 					{margin: 30px 0 0 0;font-size: 12px;}
#infoSidebar #buttons 					{border:0px solid red; margin: 10px 0 10px 0;}
#infoSidebar #buttons h2 					{border:0px solid green; float: left;	}
#infoSidebar #buttons p 					{border:0px solid green; float: left;	font-size:30px;}

#infoSidebar #buttons span, #infoSidebarSubPage #buttons span {display: none;}
#infoSidebar .button_hp_bottom 			{border:1px solid red;display: block;	margin: 6px 12px 12px 18px;}

#radiobuttons 							{display:inline;border:0px solid blue; font-size:12px; padding-top:5px;width:450px; color:#000;}
#radiobuttons 	td	span label				{border:0px solid blue; margin-left:2px;}

#radiobuttons 	.block_item 					{padding-top:2px;}
#radiobuttons 	span 						{display:inline;font-size:12px; padding-left:6px;padding-right:6px;}




#infoSidebar .btnBuyDog 					{height: 50px;display: block;	margin: 12px 40px 12px 35px;}
#infoSidebar .btnSellDog 				{height: 50px;display: block;}
#infoSidebar .btnForAdopction 			{height: 50px;display: block;margin: 12px 10px 12px 40px;}
#infoSidebarSubPage .btnSellDog 			{background: url(img/btn_sprzedam_psa2.gif) no-repeat;width: 104px;height: 30px;display: block;	margin: 0px 5px 12px 35px;float: right;}
#infoSidebarSubPage .btnBuyDog 			{background: url(img/btn_kupie_psa.gif) no-repeat;width: 89px;height: 30px;display: block;	margin: 0px 5px 12px 35px;float: right;}
#infoSidebarSubPage .btnForAdopction 	{background: url(img/btn_do_adopcji.gif) no-repeat;width: 89px;height: 30px;display: block;margin: 0 5px 12px 35px;float: right;}
#infoSidebarSubPage .info 				{margin: 0 0 0 92px;}
#infoSidebarSubPage .info span 			{font-size: 12px;}
#search 									{background: url(img/search_bg.gif) no-repeat;padding: 15px;width: 435px;margin: 0 0 0 0px;overflow: hidden; float:right;}
#search div 								{float:left;}
#search .field_id_breed 						{width: 150px;margin: 2px 8px 0 0px; }
#search .field_id_province 					{width: 155px;margin: 2px 0px 0 0px; }
#search .search_button  					{width: 98px;height: 26px;display: block;float:right;}
#search a span 							{display: none;}
a.more 									{display: block;float: right;		font-size: 11px;margin: 0px 36px 6px 0;}
.more_city 								{border:1px solid red; display: block;float: right;		font-size: 11px;margin: 0px 36px 6px 0;}
#top_commecial 							{text-align:center; overflow: hidden;padding: 5px 5px 5px 5px;		}
#bottom_commecial 						{border-bottom: 4px solid #679a00; text-align:center; overflow: hidden;padding: 5px 5px 5px 5px;		}



#buy_buttons 							{overflow: hidden;padding: 5px 20px 20px 20px;		}
#buy_buttons h3 							{display:inline;color: #283fbe;font-size: 12px; margin-left:20px;}
#header_text 							{overflow: hidden;padding: 60px 0px 20px 0px;	border:0px solid red; font-size:32px;}


#parnterContent 							{border-bottom: 4px solid #679a00;overflow: hidden;padding: 5px 20px 20px 20px;		}
#parnterContent h3 						{color: #283fbe;font-size: 12px;}
#parnterContent ul 						{list-style: none;	}
#parnterContent ul li 						{border:0px solid red;float: left;padding: 0;margin: 0;}
#parnterContent a 						{display: block;	float: left;}
#parnterContent a.header 						{display: block;	float: left;}
#parnterContent a span 					{display: none;	float:left;}
#parnterContent .partner 				{border:0px solid red;width: 115px;margin:10px 0 0 0px;padding: 0 0 0 0px;float:left; margin-left:10px;}
#partnersList							{display:inline; float:left;}

#mainContent .sidebarLeftAdv select 		{margin: 0px 0 0 0px;}
#jquery-overlay 							{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox 						{position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img 					{border: none; }
#lightbox-container-image-box 			{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image 				{padding: 10px; }
#lightbox-loading 						{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav 							{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a 							{outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev 					{left: 0; float: left;}
#lightbox-nav-btnNext 					{right: 0; float: right;}
#lightbox-container-image-data-box 		{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data 			{padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption 			{font-weight: bold; }
#lightbox-image-details-currentNumber 	{display: block; clear: left; padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose 				{width: 66px; float: right;padding-bottom: 0.7em;	}
#pagination 								{margin: 10px 0;padding: 0 0 0 247px;text-align: center;}
#pagination ul 							{list-style: none;}
#pagination li 							{float: left;padding: 0 7px;border-right: 1px solid #79a61e;}
#pagination li.last 						{border: none;}

.chk1{border:0px solid #6787A9; line-height:25px; width:25px;;padding-top:2px;}

.F2_small{width:160px;height:15px; font-size:10px;}
.F2{width:160px;height:17px; font-size:10px;}
.F{width:10px;}
.F0{width:40px;}
.F1{width:70px;}
.F10{width:125px;}
.F11{width:130px;}
.F12{width:110px;}
.F2{width:170px;}
.F3{width:200px;}
.F4{width:270px;}

.S10{width:180px;font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.S0{width:60px;font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.S01{width:90px;font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.S02{width:110px;font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.S1{width:150px;font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.S2{width:250px;font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.S3{width:500px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; height:100px;}
.S4{width:955px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; height:50px;}

.txtF_load{border:1px solid #d3ee9f; color:#000;height:20px; padding:2px 3px 2px 3px; margin-right:20px; font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.txtF_small{border:1px solid #d3ee9f; color:#000;height:13px; padding:2px 3px 0px 3px; font-family:Verdana, Tahoma, sans-serif; font-size:9px;}
.txtF{border:1px solid #d3ee9f; color:#000;height:15px; padding:2px 3px 0px 3px; font-family:Verdana, Tahoma, sans-serif; font-size:12px;}


.S10_small{width:100px;font-family:Verdana, Tahoma, sans-serif; font-size:9px; height:18px;float:left; margin-left:3px;}

.S03_noborder{width:175px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; border:0px;}
.S03_noborder_duplicate{width:175px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; border:0px;background: #F3ED86;}
.S03_noborder_new{width:175px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; border:0px;}


.S03_noborder_duplicate_error{color:#000; background: #FFA49F; width:175px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; border:0px;}
.S03_noborder_new_error{color:#000; background: #FFA49F; width:175px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; border:0px;}

.txtA{border:1px solid #62b7cb; color:#818181; padding:2px 3px;}

.A1{width:560px; height:165px;}
.A2{width:400px; height:165px;}
.A2_big{width:900px; height:265px;}
.A3{height:165px;}
.dataF{width:70px; margin-right:15px;}
.godzF{width:25px; margin-right:15px;}
.minF{width:25px; margin-right:15px;}


.message {border: 0px solid #CAAC04; color:#C82D2D; background: #EB546B; padding-top: 5px; margin-top:10px; line-height:20px; margin-left:35px; padding-bottom:5px; padding-left:10px; width:775px;}
.message .error_message{font-family:Verdana, Tahoma, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding-top: 1px; line-height:20px; padding-bottom:3px; padding-left:0px; }
.message .feedback_message{font-family:Verdana, Tahoma, sans-serif; font-size:12px; font-weight:bold; color:green; background: url('img/pets_icon_tick.gif') no-repeat top left; padding-top: 0px; line-height:20px; padding-bottom:0px; padding-left:20px; }
.message .info_message{font-family:Verdana, Tahoma, sans-serif; font-size:12px; font-weight:bold; color:#6A97C4; background: url('img/pets_icon_information.gif') no-repeat top left; padding-top: 0px; line-height:20px; padding-bottom:5px; padding-left:20px; }


.picker	a						{border: 0px solid green; font: 20px Verdana, Tahoma, sans-serif; text-decoration: none;}
.picker_selected 	{border: 0px solid #0C608A;	font: 20px Verdana, Tahoma, sans-serif; text-decoration: underline;}

/*Error message*/
.field_error_message{font-family:Verdana, Tahoma, sans-serif; font-weight:bold; font-size:10px; color:red; padding-top: 0px; padding-bottom:3px; padding-left:3px; }
.field_error_message{font-family:Verdana, Tahoma, sans-serif; font-weight:bold; font-size:10px; color:red; padding-top: 0px; padding-bottom:3px; padding-left:3px; }
.txtF_error{border: 1px solid #6787A9; color:#000; background: #EB546B; padding:2px 3px 0px 3px; font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.txtF_load_error{border: 1px solid #6787A9; color:#000; background: #EB546B; height:20px; padding:2px 3px 0px 3px; font-family:Verdana, Tahoma, sans-serif; font-size:12px;}
.S0_error{width:60px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; background: #EB546B; }
.S1_error{width:150px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; background: #EB546B; }
.S2_error{width:250px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; background: #EB546B; }
.S3_error{width:500px;font-family:Verdana, Tahoma, sans-serif; font-size:12px; height:100px; background: #EB546B;}
.A2_error{width:400px; height:165px;background: #EB546B;}





