@charset "utf-8";

body{
	margin:0;
	padding:0;
	width:100%;
	font-family:tahoma, verdana, "times New Roman";
	font-size:12px;
	text-decoration:none;
	background:#ffeecf url(../img/h/bg_line.jpg) top repeat-x;
	color:#5f0e0d;
}

html, body{
	height:100%;
}

img{border:none;}

p{margin:10px 0;}

h1, h2, h3, h4{margin:3px 0 10px 0; font-weight:bold; padding:5px; background:#1c9570;color:#FFF;}
h1{font-size:15px;}
h2{font-size:14px;}
h3, h4{font-size:13px;}

/* site */
#site{
	width:1002px;
	margin:0 auto;
position:relative;
}

#header, #center, #footer{
	float:left;
	border-right:#efcd8f 1px solid;
	border-left:#1c9570 1px solid;
}

/* HEADER */

#header{
	width:auto;
	height:auto;
}

#hline{
	float:left;
	width:980px;
	height:7px;
	background:#1c9570;
}

#hmenu{
	width:1002px;
	height:93px;
	float:left;
}

#hbox{
	width:auto;
	height:auto;
	float:left;
	padding:7px 0;
}

#hmenu .hlogo{
	background:url(../img/h/logo.jpg) no-repeat;
	height:93px;
	width:256px;
	float:left;
}

#hmenu .hmenulinks{
	width:auto;
	height:40px;
	float:left;
padding:17px;
text-align:center;
}

#hmenu .hmenulinks a{
	padding:10px;
	font-size:14px;
	color:#7c070f;
	text-decoration:none;
	font-weight:bold;
border-right:1px solid #1D9571;
display:inline;
margin:0;
}

#hmenu .hmenulinks a.last{border:none;}

#hmenu .hmenulinks a:hover{
	background:url(../img/h/wyed8.jpg) repeat-x;
}

#hbox .himg{
	width:480px;
	height:313px;
	float:left;
	background:url(../img/h/h_table.jpg) no-repeat left bottom;
	margin:3px 0 0 0;
	border-right:#efcd8f 1px dashed;
	padding:0 10px 0 0;
}

#hinfbox{
	float:right;
	width:470px;
	height:77px;
	margin:3px 0;
	border-left:#efcd8f 1px solid;
	background:url(../img/h/h_okontovka.jpg) repeat-x;
	padding:10px 10px;
}

#hinfbox a{color:#82090E;font-size:12px;text-decoration:none;}

#hbox .hinf{
	float:right;
	width:500px;
	height:auto;
	padding:5px 0 0 9px;
}

#hinfbox .hcontacts{
	background:url(../img/h/contactes.jpg) no-repeat right;
	height:77px;
}

#center{
	float:left;
	width:1002px;
	height:auro;
	background:url(../img/h/bg_line.jpg) repeat-x top;
	padding:7px 0;
}

#center .cleft{
	float:left;
	width:210px;
	height:auto;
	padding:0 0 0 23px;
}

/*-----------------
Menu left
-----------------
.left-div{padding-left:10px; margin-right:5px;}*/
.left-div ul.contenier-ul{padding-left:25px;}
.left-div ul.contenier-ul a{text-decoration:none; font-size:12px; color:#6E2B00}
.left-div ul.contenier-ul li.you-here{color:#1C9470; list-style:outside; font-weight:bold;}
.left-div ul.contenier-ul li.you-here a{color:#1C9470;}
.left-div ul.sub-ul{padding-left:20px; margin-bottom:10px; margin-top:5px;}
.left-div ul.sub-ul li.you-here{color:#6E2B00; list-style:outside;}
.left-div ul.sub-ul li.you-here a{color:#1C9470;}
.left-div ul.sub-ul li{list-style:none}
/*---------------*/

#center .ccontent{
	float:left;
	width:750px;
	height:auto;
	margin:0 0 0 15px;
}

#center .ccontent a{
	text-decoration:none;
	font-weight:bold;
	color:#82090E;
}

#table_cat{
	padding:0;
	border-bottom:#096 1px dashed;
}

#table_cat h2{margin:0;}

#table_cat .table_vivod{
float:left;
}


#cat_na_glavnoy .table_vivod a{
	font-size:12px;
	text-decoration:none;
	color:#931210;
}

