

/* Start:/bitrix/templates/mainpage/common.css?15191914282030*/
.r0, .r1, .r2, .r3, .r4{overflow:hidden;font-size:1px;display:block;height:1px;}
.r4{margin:0 4px;}
.r3{margin:0 3px;}
.r2{margin:0 2px;}
.r1{margin:0 1px;}
div.search-cloud{text-align:center;}
div.search-cloud a{line-height:1.4em;text-decoration:none;}
div.search-cloud a:hover{text-decoration:underline;}
div.search-item{margin:0 0 1.5em;padding:0 0 1.5em;border-bottom:1px solid;}
div.search-result{margin:1em 0;}
div.search-preview{margin:0.5em 0;}
div.search-page input.search-query{width:99%;border:1px solid;font-size:1.3em;}
div.search-page input.search-button{font-size:1.2em;}
div.content-form{position:relative;zoom:1;padding-bottom:2.5em;padding-left:2.5em;}
div.content-form div.form-input span{font-size:1.5em;}
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select{margin:0;border:1px solid;font-size:1.117em;font-family:Verdana, Tahoma, Sans-Serif;margin-bottom:8px;}
div.content-form div.form-input input, div.content-form div.form-input textarea{padding:0.3em;}
div.content-form div.legend{left:-1em;top:-0.7em;float:left;padding:0 3px;background:white;position:relative;z-index:10;font-size:1.8em;font-family:Arial, Verdana, Tahoma, Sans-Serif;}
div.content-form div.form-input input, div.content-form div.form-input textarea{width:75%;}
div.content-form div.fields{clear:both;}
div.content-form input.input-submit{overflow:visible;padding:0 0.5em;}
div.content-form div.field{padding:0;margin:0 0 0.8em 0;display:block;}
div.content-form div.field label.field-title{display:block;font-size:1.4em;margin-bottom:3px;font-family:Arial, Verdana, Tahoma, Sans-Serif;white-space:nowrap;}
div.content-form div.description{font-size:0.9em;}
div.content-form div.field-checkbox{margin:0.3em 0;font-size:1.4em;}
.errortext, .notetext{display:block;margin:0 0 1.5em 0;padding:0.4em 1.117em;border:1px solid;}
.errortext ul, .notetext ul{padding:0.3em 0 0.3em 2em;margin:0;}
.errortext ul li, .notetext ul li{margin:0;padding:0;}
/* End */


