@charset "windows-1251";
/* CSS Document */

html,body{COLOR:#5e5e5e;font-family:Arial,Helvetica,sans-serif;margin:0px;padding:0px;font-size:12px;background:url(/public/img/bg.gif) 0 0 #72c046}
a{color:#000;text-decoration:underline}
a:hover{text-decoration:none}
a img{border:0px}
*{padding:0;margin:0}
input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px}
#bg{background:url(/public/img/bg_t.gif) 0 0 repeat-x}
#logo{width:212px;height:100px;overflow:hidden;position:relative;font-size:10px;float:left}
#logo a span{display:block;width:212px;height:100px;overflow:hidden;background:url(/public/img/logo.gif) 0 0 no-repeat;position:absolute;top:0;left:0;cursor:pointer;cursor:hand}
#logo1{float:left;width:302px;height:100px;overflow:hidden;background:url(/public/img/logo1.gif) 0 0 no-repeat}
* HTML img.png{width:expression(width);filter:expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"',sizingMethod='image')":'',src = '/public/img/pix.gif')}
#top{background:url(/public/img/grass.gif) 0 100% repeat-x;position:relative}
#fix_w{width:980px}
#send1{position:absolute;right:53px;top:-78px;background:url(/public/img/send_b.png) 0 0 no-repeat;width:212px;height:268px;padding:10px 27px;display:none;z-index:+3}
#send{position:absolute;right:53px;top:-78px;width:216px;height:268px;padding:10px 25px;display:none;z-index:+4}
#send input{border:none;background:url(/public/img/inp.gif) 0 0 no-repeat;width:191px;height:23px;padding:3px 10px 0 10px;margin:2px 0 0 0}
#send textarea{border:none;background:url(/public/img/tex.gif) 0 0 no-repeat;width:191px;height:70px;padding:3px 10px 0 10px;margin:2px 0 0 0;overflow:auto}
#send .btn{width:auto;height:auto;background:none;padding:5px 0 0 0}
#send img{display:block;margin-bottom:5px;position:relative;right:15px}
#send h3{color:#58a811;font-size:12px;margin:10px 0 5px 0}
#tel{float:right;text-align:right;padding-right:10px}
#tel div,#send1,#bot_bg span,.kat li,.a_tov .pic span, .picP span {filter:expression(
(runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+',sizingMethod=crop)':runtimeStyle.filter,
runtimeStyle.backgroundImage = 'none')}
#tel div{width:112px;height:39px;overflow:hidden;background:url(/public/img/but.png) 0 0 no-repeat;margin-left:108px}
#tel img{display:block}
#tel a{display:block;margin-left:84px}
.telNumb	{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	text-decoration:none; background:none; border:none;
	
	text-shadow: #555555 2px 2px 3px; /* Safari, Opera, FF3 */
	filter: Shadow(Color=#666666, Direction=135, Strength=2); /*IE */
	

}


#tel ins	{
	display:block; float:right;
	padding-right:7px; border:0; text-decoration:none;
}


