/* CSS Document */
*{font-family:Tahoma, Verdana, sans-serif;  font-size:12px; margin:0; padding:0;}

html, body {
	background-color:#9D6D3F;
	margin:0px;
	height:100%;
	padding:0px;
	font-size:12px;
}

a{
color:#000000
}

.png{	
behavior:url(/css/iepngfix.htc);
}

.top_line{
background-image:url(/img/top_line_bg.gif);
height:16px;
background-repeat:repeat-x;
}

.top_menu{
background-image:url(/img/top_menu_bg.gif);
background-repeat:repeat-x;
height:42px;
}

.top_menu td{
padding-left:15px;
padding-right:15px;
padding-bottom:11px;
}

.top_menu a{
font-size:13px;
font-weight:bold;
color:#B6AB9E;
}

.main_img_left{
background-image:url(/img/middle_img_0.jpg);
background-repeat:no-repeat;
background-position:right;
}

.main_img_center{
background-image:url(/img/middle_pixel_right.gif);
}

.main_img_right{
background-image:url(/img/middle_img_7.jpg);
background-repeat:no-repeat;
background-position:left;
}

.middle_menu_left{
background-image:url(/img/center_menu_left_0_bg.jpg);
background-repeat:no-repeat;
background-position:right;
}

.middle_menu_center{
background-image:url(/img/center_menu_bg.gif);
}

.center_menu td{
text-align:center;
}

.center_menu a{
color:#A6B500;
font-size:12px;
font-weight:bold;
}

.center_menu td img{
border:0px;
}

.middle_menu_right{
background-image:url(/img/center_menu_right_0_bg.jpg);
background-repeat:no-repeat;
background-position:left;
}

.content{
padding-top:52px;
padding-bottom:22px;
}

.content ul, .content ol{
padding-left:20px;
}

.news{
padding-left:38px;
padding-top:52px;
}

.medal{
position:absolute;
top:670px;
left:26px;
}

#akcii_td{
background-image:url(/img/akcii_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color:#E3BA76;
}

.news .akcii_text_header{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:56px;
padding-right:12px;

}

.news .akcii_text_header a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.news .akcii_text{
color:#421D01;
font-size:12px;
padding-left:23px;
padding-top:17px;
padding-bottom:5px;
padding-right:12px;

}

.news .list_news{
padding-top:30px;
}

.news .news_name{
font-size:22px;
color:#421D01;
padding-left:11px;

}

.news .news_header{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-top:18px;
padding-bottom:11px;
}

.news .news_short{
font-size:12px;
color:#421D01;

}

.news .date{
color:#DAB26E;
font-size:12px;
padding-bottom:23px;
padding-top:12px;
}

.news .news_next{
font-size:12px;
padding-bottom:23px;
padding-top:11px;
color:#DAB26E;
}

.news .news_next a{
font-size:12px;
color:#DAB26E;
padding-left:18px;
background-image:url(/img/strelka.jpg);
background-repeat:no-repeat;
background-position:left;
}

.content{
vertical-align:top;
padding-right:70px;
width:100%;
padding-left:37px;
color:#421D01;
font-size:14px;
}

.content h1{
font-size:22px;
color:#421D01;
font-weight:normal;
padding-bottom:7px;
}

.content .h1{
font-size:22px;
color:#421D01;
font-weight:normal;
padding-bottom:7px;
}

.content h2{
padding-top:23px;
font-size:12px;
color:#421D01;
}

.bottom_menu{
height:65px;
background-image:url(/img/bottom_menu_bg.gif);
}

.bottom_menu td{
color:#DAB26E;
font-size:12px;
padding-left:10px;
padding-right:10px;
}

.bottom_menu td a
{
color:#DAB26E;
font-size:12px;
text-decoration:none;
}

.bottom{
background-color:#512D21;
}

.eggo{
float:left;
height:68px;
width:169px;
background-image:url(/img/eggo_bg.jpg);
background-repeat:no-repeat;
vertical-align:bottom;
padding-bottom:15px;
padding-top:10px;
margin-top:20px;
margin-right:40px;
padding-left:18px;
}

.banners{
float:left;
height:68px;
width:169px;
background-image:url(/img/eggo_bg.jpg);
background-repeat:no-repeat;
vertical-align:bottom;
padding-bottom:15px;
padding-top:10px;
margin-top:20px;
margin-right:40px;
padding-left:18px;
}

.info{
float:left;
color:#CDB181;
padding-top:27px;
width:70%;
padding-left:40px;
}

.info a{
color:#CDB181;
}


.products_list td{
padding:3px;
background-color:#dab26e;
}

.products_list .p_name{

background-color:#9d6d3f;
text-align:center;
}

.products_list .p_name a{
font-size:13px;
font-weight:bold;
color:#e6dacf;
text-decoration:underline;
}

.products_list .p_image img{ border:1px solid #000000;}

.products_list .p_price{
padding-left:9px;
font-size:13px;
}

.products_list .p_price span{
font-weight:bold;
font-size:15px;
}

.path{
font-size:18px;
color:#421d01;
margin-bottom:25px;
}

.path a{
font-size:22px;
text-decoration:none;
color:#421d01;
}

.large_photo{
float:left;
background-color:#dab26e;
padding:4px;
margin-right:25px;
margin-bottom:25px;
}

.other_images .oi{
padding-top:30px;
text-align:center;
}

.other_images .oi div{
background-color:#dab26e;
padding:3px;
}


.other_images .oi img{
border:1px solid #421d01;
}

.catalog_part {text-align:center; }
.catalog_part a{ font-size:12px; font-weight:bold; color:#421d01;}
#part_name{position:relative; top:-20px; text-align:center; color:#421d01; font-size:12px; font-weight:bold; padding:0; padding-right:15px; width:100%;}
#part_name a{color:#421d01; font-size:12px; font-weight:bold;}


.prod_list{width:162px;}
.prod_list table td {text-align:center;}
.prod_list table td.name{padding-top:25px; padding-bottom:5px;}
.prod_list table td.name a{color:#e6dacf; font-size:13px; font-weight:bold}
.prod_list table td.col{padding:3px;  background-color:#dab26d;}
.prod_list table td.col img{ border:1px solid #000000;}
.prod_list table td.price{padding:3px; background-color:#dab26d; font-size:13px; color:#421d01;}
.prod_list table td.price span{font-size:15px; color:#421d01; font-weight:bold;}

.product td.large_img img{border:4px solid #dab26e; display:inline; margin-right:23px; margin-bottom:21px;}
.product td.other_img {padding-top:31px;}
#prod_h1{padding-top:0px; margin-top:0px; color:#d6cec5; font-size:17px;}
.product td.other_img img{border:3px solid #dab26e; margin-right:25px;margin-bottom:25px;}

.p_price{position:absolute; left:169px; top:156px; background-image:url(/img/product_price_bg.gif); width:139px; height:24px; color:#421d01; font-size:12px; text-align:center; padding-top:8px;}
.p_price .summ{color:#d01400; font-size:14px; font-weight:bold;}
.p_price .cur{color:#d01400;}

.bread{padding-bottom:25px;}
.bread span{ font-size:18px; color:#421d01;}
.bread span a, .bread a{ font-size:18px; color:#421d01; text-decoration:none;}