#tovar{
float:left;
	width:226px;
	height:200px;
	margin:1px 7px;
	border-bottom:#bc2614 1px dashed;
textalign:center;
}

#tovar .price{
	margin:3px 0;
	padding:3px;
	font-weight:bold;
	background:#ffdc9c;
	border:#FFF 1px solid;
	color:#a91c12;
}

#tovar .tovtitle{
	margin:2px 0;
}

#tovar span{
	padding:5px;
}

#tovar .tovtitle a{
	display:block;
	font-size:12px;
	padding:5px;
	text-decoration:none;
	color:#fff;
	background:#1c9570;
	border:#FFF 1px solid;
	font-weight:bold;
	height:35px;
}

td{
	padding:3px;
}


.clear{clear:left;}
#catalog_full .catalog_tov{width:355px; float:left; min-height:130px; margin-bottom:5px; margin:0 10px; border-bottom:1px dashed #B06231}
#catalog_full .catalog_tov .c_left{float:left; width:70px; height:auto;}
#catalog_full .catalog_tov .c_left img{background:#FFF3CF; padding:4px; border:1px solid #F1BA84;}
#catalog_full .catalog_tov .c_right{float:left; width:auto; height:auto; padding:0 5px;}
#catalog_full .catalog_tov .c_right ul{margin:0;}
#catalog_full .catalog_tov h2{background:none; margin:0; margin-bottom:5px; color:#333;}

/* shoping */
#shop-box{width:363px; float:left; margin:0 5px; background:#FFFAF4; margin-bottom:10px; border:1px solid #EFCD8F;}
#shop-recom{ background:#FFFAF4; margin-bottom:10px; border:1px solid #EFCD8F;}
#shop-box h3, #shop-recom h3{ background: #FDD5AC; color:#333;}
#shop-box .shop-item{float:left; width:160px; height:211px;}
#shop-box .shop_descriptions{width:200px; float:right; height:211px;}
#shop-box .shop_descriptions span, #shop-box .shop_descriptions b, #shop-recom .shop_descriptions span, #shop-recom .shop_descriptions b{font-size:11px;}
#shop-box .shop_img, #shop-recom .shop_img{padding:5px;}
#shop-box .shop_img img, #shop-recom .shop_img img{padding:5px; background:#ffeecf; border:1px solid #FCE7BA;}
#shop-box .shop_prices, #shop-recom .shop_prises{padding:5px 10px;}
#shop-recom ul{margin:0;}
##shop-recom ul li{padding:0; margin:0;}
#shop-box .shop_prices span, #shop-recom .shop_prices span{display:block; padding:1px 0;}
#shop-box .shop_price, #shop-recom .shop_price{font-size:16px; font-weight:bold;}
#shop-box .shop_price_old, #shop-recom .shop_price_old{font-size:13px; color:#F00;}
#shop-box .shop_price_spec, #shop-recom .shop_price_spec{font-size:12px; color:#666;} 
#shop-box .shop_actions{margin:5px 0;}



#footer{width:1002px; height:auto;}
#sapelink_left a, #sapelink_left, #sapelink_bottom a, #sapelink_bottom{
	font-size:9px;
	color:#B35F23;;
	text-decoration:none;
}
#sapelink_bottom{text-align:center}

.paginate{width:100%; height:50px; padding-top:10px; font-size:13px; clear:left;}
.paginate a{font-size:13px; padding:5px 6px; margin:1px; background:url(../img/no_active.jpg) no-repeat;} 
.paginate a:hover{background:url(../img/actives.jpg) no-repeat; color:#333;}
.paginate span{font-size:13px; padding:5px 6px; margin:2px; background: url(../img/actives.jpg) no-repeat; color:#063; font-weight:bold;} 
