*{outline:none;}
html, body {height:100%;background:#fff;min-width:990px;}
body {margin:0px;padding:0px;}

#body {width:990px;position:relative;margin-left:-495px;left:50%;min-height:100%;height:auto !important;height:100%;}

#holder {height:120px;clear:both;}
#footer {margin-top:-100px;height:100px;background: url('/bitrix/templates/MainEn/images/down.gif') no-repeat 0 0;width:990px;position:relative;margin-left:-495px;left:50%;}
#footerContent {border-top:6px solid #f1820d;margin:0 0 0 10px;padding:10px 0 0 0;}
#colRight {float:right;width:240px;margin:0;}
#colLeft {float:left;width:239px;padding:0 1px 0 0;margin:0;}
#colCenter {margin:0 240px;border-left:1px solid #b9b9b9;border-right:1px solid #b9b9b9;}

#Colums {overflow:hidden;}

.footerContent {position:relative;}
.footRight {}
.footLeft {position:absolute;text-align:center;top:-20px;padding:0 0 0 10px;}
.footLeft a {text-decoration:none;}
.footLeft a:hover {text-decoration:underline;}

.Logo {display:block;float:left;margin:11px 0 20px 30px}

#header {background:url('/bitrix/templates/main/images/fon.gif') repeat-x 0 0;height:114px;overflow:hidden;}

.BasketUp {overflow:hidden;float:right;width:260px;padding:27px 0 0;}
.BasketUp .blockCurrency {float:right;width:120px;font-weight:normal;}
.BasketUp .blockCurrency img {vertical-align:middle;margin:0 5px 0 0;}
.BasketUp .blockCurrency p {margin:0 0 5px 0;}
.BasketUp .blockCurrency b {font-size:11px;}
.BasketUp .blockBasket {border-right:1px solid #000;padding:7px 0 0 0;width:110px;text-align:center;}
.BasketUp .blockBasket img {margin:3px 0 0;}
.BasketUp .blockBasket a {font:bold 11px Arial;text-decoration:none;}

.menuTop {background:url('/bitrix/templates/main/images/fon_menu.gif') repeat-x 0 0;overflow:hidden;width:990px;padding:11px 0;}
.menuTop .rel {width:990px;overflow:hidden;text-align:center;position:relative;}
.menuTop .center {float:left;left:50%;position:relative;text-align:center;}
.menuTop .in {position: relative;left: -50%;float:left;}
.menuTop ul, .menuTop li {margin:0;padding:0;}
.menuTop li {list-style:none;}
.menuTop ul {float: left;}
.menuTop ul li {background:url('/bitrix/templates/main/images/link.gif') no-repeat 0 2px;font:bold 11px Arial;position:relative;float:left;padding:0 15px 0 17px;text-transform:uppercase;}
.menuTop ul li.current {}
.menuTop ul li a {position:relative;color:#404040;text-decoration:none;}
.menuTop ul li a:hover {text-decoration:underline;}
.menuTop span.shadow {position:absolute;top:1px;left:17px;color:#ffd380;}

.menuSubTop {overflow:hidden;}
.menuSubTop, .menuSubTop li {padding:0;margin:0;}
.menuSubTop li {border-left:1px solid #b9b9b9;list-style:none;float:left;padding:2px 10px;margin:0 0 4px 0;text-transform:uppercase;}
.menuSubTop li.first {border:none;}
.menuSubTop a {text-decoration:none;}
.menuSubTop a.act {color:#f2840f;}


.menuBottom {overflow:hidden;width:990px;padding:11px 0;}
.menuBottom .rel {width:990px;overflow:hidden;text-align:center;position:relative;}
.menuBottom .center {float:left;left:50%;position:relative;text-align:center;}
.menuBottom .in {position: relative;left: -50%;float:left;}
.menuBottom ul, .menuTop li {margin:0;padding:0;}
.menuBottom li {list-style:none;}
.menuBottom ul {float: left;}
.menuBottom ul li {background:url('/bitrix/templates/main/images/link2.gif') no-repeat 0 3px;font:11px Arial;position:relative;float:left;padding:0 15px 0 17px;text-transform:uppercase;}
.menuBottom ul li.current {}
.menuBottom ul li a {position:relative;color:#404040;text-decoration:none;}
.menuBottom ul li a:hover {text-decoration:underline;}
.menuBottom span.shadow {display:none;}
/*
.menuBottom span.shadow {display:none;}
.menuBottom ul, .menuBottom li {margin:0;padding:0;}
.menuBottom li {background:url('/bitrix/templates/main/images/link2.gif') no-repeat 0 2px;font:bold 10px Arial;list-style:none;float:left;display:block;padding:0 15px 0 17px;text-transform:uppercase;}
.menuBottom a {text-decoration:none;}
.menuBottom a:hover {text-decoration:underline;}
*/
.contact {background:url('/bitrix/templates/main/images/phone.gif') no-repeat 0 11px;font:bold 30px Arial;padding:0 0 0 40px;margin:17px 0 0 350px;}

.search {margin:7px 0 0 335px;width:375px;}
.search table {width:100%;}

.search div {border-top:1px solid #404040;border-bottom:1px solid #404040;border-left:1px solid #404040;}
.search div div {background:url('/bitrix/templates/main/images/fon_search.gif') repeat-x 0 0;padding:6px 10px 8px;border:1px solid #d0d0d0;}
.search div div div {background:none;border:none;height:20px;padding:0;}
.search .name {padding:0 10px 0 0;width:1%;}
.search .text {width:98%;}

.navigation {background:url('/bitrix/templates/main/images/decor.gif') no-repeat 0 6px;margin:15px 0 0 0;padding:0 0 6px 250px;}
.navigation a {text-decoration:none;}
.navigation a:hover {text-decoration:underline;}

.blockName {background:url('/bitrix/templates/main/images/fon_block.gif') repeat-x 0 0;margin:4px 0 1px 0;padding:6px 0 6px 40px;}
.blockName h2 {font:bold 11px Arial;text-transform:uppercase;margin:0;padding:0;}

.menuLeft {border-top:1px solid #787878}
.menuLeft ul, .menuLeft li {margin:0;padding:0;}
.menuLeft li {list-style:none;display:block;}
/*.menuLeft li a {padding:8px 0 7px 40px;display:block;background:#ccc url('/bitrix/templates/main/images/menu_left.gif') no-repeat 11px 4px;border-top:1px solid #e0e0e0;border-bottom:1px solid #787878;text-decoration:none;text-transform:uppercase;color:#000;}*/
.menuLeft li a {font-weight:bold;font-size:11px;padding:6px 0 6px 40px;display:block;background:#ccc url('/bitrix/templates/main/images/menu_left.gif') no-repeat 11px 4px;border-top:1px solid #e0e0e0;border-bottom:1px solid #787878;text-decoration:none;text-transform:uppercase;color:#000;}
.menuLeft li a.act, .menuLeft li a:hover, .menuLeft li a.active {background:url('/bitrix/templates/main/images/menu_left_fon_act.gif') no-repeat 0 0;color:#fff;}
.menuLeft li li {background:#eaeaea;padding:3px 0 3px 40px;}
.menuLeft li li a {font-weight:normal;padding:8px 0 7px 40px;display:inline;background:none;padding:0;border:none;text-decoration:underline;text-transform:none;color:#555;}
.menuLeft li li a.act, .menuLeft li li a:hover {background:none;color:#555;text-decoration:none;}
.menuLeft li ul {display:none;}
.menuLeft li ul.act {display:block;}

.blockUpColumn {background:#ccc;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;height:30px;}
.blockUpColumn h1.title {font:bold 11px Arial;color:#fff;border:1px solid #fff;background:#828282 url('/bitrix/templates/main/images/fon_title.gif') repeat-x 0 0;margin:2px 1px;padding:5px;text-align:center;text-transform:uppercase;}
.blockUpColumn h2.title {font:bold 11px Arial;color:#000;text-align:center;text-transform:uppercase;margin:0;padding:9px 0 0 0;}
.blockUpColumn h2.title a{color:#000;text-decoration:none;}

.newsListDescr, .newsListDescr li {margin:0;padding:0;}
.newsListDescr li {list-style:none;border-top:1px solid #b9b9b9;padding:20px 40px 15px 40px;}
.newsListDescr li.first {border:none;}
.newsListDescr .date {color:#f17f09;margin:0 0 10px 0;font-weight:bold;}
.newsListDescr .descr {font-weight:normal;margin:0 0 10px 0;}
.newsListDescr .detail {font-size:9px;display:block;background:url('/bitrix/templates/main/images/link_detail.gif') no-repeat 0 0;padding:3px 0 4px 20px;}
.newsListDescr h2 {font-size:12px;}

.newsList, .newsList li {margin:0;padding:0;}
.newsList {margin:0 -15px;}
.newsList li {list-style:none;border-top:1px solid #b9b9b9;padding:20px 15px 15px 15px;}
.newsList li.first {border:none;}
.newsList .date {color:#f17f09;margin:0 0 10px 0;font-weight:bold;}
.newsList .descr {font-weight:normal;margin:0 0 10px 0;}
.newsList .detail {font-size:9px;display:block;background:url('/bitrix/templates/main/images/link_detail.gif') no-repeat 0 0;padding:3px 0 4px 20px;}

div.submit {overflow:hidden;}
div.submit div {background:url('/bitrix/templates/main/images/submit_fon.gif') no-repeat 100% 0;float:left;}
div.submit input {font-size:9px;border:none;background:none;background:url('/bitrix/templates/main/images/submit_link.gif') no-repeat 0 0;padding-left:30px;height:25px;text-transform:uppercase;cursor:pointer;}
div.submitBack input {background:url('/bitrix/templates/main/images/submit_link_back.gif') no-repeat 0 0;}

.auth {padding:15px 0 0 45px;}
.auth td {padding:0 10px 12px 0;}
.auth .in td {padding:0 5px 0px 0;}
.auth .text {width:98%;}

.content {padding:10px 15px;}

.listTovar {margin:0 -15px;}
.listTovar .item {overflow:hidden;border-top:1px solid #b9b9b9;padding:10px 20px 20px;}
.listTovar .img {float:left;width:120px;margin:0 10px 0 0;}
.listTovar h2 a {font-size:12px;color:#000;}
.listTovar .price {font-size:12px;font-weight:bold;color:#e18313;}
.listTovar .bascet {float:right;margin:2px 0 0;}
.listTovar .presence {font-size:9px;float:right;line-height:18px;background:url('/bitrix/templates/main/images/star.gif') no-repeat 0 0;padding:0 20px 0 23px;}
.listTovar .un_presence {font-size:9px;float:right;line-height:18px;background:url('/bitrix/templates/main/images/star_no_active.gif') no-repeat 0 0;padding:1px 28px 0 23px;}
.listTovar .BlockPrice {overflow:hidden;margin:0 0 7px 0;line-height:18px;}
.listTovar .descr {width:335px;}
.listTovar .descrNo {width:335px;font-size:1px;line-height:1px;margin:-7px 0 0 0;}
.listTovar .descrip {display:table;/*width:auto;*/}
.listTovar .detail {font-size:9px;display:block;line-height:17px;background:url('/bitrix/templates/main/images/link_detail.gif') no-repeat 0 0;padding:0 0px 0 23px;margin:7px 0 0 0;}

.style {border-bottom:1px solid #b9b9b9;border-left:1px solid #b9b9b9;}
.style td {padding:5px;border-top:1px solid #b9b9b9;border-right:1px solid #b9b9b9;}
.style .title td, .style .title th {background:#ccc;}

.table td {padding:5px;}
.table tbody input {width:98%;}
.table td.L {width:40%;}
.table td.R {width:60%;}
.table textarea {width:98%;}
.table .checkbox {width:auto;}
.starrequired, .sof-req {color:#F1820D;font-weight:bold;font-size:14px;line-height:12px;}
font.errortext {color:#F1820D;}

.profile-user-div-link {font-size:11px;}

.block {background:url('/bitrix/templates/main/images/fon_block.gif') repeat-x 0 0;font-size:12px;font-weight:normal;text-align:center;padding:5px;border:1px solid #b9b9b9;border-top:none;}

.bestTovar {margin:0 -15px;border-bottom:1px solid #b9b9b9;padding:10px 20px 20px;}
.bestTovar .item {overflow:hidden;}
.bestTovar .img {float:left;width:200px;margin:0 10px 0 0;text-align:center;}
.bestTovar .descrip {display:table;}
.bestTovar h2 a {font-size:14px;text-decoration:none;}
.bestTovar h2 a.orange {font-size:19px;}

.showcase {margin:0 0 0 -15px;}
.showcase ul {overflow:hidden;}
.showcase ul, .showcase li {margin:0;padding:0;}
.showcase li {list-style:none;float:left;width:224px;padding:20px 0 0 20px;}
.showcase .h2 {background:url('/bitrix/templates/main/images/showcase_fon.gif') no-repeat 0 0;}
.showcase .h2 a {font-size:11px;color:#fff;text-decoration:none;}
.showcase .h2 table {width:100%;}
.showcase .h2 td {padding:0 15px;height:34px;}
.showcase .h2 h2 {text-align:center;margin:0;padding:0;}
.showcase .img {border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;}
.showcase .img table {width:100%;}
.showcase .img td {height:150px;text-align:center;padding:20px 0;}
.showcase .blockBasket {overflow:hidden;border:1px solid #b9b9b9;border-top:none;}
.showcase .price {float:right;width:170px;padding:7px 0 9px 10px;margin:0 3px 0 0;background:url('/bitrix/templates/main/images/showcase_price_fon.gif') no-repeat 0 0;font:normal 12px "Arial Black";}
.showcase .basket {}
.showcase .basket img {margin:10px 0 0 10px;}
.showcase .descr{border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;padding:10px 0 0px 0;}
.showcase .descr .blockText {height:30px;overflow:hidden;padding:0 10px;}

.TabsBlock {margin:0 0 20px 0;}

.Tabs {background:url('/bitrix/templates/main/images/tab_border.gif') no-repeat 0 0;padding:0 0 0 1px;}
.Tabs table {width:100%;}
.Tabs td {border-right:1px solid #b9b9b9;background:url('/bitrix/templates/main/images/tab_fon.gif') no-repeat 0 0;text-align:center;}
.Tabs td.act {background:url('/bitrix/templates/main/images/tab_fon_act.gif') no-repeat 0 0;}
.Tabs a {display:block;padding:8px 10px;font:normal 11px Arial;text-decoration:none;}


.TabDescrib .hidden {display:none;}
.TabDescrib .item {border:1px solid #b9b9b9;border-top:none;padding:10px;}

.detailTovar {overflow:hidden;margin:0 0 20px 0;} 
.detailTovar h2 {text-align:center;margin:10px 0 20px 0;}
.detailTovar .img {float:left;margin:0 10px 0 0;width:260px;overflow:hidden;text-align:center;}
.detailTovar .blockPrice {border:1px solid #b9b9b9;overflow:hidden;padding:0px 3px 3px 3px;}
.detailTovar .blockPrice .presence {white-space:nowrap;float:right;line-height:18px;margin:0 5px 0 0;background:url('/bitrix/templates/main/images/star.gif') no-repeat 0 0;padding:0 20px 0 23px;}
.detailTovar .blockPrice .un_presence {margin:0px 5px 0 8px;background:url('/bitrix/templates/main/images/star_no_active.gif') no-repeat 0 0;padding:2px 20px 3px 23px;}
.detailTovar .blockPrice .bascet {float:right;margin:2px 15px 0 0;text-decoration:none;}
.detailTovar .blockPrice .bascet img {vertical-align:middle;margin:0 5px 0 0;}
.detailTovar .blockPrice .upline {overflow:hidden;height:20px;margin:15px 0 13px;}
.detailTovar .blockPrice .price {padding:7px 10px 7px 10px;margin:3px 0 0 0;background:url('/bitrix/templates/main/images/showcase_price_fon.gif') no-repeat 0 0;font:normal 12px "Arial Black";}

.detailTovar .blockLinks {margin:10px 0 0 270px;}
.detailTovar .blockLinks a {display:block;margin:0 0 15px 0;}

.navPage {font-size:11px;font-weight:normal;margin:0 0 15px 0;}
.navPage .nav {float:right;}
.navPage b {color:#f2840f;}
.navPage b, .navPage a, .navPage span.a {padding:0 1px;}
.navPage .title {display:none;}

.sort a {color:#f2840f;}
.sort img {vertical-align:middle;}

.Order, .Order td, .Order th, .Order input, .Order select, .Order option, .Order textarea {font-size:11px;font-weight:normal;}

#lightbox-overlay-text-about {display:none;}

.Gallery {overflow:hidden;}
.Gallery, .Gallery li {margin:0;padding:0;}
.Gallery li {list-style:none;float:left;width:151px;text-align:center;padding:10px 0;} 

.filter .vendors {padding:0 0 10px;}
.filter .vendors .name {color:#f2840f;padding:0 0 5px 0;}
.filter .have {padding:10px 0 0 0;}
.filter .have input {vertical-align:middle;}

.newsDetail {overflow:hidden;}

.listOrders .item {padding:0 15px 15px 15px;border-bottom:1px solid #b9b9b9;margin:0 -15px 15px -15px;}
.listOrders .tovars, .listOrders .tovars li {padding:0;margin:0;}
.listOrders .tovars li {list-style:none;margin:0 0 0 10px;}

.search-tags-cloud {padding:0 10px 0 0;}