/* Start:/bitrix/templates/mainpage/colors.css?15191914613497*/
h1, h2, h3, h4, h5, h6{color:#333333;}
hr, .hr{border-color:#E9E9E9;}
a:link{color:#E94845}
a:visited{color:#E94845;}
a:hover{color:#c90000;}
a:active{color:#1556b6;}
body{background-color:white;}
#top-menu{}
#top-menu-inner{}
#banner-overlay{background:url(/bitrix/templates/mainpage/images/overlay.png) no-repeat;}
#banner-slogan{color:#E40000;background:url(/bitrix/templates/mainpage/images/overlay.png) no-repeat right top;}
div.content-block{}
div.content-block-inner{}
#search div.search-inner-box{border-color:#DEDEDE;}
#search div.search-inner-box input{border-color:white;}
#search-button input{color:#FFF;}
#search-button{border-color:#EC4848 #DB0000 #D70000 #E82424;background:#E40000;}
dl.block-list dt{color:#91908B;}
dl.block-list a{color:#000 !important;}
#sidebar h3{color:#E13A3A;}
#left-menu a{background:url("/bitrix/templates/mainpage/images/sub-menu-bg.png") repeat scroll 0 0 transparent;color:#FFFFFF;}
#left-menu a:hover{color:#FFFFFF;border-color:#505050;background:#505050}
#left-menu li.selected a{color:#FFFFFF;border-color:#505050;background:#505050}
#left-menu li.selected ul a, #left-menu li ul a{background:url("/bitrix/templates/mainpage/images/workarea-bg.png") repeat scroll 0 0 transparent;color:#E94845;}
#left-menu li.selected ul li.selected a{color:#505050;}
div.product-overlay{background:url(/bitrix/templates/mainpage/images/product-overlay.png) no-repeat;}
a.product-desc{color:#000 !important;}
a.product-desc p{color:#7F7F7F !important;}
span.nav-current-page{background-color:#e8e9ec;}
div.navigation span.disabled, div.navigation span.arrow, div.navigation span.ctrl{color:#7E7E7E;}
div.news-item{border-color:#E5E5E5}
div.news-date{color:#7F7F7F;}
div.catalog-item{border-color:#E5E5E5;}
div.catalog-item-image{border-color:#ccc;}
div.catalog-item-price{background:#E40000;color:white;}
div.catalog-item-property{border-color:#ccc;}
div.catalog-item-property b, div.catalog-item-property span{background:white;}
#horizontal-multilevel-menu li a.root-item{color:#fff;}
#horizontal-multilevel-menu li a.root-item-selected{background:#505050;color:#fff;}
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item{background:#505050;color:#fff;border-color:#505050;}
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover{background:#505050;color:#fff;}
#horizontal-multilevel-menu li.item-selected{background:#505050;color:#fff;}
#horizontal-multilevel-menu li.item-selected > a{border-color:#505050;}
#horizontal-multilevel-menu li:hover > a{border-color:#505050 #505050 #505050 #505050;}
#horizontal-multilevel-menu li a{color:#FFFFFF;}
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select{background:#F8F7F7;}
div.content-form div.field-error div.form-input input,
div.content-form div.field-error div.form-input textarea,
div.content-form div.field-error div.form-input select{color:red;background:#fff8d3;}
div.content-form div.field label.field-title{color:#1D0405;}
div.search-item, table.search-filter td{border-color:#E9E9E9;}
div.search-page input.search-query, table.search-filter input.input-field, table.search-filter select.select-field{background:#F8F7F7;border-color:#D9D9D9;}
div.search-advanced, div.search-item-meta, div.search-item-meta a{color:#8a8a8a;}
div.search-sorting b{background:#E8E9EC;}
.errortext, .starrequired{color:red;}
.errortext, .notetext{background:#FFFEEB;border-color:#FFD482;}

/* End */


/* Start:/bitrix/templates/mainpage/js/jquery.formstyler.css?15191915157042*/
.jq-checkbox{position:relative;width:13px;height:13px;border:1px solid #C3C3C3;border-radius:3px;background:#F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) repeat-x;box-shadow:0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;vertical-align:middle;cursor:pointer;}
.jq-checkbox.checked span{display:block;width:9px;height:9px;margin:2px 0 0 2px;border-radius:2px;background:#666;box-shadow:inset 0 -3px 6px #AAA;}
.jq-checkbox.focused{border:1px solid #08C;}
.jq-checkbox.disabled{opacity:0.55;filter:alpha(opacity=55);}
.jq-radio{width:12px;height:12px;border:1px solid #C3C3C3;border-radius:50%;background:#F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) 0 -1px repeat-x;box-shadow:0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;vertical-align:middle;cursor:pointer;}
.jq-radio.checked span{display:block;width:6px;height:6px;overflow:hidden;margin:3px 0 0 3px;border-radius:50%;background:#666;}
.jq-radio.focused{border:1px solid #08C;}
.jq-radio.disabled{opacity:0.55;filter:alpha(opacity=55);}
.jq-file{border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);}
.jq-file.focused{border:1px solid #5794BF;}
.jq-file input{cursor:pointer;}
.jq-file .name{width:170px;padding:7px 10px 6px;border:none;background:none;color:#333;font:14px Arial, Tahoma, sans-serif;}
.jq-file .browse{padding:0 10px;border-left:1px solid #CCC;border-radius:0 4px 4px 0;background:#F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px/30px Arial, Tahoma, sans-serif;}
.jq-file:hover .browse{background-color:#E6E6E6;background-position:0 -10px;}
.jq-file:active .browse{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-file.disabled,
.jq-file.disabled .browse{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-selectbox{cursor:pointer;float:left;margin-bottom:15px;vertical-align:middle;}
.jq-selectbox .select{background:none repeat scroll 0 0 #FFFFFF;border-color:#8C8C8C;border-style:solid none none solid;border-width:1px;height:24px;padding-left:10px;}
.jq-selectbox .select:hover{}
.jq-selectbox .select:active{}
.jq-selectbox.focused .select{border:1px solid #5794BF;}
.jq-selectbox.disabled .select{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-selectbox .select .text{display:block;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jq-selectbox .trigger{background:url("/bitrix/templates/mainpage/js/../images/arrow.png") no-repeat scroll 0 0 transparent;bottom:2px;height:19px;position:absolute;right:2px;width:19px;}
.jq-selectbox:hover .trigger{background-position:0 -24px;}
.jq-selectbox:active .trigger{background-position:0 -48px;}
.jq-selectbox .dropdown{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #8C8C8C;margin:0;padding:0;top:25px;}
.jq-selectbox ul{margin:0;padding:0;}
.jq-selectbox li{padding:0 0 0 10px;}
.jq-selectbox li.selected{background:#8C8C8C;color:#FFF;}
.jq-selectbox li:hover{background:#E96F6F;color:#FFF;}
.jq-selectbox li.disabled{color:#AAA;}
.jq-selectbox li.disabled:hover{background:none;}
.jq-selectbox li.optgroup{font-weight:bold;}
.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default;}
.jq-selectbox li.option{padding-left:25px;}
.jq-select-multiple{padding:1px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;font:14px/18px Arial, Tahoma, sans-serif;cursor:default;}
.jq-select-multiple.focused{border:1px solid #5794BF;}
.jq-select-multiple.disabled{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-select-multiple ul{margin:0;padding:0;}
.jq-select-multiple li{padding:3px 9px 4px;list-style:none;}
.jq-select-multiple li:first-child{border-radius:3px 3px 0 0;}
.jq-select-multiple li:last-child{border-radius:0 0 3px 3px;}
.jq-select-multiple li.selected{background:#08C;color:#FFF;}
.jq-select-multiple li.disabled{color:#AAA;}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled{background:#CCC;color:#FFF;}
.jq-select-multiple li.optgroup{font-weight:bold;}
.jq-select-multiple li.option{padding-left:25px;}
input[type="email"].styler,
input[type="number"].styler,
input[type="password"].styler,
input[type="search"].styler,
input[type="tel"].styler,
input[type="text"].styler,
input[type="url"].styler,
textarea.styler{padding:7px 9px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;font:14px Arial, Tahoma, sans-serif;}
input[type="search"].styler{-webkit-appearance:none;}
textarea.styler{overflow:auto;}
input[type="email"].styler:hover,
input[type="number"].styler:hover,
input[type="password"].styler:hover,
input[type="search"].styler:hover,
input[type="tel"].styler:hover,
input[type="text"].styler:hover,
input[type="url"].styler:hover,
textarea.styler:hover{border-color:#B3B3B3;}
input[type="email"].styler:focus,
input[type="number"].styler:focus,
input[type="password"].styler:focus,
input[type="search"].styler:focus,
input[type="tel"].styler:focus,
input[type="text"].styler:focus,
input[type="url"].styler:focus,
textarea.styler:focus{border-color:#CCC;border-top-color:#B3B3B3;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);outline:none;}
button.styler,
input[type="button"].styler,
input[type="submit"].styler,
input[type="reset"].styler{overflow:visible;padding:7px 11px;outline:none;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px Arial, Tahoma, sans-serif;cursor:pointer;}
button.styler::-moz-focus-inner,
input[type="button"].styler::-moz-focus-inner,
input[type="submit"].styler::-moz-focus-inner,
input[type="reset"].styler::-moz-focus-inner{padding:0;border:0;}
button.styler:after{content:'';}
button.styler:hover,
input[type="button"].styler:hover,
input[type="submit"].styler:hover,
input[type="reset"].styler:hover{background-color:#E6E6E6;background-position:0 -10px;}
button.styler:active,
input[type="button"].styler:active,
input[type="submit"].styler:active,
input[type="reset"].styler:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
/* End */


/* Start:/bitrix/templates/mainpage/js/chosen/chosen.css?151919153711152*/
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);}
.chosen-container.chosen-with-drop .chosen-drop{left:0;}
.chosen-container a{cursor:pointer;}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999;}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #8C8C8C;color:#000000;text-decoration:none;white-space:nowrap;line-height:24px;}
.chosen-container-single .chosen-default{color:#999;}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/bitrix/templates/mainpage/js/chosen/chosen-sprite.png') -42px 1px no-repeat;font-size:1px;}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single .chosen-single div{position:absolute;top:3px;right:3px;display:block;width:18px;height:18px;background:#E33631;border-radius:2px;}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('/bitrix/templates/mainpage/js/chosen/arrow.svg') no-repeat center center;}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}
.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url('/bitrix/templates/mainpage/js/chosen/chosen-sprite.png') no-repeat 100% -20px;background:url('/bitrix/templates/mainpage/js/chosen/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;}
.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px;}
.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}
.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff;}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}
.chosen-container .chosen-results li.group-option{padding-left:15px;}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background-image:-webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);background-image:-moz-linear-gradient(#eeeeee 1%, #ffffff 15%);background-image:-o-linear-gradient(#eeeeee 1%, #ffffff 15%);background-image:linear-gradient(#eeeeee 1%, #ffffff 15%);cursor:text;}
.chosen-container-multi .chosen-choices li{float:left;list-style:none;}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);color:#333;line-height:13px;cursor:default;}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/bitrix/templates/mainpage/js/chosen/chosen-sprite.png') -42px 1px no-repeat;font-size:1px;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);color:#666;}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}
.chosen-container-multi .chosen-results{margin:0;padding:0;}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}
.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));background-image:-webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);background-image:-moz-linear-gradient(#eeeeee 20%, #ffffff 80%);background-image:-o-linear-gradient(#eeeeee 20%, #ffffff 80%);background-image:linear-gradient(#eeeeee 20%, #ffffff 80%);box-shadow:0 1px 0 #fff inset;}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important;}
.chosen-disabled{opacity:0.5 !important;cursor:default;}
.chosen-disabled .chosen-single{cursor:default;}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}
.chosen-rtl{text-align:right;}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}
.chosen-rtl .chosen-single div{right:auto;left:3px;}
.chosen-rtl .chosen-single abbr{right:auto;left:26px;}
.chosen-rtl .chosen-choices li{float:right;}
.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop{left:9999px;}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}
.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url('/bitrix/templates/mainpage/js/chosen/chosen-sprite.png') no-repeat -30px -20px;background:url('/bitrix/templates/mainpage/js/chosen/chosen-sprite.png') no-repeat -30px -20px;direction:rtl;}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi), only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span{background-image:url('/bitrix/templates/mainpage/js/chosen/chosen-sprite@2x.png') !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}
}
/* End */


/* Start:/bitrix/templates/mainpage/js/screen.css?15191916001392*/
pre{display:block;font:12px "Courier New", Courier, monospace;padding:10px;border:1px solid #bae2f0;background:#e3f4f9;margin:.5em 0;width:674px;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#slider ul, #slider li,
#slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li{width:665px;height:150px;overflow:hidden;position:relative;}
#slider2 li{width:200px;height:150px;}
#prevBtn, #nextBtn,
#slider1next, #slider1prev{display:block;width:17px;height:68px;position:absolute;left:12px;top:45px;}
#nextBtn, #slider1next{left:628px;}
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(/bitrix/templates/mainpage/js/../images/btn_prev.png) no-repeat 0 0;}
#nextBtn a, #slider1next a{background:url(/bitrix/templates/mainpage/js/../images/btn_next.png) no-repeat 0 0;}
ol#controls{margin:1em 0;padding:0;height:28px;}
ol#controls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol#controls li a{float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;}
ol#controls li.current a{background:#5DC9E1;color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/* End */


/* Start:/bitrix/templates/mainpage/js/tango/skin.css?15191915564257*/
.jcarousel-skin-tango .jcarousel-container{}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:180px;padding:20px;}
.jcarousel-skin-tango .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px;}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:180px;height:50px;}
.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px;}
.jcarousel-skin-tango .jcarousel-item{width:60px;height:50px;}
.jcarousel-skin-tango .jcarousel-item.pale{opacity:0.5;}
.jcarousel-skin-tango .jcarousel-item.pale:hover{opacity:1;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0;}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{border-color:transparent transparent transparent #505050;border-style:solid;border-width:6px;cursor:pointer;right:0;position:absolute;top:40px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(/bitrix/templates/mainpage/js/tango/prev-horizontal.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{border-color:transparent #505050 transparent transparent;border-style:solid;border-width:6px;cursor:pointer;left:0;position:absolute;top:40px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(/bitrix/templates/mainpage/js/tango/next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(/bitrix/templates/mainpage/js/tango/next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus{background-position:0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position:0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(/bitrix/templates/mainpage/js/tango/prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus{background-position:0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px;}

/* End */


/* Start:/bitrix/templates/mainpage/js/fancybox/jquery.fancybox-1.3.4.css?15191915757994*/
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:301104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:301100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:301101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:301102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:301101;}
#fancybox-close{background:url("/bitrix/templates/mainpage/js/fancybox/close.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:none;height:11px;position:absolute;right:42px;top:25px;width:11px;z-index:301103;right:15px;top:15px;}
#fancybox-close.default{background:url("/bitrix/templates/mainpage/js/fancybox/fancy_close.png") no-repeat scroll 0 0 transparent;height:30px;right:-16px;top:-16px;width:30px;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/bitrix/templates/mainpage/js/fancybox/blank.gif');z-index:301102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:301102;display:block;}
#fancybox-left-ico{background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:301001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:301102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('/bitrix/templates/mainpage/js/fancybox/fancy_title_over.png');display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('/bitrix/templates/mainpage/js/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('/bitrix/templates/mainpage/js/fancybox/fancybox.png') -55px -90px no-repeat;}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}

/* End */


/* Start:/bitrix/templates/mainpage/components/bitrix/search.title/in_menu/style.css?14823235692263*/
div.title-search-result {

    display: none;
    margin-left: 3px;
    margin-top: -1px;
    z-index: 205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:100%;
}

table.title-search-result th {
	/*background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;*/
	display: none;
}

table.title-search-result td {
	background: url("/bitrix/templates/mainpage/images/workarea-bg.png") repeat scroll 0 0 transparent;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	vertical-align: top;
	/*white-space:nowrap;*/
}

table.title-search-result td.title-search-item {

}

table.title-search-result td.title-search-item a {
	font-size: 12px;
	display: block;
	padding-left:4px;
	padding-right:24px;
	text-decoration: none;
	color:black;
	vertical-align:top;
}

table.title-search-result td.title-search-item img {
	float: left;
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	 background-color: #E96F6F;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	/*padding-left:16px;*/
}

table.title-search-result td.title-search-all a
{
	display: block;
	padding-left: 15px;
	padding-bottom: 3px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

/*div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/mainpage/components/bitrix/search.title/in_menu/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}*/
/* End */


/* Start:/bitrix/templates/mainpage/components/bitrix/menu/catalog_menu/style.css?1482323569626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/mainpage/components/bitrix/menu/catalog_menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/mainpage/components/bitrix/breadcrumb/eftechno/style.css?1482323569336*/
ul.breadcrumb-navigation {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 4px 5px 0 0;
    text-overflow: ellipsis;
	white-space: nowrap;
}
ul.breadcrumb-navigation li {
    display: inline;
    padding: 0 3px;
    white-space: nowrap;
}
ul.breadcrumb-navigation a{}
ul.breadcrumb-navigation span{}
/* End */


/* Start:/bitrix/templates/mainpage/styles.css?16287528103909*/
img{border:0 none;}
h1, h2, h3, h4, h5, h6, .h2{font-weight:bold;text-transform:uppercase;line-height:1.2em;}
h2, .h2{font-size:14px;}
.red-line{background-color:#E13838;color:#FFFFFF !important;font-size:14px;margin-left:-20px;margin-right:-21px;padding:5px 25px;}
hr, .hr{border-top:1px solid;display:block;font-size:1px;height:1px;line-height:1px;margin:12px 0;overflow:hidden;padding:0;}
#workarea ol li, #workarea ul li{}
#workarea ul{list-style-type:disc;}
#index-filter, #online_order{background:none repeat scroll 0 0 #F5F5F5;border-bottom:1px solid #DCD7C2;border-right:1px solid #E5E2D4;float:left;padding:20px;position:relative;}
#index-filter{height:109px;}
#online_order{padding-bottom:50px;padding-left:30px;padding-right:30px;width:550px;}
#error_div{color:#E13838;}
.filter-m-selection{width:960px;margin-top:20px;}
.filter-m-selection .button{bottom:10px !important;right:10px !important;}
#index-filter div#roll_up{color:#E13838;cursor:pointer;position:absolute;right:15px;text-decoration:underline;top:10px;}
#index-filter h2{margin-bottom:20px;margin-right:20px;margin-top:0;width:207px;}
#index-filter input.input-text, #online_order input.input-text{border-color:#8C8C8C;border-style:solid none none solid;border-width:1px;font-family:'Arial',sans-serif;font-size:13px;height:22px;margin-bottom:15px;padding-left:10px;}
#index-filter span{margin-right:20px;}
#index-filter .select{width:190px;}
#online_order .select{width:315px;}
#index-filter .select .text{width:170px;}
#online_order .select .text{width:290px;}
#index-filter input.input-text{float:left;margin-right:20px;width:190px;}
#online_order input.input-text{width:415px;}
#index-filter div.hidden_block, #online_order div.hidden_block{display:none;}
#index-filter div.radiogroup{float:left;height:26px;margin-bottom:15px;margin-right:20px;width:200px;}
#online_order div.radiogroup{margin-bottom:15px;}
#online_order div.radiogroup input{float:left;}
#online_order form{margin-top:40px;}
#online_order label{display:inline-block;float:left;width:115px;}
#online_order textarea{border-color:#8C8C8C;border-style:solid none none solid;border-width:1px;font-family:'Arial',sans-serif;font-size:13px;height:140px;padding-left:10px;width:415px;}
#index-filter .jq-selectbox ul{width:199px;}
#online_order .jq-selectbox ul{width:324px;}
.alert{color:#E13838;font-size:18px;text-align:center;}
#banner-in-selection{background-color:#E13838;border-left:5px solid #E13838;margin-top:20px;overflow:hidden;position:relative;}
#banner-in-selection a.advert div{background-color:#505050;border-radius:7px 7px 7px 7px;bottom:57px;color:#FFFFFF;font-size:22px;font-weight:bold;left:220px;padding:3px 10px;position:absolute;text-transform:uppercase;}
#selection{background:url("/bitrix/templates/mainpage/images/workarea-bg.png") repeat scroll 0 0 transparent;border-bottom:1px solid #E5E0CA;border-right:1px solid #EEEBDD;margin-top:20px;padding:20px 20px 40px;position:relative;}
#selection th, .catalog-section th{background-color:#E13838;color:#FFFFFF;font-weight:normal;text-align:left;padding:5px 15px;}
#selection td, .catalog-section td{padding:5px 10px;}
#selection tr, .catalog-section tr, .catalog-detail tr{background-color:#E5E5E5;}
#selection tr.grey-tr, .catalog-section tr.grey-tr, .catalog-detail tr.grey-tr{background-color:#FFFFFF;}
.catalog-section{margin-top:20px;margin-bottom:50px}
.section-detail-image{float:left;margin-left:40px;}
.section-description{float:left;margin-left:40px;width:480px;}
table.paddingtable{}
table.paddingtable td{padding:0 10px;}
.addres_links{margin-bottom:10px}
.addres_links div{background:url("http://api-maps.yandex.ru/2.0.36/release/../images/88b3e0581a764c12e576db60d7c1c78e.png") no-repeat scroll left center transparent;cursor:pointer;font-weight:bold;height:42px;margin-top:5px;padding-left:41px;text-transform:uppercase;}
.addres_links div span{font-weight:normal;display:block;}

/* End */


/* Start:/bitrix/templates/mainpage/template_styles.css?162875281033355*/
html{width:100%;height:100%;}
body{height:100%;margin:0;padding:0;font-size:100%;font-family:'Open Sans', Arial, Helvetica, sans-serif;}
form{margin:0;padding:0;}
form.main-form{display:block;margin:0;padding:0;width:100%;height:100%;}
input, textarea{outline:none;}
input:active, textarea:active{outline:none;}
:focus{outline:none;}
label{font-size:16px;}
#page-wrapper{min-height:100%;margin:0 auto -90px;}
* html #page-wrapper{height:100%;}
#header{position:relative;font-size:11px;height:150px;z-index:200;width:100%;margin:0 auto;}
.header--newyear{margin-top:50px !important;position:relative;}
.header--newyear:before{content:'';display:block;background:url("/bitrix/templates/mainpage/images/girlyanda.png") top center no-repeat;position:absolute;top:-80px;left:0;right:0;width:100%;height:78px;}
.header-inner{margin:0 auto;padding-top:20px;position:relative;width:1000px;}
#top-menu{background:#e74a4a;height:52px;position:absolute;right:0;top:153px;width:100%;}
#top-menu-inner, .center{margin:0 auto;width:1000px;}
#top-menu-inner div.main_links{display:none;border-right:1px dotted #FFFFFF;float:left;height:30px;margin:10px 10px 0;width:60px;}
#top-menu-inner div.main_links a.home_link{background:url("/bitrix/templates/mainpage/images/home.png") no-repeat scroll 0 0 transparent;display:inline-block;height:11px;margin-top:9px;width:11px;}
#top-menu-inner div.main_links a.catalog_link{background:url("/bitrix/templates/mainpage/images/catalog.png") no-repeat scroll 0 0 transparent;display:inline-block;height:11px;margin-left:15px;margin-top:9px;width:11px;}
#logo{float:left;position:relative}
#logo h1{margin:0;}
#logo td{padding:0;}
#logo a{outline:none;}
#top-icons{height:77px;max-width:335px;/*position:absolute;right:0;*/text-align:right;float:right;margin-top:23px;}
#top-icons a{background-position:left center;background-repeat:no-repeat;font-size:13px;height:18px;margin-top:3px;padding-left:25px;}
#phone{height:40px;margin-top:15px;color:#333333;}
.phone{width:105px;text-align:right;vertical-align:top;}
#adress, #lang{cursor:pointer;position:relative;}
#lang{}
#roll-down{background:url("/bitrix/templates/mainpage/images/arrow-adrr.png") no-repeat scroll right center transparent;float:right;height:19px;position:absolute;right:0;width:120px;}
#roll-down-lang{background:url("/bitrix/templates/mainpage/images/arrow-adrr.png") no-repeat scroll right center transparent;float:right;height:19px;position:absolute;right:0;left:0;top:1px;}
#adress span, #lang span{border-color:#E13838;border-style:none none dashed;border-width:1px;color:#E13838;display:block;float:right;font-size:11px;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#lang span{line-height:20px;}
#towns, #lang_pages{background:url("/bitrix/templates/mainpage/images/workarea-bg.png") repeat scroll 0 0 transparent;left:-260px;position:absolute;text-align:left;top:16px;z-index:1000;display:none;white-space:nowrap;border:1px solid #D9D9D9;box-sizing:border-box;padding:20px;width:460px;}
#towns ul{-moz-column-count:3;-webkit-column-count:3;column-count:3;list-style:none outside none;margin:0;padding:0;}
.towns_title{font-size:11px;text-transform:uppercase;margin-bottom:13px;}
#lang_pages{top:26px;width:83px;list-style-type:none;left:0;padding:5px 10px;}
.lang_pages__current{background-position:left center !important;padding-left:20px;}
#towns li{padding:1px 5px;color:#E33631;text-decoration:underline;margin-bottom:1px;}
#towns li:hover{background:#E44B4B;color:#ffffff;}
.to-eng{background:url("/bitrix/templates/mainpage/images/gb.png") no-repeat scroll 0 0 transparent;}
.to-ru{background:url("/bitrix/templates/mainpage/images/ru.png") no-repeat scroll 0 0 transparent;}
.to-turk{background:url("/bitrix/templates/mainpage/images/tr.png") no-repeat scroll 0 0 transparent;}
.to-chine{background:url("/bitrix/templates/mainpage/images/cn.png") no-repeat scroll 0 0 transparent;}
#breadcrumbs{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #E5E0CA;border-right:1px solid #EEEBDD;font-size:11px;height:26px;margin-top:93px;opacity:0.9;overflow:hidden;padding-left:15px;}
#banner{margin:0 auto;width:878px;height:153px;position:relative;}
#banner-layout{height:142px;table-layout:fixed;}
#banner-overlay{height:153px;position:absolute;width:437px;left:0;top:0;}
#banner-image{padding:0;width:437px;vertical-align:top;}
#banner-image div{width:437px;height:142px;overflow:hidden;}
#banner-slogan{padding:0;width:441px;font-style:italic;font-size:2em;font-weight:bold;padding:10px 0 32px;}
#content{font-size:13px;width:1000px;margin:20px auto 29px;zoom:1;}
#sidebar{width:175px;margin-top:10px;float:left;}
#workarea{background:url("/bitrix/templates/mainpage/images/workarea-bg.png") repeat scroll 0 0 transparent;border-bottom:1px solid #E5E0CA;border-right:1px solid #EEEBDD;float:right;margin-left:10px;margin-top:10px;padding-bottom:40px;padding-left:20px;padding-right:20px;width:770px;}
#workarea h1, #workarea-news h1{text-transform:none;}
#workarea .seo-text{color:#777777;}
#workarea .seo-text p{margin-top:20px;}
#workarea div.product-list{}
#workarea-mainpage{margin-left:10px;float:left;margin-top:74px;width:980px;}
#workarea-mainpage div.product-list{border-bottom:1px solid #E5E0CA;border-right:1px solid #EEEBDD;background:url("/bitrix/templates/mainpage/images/workarea-bg.png") repeat scroll 0 0 transparent;margin-bottom:20px;}
#workarea-selection{}
#workarea-news{background:url("/bitrix/templates/mainpage/images/workarea-bg.png") repeat scroll 0 0 transparent;margin-top:10px;padding:1px 20px 40px;}
.workarea-news--404{border:none !important;margin-top:50px !important;}
#info-block > div{float:left;padding-left:30px;padding-right:30px;width:266px;}
#info-block div.info-block-bordered{border:1px solid #D7D7D7;margin:0 0 25px;padding:0 10px 30px 20px;width:143px;}
#info-block p{margin-bottom:19px;}
#info-block h2{background-position:left bottom;background-repeat:no-repeat;margin-bottom:28px;margin-top:35px;padding-left:35px;padding-top:15px;}
#info-block div.info-block-bordered h2{margin-bottom:15px;margin-top:15px;}
#info-block h2.about{background-image:url("/bitrix/templates/mainpage/images/ET.png");padding-left:40px;}
#info-block h2.news{background-image:url("/bitrix/templates/mainpage/images/news.png");}
#info-block h2.price{background-image:url("/bitrix/templates/mainpage/images/price.png");}
#info-block h2.store{background-image:url("/bitrix/templates/mainpage/images/store.png");}
#footer{background:none repeat scroll 0 0 #505050;color:#FFFFFF;float:left;font-size:12px;margin-top:90px;position:relative;width:100%;}
.footer-inner{margin:0 auto;min-height:170px;width:1000px;}
#copyright{float:left;margin-top:20px;font-size:13px;padding-right:10px;box-sizing:border-box;width:250px;}
#copyright a{color:#FFFFFF;}
#copyright span{color:#999999;margin-top:20px;}
#copyright p{margin:0;}
#current-adress{color:#999999;float:left;font-size:13px;margin-top:20px;width:250px;padding-right:10px;box-sizing:border-box;}
#current-adress a{color:#FFFFFF}
#other-adress{float:left;margin-bottom:30px;}
#other-adress ul{list-style:none;display:block;width:100%;float:left;padding:0;}
#other-adress li{cursor:pointer;float:left;width:250px;padding-left:10px;box-sizing:border-box;}
#other-adress li div{display:none;margin:10px 0 0 0;color:#999999}
#other-adress li span{border-bottom:1px dashed;}
.bottom_nav{margin:0;padding:0;list-style:none;}
#space-for-footer{height:90px;}
#footer-design{background:url("/bitrix/templates/mainpage/images/prominado_white.svg") no-repeat scroll 0 0 transparent;float:left;height:23px;margin-top:15px;width:120px;display:block;}
#footer-design a{color:#757575;font-size:11px;text-decoration:none;}
#footer-design a:hover{text-decoration:underline;}
div.content-block{margin-bottom:24px;}
div.content-block-inner{}
div.information-block div.top{height:13px;border-right:1px solid;font-size:1px;background:#FFF url(/bitrix/templates/mainpage/images/sidebar-corners-form.gif) no-repeat left top;}
div.information-block div.bottom{height:13px;border-left:1px solid;font-size:1px;background:#FFF url(/bitrix/templates/mainpage/images/sidebar-corners-form.gif) no-repeat right bottom;}
div.information-block-inner{border-left:1px solid;border-right:1px solid;padding:9px 18px 9px 21px;zoom:1;}
div.information-block div.top, div.information-block div.bottom, div.information-block-inner{border-color:#E3E3E3;}
#search form.in_menu{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #979797;margin-right:10px;width:290px;height:45px;border-radius:2px;}
#search form.in_menu input.input{border:none;padding:10px;box-sizing:border-box;height:40px;width:260px;font-size:11px;text-transform:uppercase;position:absolute;top:4px;left:4px;}
#search form.in_menu input.loupe{background:url("/bitrix/templates/mainpage/images/search.svg") no-repeat scroll center transparent;border:medium none;cursor:pointer;position:absolute;top:2px;right:7px;height:44px;width:44px;}
#search form.in_menu input.loupe:hover{opacity:0.7;}
#search div.rounded-box{float:left;width:135px;}
#search div.search-inner-box{border:1px solid;padding-left:20px;height:20px;overflow:hidden;background:white url(/bitrix/templates/mainpage/images/loupe.gif) no-repeat 4px 4px;}
#search div.search-inner-box input{border:1px solid;width:110px;height:18px;padding:0;margin:0;}
#search input{vertical-align:top;}
#search-button{float:right;width:48px;border:1px solid;}
#search-button input::-moz-focus-inner{border:0;padding:0;}
#search-button input{display:block;border:none;background:none;width:48px;padding:0;margin:0;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:12px;height:19px;cursor:pointer;cursor:hand;outline:none;}
div.search-item h4{margin-bottom:0.4em;}
dl.block-list{margin:0;padding:0;font-size:0.85em;}
dl.block-list dt{margin:1.5em 0 0.5em;}
dl.block-list dd{margin:0;padding:0;}
dl.block-list a{text-decoration:none;outline:none;}
dl.block-list a:hover{text-decoration:underline;}
#sidebar h3{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:1em;font-weight:bold;padding:0 0 1em;margin:0 0 1em;}
#left-menu{height:auto;line-height:15px;margin:0;padding:0;top:auto;}
#left-menu li{display:block;}
#left-menu li ul{border-bottom:1px solid #E5E0CA;border-right:1px solid #EEEBDD;margin:0;padding:0;}
#left-menu li ul a{border:medium none;text-decoration:underline;}
#left-menu a{border-color:#F5C0C0 #D4514C #D16258 #EC8888;border-style:solid;border-width:1px;display:block;font-weight:bold;padding:10px 20px;text-align:left;text-decoration:none;}
#left-menu li.last-item{background:none;margin-bottom:0;padding-bottom:0;}
#left-menu li.selected a{}
#left-menu li.selected{}
div.navigation{font-size:100%;line-height:200%;}
span.navigation-title{padding-right:0.65em;font-weight:bold;}
div.navigation a{text-decoration:underline;padding:0.2em 0.3em;}
span.nav-current-page{padding:0.2em 0.3em;}
div.navigation span.arrow{font-size:100%;font-family:'Open Sans', Arial, Helvetica, sans-serif;}
div.navigation span.ctrl{font-size:85%;}
div.product-list{overflow:hidden;color:#FFFFFF;text-align:center;text-decoration:none;text-transform:uppercase;}
div.product-list a{color:#FFFFFF;text-decoration:none;text-transform:uppercase;}
.gr1 div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr1-gr.png);}
.gr2 div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr2-gr.png);}
.gr3 div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr3-gr.png);}
.gr4 div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr4-gr.png);}
.gr5 div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr5-gr.png);}
.gr6 div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr6-gr.png);}
.gr1:hover div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr1.png);}
.gr2:hover div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr2.png);}
.gr3:hover div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr3.png);}
.gr4:hover div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr4.png);}
.gr5:hover div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr5.png);}
.gr6:hover div.product-image{background-image:url(/bitrix/templates/mainpage/images/gr6.png);}
.gr1:hover div.product-desc{background-color:#4278AA;}
.gr2:hover div.product-desc{background-color:#d43c3c;}
.gr3:hover div.product-desc{background-color:#ea4b12;}
.gr4:hover div.product-desc{background-color:#264e9f;}
.gr5:hover div.product-desc{background-color:#4bc9e7;}
.gr6:hover div.product-desc{background-color:#585b6a;}
.product-list .product{display:inline-block !important;margin:0 14px 15px;position:relative;width:295px;cursor:pointer;}
.product-list .product span{display:block !important;}
.product-list .product:hover div.product-desc{font-size:13px;}
.product-list .product-alt{margin-right:0;}
.product-list .product-image{background-position:center bottom;background-repeat:no-repeat;height:155px;text-align:center;width:295px;margin-bottom:50px;}
.product-list .product-desc{background:none repeat scroll 0 0 #505050;font-size:12px;line-height:20px;opacity:0.9;padding:5px 0;position:absolute;text-align:center;text-decoration:none;top:125px;width:295px;}
.product-list .tr{margin-bottom:40px;width:650px;float:left;}
div.subsections{margin-top:15px;display:none;}
div.subsections ul{list-style-type:none !important;padding-left:15px;margin:0;}
div.subsections a{color:#E13838;text-decoration:underline;text-transform:none;}
div.news-list{margin:0 0 2em;}
div.news-item{margin:0 0 2em;padding:0 0 2em;border-bottom:1px solid;}
div.news-date{margin:0 0 1em;}
div.news-title{font-size:1em;margin:0 0 1em;font-weight:bold;}
a.news-detail-link{display:block;margin:1em 0 0;outline:none;}
div.catalog-list, div.catalog-detail{padding:1em 0 0;}
div.catalog-item{margin:0 0 2em;padding:0 0 2em;border-bottom:1px solid;overflow:hidden;zoom:1;}
div.catalog-detail div.catalog-item{border:none;}
div.catalog-item-title{margin:0 0 1em;}
div.catalog-item-title a{font-weight:bold;}
div.catalog-item-left{float:left;position:relative;}
div.catalog-item-left .info-block-bordered{border:1px solid #D7D7D7;margin:0 0 25px;padding:0 10px 5px 20px;width:178px;}
div.catalog-item-left .info-block-bordered h2{text-transform:none}
div.catalog-item-left .info-block-bordered a{display:block;margin-bottom:20px;}
div.catalog-item-left div.catalog-item-images-additional ul.not-carusel{list-style-type:none !important;padding:0;}
div.catalog-item-left div.catalog-item-images-additional ul.not-carusel li{float:left;height:50px;width:60px;padding:10px;}
div.catalog-item-left div.catalog-item-images-additional ul.not-carusel li.pale{opacity:0.5;}
div.catalog-item-left a.additional_link{background-position:left center;background-repeat:no-repeat;display:block;height:20px;margin-top:20px;margin-left:10px;padding-left:25px;}
div.catalog-item-left a.instruction_link{background-image:url("/bitrix/templates/mainpage/images/pdf_icon.png");}
div.catalog-item-left a.options_link{background-image:url("/bitrix/templates/mainpage/images/var-icon.png");}
div.catalog-item-left a.spare_link{background-image:url("/bitrix/templates/mainpage/images/spare-icon.png");margin-top:40px;}
div.catalog-item-left a.search_link{background-image:url("/bitrix/templates/mainpage/images/search-icon.png");margin-bottom:40px;}
div.catalog-item-left a.print_link{background-image:url("/bitrix/templates/mainpage/images/print-icon.png");margin-bottom:20px}
div.catalog-item-right{float:right;width:530px;}
div.catalog-item-right .catalog-item-tabs{border-bottom:1px solid #E13838;display:block;float:left;height:26px;list-style:none outside none;margin:0 0 20px;padding:0;text-align:center;width:530px;}
div.catalog-item-right .catalog-item-tabs__tab{display:block;float:left;height:20px;margin:0 4px 0 0;padding:0;position:relative;}
div.catalog-item-right .catalog-item-tabs__tab a{background-color:#E65C5A;border-radius:5px 5px 0 0;color:#FFFFFF;display:block;font-size:12px;height:14px;outline:medium none;padding:6px 10px;text-decoration:none;}
div.catalog-item-right .catalog-item-tabs__tab.ui-tabs-active{}
div.catalog-item-right .catalog-item-tabs__tab.ui-tabs-active a{background-color:transparent;border-color:#E13838 #E13838 #F2F2F2;border-style:solid;border-width:1px;color:#E13838;font-weight:bold;height:13px;text-decoration:none;top:0;}
div.catalog-item-right table{border:0 none;border-collapse:collapse;padding:0;width:90%;}
div.catalog-item-right table p{margin:0;}
div.catalog-item-right td{padding-left:10px;padding-right:20px;}
div.catalog-item-image{height:140px;overflow:hidden;padding:4px;position:relative;text-align:center;width:220px;}
div.catalog-item-image a{display:block}
div.catalog-item-image div.discount{background:url("/bitrix/templates/mainpage/images/discount.png") no-repeat scroll 0 0 transparent;height:75px;left:0;position:absolute;top:0;width:74px;}
div.catalog-item div.discount-word{margin:10px;font-weight:bold;font-size:16px;color:#E13838;}
div.catalog-item-image img{margin-bottom:50px;}
div.catalog-item .order-button{background-color:#E13838;border-radius:3px 3px 3px 3px;color:#FFFFFF;display:block;font-size:18px;font-weight:bold;margin-left:10px;padding:5px 50px 7px;text-align:center;text-decoration:none;text-transform:uppercase;width:100px;}
div.catalog-item .order-button:hover{background-color:#E96F6F;}
div.catalog-item .order-button:active{background-color:#BE2F2F;padding:7px 49px 5px 51px;}
.catalog-item-service{float:left;height:180px;margin-right:50px;margin-top:40px;position:relative;width:200px;}
.catalog-item-service a{display:block;text-align:center;}
div.catalog-item-price{clear:left;float:left;padding:0.5em 1em;margin:1em 0 0;font-weight:bold;}
div.catalog-item-desc{clear:left;}
div.catalog-item-desc-float{}
table.catalog-item-properties{width:400px;}
div.catalog-item-property{margin:0 0 1em;border-bottom:1px dashed;float:left;width:100%;}
div.catalog-item-property b{float:right;position:relative;top:0.31em;padding-left:3px;font-style:italic;font-weight:normal;}
div.catalog-item-property span{float:left;position:relative;top:0.31em;padding-right:3px;zoom:1;}
div.catalog-item-properties-title{font-size:1em;font-weight:bold;margin:2em 0 1em;}
div.special-product-title{text-align:center;margin:0 0 1em;}
div.special-product-image{text-align:center;margin:0 0 1em;}
div.special-product{text-align:center;}
.catalog-section-list{}
.catalog-section-list p{margin-top:60px;margin-left:10px;width:730px;}
.catalog-section-list .section{float:left;height:200px;width:250px;}
.catalog-section-list a.section-link{display:block;margin-left:15px;width:200px;}
.section-image{height:110px;position:relative}
.section-image div.discount{background:url("/bitrix/templates/mainpage/images/discount.png") no-repeat scroll 0 0 transparent;height:75px;left:113px;position:absolute;top:37px;width:74px;}
#horizontal-multilevel-menu, #horizontal-multilevel-menu ul{font-size:12px;list-style:none outside none;text-transform:uppercase;display:table;}
#horizontal-multilevel-menu a{display:block;text-decoration:none;text-align:center;outline:none;}
#horizontal-multilevel-menu>li{display:table-cell;vertical-align:middle;}
#horizontal-multilevel-menu li a.root-item{font-weight:bold;padding:8px 20px;line-height:17px;text-align:left;}
#horizontal-multilevel-menu li a.root-item-selected{font-weight:bold;padding:8px 12px 8px;}
#horizontal-multilevel-menu li.last-item{border:none;}
#horizontal-multilevel-menu li ul{background:url("/bitrix/templates/mainpage/images/sub-menu-bg.png") repeat scroll 0 0 transparent;display:none;height:auto;position:absolute;top:auto;z-index:500;}
#horizontal-multilevel-menu > li > ul{top:50px;}
#horizontal-multilevel-menu li li{display:block;white-space:nowrap;}
#horizontal-multilevel-menu li ul a{border-color:#F5C0C0 #D4514C #D16258 #EC8888;border-style:solid;border-width:1px;font-size:11px;font-weight:bold;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#horizontal-multilevel-menu li ul ul{left:100%;margin-top:-31px;max-width:380px;}
#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul{display:none;}
#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li li:hover ul{display:block;}
.clear{clear:both;}
.hidden{display:none}
.button{background:linear-gradient(to bottom, #aa1714 0%,#7d2419 100%);border:medium none !important;border-radius:3px 3px 3px 3px;color:#FFFFFF;font-size:11px !important;font-weight:bold;height:24px !important;text-transform:uppercase;width:124px !important;}
#index-filter .button{bottom:30px;margin:0 !important;position:absolute;right:176px;}
#online_order .button{margin-left:115px;margin-top:20px;}
.button:hover{background:#e96f6f;}
.button:active{background:#be2f2f;}
div.menu-clear-left{clear:left;}
div.content-form{padding-left:1em;}
.docs-title{background-color:#E13838;color:#FFFFFF;font-weight:normal;text-align:left;padding:5px 15px;margin-top:15px;cursor:pointer;}
.docs-title span{background:url("/bitrix/templates/mainpage/images/arrow-down.png") no-repeat scroll left 65% transparent;border-bottom:1px dashed #FFFFFF;padding-left:7px;}
.docs-title.rollUp span{background:url("/bitrix/templates/mainpage/images/arrow-up.png") no-repeat scroll left 65% transparent;}
.docs-table{display:none;}
.no-margin{margin:0;}
#online-links{float:right;text-align:center;margin-left:90px;}
#online-links a#order_button{background:url("/jivosite/images/jivo_widget_sprite.png") no-repeat scroll 0 -164px transparent;float:left;margin-left:25px;display:block;height:28px;width:137px;}
#online-links a#order_button:hover{background:url("/jivosite/images/jivo_widget_sprite.png") no-repeat scroll 0 -132px transparent;}
#online-links a#order_button:active{background:url("/jivosite/images/jivo_widget_sprite.png") no-repeat scroll 0 -99px transparent;}
#jivo_custom_widget{background:url("/jivosite/images/jivo_widget_sprite.png") no-repeat scroll 0 -66px transparent;float:left;display:block;height:25px;margin-bottom:10px;width:137px;}
#jivo_custom_widget.jivo_online{background:url("/jivosite/images/jivo_widget_sprite.png") no-repeat scroll 0 -66px transparent;}
#jivo_custom_widget:hover{background:url("/jivosite/images/jivo_widget_sprite.png") no-repeat scroll 0 -33px transparent;}
#jivo_custom_widget:active{background:url("/jivosite/images/jivo_widget_sprite.png") no-repeat scroll 0 0 transparent;}
.free-call{float:right;margin-top:25px;box-sizing:border-box;font-size:23px;font-weight:bold;border-radius:30px;/*position:absolute;*/width:180px;background:none;text-align:left;padding:0;top:25px;right:230px;}
.free-call span{display:block;font-size:11px;color:#676767;font-weight:normal;}
.special-offer-element{border:solid 3px #E13838;margin:0 10px 20px 10px;border-radius:5px;border-spacing:0px;}
.special-offer-element td{width:96px;text-align:center;vertical-align:middle;padding:5px 0;}
.special-offer-element-old{text-decoration:line-through;color:#333;font-size:12px;background:#fff;font-weight:bold;}
.special-offer-element-new{background:#E13838;font-size:16px;font-weight:bold;font-style:italic;color:#fff;}
.bottom_nav{float:left;}
.active_contact{box-shadow:0 0 20px 1px rgba(227, 54, 49, 0.44);}
.up{width:60px;height:60px;background:url("/bitrix/templates/mainpage/images/arrows.svg") bottom center no-repeat;position:relative;right:-1040PX;top:-59px;cursor:pointer;}
.up:hover{background:url("/bitrix/templates/mainpage/images/arrows.svg") top center no-repeat;}
#logo{position:relative;padding-top:55px;display:block;width:230px;height:55px;float:left;background:url("/bitrix/templates/mainpage/images/logo.png") left center no-repeat;}
.may{background:url("/bitrix/templates/mainpage/images/9may.png") left center no-repeat;width:82px;height:21px;display:block;top:70px;left:0;position:absolute;}
.payment_form{padding:20px 25px;color:#333;background:#f5f5f5;}
.payment_form__left{margin-right:40px;width:560px;float:left;}
.payment_form__right{float:left;width:300px;}
.payment_form__left table{width:100%;}
.payment_form__left td{padding:0 6px 12px 6px;}
.payment_form__left td:first-child{width:170px;}
.payment_form label[for="agreement"]{margin-left:0;}
.text_input{width:100%;box-sizing:border-box;height:24px;line-height:25px;padding:0 5px;background:#fff;border:1px solid #ccc;}
.new_submit{font-family:'Open Sans', Arial, Helvetica, sans-serif;text-shadow:1px 0 -1px 0 #000;padding:3px 35px 2px 35px;text-transform:uppercase;line-height:20px;background:#e74a4a;font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;cursor:pointer;}
.new_submit:hover{background:#bd3131;}
.payment-description{margin-bottom:30px;line-height:20px;}
.red_star{display:block;font-size:28px;color:#e74a4a;}
.required_error{border:1px solid red;}
.form__header{margin-top:0;}
#logo{padding-top:45px;}
#top-menu{background:#e74a4a;height:50px;right:0;width:100%;position:relative;top:0;}
#top-menu-inner, .center{margin:0 auto;width:1000px;}
#top-menu-inner div.main_links{display:none;border-right:1px dotted #FFFFFF;float:left;height:30px;margin:10px 10px 0;width:60px;}
.header_top_line{height:55px;background:#E3E3E3;}
#jivo_custom_widget, #online-links a#order_button, #online-links .contact_us__title{background:#e74a4a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;text-decoration:none;font-size:11px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.35);padding-top:7px;box-sizing:border-box;cursor:pointer;}
#jivo_custom_widget:hover, #online-links a#order_button:hover{background:#e74a4a;opacity:0.9;}
#online-links{margin-left:25px;margin-top:15px;}
a.phone-icon{background:url("/bitrix/templates/mainpage/images/tel-icon.png") left 3px no-repeat;float:right;padding-left:20px;font-size:11px;height:18px;margin-top:3px;background-size:11px;}
a.feedback-icon{background:url("/bitrix/templates/mainpage/images/mail-icon.png") left 4px no-repeat;float:right;padding-left:20px;margin-right:31px;font-size:11px;height:18px;margin-top:3px;background-size:11px;}
#phone{text-align:left;margin-top:0;}
#adress{float:none;display:inline-block;}
#adress span{float:none;display:inline-block;}
#roll-down{height:12px;}
.free-call span{color:#999;margin-bottom:2px;}
.header-email{display:block;font-size:11px;font-weight:normal;}
.header-inner{padding:0;height:100px;}
#top-icons{top:23px;}
#lang_pages a{padding-left:25px;background-position:left 5px;}
a.phone-icon{margin-top:20px;}
a.feedback-icon{margin-top:20px;}
#lang{margin-top:15px;float:left;}
#breadcrumbs{background:#f5f5f5;margin:15px 0 40px 0;height:30px;line-height:30px;}
ul.breadcrumb-navigation{padding-top:0;}
#workarea{border:none;}
#content{line-height:20px;}
.prominado__warning{
    background:#505050;line-height:20px;padding:10px 50px;color:#ffffff;font-weight:bold;text-align:center;font-size:14px;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 201;
}
.subnav{background:#F5F5F5;height:35px;}
.subnav ul{list-style-type:none;margin:0;padding:6px 0 0 0;text-align:justify;}
.subnav ul li{display:inline-block;}
.subnav a{color:#1A120E!important;text-transform:uppercase;text-decoration:none;padding-left:5px;font-size:11px;position:relative;margin-left:9px;}
.subnav a:hover{opacity:0.7;}
.subnav a:before{content:'';position:absolute;right:100%;top:2px;width:20px;height:11px;background-position:right center;background-repeat:no-repeat;}
.subnav li:nth-child(1) a:before{background-image:url('/bitrix/templates/mainpage/images/comp.svg');}
.subnav li:nth-child(2) a:before{background-image:url('/bitrix/templates/mainpage/images/stor.svg');}
.subnav li:nth-child(3) a:before{background-image:url('/bitrix/templates/mainpage/images/serv.svg');}
.subnav li:nth-child(4) a::before{background-image:url('/bitrix/templates/mainpage/images/teh.svg');}
.subnav li:nth-child(5) a:before, .subnav li:nth-child(6) a:before{background-image:url('/bitrix/templates/mainpage/images/pay.svg');}
.subnav li:nth-child(7) a:before{background-image:url('/bitrix/templates/mainpage/images/deliv.svg');}
.subnav li:nth-child(8) a:before{background-image:url('/bitrix/templates/mainpage/images/cont.svg');}
.w100{width:100%;}
.main_menu{text-align:justify;padding:0;margin:0;}
.main_menu li{display:inline-block;position:relative;top:4px;}
.main_menu a{text-transform:uppercase;color:#fff!important;font-weight:bold;font-size:11px;line-height:15px;text-decoration:none;}
.search_form_block{position:relative;/*left:240px;*/top:30px;width:300px;display:inline-block;}
.catalog_menu{margin:0;padding:0;display:table;width:100%;height:50px;font-size:12px;}
.catalog_menu > li{display:table-cell;vertical-align:middle;}
.catalog_menu > li > a, .catalog_menu > li > span{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:12px;padding:0 20px;display:block;}
.catalog_menu > li:hover{background:#505050;color:#fff;}
.full_nav{background:#fff;position:absolute;left:0;right:0;top:50px;padding:30px 0 0 0;box-shadow:0 10px 10px rgba(0, 0, 0, 0.23);display:none;}
.full_nav .full_nav_section{float:left;width:20%;line-height:14px;font-size:12px;display:block;padding:90px 10px 0;text-align:center;margin-bottom:30px;text-decoration:none;color:#333;font-weight:bold;box-sizing:border-box;}
.full_nav .full_nav_section:hover{color:#E94845;}
.nav_center{width:1000px;margin:0 auto;}
.nav_center-columns{position:relative;}
.first_nav_item > span{padding-left:30px !important;white-space:nowrap;background:url("/bitrix/templates/mainpage/images/burger.svg") 10px center no-repeat;}
.first_nav_item_hover:hover .full_nav{visibility:visible;display:block;}
.seo-text{text-align:left;}
.nav_subsection_title{font-weight:bold;margin-bottom:5px;}
.subsection_nav a{color:#333 !important;text-decoration:none;display:block;margin-bottom:5px;}
.subsection_nav a:hover{color:#E94845 !important;}
.subsection_nav{margin-bottom:10px;vertical-align:top;width:210px;}
.subsection_nav ul{margin:0;padding:0;}
.w_ul{width:500px;}
.w_ul li{width:auto !important;}
body div#jivo-iframe-container:not(.jivo-c-mobile).jivo-custom-label.jivo-state-widget{display:block !important;}
#online-links .contact_us{position:relative;float:left;width:170px;}
#online-links .contact_us__title{display:block;padding:7px 7px 6px 7px;}
#online-links .contact_us__items{border:1px solid #ccc;background:#fff;padding-top:10px;padding-bottom:10px;position:absolute;width:98%;z-index:999;}
a.feedback-icon--list{background:none;float:none;padding-left:0px;margin-right:0px;font-size:13px;height:auto;margin-top:0px;background-size:auto;}
a.phone-icon--list{background:none;float:none;padding-left:0px;font-size:13px;height:auto;margin-top:0px;background-size:auto;}
#online-links .contact_us__items a{display:block;text-decoration:none;text-align:left;padding-left:15px;font-size:13px;line-height:30px;color:#000;}
#online-links .contact_us__items a:hover{background:#E33631;color:#ffffff;}
.row{margin-top:5px;margin-bottom:15px;}
.header__spec{float:left;margin-top:15px;margin-left:15px;}
.header__spec a{text-decoration:none;}
.error_result{border-left:5px solid #ff5562;}
.popup_box{width:960px;border:1px solid #cccccc;margin-top:50px;}
.payment_form__left--cash{width:100%;}
.payment_form__left--cash table th,
.payment_form__left--cash table td{font-size:12px;}
.payment_form__left--cash table th{text-align:left !important;}
.payment_form__left--cash td:first-child{width:auto;}
.contact_us__title--spec{float:left;margin-right:25px;padding-left:25px !important;padding-right:25px !important;}
.table_scroll{max-height:210px;overflow-y:scroll;}
.table_scroll th{background-color:#E13838;color:#FFFFFF;font-weight:normal;text-align:left;padding:5px 15px;}
.table_scroll td{padding:5px 10px;}
.table_scroll tr{background-color:#E5E5E5;}
.table_scroll tr.grey-tr{background-color:#FFFFFF;}
#content_for_products{display:none;}
.bottom_nav--modified{min-height:92px;margin-top:20px;overflow:hidden;width:250px;}
.footer_links__row{margin-bottom:5px;}
.footer_links__row a{color:#999999 !important;font-weight:bold;padding-left:10px;text-decoration:none;text-transform:uppercase;}
.footer_links__row span{display:inline-block;cursor:pointer;padding:0;line-height:17px;padding-left:5px;width:5px;height:7px;}
.footer_links__row span.arrow_down{background:url("/bitrix/templates/mainpage/images/arrow-down.png") no-repeat right top transparent;}
.footer_links__row span.arrow_up{background:url("/bitrix/templates/mainpage/images/arrow-up.png") no-repeat right top transparent;}
label[for="agreement"] { width: auto !important; margin: 15px 0 0 115px; }
label.is-compl:after { content: '*'; color: red; font-size: 14px; padding-left: 1px;}
label.is-compl2:after { content: '**'; color: red; font-size: 14px; padding-left: 1px;}
.obligatory-text { margin-top: 15px; font-size: 14px; }
.obligatory-text span { color: red;}
/* End */
/* /bitrix/templates/mainpage/common.css?15191914282030 */
/* /bitrix/templates/mainpage/colors.css?15191914613497 */
/* /bitrix/templates/mainpage/js/jquery.formstyler.css?15191915157042 */
/* /bitrix/templates/mainpage/js/chosen/chosen.css?151919153711152 */
/* /bitrix/templates/mainpage/js/screen.css?15191916001392 */
/* /bitrix/templates/mainpage/js/tango/skin.css?15191915564257 */
/* /bitrix/templates/mainpage/js/fancybox/jquery.fancybox-1.3.4.css?15191915757994 */
/* /bitrix/templates/mainpage/components/bitrix/search.title/in_menu/style.css?14823235692263 */
/* /bitrix/templates/mainpage/components/bitrix/menu/catalog_menu/style.css?1482323569626 */
/* /bitrix/templates/mainpage/components/bitrix/breadcrumb/eftechno/style.css?1482323569336 */
/* /bitrix/templates/mainpage/styles.css?16287528103909 */
/* /bitrix/templates/mainpage/template_styles.css?162875281033355 */
