/* CSS Document */

html, body {
	
	margin:0px;
	height:100%;
	padding:0px;
	
}
body{background-image:url(/SITE/img/main_bg1270.gif); background-position:1267px 0; background-repeat:repeat-y;}
*{margin:0; padding:0; font-family:Tahoma, Verdana, sans-serif; color:#4E3014; font-size:12px; }
#super_container{max-width:1267px;width:expression( document.body.clientWidth >1267 ? "1267px" : "100%" );background-color:#FB9A0F;
}

td.top_menu{background-image:url(../img/top_menu_bg.gif); background-position:bottom; background-repeat:repeat-x;  }
div.logo{width:330px; height:129px; background-image:url(../img/logo_bg.jpg); position:relative;}
div.logo a{position:absolute; display:block; width:205px; height:113px; left:57px; top:40px; z-index:10; background-image:url(../img/logo.gif); background-repeat:no-repeat}
table.top_menu {height:46px; margin-left:32px;}
table.top_menu  td{padding-right:30px}
table.top_menu  a{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000; white-space:nowrap }
td.row{background-image:url(../img/row_bg.gif); background-repeat:repeat-x; height:6px;}
td.img{background-image:url(../img/img04.jpg); background-repeat:no-repeat; background-position:left;}
td.left{background-image:url(../img/left_bg_r.gif); background-repeat:repeat-y;background-position:right;}

.s_top{position:relative; width:100%; height:84px;}
.s_top .slogan{position:absolute; left:0; top:23px; font-family:Tahoma, Verdana, sans-serif; font-size:18px; color:#FFFFFF; line-height:22px; }
.s_top .phone{position:absolute; right:25px; top:43px; font-family:Tahoma, Verdana, sans-serif; font-size:22px; color:#FFFFFF; line-height:22px; }
.s_top .phone span{font-size:18px; color:#FFFFFF;  font-family:Tahoma, Verdana, sans-serif;}


.catalog_top{ display:block; margin-top:-2px; margin-left:57px; width:209px; height:32px; background-image:url(../img/catalog_top.gif); background-repeat:no-repeat; text-align:center; padding-top:6px; color:#FFFFFF; font-size:14px; font-family:Tahoma, Verdana, sans-serif; font-weight:bold; line-height:14px; margin-bottom:24px; }
.left .item{padding-left:67px; padding-bottom:17px;}
.left .item .frame{background-position:6px 7px; background-repeat:no-repeat; background-color:#666666; width:191px; height:101px; display:block}
.left .item .text{display:block; width:191px; background-image:url(../img/left_btn.gif); background-position:0 0; padding-left:30px; color:#FFFFFF; font-family:Tahoma, Verdana, sans-serif; font-size:12px; background-repeat:no-repeat; text-decoration:none; line-height:18px;}







.content_cont{background-image:url(../img/mf_bg.gif); background-position:left; background-repeat:repeat-y; background-color:#FFFFFF;}
.copy{height:100px; background-image:url(../img/left_coner.gif); background-position:right top; background-repeat:no-repeat; padding-left:38px; }
.copy p{color:#FFFFFF; font-family:Tahoma, Verdana, sans-serif; font-size:12px; }
.copy p.cop{margin-bottom:15px;}
.copy p.adr{color:#365869; margin-top:21px;}
.copy p.adr a{color:#365869;}
.bottom{height:100px; background-image:url(../img/bottom_bg.gif); background-position:top; background-repeat:repeat-x; width:100%; position:relative;}
.bottom .c{position:absolute; left:0; top:0}
.bottom div.eggo{position:absolute; right:28px; top:26px; text-align:left; }
.bottom div.counters{position:absolute; right:528px; top:26px; text-align:left; }
.bottom div a{color:#FFF; font-size:10px;  font-family:Tahoma, Verdana, sans-serif;}

.content_cont{padding-left:43px; padding-top:48px; padding-right:29px; padding-bottom:20px;}
#content{
	width:expression( document.body.clientWidth > 1270 ? "913px" : "100%" );
	max-width:913px;
}

.spets {background-image:url(../img/sp_bg.gif); background-position:bottom; background-repeat:repeat-x; min-height:150px;}
.spets .sp_t{background-image:url(../img/sp_t_bg.gif); background-position:top; background-repeat:repeat-x;}
.spets .sp_b{background-image:url(../img/sp_b_bg.gif); background-position:top; background-repeat:repeat-x;}
.spets .sp_l{background-image:url(../img/sp_lr_bg.gif); background-position:left; background-repeat:repeat-y;}
.spets .sp_r{background-image:url(../img/sp_lr_bg.gif); background-position:right; background-repeat:repeat-y;}
.spets .d{font-family:Tahoma, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#44606D; vertical-align:top; padding-right:12px; padding-top:11px;}
.spets .c{font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:#745D47; vertical-align:top; padding-right:12px; padding-top:11px; line-height:16px;}
.spets .c a{color:#FF2828;}
.spets .del{padding-right:20px; padding-left:35px;}
/*===================*/
h1{font-family:Tahoma, Verdana, sans-serif; font-size:20px; color:#000; font-weight:normal; margin-bottom:22px; }
h2{margin-bottom:5px;}
.content_cont p{margin-bottom:21px; line-height:18px;}
.content_cont p.ul{margin-bottom:0px;}
/*guestbook*/
.gb_form{margin-top:20px;}
.gb_form input.inp{margin-top:2px; margin-bottom:2px; margin-left:10px; width:200px;}
.gb_form textarea{margin-top:4px; margin-bottom:4px; width:300px; height:200px;}

/*forms*/
.forms{margin-top:20px;}
.forms input{margin-top:5px; margin-bottom:5px; margin-left:10px;}
.forms .header1{color:#365869; font-weight:bold; padding-top:20px;}
.forms input.inp{width:200px;}
.forms input.okbtn{width:150px; text-align:center; margin-left:0px; margin-bottom:10px;}
.forms textarea{width:200px; margin-left:10px; height:150px}

#content .table{background-color:#B5D1E2;}
#content .table td{background-color:#FFFFFF; padding:5px 10px 5px 10px;}
#content .table th{background-color:#FFFFFF; padding:5px 10px 5px 10px;}
#content ul{margin-left:0px; margin-bottom:21px}

#content ul li{list-style-type:none; background-image:url(../img/li.gif); background-repeat:no-repeat; background-position:0 8px; padding-left:17px;}
a{color:#365869;}


/*catalog**/
.Parts .part_image{width:177px; height:87px; display:block; border:1px solid #444444;}
.Parts .part_name{width:177px; display:block; text-align:center; margin-bottom:30px;}
.products td{padding-bottom:50px;}
.products td.text{padding-bottom:0;}
p.cat_zayav{color:#000000;}
p.cat_zayav *{color:#000000;}
.cat_path{color:#000000; margin-bottom:15px;}
.cat_path *{color:#000000;}
/*order_form*/
.order_form input.inp{width:250px; margin-bottom:3px; margin-top:3px; margin-left:10px;}
.order_form textarea{width:380px; margin-bottom:10px; height:100px;}

/*price*/
.price{background-color:#444444; margin-bottom:30px;}
.price td,.price th{padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; background-color:#FFFFFF;}
.price td.pricetd{width:40px; text-align:center;}

/*cat_price_table*/
.products *{color:#000000;}
.products  .cat_price_table{margin-top:6px; margin-left:-1px;}
.products  .cat_price_table td{padding-bottom:8px; padding-top:8px; width:58px; text-align:center; background-color:#e4e5e4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }


.polezn { padding-top:50px}
.polezn .polezn_title{ font-size:16px; font-weight:bold;}

