html, body{margin:0;padding:0;*height:auto;} html{} body{background:url(images/bg2.jpg) 0 0 repeat;} 
.show-hide-item-top {
	background: #DFBC51;
	color: #fff;
}
.clear{clear:both;} a{color:#295782;} a:hover{text-decoration:none;} h1, h2, h3, h4, h5, h6{margin:0;font-weight:normal;} h1{font-size:16px;font-weight:bold;color:#b4821d;margin:15px 0 8px;} h2,.h2{font-size:14px;font-weight:bold;color:#b4821d;margin-bottom:5px;} p{margin:0 0 10px;} ul{margin:0 0 10px;padding:0 0 0 25px;} input[type="text"]:focus, div:focus { outline: none; } #wrapper{background:url(images/bot_bg.jpg) 0 100% repeat-x;width:100%;font-family:Arial;font-size:13px;} #wrapper-left{background:url(images/bg_all.jpg) center 0 no-repeat;} #wrapper-inner{width:980px;margin:0 auto;} /* .main-page{background:url(images/bot_bg.jpg) 0 925px repeat-x !important;} */ #header{width:980px;height:86px;position:relative;} #stars{position:absolute;top:0;left:0;} /*#header #tel{width:217px;height:32px;background:url(images/tel.png) 0 0 no-repeat;float:left;margin-left:394px;position:relative;top:27px;}*/ #header #tel { color: #DFBC51;float: left; font-size: 20px; font-weight: bold; height: 32px;margin-left: 257px; position: relative; text-shadow: 1px 1px 3px black; top: 27px; width: 354px;} #header #tel span { font-size:14.9px;} #header #auth{width:100px;height:50px;background:url(images/auth_bg.png) 0 0 no-repeat;float:left;position:relative;top:11px;padding:15px 0 0 65px;margin-left:77px;} .ie9 #header #auth{padding-left:60px;width:105px;} #header #auth a{display:inline-block;font-size:12px;font-weight:bold;color:#dfbc51;text-transform:uppercase;text-decoration:none;border-bottom:1px dotted #78572c;margin-bottom:2px;height:14px;} #header #auth a:hover{border-bottom:1px dotted #dfbc51;} #header #auth a.register{font-size:9px;font-weight:normal;height:12px;} #header .auth-in{position:relative;top:-5px;} #header .auth-in a{text-transform:lowercase !important;margin-bottom:-1px !important;} .bx-auth-reg{font-family:Arial !important;font-size:12px !important;color:#252525 !important;} #header #small-cart{width:53px;height:50px;background:url(images/cart_bg.png) 0 0 no-repeat;float:left;position:relative;top:11px;padding: 16px 11px 0px 53px;margin-left:11px;font-size:12px;font-weight:bold;color:#dfbc51;} #header #small-cart span{font-size:13px !important;color:#fff !important;} #header #small-cart a.to-basket{text-align: center;font-size:11px;color:#dfbc51;display:block;line-height: 16px;} #header #small-cart a.order{display:inline-block;text-transform:uppercase;margin-top:2px;height:14px;font-size:9px;color:#dfbc51;} #header #small-cart .empty{text-align:center;position:relative;left:-8px;} #content{width:960px;min-height:300px;background:url(images/content_bg.png) 0 0 repeat;padding:10px;position:relative;display:table;} #sunduk{width:197px;height:109px;background:url(images/sunduk.png) 0 0 no-repeat;position:absolute;top:-48px;left:44px;display:none;} #content-top{width:100%;height:404px;margin-bottom:10px;background:#0b0a08;position:relative;*z-index:1000;} #content-top #topmenu{list-style:none;padding:0;margin:0 0 0 225px;height:40px;overflow:hidden;position:relative;z-index:1000;} #content-top #topmenu li{display:inline-block;float:left;margin-left:33px;} #content-top #topmenu li.first{margin:0;} #content-top #topmenu li a{font-size:13px;color:#dfbc51;text-transform:uppercase;text-decoration:none;line-height:40px;} #content-top #topmenu li a:hover, #content-top #topmenu li a.selected{text-decoration:underline;} #content-top #slider-outer{width:941px;height:278px;margin-left:10px;} #content-top #slider-outer #slider-left{width:241px;height:278px; position:relative;float:left;} #content-top #slider-outer #slider-left-pic{ background:url(images/slider_left.png) 0 0 no-repeat; width:241px;height:375px; position:absolute;top:-97px;left:0;z-index:100;cursor:pointer;} #content-top #slider-outer #slider-left #sunduk-in{position:absolute;top:-97px;left:0;z-index:99;} #content-top #slider-outer #slider-left #bot-line{width:156px;height:5px;background:url(images/bot_line.gif) 0 0 no-repeat;position:absolute;bottom:0;left:85px;z-index:101;} #content-top #slider-outer #slider-left #left-line{width:5px;height:108px;background:url(images/left_line.gif) 0 0 no-repeat;position:absolute;bottom:85px;left:0;z-index:102;} #content-top #slider-outer #slider-left #top-line{width:28px;height:5px;background:url(images/top_line.gif) 0 0 no-repeat;position:absolute;top:0;left:213px;z-index:103;} #content-top #slider-outer #slider-left #logo{display:block;width:225px;height:110px;position:absolute;top:110px;left:10px;} #content-top #slider-outer #slider-inner{width:700px;height:278px;background:url(images/slider_right.jpg) 0 0 no-repeat;margin-left:241px;position:relative;overflow:hidden;} #content-top #slider-outer #slider-inner #corner-top{width:85px;height:86px;background:url(images/ugol_r_top.png) 0 0 no-repeat;position:absolute;right:0;top:0;z-index:100;} #content-top #slider-outer #slider-inner #corner-bot{width:86px;height:86px;background:url(images/ugol_r_bot.png) 0 0 no-repeat;position:absolute;right:0;bottom:0;z-index:101;} #slides{width:679px;height:254px;position:relative;top:12px;left:8px;overflow:hidden;} .nivo-caption .text .title{font-family:Georgia;font-size:18px;color:#3b322b;text-decoration:none;margin-bottom:11px;display:block;} /* .nivo-caption .text .title:hover{text-decoration:underline;} */ .nivo-caption .text span{font-size:13px;color:#b4821d;display:block;} #filter{padding:6px 0 0 0;height:54px;position:relative;*z-index:1000;} #filter form span.open-track{cursor:pointer;display:inline-block;font-size:12px;color:#c29a48;border-bottom:1px dotted #c29a48;text-decoration:none;position:relative;top:25px;left:-128px;*float:right;*left:-205px;*top:5px;*z-index:99;} #filter form input[type="submit"], .settings_filter_finish .in2{width:176px;height:40px;background:url(images/find_btn.gif) 0 0 no-repeat;border:none;cursor:pointer;float:right;position:relative;right:12px;top:-20px;*left:70px;} .col-filt{display:none;} .item_settings{float:left;margin:5px 5px 0 0;*position:relative;*z-index:100;} #filter .price_start, #filter .price_finish, #filter .left_button{display:none;} #filter .price_main{width:370px;position:absolute;left:130px;bottom:5px;display:none;} #filter form .cusel { background-image: url("images/select-fon.png"); width: 297px !important; } #filter form #cuselFrame-cuSel-0{width:297px !important;} #filter form #cuselFrame-cuSel-1{width:297px !important;} #filter #select-outer{width:100%;position:relative;top:1px;*z-index:100; height:12px;} #filter .select-top{width:100%;position:relative;top:0 !important;} #content-center{background:#fff;float:left;overflow:hidden;position:relative;*z-index:100;} 
#sidebar{padding:46px 0 16px 16px;/*margin-bottom:-10000px;*/width:234px;background:#fef0d8;float:left;min-height:865px;} #sidebar .side-title{font-family:Georgia;font-style:italic;font-size:24px;color:#0b0a08;padding-bottom:7px;border-bottom:5px solid #dfbc51;margin:0 0 18px 3px;width:205px;line-height:20px;display:block;} #sidebar ul#side-menu{margin:0 0 0 3px;padding:0;list-style:none;} #sidebar ul#side-menu li a{font-size:15px;color:#000;text-decoration:none;line-height:12px;display:inline-block;width:202px;border-bottom:1px solid #e4cfa5;padding:0 0 0 9px;line-height:24px;} #sidebar ul#side-menu li a:hover, #sidebar ul#side-menu li a.selected{ background: none repeat scroll 0 0 #EFCF42; color: #0B0A08;} #sidebar ul#side-menu li a.last{border:none;} #sidebar ul.root-item, #sidebar ul.submenu{list-style:none;margin:0 0 0 10px;padding:0;display:none;} #sidebar ul.root-item li a{width:192px !important;padding:0 0 0 18px !important;} #sidebar ul.root-item li.item-selected{ background: none repeat scroll 0 0 #EFCF42; color: #0B0A08 !important;} #sidebar ul.root-item li.item-selected a{color: #0B0A08 !important;} #sidebar #side-menu .li-selected&gt;ul.root-item{display:block;} #sidebar ul#side-menu li ul li a, #sidebar ul#side-menu li ul li a.selected{background: url(images/menuitem.png) 0px center no-repeat;} #sidebar ul#side-menu li ul li:hover{background: #EFCF42; color: #0B0A08 !important;} #sidebar ul#side-menu li ul li:hover a{background: url(images/menuitem.png) 0px center no-repeat; color: #0B0A08 !important;} #collections{margin:20px 0 46px;} #collections1 span, #collections span{display:block;width:214px;height:56px;background:url(images/left_col_btn.gif) 0 0 no-repeat;margin-bottom:23px;} #collections ul{list-style:none;margin:0 0 0 3px;padding:0;} #collections ul li a{font-size:12px;color:#b4821d;text-decoration:none;line-height:12px;display:inline-block;width:202px;height:24px;border-bottom:1px solid #e4cfa5;padding:0 0 0 9px;line-height:24px;} #collections ul li a:hover{background:#ffebb8;} #collections ul li a.last{border:none;} #collections1 {text-align: center;} #collections1 span {margin: auto;} #search{margin-bottom:30px;} #search .side-title{width:50px;font-family:Arial;font-weight:bold;font-size:14px;text-transform:uppercase;font-style:normal;line-height:10px;margin-bottom:11px;display:block;} #search form{width:210px;height:63px;background:#ffe1ad;} #search form input[type="text"]{width:130px;height:25px;background:url(images/input_bg.gif) 0 0 no-repeat;font-size:10px;color:#9d7945;text-transform:uppercase;line-height:25px;padding:0 4px 0 10px;position:relative;top:21px;left:20px;border:none;} #search form input[type="submit"]{cursor:pointer;position:relative;top:22px;left:16px;width:24px;height:25px;border:none;background:url(images/input_btn.gif) 0 0 no-repeat;*top:21px;} .opera #search form input[type="submit"]{top:23px;} .ie8 #search form input[type="text"]{z-index:50;} .ie8 #search form input[type="submit"]{top:-4px;left:163px;cursor:pointer;z-index:100;display:block;} .safari #search form input[type="submit"]{top:-4px;left:163px;cursor:pointer;z-index:100;display:block;} .ie9 #search form input[type="submit"]{top:18px;} #content-inner{width:680px;float:left;padding:55px 10px 0 20px;} #content-inner #nav{list-style:none;margin:0 0 -16px;padding:0;float:right;position:relative;top:-20px;right:3px;} #content-inner #nav li{display:inline-block;float:left;width:auto;height:20px;margin-right:6px;} #content-inner #nav li a{display:inline-block;width:20px;height:20px;background:url(images/nav_btn.gif) 0 -22px no-repeat;font-size:10px;color:#bf7500;text-align:center;line-height:20px;text-decoration:none;float:left;} #content-inner #nav li a:hover, #content-inner #nav li a.active{background:url(images/nav_btn.gif) 0 -60px no-repeat;color:#fff;} #content-inner #nav li a.prev{background:url(images/nav_btn.gif) 12px 0 no-repeat;margin-top:5px;} #content-inner #nav li a.next{background:url(images/nav_btn.gif) -22px 0 no-repeat;margin-left:1px;margin-top:5px;} #special{float:left;position:relative;top:6px;left:-20px;background:url(images/special_bg.jpg) 0 69px no-repeat;width:690px;padding-left:20px;margin:26px 0 0;*width:685px;} #special .spec-item{list-style:none;width:152px;height:288px;position:relative;float:left;margin:0 20px 30px 0; *margin-right:15px;} #special .spec-item-last{margin:0;} #special .spec-item .foto{width:152px;height:167px;background:url(images/special_foto_bg.gif) 0 0 no-repeat;text-align:center;margin-bottom:-3px;} #special .spec-item .foto span{display:table-cell;height:145px;vertical-align:middle;} #special .spec-item .foto img{max-width:146px;max-height:165px;position:relative;top:4px;} #special .spec-item a.name{font-family:Georgia;font-size:14px;color:#295782;text-align:center;display:block;line-height:16px;margin-bottom:6px;} #special .spec-item span.price, #special .spec-item a.price{font-size:14px;color:#0b0a08;font-weight:bold;display:inline-block;text-align:center;width:152px;margin-bottom:9px;text-decoration:none;} #special .spec-item span.price { position: relative; } #special .spec-item span.price span { position:absolute; top:0; left:20px; width: 120px; height: 16px; overflow: hidden; background: url(./images/price_disc.gif) center center no-repeat;} #special .spec-item a.discount_price{margin-bottom:10px;font-size:16px;color:#d40000;font-weight:bold;display:inline-block;text-align:center;width:152px;text-decoration:none; } 
#special .spec-item .buy{
	text-align: center;
    display: block;
    text-decoration: none;
    height: 27px;
    line-height: 28px;
    font-size: 14px;
    width: 140px;
    padding: 4px 4px 4px 4px;
    margin-left: 5px;
    float: right;
    border-radius: 5px 5px 5px 5px;
	background:#E8C53E;
    background: linear-gradient(to top, #E8C53E, #FFFF74);
    color: #977C00;
    box-shadow: 0px 1px 3px #8E8E8E;
    text-shadow: 0px 1px #FCF96F;
 }   
 
#special .spec-item .buy:hover {
    background: linear-gradient(to top, #F3D14C, #FFFF74);
}

 #special .spec-item form input[type="submit"]{display:block;width:72px;height:27px;background:url(images/buy_btn.gif) 0 0 no-repeat;text-align:center;font-size:11px;color:#3b322b;font-weight:bold;text-transform:uppercase;border:none;margin:0 0 0 -36px;padding-bottom:2px;cursor:pointer;line-height:27px;text-decoration:none;position:absolute;bottom:0;left:50%;} #news-index{margin-top:20px;border-top:1px solid #d7c5a1;border-bottom:1px solid #d7c5a1;float:left;width:670px;padding:16px 0 26px;} #news-index h3{margin-bottom:26px;} #news-index .new-item{width:220px;float:left;margin-right:5px;} #news-index .last-item{margin:0;} #news-index .new-item span.date{font-size:10px;color:#b4821d;display:block;text-transform:uppercase;margin-bottom:10px;} #news-index .new-item a{font-size:16px;color:#295782;line-height:18px;} #news-index .new-item .text{font-size:13px;color:#1c1c1c;margin-top:12px;} #index-bottom{float:left;padding-bottom:50px;} #index-bottom h3{margin:16px 0 15px;line-height:16px;} #index-bottom .index-text{font-size:13px;color:#1c1c1c;} #content-bot{width:960px;height:202px;background:url(images/bot_slider_bg.png) 0 0 no-repeat;float:left;} #content-bot .jcarousel-container{width:960px;height:202px;overflow:hidden;} .jcarousel-container .jcarousel-prev{width:29px;height:51px;background:url(images/slider_bot_arr.png) 0 0 no-repeat;cursor:pointer;position:absolute;top:75px;} .jcarousel-container .jcarousel-next{width:29px;height:51px;background:url(images/slider_bot_arr.png) 0 -61px no-repeat;cursor:pointer;position:absolute;top:75px;right:0;} .jcarousel-container .jcarousel-prev:hover{background:url(images/slider_bot_arr.png) 0 -122px no-repeat;} .jcarousel-container .jcarousel-next:hover{background:url(images/slider_bot_arr.png) 0 -183px no-repeat;} #content-bot .jcarousel-clip{width:840px;overflow:hidden;position:relative;top:16px;left:70px;} #content-bot .slider-item{min-width:150px;height:140px;position:relative;} #content-bot .slider-item a.name{display:inline-block;font-size:12px;color:#dfbc51;text-align:center;height:25px;padding:0 14px;line-height:25px;background:#1c1c1c;border-radius:5px;text-decoration:none;position:absolute;bottom:0;margin:0 25%;} #content-bot .slider-item a.big{margin:0;} #content-bot .slider-item img{display:block;margin:0 19%;position:absolute;bottom:25px;} #content-bot .slider-item img.big263{margin:0 0 0 27% !important;} #footer{padding-top:0;height:165px;} #footer #botmenu{list-style:none;margin:0 0 25px;padding:0 0 18px 21px;height:35px;background:url(images/botmenu_bg.png) 0 bottom no-repeat;} #footer #botmenu li{display:inline-block;float:left;padding:0 20px 0 19px;background:url(images/delimiter.png) right 0 no-repeat;} 
#footer #botmenu li a{font-size:12px;color:#0b0a08;line-height:35px;text-decoration:none;text-transform:uppercase;} 
#footer #botmenu li a:hover, #footer #botmenu li a.selected{text-decoration:underline;} #footer #copyright{font-size:12px;color:#0b0a08;margin-left:40px;float:left;margin-right:100px;} #footer #contacts{font-size:12px;color:#0b0a08;} #footer #wig{position:relative;left:834px;top:-45px;width:106px;} #footer #wig a{display:block;width:106px;height:59px;background:url(images/wig_logo.png) 0 0 no-repeat;} /* inner pages */ .catalog{padding:27px 20px 80px !important;width:670px !important;} #breadcrumbs{list-style:none;padding:0;margin:0 0 33px;line-height:12px;*height:20px;} 
#breadcrumbs li{
	display:inline-block;
	float:left;
	margin-right:6px;
} 
#breadcrumbs li a{font-size:13px;color:#295782;line-height:12px;*line-height:16px;} #breadcrumbs li span.delim{display:inline-block;width:10px;height:8px;background:url(images/bread_delim.gif) 0 0 no-repeat;margin-top:3px;*margin-top:6px;} 
#breadcrumbs li span.active{
	font-size:13px;
	font-weight:bold;
	color:#1c1c1c;
	line-height:12px;
	line-height:14px;
	*line-height:19px;
} 
h1.title{font-family:Georgia;font-size:23px;color:#1c1c1c;display:block;padding-bottom:14px;border-bottom:1px solid #d7c5a1;margin-bottom:14px;} #sort{height:20px;float:right;margin-bottom:31px;*margin-bottom:21px;} #sort span{font-size:11px;color:#1c1c1c;text-transform:uppercase;line-height:20px;display:block;float:left;} #sort a{display:block;float:left;} #sort a.up{display:inline-block;width:20px;height:20px;background:url(images/sort_icons.gif) 0 0 no-repeat;margin-left:15px;cursor:pointer;} #sort a.down{display:inline-block;width:20px;height:20px;background:url(images/sort_icons.gif) 0 -30px no-repeat;margin-left:6px;cursor:pointer;} #sort a.up-active{background:url(images/sort_icons.gif) 0 -60px no-repeat;} #sort a.down-active{background:url(images/sort_icons.gif) 0 -90px no-repeat;} .bot-line{border-bottom:1px solid #d7c5a1;height:2px;width:100%;float:left;} #section{float:left;position:relative;top:6px;left:-15px;background:url(images/section_bg.jpg) 0 84px no-repeat;width:695px;padding-left:15px;padding-bottom:17px;*left:-20px;*width:680px;*padding-left:20px;} #section .section-item{width:152px;float:left;margin:0 20px 18px 0; height: 289px;overflow:hidden;} #section .section-item-last{margin-right:0;} #section .section-item .foto{width:152px;height:167px;background:url(images/special_foto_bg.gif) 0 0 no-repeat;text-align:center;margin-bottom:-3px;} #section .section-item .foto span{display:table-cell;width:150px;height:145px;vertical-align:middle;} .ie8 #section .section-item .foto span{display:inline;} #section .section-item .foto img{max-width:145px;max-height:145px;position:relative;top:4px;} #section .section-item a.articul{font-size:14px;color:#295782;text-align:center;display:block;line-height:16px;margin-bottom:6px;height:50px;} #section .section-item span.price{font-size:14px;color:#0b0a08;font-weight:bold;display:inline-block;text-align:center;width:152px;margin-bottom:9px;} #nav-cat-outer{width:100%;height:34px;text-align:center;position:relative;top:22px;margin-bottom:22px;float:left;} #nav-cat-outer span{*display:inline-block;} #nav-cat{list-style:none;width:auto;margin:0 auto;padding:0;height:20px;display:table;} #nav-cat li{display:inline-block;float:left;width:auto;height:20px;margin-right:6px;} #nav-cat li a{display:inline-block;width:20px;height:20px;background:url(images/nav_btn_cat.gif) 0 -20px no-repeat;font-size:10px;color:#fff;text-align:center;line-height:20px;text-decoration:none;float:left;} #nav-cat li a:hover, #content-inner #nav-cat li a.active{background:url(images/nav_btn_cat.gif) 0 -50px no-repeat;color:#fff;} #nav-cat li a.prev, #nav-cat li span.prev{background:url(images/nav_btn_cat.gif) 0 5px no-repeat;width:auto;font-size:13px;color:#295782;padding-left:16px;margin-right:12px;} #nav-cat li a.next, #nav-cat li span.next{background:url(images/nav_btn_cat.gif) right -75px no-repeat;margin-left:10px;width:60px;font-size:13px;color:#295782;text-align:left;} #seo-block{margin-top:34px;float:left;} #seo-block h2{display:inline-block;font-family:Georgia;font-size:18px;color:#252525;margin-bottom:26px;line-height:20px;} #seo-block .seo-text{font-size:13px;color:#1c1c1c;line-height:16px;} #seo-block .seo-text p{margin-bottom:18px;} 
#news-index #news-list .news-item{
	height: 137px;
} 
#news-list{margin-top:30px;} #news-list .news-item{margin-bottom:20px;} #news-list .news-item .foto{width:130px;height:130px;border:1px solid #f2e8cf;padding:4px;float:left;} #news-list .news-item .foto img{width:130px;height:130px;border:none;} #news-list .news-item .anons{margin-left:158px;} #news-list .news-item .anons a.name{display:block;font-family:Georgia;font-size:24px;color:#1c1c1c;line-height:22px;margin-bottom:15px;text-decoration:none;} #news-list .news-item .anons a.name:hover{text-decoration:underline;} #news-list .news-item .anons span.date{font-size:12px;color:#808080;display:block;line-height:10px;margin-bottom:21px;} #news-list .news-item .anons .text{font-size:13px;color:#1c1c1c;line-height:16px;margin-bottom:20px;} #news-list .news-item .anons a.more{position:relative;left:442px;font-size:13px;color:#295782;} .news-item-inner .foto{/* width:308px;height:auto; */ border:1px solid #f2e8cf;padding:4px;float:left;margin-bottom:18px;} .news-item-inner .foto img{ /*width:308px;height:auto; */ border:none;} .news-item-inner .anons{margin-left:340px;} .news-item-inner .anons span.date{font-size:12px;color:#808080;display:block;line-height:10px;margin-bottom:21px;} .news-item-inner .anons .text{font-size:16px;color:#1c1c1c;line-height:20px;margin-bottom:20px;} .news-item-inner .detail{font-size:13px;color:#1c1c1c;line-height:16px;margin-bottom:20px;float:left;} .news-item-inner .detail p{margin-bottom:19px;} #faq{margin-top:31px;} #faq .faq-item{margin-bottom:19px;float:left;} #faq .faq-item h3{display:block;font-family:Georgia;font-size:18px;font-weight:normal;font-style:italic;color:#1c1c1c;line-height:20px;margin-bottom:17px;text-transform:none;} #faq .faq-item .anons{background:url(images/faq_icon.gif) 0 0 no-repeat;padding-left:60px;font-size:13px;color:#b4821d;line-height:16px;margin-bottom:18px;} #faq .faq-item a.more{float:right;font-size:13px;color:#295782;} #tovar-left{width:320px;float:left;} #tovar-right{margin-left:340px;*margin-left:335px;} #tovar-left #fotos img{border:none;} #tovar-left #big-foto{width:310px;border:1px solid #f2e8cf;padding:4px;text-align:center;margin-bottom:19px;} #tovar-left #big-foto img{width:310px;height:auto;} #tovar-left #big-foto::before { 	background-image: url("images/search-(3).png"); 	background-repeat: no-repeat; 	background-position: center center; 	content: ""; 	width: 24px; 	height: 24px; 	display: block; 	position: relative; } #tovar-left #small-fotos .foto{width:91px;height:91px;border:1px solid #f2e8cf;float:left;margin-right:20px;} #tovar-left #small-fotos .foto-last{margin:0;} #tovar-left #small-fotos .foto img{width:91px;height:91px;} #tovar-left #fotos a.all{display:block;margin-top:13px;float:right;font-size:13px;color:#295782;} #tovar-left #possible{width:320px;float:left;margin-top:42px;} #tovar-left #possible .head{display:block;width:188px;height:30px;text-align:center;line-height:30px;background:#e4cfa5;font-size:14px;font-weight:bold;color:#252525;} #tovar-left #possible .body{border:3px solid #e4cfa5;padding:18px 0 18px 12px;float:left;width:300px;} #tovar-left #possible .body ul{list-style:none;margin:0 10px 0 0;padding:0;float:left;} #tovar-left #possible .body ul li{font-size:11px;color:#252525;line-height:16px;} #tovar-right #svojstva{margin-bottom:14px;} #tovar-right #svojstva span.title{display:block;font-size:14px;font-weight:bold;color:#252525;margin-bottom:16px;line-height:14px;} #tovar-right #svojstva ul{list-style:none;margin:0;padding:0;width:330px;border-top:2px solid #e4cfa5;} #tovar-right #svojstva ul li{display:block;border-bottom:1px dotted #e4cfa5;padding-left:6px;line-height:37px;} #tovar-right #svojstva ul li.first{background:#fef0d8;} #tovar-right #svojstva ul li span{font-size:13px;color:#252525;display:inline-block;} #tovar-right #svojstva ul li span.name{width:174px;} #tovar-right #svojstva ul li span.data{width:145px;} #tovar-right #svojstva ul li span.ves{font-weight:bold;font-style:italic;} #tovar-right #vstavki{margin-bottom:28px;float:left;} #tovar-right #vstavki span.title{display:block;font-size:13px;font-weight:bold;color:#252525;margin-bottom:18px;line-height:14px;} #tovar-right #vstavki ul{list-style:none;margin:0;padding:0;float:left;margin-right:10px;} #tovar-right #vstavki ul li{font-size:11px;color:#252525;} #tovar-right #in-store{width:272px;height:149px;border:1px solid #efe3cd ;background:#fef0d8;padding:28px 28px 32px;float:left; position: relative;} #tovar-right #in-store .in-store-links {position: absolute; right: 10px; top: 10px;} #tovar-right #in-store .in-store-links .korrektirovka-izdeliya, #tovar-right #in-store .in-store-links .svyaz-s-operatorom, #tovar-right #in-store .in-store-links .delivery {display: block; float: left; height: 40px; width: 40px; overflow: hidden; text-indent: 800px; margin-left: 10px; background: url(./images/in-store-links.png) no-repeat} #tovar-right #in-store .in-store-links .korrektirovka-izdeliya {background-position: -1px -1px} #tovar-right #in-store .in-store-links .svyaz-s-operatorom {background-position:-85px -1px } #tovar-right #in-store .in-store-links .delivery {background-position: -43px -1px} #tovar-right #in-store span.title{display:block;font-size:14px;font-weight:bold;color:#252525;margin-bottom:14px;line-height:14px;} #tovar-right #in-store span.razmery{font-size:13px;color:#252525;float:left;line-height:19px;} #tovar-right #in-store ul{list-style:none;margin:0 0 0 70px;padding:0;margin-right:10px;} #tovar-right #in-store ul li{display:inline-block;float:left;margin-right:4px;} #tovar-right #in-store ul li span{display:inline-block;width:24px;height:18px;border:1px solid #d1c6b2;font-size:11px;color:#1c1c1c;text-align:center;line-height:18px;} #tovar-right #in-store .razm-outer{width:100%;height:20px;} #tovar-right #in-store span.price{font-size:30px;font-weight:bold;color:#1c1c1c;float:left;margin-top:19px;line-height:26px;*clear:left;*margin-top:14px;*line-height:32px;} #tovar-right #in-store form{width:100%;float:left;} #tovar-right #in-store .buy{display:block;width:130px;height:44px;background:url(images/buy.png) 0 0 no-repeat;float:left;margin:19px 0 0;border:none;cursor:pointer;} #descr{float:left;margin:36px 0 33px;width:100%;*clear:left;} #descr h2{font-family:Georgia;font-size:18px;color:#252525;display:block;line-height:20px;margin-bottom:12px;} #descr .text{font-size:13px;color:#1c1c1c; margin-bottom: 30px} #garnitura{float:left;width:100%; margin: 10px 0;} #garnitura span.title{font-size:16px;font-weight:bold;color:#252525;display:block;padding-bottom:10px;border-bottom:1px solid #d7c5a1;margin-bottom:19px;} #garnitura .spec-item{width:152px;height:260px;position:relative;float:left;margin-right:15px;*margin-right:18px;} #garnitura .spec-item-last{margin:0;} #garnitura .spec-item .foto{width:152px;height:167px;background:url(images/special_foto_bg.gif) 0 0 no-repeat;text-align:center;margin-bottom:-3px;} #garnitura .spec-item .foto span{display:table-cell;height:145px;vertical-align:middle;} .ie8 #garnitura .spec-item .foto span{display:inline;} #garnitura .spec-item .foto img{max-width:146px;max-height:145px;position:relative;top:4px;} #garnitura .spec-item a.name{font-family:Georgia;font-size:14px;color:#295782;text-align:center;display:block;line-height:16px;margin:-10px 0 6px;} #garnitura .spec-item a.price{font-size:14px;color:#0b0a08;font-weight:bold;display:inline-block;text-align:center;width:152px;margin-bottom:9px;text-decoration:none;} #garnitura .spec-item .buy{display:block;width:72px;height:27px;background:url(images/buy_btn.gif) 0 0 no-repeat;text-align:center;font-size:11px;color:#3b322b;font-weight:bold;text-transform:uppercase;border:none;margin:0 0 0 -36px;padding-bottom:2px;cursor:pointer;text-decoration:none;line-height:27px;position:absolute;bottom:0;left:50%;} #special-list{margin-top:29px;} #special-list .spec-item{margin-bottom:27px;float:left;} #special-list .spec-item .foto{width:130px;height:130px;border:1px solid #f2e8cf;padding:4px;float:left;} #special-list .spec-item .foto img{width:130px;height:130px;border:none;} #special-list .spec-item .anons{margin-left:19px;width:340px;float:left;} #special-list .spec-item .anons a.name{display:block;font-family:Georgia;font-size:24px;color:#1c1c1c;line-height:22px;margin-bottom:15px;text-decoration:none;} #special-list .spec-item .anons a.name:hover{text-decoration:underline;} #special-list .spec-item .anons .text{font-size:13px;color:#1c1c1c;line-height:16px;margin-bottom:18px;} #special-list .spec-item .anons a.more{float:right;font-size:13px;color:#295782;} #special-list .spec-item .price{width:130px;height:67px;border:1px solid #efe3cd;background:#fef0d8;padding:28px 0 20px 20px;float:left;margin-left:18px;} #special-list .spec-item .price span{font-size:16px;color:#252525;font-weight:bold;display:block;margin-bottom:14px;} #special-list .spec-item .price button{width:110px;height:34px;border:none;background:url(images/buy_min.png) 0 0 no-repeat;cursor:pointer;} #collect-list{margin-top:29px;} #collect-list .collect-item{margin-bottom:29px;float:left;} #collect-list .collect-item .foto{width:281px;height:281px;float:left;position:relative;} #collect-list .collect-item .foto img{width:260px;height:260px;border:none;text-align:center;margin:10px 0 0 10px;} #collect-list .collect-item .foto span.overlay{width:281px;height:281px;background:url(images/col_foto_bg.png) 0 0 no-repeat;position:absolute;top:0;left:0;display:block;} #collect-list .collect-item .anons{margin-left:311px;} #collect-list .collect-item .anons a.name{display:block;font-family:Georgia;font-size:24px;color:#1c1c1c;line-height:22px;margin-bottom:15px;text-decoration:none;} #collect-list .collect-item .anons a.name:hover{text-decoration:underline;} #collect-list .collect-item .anons .text{font-size:13px;color:#1c1c1c;line-height:16px;margin-bottom:18px;} #collect-list .collect-item .anons a.more{float:right;font-size:13px;color:#295782;} #gallery{margin-top:11px;} #gallery #last-video{width:667px;height:389px;background:url(images/big_video_bg.gif) 0 0 no-repeat;padding:8px 0 0 13px;margin-bottom:9px;} #gallery #videos{padding-left:14px;} #gallery #videos .video-item{position:relative;width:200px;height:130px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden;} #gallery #videos .video-item img{width:200px;height:auto;} #gallery #videos .video-item .overlay{display:block;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;width:60px;height:60px;background:url(images/video_icon.png) 0 0 no-repeat;} #gallery #videos .last-item{margin-right:0;} #auth-form, #register {display:none;} #auth-form form input[type="text"], #auth-form form input[type="password"], #register form input[type="text"], #register form input[type="password"]{width:150px;height:25px;border:1px solid #9d7945;} #auth-form form, #register form{font-family:Arial;color:#252525;font-size:13px;} .starrequired{color:red;} #register form img{width:152px;} #auth-form form table{width:150px !important;} .trackbar span.rub{display:inline-block;position:absolute;left:400px;bottom:2px;font:bold 14px Arial;color:#DFBC51;} .col-descr{float:left;margin-top:20px;font-size:11px;} #cuselFrame-cuSel-3 span{padding-left:9px !important;} /*! Hint.css - v1.1.0 - 2013-02-20 * https://github.com/chinchang/hint.css * Copyright (c) 2013 Kushagra Gour; Licensed MIT */ div#text-catalog { clear: both; overflow: hidden;} div.links {overflow:hidden; clear:both;} div.links li { color: #E2BD52; list-style: disc outside none; } .hint{position:relative;display:inline-block}.hint:before,.hint:after{position:absolute;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease}.hint:hover:before,.hint:hover:after{opacity:1}.hint:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after{content:attr(data-hint);background:#383838;color:#fff;text-shadow:0 -1px 0 black;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:before,.hint--top:hover:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:before,.hint--bottom:hover:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before,.hint--right:hover:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before,.hint--left:hover:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #5a2626}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6d5228}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193c4c}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a331a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px} #vkontakte-comments{ 	overflow:hidden; 	margin-bottom:10px; } /*Table alert_basket_small */ #alert_basket_small table { 	width:100%; 	background-color:#F9FAFB; 	border-collapse:collapse; 	font-size:12px; } /*Table head*/ #alert_basket_small table th { 	background-image:url(./images/table_head.gif); 	background-repeat:repeat-x; 	text-align: left; 	color:#25639A; } /* Table cells and heads*/ #alert_basket_small table th, #alert_basket_small table td { 	border:1px solid #ADC3D5; 	padding: 3px 5px; 	vertical-align:top; } #alert_basket_small .quantity {width: 30px;} #alert_basket_small .create_order { background: #eeac0b; font-size: 12px; color: #3b322b; font-weight: bold; text-transform: uppercase; line-height: 27px; text-decoration: none; border: 1px solid #ffd16f; box-shadow: 1px 1px 1px #888; text-shadow: 1px 1px 0 #efcf82; padding: 5px; border-radius: 3px;} #alert_basket_small .for_buttons {background: none; border: none; } #alert_basket_small .for_buttons td{border: none; } #alert_basket_small .for_buttons small {color: #555; font-size: 11px;}
.cuselText{
	width: 90%;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*.li-root-item:hover ul{display: block !important;}*/.li-selected  ul{display: block !important;}#common{display:block;width:176px;height:40px;background:url(images/find_btn.gif);}
.call-send {
    color: rgb(240, 195, 63);
}
.feedback-call a {
    color: #fde45e;
    opacity: 0.9;
    font-size: 22px;
    font-family: sans-serif;
    position: relative;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 0px 0px 6px rgba(0,0,0,0.9);
    opacity: 0.9;
}
.feedback-container {
	display: none;
    z-index: 1000000;
    background-color: red;
    width: 200px;
    height: 167px;
    position: absolute;
} 


.feedback-call a span {
    text-shadow: 0px 0px 0px #232323;
    color: #251E13;
}
.feedback-call {
    width: 132px;
    background: #eeac0b;
    line-height: 27px;
    text-decoration: none;
    border: 1px solid #ffd16f;
    padding: 2px 5px;
    border-radius: 3px;
    text-align: center;
    margin-top: 9px;
    float: right;
    height: auto;
    cursor:pointer;
}

#header #tel {
    color: #DFBC51;
    float: left;
    font-size: 20px;
    font-weight: bold;
    height: auto;
    margin-left: 256px;
    position: relative;
    text-shadow: 1px 1px 3px black;
    top: 9px;
    width: 354px;
    text-align: right;
}

