BODY {
	font-family: arial, georgia, sans-serif;
	font-size: 12px;
	color:#383431;
	background-color:#ffffff;
	padding:0px;
	margin:0px;
}

img, table{border:0px;}

a, a:active{
	color:#008539;
	text-decoration: underline;
}
a:hover{
	color:#EE1C24;
}

input, textarea{
	margin:0px;
	padding:0px;
	color:#4F585B;
	font-family:arial;
	font-size:12px;
}

td {
	font-family: arial, georgia, sans-serif;
	font-size: 12px;
	color:#383431;
}
h1, h4{
	font-family: arial, georgia, sans-serif;
	font-size:22px;
	margin:0px 0px 33px 0px;
	color:#383431;
	font-weight:normal;
}
#seo h1{
	font-family: arial, georgia, sans-serif;
	font-size:18px;
	margin:0px 0px 5px 0px;
	color:#383431;
	font-weight:normal;
}
h2{
	font-family: arial, georgia, sans-serif;
	font-size:18px;
	margin:0px 0px 16px 0px;
	color:#008539;
	font-weight:normal;
}
	h2 a{
		color:#383431;
	}
p{
	text-indent: 0px;
	margin:0px 0px 15px 0px;
}
	.px14 p{
		line-height:20px;
		margin:0px 0px 20px 0px;
	}
select{
	font-size:12px;
	color:#383431;
}

ul{
	padding:0px;
	margin:0px 0px 20px 10px;
}

li{
	margin-bottom:7px;
	list-style-type:none;
	list-style-image:url(../img/emp.gif);
	background:url(../img/li.gif) no-repeat 0px 7px;
	padding:0px 0px 0px 10px;
}

.pos_rel{
	position:relative;
}


.tab{
	background:url(../img/head.jpg) no-repeat 272px 0px;
}

.head{
	vertical-align:Top;
	padding:20px 28px 0px 49px;
}
.cont{
	float:right;
}
	.cont div{
		font-size:18px;
		color:#B8B2AF;
		position:relative;
		left:-76px;
	}
	.cont span{
		display:block;
		font-size:38px;
		color:#383431;
	}
	.cont a{
		color:#383431;
		font-size:12px;
		position:relative;
		top:-3px;
	}

.logo{
	margin:0px 0px 24px 0px;
}

.icons{
	margin:0px 0px 20px 65px;
}
	.icons img{
		margin:0px 22px 0px 0px;
	}

.menu{
	width:650px;
	background:url(../img/m_bg.gif) repeat-y 100% 0px;
	background-color:#00923F;
	height:35px;
	margin:0px 0px 45px 100px;
}
	.menu td{
		white-space:nowrap;
		padding:0px 15px 0px 15px;
	}
		.menu td.act{
			background-color:#00AD4F;
		}
	.menu td a, .menu td a:hover{
		color:#ffffff;
	}
	.menu td a:hover{
		color:#ffffff;
		text-decoration:none;
	}
	.menu td.first{
		padding:0px 15px 0px 0px;
	}


.lcol{
	width:29%;
	padding:0px 0px 0px 35px;
}
.ccol{
	width:71%;
}

.sm{
	margin:6px 0px 50px 0px;
}
	.sm div{
		padding:0px 0px 14px 0px;
		font-size:14px;
	}
		.sm div a{
			padding:0px 0px 0px 15px;
			background:url(../img/arrow_m.gif) no-repeat 0px 5px;
		}
		.sm div a:hover{
			background:url(../img/arrow1_m.gif) no-repeat 0px 5px;
			color:#EE1C24;
		}
		.sm span div a:hover{
			background:url(../img/emp.gif) no-repeat 0px 5px;
			color:#EE1C24;
		}
		.sm div a.act{
			font-weight:bold;
		}
	.sm span.l2{
		display:block;
		padding:0px 0px 10px 32px;
	}
		.sm span.l2 div{			
			font-size:13px;
			padding:0px 0px 10px 0px;
		}
			.sm span.l2 div a{
				padding:0px;
				background:url(../img/emp.gif);
				color:#383431;
			}
			.sm span.l3{
				display:block;
				padding:0px 0px 10px 10px;
			}
			.sm span.l3 div {
				font-size:12px;
			}
				.sm span.l3 div a{
					padding:0px;
					background:url(../img/emp.gif);
					color:#777777;
				}

.bfeed{
	position:relative;
	left:-24px;
	margin:0px 0px 30px 0px;
}

.px14{
	font-size:14px;
}


.ft{
	background-color:#B8B2AF;
	width:900px;
}
.f{
	height:100px;
	vertical-align:top;
	padding:15px 0px 0px 0px;
}

.fc div{
	position:relative;
	left:-20px;
	padding:0px 0px 0px 20px;
	background:url(../img/ico_contacts.gif) no-repeat 0px 2px;
}
	.fc div a{
		color:#383431;
	}
	.fc div a:hover{
		color:#EABB01;
	}

