*{margin:0;padding:0}
#online-help-dialog{-moz-box-shadow:10px 10px 5px #888;-webkit-box-shadow:10px 10px 5px #888;box-shadow:10px 10px 5px #888}
.top-link{border-bottom-style:dashed;border-bottom-width:1px;font-size:130%;color:#1C87F1!important;text-decoration:none;position:absolute;left:50%;margin-top:-42px;margin-left:440px}
.index-categories{float:left;line-height:24px;list-style:none outside none;width:220px;height:150px;padding:10px 10px 64px}
.products-view-mode{list-style:none;float:left;width:142px;display:inline;margin:0;padding:0}
.products-view-mode li{float:left;padding-left:6px}
.products-qnt{display:inline;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;position:absolute;margin:0;padding:0 0 0 4px}
.products-qnt-active{border:solid 1px #DBE5EE;width:74px;height:auto;line-height:18px;margin:-6px 0 0;padding:4px 0 4px 8px}
.ajax-loader{background:url(/img/ui-anim_basic_16x16.gif);width:16px;height:16px;display:block}
.sort-view-opt{width:100%;float:left}
#view-opt{float:right;padding-right:16%}
#sort-opt{padding-bottom:10px;float:left}
#qnt-opt{padding-left:40%}
span.found-cheaper{border-bottom-style:dashed;border-bottom-width:1px;color:#1FA1F5;cursor:pointer}
.products-sort-by{list-style:none;display:inline;float:left;padding-left:8px;background:url(/img/sort-arrows.png) no-repeat;margin-left:6px;position:absolute;height:20px;background-color:#fff;z-index:998}
.products-sort-by-price{list-style:none;display:inline;float:left;padding-left:4px;background:#fff;margin-left:154px;position:absolute;height:20px;background-color:#fff;z-index:997}
#category-desc{line-height:1.6em;text-align:justify;padding:20px}
.menu_list{list-style:none;padding-left:4%}
.menu_list .popup{float:left;list-style:none;padding-left:10px;text-align:center;width:13%;padding-top:10px}
.menu_list .active{background-color:#fff;border:solid 2px #bbb;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;border-bottom:0;margin-top:-2px;margin-left:-2px}
.sub_cat{background-color:#fff;border:solid 2px #bbb;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;list-style:none;position:absolute;line-height:30px;text-align:left;width:95%;margin-left:10px;left:0;z-index:999;padding:20px}
.sub_cat .child{float:left;padding-right:20px;width:250px}
.sub_cat h3{color:#4b4c4e;font-size:110%}
.sub_cat p.h3{color:#4b4c4e;font-size:110%;font-weight:700}
.sub_cat .ch-sub-i{line-height:1.6em;padding-left:10px}
.sub_cat .ch-sub{display:block;list-style:none}
.breadcrumbs{list-style:none;float:left}
.breadcrumbs .nav-cat-nb{display:none;list-style:none;border:1px solid #DBE5EE;overflow:hidden;position:absolute;background:#fff;line-height:1.5em;z-index:999;margin:0;padding:6px}
.pagination{overflow:hidden;width:100%;float:left;margin:10px 0}
.pagination ul{list-style:none;overflow:hidden;width:460px;margin:0 auto}
.pagination a{color:#7a7a7a;display:block;padding:4px 6px}
.pagination li{float:left;font-size:100%;margin-left:10px;border:1px solid #dbe5ee;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}
.pagination li.active{background:#4a4b4d;color:#fff;border:1px solid #4a4b4d;padding:4px 6px}
.pagination .ptr{font-family:Times;font-size:120%;border:0;margin:0;padding:0}
.pagination .pre{border:0;margin:0;padding:0}
.pagination .next{margin-left:10px;border:0;padding:0}
body{background:#fff url(/img/header-bk.gif) repeat-x;font-size:12px;font-family:arial;margin:0;padding:0}
a{color:#21a4f6}
a.dashed{border-bottom-style:dashed;border-bottom-width:1px;text-decoration:none}
a.dashed-active{border-bottom-style:dashed;border-bottom-width:1px;text-decoration:none;color:#ff4001}
span.dashed{border-bottom-style:dashed;border-bottom-width:1px;text-decoration:none;color:#21a4f6}
hr{border:solid 1px #cedae6}
h1{color:#1c87f1;font-weight:400;margin:0;padding:0}
h2{color:#1c87f1;font-weight:400;font-size:130%}
span.h2{color:#1c87f1;font-weight:400;font-size:130%;display:block;}
h3{font-size:120%}
#header{height:163px;width:1000px;margin-left:-500px;position:absolute;top:0;left:50%;background:url(/img/blick.jpg) no-repeat;min-width:83em}
#header-layout{width:75em}
#header #contacts{height:100px;margin:44px 0 0 54%}
#header #search{height:50px;position:absolute;width:300px;margin:-24px 0 0 54%}
#header #top-menu{width:100%;margin-top:40px;position:absolute;height:120px;text-align:middle;background:url(/img/top-menu-bg.png) repeat-x;background-position:bottom}
#search-results{padding-left:20px;min-height:400px}
#content{width:83em;clear:both;overflow:hidden;color:#777;margin:274px auto 40px;padding:26px 0 0}
#subcategories{float:left;width:14%;padding:20px 0 0 20px}
#subcategories ul{list-style:none;margin-top:-20px;line-height:20px;padding:0}
#subcategories li.parent{padding:20px 0 0}
#subcategories li.parent a{color:#4a4a4a;font-size:14px;font-weight:700}
#subcategories-prd{float:left;width:83%;padding:20px 0 0}
#footer{background:url(/img/footer-bg.png) repeat-x scroll 0 0 #F3F3F3;height:260px;width:1000px;margin:0 auto;padding:20px 0}
#footer #col-lf{width:25%;float:left}
#footer #wrap-lf{padding:0 0 0 60px}
#footer #col-ct{width:25%;float:left;border-left:1px solid #E1E1E1}
#footer #wrap-ct{padding:0 0 0 20px}
#footer #col-rg{border-left:1px solid #e1e1e1;width:45%;padding-left:20px;float:left;text-align:justify}
#footer ul{list-style:none;line-height:20px;margin:0;padding:0}
#footer a:hover{color:#999;text-decoration:none}
#footer #phones{font-size:180%;color:#1b80d8;letter-spacing:.04em;padding:20px 0 0 20px}
#footer #schedule-wrap{margin-top:20px}
#footer #schedule{line-height:15px}
#social{padding-top:4px;clear:both}
#social li{float:left;padding-right:4px;padding-top:2px}
#schedule{color:#999;line-height:15px;list-style:none;margin:0;padding:0}
#schedule .header{color:#1c87f1;font-weight:700}
#price-slider{width:163px;padding-left:10px;margin:10px 0}
#content #catalog{width:79%;float:right;padding-right:10px}
h2.img-mode{color:#1c87f1;font-weight:400;letter-spacing:.06em;margin-bottom:4px;display:inline;padding-right:10px}
span.h2-img-mode{color:#1c87f1;font-weight:400;letter-spacing:.06em;margin-bottom:4px;display:inline;padding-right:10px}
#catalog .img-mode{height:330px;width:22.7%}
.desc span{display:block;padding:10px 10px 10px 0}
#category-link{list-style:none;float:left;font-weight:700}
#catalog #manufacturers{width:100%;float:left;padding:0 0 10px}
#manufacturers .name{float:left;list-style:none;width:150px;line-height:20px}
#manufacturers input{margin-right:4px;vertical-align:middle}
#content .header{color:#777;overflow:hidden;padding:0 0 0 20px}
.prd-preview{border:solid 1px #dbe5ee;float:left;background-color:#fff;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;margin:0 0 10px}
.prd-preview h2 a{font-size:90%}
.prd-preview .img{height:150px;float:left;width:30%;text-align:center;padding:0 0 20px}
.product-category{width:100%;text-align:center;padding-top:6px}
.prd-preview .desc{float:left;width:30%;padding:0 0 20px}
.price-block{float:left;margin:0 auto 0 30px;padding:0}
.price-old span{color:#777;padding-left:22px;text-decoration:line-through;font-size:14px}
.price-old{color:red;font-size:12px}
#complects-list{width:700px;height:240px;padding-left:6px;border:2px solid #BBB;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}
.price-old-large{color:red;font-size:14px}
.price-old-large span{color:#777;padding-left:36px;text-decoration:line-through;font-size:16px;padding-right:10px}
.img-mode{height: 340px;width:22%;margin:8px}
.img-mode h2 a{color:#1c87f1;font-weight:400;letter-spacing:.06em;margin-bottom:4px;display:inline;padding-right:10px;font-size:14px!important}
.img-mode .desc{width:100%;display:block;text-align:center;height:50px;padding:0}
.img-mode .compare-desc{width:100%;display:block;text-align:left;float:left;padding:0 0 20px 6px}
.img-mode .compare-desc td{height:26px}
.img-mode .compare-desc h2{padding:10px 0 16px}
.ultra-small-mode{width:120px;border:0;font-size:12px;text-align:center;margin:2px}
.ultra-small-mode .img{text-align:center;clear:both;float:left;width:100%;height:80px}
.ultra-small-mode .desc{width:100%;height:54px;overflow:hidden;margin:0;padding:0}
.price-only{color:green;font-size:14px;font-weight:700;float:left;text-align:center;width:100%}
.small-mode{width:180px;border:0;margin:10px}
.small-mode .desc{width:100%;display:block;text-align:center;height:30px;padding:0}
div#logo{position:absolute;top:0;z-index:999;margin:40px 0 0}
div#logo h1{font-size:80%;position:absolute;top:90px;left:140px;letter-spacing:1px}
#show-info{width:200px;height:30px;background:#fed000;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;border-radius:20px;line-height:40px;color:#fff;font-size:110%;position:absolute;top:0;z-index:110;margin:-10px 0 0 45%;padding:0 10px 0 20px}
#show-info span{background:url(/img/p-ptr.png) no-repeat;background-position:left center;padding-left:20px;cursor:pointer}
span.auth{position:absolute;margin:6px 0 0 69%}
span.shopping-cart{position:absolute;margin:6px 0 0 80%}
span.active{background:#dfedf6;display:block;height:70px;margin-top:-16px;width:180px;-webkit-border-radius:14px;-moz-border-radius:14px;-khtml-border-radius:14px;border-radius:14px;line-height:18px;color:#777;padding:22px 0 0 15px}
span.express-delivery{background:url(/img/express-delivery.jpg) no-repeat;width:56px;height:51px;display:block;float:left}
span.vip-consult{background:url(/img/vip-consult.png) no-repeat;width:56px;height:50px;display:block;float:left}
span.loading{background:url(/img/loading.gif);display:block;float:left;height:16px;margin-right:4px;width:16px}
#fast-nav{list-style:none;width:200px;margin-top:-70px}
#fast-nav li{padding-bottom:6px}
#fast-nav option{padding-left:14px}
#fast-nav select{width:200px;font-family:arial;font-size:12px}
#top-menu h2{font-size:100%}
#top-menu p.h2{font-size:100%;font-weight:400;display:inline}
#info-popup{width:100%;border-bottom:solid 3px #fed000;background:#f7f7f7;z-index:10;position:absolute}
#info-popup .wrap{display:none;padding:30px 0 30px 36%}
#info-popup ul{list-style:none;line-height:1.6em;float:left;padding:0 0 0 90px}
span.h1{color:#1C87F1;font-weight:400;font-size:200%;margin:0;padding:0}
span.h1-blue{font-size:130%;color:#1C87F1;font-weight:400;margin:0;padding:0}
span.mobile{position:absolute;margin:6px 0 0 110px}
ul.info-links{position:absolute;margin:6px 0 0 4%}
ul.info-links li{list-style:none;float:left;padding-left:20px}
div#promo-line{width:100%;height:85px;margin-top:6px}
ul.banks-list{float:left;width:100%;padding-top:10px;display:none}
.banks-list li{float:left;width:100%;cursor:pointer}
.banks-list .bk-ukrsib{width:200px;height:62px;background:url(/img/bn/mini/ukrsibbank.jpg) no-repeat;background-position:right}
.banks-list .bk-otp{width:200px;height:50px;margin-top:10px;background:url(/img/bn/mini/otp.jpg) no-repeat;background-position:right}
.banks-list .bk-privat{width:200px;height:40px;background:url(/img/bn/mini/privat.jpg) no-repeat;background-position:right}
.banks-list .bk-rsb{width:200px;height:40px;background:url(/img/bn/mini/rsb.jpg) no-repeat;background-position:right}
#contacts .order{color:#000;font-weight:700;margin:0 0 0 40px}
#contacts .city-code{color:#d1d9dc;font-size:120%;padding-top:7px;display:block;font-weight:700}
#contacts .phone{color:#89c9f5;font-size:200%;font-weight:700;padding-left:40px;position:absolute;margin-top:-24px}
#contacts .phone-sec{display:block;color:#888;font-size:150%;font-weight:700;padding:0;line-height: 1.6em;}
#contacts #schedule-popup{color:#89c9f5;font-size:100%;font-weight:700;border-bottom-style:dashed;border-bottom-width:1px;cursor:pointer}
#search span{border-bottom-style:dashed;border-bottom-width:1px;cursor:pointer;width:104px;display:block;font-size:90%;color:#999;line-height:14px}
#search #search_btn{margin:-30px 0 0 350px}
#search #search-input{width:314px;height:18px;position:absolute;border:0;color:#999;font-weight:700;margin:4px 0 0 10px}
#contacts .services{font-style:italic;position:absolute;list-style:none;font-weight:700;line-height:20px;width:200px;margin:-52px 0 0 170px}
#contacts .services span:hover{border-bottom-style:dashed;border-bottom-width:1px;cursor:pointer;color:#fed000}
#shopping-cart{width:100%;padding-top:20px}
#shopping-cart .hr{border-bottom:1px solid #CEDAE6;display:block;height:1px;width:100%}
#shopping-cart h2.total-price{color:#4A4B4D;display:inline;font-size:180%;padding-right:6px}
#shopping-cart .image{height:80px;width:100px;border:solid 1px #dbe5ee;-webkit-border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px;text-align:center;float:left}
#shopping-cart .product-link{float:left;padding:0 0 0 10px}
#shopping-cart span.total-price-value{color:#1d87f4;display:inline;font-size:160%;padding-right:6px}
span.star{font-family:Tahoma;color:red}
#shopping-cart .tab-style{border:1px solid #81c8ff;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}
#shopping-cart table{width:100%}
#shopping-cart td{padding:4px}
#shopping-cart .ui-tabs-nav li a{float:left;text-decoration:none;padding:.3em 2em}
#shopping-cart .products{width:50%;float:left}
#shopping-cart .client-data{width:49%;float:left}
#shopping-cart #total-price{text-align:right;padding-right:50px}
#shopping-cart th{text-align:left;font-size:116%;font-weight:400}
span.h1-grey{font-size:80%;left:140px;letter-spacing:1px;position:absolute;top:90px;color:#999}
.code{background:#dbe6ec;height:21px;float:right;margin-right:10px;font-size:120%;color:#777;line-height:20px;padding:0 10px 0 20px}
.p-code{padding-right:10px;float:right}
#product-view{width:100%;float:left;color:#777}
ul.product-gallery{list-style:none;width:300px;padding:10px 0 0 10px}
ul.product-gallery li{float:left;border:1px solid #d9e6ef;width-webkit-border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;width:80px;height:80px;text-align:center;margin:6px;padding:8px}
ul.product-gallery img{padding:0}
.special-desc{padding-bottom:10px;float:left;width:100%;font-size:16px;color:#FF0F61;font-weight:700;font-style:italic}
#product-view h2{padding:6px 0}
#delivery{line-height:1.6em;float:left;text-align:justify;padding:16px}
#product-view .tab-style{border:1px solid #81c8ff;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;overflow:hidden;font-family:arial;line-height:1.8em}
#product-view .tab-style table{width:600px}
#product-view .tab-style td{padding-right:10px}
#product-view #wrap{background:#fff;width:99%;float:left;-webkit-border-radius:14px;-moz-border-radius:14px;-khtml-border-radius:14px;border-radius:14px;border:solid 1px #dbe5ee;oveflow:hidden;margin-bottom:20px}
#product-view #main{background:#fff;width:72%;float:left;oveflow:hidden}
#main #tabs-block{clear:both;padding:40px 10px 10px}
#tabs-desc ul{list-style:none;padding-left:20px}
#product-view #info{width:23%;background:#fff;float:left;color:#777;line-height:1.6em;text-align:justify;padding:0 0 0 18px}
#product-view .photos{float:left;width:30%;padding-top:4px}
.photos img{padding-left:40px}
#product-view .short-desc{float:left;width:37%;padding-top:4px;margin-left:14px}
#product-view .short-desc table{padding-top:10px}
.price-block .status{color:#1b910b;padding-bottom:4px;text-align:center}
.price-block .available4{color:#1b910b;margin:0 auto}
.price-block .available1{color:#777;font-weight:700;margin:0 auto}
.price{background:url(/img/price-wrap.png);width:180px;height:28px;margin:0 auto}
.not-available{background:url(/img/price-wrap-grey.png);width:180px;height:28px}
div.price .value{color:#fff;font-size:16px;font-weight:700;line-height:26px;padding-left:20px;display:block;float:left;text-align:center;width:42px}
div.price .currency{color:#fff;font-size:12px;font-weight:700;line-height:26px;padding-left:14px;font-style:italic;display:block;float:left}
div.price .action{line-height:24px;padding-left:10px;display:block;float:left}
div.price .buy-link{color:#0073ee;font-size:16px;font-weight:700;font-style:italic}
div.price-block .info{color:#1b910b;padding-top:10px;height:18px}
.comment{float:left;width:100%;padding:0 0 20px}
.comment-text{float:left;font-family:arial;font-size:90%;line-height:1.4em;margin-top:6px;padding:8px 0 10px 10px}
.comment .comment-header{border-bottom:1px solid #C5C5C5;float:left;width:100%}
.comment .comment-name{float:left;font-weight:700}
.comment .comment-date{float:left;padding-left:15px}
.comment .star-a{background-image:url(/img/star.gif);background-position:left top;float:left;height:16px;margin-left:4px;vertical-align:bottom;width:16px}
.comment .star-p{background-image:url(/img/star.gif);background-position:left -32px;float:left;height:16px;margin-left:4px;vertical-align:bottom;width:16px}
.comment .comment-rating{float:left;font-size:12px;padding-left:6px}
#configurator{padding-left:20px;padding-bottom:10px}
#configurator span.open{background:url(/img/cfg-open.png) no-repeat;padding-left:12px;cursor:pointer}
#configurator li{padding-left:26px}
#configurator ul{padding-bottom:6px;list-style:none}
#configurator .cfg-price{width:177px;padding:6px 0 16px}
#configurator .cfg-price-submit{width:27px;margin:0;padding:0}
#configurator .cfg-price .value{width:3.3em}
#configurator input{margin-left:-14px;margin-right:4px;vertical-align:middle}
#configurator #selected-options{background-color:#fed000;-webkit-border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;margin-bottom:10px;padding:10px}
#configurator #selected-options h2{font-size:14px;color:#fff;padding-bottom:4px}
div#visitedList{background-color:#fed000;-webkit-border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;color:#fff;float:left;width:150px;margin:10px 0 10px 10px;padding:10px}
div#visitedList ul{list-style:none;padding-left:10px}
div#favorite-list{background-color:#fed000;-webkit-border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;color:#fff;float:left;width:150px;margin:10px 0 10px 10px;padding:10px}
div#favorite-list ul{list-style:none;padding-left:10px}
div#favorite-list li{width:100%;}
div#favorite-list a:hover{color:#fff;}
div#profile-favorite-list ul{list-style:none;padding-left:10px}
div#profile-favorite-list li{padding:4px;}
div#profile-favorite-list li.item{padding-left:20px;}

div#prds2compare{background-color:#fed000;-webkit-border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;margin:0 0 10px 10px;padding:10px}
div#prds2compare ul{list-style:none;padding:10px}
div#prds2compare li{padding-left:6px;line-height:16px}
.page-name{height:300px;width:2%;float:right;background:#d5d9da;padding:20px 3px 0 0}
.page-name .vert-text{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);writing-mode:tb-rl;font-size:20px;float:left;width:400px;height:15px;white-space:nowrap;color:#fff;letter-spacing:2px;margin:190px 0 0 -184px}
#info-page{width:100%;padding-left:20px;color:#4b4b4b;padding-top:10px}
#info-page .main{width:77%;float:left;line-height:1.5em;text-align:justify}
#info-page .menu{width:19%;float:left;padding-left:20px}
#info-page .menu ul{list-style:none;line-height:2em}
#info-page .menu a{color:#1b89f8;font-size:140%}
ul#prod-icons{position:absolute;list-style:none;display:inline;margin-left:-10px}
span#icon-new{display:block;background:url(/img/icon_new.png);width:45px;height:45px}
span#icon-pop{display:block;background:url(/img/icon_pop.png);width:45px;height:45px}
span#icon-dsc{display:block;background:url(/img/icon_dsc.png);width:45px;height:45px}
#tooltip{position:absolute;background:#DDD;opacity:0.9;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;font-weight:400;font-size:14px;display:none;line-height:1.5em;padding:20px}
.price-block-t1{float:left;width:100%;padding:0}
.price-block-t1 .available4{color:#1b910b;font-size:120%;padding-bottom:4px;margin:0 auto}
.price-t1{background:url(/img/price-wrap-t1.png) repeat scroll 0 0 transparent;height:43px;width:275px}
.price-t1 .value{color:#fff;font-size:22px;font-weight:700;line-height:40px;padding-left:30px;display:block;float:left;text-align:center;width:66px}
.price-t1 .currency{color:#fff;font-size:160%;font-weight:700;line-height:40px;padding-left:20px;font-style:italic;display:block;float:left}
.price-t1 .action{line-height:40px;padding-left:20px;display:block;float:left}
.price-t1 .buy-link{color:#0073ee;font-size:22px;font-weight:700;font-style:italic}
#product-view .photos-t1{float:left;width:46%;padding-top:4px;text-align:center}
.free-delivery{font-size:140%;color:#ff0f61;font-weight:700;float:left;padding:4px 0}
ul.product-properties-t1{clear:both;padding:8px 0}
ul.product-properties-t1 li{padding:1px 0}
.info-t1{float:left;width:100%;color:#2a2a2a}
.info-t1 .li-header{font-size:120%;font-weight:700}
.info-t1 ul{float:left;width:38%;padding:0 40px 10px 0}
.info-t1 li{line-height:20px}
#product-view .short-desc-t1{float:left;width:50%;padding-top:4px;margin-left:14px}
.compare-link{float:left;padding-top:6px}
.add-to-favorites{float:left;padding-top:6px;width:100%;font-weight:bold;}
#client-profile h2{padding:20px 20px 20px 0}
#orders-history th{text-align:left}
#orders-history td{padding:6px}
.discount-complect{width:700px;padding-bottom:40px;float:left}
.cmpl{float:left;overflow:hidden;width:810px;margin:10px}
.discount-price{float:left;padding-top:52px;width:90px}
.discount-price .new{width:90px;display:block;padding-left:10px;font-size:18px;color:green}
.discount-price .old{width:90px;display:block;padding-left:10px;text-decoration:line-through;font-size:16px}
.discount-price .buy-link{background:none repeat scroll 0 0 green;border-radius:6px 6px 6px 6px;color:#FFF;display:block;font-size:24px;text-align:center;width:90px;padding:4px}
.discount-price .buy-link-discount{background:url(/img/buy-discount.png) no-repeat scroll 0 0 transparent;border-radius:6px 6px 6px 6px;color:#FFF;display:block;font-size:18px;line-height:18px;width:190px;padding:3px 0 8px 22px}
.stepcarousel{position:relative;overflow:scroll;width:480px;height:180px}
.stepcarousel .belt{position:absolute;left:0;top:0}
.stepcarousel .panel{float:left;overflow:hidden;width:470px;margin:10px}
#jquery-overlay{position:absolute;top:0;left:0;z-index:9998;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:9999;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;overflow:hidden;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin:0 auto}
#lightbox-container-image{height:500px;display:table-cell;vertical-align:middle;width:640px;padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-caption{float:left;background-color:#3d9ffe;color:#fff;width:100%;font-size:18px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin-bottom:40px;white-space:nowrap;padding:24px 0 14px}
#buy-link-box{float:left;width:100%;margin-top:46px;position:absolute;z-index:9999}
#lightbox-image{padding-top:0}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin:0 auto;padding:20px 10px 0}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:400}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;color:#3d9ffe}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}
.desc-error{font-size:16px;font-weight:700;padding-left:6px}
.news-preview{float:left;width:100%}
.news-preview li{width:30%;float:left;padding:10px 0 0 10px}
.news-preview span{display:block;font-weight:700;padding:0 0 2px}
.news-list{list-style:none;float:left;width:100%;color:#FF0F61;padding:10px 0 0}
.comment-reply{margin-left:20px;float:left;width:100%;margin-top:-20px;background:#eee;margin-bottom:20px;padding:4px}
.bold,.bold a,.index-categories h2{font-weight:700}
.index-categories li,#subcategories li.child,#accessories h2,#complects h2{padding-left:10px}
.index-categories a,#configurator #selected-options a:hover,div#visitedList a:hover,div#visitedList h2,div#prds2compare h2,div#prds2compare a:hover,div#prds2compare li.compare-link a{color:#fff}
.products-view-mode span,.blue{color:#1fa1f5}
.products-qnt li,.products-sort-by li,.products-sort-by-price li,.popup ul{display:none}
.products-qnt span,.products-sort-by span,.products-sort-by-price span,#contacts .services span{border-bottom-style:dashed;border-bottom-width:1px;cursor:pointer;color:#1fa1f5}
.products-qnt-active li,.products-sort-by-active li,.products-sort-by-price-active li{display:block;float:left;width:100%}
.products-qnt li.active,.products-sort-by li.active,.products-sort-by-price li.active,#shopping-cart .product-link a{display:block}
.error,.error-message{color:red}
#view-opt span,#sort-opt span,#qnt-opt span,.breadcrumbs li{float:left}
.products-sort-by-active,.products-sort-by-price-active{border:solid 1px #DBE5EE;width:150px;height:auto;margin-top:-6px;line-height:18px;background:#fff;padding:6px 0 12px 12px}
.breadcrumbs .nav-cat-nb li,div.clearer{clear:both}
a:hover,#info-popup a:hover{color:#fed000}
#footer a,#footer #phones span,#info-popup a,.grey{color:#999}
#catalog h2,.prd-preview p.h2{color:#1c87f1;font-weight:400;letter-spacing:.06em;margin-bottom:4px;font-size:170%;display:inline;padding-right:10px}
#catalog .category-name,#product-view .name{display:block;float:left;width:100%;padding:10px 0}
#category-link li,.news-list li{float:left;padding-right:10px}
.desc ul,#product-view .tab-style ul,.short-desc ul,.short-desc-t1 ul,.news-preview ul{list-style:none}
.img-mode .price-block,.small-mode .price-block{text-align:center;width:100%;margin:0;padding:0}
.img-mode .img,.small-mode .img{text-align:center;clear:both;width:100%}
#product-view #accessories,#product-view #complects{float:left;line-height:1.6em;margin-bottom:10px;width:100%;padding:0}
#configurator #price-min,#configurator #price-max{width:3em;margin:0;padding:0}
div#prds2compare li.compare-link a:hover,.discount-price .buy-link:hover{text-decoration:none}
#info-page table td,#info-page table th{padding:2px}
.discount-plus,.discount-equals{float:left;font-size:24px;color:green;height:100px;padding-top:70px}

.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;margin:0;padding:0}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;width:16px;height:16px}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#666;opacity:.50;filter:Alpha(Opacity=50)}
.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ebf3f6;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#999;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ebf3f6;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover{color:#fed000;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #81c8ff;background:#fff;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#1fa1f5;text-decoration:none}
.ui-widget :active{outline:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/img/close-dialog.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background:url(/img/close-dialog.png);width:11px;height:11px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-widget-shadow{background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:-5px 0 0 -5px;padding:5px}
.ui-autocomplete-category{font-weight:400;padding-left:6px;line-height:1.6;color:#fff;height:17px;font-size:90%;background:#1a80d4;float:left;width:100%;margin:.8em 0 .2em}
.ui-autocomplete-loading{background:#FFF url(/img/ui-anim_basic_16x16.gif) right center no-repeat}
.ui-autocomplete{position:absolute;cursor:default;background:#fff;border:solid 1px #eaeaea;max-height:500px;overflow-y:auto}
* html .ui-autocomplete{width:1px;height:500px}
.ui-menu{list-style:none;display:block;float:left;overflow:hidden;margin:0;padding:2px}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{zoom:1;clear:left;width:100%;margin:0;padding:0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;width:100%;line-height:1.5;zoom:1;float:left}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;color:#21A4F6;border-color:#1a80d4;margin:-1px}
.ui-button{display:inline-block;position:relative;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible;padding:0}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{text-indent:-9999999px;padding:.4em}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-dialog{position:absolute;width:300px;padding:.2em}
.ui-dialog .ui-dialog-titlebar{position:relative;background:#ededed;color:#000;text-decoration:italic;padding:.5em 1em .3em}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;height:18px;margin:-10px 0 0;padding:1px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative;border:0;background:#ededed;overflow:auto;zoom:1;padding:.5em 1em}
.ui-dialog .ui-dialog-buttonpane{text-align:left;background-image:none;border-width:1px 0 0;margin:.5em 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:.5em .4em .5em 0}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:4px;background:#9cb6c7;-moz-border-radius:4px;-webkit-border-radius:4px}
.ui-slider-horizontal .ui-slider-handle{cursor:pointer;border:0;width:14px;height:21px;background:url(/img/slider-control.png) no-repeat;top:-7px;margin-left:-.6em;margin-right:.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative;zoom:1;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;border-bottom:0!important;white-space:nowrap;margin:0 .2em 1px 0;padding:0}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.3em 2em}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;background:none;border-width:0;padding:1em 1.4em}
.ui-tabs .ui-tabs-hide{display:none!important}
.ui-widget-content,.ui-widget-content a{color:#333}
.ui-widget-header,.ui-widget-header a,.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-state-default .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-icon-seek-start,.ui-icon-seek-first{background-position:-80px -160px}
.ui-button-text-only .ui-button-text,input.ui-button{padding:.4em 1em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
span.b{ font-weight: bold;padding:0;margin:0;}
.discount-complect .ultra-small-mode .desc{ height: 32px !important;}
.search-desc{padding:20px 0 0 0;line-height: 2em;}
.phone_form {
	width: 300px;
	position: relative;
}
#user_phone {
	width: 330px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 8px 8px 8px 8px;
	height: 40px;
	border: 1px solid #ccc;
	font-size: 16px;
	color: #363636;
}
#user_phone:focus {
	outline: none;
	border-color: #363636;
}
input#user_phone:-moz-placeholder {
	color: #363636;
}
input#user_phone::-webkit-input-placeholder {
	color: #363636;
}
.user_phone {
	position: relative;
}
.user_phone:before {
	display: block;
	height: 40px;
	color: #363636;
	top: 6px;
	left: 7px;
	font-size: 16px;
}
.btn_submit {
	height: 30px;
	top: 5px;
	right: -26px;
	background: #1b910b;
	color: #fff;
	border: none;
	width: 160px;
	cursor: pointer;
	transition: all 0.5s;
	position:absolute;
	text-decoration: underline;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.btn_submit.disabled {
	color: #333;
	background: #fed000;
}
span.oneclick-msg {
	position:absolute;
	color: red;
	margin-top: -16px;
}
a.cart-popup-order {	background: green;
	color: #fff !important;
	padding:8px;
}
span.select-phone{	background: url(/img/operator-ks.png) no-repeat scroll 0 0;
	height: 26px;
	margin-top: 1px;
	width: 50px;
	display: block;
	float:left;
	cursor:pointer;
}
#phones-list{font-size:16px;font-weight:bold;}
#phones-list .operator-life{background: url(/img/operator-life.png) no-repeat scroll 0 6px;padding: 4px 0 4px 20px;}
#phones-list .operator-mts{background: url(/img/operator-mts.png) no-repeat scroll 0 6px;padding: 4px 0 4px 20px;}
#phones-list .operator-static{background: url(/img/operator-static.png) no-repeat scroll 0 6px;padding: 4px 0 4px 20px;}