@charset "windows-1251";
html, body {
	background:#470000 url(img/bg.gif);
	margin: 0px auto;
	padding: 0px;
	color:#000000;
	font:88% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	min-width:990px;
	max-width: 1500px;
	height:100%;
}
body {
  min-height:100%;
  position:relative;
}
* html body {
  height:100%;
}


table {border-collapse:collapse; border-width:0px;}

td {vertical-align:top;}
img {border:0px;}

/* Basic styles */
a {color:#990000; text-decoration:none;}
a:hover {color: #FFFFFF;}

p { margin:10px 0px 5px 0px;}
h1 {
	font:181% "Times New Roman", Times, serif;
	margin:10px 0px;
	font-weight:normal;
	color:#a0410d;
}
h2 {font:130% Tahoma; margin:25px 5px 10px 0px;	color:#a0410d; text-align:left;}
h3, h4, h5, h6 {font:120% Tahoma; margin:20px 5px 10px 0px; color:#a0410d;}

ul, ol {margin:15px 0px 15px 30px; padding:0px;}

/* Header styles */
.hd00 {
	height:18px;
	background: #88542b url(img/bgtop1.jpg) no-repeat 30%;
	margin:0px;
	width:100%;
	padding: 0px;
}
.hd0 {
	height:273px;
	background: #610000 url(img/bgtop2.jpg);
	width:100%;
	padding: 0px;
}
.hd1 {
	background: url(img/head1.jpg) no-repeat right;
	width: 20%;
	text-align:center;
	height: 273px;
	display: inline;
	position: absolute;
}
.hd1 img {
	margin:40px 0px 0px 20px;
}
.hd2 {
	width: 80%;
	background: url(img/head2.jpg) no-repeat;
	display: inline;
	height: 273px;
	position: absolute;
	left: 20%;
	margin-left: -2px;
}
.hd3 {
	background: url(img/head3.jpg) no-repeat top left;
	padding: 25px 20px 0px 15px;
	height: 258px;
	margin-left: 513px;
}
.hd3 h1 {height:4px; background: url("img/k-mebel.gif") no-repeat left top; overflow: hidden; padding-top:50px;}
.hd3 p {
	margin:8px 0px 8px 0px;
	font: 12px Tahoma;
	color: #CC6600;
	min-width:220px;
}
.hd3 div {
	margin:10px 0px 10px 0px;
	color: #cb875d;
	font: 16px "Times New Roman", Times, serif;
	background: url(img/phone1.gif) no-repeat 0px 2px;
	padding-left: 25px;
}

/* Menutop Styles */
.md0 {
	height:51px;
	background: #88542b url(img/decor-m.gif) repeat-x;
	margin:0px;
	padding: 0px;
	width:100%;
}
.md1 {
	height:51px;
	background: url(img/decor-m1.gif) no-repeat left;
	margin:0px;
	padding: 0px;
	width:100%;
}
.md2 {
	height:51px;
	background: url(img/decor-m2.gif) no-repeat right;
	margin:0px;
	padding: 0px;
	width:100%;
}
.md2 table {
	width:100%;
}
.menut1 {
	padding:13px 10px 0px 25px;
	width: 120px;
}
.menut1 img {margin:0px 3px;}

.menut2 {
padding:12px 0px 0px 0px;
width:14%;
font-size:14px;
text-align:center;
}

.menut2 a {
display : block;
padding:0px 5px;
color : #ffcb94;
text-decoration : none;
line-height : 26px;
}

.menut2 a:hover {
background-color:#955e33;
background-image:url(img/decor-m-on.gif);
color:#ffcb94;
text-decoration:none;
}

.menut2 a:active {color:#ffffff;}

.menut3 {
padding:13px 15px 0px 0px;
width:1%;
}
.menut3 form {
	margin:0px;
	padding:0px;
}
.menut3 input {padding:0px; margin:0px 0px 0px 10px;}
.searchinp {border:2px solid #9f0000; height:19px; width:150px;}

/* Block Main1 */
.main10 {
	margin:0px;
	padding:0px;
	background:#dfb284 url(img/bgleftblock.gif) repeat-x;
	width:100%;
	display:table;
}
.main110 {
	background:url(img/bgleftblock.jpg) no-repeat;
	width: 28%;
	float: left;
	display: inline-table;
}
.main11 {
	padding:25px 0px 20px 40px;
	background:url(img/bgnamecat.gif) no-repeat 10px 0px;

}
.main11 h2 {
	font:161% "Times New Roman", Times, serif;
	margin:10px 0px;
	font-weight:normal;
	color:#a0410d;
}
.smain11 h2 {
	font:161% "Times New Roman", Times, serif;
	margin:10px 0px;
	font-weight:normal;
	color:#a0410d;
}
.main21 h2 {
	font:181% "Times New Roman", Times, serif;
	margin:10px 0px;
	font-weight:normal;
	color:#a0410d;
}
.main22 h3 {
	font:181% "Times New Roman", Times, serif;
	margin:10px 0px;
	font-weight:normal;
	color:#a0410d;
}
.main22 p {margin: 18px 0 0;}
.main110 h1 {padding:0px;}
.main110 img {border:3px solid #eacaaa; margin:2%;}
div.current {
	padding:6px 0px 0px 50px;
	font-size:14px;
	font-style:normal;
	margin:0px;
	background:url(img/bul-menul.gif) no-repeat 35px 10px;
	color:#a0410d;
}
.current a {
	color:#000000;
	text-decoration:none;
}
.current a:hover {color:#ffffff;}

.main12 {display:table;
	margin:0px; padding:0px;
	background:#e7c099 url(img/d00.jpg);
	width: 71%;
	float: right;

}
.main121 {
	background: url(img/d11.jpg) no-repeat 0px 0px;
	height: 100%;
	width: 100%;
	position: relative;
}
.main122 {
	background: url(img/d12.jpg) no-repeat 41px 0px;
	height: 100%;
	width: 100%;
}
.main123 {
	background: url(img/d21.jpg) no-repeat right bottom;
	height: 100%;
	width: 100%;
}
.main124 {
	background: url(img/d22.jpg) no-repeat right bottom;
	height:100%;
	padding:25px 40px;
	position:relative;
	display:block;
}

.main125 {display:table-cell;}
#present {
	padding:5px;
	float:right;
	position:relative;
	margin:0px 20px 10px 30px;
	width:260px;
	height:202px;
	background:#dfb284 url(img/ramka.gif);
	display:table-cell;
}
#present2 {
	padding:5px;
	float:right;
	position:relative;
	margin:0px 20px 20px 30px;
	width:260px;
	display:table-cell;
	clear:right;
	font-weight:bold;
}

/* Block Main2 */

.main21 {
	padding:25px 0px 20px 40px;
}
.main22 {
	background:#e2b78d url(img/bgnewsright.gif) no-repeat right top;
	width: 71%;
	float: right;
	display: inline-table;
}
.main221, .main222 {padding:25px 0px 25px 40px; float:left; width:44%;}
.data {
	background:#990000;
	padding:2px;
	width:70px;
	font:11px "Courier New", Courier, monospace;
	color:#FFCC99;
	position: relative;
	top: 17px;
}
.news {
	margin:0px 0px 0px 80px;
	font-size:12px;
}
/* Footer */
.main3 {
	background:#e7c099 url(img/d00.jpg);
	width: 100%;

}
.main31 {
	background: url(img/d21.jpg) no-repeat right top;
	display: table;
	width: 100%;
}
.count {
	float:left;
	width: 55%;
	display: table-cell;
	margin: 25px 0px 20px 40px;
}
.copyright {
	float:right;
	border-left:1px solid #990000;
	width: 30%;
	padding-left: 10px;
	color: #a0410d;
	display: table-cell;
	margin: 15px;
}
.copyright div.phonediv {
	margin:10px 0px 0px 0px;
	color: #000000;
	font: 14px "Times New Roman", Times, serif;
	background: url(img/phone.gif) no-repeat 0px 2px;
	padding-left: 35px;
	height: 40px;
}
.clear {clear: both;}

