html, body{height:100%;width:100%;}
body{margin:0;font-family:Tahoma;font-size:11px;}
.item_bottom img {margin:0;}
img {border:0; margin:8px 0 0 9px;}
#main{background:url(images/mebel_bg.jpg) repeat-x ;min-height:100%;width:100%;}
.main_contener{background:url(images/bentwood2.jpg) no-repeat center 116px ;height:100%;width:100%;}
.contener{background:url(images/main_top2.png) no-repeat center 43px;margin:0 auto; height:100%; width:100%;}
.content{height:100%;width:100%;behavior: url(iepngfix.htc);}
.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_lang2.jpg) no-repeat left top;height:37px;}
.lang_icon{background:url(images/right_lang2.jpg) no-repeat right top;margin:0;width:100%;height:37px;}
.top_center{width:695px;float:left;}
.top_center ul{line-height:49px;margin:0; width:885px;padding:0;}
li.hover .center_top_menu{background:url(images/mebel_menu_center.gif) repeat-x;float:left;padding:0 10px;}
li.hover .left_top_menu{background:url(images/mebel_menu_left.gif) no-repeat ;width:24px;height:49px;float:left;}
li.hover .right_top_menu{background:url(images/mebel_menu_right.gif) no-repeat; 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:100px;float:right;padding:0 0 0 35px;}
.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/tel2.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/kanat2.jpg) no-repeat;width:100%;height:498px;padding:28px 0 0 0;}
.item_line{width:944px;height:50px;background:#e6e6e6;padding:16px 28px;}
.line_item{height:49px;width:155px;margin:0 1px 0 0;float:left;display:inline;}
.line_item.active{height:49px;width:160px;margin:0 1px 0 0;float:left;display:inline;background:#f6f6f6;}
.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:#03b8f3;font-weight:bold;text-decoration:none;}
.head_bg{background:url(images/bg1.jpg) no-repeat;width:100%;height:430px;}
.head_content{width:651px;position:relative;float:right;min-height:440px;padding:0 15px 20px 40px;background:#fff;}
.head_content p{margin:0;}
.nav{margin:35px 0 20px 5px;color:#4a4949;}
.nav a{color:#4a4949;}
.center_img{background:url(images/head_img2.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{float:left;height:460px;position:absolute;width:320px;background:#fff url(images/mebel_left_bg.jpg) no-repeat;}
.menu{width:284px;}
.left_menu h1{border:1px solid #d6d6d6;font-size:24px;margin:27px 0 0 27px;background:#000;color:#fff;text-align:center;line-height:40px;}
.left_menu .hdr1{border:1px solid #d6d6d6;font-size:24px;margin:27px 0 0 27px;background:#000;color:#fff;text-align:center;line-height:40px;}
.ul{border:1px solid #fff;background:#f3f3f3;margin:10px 0 0 27px;position:absolute;width:242px;height:203px;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:193px;padding:12px 0 0 40px;list-style-type:none;line-height:36px;}
.menu ul li a{text-decoration:none; color:#2e0200;font-size:12px;}
.active_li {font-weight:bold;color:#03b8f3 !important;}
.script{}

.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; height:210px;}
.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;}
.price{width:260px;float:left;margin:-20px 0 10px 0;background: 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:#787878;}

.item_left{width:284px;float:left;position:relative;}
.item_right{float:right;width:305px;border-bottom:1px solid #d2d2d2;}
.item_top{}
.item_top p.name{font-size:24px;margin:20px 0;}
p.opisanie{margin:0 0 20px 0;padding:0 0 20px 0;}
a.color_link {
background:url("images/color_icon.png") no-repeat scroll left top transparent;
color:#BCBCBC;
display:block;
padding:10px 0 8px 55px;
}
.size{padding:0 0 20px 0;position:relative;}
.size span{font-weight:bold;}
p.item_price{color:#d2d2d2;text-align:center;border-top:1px solid #d2d2d2;padding:10px 0 0 0;margin:40px 0 0 0;}
.item_bottom p.item_price{color:#d2d2d2;text-align:center;border-top:1px solid #d2d2d2;padding:10px 0 0 0;margin:20px 0 0 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%;min-height:350px;margin:5px 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;}
select{margin:20px ;}
.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;}
.book_center.me{
	/*background:#e8eced url(images/book_center2.jpg) no-repeat center top;*/
	background:#e8eced;width:1000px;float:left;margin:0 0 -10px 0;padding:0 0 20px 0;}
.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;}
.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;}
.left_text_content2{width:145px;padding:60px 25px 0 30px;float:left;background:#E8ECED;min-height:180px;}
.right_text_content{width:450px;padding:10px 20px 10px 30px;float:right;}
.right_text_content2{width:700px;padding:10px 20px 10px 30px;float:right;}
.right_text_content3{width:1000px;padding:10px 20px 10px 30px;float:left;}
.inactive{display:none;}
.item{float:left;width:202px;height:205px;margin:10px 9px 8px 6px;}
.item_img_link{padding:0 0 0 0;margin:0;text-align:center;}
.item_img_link a {color:#4a4949;font-weight:bold;}
.item_list{background: url(images/item_bg.jpg) repeat-y 0 -1px ;width:651px;position:relative;float:right;min-height:430px;}
.item_size{padding:0 0 0 40px;color:#000;margin:0;}
.clear{height:2px;clear:both;}
.footer{clear:both;width:100%;height:80px;background:url(images/footer2.png) no-repeat center top;margin:-10px 0 0 0;position:relative;}
.otd label {color:#4a4949;}
.obiv label {color:#4a4949;}
.otd{width:150px;float :left;}
.obiv{width:150px;float:right;}
.venge{background:#3b271c; color:#fff;}
.bianca{background:#b55c3c; color:#fff;}
label {
	display: block;
	font-weight: bold;
	color: #9e0000;
}

select {
	display: block;
	float:left;
	margin: 0 0 10px;
	width: 120px;
}
/* стили необходимые для работы скрипта */
select.srReplacedSelect {
	width: 1px;
	position: absolute;
	left: -999em;
}

ul.srList {
	list-style:none;
	padding:0;

	/* лучше всего техника работает 
	   для элементов фиксированной ширины
	   хотя при некоторых дополнителных
	   требованиях к изображению и небольшом
	   изменение стилей ее можно применять
	   и для резиновых select`ов */
	width: 300px;
	margin: 0 0 10px;

	/* поскольку используется техника
	   Sliding Doors элемент хорошо переносит
	   масштабирование шрифтов, для этого
	   его высоту нужно задать в em */
	height:1.5em;
}

ul.srList li {
	display:none;
	background: #DFB27D;
	line-height:1.5em;
	padding:0 10px;
	width:100px;
}

ul.srList li.srHoverLi {
	background: wheat;
}

ul.srBlur {
	background: url('srBgTop.png') no-repeat;
}

ul.srFocus, ul.srHoverUl {
	/* чтобы при наведении мышки
	   или получении фокуса элемент
	   не оставался на некоторое время без фона,
	   и для ускорения загрузки, совмещаем
	   два фоновых изображения в одном и изменяем его
	   подвигая на 300 пикслей влево */
	background: url('srBgTop.png') no-repeat -300px 0px;
}

ul.srBlur li.srSelectedLi {
	display:block;
	background: url('srBgBottom.png') no-repeat 0px 100%;
}

ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {
	display:block;
	background: url('srBgBottom.png') no-repeat -300px 100%;
}

ul.srExpanded li.srSelectedLi { 
	display:block;
	background: wheat;
}

ul.srExpanded {
	position:relative;
	/* при разворачивании списка,
	   нужно выдвинуть его на первый
	   план, иначе другие элементы будут
	   перекрывать опции */
	z-index:1000;
}

ul.srExpanded li {
	display:block;
}
/*мебель для ресторанов*/
.head_bg.me{background:#fbf7ea url(images/bg2.jpg) no-repeat;width:100%;height:430px;}
.head_content.me{width:651px;position:relative;float:right;min-height:430px;padding:0 15px 20px 40px;background:none;}
.center_img.me{background:url(images/head_img2.png) no-repeat left 30px;position:absolute;width:1000px;height:590px;margin-top:-3px;}
.left_menu.me{float:left;height:460px;position:absolute;width:320px;background:none;}
.head_img.me{background:url(images/kanat2.jpg) no-repeat;width:100%;height:498px;padding:28px 0 0 0;}
.head_bg.me{background:#fbf7ea url(images/bg2.jpg) no-repeat;width:100%;height:430px;}
.head_content.me{width:640px;position:relative;float:right;min-height:430px;padding:0 30px;}
.head_content.me p{margin:0;}
.center_img.me{background:url(images/mebel_stul.jpg) no-repeat left 5px;position:absolute;width:1000px;height:590px;margin-top:-3px;}
.ugol.me{background:none;height:144px;width:77px;position:absolute;right:0;bottom:0;}

.left_menu.me{float:left;height:460px;position:absolute;width:350px;}
.menu{width:284px;}
.js.me{width:578px;height:68px;background:#fbf7ea;float:right;}
.js.me span.js_name {float:left;margin:30px 0 0 80px; color:#03b8f3;}
.text.me{background:url(images/text_bg2.jpg) no-repeat center top;}
.text_content.me{width:1000px;margin:0 auto;}
.content_text.me{width:1000px; height:153px;}
.left_text_img.me{width:500px;float:left;background:url(images/light_text.jpg) no-repeat 50px;height:153px;}
.book.me{background:url(images/book_bg2.jpg) repeat-x;width:1000px; height:210px;}
.book_center.me{
	/*background:#e8eced url(images/book_center2.jpg) no-repeat center top;*/
width:1000px;float:left;margin:0 0 -10px 0;padding:0 0 20px 0;}
/*конец мебель для ресторанов*/
#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;}
.img_size{position:absolute;top:0;left:-35px;margin:-10px 0 0 -10px;z-index:20;}
.news {
background:url("../images/cnr.gif") no-repeat scroll right bottom #FFFFFF;
border:1px solid #EBEBEB;
margin:0 0 15px;
padding:20px 40px 15px;
position:relative;
width:920px;
}
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;
}
