*{margin:0;padding:0;}
img{border:none;}
a:hover{text-decoration:underline !important;}
.about p a{color:#008BCC;}
}
.main_slider_wrapper .bx-wrapper {
 
    width: 100% !important;
}
.bx-wrapper {
   width: 100% !important;
}


html{background:#dcdcdc;}
body{font:14px Arial, Helvetica, sans-serif;background:#dcdcdc;}
.wrapper{background:url(images/top_bg.png) no-repeat top center;background-size:100% 394px;min-width:1220px;}
.header_wrapper{background:url(images/header_bg.png) repeat-x;min-height:166px;min-width:1220px;}
.footer_wrapper{min-height:99px;min-width:1220px;background:url(images/footer_bg.png) repeat-x;}
.header, .content, .footer{width:1000px;margin:0 auto;position:relative; width:100%;}
.logo{display:block;float:left;margin-left:2px;margin-top:15px;}
.contacts{float:left;margin:0px 0 0 30px;}
.phone{margin-left:50px;}
.contacts .phone:first-child{margin-top:0px;}
.phone div{font:16px "Times New Roman", Times, serif;font-weight:bold;float:left;}
.phone div span{font-size:25px;color:#00acfd;}
.phone .subphone{display:block;font:13px Arial, Helvetica, sans-serif;color:#6e6e71;font-weight:bold;}
.contacts img{float:left;margin-right:24px;position:relative;top:40px;}
.cart{float:right;margin-top:27px;}
.cart img{float:left;position:relative;top:7px;margin-right:13px;}
.cart div{float:left;font:26px "Times New Roman", Times, serif;color:#00a7f5;font-weight:bold;}
.cart div span{display:block;font:13px Arial, Helvetica, sans-serif;font-weight:normal;color:#6e6e71;}
.cart div span a{color:#fb8d00;display:inline-block;margin-left:3px;}
.main_menu{margin-top:15px;background:url(images/menu_bg.png) no-repeat;height:43px;background:rgba(188,188,188,1);background:-moz-linear-gradient(top, rgba(188,188,188,1) 0%, rgba(227,227,227,1) 44%, rgba(232,232,232,1) 47%, rgba(188,188,188,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(188,188,188,1)), color-stop(44%, rgba(227,227,227,1)), color-stop(47%, rgba(232,232,232,1)), color-stop(100%, rgba(188,188,188,1)));background:-webkit-linear-gradient(top, rgba(188,188,188,1) 0%, rgba(227,227,227,1) 44%, rgba(232,232,232,1) 47%, rgba(188,188,188,1) 100%);background:-o-linear-gradient(top, rgba(188,188,188,1) 0%, rgba(227,227,227,1) 44%, rgba(232,232,232,1) 47%, rgba(188,188,188,1) 100%);background:-ms-linear-gradient(top, rgba(188,188,188,1) 0%, rgba(227,227,227,1) 44%, rgba(232,232,232,1) 47%, rgba(188,188,188,1) 100%);background:linear-gradient(to bottom, rgba(188,188,188,1) 0%, rgba(227,227,227,1) 44%, rgba(232,232,232,1) 47%, rgba(188,188,188,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcbcbc', endColorstr='#bcbcbc', GradientType=0);border-radius:7px;border:1px solid #eee;}
.main_menu li{list-style-type:none;display:inline-block;    width: 16.3%;}
.main_menu li:last-child a{background:none;}
.main_menu li a{display:block;color:black;text-shadow:1px 1px 1px white;text-decoration:none;font:bold 13px Arial, Helvetica, sans-serif;width:100%;text-align:center;height:41px;line-height:41px;background:url(images/menu_separator.png) no-repeat right;}
.main_menu li a.last{background:none;}
.content{margin-top:16px;width:100%}
.left{float:left;width:230px;margin-right:11px; width:15%;}
.left_menu{border-radius:5px;border:1px solid white;border-bottom:none;margin-bottom:16px;box-shadow:0 0 5px #c5c5c5;position:relative;}
.left_menu.top li{background:url(images/left_menu_top_bg.jpg) repeat-x;position:relative;}
.left_menu.bottom li{background:url(images/left_menu_bottom_bg.jpg) repeat-x;}
.left_menu.top li:hover ul.root-item{display:block;position:absolute;top:0px;left:230px;width:230px;z-index:500;}
.left_menu.top li ul li{background:url(images/left_menu_bottom_bg.jpg) repeat-x;}
.left_menu li ul{display:none;}
.left_menu li a.item-selected{background-color:#D6D6D6;}
.left_menu li{list-style-type:none;}
.left_menu.top li a{color:white;}
.left_menu.bottom li a{color:black;}
.left_menu li a{display:block;margin-left:11px;padding-left:21px;text-transform:uppercase;font:bold 11px Arial, Helvetica, sans-serif;height:37px;line-height:37px;text-decoration:none;border-bottom:1px solid white;background:url(images/a_bg.png) no-repeat left center;}
.left_menu li ul.root-item li a{padding:0px 0 0 15px;color:#000;}
.left_menu li ul ul,
.left_menu li ul ul ul{display:none;}
.left_menu li.item_selected ul,
.left_menu li li.item_selected ul,
.left_menu li li li.item_selected ul{}
.news{border-radius:5px;background:white;overflow:hidden;box-shadow:0 0 5px #c5c5c5;min-height:447px;}
.title{text-transform:uppercase;background:url(images/news_title_bg.jpg) repeat-x;height:38px;line-height:38px !important;font:16px "Times New Roman", Times, serif;margin-bottom:20px;padding-left:12px;background:url(images/left_menu_bottom_bg.jpg) repeat-x;}
.news_item{padding:0 11px;}
.news_item span{display:block;color:white;font:11px Arial, Helvetica, sans-serif;width:64px;height:18px;text-align:center;background:url(images/news_date_bg.png) no-repeat;line-height:16px;margin-bottom:5px;}
.news_item img{display:block;float:left;margin-right:10px;}
.news_item a{display:block;float:left;width:139px;font:12px Arial, Helvetica, sans-serif;color:#6e6e71;line-height:20px;margin-top:-2px;text-decoration:none;}
.hr{background:#e0e0e0;height:1px;margin:17px 0 14px 0;}
.all_news{float:right;margin-top:13px;margin-right:11px;}
.all{display:block;color:white;text-decoration:none;min-width:100px;height:27px;line-height:27px !important;background:url(images/all_bg.png) no-repeat;box-shadow:0 0 5px #ebebeb;text-align:center;font:bold 12px Arial, Helvetica, sans-serif;border-radius:18px;background:rgba(0,139,204,1);background:-moz-linear-gradient(top, rgba(0,139,204,1) 0%, rgba(0,93,179,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,139,204,1)), color-stop(100%, rgba(0,93,179,1)));background:-webkit-linear-gradient(top, rgba(0,139,204,1) 0%, rgba(0,93,179,1) 100%);background:-o-linear-gradient(top, rgba(0,139,204,1) 0%, rgba(0,93,179,1) 100%);background:-ms-linear-gradient(top, rgba(0,139,204,1) 0%, rgba(0,93,179,1) 100%);background:linear-gradient(to bottom, rgba(0,139,204,1) 0%, rgba(0,93,179,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008bcc', endColorstr='#005db3', GradientType=0);}
.central{float:left;width:500px; width:69%;}
.main_slider{ width: 100% !important;}
.slider_item{width:100% !important;height:437px;position:relative;overflow:hidden;}
.slider_item img{position:absolute;top:0;left:0;  width: 100%;}
.slider_item div{font:bold 35px "Times New Roman", Times, serif;color:#fea300;line-height:36px;position:relative;z-index:2;text-transform:uppercase;margin:25px 0 0 30px;width:320px;}
.slider_item div span{font:bold 18px "Times New Roman", Times, serif;color:white;text-transform:lowercase;}
.popular{border-radius:5px;box-shadow:0 0 5px #c5c5c5;min-height:371px;background:white;padding-left:10px;padding-bottom:33px;margin-bottom:14px;}
.central h2{font:24px "Times New Roman", Times, serif;padding-top:23px;text-transform:uppercase;margin-bottom:16px;}
.popular_items{margin-left:-10px;}
.popular_item{width:265px;border:1px solid #e0e0e0;border-radius:7px;text-align:center;position:relative;min-height:335px;float:left;margin-left:10px;}
.popular_item img{width:200px; height:auto;text-align:center;position:relative; }


.popular_item_title{display:inline-block;font:bold 12px Arial, Helvetica, sans-serifl;color:#008bcc;margin:17px 0 17px 0;}
.popular_item_description{position:absolute;bottom:14px;text-align:left;width:215px;margin-left:10px;}
.popular_item_description .counter{position:absolute;right:5px;top:25px;}
.popular_item_description .text{font:13px Arial, Helvetica, sans-serif;line-height:20px;color:#6e6e71;margin-bottom:8px;}
.popular_item_description .tocart{float:right;position:absolute;right:-1px;bottom:0px;}
.popular_item_description .price{float:left;color:black;font:24px Arial, Helvetica, sans-serif;}
.popular_item_description .price span{font-size:10px;color:#6e6e71;display:inline-block;margin-left:7px;}
.about{border-radius:5px;box-shadow:0 0 5px #c5c5c5;background:white;padding:0 10px;min-height:448px;margin-bottom:16px;}
.about img{margin-right:20px;float:left;}
.about p{font:13px Arial, Helvetica, sans-serif;color:#6e6e71;margin-bottom:26px;line-height:20px;}
.about p.main{font-weight:bold;color:#6e6e71;}
.about p.last{margin-top:40px;}
.brands{border-radius:5px;box-shadow:0 0 5px #c5c5c5;background:white;padding:0 10px;height:150px;}
.allbrands{float:right;color:white;font:18px "Times New Roman", Times, serif;margin-right:27px;margin-top:-40px;width:110px;}
.brands_slider a{display:table;height:61px;width:127px;border-radius:5px;text-align:center;}
.brands_slider a span{display:table-cell;vertical-align:middle;}
.right{float:right;border-radius:5px;box-shadow:0 0 5px #c5c5c5;background:white;width:230px;position:relative; width:15%;}
.search{margin:16px;}
.search input[type="text"]{width:187px;height:22px;border-radius:5px;border:1px solid #c4c4c4;color:#c4c4c4;padding-left:8px;margin-bottom:12px;line-height:15px;}
.label_price{font:13px Arial, Helvetica, sans-serif;color:#c4c4c4;}
.from{margin-left:11px;width:66px;}
.manufacturer{font:13px Arial, Helvetica, sans-serif;color:black;display:inline-block;min-width:90px !important;}
.all_man{margin:18px 0 0 25px;padding:0 10px;}
.search table{margin-top:15px;width:100%;}
.search tr{height:18px;}
.search td{width:100px;}
.search td label{font:14px Arial, Helvetica, sans-serif;color:#000;margin-left:7px;}
.search td label input{margin-right:5px}
.form_hr{display:block;background:url(images/form_hr.jpg) repeat-x;height:1px;margin:20px 0;}
.wide{width:100%;color:#6d6d6d;}
.submit{border:none;cursor:pointer;float:right;margin:15px 0 21px 0;position:relative;width:100%;}
select{height:22px !important;border-radius:3px;border:1px solid #c4c4c4;}
.footer{margin-top:22px;font:13px Arial, Helvetica, sans-serif;line-height:22px;color:#4b4b4c;}
.address{float:left;margin-top:30px;width:220px;}
.copy{margin:25px 0 0 343px;float:left;}
.live{float:right;margin-top:30px;}
.main_contacts{border-radius:5px;box-shadow:0 0 5px #c5c5c5;min-height:531px;background:white;padding:0 10px;}
.breadcrumbs{float:left;margin-top:13px;}
.breadcrumbs a{color:#6e6e71;padding-left:10px;font:12px Arial, Helvetica, sans-serif;margin-right:19px;background:url(images/bread_bg.png) no-repeat left center;}
.print{float:right;margin:13px 5px 0 0;}
.print img{position:relative;top:2px;margin-right:2px;}
.print a{color:#6e6e71;font:13px Arial, Helvetica, sans-serif;font-weight:bold;}
.map{float:left;overflow:hidden;border-radius:5px;width:396px;height:368px;}
.contacts_text{width:290px;float:right;margin-right:8px;}
.contacts_text p{font:12px Arial, Helvetica, sans-serif;color:#303030;line-height:20px;padding-right:20px;margin-bottom:22px;}
.contacts_text p a{color:#008fd2;}
.contacts_text p span{color:black;font-weight:bold;display:inline-block;margin-right:8px;}
.contacts_p{font:13px Arial, Helvetica, sans-serif;color:#6d6d6d;}
.application{margin:0 16px;}
.application input[type="text"]{display:block;width:188px;border-radius:5px;border:1px solid #c4c4c4;height:22px;margin-top:13px;padding-left:8px;font:13px Arial, Helvetica, sans-serif;}
.application textarea{display:block;width:188px;border-radius:5px;border:1px solid #c4c4c4;padding-left:8px;margin-top:13px;height:255px;font:13px Arial, Helvetica, sans-serif;}
.application input[type="submit"]{border:none;margin:20px 0 16px 0;float:right;cursor:pointer;}
.application_form{min-height:530px;}
.katalog .print{margin-right:18px;}
.katalog{border-radius:5px;box-shadow:0 0 5px #c5c5c5;min-height:1075px;background:white;padding-left:10px;margin-bottom:16px;padding-bottom:25px;}
.katalog .popular_item{margin-bottom:9px;}
.paginator{text-align:center;margin-top:25px;}
.paginator a{font:bold 18px "Times New Roman", Times, serif;color:#008bcc;margin:0 3px;}
.paginator a.active_page{color:black;text-decoration:none;}
.tovar{border-radius:5px;box-shadow:0 0 5px #c5c5c5;background:white;padding:0 10px;margin-bottom:16px;padding-bottom:45px;}
.tovar_left{width:374px;float:left;border:1px solid #e0e0e0;border-radius:5px;padding:12px 10px 19px 10px;padding-top:12px;text-align:center;}
.tovar_left .popular_item_description{position:static;width:auto;}
.counter{float:left;margin-left:30px;color:#6d6d6d;font:13px Arial, Helvetica, sans-serif;position:relative;top:3px;}
.counter select{width:60px;margin-left:10px;}
.tovar table{float:right;width:303px;font:13px Arial, Helvetica, sans-serif;color:#191919;}
.tovar table tr{background:#e1e1e1;height:23px;}
.tovar table tr td{width:140px;padding-left:11px;}
.tovar p{font:13px Arial, Helvetica, sans-serif;color:#6d6d6d;line-height:18px;margin-top:20px;}
.tovar p a{color:#008bcc;}
.view_slider a{width:151px;height:158px;border-radius:5px;border:1px solid #e0e0e0;display:table;text-align:center;}
.view_slider a span{display:table-cell;vertical-align:middle;}
.right_tovar .popular_item{border:none;width:230px;float:none;margin-left:0;background:white;margin-bottom:13px;}
.right_tovar{width:230px;float:right;width:15%;}
.clear{clear:both;}
.sel tr{height:30px;}
.sel tr td .form_hr{margin:0;}
.sel select{width:196px;}
.counter .NFSelect{position:static !important;display:inline-block;}
.counter .NFhidden{display:none;}
.counter .NFSelectOptions{width:60px !important;margin-left:60px;}
#large{width:370px;height:310px;margin:0 auto;}
#large img{width:370px;height:330px;}
#thumbnail-wrapper{width:390px;overflow:hidden;margin:20px auto;margin-left:-3px;}
#thumbnail{width:366px;list-style:none;padding:5px;background:#fff;position:relative;}
#thumbnail li{float:left;margin:8px;}
.item #thumbnail li{}
#thumbnail-wrapper #thumbnail li.preview{margin-right:0px;}
#thumbnail a{display:block;padding:5px;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:70px;height:60px;}
#thumbnail a:hover,
#thumbnail a.active{border:1px solid #eee;}
.jcarousel-prev,
.jcarousel-next{position:absolute;top:20px;background-position:0 0;background-repeat:no-repeat;background-color:transparent;width:39px;height:36px;}
.jcarousel-prev:hover,
.jcarousel-next:hover{cursor:pointer;}
.jcarousel-prev{background-image:url(../images/page-nav-arrow-left.png);left:0;}
.jcarousel-next{background-image:url(../images/page-nav-arrow-right.png);right:0;}
.jcarousel-container{width:400px;padding:0 30px;}
.catalog-section-list{margin:0px auto;padding:0px;}
.catalog-section-list li{list-style:none;float:left;width:25%;margin-bottom:10px}
.catalog-group{margin:0;padding:0;overflow:hidden;}
.catalog-group li{float:left;width:225px;height:194px;margin:0 10px 10px 0;padding:0;background:#00ACFD no-repeat 0 0;}
.catalog-group a{display:inline-block;width:225px;height:29px;padding:160px 0 0 10px;font:13pt/1 'tahoma', sans-serif;color:#FFF;text-decoration:none;}
.promo-insert{margin-right:9px;padding:10px 20px;background:#F9F8FA;overflow:hidden;}
.catalog-section-list li{margin-right:10px;width:24%;display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial, Helvetica, sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);border-top:1px solid #96d1f8;background:#0078a5;background:-webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));background:-moz-linear-gradient(top, #00adee, #0078a5);background:-ms-linear-gradient(top, #00adee, #0078a5);background:-o-linear-gradient(top, #00adee, #0078a5);}
.catalog-section-list li a{color:#fef4e9;text-decoration:none;}
.catalog-section-list li a:hover{color:#fef4e9;text-decoration:none;}
button, input[type="submit"], input[type="button"]{border:none;padding:0px;color:#fff;border-radius:2px;cursor:pointer;border-radius:5px;}
.lsnn{list-style:none;}
.lsnn a{color:#008BCC;font:13px Arial, Helvetica, sans-serif;}
.sale_order_full_table, .sale_order_full_table textarea{width:100%;}
.logreg{font:13px "Times New Roman", Times, serif!important;color:#00a7f5;font-weight:bold;position:absolute;top:5px;right:15px;}
.logreg a:visited{color:#00a7f5;}
.ftoggle{background:url(images/ar_bg.png) no-repeat right center;}
.ftoggle.open{background:url(images/ab_bg.png) no-repeat right center;}
.logreg a{margin-right:15px;}
.reviews-reply-buttons input:first-child{float:left;margin-right:15px;}
.time{float:left;margin-top:8px;margin-left:15px;color:#008bcc;}
.time a, .time a:visited{color:#008bcc;}
#return-to-top{position:fixed;bottom:20px;right:20px;background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top:hover{text-decoration:none;}
#return-to-top i{color:#fff;margin:0;position:relative;left:19px;top:12px;font-size:19px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top:hover{background:rgba(0, 0, 0, 0.9);text-decoration:none!important;}
#return-to-top:hover i{color:#fff;top:5px;}
.icon-chevron-up:before{content:"â†‘";text-decoration:none;}
.sorttext{font-size:12px;color:#000;text-decoration:underline;padding-left:3px;padding-right:3px;}
.sorttext:hover{text-decoration:none;color:#ccc;}
#price_slider{height:3px;}
.ui-slider{border:1px solid #aaa;height:11px;font-size:1px;position:relative;z-index:1;background-color:#fff;border-radius:4px;}
.ui-slider{border:none;height:3px;background:#c2c2c2;box-shadow:0 1px 0 #a6a6a6 inset;border-radius:3px;margin:0 0 5px 0;}
.ui-slider-range{position:absolute;z-index:1;left:0;top:0;height:100%;background-color:#e2e2e2;border-radius:3px;}
.ui-slider-range{background:#0156a9;}
.ui-slider-handle{position:absolute;z-index:2;outline:none;border:1px solid #d3d3d3;margin-left:-9px;top:-3px;cursor:default;height:16px;width:16px;border-radius:4px;background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#ededed 0,#e6e6e6 100%);background:-o-linear-gradient(top,#ededed 0,#e6e6e6 100%);background:-ms-linear-gradient(top,#ededed 0,#e6e6e6 100%);background:linear-gradient(to bottom,#ededed 0,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#e6e6e6',GradientType=0);}
.ui-slider-handle{width:16px;height:16px;background:url(images/handle.png) no-repeat;border:none;filter:none;margin-left:-6px;top:-7px;cursor:e-resize;border-radius:0;}
input.from{width:44px!important;}