*{margin:0;padding:0}
body{font-family:Arial, Geneva, sans-serif;background:#fff;font-weight:normal;font-size:12px;}
a:hover{text-decoration:none;}
a img{border:none}
a, a:active, a:hover, a:focus {outline:none;}
a{color:#025398;}
ul.catalog1 li{font-weight:bold;margin:6px 0;font-size:16px;}
ul.catalog1 li ul li{font-weight:normal;margin:2px 10px;font-size:12px;}
ul.catalog1 li ul li ul li{font-weight:italic;margin:2px 20px;font-size:10px;}

.img_b_kat {float:left;margin:0 10px 5px 0}

.baseform{background:#e2e2e2;list-style-type:none;padding:10px 6px;}

.tabcat{text-align:center;}
.tabcat td{padding:3px;}
.tabcat td b{color:#468e0a;border-collapse:collapse}
.withb{border-collapse:collapse}
.withb td{border:1px solid grey}
.subform{margin:8px 0 6px 12px;}
*html .subform{margin:8px 0 6px 8px;}


.img_video {margin-top:4px;margin-right:4px;}
*html .img_video {margin-top:2px;margin-right:4px;}
.a_video{}
*html .a_video{padding-top:10px;}

#wrap {width:990px;margin:0 auto;}

	#icons{width:990px;height:25px;}
		#icons ul{float:right;margin:10px 10px 0 0;list-style-type:none;font-size:0;}
			#icons ul li{float:left;margin-left:18px}
			#icons ul li a{display:block;float:left;height:15px}
			#icons ul li a.home{background:url(/images/home_icon.jpg) no-repeat left top;width:17px}
			#icons ul li a.home:hover{background:url(/images/home_icon.jpg) no-repeat left bottom}
			#icons ul li a.map{background:url(/images/map_icon.jpg) no-repeat left top;width:17px}
			#icons ul li a.map:hover{background:url(/images/map_icon.jpg) no-repeat left bottom}
			#icons ul li a.mail{background:url(/images/mail.jpg) no-repeat left top;width:17px}
			#icons ul li a.mail:hover{background:url(/images/mail.jpg) no-repeat left bottom}
			#icons ul li a.print{background:url(/images/print.jpg) no-repeat left top;width:17px}
			#icons ul li a.print:hover{background:url(/images/print.jpg) no-repeat left bottom}
			
			#icons ul li span{display:block;float:left;height:15px}
			#icons ul li span.home{background:url(/images/home_icon.jpg) no-repeat left bottom;width:17px}
			#icons ul li span.map{background:url(/images/map_icon.jpg) no-repeat left bottom;width:17px}
			#icons ul li span.mail{background:url(/images/mail.jpg) no-repeat left bottom;width:17px}

	#header{height:80px;width:990px;}

		#logo {float:left;margin:0 17px 0 10px}
		*html #logo {float:left;margin:0 9px 0 10px}
		
		#poisk {float:left;margin-top:40px;}
		#poisk .input-text {width:260px;height:17px;border:1px solid #e5e5e5;background:#fff;padding:2px 2px 0 2px;font:11px Arial,Geneva,sans-serif;vertical-align:bottom}
		#poisk .input-button {width:48px;height:20px;border:none;background:url(/images/search_button.jpg) no-repeat left top;vertical-align:bottom;cursor:pointer}
		
		#poisk1 {margin:8px 0 14px 0;}
		#poisk1 .input-text {width:260px;height:17px;border:1px solid #e5e5e5;background:#fff;padding:2px 2px 0 2px;font:11px Arial,Geneva,sans-serif;vertical-align:bottom}
		#poisk1 .input-button {width:48px;height:20px;border:none;background:url(/images/search_button.jpg) no-repeat left top;vertical-align:bottom;cursor:pointer}
		
		#reg {float:left;width:331px;height:58px;margin:10px 0 12px 13px;background:url(/images/fon_formy_autor.jpg) no-repeat;}

	#flash {width:987px;height:318px;background:url(/images/flash_zastavka_header.jpg) no-repeat;}

	.nav{height:45px;list-style-type:none;text-transform:uppercase;margin:2px -5px 2px 0;//margin:2px -5px 0 0}
		.nav li{margin-right:2px;float:left;}
			.nav li a{display:block;width:122px;height:31px;padding:16px 0 0;background:url(/images/png.png) repeat-x 0 0;text-shadow:0 0 9px #518400;text-align:center;color:white;font-size:12px;font-weight:bold;text-decoration:none}
			.nav li.unikal a{height:38px;padding:9px 0 0;}
			.nav li a:hover,.nav li.current a{background:url(/images/png.png) repeat-x 0 100%}
			.nav li a.lft{-webkit-border-radius:30px 0 0 0;-moz-border-radius:30px 0 0 0;border-radius:30px 0 0 0;}
			.nav li a.rgt{-webkit-border-radius:0 30px 0 0;-moz-border-radius:0 30px 0 0;border-radius:0 30px 0 0;}

	#ten {margin:2px 0 36px 0;padding:0;width:990px;height:10px;background:url(/images/menu_shadow.gif) no-repeat;}
	*html #ten {margin:0px 0 36px 0;padding:0;width:990px;height:10px;background:url(/images/menu_shadow.gif) no-repeat;}
	
	#left {width:229px;float:left;margin:0 0 0 1px}
		#cat_prod{float:left;background:url(/images/kat_prod.gif) no-repeat;width:163px;height:47px}
		
		#ser_bel_poloski {float:left;width:187px;background:url(/images/ser_bel_poloski.gif) repeat-y;}
		#birka_s_fonami{float:left;width:187px;/*height:95px*/}
			#birka_s_fonami ul {list-style-type:none;font-size:12px;font-weight:bolder;margin: 13px 28px 0 12px;}
			#birka_s_fonami ul li{color:#383838;margin:8px 0 0 0;font-weight:bolder;}
			#birka_s_fonami ul li a{color:#025398;font-weight:bolder;}
		#cat_prod_niz {float:left;background:url(/images/kat_prod_niz.gif) no-repeat;width:163px;height:31px;margin-bottom:18px;}
		
		#text_logo {float:left;width:163px;margin-bottom:16px;}
			#text_logo p {text-align:center;font-size:11px;margin-bottom:11px;}
			#text_logo img.bektext {margin-left:7px;margin-bottom:11px;}
			#text_logo img.bekimg {margin-left:47px;}
		
		#spec_but {width:163px;height:47px;}
			#spec_but ul{float:left;list-style-type:none;font-size:0;}
			#spec_but ul li{float:left;}
			#spec_but ul li a{display:block;float:left;height:47px}
			#spec_but a.spec {background:url(/images/spec_button.gif) no-repeat left top;width:163px;}
			#spec_but a.spec:hover{background:url(/images/spec_button.gif) no-repeat left bottom;}
			
			#spec_but ul li span{display:block;float:left;height:47px}
			#spec_but span.spec{background:url(/images/spec_button.gif) no-repeat left bottom;width:163px;}
		
		#spec_fon{width:163px;background:#e2e2e2;}
			#spec_fon img{margin:11px 7px 17px 6px}
			#spec_fon p {margin:0 10px 12px 12px;line-height:115%;}
			#spec_fon a {color:#025398;}
			#spec_fon span {margin:0 10px 12px 12px;color:#14852d;font-size:11px;}
		
		#spec_prod_niz{float:left;background:url(/images/kat_prod_niz.gif) no-repeat;width:163px;height:31px;margin-bottom:18px;}
			
		#video{/*width:163px;height:230px;*/}		
			
		#l_bener{width:163px;height:230px;}	
		#l_bener a {color:#025398;text-align:center;}
			
	#content {width:528px;float:left;overflow:hidden;height:100%;min-height:500px;}
	*html #content {width:528px;float:left;overflow:hidden;height:100%;/*height:800px;*/}
		#content p{font-size:12px;margin-bottom:14px;}
		#content h2 {font-family:Arial, Geneva, sans-serif;font-size:18px;font-weight:normal;color:#555;margin: -4px 0 18px 0;}

#content ul.breadcrumbs{margin-bottom:18px;}
#content .breadcrumbs li{display:inline;padding:0 5px 0 0}
#content .breadcrumbs li a{padding:0 5px 0 0;text-decoration:none}
#content .breadcrumbs li a:hover{text-decoration:underline}
		
		.img_a{float:left;width:221px;height:121px;margin-bottom:66px}
		*html .img_a{float:left;width:221px;height:121px;margin-bottom:33px}
		
		.img_a p a {float:left;margin-left:10px;color:#025398;font-weight:bolder;}
		.img_a_r{float:right;width:221px;height:121px;margin-bottom:66px;}
		*html .img_a_r{float:right;width:221px;height:121px;margin-bottom:33px;}
		
		.img_a_r p a {float:left;margin-left:10px;color:#025398;font-weight:bolder;}
		
		.clear {clear:both;}

#sitemap_bl {margin-left:10px;}
#sitemap {list-style-type:none;}	
#sitemap .item1{background:url(/images/mark.gif) no-repeat left 5px;padding-left:6px;font-size:12px;font-weight:bold;color:#616161;}
#sitemap .item2{background:url(/images/mark.gif) no-repeat left 5px;padding-left:6px;color:#616161;margin-left:16px;}


.form *{font-family:Arial/*Tahoma*/, Geneva, sans-serif;font-size:12px}
.form input{border:1px solid #93a1ae}
.form input.t1{width:99%;padding:2px}
.form input.k{font-size:18px;padding:2px}
.form textarea{border:1px solid #93a1ae;padding:2px}
.form textarea.t1{width:99%;height:100px}

.send_form *{font-family:Arial/*Tahoma*/, Geneva, sans-serif;font-size:12px}
.send_form .input_field{margin-bottom:10px;float:left;width:300px;}
.send_form .ness_msg p {font-size:11px}
.send_form .ness_color{color:#025398}
.send_form input.text1{background:#fff;border:1px solid #93a1ae;padding:2px;width:90%}
.send_form select.select1{background:#fff;border:1px solid #93a1ae;padding:2px;width:50%}
.send_form textarea.text1{background:#fff;border:1px solid #93a1ae;padding:2px;width:90%;height:100px}
.send_form .captcha{background:#fff;border:1px solid #93a1ae;padding:2px;font-size:13px;text-align:center;width:120px}
*html .send_form .captcha{background:#fff;border:1px solid #93a1ae;padding:2px;font-size:13px;text-align:center;width:120px;margin-left:-68px;}
.send_form .hint{font-size:11px;color:#025398;}
.send_form .field {font-weight:normal;float:left;width:132px;margin-right:4px;}
.send_form .field p{font-weight:normal;float:right;}

.iecapch{margin-left:138px;}
*html .iecapch{margin-left:68px;}
#div_but ul{list-style-type:none;}
#div_but ul li a{display:block;float:left;height:20px;}
#div_but ul li a.otpr_knop{display:block;background:url(/images/otpr.gif) no-repeat left top;width:78px;margin-right:20px;}
*html  #div_but ul li a.otpr_knop{display:block;background:url(/images/otpr.gif) no-repeat left top;width:78px;margin-right:10px;}
#div_but ul li a.otpr_knop:hover{background:url(/images/otpr.gif) no-repeat left bottom;}

#div_but1 ul{list-style-type:none;}
#div_but1 ul li a{display:block;height:20px;}
#div_but1 ul li a.otpr_knop1{display:block;background:url(/images/knop_zakaz.gif) no-repeat left top;width:71px;}
*html  #div_but1 ul li a.otpr_knop1{display:block;background:url(/images/knop_zakaz.gif) no-repeat left top;width:71px;}
#div_but1 ul li a.otpr_knop1:hover{background:url(/images/knop_zakaz.gif) no-repeat left bottom;}

.sub_btn {display:block;background:url(/images/sub_btn.gif) no-repeat left top;width:88px;height:20px;margin-right:10px;}
.sub_btn:hover{background:url(/images/sub_btn.gif) no-repeat left bottom;}

.podrobnee {display:block;background:url(/images/podrobnee.gif) no-repeat left top;width:71px;height:20px;margin-right:6px;}
.podrobnee:hover{background:url(/images/podrobnee.gif) no-repeat left bottom;}

.vernutsya {display:block;background:url(/images/vernutsya.gif) no-repeat left top;width:78px;height:20px;margin-right:7px;}
.vernutsya:hover{background:url(/images/vernutsya.gif) no-repeat left bottom;}

.vse_obj {display:block;background:url(/images/vse_objekti.gif) no-repeat left top;width:88px;height:20px;margin-right:10px;}
.vse_obj:hover{background:url(/images/vse_objekti.gif) no-repeat left bottom;}
	
	#right{width:229px;float:left;margin:0 1px 0 0;}
		
		#contacts{float:right;width:163px;}
			#contacts ul{float:right;list-style-type:none;font-size:0;height:55px;}
			#contacts ul li{float:right;}
			#contacts ul li a{display:block;float:right;height:55px}
			#contacts a.cont {background:url(/images/contacts.gif) no-repeat right top;width:163px;}
			#contacts a.cont:hover{background:url(/images/contacts.gif) no-repeat right bottom;}
			
			#contacts ul li span{display:block;float:right;height:55px}
			#contacts span.cont{background:url(/images/contacts.gif) no-repeat right bottom;width:163px;}
			
			#contacts p{margin:66px 10px 4px 16px;color:#000}
			*html #contacts p{margin:16px 10px 4px 16px;color:#000}
			#contacts span{font-size:18px;color:#000;}
			
		#news{float:right;width:163px;}
			#news ul{float:right;list-style-type:none;font-size:0;height:55px;margin-top:32px;margin-bottom:12px}
			#news ul li{float:right;}
			#news ul li a{display:block;float:right;height:55px}
			#news a.news {background:url(/images/news.gif) no-repeat right top;width:163px;}
			#news a.news:hover{background:url(/images/news.gif) no-repeat right bottom;}
			#news span.date{background:#e5e5e5;color:#000;padding:2px 8px;font-size:11px;margin:4px 0 10px 0;}
			#news p{margin:1px 0 0 0;}
			#news p.title a{color:#025398;font-size:11px;margin:4px 0 0 0;}
			#news p.anons{font-size:11px;}
			
		#tel{float:right;background:url(/images/tel.gif) no-repeat;width:163px;height:59px;margin-top:12px;}
		#new_form {float:right;/*background:#e2e2e2;*/width:163px;height:100%;}
			#form_zak {background:#e2e2e2;width:163px;height:100%;padding-top:8px;padding-bottom:10px;}
			#form_zak_niz{background:url(/images/niz_form.gif) no-repeat;width:163px;height:26px;}
				#submit{height:20px;margin-left:8px;}
				#submit ul{float:left;list-style-type:none;font-size:0;height:20px;margin-bottom:12px}
				#submit ul li{float:left;}
				#submit ul li a{display:block;float:left;height:20px}
				#submit a.submit {background:url(/images/submit.gif) no-repeat left top;width:78px;}
				#submit a.submit:hover{background:url(/images/submit.gif) no-repeat left bottom;}
		
		#clear{clear:both;width:990px;height:10px;}
		#banerniz{margin:50px 0 0 230px;width:530px;height:90px;}
		#clearfoot{clear:both;width:990px;height:10px;}
		#footer{height:31px;width:990px;margin:30px 0 30px 0;}
		#clearfootbot{clear:both;width:990px;height:4px;}
		*html #clearfootbot{clear:both;width:990px;height:1px;}
		#footer p{float:left;margin:8px 0 0 20px;font-family:Tahoma, Arial;font-size:11px;}
		#studio img{float:right;margin:0 0 0 10px;width:116px;height:31px;}
		#stat {float:right;width:31px;height:31px;}
		
