/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px;
	font-size: 11px;
	color: #58595B;
}
   
body {width:730px;
	  float:left;}
	  
table {border-collapse:collapse;}

td {vertical-align:top;}

a {color:#3C663F; text-decoration:underline;}	  


/* Top */
div.top_logotip {width:300px; height:120px;
				 background:#F1F1F2;
				 float:left;
				 text-align:right;
				 padding-top:17px;
				 font:bold 36px arial;
				 color:#608640;
				 position:relative;} div.top_logotip p {color:#221E1F;
				 										font:normal 18px arial;
														margin-right:1px;} div.top_logotip img {position:absolute;
																								left:0px;
																								top:0px;
																								width:300px; height:137px;}
																								
div.top_text {width:418px; height:127px;
			  background:url(images/top_text_fon.jpg) #F1F1F2;
			  padding:10px 12px 0px 0px;
			  float:left;} div.top_text p {text-align:justify;
										   width:238px;
										   float:right;}
										   
div.top_stroki {float:right; 
			 	width:133px;
				text-align:right;
				padding-right:6px;} div.top_stroki .top_some_div {color:#221E1F;
														width:108px;
														float:right;
														margin-top:18px;}
div.top_stroki h1, div.top_stroki .news_h {
	font-size: 13px;
	color: #CD272C;
}																								   
/* /Top
    Left */
div.left {width:156px;
		  float:left;}
		  
img.left_top {width:156px; height:50px;
			  float:left; 
			  background:#F1F1F2;}
			  
div.left_categories {color:#2C5F38;
					 font:bold 12px arial;
					 margin:19px 0px 16px 6px;
					 padding-bottom:2px;
					 float:inherit;
					 width:150px;
					 background:url(images/left_categories_bord.gif) bottom repeat-x;}
					 
div.left_pages {width:150px;
				margin-bottom:4px;
				padding-left:6px;} div.left_pages a {color:#474749;
													 text-decoration:none;} div.left_pages a:hover {color:#2C5F38;} /*==>
==>*/ div.left_pages div {margin-bottom:4px;} div.left_pages div a {color:#7CA441;
																 	text-decoration:underline;} div.left_pages div a:hover {text-decoration:none;
																															color:#7CA441;}

img.left_tv_news {float:left;
				  width:156px; height:117px;
				  background:#F1F1F2}
				  
div.left_txt_bg {background:url(images/left_cme_bord_top.gif) center top no-repeat #F1F1F2;
				 width:155px;
				 float:left;
				 padding-bottom:10px;
				 cursor: pointer;}
				 
div.left_cme {background:url(images/left_cme_bord.gif) #fff;
			  width:118px;
			  margin:10px 0px 0px 6px;
			  padding-left:24px;
			  color:#58595B;
			  float:inherit;
			  font:bold 12px arial;} div.left_cme div {font-size:17px;
			  										   width:55px;
													   color:#CD272C;
													   margin-right:20px;
													   float:left;} div.left_cme .left_cme_p {background:url(images/left_cme_str.gif);
													   								width:18px; height:52px;
																					float:left;
																					margin-top:3px;}
			  
img.left_cme_bord_btm {width:142px; height:7px;
					   float:left; 
					   padding-left:6px;
					   margin-bottom:8px;}
					   
div.left_txt_bg_bord {background:url(images/left_next_txt_bord.gif) top repeat-x;
					  margin-left:6px;
					  width:145px; height:15px;
					  cursor:text; 
					  float:inherit;}
					  
p.left_txt_text {color:#333132;
				 width:143px;
				 cursor:text;
				 padding:0px 0px 5px 6px;}
					
div.left_txt_bord {background:url(images/left_categories_bord.gif) top repeat-x;
				   margin-left:6px;
				   width:145px; height:15px; 
				   float:inherit;}
				   
div.left_strok1 {font-weight:bold;
				 color:#221E1F;
				 margin:0px 0px 3px 6px;
				 clear:both;}
				 
div.left_strok2 {font-weight:bold;
				 color:#CD272C;
				 margin-left:6px;}
				 
div.left_strok2 a {font-weight:bold;
				 color:#CD272C;}
				 
div.left_strok3 {font-weight:bold;
				 color:#9DA0A2;
				 margin:3px 0px 6px 6px;}
				 
div.left_next_txt_sh_com {background:#F1F1F2;
						  height:34px;
						  width:82px;
						  margin-bottom:15px;
						  padding:5px 0px 0px 74px;} div.left_next_txt_sh_com a {color:#2F6038;} div.left_next_txt_sh_com a:hover {color:#CD272C;}
						  
p.lc {
	color: #2F6038;
}

						  
div.left_banner {border:1px solid #363537;
				 border-right:2px solid #000;
				 border-top:2px solid #000;
				 width:120px;
				 height: 600px;
				 margin:112px 0px 15px 20px;}						  				 
/* /Left
    Bottom */
div.bottom {width:730px; height:67px;
			float:left;
			background:#F1F1F2;}
			
div.btm_logotip {width:156px; height:52px;
				 float:left;
				 text-align:center;
				 color:#608640;
				 font:bold 24px arial;
				 padding:15px 0px 0px 0px;
				 position:relative;} div.btm_logotip p {color:#221E1F;
				 										font:normal 12px arial;} div.btm_logotip img {position:absolute;
																									  top:0px;
																									  left:0px;
																									  width:156px; height:67px;}
																									  
div.btm_text_fon {background:url(images/btm_text_fon.jpg);
				  width:307px; height:40px;
				  float:left;
				  padding:27px 0px 0px 60px;} div.btm_text_fon a {color:#58595B;} div.btm_text_fon a:hover {text-decoration:none;}
				  
div.btm_text {width:194px; height:50px;
			  background:url(images/btm_text_right.jpg) right top no-repeat #fff;
			  float:left;
			  text-align:right;
			  padding:17px 13px 0px 0px;}																									  				
/* /Bottom */
#content {background:url(images/center_fon.gif);
		  width:574px;
		  float:left;
		  padding-bottom:5px;}
		  
div.h1_left {background:url(images/h1_left.gif) #154930;
			 width:20px; height:27px;
			 float:left;}
			 
h2.zag {color:#fff;
		width:532px; height:25px;
		background:url(images/h1_center.gif) #154930;
		font:bold 18px arial;
		float:left;
		padding:2px 0px 0px 2px;}
		
h1.zag {color:#fff;
		width:532px; height:25px;
		background:url(images/h1_center.gif) #154930;
		font:bold 18px arial;
		float:left;
		padding:2px 0px 0px 2px;}
		
DIV.zag {color:#fff;
		width:532px; height:25px;
		background:url(images/h1_center.gif) #154930;
		font:bold 18px arial;
		float:left;
		padding:2px 0px 0px 2px;}
		
div.h1_c {color:#fff;
		  width:534px; height:27px;
		  background:url(images/h1_center.gif) #154930;
		  font:bold 18px arial;
		  float:left;}		
		
div.h1_right {background:url(images/h1_right.gif) #154930;
			  width:20px; height:27px;
			  float:left;}
			  
div.subm_vpodv {background:url(images/tab_top_fon.gif) top no-repeat #F1F1F2;
			    width:552px;
				margin:4px 0px 0px 11px;
				float:inherit;
				position:relative;} div.subm_vpodv table {width:auto;
														  margin:5px 0px 0px 7px;}
														  
td.bco_td {background:url(images/td_fon.gif) #fff; position:relative;
		   width:133px;}
		   
div.bco_td_zag {background:#F1F1F2;
			    width:100%;
			    text-align:center;
			    height:32px;}
div.bco_td_zag a {
	color: #CD272C;
	text-decoration: none;
	font-weight: bold;   
}								
				 
div.bco_td_m {background:url(images/td_pole_top.gif) top no-repeat;
		      width:119px;
			  float:left;
			  color:#221E1F;
		      padding:7px 5px 0px 9px;
			  font-weight:bold;} div.bco_td_m a {text-decoration:none;
			  									 font-weight:normal;
												 color:#444446;} div.bco_td_m a:hover {text-decoration:underline;}
			  



div.bco_td_crd {width:90px;
				float:left;
				padding-left:20.5px;} div.bco_td_crd img {width:90px;
														  float:left;} div.bco_td_crd p {padding:2px 0px 0px 18px;
														  											   float:left;} div.bco_td_crd p a {text-decoration:none;
														  																			    font-size:10px;
																																		color:#58595B;} /*==>
==>*/ div.bco_td_crd p a:hover {color:#CD272C;}

div.bco_td_bord {background:url(images/left_categories_bord.gif) center repeat-x;
				 width:104px; height:14px;
				 clear:both;
				 margin-left:14px;}
				 		
div.in_ul {margin-bottom:87px; position: relative;}
															  
p.in_li {
		 font-size:10px;
		 background:url(images/in_li.gif) no-repeat;
		 padding:0px 3px 0px 4px;
		 color:#322F31;
		 margin:0px 0px 2px 3px;}
		 
div.podval {width:133px;
			position:absolute;
			bottom:-1px;} div.podval a img {float:left;
										   padding:3px 42px 0px 42px;}
										   
p.apply_a {clear:both;
		   width:100%;
		   text-align:center;} p.apply_a a {color:#33623A;
										    font:bold 13px arial;
											text-decoration:none;}																			

img.td_pole_btm {width:133px; height:6px;
				 float:left;
				 background:#fff;}
				
div.tab_btm_fon {width:552px; height: 7px;
				 float:inherit;
				 margin-left:11px; 
				 font-size: 6px;
				 background:url(images/tab_btm_fon.gif) bottom no-repeat #f1f1f2;}
				 
div.bl {background:url(images/bl_fon.gif);
		height:61px; width:482px;
		border:1px solid #DBDCDE;
		clear:both;
		float:inherit;
		margin:10px 0px 0px 43px;}
		
div.phone {background:url(images/phone.jpg) bottom left no-repeat;
		   width:111px; height:61px;
		   float:left;}	
img.phone { margin:5px 0px 0px 6px;}	   
p.bl_txt1 {width:204px;
		   float:left; 
		   text-align:justify;
		   color:#322F31;
		   padding-top:10px;} 
		   								   
										   
p.bl_txt2 {width:144px;
		   float:left;
		   color:#322F31;
		   padding:15px 0px 0px 14px;
		   color:#7CA441;
		   font:bold 12px arial;}
		   		
p.txt_bord2 {border-top:1px solid #DFE0E1;
			 margin:14px 0px 0px 19px;
			 padding-top:10px;
			 clear:both;
			 float:inherit;
			 width:529px;}			
			
div.comi {background:url(images/comi.jpg) #F1F1F2;
		  width:438px; height:71px;
		  clear:both;
		  float:inherit;
		  margin:5px 0px 0px 61px;}	
		  
div.comi_prod {background:url(images/comi_prod.jpg);
			   width:16px; height:16px;
			   clear:both;
			   float:inherit;
			   margin-left:444px;}		
			   
div.comi_pic {background:url(images/comi_pic1.jpg) bottom no-repeat;
			  width:75px; height:64px;
			  float:left;
			  padding-left:50px;}
			  
div.comi_pic2 {background:url(images/comi_pic2.jpg) bottom no-repeat;
			   width:48px; height:58px;
			   float:left;
			   padding-left:77px;}			  
			  
h2.comi_txt {border-left:1px solid #929497;
			 height:23px;
			 float:left;
			 font:bold 17px arial;
			 padding:10px 0px 0px 21px;
			 color:#6C6E70;
			 margin-top:10px;}
			  
div.topa {width:555px;
		  clear:both;
		  float:inherit;
		  padding-left:19px;
		  background:url(images/razd_topa.gif) center repeat-y;}			  
			  
div.topa_e {width:252px;
			float:left;
			position:relative;
			bottom:5px;
			text-align:justify;}
			
div.topa_br {float:left;
			 width:29px; height:14px;}
			 
div.top_5 {color:#2C5F38;
		   float:left;
		   padding-left:61px;
		   margin-right:8px;
		   font:bold 17px arial;} div.top_5 b {color:#2C5F38;
		   									   font-size:19px;}
											   
div.top_5_kat {border-left:1px solid #DDDEDF;
			   height:15px;
			   float:left;
			   color:#221E1F;
			   font:bold 12px arial;
			   padding-left:8px;
			   margin-top:3px;}
			   
div.top_5_uch {background:url(images/top_top.gif) top no-repeat #F3F4F4;
			   width:249px;
			   clear:both;
			   float:inherit;
			   padding-top:3px;}
			   
div.top_btm {background:url(images/top_btm.jpg);
			 width:235px; height:23px;
			 clear:both;
			 position:relative;
			 bottom:1px;
			 padding:7px 14px 0px 0px;
			 text-align:right;} div.top_btm a {color:#2C5F38;
			 								   font-weight:bold;} div.top_btm a:hover {text-decoration:none;}
			 
div.uch {color:#3F3E40;
		 background:url(images/top_bord.gif) bottom repeat-x;
		 margin:6px 0px 0px 13px;
		 padding-bottom:6px;
		 width:203px;} div.uch b {color:#A7A9AC;
		 						  font-size:16px;} div.uch a {text-decoration:none;}
								  
p.gr_top {color:#0C5813;
          font-weight:bold;
		  margin-bottom:5px;
		  float:left; 
		  width:250px;
		  padding-left:23px;
		  }
		  
div.in_btm_banner {width:538px; height:106px;
				   margin:27px 0px 0px 18px;
				   float:inherit;}
				   
img.t_1001_top {width:548px; height:8px;
				float:left;
				padding:13px 0px 0px 11px;}
				
div.t_1001_fon {background:url(images/t_1001_fon.gif) #f1f1f2;
			  	width:545px;
			  	clear:both; float:left;
			  	float:inherit;
			  	margin-left:11px;
				padding-left:3px;} div.t_1001_fon table {width:542px;}
				
td.td1_top {vertical-align:inherit;
			text-align:center;
			width:103px; padding:5px 0px 5px 0px;
			color:#CE2C2D;
			background:url(images/a_name_bg.gif) right repeat-y #f1f1f2;}
			
td.td_a_name {vertical-align:inherit;
			  text-align:center;
			  padding:5px 0px 5px 0px;
			  color:#ce2c2d;
			  background:url(images/a_name_bg.gif) right repeat-y #f1f1f2;}
			  
td.td2_top {vertical-align:inherit;
			text-align:center;
			width:73px; padding:5px 0px 5px 0px;
			color:#CE2C2D;
			background:#f1f1f2;}
			
td.ots {height:5px;
		background:#f1f1f2;}
		
td.tdvt1 {background:url(images/tt1.gif) #f1f1f2; 
		  height:10px;}
td.tdvt {background:url(images/tt.gif) #f1f1f2; 
		 height:10px;}
td.tdvt2 {background:url(images/tt2.gif) #f1f1f2; 
		  height:10px;} td.tdvt2 img {position:absolute; top:2px; left:-1px;}
		  
td.tdvb1 {background:url(images/tt11.gif) #f1f1f2;
		  height:7px;}
td.tdvb {background:url(images/tttt.gif) #f1f1f2; 
		 height:7px;}
td.tdvb2 {background:url(images/tt22.gif) #f1f1f2; 
		  height:7px;}		  		  		  					
			
table.t_1001_t {background:url(images/t_1001_pr_fon.gif) #fff;
				position:relative; z-index:0;}
				 
td.td11_top {width:96px;
  			 font-weight: bold;
			 padding:0px 0px 10px 7px;
			 background:url(images/a_value_bg.gif) right repeat-y;
			 color:#221E1F;} td.td11_top a {text-decoration:none;
										    font-weight:normal;
										    color:#444446;} td.td11_top a:hover {text-decoration:underline;} td.td11_top img {float:left;
																															  margin-top:10px;
																															  width:90px;
																															  height:57px;}
																															  
td.td_a_value {vertical-align:inherit;
			   text-align:center;
			   color:#37643C;
			   background:url(images/a_value_bg.gif) right repeat-y;}
			   
td.td22_top {width:63px;
			 position:relative;
			 vertical-align:inherit;
			 text-align:center;
			 }
td.td22_top div { margin-left:10px; }
			 
a.t_1001_sdet {position:absolute;
			   top:10px; left:10px; z-index:1;
			   color:#58595B;} a.t_1001_sdet:hover {text-decoration:none;}
			 
div.t_1001_btn {background:url(images/t_1001_btn.gif) #7B933D;
				cursor:pointer;
				padding-top:15px;
				text-align:center;
				color:#FFF;
				font:bold 13px arial;
				width:54px; height:41px;}
															
p.t_1001_cms {float:left;
			  padding:14px 9px 6px 9px;} p.t_1001_cms sup {color:#FF0000;}																		 

img.t_1001_btm {width:548px; height:7px;
				float:left;
				padding-left:11px;}
				
p.ob_text {margin-left:19px;
		   width:529px;}
		   
h2.re_h2 {color:#CD272C;
		  margin:20px 0px 5px 19px;
		  font-size:14px;
		  clear: both;
		  float: inherit;}
		  
div.faq_top {width:546px; 
			 margin:11px 0px 0px 3px; 
			 float:inherit;
			 background:url(images/faq_top_fon.gif) bottom repeat-x;}  div.faq_top h2 {float:left;
																					   color:#7CA441;
																					   font-size:18px;
																					   padding:10px 0px 0px 25px;} div.faq_top p {font-weight:normal;
					 																											  clear:both;
																																  padding-left:25px;} /*==> 
==>*/ div.faq_top div {float:left;}
					 
div.faq_top_pic {background:url(images/faq_phone.jpg) right no-repeat;
			     width:84px; height:53px;
			     padding-left:39px;}
				 
div.faq_f1_l {float:left;
			  background:url(images/faq_f1_l.gif) right bottom no-repeat;
			  width:8px; height:90px;
			  padding:11px 0px 0px 33px;}
			  
div.faq_f1_c {float:left;
			  background:url(images/faq_f1_c.gif) bottom repeat-x;
			  width:489px; height:90px;
			  padding-top:11px;} div.faq_f1_c b {float:left;
			  									 padding-right:4px;}
			  
div.faq_f1_r {float:left;
			  background:url(images/faq_f1_r.gif) right bottom no-repeat;
			  width:7px; height:90px;
			  padding-top:11px;}
			  
p.faq_f1_p1 {padding:11px 0px 0px 3px;}
p.faq_f1_p2 {text-decoration:underline;
			 float:left;}			  
			  
input.enter_sl {width:365px; height:16px;
				border:1px solid #818385;
				border-bottom:1px solid #BFC1C3;
				border-right:1px solid #BFC1C3;
				float:left;
				padding-top:2px;
				margin:4px 0px 4px 0px;}
				
input.enter_sl_no {width:365px; height:16px;
				   border:1px solid #CD272C;
				   border-bottom:1px solid #D98B77;
				   border-right:1px solid #D98B77;
				   float:left;
				   padding-top:2px;
				   margin:4px 0px 4px 0px;}				
				
div.faq_f1_btn {background:url(images/faq_f1_btn.jpg) #B74E41;
				width:107px; height:28px;
				float:left;
				position:relative;
				bottom:2px;
				color:#fff;
				font-weight:bold;
				text-align:center;
				padding-top:7px;
				cursor:pointer;}
				
div.faq_f2_ask {float:left;
				padding:23px 0px 0px 33px;}
	
img.ar_t {float:left; 
		  margin-top:15px;}
								
				
div.faq_f2_ask_1 {background:url(images/faq_f2_ask_l.gif) #154930;
			 	  width:21px; height:27px;
				  float:left;}			  
				  
div.faq_f2_ask_2 {background:url(images/h1_center.gif) #154930;
			 	  width:208px; height:23px;
				  float:left;
				  text-align:center;
				  color:#fff;
				  font:bold 16px arial;
				  padding-top:4px;}
				  
div.faq_f2_ask_3 {background:url(images/faq_f2_ask_r.gif) #154930;
			 	  width:22px; height:27px;
				  float:left;}
				  
div.faq_f2_res {float:left;
				padding-top:23px;}
								
				
div.faq_f2_res_1 {background:url(images/faq_f2_res_l.gif) #B8BABD;
			 	  width:16px; height:27px;
				  float:left;
				  cursor:pointer;}
				  
div.faq_f2_res_2 {background:url(images/faq_f2_res_c.gif) #B8BABD;
			 	  width:219px; height:23px;
				  float:left;
				  text-align:center;
				  color:#fff;
				  font:bold 16px arial;
				  padding-top:4px;
				  cursor:pointer;}
				  
div.faq_f2_res_3 {background:url(images/faq_f2_res_r.gif) #B8BABD;
			 	  width:16px; height:27px;
				  float:left;
				  cursor:pointer;}
				  
div.faq_f2_bord {width:506px;
				 margin-left:33px;
				 padding-left:6px;
				 background:url(images/faq_f2_bord.gif) #fff;
				 float:left;
				 *float:none;}				  
				  
div.faq_f2_fon {background:url(images/faq_f2_fon.jpg) #fff;
				width:472px; height:207px;
				float:left;
				padding:11px 13px 0px 15px;} div.faq_f2_fon div {float:left;
																color:#306139;} div.faq_f2_fon input {float:left;
																									  margin-top:2px;} div.faq_f2_fon div p {color:#306139;
																																			 float:left;}
																																			 
div.faq_f2_fon_s {width:500px; height:168px;
				  float:left;
				  padding-top:50px;
				  background:url(images/faq_f2_fon.jpg) #fff;} div.faq_f2_fon_s div {float:left;
				  																	 width:100%;
																					 text-align:center;
																					 color:#306139;}
																
input.ent_n {width:258px;
			 margin-right:21px;
			 border:1px solid #818385;
			 border-bottom:1px solid #BFC1C3;
			 border-right:1px solid #BFC1C3;
			 height:16px;
			 padding-top:2px;}
			 
input.ent_n_d {width:258px;
			   margin-right:21px;
			   border:1px solid #CD272C;
			   border-bottom:1px solid #D98B77;
			   border-right:1px solid #D98B77;
			   height:16px;
			   padding-top:2px;}			 
			 
input.ent_email {width:186px; 
				 clear:both;
				 border:1px solid #818385;
				 border-bottom:1px solid #BFC1C3;
				 border-right:1px solid #BFC1C3;
				 height:16px;
				 padding-top:2px;}
				 
input.ent_email_d {width:186px; 
				   clear:both;
				   border:1px solid #CD272C;
			       border-bottom:1px solid #D98B77;
			       border-right:1px solid #D98B77;
				   height:16px;
				   padding-top:2px;}				 
			 
#bx {width:12px; height:12px;
	 border:1px solid #818385;
	 border-bottom:1px solid #BFC1C3;
	 border-right:1px solid #BFC1C3;
	 font-size:8px;
	 background:#fff;
	 cursor:pointer;
	 margin-right:6px;}	 			 																

div.que {margin:10px 0px 7px 0px;} 

textarea.ent_mes {border:1px solid #818385;
				  border-bottom:1px solid #BFC1C3;
				  border-right:1px solid #BFC1C3;
				  float:left;
				  margin-top:2px;
				  width:467px; height:80px;}
				  
textarea.ent_mes_d {border:1px solid #CD272C;
			        border-bottom:1px solid #D98B77;
			        border-right:1px solid #D98B77;
				    float:left;
				    margin-top:2px;
				    width:467px; height:80px;}				  
													 
div.ty_numb {margin:16px 8px 0px 0px;}

div.m_t {margin-top:12px;}

input.ent_numb {border:1px solid #818385;
			    border-bottom:1px solid #BFC1C3;
			    border-right:1px solid #BFC1C3;
				margin-right:8px;
				height:15px;
				width:76px;
				padding-top:1px;
				text-align: center;}
				
input.ent_numb_d {border:1px solid #CD272C;
			      border-bottom:1px solid #D98B77;
			      border-right:1px solid #D98B77;
				  margin-right:8px;
				  height:15px;
				  width:76px;
				  padding-top:1px;
				  text-align: center;}				
				
img.gen_numb {float:left;
			  margin:14px 0px 0px 0px;}
			  
div.faq_f2_btn {background:url(images/t_1001_btn.gif) #7B933D;
				width:54px; height:41px;
				padding-top:15px;
				font:bold 13px arial;
				text-align:center;
				cursor:pointer;}			  																 

img.faq_f2_b1 {float:left;
			   width:12px; height:5px;
			   padding-left:33px;}
			   
div.faq_f2_b2 {float:left;
			   width:492px; height:15px;
			   background:url(images/faq_f2_b2.gif);}
			   
img.faq_f2_b3 {float:left;
			   width:8px; height:5px;}
			   
div.menu_note {border:1px solid #DFE0E1; 
			   width:489px; height:66px;
			   clear:both;
			   margin:10px 0px 0px 37px;
			   float:inherit;
			   padding:10px 0px 0px 7px;} div.menu_note b {color:#221E1F;} div.menu_note span {color:#3C663F;
			   																				   cursor:pointer;}
body.terms_body {padding-left:5px;} body.terms_body h1{color:#7CA441;
									   				   font-size:18px;
/* p_icon */									   	   margin-bottom:20px;} body.terms_body p {padding-bottom:7px;}
div.ic_el {
	border: 1px solid #DDDEDF; 
	width: 430px; 
	min-height: 60px; *height: 60px; 
	position: relative;
	padding: 10px 5px 10px 55px; 
	margin-bottom: 15px;	
}
*:first-child+html div.ic_el {
	height: auto;
	min-height: 60px;
}
div.ic_el h2 {
	color: #7CA441; 
	font-size: 12px; 
	background: #fff; 
	position: absolute; 
	left: 10px; 
	top: -9px;
	padding:0px 3px 0px 3px;
}
/* /p_icon */													   
									   
div.dis_ques {background:#F5F6F6;
			  width:532px; height:20px;
			  clear:both;
			  float:inherit;
			  margin:17px 0px 4px 14px; *margin-bottom:7px;
			  padding:5px 0px 0px 12px;} div.dis_ques p {float:right;
			  											 padding-right:12px;}

div.faq_per_top {background:url(images/faq_per_top.gif) #fff;
				 width:543px; height:6px;
				 font-size:4px;
				 clear:both;
				 float:inherit;
				 margin:4px 0px 0px 14px;}
														 
div.faq_per {background:url(images/faq_per_bod.gif) #fff;
			 margin-left:14px;
			 width:539px;
			 clear:both;
			 float:inherit;
			 padding:0px 0px 0px 4px;}
			 
div.faq_per_left {background:url(images/faq_per_left.gif) left repeat-y;
				  width:535px;
				  float:left;}
				  
div.faq_per_ank {float:left;
				 width:523px;
				 padding:6px 0px 0px 8px;}
				 
div.ank_n {border-right:1px solid #2F2D2E;
		   color:#2F2D2E;
		   width:72px;
		   padding-right:5px;
		   float:left;}
		   
div.ank_d {color:#2F2D2E;
		   float:left;
		   padding-left:15px;
		   width:150px;}
		   
div.sol {font:bold 12px arial;
		 color:#2D6038;
		 padding:13px 0px 0px 15px;
		 float:left;}
		 
div.faq_per_ot {float:left;
				width:523px;
				padding:20px 0px 0px 8px;}
				
p.p_ank {float:left;
		 padding-bottom:8px;
		 width:237px;
		 color:#CF3932;}
		 
p.p_ot {float:left;
		padding:0px 0px 8px 21px;
		width:237px;}		 						 		   
		   
div.faq_per_btm {background:url(images/faq_per_btm.gif) #fff;
				 width:543px; height:6px;
				 font-size:4px;
				 clear:both;
				 float:inherit;
				 margin-left:14px;}
				 
#navigation {float:right;
			 padding-right:12px;}				 
				 
div.dis_nav {background:#F5F6F6;
			 width:544px; height:20px;
			 clear:both;
			 float:inherit;
			 margin:8px 0px 0px 14px;
			 padding:5px 0px 0px 0px;}		 
			 
div.page_next {float:left; cursor:pointer;}
div.pix {float:left; padding:0px 3px 0px 3px;}
div.page_active {background:url(images/nav_fon.gif) center left no-repeat; float:left; padding:0px 2px 0px 5px; color:#CD272C;} 
div.page_passive {background:url(images/nav_fon.gif) center left no-repeat; float:left; padding:0px 2px 0px 5px; cursor:pointer;} /*==> 
==>*/ div.page_passive a {text-decoration:none; color:#58595B;}

a.a_next {color:#58595B;
		  text-decoration:none;}
		  
div.res_btn {font-weight:bold;
			 cursor:pointer;
			 padding-top:5px;}
			 
div.else {clear:both;
		  text-align:center;
		  padding-top:4px;
		  font-weight:bold;
		  height:50px;}
		  
h1.det_h {color:#2C5F38;
		  font-size:18px;
		  padding-top:3px;}
		  
p.get_hp {font-size:13px;}

div.det_c_top {background:url(images/det_c_top.gif) #fff;
			   width:488px; height:8px;
			   font-size:6px;
			   margin-top:5px;}		  		  			 		  		  		 			    		   
			   
div.det_cc {background:url(images/det_cc.gif) #fff;
		    width:426px;
			float:inherit;
			padding:8px 31px 9px 31px;} div.det_cc div img {float:left;}	
			   
div.det_c_btm {background:url(images/det_c_btm.gif) #fff;
			   width:488px; height:7px;
			   font-size:6px;
			   float:inherit;
			   margin-bottom:15px;}	
			   
img.det_btn_t {background:#BF3C31;
			   width:175px; height:63px;
			   text-align:center;
			   font:bold 14px arial;
			   color:#fff;
			   float:right;
			   margin-top:24px;
			   cursor: pointer;}
			   
div.det_ht {background:url(images/det_ht.gif) top no-repeat #F8F8F9;
			width:224px;
			padding-top:7px;
			float:left;
			margin-right:15px;} div.det_ht img {float:left;
												width:208px; height:1px; 
												background:#F8F8F9; 
												position:relative; 
												bottom:1px;}
			
div.det_hc {background:url(images/det_hc.gif) #F8F8F9;
			width:208px;
			float:left;
			padding:0px 9px 0px 7px;}
			
div.det_hb {background:url(images/det_hb.gif) #F8F8F9;
			font-size:6px;
			width:224px; height:7px;
			float:left;}
			
div.det_ha_h {color:#CE3530;
			  text-align:center;
			  background:url(images/det_habord.gif) bottom repeat-x;
			  padding-bottom:4px;}	
			  
div.det_h_el {border-bottom:1px solid #DFE0E1;
			  float:left;
			  width:205px;
			  padding:4px 0px 2px 3px;} div.det_h_el p {width:124px; float:left;} div.det_h_el b {float:left; color:#231F20; width: 80px;}
			
div.det_at {background:url(images/det_at.gif) top no-repeat #F8F8F9;
			width:248px;
			padding-top:7px;
			float:left;}
			
div.det_ac {background:url(images/det_ac.gif) #F8F8F9;
			width:231px;
			float:left;
			padding:0px 10px 0px 7px;} div.det_ac p {color:#50704D;
													 text-align:center;} div.det_ac p span {color:#50704d;
													 										text-decoration:underline;
																							cursor:pointer;}
			
div.det_ab {background:url(images/det_ab.gif) #F8F8F9;
			font-size:6px;
			width:248px; height:7px;
			float:left;}
			
div.det_icon {padding:13px 0px 0px 17px; float:left;} div.det_icon img {margin-right:8px;	
															            float:left;
															            width:44px; height:46px;} div.det_icon p {color:#231F20;
																												  font-weight:bold;
																												  width:44px;
																												  float:left;
																												  margin-right:7px;
																												  padding:2px 0px 2px 0px;}
																												  
div.det_ab_top {background:url(images/det_ab_top.gif);
				width:530px; height:7px;
				font-size:6px;
				clear:both;
				float:inherit;
				margin:8px 0px 0px 20px;}
				
div.det_ab_c {background:url(images/det_ab_c.gif);
			  width:516px;
			  clear:both;
			  float:inherit;
			  margin-left:20px;
			  padding:4px 0px 7px 14px;} div.det_ab_c p {background:url(images/det_li.gif) left top no-repeat;
			  											 padding-left:6px;
														 width:457px;}	
				
div.det_ab_btm {background:url(images/det_ab_btm.gif);
				width:530px; height:7px;
				font-size:6px;
				clear:both;
				float:inherit;
				margin:0px 0px 13px 20px;}
				
div.det_aba {color:#2C5F38;
			 font:bold 13px arial;
			 padding:0px 0px 12px 8px;}
			 
div.det_zero {background:url(images/in_li.gif) left top no-repeat;
			  margin-top:7px;
			  padding-left:6px;
			  color:#808284;
			  font-size:13px;}
			  
div.rates {width:179px;
		   float:left;
		   background:url(images/det_t_fon.gif) #F8F8F9;} div.rates img {float:left; 
		   																 margin-left:6px; 
																		 height:1px; width:168px; 
																		 background:#F8F8F9; 
																		 position:relative; 
																		 bottom:1px;}
		   
div.det_th_r {background:url(images/det_th_r.gif) #154930;
			  width:13px; height:25px;
			  float:left;}
			  
h2.det_th_c {background:url(images/det_th_c.gif) #154930;
			 width:152px; height:19px;
			 float:left;
			 color:#fff;
			 font-weight:normal;
			 text-align:center;
			 padding-top:6px;} h2.det_th_c b {color:#fff;}
			  
div.det_th_l {background:url(images/det_th_l.gif) #154930;
			  width:14px; height:25px;
			  float:left;
			  margin-bottom:6px;}
			  
div.det_t_h2 {color:#CE3530;
		      text-align:center;
		   	  background:url(images/det_ha2bord.gif) bottom repeat-x;
			  padding-bottom:4px;
			  margin:0px 0px 5px 6px;
			  width:167px;}
			  
div.det_t_h22 {color:#CE3530;
		       text-align:center;
		   	   background:url(images/det_ha2bord2.gif) bottom repeat-x;
			   padding-bottom:4px;
			   margin:0px 0px 5px 6px;
			   width:167px;}
			   
div.det_t_h23 {color:#CE3530;
		       text-align:center;
		   	   background:url(images/det_habord.gif) bottom repeat-x;
			   padding-bottom:4px;
			   margin:0px 0px 5px 6px;
			   width:167px;}			   			  
			  
div.det_t_el {border-bottom:1px solid #DFE0E1;
			  float:inherit;
			  width:166px;
			  margin-left:6px;
			  padding:4px 1px 2px 1px;} div.det_t_el p {width:103px; float:left; padding-right:7px;} div.det_t_el b {float:left; width:53px;}
			  
div.det_bt {float:left; width:100%;
			height:18px;}
			
div.det_tab {width:547px;
			 padding-left:13px;
			 float:left;
			 background:url(images/det_grfon.jpg) bottom right no-repeat;
			 min-height:669px;
			 *height:669px;}
			 
*:first-child+html div.det_tab {min-height:669px; height:auto;}			 
			 
div.rto_btm {background:url(images/rto_btm.gif);
			 width:179px; height:6px;
			 font-size:4px;
			 float:left;
			 margin-top:3px;}
			 
div.mdu_rates {width:5px; height:14px;
			   float:left;}
			   
div.det_btn_b {text-align:center;
			   padding-top:5px;
			   float:left;
			   width:100%;
			   clear:both;}	 div.det_btn_b img.img {width:154px; height:55px; 
			   									background:#BF3C31;
												color:#fff;
												font:bold 14px arial;
												cursor: pointer;}
												
div.det_top_banner {padding:4px 0px 0px 21px;}

h2.map_h2 {color: #CD272C;
		   font-size: 15px;
		   clear: both;
		   width: 514px;
		   margin: 15px 0px 10px 21px;
		   float: inherit;
		   border-bottom: 1px solid #ECECED;
		   padding-bottom: 5px;}
		   
div.map_gip {
	background: url(images/left_categories_bord.gif) bottom repeat-x;
	width: 510px;
	margin-left: 21px;
	padding: 0px 0px 8px 4px;
} 
div.map_gip a {
	color: #221E1F;
	text-decoration: none;
	font-weight: bold;
} 
div.map_gip a:hover {
	color: #7CA441;
}
a.n_a_top {
	float: right;
}
a.n_a_top:hover {
	text-decoration: none;
}
div.n_h {
	clear: both;
	float: inherit;
	width: 561px;
	padding: 16px 0px 12px 13px;
}
div.n_h a {
	color: #CD272C;
	font: bold 14px arial;
	padding-left: 10px;
	text-decoration: underline;
	background: url(images/sta_fon.gif) left top no-repeat;
}
div.n_h p {
	padding: 2px 0px 0px 11px;
}
div.sta_nav {
	float: left;
	padding: 18px 0px 0px 17px;	
}
div.sta_not {
	text-align: center;
	font-weight: bold;
	padding-top: 30px;
	float: left;
	width: 100%;
}
p.n_txt {
	width: 519px;
	margin-left: 24px;
	clear: both;
}

div.n_comred {
	background: url(images/left_categories_bord.gif) bottom repeat-x;
	height:38px; width: 542px;
	margin-left: 13px;
}
div.n_comred p {
	color: #3C663F;
	float: right;
}
div.n_comred p a:hover {
	color: #CD272C;
}


div.nc_ab {
	border-right: 1px solid #6E6F72;
	width: 383px; height: 17px;
	text-align: right;
	padding: 2px 9px 0px 0px;
	float: left;
}
div.nc_ab a	{
	color: #58595B;
}
div.nc_ab a:hover {
	text-decoration: none;
}
div.nc_a {
	float: left;
	height: 17px;
	padding: 2px 0px 0px 9px;
}
div.nc_a a:hover {
	text-decoration:none;
}
h2.nc_h2 {
	color: #CD272C;
	font-size: 15px;
	padding: 12px 0px 0px 23px;
	clear: both;
}
p.nc_d {
	padding: 0px 0px 20px 23px;
}
p.nc_blp {
	color: #221E1F;
	font-weight: bold;
	padding: 0px 0px 13px 23px;
}
p.nc_txt {
	padding: 0px 0px 18px 23px;
	width: 525px;
}
div.nc_h {
	padding-left: 11px; 
	float: left;
	position: relative;
	top: 4px;
	z-index: 1;
}	
div.nc_h_c {
	color: #fff;
	background: url(images/det_th_c.gif) #154930;
	float: left;
	height: 21px; width: 222px;
	font: bold 16px arial;
	padding: 4px 0px 0px 2px;
}
div.nc_nc {
	background: url(images/tab_top_fon.gif) top no-repeat #F1F1F2;
	width: 544px;
	float: inherit;
	margin-left: 11px;
	position: relative;
	z-index: 0;
	padding: 13px 0px 0px 8px;
	text-align: center;
}
div.nc_nc span {
	color: #36633C;
	cursor: pointer;	
}
div.comms_top {
	background: url(images/comms_top.gif) #fff;
	font-size: 6px;
	width: 537px; height: 9px;
}
div.comms_bod {
	background: url(images/comms_bod.gif) #fff;
	width: 505px;
	padding: 0px 16px 0px 16px;
	text-align: left;
}
div.comms_bod p {
	font-weight: bold;
	margin-bottom: 8px;
} 
div.comms_btm {
	background: url(images/comms_btm.gif) #fff;
	font-size: 6px;
	width: 537px; height: 9px;
	margin-bottom: 5px;
}
div.comms_bord {
	background: url(images/left_next_txt_bord.gif) bottom repeat-x;
	width: 537px; height: 20px;
}
#comms_h2 {
	background: url(images/left_next_txt_bord.gif) bottom repeat-x;
	width: 537px;
	padding: 5px 0px 5px 0px;
	color: #2C5F38;
	font-size: 15px;
	text-align: center;
}
div.nc_nam_inp {
	width: 100px;
	float: left;
	text-align: right;
	padding-top: 15px;	
}
p.nc_nam_inp12 {
	margin-bottom: 21px;
}
p.nc_nam_tara {
	margin-bottom: 108px;
}
div.nc_inp {
	width: 405px;
	float: left;
	padding: 11px 0px 0px 11px;
	position: relative;
}
div.nc_inp img {
	float: left;
}
input.nc_inp12 {
	border: 1px solid #818385;
	border-bottom: 1px solid #BFC1C3;
	border-right: 1px solid #BFC1C3;
	width: 399px;
	height: 16px;
	padding-top: 2px;
	margin-bottom: 15px;
	float: left;
}
textarea.nc_tara {
	border: 1px solid #818385;
	border-bottom: 1px solid #BFC1C3;
	border-right: 1px solid #BFC1C3;
	width: 399px;
	height: 119px;
	float: left;
	margin-bottom: 15px;
}
input.nc_inp3 {
	border: 1px solid #818385;
	border-bottom: 1px solid #BFC1C3;
	border-right: 1px solid #BFC1C3;
	width: 76px; 
	height: 15px;
	padding-top: 1px;
	float: left;
	margin-right: 8px;
	text-align: center;
}
div.comms_btn {
	background: url(images/comms_btn.jpg) #84AD4B;
	width: 128px;
	height: 41px;
	float: right;
	color: #fff;
	text-align: center;
	font: bold 14px arial;
	padding-top: 4px;
	cursor: pointer;
}
div.comms_btn p {
	font: bold 14px arial;
	color: #fff;
	position: relative;
	bottom: 3px;	
}
p.required {
	color: #CE302E;
	margin-top: 10px;
}
input.nc_inp3_d {
	border: 1px solid #CD272C;
	border-bottom: 1px solid #D98B77;
	border-right: 1px solid #D98B77;
	width: 76px; 
	height: 15px;
	padding-top: 1px;
	float: left;
	margin-right: 8px;
	text-align: center;
}
textarea.nc_tara_d {
	border: 1px solid #CD272C;
	border-bottom: 1px solid #D98B77;
	border-right: 1px solid #D98B77;
	width: 399px;
	height: 119px;
	float: left;
	margin-bottom: 15px;
}
input.nc_inp12_d {
	border: 1px solid #CD272C;
	border-bottom: 1px solid #D98B77;
	border-right: 1px solid #D98B77;
	width: 399px;
	height: 16px;
	padding-top: 2px;
	margin-bottom: 15px;
	float: left;
}
#n_r_n {
	float: left;
	font-size: 9px;
	border: 1px solid #CD272C;
	border-bottom: 1px solid #D98B77;
	border-right: 1px solid #D98B77;
	width: 76px; 
	height: 14px;
	padding-top: 2px;
	background: #fff;
	text-align: center;
	color: #ce302e;
	position: absolute;
	bottom: 27px;
	left: 11px;
	visibility: hidden;
}
div.nc_c_not {
	text-align: center;
	color: #2C5F38;
	font-weight: bold;
}
h2.cu_h2 {
	color: #CD272C;
	font-size: 14px;
	padding: 23px 0px 0px 19px;
	float: left;
}
p.cu_txt {
	clear: both;
	width: 526px;
	padding: 11px 0px 0px 19px; 
}
div.cu_ht {
	background: url(images/cu_ht.gif) top right no-repeat;
	width: 257px;
	float:left;
	padding: 6px 0px 0px 19px;
	margin-top: 8px;
}
div.cu_hbod {
	background: url(images/cu_hbod.gif);
	width: 237px;
	float:left;
	padding: 9px 0px 9px 20px;
}
div.cu_hbod div {
	background: url(images/conv.jpg) left no-repeat;
	height: 24px;
	padding: 6px 0px 0px 44px;
}
span.cu_span_d {
	color: #3C663F;
	cursor: pointer;
}
span.cu_span_e {
	color: #7CA441;
}
div.cu_hb {
	background: url(images/cu_hb.gif);
	width: 257px;
	height: 6px;
	float:left;
	font-size: 4px;
}
#cu_head {
	background: url(images/cu_head.gif) #154930;
	width: 243px;
	height: 21px;
	float: left;
	margin-top: 27px;
	font-size: 13px;
	color: #fff;
	padding: 6px 0px 0px 8px;
	position: relative;
	right: 8px;
}
div.jyasch {
	background: url(images/jyasch.jpg);
	width: 266px;
	height: 302px;
	float: left;
}
form.cu_form {
	background: url(images/cu_form_fon.gif) right top no-repeat #F1F1F2;
	width: 517px;
	height: 274px;
	clear: both;
	margin-left: 11px;
	padding: 37px 0px 0px 35px;
	float: inherit;
}
form.cu_form_inf {
	background: url(images/cu_form_fon.gif) right top no-repeat #F1F1F2;
	width: 552px;
	height: 200px;
	clear: both;
	text-align: center;
	margin-left: 11px;
	padding-top: 111px;
	float: inherit;
}
form.cu_form_inf span {
	color: #36633C;
	cursor: pointer;
}
div.cu_inp_nam {
	width: 99px;
	text-align: right;
	float: left;
	padding-top: 4px;
}
p.cu_nam123 {
	padding-bottom: 17px; 
}
p.cu_nam4 {
	padding: 20px 0px 80px 0px; 
	color: #D0292B;
	font-weight: bold;
}
p.required2 {
	color: #D0292B;
	margin-top: 2px;
}
div.cu_inp {
	width: 383px;
	float: left;
	padding-left: 11px;
	position: relative;
}
div.cu_inp img {
	float: left;
	margin-top: 11px;
}
input.cu_inp123 {
	border: 1px solid #818385;
	border-bottom: 1px solid #BFC1C3;
	border-right: 1px solid #BFC1C3;
	width: 366px;
	height: 16px;
	padding-top: 2px;
	margin-bottom: 11px;
	float: left;
}
textarea.cu_tara {
	border: 1px solid #818385;
	border-bottom: 1px solid #BFC1C3;
	border-right: 1px solid #BFC1C3;
	width: 366px;
	height: 95px;
	float: left;
	margin-bottom: 16px;
}
input.cu_inp4 {
	border: 1px solid #818385;
	border-bottom: 1px solid #BFC1C3;
	border-right: 1px solid #BFC1C3;
	width: 76px;
	height: 15px;
	padding-top: 1px;
	float: left;
	text-align: center;
	margin: 11px 10px 0px 0px;
}
div.cu_form_btn {
	background: url(images/cu_form_btn.gif) #B3483D;
	width: 65px;
	height: 49px;
	float: right;
	cursor: pointer;
	color: #F9EECC;
	text-align: center;
	padding-top: 19px;
	font: normal 18px arial;
}
input.cu_inp123_d {
	border: 1px solid #CD272C;
	border-bottom: 1px solid #D98B77;
	border-right: 1px solid #D98B77;
	width: 366px;
	height: 16px;
	padding-top: 2px;
	margin-bottom: 11px;
	float: left;
}
textarea.cu_tara_d {
	border: 1px solid #CD272C;
	border-bottom: 1px solid #D98B77;
	border-right: 1px solid #D98B77;
	width: 366px;
	height: 95px;
	float: left;
	margin-bottom: 16px;
}
input.cu_inp4_d {
	border: 1px solid #CD272C;
	border-bottom: 1px solid #D98B77;
	border-right: 1px solid #D98B77;
	width: 76px;
	height: 15px;
	padding-top: 1px;
	float: left;
	text-align: center;
	margin: 11px 10px 0px 0px;
}
#cu_r_n {
	float: left;
	font-size: 9px;
	border: 1px solid #CD272C;
	border-bottom: 1px solid #D98B77;
	border-right: 1px solid #D98B77;
	width: 76px; 
	height: 14px;
	padding-top: 2px;
	background: #fff;
	text-align: center;
	color: #ce302e;
	position: absolute;
	bottom: 39px;
	left: 11px;
	visibility: hidden;
}
div.det_comm {
	clear: both;
	text-align: center;
	padding: 0px 20px 0px 20px;
}
div.det_comm sup {
	color: #FF0000;
}
#form_comm_sod {
	float: left;
}
#form_comm_sod2 {
	padding-top: 50px;
	float: left;
	width: 100%;
}
form.form_cooms {
	float: left; 
	width: 100%; 
	height: 262px;	
}
p.cont_txt {
	width: 525px;
	float: left;
	margin: 11px 0px 0px 22px;
}
div.praded {
	padding: 0px 0px 18px 23px;
	width: 525px;
}
div.praded h3 {
	color: #221E1F;
	font: bold 12px arial;
	padding-bottom: 8px;
}
div.praded p {
	margin-bottom: 8px;
}
div.praded a {
	color: #5795D0;
}
div.praded ul {
	margin: 0 0 8px 11px;
	*margin-left: 16px;
	list-style-image: url(images/nav_fon.gif);
}
div.ta_cen {text-align:center}
div.text {}
div.text p { padding:4px 0px 4px 0px;}

div.txt_bord {border-bottom:1px solid #DFE0E1;
			margin:10px 0px 0px 19px;
			padding-bottom:5px;
			clear:both;
			float:inherit;
			width:529px;}
div.txt_bord p { padding:4px 0px 4px 0px;}

div.txt_bord2 {margin:10px 0px 0px 19px;
			clear:both;
			float:inherit;
			width:529px;}
div.txt_bord2 p { padding:4px 0px 4px 0px;}

div.ob_text {margin-left:19px;
		    width:529px;
			clear:both;
			float:inherit;
		   }
div.ob_text p { padding:4px 0px 4px 0px;}

div.cont_txt {
	width: 525px;
	float: left;
	margin: 11px 0px 0px 22px;
}
div.cont_txt p { padding:4px 0px 4px 0px;}

div#note {position:absolute; padding:5px; background:#eee; border:1px solid #666; width:200px; z-index:100; display:none}