.copy{
	font-size:11px;
	font-family:tahoma;
	padding:0px 0px 0px 8px;
}
	.copy a{
		color:#383431;
	}

.cart{
	background:url(../img/cart_bg.gif) repeat-y 0px 0px;
	margin:0px 0px 35px 0px;
}
	.cart_block{
		background:url(../img/cart_t.gif) no-repeat 0px 0px;
		padding:8px 12px 5px 12px;
		font-size:13px;
		color:#000000;
	}
	.cart_h{
		text-align:center;
		color:#888888;
		background:url(../img/dots_hor.gif) repeat-x 0px 100%;
		font-size:11px;
		padding:0px 0px 7px 0px;
		font-family:arial;
	}
	.cart_block p{
		margin:8px 0px 8px 0px;
	}


.date{
	font-size:11px;
	color:#B8B2AF;
}
.date2{
	font-size:13px;
	color:#B8B2AF;
	margin:0px 0px 11px 0px;
}

.ban{
	width:176px;
	height:303px;
	margin:0px 0px 30px 0px;
	background:url(../img/ban_bg.jpg) no-repeat 0px 0px;
}
.ban_block{
	padding:7px 0px 0px 7px;
	
}
	.ban_block div{
		padding:0px 3px 0px 7px;
	}
		.ban_block span{
			padding:4px 0px 0px 0px;
			display:block;
		}
	.ban_block a{
		color:#FF9933;
	}

.ico_arrow{
	position:absolute;
	left:65px;
	top:-55px;
	display:none;
}

.prod_tab th{
	font-size:13px;
	font-weight:bold;
	text-align:left;
	border-bottom:1px solid #A5A5A5;
	padding:0px 5px 5px 0px;
}
.prod_tab td{
}
	.prod_tab td a{
		color:#FF9933;		
	}

.price_block{
	margin:10px 0px 15px 0px;
}
.price_block td{
	background-color:#F5F5EA;
	font-weight:bold;
	font-size:13px;
	vertical-align:middle;
}
.artikul{
	padding:0px 56px 0px 5px;
	background:url(../img/dots_hor2.gif) no-repeat 93% 12px;
	color:#9B9693;
}

.fe{
	width:100%;
	border:1px solid #BABABA;
	padding:3px 0px 0px 3px;
	margin:4px 0px 10px 0px;
	height:20px;
}
.fe2{
	width:40px;
	border:1px solid #BABABA;
	padding:3px 3px 3px 0px;
	text-align:right;
}
.fe3{
	width:100%;
	border:1px solid #BABABA;
	padding:3px 0px 0px 3px;
	margin:4px 0px 10px 0px;
	height:100px;
}
.fe4{
	width:100%;
	border:1px solid #BABABA;
	padding:0px 0px 0px 3px;
	margin:4px 0px 10px 0px;
}

.hr{
	height:30px;
	background:url(../img/dots_hor.gif) repeat-x 0px 50%;
}

.price{
	font-weight:bold;
	font-size:13px;
	padding:2px 0px 0px 0px;
}

.nav{
	color:#D6CFCC;
	position:absolute;
	top:-35px;
	font-size:11px;
}
	.nav a{
		color:#B8B2AF;
		padding-right:10px;
		margin-right:5px;
		background:url(../img/arrow_nav.gif) no-repeat 100% 6px;
	}
.pic{
	border:1px solid #DFD8D3;
	padding:4px;
	float:left;
	margin:0px 5px 5px 0px;
}

.dots{
	width:100%;
	background:url(../img/dots_hor.gif) repeat-x 0px 85%;
	padding:0px 38px 0px 0px;
}

.paramname{
	color:#9B9693;
	white-space:nowrap;
	padding:0px 3px 0px 0px;
}

.new{
	position:absolute;
	top:-222px;
}

.prodname{
	color:#FF9933;
	font-size:13px;
}

.fr{
	padding:8px 0px 0px 0px;
}
h2.subcat{
	padding-bottom: 15px;
}
h2.subcat a{
	color:#9B9E9D;
	font-family:"Lucida Grande",Arial,Verdana,sans-serif;
	font-size:20px;
	font-weight:normal;
	line-height:20px;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #FE8210;
	text-decoration:none;
}
h2.subcat a:hover, h2.subcat a:active{
	color:#FF0000;
}
hr{
	margin-bottom:5px;
	margin-left:0;
	margin-right:0;
	margin-top:5px;
	border-color:#CCCCCC;
	border-style:solid none none;
	border-width:1px 0 0;
	height:1px;
}
#seo p {
margin:0 0 15px;
text-indent:0;
color:#383431;
font-family:arial,georgia,sans-serif;
font-size:12px;
text-align:justify;
}

#seo h2 {
color:#008539;
font-family:arial,georgia,sans-serif;
font-size:18px;
font-weight:normal;
margin:0 0 16px;
}