* {margin: 0; padding: 0;}
html {filter: expression(runtimeStyle.filter = '',document.execCommand('BackgroundImageCache', false, true));}
body {
	font: normal 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #84655F;
	background: #FAF3E1 url(images/body-bg.jpg) center 200px repeat-y;
	text-align: center;
}
img, table {border: none;}

.clear {clear: both;}

a {color: #605F84; text-decoration: underline;}
a:hover {text-decoration: none;}
h1 {font:bold 16px 'Verdana';}

.top h1 {font: normal 22px 'Verdana'; text-transform:capitalize; padding-top:5px;}
.first {width: 990px; height:120px; margin:0 auto; padding:20px 0 20px 0;}
.main {width: 1004px; margin: 0 auto; background: url(images/header-02.jpg) right top no-repeat; text-align: left; position: relative;}

.header {width: 1004px; height: 200px; background: url(images/header-01.jpg) left top no-repeat; position: relative;}
	.novinki {

width: 230px; height: 38px; background: url(images/novinki2.png) no-repeat; position: absolute; left: 46px; top: 220px; 


}
	.header .h1logo {width: 182px; height: 99px; position: absolute; left: 24px; top: 74px;}
	.header .h1logo span {display: block; width: 182px; height: 99px; background: url(images/logo.gif) no-repeat; text-indent: -9000px; overflow: hidden; cursor: pointer; cursor: hand;}
	.header .phone {width: 297px; height: 63px; background: url(images/phone.gif) no-repeat; position: absolute; left: 222px; top: -12px; text-indent: -9000px; overflow: hidden;}
	.header .icons {width: 76px; height: 9px; background: url(images/icons-bg.gif) no-repeat; position: absolute; left: 644px; top: 24px;}
	.header .icons span {width: 11px; height: 9px; background-image: url(images/icons-bg.gif); text-indent: -9000px; overflow: hidden; cursor: pointer; cursor: hand;}
	.header .icons .home {background-position: 0px 0px; position: absolute; left: 0px; top: 0px;}
	.header .icons .contacts {background-position: -33px 0px; position: absolute; left: 33px; top: 0px;}
	.header .icons .sitemap {background-position: -65px 0px; position: absolute; left: 65px; top: 0px;}
	.header .menu {width: 216px; position: absolute; left: 247px; top: 97px;}
	.header .menu li {width: 98px; height: 21px; background: url(images/bullet.gif) 0px 5px no-repeat; padding: 0 0 0 10px; float: left;}
	.header .menu li span {display: block; height: 13px; text-indent: -9000px; overflow: hidden; cursor: pointer; cursor: hand;}
	.header .menu li.m-01 span {width: 79px; background: url(images/m-01.gif) no-repeat;}
	.header .menu li.m-02 span {width: 93px; background: url(images/m-02.gif) no-repeat;}
	.header .menu li.m-03 span {width: 35px; height: 14px; background: url(images/m-03.gif) no-repeat;}
	.header .menu li.m-04 span {width: 46px; background: url(images/m-04.gif) no-repeat;}
	.header .menu li.m-05 span {width: 50px; height: 14px; background: url(images/m-05.gif) no-repeat;}
	.header .menu li.m-06 span {width: 67px; background: url(images/m-06.gif) no-repeat;}
	
.sidebar {width: 268px; background: url(images/sidebar-01.jpg) left top no-repeat; padding-top: 70px; float: left;}
	.sidebar dl {padding-left: 50px;}
	.sidebar dl dt {text-align: right; background: url(images/border.gif) bottom repeat-x; padding-bottom: 2px;}
	.sidebar dl dd {height: 24px; background: url(images/border.gif) bottom repeat-x; padding-top: 6px;}
	.sidebar dl dd span {display: block; width: 87px; height: 18px; text-indent: -9000px; overflow: hidden; cursor: pointer; cursor: hand;}
	.sidebar dl dd.c-01 span {background: url(images/c-01.gif) no-repeat;}
	.sidebar dl dd.c-02 span {background: url(images/c-02.gif) no-repeat;}
	.sidebar dl dd.c-03 span {background: url(images/c-03.gif) no-repeat;}
	.sidebar dl dd.c-04 span {background: url(images/c-04.gif) no-repeat;}
	.sidebar dl dd.c-05 span {background: url(images/c-05.gif) no-repeat;}
	.sidebar dl dd.c-06 span {background: url(images/c-06.gif) no-repeat;}
	.sidebar dl dd.c-07 span {background: url(images/c-07.gif) no-repeat;}
	.sidebar dl dd.c-08 span {background: url(images/c-08.gif) no-repeat;}
.sidebar dl dd.c-10 span {background: url(/neo_krovati.gif) no-repeat;}
    .sidebar dl dd.c-09 span {background: url(images/c-09.gif) no-repeat; width:119px;}

	.sidebar .adress {width: 268px; margin-top: 37px;}
	.sidebar .adress h2 {width: 268px; height: 85px; background: url(images/sidebar-01.jpg) left top no-repeat; position: relative;}
	.sidebar .adress h2 span {position: absolute; right: 2px; bottom: 2px;}
	.sidebar .adress .exh2 {width: 268px; height: 85px; background: url(images/sidebar-01.jpg) left top no-repeat; position: relative;}
	.sidebar .adress .exh2 span {position: absolute; right: 2px; bottom: 2px;}
	.sidebar .adress div {width: 268px; height: 154px; background: url(images/sidebar-02.jpg) left top no-repeat; position: relative;}
	.sidebar .adress div p {width: 254px; position: absolute; left: 8px; top: 9px; font-weight: bold;}
	.sidebar .adress .ad1 {
	width: 269px;
	position: absolute;
	left: 0px;
	top: 168px;
	font-weight:normal;
}
	.sidebar .adress .ad1 a {color: #84655F; text-decoration: underline;}
	
	.sidebar .h_news {background:url(images/border.gif) bottom repeat-x; padding:10px 0 4px 0;}
	
.content {width: 638px; float: right; margin-top: 70px; padding-left: 42px; border-left: 1px solid #D2CLAB;}
	.content .aboutbox {width: 638px; height: 395px; background: url(images/aboutbox-01.jpg) 0 20px no-repeat; position: relative; overflow: hidden; padding-top:12px;}
	.content .aboutbox h1 {font:bold 16px 'Verdana';}
	.content .aboutbox h2 {font:bold 14px 'Verdana'; margin-bottom:7px;}
	.content .aboutbox h6 {
	position: absolute;
	right: 2px;
	top: 2px;
}
	.content .aboutbox .pp {position: absolute; left: 150px; top: 42px;}
	.content .aboutbox .about1 {
	position: absolute;
	left: 10px;
	top: 152px;
	width: 618px;
}
.content .aboutbox .about1 a {color: #84655F; text-decoration: underline;}
	.content .sales {width: 638px;margin-top: 26px; background: url(images/border.gif) bottom repeat-x;}
	.content .sales h2 {text-align: right; background: url(images/border.gif) bottom repeat-x; padding-bottom: 2px;}
	.content .sales .exh2 {text-align: right; background: url(images/border.gif) bottom repeat-x; padding-bottom: 2px;}
	.content .sales ul {width: 638px; margin-top: 15px;}
	.content .sales ul li {width: 319px; height: 150px; position: relative; float: left;}
	.content .sales ul li h3 {width: 319px; font-size: 12px;}
	.content .sales ul li img {width: 170px; height: 100px; border: 4px solid #EFE5d5; float: left;}
	.content .sales ul li p {width: 90px; padding: 10px 0 0 6px; float: left;}
	.content .sales ul li p span {font-size: 10px;}
	.content .sales ul li p a {display: block; color: #FFFFFF; background: #DFBE58; font-size: 10px; padding: 3px 0; text-decoration: none;}
	
.foot-ban {position:relative; padding-top: 120px; height:100px;}
.footer {width: 1004px; height: 185px; background: url(images/footer-02.jpg) 100% 80px no-repeat; padding-top: 40px; position: relative;}
	.footer p.links {width: 1004px; height: 34px; background: url(images/footer-01.jpg) no-repeat; text-align: center; font-weight: bold; color: #F2EBD9; padding-top: 16px;}
	.footer p.links a {color: #F2EBD9; text-decoration: none;}
	.footer p.copyrights a {color: #84655F; text-decoration: none;}
	.footer p.copyrights1 a {color: #84655F; font-size: 9px;}
	.footer .counters {position: absolute; left: 60px; top: 185px;}
	.footer .copyrights {position: absolute; right: 60px; top: 195px; width:330px; font-weight:bold;}
	.footer p.copyrights2 a {color: #b5a095; text-decoration: none;}
	.footer .copyrights2 {
	position: absolute;
	left: 0px;
	top: 222px;
	width:997px;
	font-size:10px;
	color: #b5a095;
}
	.footer .copyrights1 {position: absolute; top: 133px; width: 100%}
	.footer .copy {position: absolute; left: 150px; top: 100px; width:720px;}
	.footer p.copy a {color: #84655F; text-decoration: none;}
	.cat img {border: 4px solid #EFE5d5; margin-top:3px;}
	.cat span {font-size: 10px;}
	.cat a {display: block; width:90px; color: #FFFFFF; background: #DFBE58; font-size: 10px; padding: 3px 0; text-decoration: none;}
	.cat h3 {font-size: 12px; margin-top: 15px;}
	.cat p { padding: 8px 0 0 6px;}
    .content .sales2 {width: 638px; min-height:400px; height:auto !important; height:400px; margin-top: 6px; background: url(images/border.gif) bottom repeat-x;}
	.content .sales2 h1 {text-align: right; background: url(images/border.gif) bottom repeat-x; padding-bottom: 2px; font:bold 16px 'Arial';}
	.content .sales2 h2 {text-align: right; background: url(images/border.gif) bottom repeat-x; padding-bottom: 2px;}
	.map a { font-weight:bold; color:#84655F; text-decoration:none;}
	.cat a.anorm {display:inline; background:none; font:12px 'Verdana'; color:#84655F; text-decoration:underline;}
	.gallery {margin-top:7px;}
	.gallery img {border:4px solid #EFE5D5;}
	.pages a {color:#84655F;}
	.spec {position:absolute; top:564px; left :37px; text-align:center; font:bold 10px 'Verdana';}
	.spec a {color:#84655F; text-decoration:none;}

