* {margin:0; padding:0}

li{list-style:none}

html, body{
	width:100%;
	min-width:996px;
	height:100%;}

#wrap{
	background:url(../img/pict-main.jpg) no-repeat center 48px;
	width:996px;
	min-height:100%;
	height: auto !important;
	height:100%;
	position:relative;
	margin:0 auto}

#header{
	background:url(../img/header-bg.jpg) repeat-x;
	height:375px;
	width:996px;
	margin:0 auto;}

#header .logo{
	background:url(../img/logo.jpg) no-repeat 40px 0;
	width:187px;
	height:96px;
	padding-top:8px;
	padding-left:40px;
	margin-right:-227px;
	float:left}

#header .logo a{
	width:187px;
	height:104px;
	display:block;}

#header .menu{
	margin-left:220px;
	height:50px;
	overflow:hidden;}

.menu li{
	background:url(../img/menu-marker.jpg) no-repeat left top;
	padding:0 30px;
	float:left}

.menu li.menu-about{
	background:none}

.menu li.menu-about a{
	background:url(../img/menu-about.jpg) no-repeat left 20px;
	height:50px;
	width:70px;
	display:block;
	float:left}

.menu li.menu-price a{
	background:url(../img/menu-price.jpg) no-repeat left 19px;
	height:50px;
	width:41px;
	display:block;
	float:left}

.menu li.menu-product a{
	background:url(../img/menu-product.jpg) no-repeat left 20px;
	height:50px;
	width:82px;
	display:block;
	float:left}

.menu li.menu-zakaz a{
	background:url(../img/menu-zakaz.jpg) no-repeat left 20px;
	height:50px;
	width:42px;
	display:block;
	float:left}

.menu li.menu-dostavka a{
	background:url(../img/menu-dostavka.jpg) no-repeat left 20px;
	height:50px;
	width:70px;
	display:block;
	float:left}

.menu li.menu-contact a{
	background:url(../img/menu-contact.jpg) no-repeat left 20px;
	height:50px;
	width:92px;
	display:block;
	float:left}

#content{
	width:996px;
	margin:0 auto;
	padding-bottom:45px;
	overflow:hidden}

#content .catalog{
background:url(../img/catalog.jpg) no-repeat center 0;
	padding:0 25px;
	padding-top:31px;
	overflow:hidden;}
	
.catalog ul.list{
	overflow:hidden;
	display:block;
	text-align:center;
	padding-bottom:40px;
	width:100%;}

.catalog ul.list p{
	font: 12px Verdana;
	text-align: justify;
	color: #363535;
	line-height: 20px;

}
.catalog ul.list h2{
	font: bold 14px Verdana;
	text-align: justify;
	color: #363535;
	padding-bottom:10px;
	padding-top:10px;

}
.catalog table{
	font:12px Verdana;
	text-align:left;
		color:#363535;
	line-height: 20px;
	}	
.catalog a{
	color:#414c1e;
	font:bold 12px Verdana;
}
.catalog a:hover{
	color:#ed2a22;
	font:bold 12px Verdana;
}
.catalog a:visited{
	color:#5a682d;
	font:bold 12px Verdana;
}
	.catalog ul.list h1{
	font:bold 16px Verdana;
		color:#576518;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;}

#content .catalog2{
	background:url(../img/about.jpg) no-repeat center 0;
	padding:0 25px;
	padding-top:31px;
	overflow:hidden;}

.catalog2 ul.list{
	overflow:hidden;
	display:block;
	text-align:center;
	padding-bottom:40px;
	width:100%;}

.catalog2 ul.list p{
	font: 12px Verdana;
	text-align: justify;
	color: #363535;
	line-height: 20px;

}
.catalog2 ul.list h2{
	font: bold 14px Verdana;
	text-align: justify;
	color: #363535;
	padding-bottom:10px;
	padding-top:10px;

}
.catalog2 table{
	font:12px Verdana;
	text-align:left;
		color:#363535;
	line-height: 20px;
	}	
.catalog2 a{
	color:#414c1e;
	font:bold 12px Verdana;
}
.catalog2 a:hover{
	color:#ed2a22;
	font:bold 12px Verdana;
}
.catalog2 a:visited{
	color:#5a682d;
	font:bold 12px Verdana;
}
	.catalog2 ul.list h1{
	font:bold 16px Verdana;
		color:#576518;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;}
	
	
	
#content .catalog3{
	background:url(../img/ceni.jpg) no-repeat center 0;
	padding:0 25px;
	padding-top:31px;
	overflow:hidden;}

.catalog3 ul.list{
	overflow:hidden;
	display:block;
	text-align:center;
	padding-bottom:40px;
	width:100%;}