#menu{background:#dcf3c5;border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff;height:26px;overflow:hidden}
#menu li{float:left;list-style:none;color:#000}
#menu li a{text-decoration:none}
#on,#to,#th,#fi,#si,#se{padding:6px 14px;font-weight:bold;border-right:solid 1px #fff}
#to{background:#cdedaa}
#th{background:#b5e687}
#fi{background:#96d957}
#si{background:#6ec420}
#se{background:#58a811}
#menu #eg,#menu #ni{float:right;padding-right:5px}
#menu #eg{padding-top:2px}
#menu #ni{padding-top:5px}
#menu #ni a{text-decoration:underline;padding:0 3px 0 0}
#main{background:url(/public/img/top_bg.jpg) repeat-x 0 0 #fff;position:relative;min-height:490px;height:auto !important;height:490px;width:100%;z-index:auto}
#content{position:relative;width:100%;z-index:1}
#bot_bg{background:url(/public/img/bot_bg.jpg) repeat-x 0 100%;position:absolute;bottom:-1px;left:0px;width:100%;height:174px}
#bot_bg div{position:absolute;bottom:0px;left:0;background:url(/public/img/bot_con.jpg) no-repeat 0 0;width:214px;height:152px;overflow:hidden}
#bot_bg span{display:block;position:absolute;bottom:0px;right:30px;background:url(/public/img/but1.png) no-repeat 0 0;width:87px;height:49px;overflow:hidden}
#link{padding:8px 0 0 20px;color:#787878;font-size:10px}
#link a{color:#787878}
#link span{color:#000}
#link div{float:right;color:#268324;font-size:12px;position:relative;bottom:3px;right:15px}
#link div img{position:relative;top:3px;padding-left:7px}
#link div a{color:#268324}
#link div b a{text-decoration:none}
#left{vertical-align:top;padding-bottom:145px}
#left h2{width:196px;padding:20px 0 0 10px}
#srch,#nov{margin:0 10px 0 9px;background:url(/public/img/grass_s.gif) repeat-x 100% 0;padding:17px 0 0 0}
#srch input{float:left;background:url(/public/img/inp_srch.gif) no-repeat 0 0;width:146px;height:28px;border:none;padding:3px 0 0 10px;overflow:hidden}
#srch .btn{width:auto;height:auto;background:none;padding:0}
#center{width:100%;vertical-align:top;padding:20px 0 55px 0}
#right{vertical-align:top;padding-bottom:130px}
#right h2{width:180px;padding:20px 10px 0 0}
.kat{padding:0;margin:0 0 0 7px;position:relative;top:5px;z-index:4}
.kat li{background:url(/public/img/katalog.png) no-repeat 0 0;width:165px;height:23px;list-style:none;position:relative;z-index:3;overflow:hidden;padding:6px 10px 0 15px;cursor:pointer;font-weight:bold;color:#000}
.kat li img{position:absolute;top:9px;right:12px}
.kat_list {
		padding:20px 0 0 0;margin:0 0 0 7px;position:relative;bottom:6px;background:url(/public/img/li_bg.gif) repeat-y 1px 0;display:block;
}
.kat_list li{
	width:176px;list-style:none;padding:2px 7px 5px 7px;
	background:url('/public/img/mnu_dvdr_hr.gif') no-repeat bottom center;
}
.kat_list li a{color:#5e5e5e;text-decoration:none;display:block;padding:0 5px 0 10px}
.kat_list li a:hover{background:#6fbe44;color:#fff}
.kat_list li a.hover{background:#6fbe44;color:#fff}
.kat_list .li_bot{background:url(/public/img/li_bot.gif) no-repeat 1px 100%;height:17px}
.kat_list .plus{text-align:right; background:none}
.kat_list .plus a{display:inline;color:#6fbe44;font-size:11px;padding:0 8px 0 0;position:relative;top:5px}
* HTML .kat_list .plus a{position:static}
.kat_list .plus a:hover{background:none;color:#6fbe44}
#nov{text-align:right}
#nov ul{margin-bottom:5px}
#nov li{background:#ffe589;list-style:none;border-bottom:solid 1px #fff;padding:1px 5px;clear:both;zoom:1;_height:1%;text-align:left}
* HTML #nov li{padding:0 5px}
#nov li input{float:right;margin-top:1px}
#nov .one{background:#ffebaa}
#nov .two{background:#fff0bf}
#nov .thr{background:#fff3cf}
#nov .for{background:#fff5da}
#spec,#ask{margin:0 10px 0 0;background:url(/public/img/grass_s.gif) repeat-x 0 0;padding:17px 0 0 0;text-align:right}
#spec ul{margin-bottom:5px}
#spec li{background:#d4ff9a;list-style:none;border-bottom:solid 1px #fff;padding:1px 5px;clear:both;zoom:1;_height:1%;text-align:left}
* HTML #spec li{padding:0 5px}
#spec li input{float:right;margin-top:1px}
#spec li p{padding:0 10px 5px 0;overflow:hidden}
#spec .one{background:#e3ffbe}
#spec .two{background:#ecffd3}
#spec .thr{background:#f4ffe2}
.que{background:#ffdf6f;color:#000;padding:2px 5px}
#ask div{text-align:left}
#frm{background:#e2ffb2;border-bottom:solid 1px #fff;border-top:solid 1px #fff;padding:9px}
#frm input{border:none;background:url(/public/img/inp_q.gif) 0 0 no-repeat;width:142px;height:22px;padding:3px 10px 0 10px;margin:2px 0 0 0}
#frm textarea{border:none;background:url(/public/img/tex_q.gif) 0 0 no-repeat;width:142px;height:92px;padding:3px 10px 0 10px;margin:2px 0 0 0;overflow:auto}
#frm .btn{width:auto;height:auto;background:none;padding-left:0}
.lastq{background:#e8ffc4;padding:9px}
.lastq a{display:block;margin-bottom:3px}
.rek{float:left;width:49%;margin-bottom:15px}
.rek div{padding:10px 33px 5px 19px}
.rek div a{color:#ff7c11;font-size:14px}
#ico1,#ico2,#ico3,#ico4,#ico5{padding:0 0 0 80px;height:72px}
#ico1 img,#ico2 img,#ico3 img,#ico4 img,#ico5 img{margin-top:29px}
.rek a img{margin-left:19px}
#ico1{background:url(/public/img/ico1.gif) 0 100% no-repeat}
#ico2{background:url(/public/img/ico2.gif) 0 100% no-repeat}
#ico3{background:url(/public/img/ico3.gif) 0 100% no-repeat}
#ico4{background:url(/public/img/ico4.gif) 0 100% no-repeat}
#ico5{background:url(/public/img/ico5.gif) 0 100% no-repeat}
#noico{margin:29px 0 0 19px}
.rek ul{padding:10px 33px 5px 19px}
.rek li{list-style:none;font-size:10px;color:#ababab;padding:0 0 8px 0}
.rek li a{color:#1a8808;font-size:12px}
.sati{clear:both;padding:0 40px 0 15px}
.sati h3{font-size:12px;margin:10px 0}
.sati a{color:#ff7c11}
.sati a img{display:block;margin-top:10px}
#bottom,#bottom a{color:#fff}
#bottom div{float:left;padding:15px 10px}
#bottom #ce{width:47%;font-size:11px;padding-left:20px}
#bottom #te{float:right;width:150px}
#bottom #iri{padding-top:25px}
#iri img{position:relative;top:2px}
.head{background:url(/public/img/head_l.gif) 0 0 no-repeat;padding-left:12px}
.head h2{background:url(/public/img/head_r.gif) 100% 0 no-repeat #e2ffb2;overflow:hidden;height:31px;color:#000;padding:3px 0 0 3px;font-size:18px}
/*Исправления в заголовок*/
.head-title {width:100%;font-size:1px;}
td.tl, td.bl {height:9px;}
td.tl {background: url(/public/img/head_l.gif) no-repeat left top;}
td.tr {background: url(/public/img/head_r.gif) no-repeat right top;}
td.tc, td.ml, td.mc, td.mr, td.bc {background: #e2ffb2;}
td.mc h2{color:#000000;font-size:18px;padding: 0;}
td.bl {background: url(/public/img/head_l.gif) no-repeat left bottom;}
td.br {background: url(/public/img/head_r.gif) no-repeat right bottom;}
/*Исправления в заголовок*/
#tbl_r{width:100%;vertical-align:top;padding:29px 22px 55px 5px}

#tbl_r h3 {
	font-family:"Times New Roman",Times,serif;
	font-size:18px; font-weight:normal;
	color:#ff7c11;margin:15px 5px -5px 15px;
}

.gras{background:url(/public/img/grass_s.gif) 0 0 repeat-x;margin:0 10px;height:17px}
.at{
	font-family:"Times New Roman",Times,serif;
	font-size:16px;
	padding:0 10px;
	color:#242424;
}
.at h3{font-size:18px;color:#ff7c11;font-weight:normal;margin:15px 0!important}
.at .more{text-align:right;padding-top:5px}
.at .le{text-align:left;padding-top:15px}

.at li{list-style:none;background:url(/public/img/li.gif) 5px 10px no-repeat;padding:2px 16px; margin-left:0;}


/*.a_tov	{
	font-family:"Times New Roman",Times,serif; font-size:15px;
}*/

.a_tov{width:45%;float:left;padding:16px 0 0 28px}
.a_tov .pic{float:left;position:relative;width:73px;height:71px;overflow:hidden;margin-right:10px;text-align:center}
.a_tov .pic img{margin-top:4px}
* HTML .a_tov .pic img,.img_bg img{margin-top:expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0":(parentNode.offsetHeight - this.offsetHeight)/2 + "px")}
.a_tov .pic span{background:url(/public/img/pic_mask.png) 0 0 no-repeat;width:73px;height:71px;position:absolute;top:0;left:0}


.picP{float:left;position:relative;width:73px;height:71px;overflow:hidden;margin-right:6px; margin-top:0; text-align:center}
.picP img{margin-top:4px; margin-left:6px;}
.picP span{background:url(/public/img/pic_mask.png) 0 0 no-repeat;width:73px;height:71px;position:absolute;top:0;left:0}

/*.a_tov .more{font-size:11px;position:relative;bottom:7px}*/
.a_tov .more{font-size:11px;padding-top:2px; padding-bottom:7px;}

.a_tov .more a{color:#6fbe44}
.a_tov .more img{position:relative;top:8px;left:4px}
.a_tov h4{font-size:12px;color:#000;margin-bottom:5px}
.a_tov .tex,#korz .tov div,.text{display:table;zoom:1;_height:0}
.all_pr{clear:both;margin:10px}
#korz{background:url(/public/img/korz_bg.gif) 0 0 repeat-y;width:190px;overflow:hidden;margin:5px 0 0 8px;position:relative;padding-bottom:15px}
#korz h2{background:url(/public/img/korz.gif) 0 0 no-repeat;padding:9px 0 0 17px;margin:0;font-size:12px;color:#000;height:24px;overflow:hidden}
#korz #k_bot{background:url(/public/img/korz_b.gif) 0 0 no-repeat;width:190px;height:12px;position:absolute;bottom:0;left:0}
* HTML #korz #k_bot{bottom:-4px}
#korz .tov{padding:5px 17px;font-size:11px;color:#000}
#korz .tov img{float:left;margin:0 10px 0 0}
#korz .tov h3{margin-bottom:3px;font-size:11px}
#korz .tov h3 a{color:#ff7503}
#korz .clearfix{margin-bottom:8px}
#korz hr{height:1px;border-top:solid 1px #d7d7d7;border-bottom:none;border-left:none;border-right:none;overflow:hidden;margin:5px 10px}
* HTML #korz hr{margin:0 10px}
.or_l{font-size:11px;color:#ff7c11;padding:4px 15px}
.subheader{font-size:12px;color:#ff7c11;padding:4px 15px}
.img{float:left;position:relative;text-align:center;margin:18px 20px 0 20px}
* HTML .img{margin-left:10px}
.img a{color:#6fbe44}
.img_bg{background:url(/public/img/img_bg.gif) 0 0 no-repeat;width:168px;height:141px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center}
/*.img_bg .zoom{position:absolute;top:120px;right:10px}*/
.img_bg .zoom{position:absolute;top:162px;right:10px}
.price{background:url(/public/img/price_bg.gif) 0 0 no-repeat;width:156px;height:28px;overflow:hidden;margin:9px 0 15px 0;padding:9px 0 0 12px;position:relative;color:#000;text-align:left}
.price a{position:absolute;top:7px;right:10px}
.text li{
	list-style:none;background:url(/public/img/li.gif) 5px 9px no-repeat;padding:0 16px
}
.text{color:#242424;margin-top:18px}
.text h3{font-family:"Times New Roman",Times,serif;font-size:14px;margin-bottom:15px}

/* special block */
.how{border:solid 1px #9dce5a;position:relative;background:url(/public/img/how_bg.gif) 0 0 repeat;margin:18px 17px 5px 17px;padding:13px 18px;color:#242424;font-family:"Times New Roman",Times,serif;font-size:14px}
.how b{/*display:block;margin:10px 0 15px 16px;*/
	/*font-family:"Times New Roman",Times,serif;*/
	font-size:14px;
	/*color:#ff7c11*/}
.how span, .how span * {
	font-size:14px;
	color:#ff7c11;
}

/*.how li	{background:url(/public/img/li.gif) 5px 7px no-repeat;}*/


.how li{list-style:none;background:url(/public/img/li.gif) 5px 10px no-repeat;padding:2px 16px; margin-left:-20px;}



.how div{/*background:url(/public/img/li.gif) 5px 7px no-repeat;*/padding:0 0 0 16px; margin-left:}
.lt{background:url(/public/img/how_lt.gif) 0 0 no-repeat;width:10px;height:8px;display:block;position:absolute;top:-1px;left:-1px}
.rt{background:url(/public/img/how_rt.gif) 0 0 no-repeat;width:9px;height:8px;display:block;position:absolute;top:-1px;right:-1px}

* HTML .rt{right:-2px}
.lb{background:url(/public/img/how_lb.gif) 0 0 no-repeat;width:9px;height:9px;display:block;position:absolute;bottom:-1px;left:-1px}
* HTML .lb{bottom:-8px}
.rb{background:url(/public/img/how_rb.gif) 0 0 no-repeat;width:9px;height:9px;display:block;position:absolute;bottom:-1px;right:-1px}
* HTML .rb{bottom:-8px;right:-2px}
.line{background:url(/public/img/line.gif) 0 0 repeat-x;height:1px;margin:20px 10px 10px 10px}
.at h4{font-size:12px;font-weight:bold;text-transform:uppercase;margin:0 0 20px 0;color:#000}
.lt1{background:url(/public/img/how_lt1.gif) 0 0 no-repeat;width:10px;height:8px;display:block;position:relative;top:-1px;left:-1px}
.rt1{background:url(/public/img/how_rt1.gif) 0 0 no-repeat;width:9px;height:8px;display:block;position:relative;top:-1px;right:-1px}

.tbl{border-left:solid 1px #9dce5a;border-right:solid 1px #9dce5a;border-bottom:solid 1px #9dce5a;margin:20px 0}
.tbl .pa0{padding:0}
.tbl td{vertical-align:top;border-top:solid 1px #9dce5a;padding:8px 17px;color:242424}
.tbl .tbl_bot td{border-top:none;vertical-align:bottom}
.tbl td b{color:#ff7c11}
.tbl_head td{
	font-weight:bold;color:#000
}

.tbl_head th{
		font-weight:bold;color:#000;
		border-top:solid 1px #9dce5a;padding:8px 17px;
		text-align:left; white-space:nowrap;
}

.tbl .lt,.tbl .rt,.tbl .lb,.tbl .rb{position:relative!important;}
.tbl .rb{left:1px}
* HTML .tbl .rt,* HTML .tbl .rb,* HTML .tbl .rt1{left:-8px}
.tbl input{background:url(/public/img/tbl_inp.gif) 0 0 no-repeat;width:67px;height:25px;overflow:hidden;border:none;
/*font-family:"Times New Roman",Times,serif;*/
font-size:14px;padding:0 5px;font-weight:bold}
.inputbox	{
background:url(/public/img/tbl_inp.gif) 0 0 no-repeat;width:67px;height:25px;overflow:hidden;border:none;
padding:0 5px;
}
.inputbox input{
	width:58px;height:20px;overflow:hidden;border:none; margin-top:2px; background:none!important;
font-size:14px;font-weight:bold; line-height:1.1em;
}


.tbl .btn{background:none;width:auto;height:auto}
#bot{width:489px;margin:30px auto}
* HTML #bot div{margin-right:5px}
#bot div{float:left;width:180px;margin-right:23px}
#bot div input{background:url(/public/img/inp_b.gif) 0 0 no-repeat;width:180px;height:25px;border:none;display:block;padding:4px 0 0 8px;margin-bottom:3px}
#bot div textarea{background:url(/public/img/tex_b.gif) 0 0 no-repeat;width:180px;height:59px;overflow:auto;border:none;padding:4px 0 0 8px;margin-bottom:3px}
#bot span{float:left;display:block;width:275px}
#bot span textarea{background:url(/public/img/tex_b1.gif) 0 0 no-repeat;width:270px;height:125px;overflow:auto;border:none;padding:4px 0 0 8px;margin-bottom:3px}
* HTML #bot span textarea{margin-bottom:6px}
#bot span input{background:url(/public/img/code.gif) 0 0 no-repeat;width:66px;height:26px;border:none;display:block;padding:4px 0 0 8px;float:left}
#bot span img{float:left;margin:2px 5px 0 2px}
#bot span .btn{background:none;float:right;width:auto;height:auto}
.clear{width:100%;clear:both;height:1px;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;_height:1%}

/* CART */
.radioList ul{
	padding:0;margin:0;
	width:100%;
}
.radioList li{
	list-style:none; padding:2px 10px 5px 16px; background:none; background-color:#ecffd3; margin:0;
}


.radioList li.rL_top {
		background: #ecffd3 url(/public/img/radio_lt.gif) no-repeat top left;
		height:10px; margin:0; padding:0;
		list-style:none;
		margin-bottom:-4px;
}
.radioList li.rL_top img {
	display:inline-block;
	float:right;
	margin:0; padding:0;
}


.radioList li.rL_bot {
	background: #ecffd3 url(/public/img/radio_lb.gif) no-repeat bottom left;
	height:12px;
	margin:0; padding:0;
	list-style:none;
}
.radioList li.rL_bot img {display:block; float:right; margin:0; padding:0; margin-top:4px;}

div.del{float: right;}
div.del a{color: #ff7503;}
.at a{
	font-family:"Times New Roman",Times,serif;
	font-size:16px;color:#ff7503}

.prod .img {margin-top:0px;}
.prod {
	margin-top:2px;
	font-family:"Times New Roman",Times,serif;
	font-size:15px;
	color:#242424;
}
.prod .text	{margin-top:-8px;!important; color:#242424;}
.prod .or_l	{padding-bottom:18px;}
.prod b {color:#242424;!important}


/* nubmered list */
ol li	{background:none!important; list-style-type:decimal!important; list-style:decimal!important; list-style-position:inside!important;}
ol		{list-style:decimal!important; list-style-position:inside!important; margin-letf:0!important; padding-left:0!important}
html>body ol {
    /* FF & Others */
}

/*** sklad ***/
.sklad_yes, .sklad_no	{margin-top:70px; background:none!important; line-height:0.8em; font-family:Arial,Helvetica,sans-serif;}

.sklad_yes	{ color:#65b300; font-size:12px;}
.sklad_no	{ color:#bf3939; font-size:12px; }
.sklad_no_price		{ color:#bf3939; font-weight:bold; margin-left:-9px;}
.sklad_yes_price	{ color:#65b300; font-weight:bold; margin-left:-9px; }

.status {background:url(/public/img/price_bg.gif) 0 0 no-repeat;width:156px;height:28px;overflow:hidden;margin:3px 0 5px 0;padding:9px 0 0 12px;position:relative;color:#000;text-align:center;}

.alph {text-align:center;margin:10px 0;}
.alph a {color:#ff7c11;}