#header #tel  div{
display:inline-block;
cursor:pointer;
}
.fbh-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 9;
    background-image: url('/bitrix/templates/catalog/js/fancy/fancybox_sprite.png?14011845781362');
}
.feedback-container {
	display: block;
    z-index: 1000000;
    background-color: white;
    position: absolute;
    padding: 15px;
    width: 296px;
    margin: auto!important;
    left: 0;
    top: 50%;
    margin-top: -74px;
    right: 0;
    border-radius: 3px;
    }
 .feedback-container #result {
    font-family: tahoma;
    font-size: 14px;
    color: red;
}  
.feedback-container #result.green {
    color: green;
}   
.fb-background{
  display:none;
  background: rgba(5, 5, 5, 0.5);
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: 9999;
}
.cusel {
    z-index: 77;
 }
 #content-top #topmenu {
    z-index: 200;
}
.feedback-container input {
    width: 200px;
    padding: 6px 9px;
    border: 1px solid #ABABAB;
    border-radius: 2px;
    box-shadow: inset 1px 1px 1px #CCCCCC;
    color: #232323;
}
.fb-row button {
    background: #eeac0b;
    font-size: 12px;
    color: #3b322b;
    font-weight: bold;
    line-height: 28px;
    text-decoration: none;
    border: 0px solid #BBBBBB;
    box-shadow: 1px 1px 1px #888;
    text-shadow: 1px 1px 0 #efcf82;
    border-radius: 2px;
    float: right;
    margin-right: 5px;
    cursor:pointer;
    transition: background 1s ease;
}
.fb-row button:hover {
    background: #FFDF50;
}
.feedback-container label {
    width: 72px;
    display: block;
    float: left;
    padding: 6px 0px;
    font-family: tahoma;
    font-size: 14px;
}

.fb-title {
    font-family: tahoma;
    text-align: center;
    font-weight: bold;
    margin-bottom: 16px;
}
.fb-row {
    margin-top: 11px;
}
div#hide_filter {
    margin-left: 126px !important;
    width: 605px;
}
.right_button{
width: 193px!important;
margin-top: 35px!important;
}
span.missing{
	color:red;
}
.missing-block{
    text-align: center;
    font-weight: bold;
    line-height: 2.6;
}

.giant-item-counter {font-size: 25px !important; line-height: 27px !important; text-decoration: none !important;}