.catalog3 ul.list p{
	font: 12px Verdana;
	text-align: justify;
	color: #363535;
	line-height: 20px;

}
.catalog3 ul.list h2{
	font: bold 14px Verdana;
	text-align: justify;
	color: #363535;
	padding-bottom:10px;
	padding-top:10px;

}
.catalog3 table{
	font:12px Verdana;
	text-align:left;
		color:#363535;
	line-height: 20px;
	}	
.catalog3 a{
	color:#414c1e;
	font:bold 12px Verdana;
}
.catalog3 a:hover{
	color:#ed2a22;
	font:bold 12px Verdana;
}
.catalog3 a:visited{
	color:#5a682d;
	font:bold 12px Verdana;
}
	.catalog3 ul.list h1{
	font:bold 16px Verdana;
		color:#576518;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;}
	
	
	

#content .catalog4{
	background:url(../img/zakaz.jpg) no-repeat center 0;
	padding:0 25px;
	padding-top:31px;
	overflow:hidden;}

.catalog4 ul.list{
	overflow:hidden;
	display:block;
	text-align:center;
	padding-bottom:40px;
	width:100%;}

.catalog4 ul.list p{
	font: 12px Verdana;
	text-align: justify;
	color: #363535;
	line-height: 20px;

}
.catalog4 ul.list h2{
	font: bold 14px Verdana;
	text-align: justify;
	color: #363535;
	padding-bottom:10px;
	padding-top:10px;

}
.catalog4 table{
	font:12px Verdana;
	text-align:left;
		color:#363535;
	line-height: 20px;
	}	
.catalog4 a{
	color:#414c1e;
	font:bold 12px Verdana;
}
.catalog4 a:hover{
	color:#ed2a22;
	font:bold 12px Verdana;
}
.catalog4 a:visited{
	color:#5a682d;
	font:bold 12px Verdana;
}
.catalog4 ul.list h1{
	font:bold 16px Verdana;
		color:#576518;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
}
	
	
	#content .catalog5{
	background:url(../img/dostavka.jpg) no-repeat center 0;
	padding:0 25px;
	padding-top:31px;
	overflow:hidden;}

.catalog5 ul.list{
	overflow:hidden;
	display:block;
	text-align:center;
	padding-bottom:40px;
	width:100%;}

.catalog5 ul.list p{
	font: 12px Verdana;
	text-align: justify;
	color: #363535;
	line-height: 20px;

}
.catalog5 ul.list h2{
	font: bold 14px Verdana;
	text-align: justify;
	color: #363535;
	padding-bottom:10px;
	padding-top:10px;

}
.catalog5 table{
	font:12px Verdana;
	text-align:left;
		color:#363535;
	line-height: 20px;
	}	
.catalog5 a{
	color:#414c1e;
	font:bold 12px Verdana;
}
.catalog5 a:hover{
	color:#ed2a22;
	font:bold 12px Verdana;
}
.catalog5 a:visited{
	color:#5a682d;
	font:bold 12px Verdana;
}
	.catalog5 ul.list h1{
	font:bold 16px Verdana;
		color:#576518;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;}
	
	
	
	
	#content .catalog6{
	background:url(../img/kontakts.jpg) no-repeat center 0;
	padding:0 25px;
	padding-top:31px;
	overflow:hidden;}

.catalog6 ul.list{
	overflow:hidden;
	display:block;
	text-align:center;
	padding-bottom:40px;
	width:100%;}

.catalog6 ul.list p{
	font: 12px Verdana;
	text-align: justify;
	color: #363535;
	line-height: 20px;

}
.catalog6 ul.list h2{
	font: bold 14px Verdana;
	text-align: justify;
	color: #363535;
	padding-bottom:10px;
	padding-top:10px;

}
.catalog6 table{
	font:12px Verdana;
	text-align:left;
		color:#363535;
	line-height: 20px;
	}	
.catalog6 a{
	color:#414c1e;
	font:bold 12px Verdana;
}
.catalog6 a:hover{
	color:#ed2a22;
	font:bold 12px Verdana;
}
.catalog6 a:visited{
	color:#5a682d;
	font:bold 12px Verdana;
}
	.catalog6 ul.list h1{
	font:bold 16px Verdana;
		color:#576518;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;}
	
	
	#content .catalog7{
	background:url(../img/about.jpg) no-repeat center 0;
	padding:0 25px;
	padding-top:31px;
	overflow:hidden;}

.catalog7 ul.list{
	overflow:hidden;
	display:block;
	text-align:center;
	padding-bottom:40px;
	width:100%;}

