html {overflow-x:hidden;}
BODY{FONT-FAMILY: Verdana, Arial, sans-serif;MARGIN:0px;leftMargin:0;topMargin:0;marginwidth:0; marginheight:0;
font-size:12px;FONT-FAMILY:Tahoma,Times New Roman,Verdana; color:#121212;
background:#ffffff;}
a{font-size:12px;color:#09687d;}
td{vertical-align:top;font-size:12px;}
div{vertical-align:top;}
#container {
	width:1000px;
	height:840px;

	background:#ffffff;
	display:block;
	float:center;
	top:0px;
	margin:0px auto;padding:0px;position:relative;}

#logo{display:block;width:290px; height:140px;z-index:400;position:relative; }
div{border:0px  solid #ff0000}
#top1{background: url(/i/top1.jpg) no-repeat 50% 0%;display:block;float:left;height:167px; width:1000px;position:relative;}
#top2{background: url(/i/top2.jpg) no-repeat 50% 0%;display:block;float:left;height:135px; width:1000px;position:relative;}
#top3{background: url(/i/top3.jpg) no-repeat 50% 0%;display:block;float:left;height:180px; width:1000px;position:relative;}

#menu{background: url(/i/menu.jpg) no-repeat 50% 0%;display:block;float:left;height:68px; width:1000px;position:relative;z-index:400;}
#menu a{display:block; float:left; text-align:center; height:60px; background:#ffffff; opacity:0.0; position:relative;}
#menu a.a1{margin:0 0 0 90px;width:100px;}
#menu a.a20{margin:0;width:130px;}
#menu a.a2{margin:0;width:190px;}
#menu a.a3{margin:0;width:170px;}
#menu a.a4{margin:0;width:210px;}

h1{display:block;font-size:18px;color:#427cb4;font-weight:bolder;}
.sub_menu{display:block;margin:0px 0px 20px 0px;padding:3px;font-size:11px;color:#696960;position:absolute; top:-110px; left:100px; z-index:45; }
.sub_menu a{text-decoration:none; }
#dh1{position:absolute; top:-140px; left:110px;z-index:45; }

#seot{position:absolute; top:20px; left:353px;width:400px; font-size:10px;color:#347a98;}


#cnt_cont{ display:table;float:center;padding:0px;margin:0px;width:100%;position:relative; }

#split{position:absolute;opacity:0.7;top:40px; width:160px; height:40px; left:290px;z-index:56;cursor:pointer;}

#kond{position:absolute;background:#ffffff; opacity:0.7;top:80px; left:316px;z-index:55;display:none;}
#kond a{display:block;padding:4px;margin:0px;border-bottom:1px solid #cce1f4; text-decoration:none;font-size:12px; color:#123c62;}	
#kond a:hover{border-bottom:1px solid #787878;background:#cce1f4; cursor:pointer;}	


#prod{position:absolute;background:#ffffff; border:1px #62abbb solid; padding:3px; opacity:0.96;top:540px; left:86px;z-index:965;display:none;}
#prod a{display:block;padding:4px;margin:0px;border-bottom:1px solid #cce1f4; text-decoration:none;font-size:12px; color:#123c62;}	
#prod a:hover{border-bottom:1px solid #787878;background:#cce1f4; cursor:pointer;}	


#cnt{ width:100%;margin:20px;z-index:0;}

#content{ width:960px; min-height:500px; padding:0px;margin:10px;font-size:12px;text-align:justify;valign:top;position:relative;z-index:1; }


#block_right{
    width:300px;
    display:table;
    height:400px;
	padding:0px;
	margin:0px;	
	font-size:12px;

}
.ne{filter:alpha(opacity=0); opacity:0.0;}
.ne a{font-size:10px;}
div.kupi{display:block; width:150px; height:35px;background:url('/i/kupi.gif') no-repeat left top; float:center; font-size:6px; color:#ffffff; margin:0 auto;}


.d_n{display:none;}


#bottom{
    float:left;
    width:1000px;
    height:120px;
    padding:0px;
    margin:0px;
    display:table;
    position:relative;    font-size:11px;
    background:#e6e6e6;
    background:url('/i/bottom.jpg') no-repeat left top;
    
}
#bottom #cop{padding:20px;}




big{font-size:18px;display:block;color:#83bedb;background:#5d5d5b; padding:3px 3px 3px 20px; margin:6px 0px 0px 0px;}
.cats b{color:#565f5b}

.spas{display:block;float:left;width:0px;height:15px;}
.cat{display:block;padding:0px 0px 0px 12px; }

.kb{border:1px #787878 solid;padding:4px;display:block;}

textarea,input, select{background:#d7ebf5; border:1px #83bedb solid;color:#296a8b;font-size:13px;}

table.price td{font-size:12px;text-align:center;}
table.price_ventera td{font-size:12px;text-align:center;background:#ffffff;}
table.price_ventera {background:#5f5c5;}

table.price_ventera td strong{font-size:15px; padding:5px; font-style:uppercase; FONT-FAMILY:Arial; display:table; width:100%; float:left;text-align:left; color:#222222; background:#bfc5ca;}


p{margin:15px 0px 15px 0px; text-align:justify;}
ul li{list-style:disc;margin-left:15px;}


/*rashect*/
table.raschet td{font-size:12px;}
td.lf{text-align:right;width:40%;}
table.raschet select, input{font-size:12px;background:#d7ebf5;}
table.raschet select{max-width:150px;background:#cecec8;font-size:12px;background:#d7ebf5;}
tr.tobe td{background:#8e8e8e}

div.tobe{display:inline;}
table.raschet  input.result{font-size:14px;font-weight:bolder;background:#599742;color:#ffffff;}
table.raschet input[type=submit]{background:#d7ebf5;height:24px;font-size:15px; font-weight:bolder;color:#2668a5;}
table.raschet input[type=button]{background:#d7ebf5;height:24px;font-size:15px; font-weight:bolder;color:#2668a5;}

input.kupi{background:#598b49;height:24px;font-size:15px; font-weight:bolder;color:#ffffff;}
#what_price{display:block;margin:12px 0px 0px 0px;color:11px;}
#what_price a{display:inline;}

sup{font-size:10px;font-style:Times New Roman; font-weight:normal;color:#7c4d38;}
#li{display:block; float:left;}
#adres{position:relative; top:10px; margin:7px; color:#3070b4; right: 70px; float:right;}

.price{display:inline;}

.dn{display:none;}
/*форма заказа*/
.itogo{display:block;float:left; font-weight:bolder;}

.w100{width:100%;}

/*catalog*/
div.d_d{display:block;idth:97%;min-width:670px; height:16px;padding:2px; float:left; margin:2px;border-bottom:1px #676767 dashed;}
div.d_d:hover{background:#b4b7b6;}
div.d_d a{display:block;font-size:14px; float:left;text-decoration:none;}
div.d_d div.price{display:block;float:right;font-size:16px;font-weight:bolder;color:#3f793f;font-family:Tahoma;}

/*ajax*/
.loadajax{background: url('/i/loadbg.gif');}

#search_div{margin:12px 0px 0px 0px;display:block;float:left;width:220px;}
#search_div input[type=submit]{display:block;float:left;margin:0px 3px 0px 3px;}
#search_div input{display:block;float:left;margin:0px 3px 0px 3px;}
#search_text{width:150px;}

img{border:0;}

table.catalog{background:#bfbfbf;}
table.catalog td{background:#cecec8;text-align:center;}
table.catalog tr.z td{background:#313436;text-align:center;font-weight:bolder;color:#fcfcfc;}
table.catalog tr.z:hover td{background:#313436;text-align:center;font-weight:bolder;color:#fcfcfc;}

table.catalog td.p{font-weight:bolder;font-size:16px;color:#3f793f;font-family:Tahoma;width:90px;}
table.catalog td.l{text-align:left;padding:1px 0px 1px 5px;}

table.catalog tr:hover td{background:#b4b7b6;}

div.alp{display:inline; font-size:16px;font-weight:bolder;color:#3f793f;font-family:Tahoma;}


div.hon{border:1px #adadad solid;width:150px; height:100px;display:block}
.rt{float:right; display:block;width:300px;margin:3px 0px 23px 13px; padding:6px; background:#ffffff; border:2px #5f5e5e solid;}
.rt table:hover td{background:#dbdbd7;}


.hit{display:table;font-size:18px;margin:3px 0px 0px 0px;font-weight:bolder;color:#ffffff;font-family:Tahoma; background:#149329;padding:1px;}
.hit sup{background:#ffffff;padding:2px;}

#banners a img {
    opacity: 0.3;
}
#banners a:hover img {
    opacity: 1;
}
