@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=PT+Sans&subset=cyrillic-ext);@font-face{font-family:'als_rublregular';src:url('fonts/rouble-webfont.eot');src:url('fonts/rouble-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/rouble-webfont.woff') format('woff'),
url('fonts/rouble-webfont.ttf') format('truetype'),
url('fonts/rouble-webfont.svg#als_rublregular') format('svg');font-weight:normal;font-style:normal;}
body{margin:0;background:url(../images/html.png) repeat center 0;font-family:'PT Sans', sans-serif;}
header{padding-top:1px;}
*{position:relative;z-index:2;}
a{color:#333;}
.rub{font-family:"als_rublregular";font-style:normal;}
.center,#content{width:960px;margin:0 auto;padding-left:10px;}
header .center{margin-top:20px;}
#head{position:absolute;width:100%;min-width:960px;background:url(../images/header.png) no-repeat center top;height:500px;margin-top:-1px;z-index:1;}
#foot{position:absolute;width:100%;min-width:960px;background:url(../images/footer.png) no-repeat center bottom;height:167px;z-index:1;margin-top:-45px;}
.logo{background:url(../images/logo_header.png) no-repeat;height:94px;width:166px;display:inline-block;margin-left:10px;}
.addres{float:right;width:464px;margin-top:20px;font-style:normal;color:#fff;}
.addres div{display:inline-block;}
.dot{top:-10px;}
.dot span{color:#eaeaeb;display:inline-block;border-bottom:1px dotted;font-size:14px;margin-bottom:6px;}
.dot a{color:#fffdac;font-size:12px;top:10px;font-style:normal;font-style:normal;margin-left:10px;top:0;}
.img{top:4px;}
.tel{text-align:right;font-size:13px;top:-14px;left:27px;color:#a6a9b1;}
.tel b{color:#fff;font-size:20px;}
.menu{margin-bottom:25px;margin-top:17px;display:inline-block;box-shadow:0 11px 17px rgba(0, 0, 0, 0.7);height:40px;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);margin-left:15px;}
.menu a,.right .h1,.click,.search{display:inline-block;background:#000;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);padding:11px 19px;background:url(../images/menu.png) repeat-x;font-size:14px;text-transform:uppercase;text-decoration:none;color:#dfdfdf;}
.search{-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-o-transform:skew(0deg);-ms-transform:skew(0deg);}
.menu a > span{display:inline-block;-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);}
.menu a{-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-o-transform:skew(0deg);-ms-transform:skew(0deg);}
.search{border:0;box-shadow:0px 2px 4px rgba(0,0,0,0.7);color:#000;background:url(../images/search.png) repeat-x;margin-top:5px;cursor:pointer;}
.click{margin-top:20px;padding:0;width:230px;height:40px;line-height:40px;cursor:pointer;margin-left:25px;box-shadow:0px 2px 20px rgba(0,0,0,0.7);}
.click.active{border:1px solid #fff;background:#841456;height:42px;}
.click.active span{border-bottom:none;}
.click span + span{top:-15px;border-bottom:1px dotted;display:inline-block;height:28px;-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);}
.tire,.disk{display:inline-block;text-align:center;width:73px;height:39px;background:url(../images/tire.png) no-repeat;-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);}
.tire{left:-5px;}
option{}
.disk{background:url(../images/disk.png) no-repeat;left:-2px;}
.right .h1:before{box-shadow:0 39px 8px #000000;content:"";height:5px;margin-left:-8px;position:absolute;width:86%;}
.right .h1{padding:0 20px;height:40px;line-height:40px;margin:0;font-weight:normal;margin-left:18px;}
.right .h1 > span{display:inline-block;line-height:30px;-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);}
.menu a:hover,
.menu a.akc{background:url(../images/hover_menu.png) repeat-x;padding:11px 18px;border-left:1px solid #000;border-right:1px solid #33363a;}
footer .logo{position:relative;background:url("../images/logo_footer.png") no-repeat left top;display:inline-block;height:35px;left:40px;top:13px;width:104px;padding-left:165px;color:#ebebeb;font-size:13px;padding-top:0px;z-index:1;}
footer .logo span{font-style:italic;color:#A6A9B1;}
footer .copy1{position:absolute;top:0px;left:50px;color:#ebebeb;font-size:10px;width:100px;z-index:2;}
footer .copy{position:absolute;top:10px;left:171px;color:#ebebeb;font-size:13px;width:100px;z-index:2;}
footer .logo .link{display:block;position:absolute;height:40px;left:117px;top:24px;width:111px;}
footer .lie-abed-link{display:none;height:44px;left:60px;top:-35px;width:115px;}
#content{min-height:400px;z-index:3;z-index:2;}
#content .center > div{display:inline-block;}
.left,.right{vertical-align:top;}
.left{width:180px;padding-left:3px;}
.left > div{height:275px;background:#121418;margin-bottom:15px;}
.middle{width:540px;top:0px;margin-left:14px;}
.middle > div{min-height:490px;background:url(../images/div.png) no-repeat;box-shadow:0px 10px 18px rgba(0,0,0,0.5);padding-top:1px;width:100%;}
.middle > div.sl{background:#fff;width:540px;margin-top:30px;min-height:400px;height:auto;}
div.sl{background:#fff;width:540px;margin-top:30px;min-height:400px;height:auto;}
.right{width:170px;}
.right p{text-align:left;color:#ced1da;font-family:'PT Sans', sans-serif;font-style:normal;padding-left:12px;font-size:14px;margin-bottom:30px;text-align:justify;}
.par,.car{display:inline-block;width:230px;margin-left:20px;}
.car{margin-left:35px;vertical-align:top;}
*:focus{outline:none;}
.par span{color:#FFF;font-style:normal;font-size:13px;top:-7px;display:block;}
.indent{margin-left:14px;}
.par select{width:250px;border:0;font-family:'PT Sans', sans-serif;background:url(../images/triangle.png) no-repeat 88% center;font-size:16px;-webkit-text-stroke: 0.5px green;}
.car select{width:250px;border:0;font-family:'PT Sans', sans-serif;background:url(../images/triangle.png) no-repeat 88% center;font-size:16px;-webkit-text-stroke: 0.5px fuchsia;}
.hidden{width:100%;margin-bottom:13px;overflow:hidden;min-height:30px;background:url(../images/select.png) repeat-x;box-shadow:0px 10px 18px rgba(0,0,0,0.5);padding-top:3px;}
.hidden.half{width:46%;display:inline-block;}
.hidden.half select{background-position:75% center;}
.par select.half{width:120%;}
.par h3{font-size:16px;font-style:normal;font-weight:normal;color:#00ff00;}
.car h3{font-size:16px;font-style:normal;font-weight:normal;color:fuchsia;}
footer{margin-top:35px;}
footer .addres{left:-48px;}
footer .dot{top:-13px;}
.catalog{background:#fff;margin-left:15px;margin-top:25px;width:735px;padding-top:1px;}
.top{top:0px;}
.info{margin:14;font-style:normal;font-size:13px;color:#666666;top:-10px;padding-left:13px;}
.info span{color:#cccccc;}
.public .product{margin-left:20px;width:145px;margin-bottom:25px;}
.public .product:hover{margin:-10px -10px 15px 10px;padding:10px;border-radius:6px;box-shadow:1px 1px 6px #666666;}
.public .product > .h1{line-height:18px;height:45px;margin-bottom:5px;z-index:10;text-align:center;}
.public .product .border-none{text-align:center;display:block;min-height:135px;}
#slides .product .border-none{text-align:center;display:block !important;height:130px;}
#slides .product>p{padding-left:5px;}
.open .product > .h1 + div{text-align:center;}
.info span.main{color:#999999;}
.info span.main > a{color:#999999;text-decoration:underline;}
.information{font-size:13px;font-style:normal;padding-left:20px;padding-top:15px;}
.information h1{font-size:40px;margin:10px 0;}
.information .h1{font-size:40px;margin:10px 0;}
.information a{color:#b31974;margin-left:10px;}
.nav{height:38px;line-height:25px;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:0 19px;text-align:center;}
.nav span{cursor:pointer;padding:6px 4px;font-style:normal;text-decoration:underline;display:inline-block;min-width:27px;text-align:center;}
.nav span.active{background:url(../images/nav.png) repeat-x center;color:#fff;text-decoration:none;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);font-style:normal;}
.nav a{cursor:pointer;text-align:center;}
.nav .next{float:right;top:10px;float:right;margin-top:0px;}
.nav .prev{margin-right:0px;top:3px;float:left;margin-top:6px;}
.top .sl,.text .sl{width:720px;}
.text,
.innet_text{display:inline-block;width:710px;min-height:400px;margin-left:15px;padding:0 10px;background:#fff;box-shadow:0 10px 18px rgba(0, 0, 0, 0.5);padding-bottom:20px;}
.text .info{left:-10px;top:-15px;font-size:13px;}
.text > .h1{font-style:normal;font-size:40px;margin:-10px 0;}
.text p{font-size:14px;padding:0 7px;}
.text p a{color:#b31974;}
.text li{list-style-type:none;font-style:normal;margin-left:10px;}
.catalog > .h1{font-size:40px;margin:0;text-transform:uppercase;margin-left:20px;margin-top:10px;margin-bottom:30px;font-style:normal;}
.line{background:none repeat scroll 0 0 #D9D9D9;height:1px;left:0px;margin-bottom:-15px;width:100%;z-index:7;}
.goods{margin-bottom:20px;}
.text .goods > h1{font-size:35px;text-transform:uppercase;font-style:normal;margin:0;margin-bottom:-10px;}
.description{float:right;margin-top:50px;width:355px;}
.goods img{margin-left:10px;margin-top:45px;margin-bottom:11px;float:left;}
.description span{display:block;color:#333333;margin-bottom:3px;font-style:normal;margin-left:-15px;}
.description div > span{background:url(../images/big_price.png) repeat-x;padding:2px 10px;text-transform:uppercase;margin-top:25px;display:inline-block;font-style:normal;color:#000;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);font-size:28px;left:-10px;}
.description div > span > i{font-style:normal;display:inline-block;-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);}
.description div > span > i:first-child{font-size:16px;}
.credit{font-style:normal;font-size:12px;}
.credit b{text-transform:uppercase;font-weight:normal;font-size:15px;}
.credit + div a{font-size:13px;text-decoration:none;border-bottom:1px dotted;font-style:normal;}
.rose{color:#b31974;}
.grey{color:#666666;margin-left:5px;}
.hide_col, .hide_col1, .hide_col7{display:none !important;}
.cre-form{margin-top:20px;margin-left:-30px;}
.cre-form a{color:black;display:inline-block;background:url(../images/div-001.png) repeat-x center;font-size:14px;padding:8px 12px;font-weight:normal;text-decoration:none;box-shadow:3px 3px 10px #666666;position:relative;padding-left:35px;}
.cre-form a:hover{background:url(../images/div-002.png) repeat-x center;}
.cre-form a:before{position:absolute;content:"";display:block;width:34px;height:30px;background:url(../images/basket.png) no-repeat;top:7px;left:5px;background-size:65%;}
.form-buy{padding-top:30px;}
.form-buy .fl{padding-top:10px;}
.form-buy .fl label{float:left;width:200px;text-align:right;font-size:16px;}
.form-buy .fl .fr{margin-left:202px;font-size:16px;}
.form-buy .fl .fr i,
.form-buy .fl .fr b{display:block;}
.form-buy .fl .fr input[type="text"],
.form-buy .fl .fr input[type="password"],
.form-buy .fl .fr input[type="email"],
.form-buy .fl .fr input[type="tel"]{width:466px;padding:3px 2px;border:1px solid #999;border-radius:4px;font-size:16px;}
.form-buy .fl .fr input[type="submit"],
.form-buy .fl .fr button{border:none;cursor:pointer;color:black;display:inline-block;background:url(../images/div-001.png) repeat-x center;font-size:15px;padding:10px 12px;font-weight:bold;margin-right:4px;text-transform:uppercase;text-decoration:none;margin-right:5px;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);}
.form-buy .fl .fr input[type="submit"]:hover{color:white;background:url(../images/div-002.png) repeat-x center;}
.cre-form div>a>span{font-size:12px;display:inline;margin-left:2px;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}
.modal-backdrop.fade{opacity:0;}
.modal-backdrop,
.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:none;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}
.modal.fade{top:-25%;-webkit-transition:opacity 0.3s linear, top 0.3s ease-out;-moz-transition:opacity 0.3s linear, top 0.3s ease-out;-o-transition:opacity 0.3s linear, top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out;}
.modal.fade.in{top:10%;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}
.modal-header .close{margin-top:2px;}
.modal-header h3{margin:0;line-height:30px;}
.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}
.modal-footer:before,
.modal-footer:after{display:table;line-height:0;content:"";}
.modal-footer:after{clear:both;}
.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px;}
.modal-footer .btn-group .btn + .btn{margin-left:-1px;}
.modal-footer .btn-block + .btn-block{margin-left:0;}
.modal{position:absolute;height:auto;width:800px;margin-left:-400px;margin-bottom:100px;}
.modal-body{max-height:none;}
.service-group{clear:both;font-style:normal;cursor:pointer;padding-bottom: 20px;}
.service-group .h1{border-bottom:1px dashed #000;float:left;margin:10px 20px;}
.service-group-items{clear:both;display:none;float:left;}
.service-group-items .service-item{clear:both;margin:5px 20px;border-top:1px dashed #b31974;width:660px;}
.service-group-items .service-item a{font-size:13px;border-bottom:1px solid;color:#b31974;text-decoration:none;font-style:normal;}
.service-group-items .service-item .item-name{display:inline-block;position:relative;top:-12px;padding:0 5px;background:#fff;}
.service-group-items .service-item .item-price{display:inline-block;float:right;font-size:13px;color:#333;font-style:normal;background:#fff;padding:0 5px;margin-top:-9px;}
.service-item-order{clear:both;margin-left:20px;}
.service-item-order .item-info{clear:both;float:left;width:250px;}
.service-item-order .item-info .item-name{font-size:16px;color:#b31974;font-style:normal;margin-bottom:10px;}
.service-item-order .item-info .item-price{font-size:15px;color:#333;font-style:normal;margin-bottom:10px;}
.service-item-order .item-info .item-interval{font-size:13px;color:#999;font-style:normal;margin-bottom:10px;}
.service-item-order .item-info .item-desc{font-size:13px;font-style:normal;}
.service-item-order .item-time{float:left;width:430px;}
.lie-abed{color:#999;font-size:13px;font-style:normal;margin-left:20px;}
.lie-abed a{color:#7cd8e4;font-size:13px;font-style:normal;}
#order_form{display:none;}
.order_form{clear:both;background:#fff;min-height:60px;width:440px;margin-top:12px;margin-bottom:12px;padding-bottom:20px;border-radius:6px;box-shadow:1px 1px 6px #666666;}
#order_phone_code_info{margin-top:20px;margin-left:20px;float:left;width:330px;color:#fff;font-size:16px;}
#order_form_close{position:absolute;top:20px;right:20px;width:44px;height:44px;background:url(../images/close.png) center no-repeat;cursor:pointer;z-index:1000;}
.order-info{padding:20px;float:left;}
.clear{clear:both;}
.order-info input{float:left;margin-right:20px;margin-bottom:10px;width:150px;height:30px;border:1px solid #49484c;font-size:12px;color:#49484c;padding:0 5px;border-radius:5px;}
.red-button{width:160px;height:30px;display:block;background:#b31974;border:1px solid #b31974;text-decoration:none;font-size:14px;text-align:center;line-height:30px;color:#FFF;text-transform:uppercase;cursor:pointer;border-radius:5px;}
.red-button:hover{text-decoration:underline;}
.order-info .red-button{float:left;margin-bottom:10px;}
.red{color:#b31974;}
.green{color:#6bbf6b;}
.hour{float:left;border-radius:3px;width:26px;height:26px;line-height:26px;text-align:center;margin-right:2px;margin-bottom:4px;}
.past, .busy, .check, .free, .nofree, .order{}
.past{background:url(../images/grey.png) repeat-x;color:#d0d0d0;}
.busy{background:#c23757;color:#FFF;}
.free, .nofree{color:#fff;background:#333;}
.check, .free{cursor:pointer;}
.free:hover, .over, .check, .order{background:#eda1ba;color:#FFF;}
#ui-datepicker-div{width:352px;background:#fff;border:0;border-radius:0;padding:10px;}
#datepicker_open{color:#FFF;display:inline-block;background:#333;padding:5px 19px;border-radius:3px;top:-4px;cursor:pointer;}
#datepicker_open span{border-bottom:1px dashed #fff;top:-2px;}
#datepicker_block{z-index:5000;}
#datepicker{display:none;position:absolute;z-index:5000;top:30px;left:0;}
.display-, .display-0{display:none !important;}
.modal{position:absolute;height:auto;width:800px;margin-left:-400px;margin-bottom:100px;}
.modal-body{max-height:none;}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}
.required-user{font-weight:normal;}
table.cart-list{margin-top:30px;width:100%;}
table.cart-list tr.top{}
table.cart-list tr.top td{font-size:12px;color:black;font-weight:bold;}
table.cart-list tr{}
table.cart-list tr td{vertical-align:top;border-bottom:1px solid #F0F0F0;padding:5px 5px;}
table.cart-list tr td .cart-data{font-size:11px;width:130px;}
table.cart-list tr td.cart-checked label{display:block;margin-bottom:5px;font-size:12px;}
table.cart-list tr td.cart-checked label input[type="radio"]{position:relative;top:4px;}
table.cart-list tr td.cart-price{font-weight:bold;font-size:14px;}
table.cart-list tr td.cart-price span{display:none;}
table.cart-list tr td.cart-quantity{font-size:12px;width:80px;}
table.cart-list tr td.cart-quantity input[type="number"]{font-size:14px;width:60px;padding:3px 5px;border-radius:4px;border:1px solid #CCC;}
table.cart-list tr td.cart-quantity label{display:block;color:#A50F03;cursor:pointer;font-size:14px;}
table.cart-list tr td.cart-quantity label a{color:#A50F03;cursor:pointer;font-size:14px;text-decoration:none;}
table.cart-list tr td.cart-quantity label input[type="checkbox"]{position:relative;top:4px;}
table.cart-list tr td.cart-sum{text-align:right;}
.catalog-finds{margin-top:20px;padding:10px 4px;background:white;margin-left:10px;}
.catalog.catalog-brands .jcarousel-control-prev{left:850px !important;}
.catalog.catalog-brands .jcarousel-control-next{left:865px !important;}
.catalog #slides .next{right:15px !important;}
.catalog #slides .prev{right:30px !important;}
#example .product span.price{margin-right:30px;}
#container>#example .product{width:170px;margin-top:10px;}
.catalog-brands #container>#example .product{width:225px;margin-top:10px;}
#container>#example .product span.price{margin-right:10px;}
.open .hidden{margin-bottom:25px;}
.order_but{background:#EC008B;text-decoration:none;border:none !important;padding:3px 6px;color:#fff !important;margin:0 !important;font-size:14px !important;}
.best_main .order_but{padding:3px 3px;}
.time_small{font-size:9px;}
.searchTyerOrDisk{left:26px;float:right;position:relative;color:#fff !important;background:#000;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);padding:6px 12px;background:url(../images/menu.png) repeat-x;font-size:12px;text-transform:uppercase;text-decoration:none;background-size:contain;color:#dfdfdf;top:-46px;}
.top .info .searchTyerOrDisk{left:0;}
.top_catalog .info .searchTyerOrDisk{left:-30px;top:0;}
@media (max-width:691px){.text{margin-top:70px !important;}
.text .info{top:-79px !important;}
.searchTyerOrDisk{float:none;display:block;top:0;margin-top:10px;}
.top_catalog .info .searchTyerOrDisk{left:-15px;}
}

.detail-text{
	padding-left: 15px;
	padding-right: 15px;
}