.catalog7 ul.list p{
	font: 12px Verdana;
	text-align: justify;
	color: #363535;
	line-height: 20px;

}
.catalog7 ul.list h2{
	font: bold 14px Verdana;
	text-align: justify;
	color: #363535;
	padding-bottom:10px;
	padding-top:10px;

}
.catalog7 table{
	font:12px Verdana;
	text-align:left;
		color:#363535;
	line-height: 20px;
	}	
.catalog7 a{
	color:#414c1e;
	font:bold 12px Verdana;
}
.catalog7 a:hover{
	color:#ed2a22;
	font:bold 12px Verdana;
}
.catalog7 a:visited{
	color:#5a682d;
	font:bold 12px Verdana;
}
	.catalog7 ul.list h1{
	font:bold 16px Verdana;
		color:#576518;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;}
	
	
	
.list li a:hover{
	text-decoration:none}
	

	
.list li{
	width:228px;
	float:left;
	padding-bottom:10px;
	display:block;}

.list li a{
	color:#4D2D1B;
	font:bold 12px Verdana;
	padding-bottom:15px;
	display:block;}

.list li a:hover{
	text-decoration:none}

.list li.catalog-bot{
	height:25px;
	width:100%;
	float:none;	
	display:block;
	clear:both}
	
.list li.catalog-top{
	background:url(../img/catalog-top.jpg) no-repeat center 0;
	width:100%;
	float:none;	
	padding-top:8px;
	display:block;
	clear:both}

.list li.catalog-top p{
	color: #000;
	font: 12px Arial;
	text-align: left;
}

.list li.catalog-top2{
	background:url(../img/catalog-top.jpg) no-repeat center 0;
	width:100%;
	float:none;	
	padding-top:8px;
	display:block;
	clear:both}
.list li.catalog-top2 p{
color: #000;
	font: 18px Arial;
	text-align: center;

}
.list li.about-top{

	height:45px;
	width:100%;
	float:none;	
	display:block;
	clear:both}

.list li.about-top p{
	color:#000;
	font:18px Arial;
	padding-top:3px;}	

#content .catalog8{

	padding:0 25px;
	padding-top:31px;
	overflow:hidden;}
	
.catalog8 ul.list{
	overflow:hidden;
	display:block;
	text-align:center;
	padding-bottom:40px;
	width:100%;}

.catalog8 ul.list p{
	font: 12px Verdana;
	text-align: justify;
	color: #363535;
	line-height: 20px;

}
.catalog8 ul.list h2{
	font: bold 14px Verdana;
	text-align: justify;
	color: #363535;
	padding-bottom:10px;
	padding-top:10px;

}
.catalog8 table{
	font:12px Verdana;
	text-align:left;
		color:#363535;
	line-height: 20px;
	}	
.catalog8 a{
	color:#414c1e;
	font:bold 12px Verdana;
}
.catalog8 a:hover{
	color:#ed2a22;
	font:bold 12px Verdana;
}
.catalog8 a:visited{
	color:#5a682d;
	font:bold 12px Verdana;
}
	.catalog8 ul.list h1{
	font:bold 16px Verdana;
		color:#576518;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;}
	
#content .info{
	background:url(../img/info-top.jpg) no-repeat;
	padding-top:20px;
	width:940px;
	margin:0 auto;
	overflow:hidden}

.info .col, .info .col-last{
	width:185px;
	padding-left:20px;
	padding-right:33px;
	padding-bottom:20px;
	float:left}

.info h4{
	color:#56694A;
	font:bold 14px Tahoma;
	padding-bottom:15px;}

.info p{
	color:#333333;
	font:11px Tahoma;
	line-height:15px;}

.info .col-last{
	padding-right:20px}

.info-bottom{
	background:url(../img/info-bottom.jpg) no-repeat;
	height:7px;
	width:940px;
	font-size:1px;
	margin:0 auto}

.clear{clear:both;
	height:120px;}

#footer{
	background:url(../img/footer-bg.jpg) repeat-x;
	width:996px;
	margin:0 auto;
	height:120px;
	position:relative;
	margin-top:-120px;}


	
#footer h4{
	padding-top:20px;
	padding-left:80px;
	color:#4C6349;
	font:15px Tahoma;}

#footer h4 span, #footer h4 a{
	color:#4C6349;
	font:18px Tahoma;
	text-decoration:none}

#footer h4 a:hover{
	text-decoration:underline}

#footer p{
	background:url(../img/footer-right.jpg) no-repeat right top;
	height:100px;
	padding-top:20px;
	padding-right:90px;
	color:#797878;
	font:11px Tahoma;
	float:right}

#footer p a{
	color:#797878;
	font:11px Tahoma;}

#footer p a:hover{
	text-decoration:none}


