html, body{height:100%;width:100%;}
body{margin:0;font-family:Tahoma;font-size:11px;}
img {border:0; margin:8px 0 0 0;}
h3 {font-size:15px;}
#main{background:url(images/bath_bg.gif) repeat-x ;min-height:100%;width:100%;}

.main_contener{background:url(images/bentwood.png) no-repeat center 116px ;height:100%;width:100%;}
.contener{background:url(images/main_top.jpg) no-repeat center 43px;margin:0 auto; height:100%; width:100%;}
.content{background:url(images/bani_tree.jpg) no-repeat center 43px;height:100%;width:100%;}
.center{margin:0 auto;width:1000px;}
.top{height:49px;padding:43px 0 0 0;position:relative;}
.top_left{width:77px;height:49px;float:left;}
.left_lang{background:url(images/lang_icon.jpg) repeat-x;height:37px;margin:12px 0 0 14px;}
.right_lang{background:url(images/left_lang.jpg) no-repeat left top;height:37px;}
.lang_icon{background:url(images/right_lang.jpg) no-repeat right top;margin:0;width:100%;height:37px;}
.lang_icon img{margin:8px 0 0 9px;}
.top_center{width:695px;float:left;}
.top_center ul{line-height:49px;margin:0; width:895px;padding:0;}
li.hover .center_top_menu{background:url(images/bath_menu_center.gif) repeat-x;float:left;padding:0 10px;}
li.hover .left_top_menu{background:url(images/bath_menu_center.gif) repeat-x ;width:24px;height:49px;float:left;}
li.hover .right_top_menu{background:url(images/bath_menu_center.gif) repeat-x; width:25px;height:49px;float:left;}
.center_top_menu{background:none;float:left;padding:0 10px;}
.left_top_menu{background:none;width:24px;height:49px;float:left;}
.right_top_menu{background:none; width:25px;height:49px;float:left;}
.top_center li{float:left;list-style-type:none;}
.top_center li a{color:#fff;text-decoration:none;margin:0;text-transform:uppercase;}
.top_right {background:url(images/styl.jpg) no-repeat left;height:49px;width:160px;float:left;padding:0 0 0 30px;}
.top_right.m{background:url(images/styl2.jpg) no-repeat left;height:49px;width:130px;float:right;padding:0 0 0 30px;}
.top_right  a{display:block;margin:10px 0 0 0;color:#fff;}
.head{}
.logo{width:200px;float:left;}
.logo_img{margin:30px 0 0 14px;}
.tel{float:right;background:url(images/tel.png) no-repeat right;width:356px;color:#fff;margin:50px 0 0 0;line-height:39px;}
.tel span {font-weight:bold;}
.tel p {margin:0;}
.logo_tel{height:110px;}
.head_img{background:url(images/kanat.jpg) no-repeat;width:100%;height:498px;padding:28px 0 0 0;}
.head_img.ma{background:url(images/kanat3.jpg) no-repeat;width:100%;height:498px;padding:28px 0 0 0;}
.head_bg{background: #faf1da url(images/bg1.jpg) no-repeat;width:100%;height:450px;z-index:2000;}
.head_content{width:630px;position:relative;float:right;min-height:440px;padding:0 30px 20px 40px;background:#faf1da url(images/head_content.jpg) no-repeat right top;color:#2e0200;}
.head_content.m{width:630px;position:relative;float:right;min-height:430px;padding:0 30px 20px 40px;background:none;color:#2e0200;}
.head_content h1{text-align:left; margin:10px 10px;}
.head_content p{margin:5px 0;}
.nav{margin:35px 0 20px 5px;color:#c4a76d;}
.nav a{color:#c4a76d;}
.center_img{background:url(images/head_img.png) no-repeat 30px;position:absolute;width:1000px;height:590px;margin-top:-50px;z-index:10;}
.ugol{background:url(images/ugol.png) no-repeat;height:144px;width:77px;position:absolute;right:0;bottom:-5px;}
.left_menu{float:left;height:460px;position:absolute;width:320px;background:#faf1da url(images/kupeli_left_bg.jpg) no-repeat;}
.left_menu.m{float:left;height:460px;position:absolute;width:320px;background:none;}
.menu{width:284px;z-index:20;position:absolute;}
.left_menu h1{border:1px solid #fff;font-size:18px;margin:27px 0 0 27px;padding:5px 10px;background:#f4f1e4;color:#5a2c10;text-align:center;line-height:25px;}
.ul{border:1px solid #fff;background:#fff;margin:10px 0 0 27px;position:absolute;width:242px;height:200px;padding:5px 0 5px 40px;list-style-type:none;line-height:36px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.menu ul{margin:0 0 0 27px;position:absolute;width:242px;height:200px;padding:12px 0 0 40px;list-style-type:none;}
.menu ul li{height:36px;margin:4px 0 0 0;}
.menu ul li a{text-decoration:none;color:#2e0200;font-size:12px;}
.active_li {font-weight:bold;color:#b05118 !important;}
.script{}
ul.main_link{padding:12px 0 0 0 !important;}
ul.main_link li{line-height:10px;margin:10px 0;padding-left:90px; width:187px;

}
ul.main_link li a{}
.first{border:1px solid #fff; font-size:14px;padding:5px 15px;background:#f4f1e1 url(images/li_img2.jpg) no-repeat;line-height:50px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8; }
li.first a{font-weight:bold;}
.second{border:1px solid #fff;  font-size:14px;padding:5px 15px;background:#000 url(images/li_img1.jpg) no-repeat;line-height:50px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8; }
li.second a{color:#fff!important;font-weight:bold;}
.text{background:url(images/text_bg.jpg) no-repeat center top;}
.text_content{width:1000px;margin:0 auto;}
.content_text{width:1000px; height:153px;}
.book{background:url(images/book_bg.jpg) repeat-x;width:1000px;}
.book_center{background:#fbf7ea url(images/book_center.jpg) no-repeat center top;width:1000px;float:left;margin:0 0 -10px 0;padding:0 0 20px 0;}
.book_center1{background:#fbf7ea;width:1000px;float:left;margin:10 10 -10px 0;padding:10 10 20px 0;}
.book_center2{background:#fbf7ea;width:1000px;float:left;margin:0 0 -10px 0;padding:0 0 20px 0;}
.book_center2 img{width:210px; float:left; margin:20рх 5px;}
.book_center2.me{background:#e8eced;width:1000px;float:left;margin:0 0 -10px 0;padding:0 0 20px 0;}
.book_center2.me ul{list-style-type:none;}
.price{width:260px;float:left;margin:-10px 0 0 0;background:#faf1da url(images/price_img.png) no-repeat 40px;display:block;height:68px;padding:0 0 0 40px;position:absolute;bottom:0;}
.price_link{width:130px;height:40px;margin:25px 0 0 100px;}
.price_link a{color:#cea553;}
.js{width:578px;height:68px;background:#ede6c4;float:right;}
.js span.js_name {float:left;margin:20px 0 0 60px; color:#b05118;width:130px;}
.item_link{}
.item_left{width:50%;float:left;}
.item_right{width:50%;float:right;}
p a{color:#cea553;}
.item_left img , .item_right img {margin: 5px 0 0 0;}
.new{border:1px solid #fff;background:#f0e9d2;padding:0 15px;position:relative;}
.new span{color:##2e0200;font-size:15px;font-weight:bold;}
.new_date{position:absolute; right:10px;top:0;}
.jcarousel-container{position:relavite;z-index:20;}
.jcarousel-item img{float:left;margin:8px 5px 0 0;}
.jcarousel-item {text-align:left;}
.jcarousel-item  a{color:#000;}
.jcarousel-item  p{margin:20px 0 0 0;}
.jcarousel-item li span{margin:0;float:left;}
.left_text_img{width:500px;float:left;background:url(images/light_text2.jpg) no-repeat 50px;height:153px;}
.right_text{width:450px;padding:40px 20px 0 30px;float:left;}
.left_text_content{width:445px;padding:10px 25px 0 30px;float:left;}
.right_text_content{width:450px;padding:10px 20px 10px 30px;float:right;}
.left_text_content2{width:145px;padding:60px 25px 0 30px;float:left;background:#fbf7ea;min-height:180px;}
.right_text_content2{width:700px;padding:10px 20px 10px 30px;float:right;}
.inactive{display:none;}
.item{float:left;width:202px;margin:10px 9px 8px 6px;}
.item_img_link{padding:10px 0 0 40px;margin:0;}
.item_img_link a {color:#000;}
.item_list{width:651px;position:relative;float:right;min-height:430px;}
.item_size{padding:0 0 0 40px;color:#000;margin:0;}
.footer{clear:both;width:100%;height:131px;background:url(images/footer1.png) no-repeat center top;margin:-10px 0 0 0;position:relative;}
/*скрипт верх итема*/
.item_line{width:944px;height:50px;background:#fbf2de;padding:16px 28px;}
.line_item{height:49px;width:187px;margin:0 1px 0 0;float:left;display:inline;}
.line_item.active{height:49px;width:187px;margin:0 1px 0 0;float:left;display:inline;background:#fcf8ec;}
.line_img{float:left;}
.line_img img{margin:2px 3px 0 2px;}
.line_name {
}
.line_name a{ display:block;height:39px;margin-top:10px;color:#000;}
.active .line_name a {color:#b05118;font-weight:bold;text-decoration:none;}
/*конец скрипт верх итема*/
/*итем*/
.item_left{width:284px;float:left;}
.item_right{float:right;width:305px;border-bottom:1px solid #d2d2d2;margin:0;}
.item_top{}
.item_top p.name{font-size:24px;margin:20px 0;}
p.opisanie{margin:0 0 20px 0;padding:0 0 20px 0;}
.size{padding:0 0 20px 0;position:relative;}
.size span{font-weight:bold;}
p.item_price{color:#cea553;text-align:center;border-top:1px solid #d2d2d2;padding:10px 0 0 0;margin:40px 0 0 0;}
.item_bottom p.item_price{color:#cea553;text-align:center;border-top:1px solid #d2d2d2;padding:10px 0 0 0;margin:20px 0 0 0;position:absolute;bottom:0;width:170px;}
p.item_price span{font-weight:bold;font-size:12px;color:#83ae49;}
.item_bottom{float:left;width:100%;}
.bottom_item{float:left;width:30%;height:300px;margin:0 5px;position:relative;}
.item_bottom p.name{font-size:12px;font-weight:bold;}
.item_bottom p {margin: 10px 0 0 0;}
a.bottom_link{color:#787878;}
.clear{height:2px;clear:both;}
.otdelka {float:left;width:150px;}
.otd_img{float:left;margin:0 10px 0 0;}
.otd_name{float:left;}
.otd_name a{display:block;height:39px;margin-top:20px;color:#000;}
/*конец итема*/
/*главная*/
.bg.ma{height:860px;width:50%;background:url(images/mebel_bg.jpg) repeat-x ;margin-left:50%;}
.main_contener.ma{background:url(images/bentwood3.jpg) no-repeat center 250px ;height:100%;width:100%;position:absolute;top:0;}
.contener.ma{background:url(images/main_top3.png) no-repeat center 43px;margin:0 auto; height:100%; width:100%;}
.top_left.ma{width:77px;height:49px;float:left;}
.top_center.ma{width:695px;float:left;height:49px;}
.top_right.ma {height:49px;width:160px;float:left;padding:0 0 0 30px;color:#fff;background:none;}
.logo.ma{width:200px;float:center;margin:0 auto;float:none;}
.logo_img.ma{margin:30px 0 0 14px;}
.tel.ma{background:url(images/tel2.png) no-repeat right;width:356px;height:39px;position:absolute;right:0;bottom:40px;}
.pro.ma{width:70px;height:39px;position:absolute;left:10px;bottom:20px;color:#fff;font-size:12px;font-weight:bold;}
.tel.ma span {font-weight:bold;}
.tel.ma p {margin:0;}
.logo_tel.ma{height:110px;position:relative;}
.content.ma{height:100%;width:100%;background:none;}
.center.ma{margin:0 auto;width:1000px;background:none;}
.top.ma{height:49px;padding:43px 0 0 0;position:relative;}
.head_bg.ma{background:url(images/bg1.jpg) no-repeat;width:100%;height:430px;}
.head_content.ma{width:500px;float:right;min-height:463px;background:url(images/bg4.jpg) no-repeat;position:relative;padding:0;}
.head_content.ma p{margin:0;}
.center_img.ma{background:url(images/head_img.png) no-repeat 30px;position:absolute;width:1000px;height:590px;margin-top:-50px;}
.ugol{background:url(images/ugol.png) no-repeat;height:144px;width:77px;position:absolute;right:0;bottom:-5px;}
.left_menu.ma{float:left;min-height:463px;position:absolute;width:500px;background:url(images/bg3.jpg) no-repeat;}
.left_menu.ma h2{border:1px solid #fff;font-size:18px;margin:120px 27px 0 27px;width:416px;padding:5px 15px;background:#f4f1e4;color:#5a2c10;text-align:center;line-height:40px;position:absolute;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.left_menu.ma h2 a {color:#5a2c10;}
.head_content.ma h2{border:1px solid #fff;font-size:18px;margin:120px 27px 0 27px;width:416px;padding:5px 15px;background:#000;text-align:center;line-height:40px;position:absolute;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.txt.ma{padding:0 40px 0 20px;position:absolute;top:380px;color:#2e0200;}
.txt.ma p{margin:0;}
.head_content.ma h2 a{color:#fff;}
.clear{clear:both;}
.text.ma{background:none;}
.footer.ma{clear:both;width:100%;height:131px;background:url(images/footer3.png) no-repeat center top;margin:-10px 0 0 0;position:relative;}
/*главная*/
#overlay{
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	background:#000 url(/templates/media/images/spacer.gif);
	opacity: 0.80;
	filter: alpha(opacity=80);
	z-index: 999;
}
* html #overlay{
	position: absolute;
	1top: expression(ignoreMe = document.documentElement.scrollTop + "px");
}
#gallery2{
	display: none;
	position: fixed;
	top: 200px;
	left: 50%;
	margin: -150px 0 0 -415px;
	z-index: 1000;
}
#gallery3{
	display: none;
	position: fixed;
	top: 200px;
	left: 50%;
	margin: -150px 0 0 -515px;
	z-index: 1000;
}
* html .ie6_fixed{
	position: absolute;
	top: expression(eval(document.documentElement.scrollTop) + 120 + 'px');
}
.pop_up{
	width: 826px;

	padding: 22px 0 0 0;
	background: url(/templates/media/images/pop_up_top_bg.png) left top no-repeat;
}
.pop_up2{
	width: 826px;
	padding: 0 0 12px 0;
	background: url(/templates/media/images/pop_up_bottom_bg.png) left bottom no-repeat;
}
.pop_up3{
	padding: 30px 50px;
	font-size: 14px;
	min-height:400px;
	color: #7d7d7d;
	background: url(/templates/media/images/pop_up_bg.png) left top repeat-y;
	position: relative;
}
* html .pop_up3{
	height: 1px;
	overflow: visible;
}
.pop_up3 h2{
	position: absolute;
	top: -10px;
	left: 13px;
	font-size: 12px;
	color: #ffffff;
	margin: 0;
	padding: 8px 12px;
	font-weight: normal;
	background: #0060af;
}
.pop_up3 .button_close{
	position: absolute;
	top: 0px;
	right: 10px;
	width: 25px;
	height: 25px;
	padding: 0 15px 0 0;
	text-indent: -700em;
	white-space: nowrap;
	overflow: hidden;
	background: url(/templates/media/images/button_close.gif) left top no-repeat;
}
.pop_up3 .gallery_images_little{
	width: 100%;
	padding: 10px 0 40px 0;
	text-align: center;
}
.pop_up3 .gallery_images_little a{
	display: inline-block;
	vertical-align: top;
	margin: 0 5px;
	padding: 0 0 5px 0;
	border-bottom: 4px solid #ffffff;
}
* html .pop_up3 .gallery_images_little a{
	display: inline;
}
*+html .pop_up3 .gallery_images_little a{
	display: inline;
}
.pop_up3 .gallery_images_little a.cur{
	border-bottom: 4px solid #0060af;
}
.pop_up3 .gallery_images_little a.cur:hover{
	border-bottom: 4px solid #0060af;
}
.pop_up3 .gallery_images_little a:hover{
	border-bottom: 4px solid #e9ecf0;
}
#gallery_images_big{
	display: block;
	text-align: center;

}
.gallery_images_otd{width:50%;float:left;}
.gallery_images_obiv{width:50%;float:right;}
.gallery_images_otd div ,.gallery_images_obiv div{width:60px;height:90px;float:left;text-align:center;margin:0 5px;font-size:11px;}
.gallery_images_otd div img, .gallery_images_obiv div img{margin:0;}
.size a{color:#787878;}
.opisanie a{color:#787878;}
.faq3 {
background:url("images/faq3_bg.gif") repeat-x scroll left top transparent;
border:1px solid #E3DCBD;
font-size:14px;
font-weight:bold;
margin:0;
padding:5px 0;
width:100%;
}
.faq3 a {
background:url("images/arrow_gold.gif") no-repeat scroll left 7px transparent;
color:#2E0200;
display:block;
padding:0 0 0 20px;
}
.faq3_open {
margin:0;
padding:5px 0;
width:100%;
}
.faq3_open .span {
background:url("images/arrow_blue.gif") no-repeat scroll 3px 5px transparent;
color:#2E0200;
display:block;
font-size:14px;
font-weight:bold;
margin:0 0 10px 15px;
padding:0 0 0 20px;
}
h1, h2
{
	color: #2E0200;
	text-decoration: underline;
}
h1
{
	font-size: 1.6em;
}
h2
{
	font-size: 1.4em;
}
.center_text_content ul li {
    display: list-item;
    list-style-image: url("images/marker.gif");
    list-style-position: outside;
    margin-left: 3px;
    padding-top: 3px;
}
.center_text_content{padding:10px 30px 10px 30px;}
.foot_menu {
    background: url("images/foot_menu.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #DBDBDB;
    height: 64px;
    line-height: 64px;
    margin: 10px auto 30px auto;
    padding: 0 15px;
    position: relative;
	width: 1000px;
}
.foot_menu .l {
    background: url("images/foot_menu_l.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 66px;
    left: -1px;
    position: absolute;
    top: -1px;
    width: 15px;
}
.foot_menu .r {
    background: url("images/foot_menu_r.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 66px;
    position: absolute;
    right: -1px;
    top: -1px;
    width: 16px;
}
.foot_menu ul {
    list-style: none outside none;
}
.foot_menu li {
    border-right: 1px solid #BFBFBF;
    float: left;
    height: 15px;
    line-height: 13px;
    margin-top: 15px;
    padding: 0 11px;
}
.foot_menu .last_item {
    border: 0 none;
}
.foot_menu a:link, .foot_menu a:visited
{
	color: #2E0200;
}
.foot_menu a:hover
{
	text-decoration: none;
}
