div.menu{
	position:relative;
	z-index:10;
}
div.menu ul{
	width:176px;
	background:url(images/bg_menu.png) repeat-y left top;
	min-height:110px;
	height:auto !important;
	height:110px;
	list-style-type:none;
	margin:0px;
	padding:70px 0 20px 25px;
	_width:156px;
	_padding:70px 0 20px 40px;
}
div.menu ul.menu li{
	margin-bottom:15px;
	position:relative;
}
div.menu ul.menu li a{
	color:#fefefe;
	display:block;
	width:160px;
	font-size:14px;
}
div.menu ul li a:hover{
	color:#acf694;
}
div.menu img.top{
	position:relative;
	bottom:-5px;
	margin-top:23px;
}
div.menu img.bottom{
	position:relative;
	top:0px;
}
div.menu h2{
	position:absolute;
	top:60px;
	left:25px;
	z-index:5;
	text-indent:-5000px;
}
div.menu h2.mushrooms{
	background:url(images/text/mushrooms.png) no-repeat left top;
	width:101px;
	height:30px;
}
div.menu h2.timber{
	background:url(images/text/forest.png) no-repeat left top;
	width:101px;
	height:30px;
}
div.menu h2.fruits{
	background:url(images/text/fruits.png) no-repeat left top;
	width:140px;
	height:68px;
}
div.menu h2.vegetable{
	background:url(images/text/vegetable.png) no-repeat left top;
	width:127px;
	height:37px;
}
div.menu h2.about{
	background:url(images/text/about.png) no-repeat left top;
	width:154px;
	height:24px;
}
table.menu{
	margin-left:-10px;
}
table.menu td a{
	background:url(images/green_podlozhka.png) no-repeat left top;
	display:block;
	width:206px;
	float:left;
	padding-left:10px;
	padding-top:12px;
	color:#fefefe;
	cursor:pointer;
	font-size:14px;
	height:80px;
}
table.menu td a:hover{
	color:#acf694;
}
table.menu td  a span{
	cursor:pointer;
}
/*Меню с грибами*/
table.menu td  a.mushrooms_sv  span,table.menu td  a.mushrooms_sol  span,
table.menu td  a.mushrooms_sush  span,table.menu td  a.mushrooms_mor span{
	display:block;
	height:51px;
	padding-top:20px;
	padding-left:100px;
}
table.menu td  a.mushrooms_sv  span{
	background:url(images/icon/mushrooms/icon1.png) no-repeat left top;
}
table.menu td  a.mushrooms_sol  span{
	background:url(images/icon/mushrooms/icon3.png) no-repeat 10px 0;
	padding-left:90px;
}
table.menu td  a.mushrooms_sush  span{
	background:url(images/icon/mushrooms/icon2.png) no-repeat left top;
}
table.menu td  a.mushrooms_mor span{
	background:url(images/icon/mushrooms/icon4.png) no-repeat left top;
}
/*Меню с лесом*/

table.menu td a.forest_bal_b span,table.menu td a.forest_bal_h span,
table.menu td a.forest_pil_h span,table.menu td a.forest_gor_h span{
	display:block;
	height:51px;
	padding-top:15px;
	padding-left:118px;
}
table.menu td a.forest_bal_b span{
	background:url(images/icon/forest/icon1.png) no-repeat 0px 15px;
}
table.menu td a.forest_bal_h span{
	background:url(images/icon/forest/icon3.png) no-repeat 0px 10px;
}
table.menu td a.forest_pil_h span{
	background:url(images/icon/forest/icon2.png) no-repeat 0px 10px;;
}
table.menu td a.forest_gor_h span{
	background:url(images/icon/forest/icon4.png) no-repeat 0px 0px;
}
/*Меню с овощами*/

