.shd00 {
	height:18px;
	background:#88542b url(img/bgtop1.jpg) no-repeat 70%;
	margin:0px;
	width:100%;
	padding:0px;
}
.shd0 {
	height:141px;
	background:#610000 url(img/shead1.jpg);
	width:100%;
	padding:0px;
}
.shd1 {
	width:25%;
	text-align:center;
	height:141px;
	display:inline;
	position:absolute;
}
.shd1 img {
	margin:10px 0px 0px 20px;
}
.shd2 {
	width:75%;
	background:url(img/shead2.jpg) no-repeat 70px 0px;
	display:inline;
	position:absolute;
	left:25%;
	margin-left:-2px;
}
.shd3 {
	background:url(img/shead3.jpg) no-repeat 396px 0px;
	padding:25px 20px 0px 15px;
	height:116px;
}
.shd3 div {
	margin:10px 0px 10px 0px;
	color:#cb875d;
	font:16px "Times New Roman", Times, serif;
	background:url(img/phone2.gif) no-repeat 0px 2px;
	padding-left:48px;
	line-height:22px;
	height:43px;
}
.smain110 {
	background:url(img/bgleftblock.jpg) no-repeat;
	margin-right: 73%;
}
.smain11 {
	padding:25px 0px 20px 40px;
	background:url(img/sbgname.gif) no-repeat 10px 0px;
}
.smain11 h3 {
	font:181% "Times New Roman", Times, serif;
	margin:10px 0px;
	font-weight:normal;
	color:#a0410d;
}
.smain124 {
	background:url(img/d22.jpg) no-repeat right bottom;
	height:100%;
	padding:0px;
	position:relative;
	display:block;
}
.smain125 {
	display: table-cell;
	padding:10px 40px 40px 40px;
	height:100%;
}
.smain125 h1 {margin-bottom:20px;}
.puth {
	background:url(img/sbgputh.jpg) no-repeat right top;
	font-size:11px;
	padding:5px 10px 5px 0px;
	text-align:right;
}
.puth p {
	padding:5px;
	margin:0px;
}
.smain3 {
	background:#e7c099 url(img/bgbot.jpg) no-repeat left bottom;
	display:table;
	width:100%;
}

h2.subdir {
	padding:1px 0px 1px 60px;
	font-size:12px;
	font-style:normal;
	margin:0px;
}
.subdir a {
	color:#000000;
	text-decoration:none;
}
.subdir a:hover {color:#ffffff;}

.txtinp {border:2px solid #9f0000; height:100px; width:490px;}
.td_icon {padding:5px; width:1%;}
.td_icon a {
	display:block;
	padding:4px;
	background:#dfb284 url(img/ramka.gif);
}
.note {
	padding:5px 30px;
}
#val_form img {border:none;}
li { list-style:url(img/decor1.gif); padding:1px 5px; margin-top:8px;}
.td_rlist {vertical-align:middle; padding-bottom:15px;}
.td_rlist h2 {
	font:130% Tahoma;
	margin:0px 0px 5px 0px;
	color:#a0410d;
}
.cdescmain {text-align:justify;}
.cdescmain img {border: 2px solid #dfb284;}
td.td_prodpic {padding:0px 15px; vertical-align:middle; text-align:center;}
td.td_prodpic img {border:2px solid #dfb284;}
td.td_prodicon {padding:10px 16px;}
td.td_prodicon img {border:1px solid #dfb284; margin-left:-1px;}
.imgtovar {border:2px solid #dfb284;}
.catlist {padding-left:30px;}
.catlist table {width:90%;}

.img1x1 img {width:2px; height:2px;}