html body {margin: 0px;font-family: Arial; font-size: 12px; font-weight: bolder; color: #8d909b; background: #edeffb}
img{border: none;}
.width {min-width:895px}
@charset "windows-1251";
.content { }
* html .minwidth {padding-left:895px;}
* html .container {margin-left:-895px;position:relative}
* html .minwidth, * html .container, * html .content, * html .layout {height:1px;}
#top {position: relative;height: 84px;/*padding-top: 34px;*/ width:895px}
/*#top #menu img {float: left}*/
#top #menu img.logo{position: absolute;top: 20px;left: 0;}
.lang{position: absolute;top: 55px;left: 20px;width: 150px;padding: 0!important;}
.lang a{float: left;margin-right: 20px;_display: inline;}
.lang img{border: 1px solid #000;}
/*#top #menu div {padding-left: 179px;}*/

#menu {font-size: 11px;color: #a09eac;}
#menu a {color: #a09eac; font-size: 11px; text-decoration: none}
#menu a:hover {color: #f3792e}
#blocks a:hover {color: #f3792e}
#blocks {padding-bottom: 20px;overflow: hidden;_overflow: visible;_height: 1%;}
#blocks h2 {font-size:12px; margin:0 0 0 55px; height:49px; color:#aaa;}
.mpcol1{width: 208px; float: left;_display: inline;}
.mpcol{width: 208px; float: left; padding-left: 20px;_display: inline;}
#foto {margin-bottom:15px;}
#foto div{float: left;color: #fff;background: #918e9f; /*height: 192px;*/}
#foto div p a {/*font-size:0.8em;*/}
#foto .foto1{width: 204px;}
#foto .foto2{width: 201px;}
#foto .foto3{width: 204px;}
#foto p {font-size: 12px; font-weight: normal; margin: 7px}
#cont {float: left; width: 613px;/*font-weight: normal*/;//padding-bottom: 50px;_padding-bottom: 0;}
/*#cont a{font-weight: normal;text-decoration: underline;}*/
#cont div{float: left}
div.fornews{width:100%; margin:10px 0;}
.news_archive{float: right!important;margin-top: 1em;margin-right: 20px;}
h1 {font-weight: normal;font-size: 18px; color: #f3792e}
h2 {font-size: 16px;color: #f3792e}
#right_panel {float: left; width: 278px; border-left: 2px solid #e5e6e8;border-bottom: 2px solid #e5e6e8;}
#right_panel ul {padding: 0px; margin: 0px; list-style: none;}
#right_panel ul li{font-size: 12px;padding: 0;margin: 0;}
#right_panel ul li div {padding: 8px 0 ;padding-left: 0; border-bottom: 2px solid #e5e6e8;margin-bottom: -2px; border-top: 2px solid #e5e6e8;}
#right_panel ul li ul{margin: 1em 0 1em 0;}
#right_panel ul li ul li{padding: 0 0 0 18px; margin: 0 0 0.5em 0;}
#right_panel ul li ul li ul li{padding: 0 0 0 30px;margin: 0 0 0.2em 0;}
#right_panel ul li ul li div {border: none!important;text-align: left;padding: 0;margin: 0;}
#right_panel ul li div a{display: block;margin-left: 123px;}
#right_panel ul li ul li div a{display: inline;margin-left: 0;}

#right_panel ul li div.katalog a,#right_panel ul li div.Katalog a{background: url(/images/design/arrow_down.gif) no-repeat 0 0.3em;padding-left: 18px; margin-left: 105px;}

#right_panel ul li div.damixa,#right_panel ul li div.glass,
#right_panel ul li div.twyford,#right_panel ul li div.dorff,#right_panel ul li div.dots,
#right_panel ul li div.gorenje,#right_panel ul li div.smedbo,#right_panel ul li div.wenko,
#right_panel ul li div.wisa{padding: 3px 0;}

#right_panel ul li div.damixa a{height: 24px;width: 69px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/damixa.gif) no-repeat;}
#right_panel ul li div.damixa a:before{content: url(/images/design/menu/damixa.gif);display: block;line-height: 1em;}

#right_panel ul li div.glass a{height: 24px;width: 54px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/glass.gif) no-repeat;}
#right_panel ul li div.glass a:before{content: url(/images/design/menu/glass.gif);display: block;line-height: 1em;}

#right_panel ul li div.twyford a{height: 24px;width: 56px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/twyford.gif) no-repeat;}
#right_panel ul li div.twyford a:before{content: url(/images/design/menu/twyford.gif);display: block;line-height: 1em;}

#right_panel ul li div.dorff a{height: 24px;width: 58px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/dorff.gif) no-repeat;}
#right_panel ul li div.dorff a:before{content: url(/images/design/menu/dorff.gif);display: block;line-height: 1em;}

#right_panel ul li div.dots a{height: 24px;width: 51px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/dots.gif) no-repeat;}
#right_panel ul li div.dots a:before{content: url(/images/design/menu/dots.gif);display: block;line-height: 1em;}

#right_panel ul li div.gorenje a{height: 24px;width: 68px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/gorenje.gif) no-repeat;}
#right_panel ul li div.gorenje a:before{content: url(/images/design/menu/gorenje.gif);display: block;line-height: 1em;}

#right_panel ul li div.smedbo a{height: 24px;width: 63px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/smedbo.gif) no-repeat;}
#right_panel ul li div.smedbo a:before{content: url(/images/design/menu/smedbo.gif);display: block;line-height: 1em;}

#right_panel ul li div.wenko a{height: 24px;width: 63px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/wenko.gif) no-repeat;}
#right_panel ul li div.wenko a:before{content: url(/images/design/menu/wenko.gif);display: block;line-height: 1em;}

#right_panel ul li div.wisa a{height: 24px;width: 59px;overflow: hidden;//text-indent:-1000px;//background: url(/images/design/menu/wisa.gif) no-repeat;}
#right_panel ul li div.wisa a:before{content: url(/images/design/menu/wisa.gif);display: block;line-height: 1em;}

ul#r_menu li ul li a.selected{color: #f3792e;}
ul#r_menu li ul li ul li a{font-weight: normal;}

ul#r_menu li ul li ul li a.selected{color: #a09eac;font-weight: bold;}
#r_panel ul#r_menu li#arr {height: 24px;padding: 10px 0 0 108px; background: url(/images/design/arrow_down.gif) 90px center no-repeat}

/*#right_panel img {padding: 5px 52px 5px;}
#right_panel div.Log {font-size: 12px;padding-left: 45%;border: 1px solid #e5e6e8; border-right: 0px}
#right_panel div.Log {height: 30px}
#right_panel div.Log div{border: 0px; height: 30px}
#right_panel div.Log div a{width: 60px; height: 30px}
#right_panel div.Log div a:hover {color: #f3792e}*/
h3 {font-size: 12px;color: #f3792e}
li {list-style: none; padding-left: -85px; }
a{color: #8d909b; font-weight:bold}
a:hover{color: #f3792e}
#bot {/*width: 579px; font-size: 11px*/; position: relative;/*margin-top: -75px;*/ border-top: 1px solid #d9d9d9;height: 80px;}
#bot2 {width: 895px; /*font-size: 11px*/; position: relative;margin-top: 0px; border-top: 1px solid #d9d9d9; overflow:hidden;}
#mira img{float: left}
#mira div {float: left; padding-top: 15px;/*font-size: 11px*/; line-height: 16px}
.counter {float: right; padding: 15px 0 0 115px;}

.bottom_menu{float: left; padding-top: 15px; padding-left: 130px;text-transform: uppercase;font-size: 11px;}

a {font-weight: bolder;text-decoration:none;color: #8d909b}
a:hover {color: #f3792e}
#baner {padding-top: 10px}
#baner2{padding-top: 6px}
hr {border: 0px;border-bottom: 1px solid #999}

.catalog_row{overflow: hidden;//overflow: visible;//min-height: 1%;_height: 1%;margin: 1em 0;}
.catalog_item{width: 162px;float: left; text-align:center;margin: 0 17px;/*height:150px;*/;_display: inline;}
.catalog_inner{position: relative;cursor: pointer;margin-bottom: 10px;width: 130px; height: 130px;padding: 0 15px;border: 1px solid #999; float: none;background-repeat: no-repeat;background-position: 50% 50%;}
.catalog_inner .novelty{color: #fff;background: #f00;position: absolute;top: 6px;left: 143px;padding: 1px 2px;}


table.text{border-collapse: collapse; width: 583px;}
table.text td{padding: 8px 4px;border-bottom: 1px solid #d6d8e1;/*font-weight: normal;*/}
table.text th{text-align: left;padding:8px 4px 12px 4px;}
table.text td.dealer{border: none;padding: 8px 4px 2px 4px;color: #e3630d;}
table.text td.city{padding-top: 20px;}
table.text tr.allbrands td{background: #eee;}

.dealer_table{height: 300px;overflow: auto;width: 603px;border: 1px solid #d6d8e1; float: none!important;}
#safaribug:first-of-type{-webkit-margin-start: 100px 0 0 0; margin_top: 100px; margin-top: 80px;}

.links{margin: 1em 0 2em 0;padding: 8px; background: #eee;}
.links a{margin-right: 12px;/*font-weight: normal*/;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dashed;white-space: nowrap;}

#gallery{//min-height: 1%;_height: 1%;float: none!important;}
#gallery:after{clear: both;display: block;content: '.';visibility: hidden;font-size: 0;height: 0;line-height:0;}
#gallery a{float: left;text-align: center;width: 120px;border: 1px solid #ddd;margin: 0 10px 15px 0;height: 90px;}
#gallery img{border: none;}

.for_print{display: none;}

table.files{width: 100%;border-collapse: collapse;font-weight: normal;font-size: 11px;font-family: tahoma,sans-serif;}
table.files th{padding: 8px;font-weight: normal;text-align: left;vertical-align: bottom;}
table.files td{padding: 8px;border-top: 1px solid #d6d8e1;vertical-align: top;}
table.files tr.sel td{background-color: #eee;}
table.files a{text-decoration: underline;font-weight: normal;color: #f4701e;}

.category_item{margin: 1em 0 1em 0;overflow: hidden;_overflow: visible;_height: 1%;float: none !important;}
h2.category_name a{font-weight: normal;font-size: 18px; color: #e3630d; text-decoration: underline;}
.category_img{background-repeat: no-repeat;background-position: 50% 50%; width: 100px; height: 100px; float: left; margin: 0 10px 0px 0; border: 1px solid #e3630d}
.category_item p{margin: 0 0 1em 0;}

ul.arrows{margin: 0.3em 0 1em 0;padding: 0;}
ul.arrows li{margin: 0 0 0.3em 0;padding: 0 0 0 10px;background: url(/images/design/arr.gif) no-repeat 1px 0.2em;}

h2.cat{color: #8d909b;}

a.underline{text-decoration: underline;}

.mp_info{margin: 0.5em 0 0.5em 0;}

ul.mdash{margin: 1em 0 1em 0;padding: 0;}
ul.mdash li{margin: 0 0 0.3em 0;padding: 0 0 0 2em;list-style: none;background: none;//zoom: expression(runtimeStyle.zoom = 1,insertAdjacentHTML('afterBegin','<span style="margin-left: -1.5em;margin-right: 0.1em;">&mdash; </span>'));}
ul.mdash li:before{content: '\2014\a0'; margin-left:-1.5em;margin-right: 0.1em;}

.top_menu{padding: 0!important;position: absolute;top: 25px; right: 0;text-transform: uppercase;width: 750px;text-align: right;}
.search{position:absolute;top: 50px;right: 0;}
.search input.text{width: 190px;vertical-align: middle;border: 1px solid #ccc;color: #8d909b;}
.search input.but{vertical-align: middle;padding: 0 15px 0 7px;font-size:12px;font-family: arial;background: url(/images/design/arr_1.gif) #918e9f 90% 50% no-repeat;font-weight: bold;color: #fff;//padding: 0 7px 0 0;border: 1px solid #918e9f;}

.search_results a{text-decoration: underline;}

.mp_news_item{background: url(/images/design/news_point.gif) no-repeat 3px 50%;padding-left: 10px;float: none!important;//zoom: 1;}

.news_image{float: left;margin: 0 20px 20px 0;}

ul.points{margin: 1em 0 1em 0;padding: 0;}
ul.points li{background: url(/images/design/news_point.gif) no-repeat 3px 50%;padding-left: 10px;}
ul.points li a{//zoom: expression(runtimeStyle.zoom = 1,insertAdjacentHTML('beforeEnd','<span style="padding-left: 4px;"><img src="/images/design/arr.gif" alt="" /></span>'));}
ul.points li a:after{content: url(/images/design/arr.gif);padding-left: 4px;}

ul.catalogs {}
ul.catalogs li {float:left; margin:20px; text-align:center; width:120px;}
ul.catalogs li.img1 a {background:url('/images/catalogs/1.jpg') 50% 0 no-repeat;}
ul.catalogs li.img2 a {background:url('/images/catalogs/2.jpg') 50% 0 no-repeat;}
ul.catalogs li.img3 a {background:url('/images/catalogs/3.jpg') 50% 0 no-repeat;}
ul.catalogs li.img4 a {background:url('/images/catalogs/4.jpg') 50% 0 no-repeat;}
ul.catalogs li.img5 a {background:url('/images/catalogs/5.jpg') 50% 0 no-repeat;}
ul.catalogs li.img6 a {background:url('/images/catalogs/6.jpg') 50% 0 no-repeat;}
ul.catalogs li.img7 a {background:url('/images/catalogs/7.jpg') 50% 0 no-repeat;}
ul.catalogs li.img8 a {background:url('/images/catalogs/8.jpg') 50% 0 no-repeat;}
ul.catalogs li.img9 a {background:url('/images/catalogs/9.jpg') 50% 0 no-repeat;}
ul.catalogs li a {display:block; height:50px; padding:95px 0 0;}

.raquo{line-height: 1;}

.up_case{text-transform: uppercase;}
.down_case {text-transform: lowercase;}
.news-detail img {margin:15px;}

.langs {padding: 10px 0!important;}
.langs li {padding: 5px 10px 5px 123px!important;}
.langs li img {border: 1px solid #eee; position: relative; top: 2px;}

.cat_home {clear:both; width:100%; margin:0;}
#mira {overflow:hidden; float:left;}
.login {clear:both;}
#at_bitrix {float:right; margin:10px 0;}
#at_bitrix form {}

div.row {width:100%;}
div.row img {float:left;}
div.row h2 {}
div.row p {}
div.row p.em {font-style:italic;}
.mira {display: none}