table.menu td a.veg_mor span{
	display:block;
	height:51px;
	padding-top:20px;
	padding-left:85px;
	background:url(images/icon/vegetable/icon1.png) no-repeat 10px 0;
}
table.menu td a.veg_mix span {
	background:transparent url(images/icon/vegetable/icon2.png) no-repeat  left top;
	display:block;
	height:51px;
	left:-10px;
	padding-left:93px;
	padding-top:20px;
	position:relative;
}
table.menu td a.veg_puree span{
	display:block;
	height:51px;
	padding-top:20px;
	padding-left:40px;
	background:url(images/icon/vegetable/icon3.png) no-repeat 10px 0px;
}
/*Меню с фруктами*/
table.menu td a.fruit_mor span{
	display:block;
	height:58px;
	padding-top:13px;
	padding-left:90px;
	background:url(images/icon/fruits/icon1.png) no-repeat 10px 0px;
}
table.menu td a.fruit_sv span{
	display:block;
	height:58px;
	padding-top:13px;
	padding-left:115px;
	background:url(images/icon/fruits/icon2.png) no-repeat 0px 10px;
}
table.menu td a.fruit_sok span{
	display:block;
	height:58px;
	position:relative;
	top:-15px;
	padding-top:25px;
	padding-left:95px;
	background:url(images/icon/fruits/icon3.png) no-repeat 0px 0px;
}
table.menu td a.keng span{
	display:block;
	height:75px;
	position:relative;
	top:-30px;
	padding-top:45px;
	padding-left:50px;
	background:url(images/icon/keng.png) no-repeat 0px 0px;
}
table.menu td a.fruit_puree span{
	display:block;
	height:51px;
	padding-top:20px;
	padding-left:115px;
	background:url(images/icon/fruits/icon4.png) no-repeat 0px 5px;
}
/*Стилизация центральной части*/
div.CenterLine p,div.CenterLine ul{
	color:#4c2502;
	font-size:14px;
}
div.CenterLine h2{
	color:#f2ffda;
	font-size:18px;
	text-transform:uppercase;
}
div.CenterLine a{
	color:#fdf9e0;
}
div.CenterLine a:hover,div.CenterLine a:active{
	color:#000;
}
h2.vegetable_retai,h2.fruit_retail,h2.mushrooms_retai{
	display:block;
	height:75px;
	position:relative;
	padding-top:45px;
	padding-left:100px;
	background:url(images/icon/keng.png) no-repeat 0px 0px;
}
/*заголовки */
h2.mushrooms_sv,h2.mushrooms_such,
h2.mushrooms_mor,h2.mushrooms_sol{
	height:51px;
	width:140px;
	margin:0px;
	padding:20px 0 0 115px;
	padding-top:20px;
	padding-left:115px;
}
h2.mushrooms_sv {
	background:url(images/icon/mushrooms/icon1.png) no-repeat left top;
}
h2.mushrooms_such  {
	background:url(images/icon/mushrooms/icon2.png) no-repeat left top;
	height:58px;
}
h2.mushrooms_mor {
	background:url(images/icon/mushrooms/icon4.png) no-repeat left top;
}
h2.mushrooms_sol{
	background:url(images/icon/mushrooms/icon3.png) no-repeat left top;
	padding-left:90px;
}
/*загловки лес*/
h2.forest_bal_b,h2.forest_bal_h,
h2.forest_pil_h,h2.forest_gor_h{
	height:51px;
	width:auto;
	margin:0px;
	padding:20px 0 0 125px;
}
h2.forest_bal_b {
	background:url(images/icon/forest/icon1.png) no-repeat 0 10px;
	padding-top:15px;
	width:auto;
}
h2.forest_bal_h{
	background:url(images/icon/forest/icon3.png) no-repeat 0px 10px;
	width:auto;
}
h2.forest_pil_h{
	background:url(images/icon/forest/icon2.png) no-repeat 0px 10px;
	width:auto;
}
h2.forest_gor_h{
	height:58px;
	background:url(images/icon/forest/icon4.png) no-repeat left top;
	width:auto;
	padding-left:110px;
}
/*загловки фрукты*/
h2.fruit_mor,h2.fruit_sv,
h2.fruit_sok,h2.fruit_puree{
	padding:20px 0 0 90px;
	height:51px;
}
h2.fruit_mor {
	background:url(images/icon/fruits/icon1.png) no-repeat left top;
}
h2.fruit_sv{
	padding-left:115px;
	background:url(images/icon/fruits/icon2.png) no-repeat 0px 10px;
}
h2.fruit_sok{
	height:58px;
	padding:25px 0 0 95px;
	background:url(images/icon/fruits/icon3.png) no-repeat left top;
}
h2.fruit_puree{
	padding-left:115px;
	background:url(images/icon/fruits/icon4.png) no-repeat 0px 5px;
}
/*заголовки овощи*/
h2.veg_mor,h2.veg_mix,
h2.veg_puree{
	padding:20px 0 0 85px;
	height:51px;
}
h2.veg_mor{
	background:url(images/icon/vegetable/icon1.png) no-repeat left top;
}
h2.veg_mix{
	padding-left:100px;
	background:url(images/icon/vegetable/icon2.png) no-repeat left top;
}
h2.veg_puree{
	background:url(images/icon/vegetable/icon3.png) no-repeat left top;
}
div.footer p{
	float:right;
	color:#fff;
	margin:200px 20px 0 0;
}
div.footer p a{
	color:#fff;
}
div.footer p.copy{
	float:left;
	margin-left:150px;
}
ul.contact{
	list-style-type:none;
}
ul.contact li span{
	display:block;
	width:180px;
	float:left;
}

img.left,a.left{	
	float:left;
	margin:5px 20px 10px 0;
}
a img{
	border:0;
}
ul li img{
	position:relative;
	top:5px;
}

/*Цепочка меню*/
ul.chain{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
ul.chain li{
	float:left;
	margin-right:3px;
}
ul.chain li a{
	float:left;
	text-decoration:none;
	color:#113D00;
	font-size:12px;
	text-transform:lowercase;
	background: url(images/marker_chain.gif) no-repeat right center;
	padding-right:14px;
}
ul.chain li a:hover{
	color: #000;
}
table.users_class{
	border-collapse:collapse;
	border:1px solid #4C2502;
}
table.users_class td{
	padding:5px;
	border:1px solid  #4C2502;
}
table td,table td a{
	font-size:14px;
}
div.fake{
	 height:280px;
	 position:relative;
	 background:url(images/fake.jpg) no-repeat left top;
}