@charset "windows-1251";

/*reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1.3;
}
ol, ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}



html, body {
height:100%;
}
@font-face {
    font-family: 'PFDinDisplayProBold';
    src: local("__unavailable_archived_font__");
    src: local("__unavailable_archived_font__") format('embedded-opentype'),
         url('/assets/archive/dc306affff56432b5db3.woff') format('woff'),
         local("__unavailable_archived_font__") format('truetype'),
         url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") format('svg');
    font-weight: normal;
    font-style: normal;

}
input:focus {outline:none;}

body {background:#0f2940 url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 repeat-x; font-family:arial, sans-serif; font-size:100.01%;}
.body {background:#0f2940 url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 repeat-x; font-family:arial, sans-serif; font-size:100.01%;}
h1 {font-size:36px; font-weight:normal; color:#fff; text-transform:uppercase; font-family: 'PFDinDisplayProBold', arial; line-height:1;}
.rightblock h1,
.rightblock h2 {font-size:40px; color:#555; text-transform:none; margin-bottom:15px;}
h3 {font-size:16px; margin-bottom:8px;}
h4 {font-size:24px; text-transform:uppercase; font-family: 'PFDinDisplayProBold', arial; line-height:1; margin-bottom:15px;}
h4 span {color:#555;}
h5 {margin-bottom:6px; font-size:14px; font-weight:bold;}
a {text-decoration:none; color:#0074c5;}
#wrapper { background:url('/assets/archive/fea596a0494094ca5dd7.jpg') 50% 100% no-repeat;
 width:100%;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
font-size:14px;
min-width:1000px;

}

#head {height:125px; position:relative; padding-top:53px;}
.layout {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 50% 0 no-repeat; margin-top: 0;}
.logo {position:absolute; left:17px; top:22px;}

.inner {background:#eee; overflow:hidden; margin-bottom:22px;}
.content {padding:20px;}
.inner-title {padding:10px 20px; position:relative;
background:#d44db3;
background: -moz-linear-gradient(top left -45deg, #d44db3, #ac2f8d); 
background: -webkit-linear-gradient(#d44db3, #ac2f8d);
background: -ms-linear-gradient(#d44db3, #ac2f8d3);
background: -o-linear-gradient(#d44db3, #ac2f8d);
background: linear-gradient(top left -45deg, #d44db3, #ac2f8d); }

.inner-title2 {
background:#544087;
background: -moz-linear-gradient(top left -45deg, #544087, #4a3267); 
background: -webkit-linear-gradient(#544087, #4a3267);
background: -ms-linear-gradient(#544087, #4a3267);
background: -o-linear-gradient(#544087, #4a3267);
background: linear-gradient(top left -45deg, #544087, #4a3267); }

.leftblock {float:left; margin-right:-100%; position:relative; width:161px;position:relative;}
.rightblock {float:left; width:761px; left:181px; position:relative;}
.bannersblock {float:left; width:220px; left:188px; position:relative;}
.bannersblock a {
	display: block;
	margin-bottom: 5px;
}
.cols {padding-bottom:23px;}
.clear {clear:both;}



#page {width:1200px; padding:0 10px 160px; margin: 0 auto; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 50% 0 no-repeat; position:relative;}

.top-sub-nav {position:absolute; left:15px; top:21px; color:#555; font-size:13px;}
.top-sub-nav a {color:#fff; text-decoration:none; margin:0 4px; font-weight:bold;}
.top-sub-nav a:hover {text-decoration:underline;}

.basket {position:absolute; right:16px; top:0; width:121px; height:31px; font-size:13px; font-weight:bold; padding:18px 0 0 65px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); color:#555;}
.basket a {color:#fff; text-decoration:none;}
.basket a:hover {text-decoration:underline;}
.basket i {width:13px; height:12px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; position:absolute; left:42px; top:20px;}
.zakaz {position:absolute; right:153px; top:0; width:153px; height:31px; font-size:13px; font-weight:bold; padding:18px 0 0 45px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); color:#555;}
.zakaz a {color:#fff; text-decoration:none;}
.zakaz a:hover {text-decoration:underline;}

.nav {height:81px; position:relative; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); padding:4px 0;}
.nav li {float:left; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 no-repeat; height:81px; padding-left:3px; width:142px; position:relative; font-family: 'PFDinDisplayProBold', arial;}
.nav li a {display:block; text-align:center; height:30px; padding-top:51px; font-size:14px; text-transform:uppercase; color:#fff; text-decoration:none;}
.nav li a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.nav ul {padding-left:198px; height:81px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 100% 0 no-repeat; float:left; padding-right:3px;}
.nav-l {position:absolute; width:5px; height:89px; overflow:hidden; left:-5px; top:0; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.nav-r {position:absolute; width:5px; height:89px; overflow:hidden; margin-left:100%; left:0; top:0; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -5px 0;}

.nav li i {width:51px; height:41px; position:absolute; left:51px; top:8px; overflow:hidden;}
.nav-ico3 {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.nav-ico2 {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -41px;}
.nav-ico1 {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -82px;}
.nav-ico4 {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -123px;}
.nav li i.nav-ico5 {background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); width: 82px; height: 33px; left: 30px; top: 12px;}

.tel {position:absolute; width:178px; top:25px; right:0;}
.tel-b {font-size:22px; color:#fff; margin-bottom:7px; font-family: 'PFDinDisplayProBold', arial;}
.tel-call {font-size:12px; color:#fff; font-weight:bold; position:relative; padding-left:20px; display:block;}
.tel-call span {cursor:pointer;}
.tel-call i {position:absolute; left:0; top:0; width:13px; height:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -14px; overflow:hidden;}
/*
.m-nav {height:485px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); position:relative;}
.m-nav1 {width:374px; height:196px; position:absolute; left:-10px; top:132px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden;}
.m-nav2 {width:374px; height:193px; position:absolute; right:-9px; top:135px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -374px 0; overflow:hidden;}
.m-nav3 {width:374px; height:193px; position:absolute; left:303px; top:135px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -748px 0; overflow:hidden;}

.m-nav1 i {width:374px; height:196px; display:block; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -196px;}
.m-nav3 i {width:374px; height:193px; display:block; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -748px -193px;}
.m-nav2 i {width:374px; height:193px; display:block; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -374px -193px;}
*/

.m-nav {position:relative; padding:0; margin:0; list-style:none; height:485px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); position:relative;}
.m-nav li {display:block; position:absolute; top:135px; width:374px; height:193px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") no-repeat; overflow:hidden; }
.m-nav i { display:block; width:374px; height:193px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") no-repeat; z-index:1; }
.m-nav a { display:block; position:absolute; top:20px; left:30px; width:315px; height:150px; text-indent:-1000px; overflow:hidden; z-index:2; }

.m-nav b.noBg { display:none; }

.m-nav li.i0 { height:196px; left:-10px; top:132px; background-position:0 0; }
.m-nav li.i0 i { height:196px; background-position:0 -196px; }

.m-nav li.i1 { right:-9px; background-position:-374px 0; }
.m-nav li.i1 i {  background-position:-374px -193px; }

.m-nav li.i2 { left:303px; background-position:-748px 0; }
.m-nav li.i2 i {  background-position:-748px -193px; }

#footer {position:relative; clear:both; border:1px solid #224462; padding:18px 18px 0; font-size:12px; color:#fff; height:142px;}
.copy {width:700px;}
.copy p {margin-bottom:7px;}

.f-contacts {float:right;}
.tel-rr {margin-left:21px; position:relative;}
.tel-rr i {width:16px; height:16px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -141px -1px; overflow:hidden; position:absolute; left:-21px; top:0;}
.counter {position:absolute; right:149px; bottom:13px;}
.autor {position:absolute; right:17px; bottom:16px;}
.f-visa {display:block; width:112px; height:26px; background:url('/assets/archive/a1e0582d603abaabed80.png'); overflow:hidden; position:absolute; right:250px; bottom:13px;}
.f-ya { position: absolute; left: 40%;}

.soc {position:absolute; left:18px; bottom:15px;}
.soc li {float:left; margin-right:20px; width:26px; height:26px;}
.soc li a {height:26px; display:block;}
.soc1 a {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.soc2 a {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -27px;}
.soc3 a {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -54px;}
.soc4 a {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -81px;}

.m-about {background:#112e48; border:1px solid #224462; font-size:14px; padding:18px; margin-bottom:22px; color:#fff;}
.m-about p {margin-bottom:12px;}
.m-title {text-transform:uppercase; font-size:24px; font-weight:bold; margin-bottom:13px; color:#fff; font-family: 'PFDinDisplayProBold', arial;}

.main {overflow:hidden; margin-bottom:22px;}
.main-r {float:right; width:218px; border:1px solid #224462;}
.main-r img {vertical-align:top;}
.main-r ul {margin-top:-1px;}
.main-r li {border-top:1px solid #224462;}
.carusel {width:100%; overflow:hidden;}
.carusel-wrap { width:722px; height:309px; margin-left:-20px; overflow:hidden; position:relative; }

.main-l {float:left; background:#112e48; border:1px solid #224462; font-size:14px; padding:18px 18px 0; width:702px; height:390px;}
.b-carusel { position:absolute; left:0; top:0; width:100000px; overflow:hidden; margin-bottom:11px;}
.b-carusel li {float:left; width:142px; height:128px; background:#fff; position:relative; padding:170px 9px 0; margin-left:20px; display:inline; line-height:1.2;}
.b-carusel img {position:absolute; left:0; top:0;}

.b1-carusel {float:left; width:142px; height:128px; background:#fff; position:relative; padding:170px 9px 0; margin-bottom:10px; line-height:1.2;}
.b1-carusel img {position:absolute; left:0; top:0;}

.c-a1 {color:#555; font-size:12px; text-decoration:none;}
.c-a1:hover, .c-a2:hover {text-decoration:underline;}
.c-a2 {font-weight:bold; color:#0074c5; text-decoration:none;}

.c-price {font-size:14px; font-weight:bold; color:#000; border-top:1px solid #aaa; padding-top:9px; position:absolute; left:10px; bottom:11px; width:140px;}
.carusel-page li {display:inline-block; margin:0 2px; width:11px; height:11px; overflow:hidden; cursor:pointer; vertical-align:middle;}
.carusel-page a {display:block; height:11px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -127px -1px;}
.carusel-page {text-align:center; vertical-align:middle;}
.carusel-page a.active {background-position:-113px -1px;}

.carusel-page .c-ar1 {width:21px; height:21px; overflow:hidden;}
.carusel-page .c-ar1 a {display:block; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -66px 0;}
.carusel-page .c-ar1 a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -22px 0;}
.carusel-page .c-ar2 {width:21px; height:21px; overflow:hidden;}
.carusel-page .c-ar2 a {display:block; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -88px 0;}
.carusel-page .c-ar2 a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -44px 0;}

.popup { display:none; width:980px; left:10px; top:137px; position:absolute; z-index:4;}
.popup#show-popup{display:block;}


.popup-title {
background:#de416e;
background: -moz-linear-gradient(top left -45deg, #de416e, #ac2f53); 
background: -webkit-linear-gradient(#de416e, #ac2f53);
background: -ms-linear-gradient(#de416e, #ac2f53);
background: -o-linear-gradient(#de416e, #ac2f53);
background: linear-gradient(top left -45deg, #de416e, #ac2f53);
height:64px; line-height:64px; font-family: 'PFDinDisplayProBold', arial; font-size:24px; text-transform:uppercase; color:#fff; padding-left:20px;}


.popup2 .popup-title {
background:#d44db3;
background: -moz-linear-gradient(top left -45deg, #d44db3, #ac2f8d); 
background: -webkit-linear-gradient(#d44db3, #ac2f8d);
background: -ms-linear-gradient(#d44db3, #ac2f8d3);
background: -o-linear-gradient(#d44db3, #ac2f8d);
background: linear-gradient(top left -45deg, #d44db3, #ac2f8d); }

.popup3 .popup-title {
background:#b14cd7;
background: -moz-linear-gradient(top left -45deg, #b14cd7, #8a2fac); 
background: -webkit-linear-gradient(#b14cd7, #8a2fac);
background: -ms-linear-gradient(#b14cd7, #8a2fac);
background: -o-linear-gradient(#b14cd7, #8a2fac);
background: linear-gradient(top left -45deg, #b14cd7, #8a2fac); }


.popup-body {/*height:358px;*/  height:368px; background:#fff; margin:0 20px; /*padding-top:7px;*/ position:relative; color:#555;}
.popup#show-popup .popup-body{ margin-top:-20px;}

.popup-close {position:absolute; top:25px; right:47px; font-size:12px; color:#fff; text-decoration:none;}
.popup-close i {width:18px; height:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); position:absolute; right:-27px; top:0;}
.popup-close:hover {text-decoration:underline;}

.podbor-index{background: #fff; margin-bottom: 5px;}
.podbor-auto {background:#fff; margin:0 20px;}
.podbor-auto span {margin: -30px 0 0 15px; }
.podbor-auto select {width:165px;}

.popup-bl {float:left; width:402px; padding:8px 37px 0 20px; position:relative; z-index:2;}
.popup-line {width:1px; height:343px; background:#aaa; position:absolute; top:7px; left:450px;}
.popup-line span {height:40px; background:#fff; font-style:italic; color:#555; position:absolute; line-height:40px; width:50px; text-align:center; left:-25px; top:150px;}

.filtr-title {font-size:16px; font-weight:bold; padding-left:40px; position:relative; margin-bottom:17px;}
.filtr-title span {color:#555; border-bottom:2px dashed #fff; cursor:default;}
.popup-bl-deactive .filtr-title  span {color:#0074c5; border-bottom:2px dashed #0074c5; cursor:pointer;}
.filtr-title i {width:37px; height:28px; position:absolute; left:0; top:-5px; overflow:hidden;}
.filtr-title-param i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -37px 0;}
.filtr-title-auto i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); left:-4px; top:-3px;}
.filtr-title-disk i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -41px;}
.filtr-title-tyre i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -82px;}

.t-filtr td {vertical-align:top; padding-bottom:14px;}

.s160 select {width:160px;}
.s160 select#min {width:58px;}
.s240 select {width:240px;}
.s240 textarea {width:240px;}

.btn-wrap {height:33px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 100% 0; overflow:hidden; position:relative; display:inline-block; line-height:33px;}
.btn-wrap i {position:absolute; left:0; top:0; width:20px; height:33px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden;}
.btn-wrap input {padding:0; margin:0; font-size:14px; font-weight:bold; font-family:Arial; height:33px; border:0 none; background:none; text-align:center; cursor:pointer;}
.btn-wrap:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 100% -34px;}
.btn-wrap:hover i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -34px;}
.btn-wrap:active {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 100% -68px;}
.btn-wrap:active i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -68px;}
.popup-bl-deactive .btn-wrap, .btn-wrap-deactive, .btn-wrap-deactive:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 100% -102px; cursor:default;}
.popup-bl-deactive .btn-wrap i, .btn-wrap-deactive i, .btn-wrap-deactive:hover i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -102px;}
.popup-bl-deactive .btn-wrap input, .btn-wrap-deactive input {cursor:default;}
.btn-w1 {width:162px;}
.btn-w1 input {width:162px;}
.btn-w2 {width:142px;}
.btn-w2 input {width:142px;}

/*.btn-w3 {width:210px;}
.btn-w3 input {padding-left:40px; width:210px; text-align:left;}*/
.btn-w3 input {padding:0 20px 0 40px; text-align:left;}

.btn-w {width:210px;}
.btn-w input {padding-left:40px; width:210px; text-align:left;}

.btn-w4 {width:204px;}
.btn-w4 input {width:204px;}

.area-inp {width:57px; margin:0 4px; position:relative; display:inline-block; vertical-align:middle;}
.d-price .area-inp {width:49px;}
.area-inp input {width:50px; padding:2px 4px; margin:0;}
.d-price .area-inp  input {width:40px;}
.area-inp-line {width:61px; height:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") center 0 no-repeat; position:absolute; left:0; top:20px;}
.d-price .area-inp-line {width:52px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") center 0 no-repeat;}
.area-inp-arr {width:11px; height:14px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; position:absolute; left:5px; top:4px; cursor:pointer;}

.b-area {padding-bottom:12px; margin-left:-4px; position:relative;}

.t-filtr-wrap {position:relative; overflow:hidden; width:100%;}
.popup-bl-deactive .sh {display:block; width:100%; height:10000px; background:#fff; opacity:0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); position:absolute; left:0; top:0;}
.pl240 {padding-left:240px;}
.popup-pos {left:50%; margin-left: -200px; top:350; display: none; position: fixed; z-index:3; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");}
.popup-att {display:none; position:absolute; padding:20px; top:350px; left:50%; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); z-index:10;}

.popup-att2 {display:none; position:absolute; padding:20px; top:396px; left:50%; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); z-index:3;}
.popup-noscript {position:fixed; padding:20px; top:20%; width:600px; left:50%; margin-left:-300px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); z-index:5;}
.popup-att-in {background:#fff; padding:40px 45px 40px 115px; position:relative;}
.popup-att-in p {font-size:24px;}
.ico-x1 {width:48px; height:48px; position:absolute; left:50px; top:32px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden;}
.ico-x2 {width:48px; height:48px; position:absolute; left:50px; top:32px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -48px; overflow:hidden;}

.sh-bg {position:absolute; left:0; top:0; width:100%; height:100%; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; z-index:100;}

.callback-wrap { display:none; position:absolute; left:0; top:0; width:100%; height:100%; }
.callback-popup { position:absolute; left:50%; top:301px; /*margin-left:-171px;*/ width:282px; background:#fff; z-index:200; padding:30px 30px 40px;}
.callback-close {position:absolute; width:16px; height:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; cursor:pointer; top:10px; right:10px;}

.callback-in {margin:17px 0; font-size:16px;}
.callback-in p {margin-bottom:3px;}
.callback-in p i {font-style:normal; color:#f00;}
.callback-in input {font-size:24px; width:99%;}

.zakaz-wrap { display:none; position:absolute; left:0; top:0; width:100%; height:100%; }
.zakaz-popup { position:absolute; left:50%; top:301px; /*margin-left:-171px;*/ width:282px; background:#fff; z-index:200; padding:30px 30px 40px;}
.zakaz-close {position:absolute; width:16px; height:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; cursor:pointer; top:10px; right:10px;}
.zakaz-in {margin:17px 0; font-size:16px;}
.zakaz-in p {margin-bottom:3px;}
.zakaz-in p i {font-style:normal; color:#f00;}
.zakaz-in input {font-size:24px; width:99%;}

.path {border:1px solid #224462; border-right:0 none; font-size:12px; height:23px; display:inline-block; margin:-20px 0 7px;}
.path a {color:#fff; text-decoration:none; line-height:22px;}
.path span {color:#fff; text-decoration:none; line-height:22px;}
.path li {display:inline-block; vertical-align:middle; height:23px; position:relative; position:relative; padding:0 11px 0 20px;}
.path li i {width:13px; height:23px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -45px -25px; overflow:hidden; position:absolute; top:0; margin-left:100%; left:-1px;}
.path .home a {width:23px; height:23px; display:inline-block; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -23px -22px; vertical-align:top;}
.path .home {padding:0 0 0 8px;}


.d-price {background:#fff; padding:9px 10px 24px; margin-bottom:23px; font-size:13px;}
.d-price .b-area {margin-bottom:21px; margin-right:-10px;}
.p1 {margin-bottom:3px;}

.d-price-line {margin-bottom:15px;}
.d-price-line select {width:135px;}
.d-price-line select#min {width:45px;}

.d-price-lines {margin-bottom:22px;}

.made {background:#fff; padding:9px 10px 24px; font-size:13px; float: left; width: 140px;}
.title1 {font-size:13px; font-weight:bold; margin-bottom:8px;}
.made a:hover {text-decoration:underline;}

.prev {background:#fff; margin: 0 0 15px 15px; padding: 5px; font-size:13px;}
.prev-t {width: 0; height: 0; border-top: 13px solid #eee; border-bottom: 13px solid #eee; border-right: 15px solid #fff; position:absolute; left:0; top:0;}


.inner-sub-txt {border-top:1px solid #aaa; padding-top:15px;}
.inner-sub-txt .inner-sub-txt-title {font-size:24px; text-transform:uppercase; font-family: 'PFDinDisplayProBold', arial; margin-bottom:8px;}
.inner-sub-txt p {margin-bottom:15px;}

.filtr-top {height:58px; font-size:13px;}
.sort-by {float:left; margin-top:8px; margin-left:-5px;}
.sort-by li {float:left; margin-right:5px; padding:1px 2px 1px 5px; position:relative;}
.sort-by li.active i {width:7px; height:4px; position:absolute; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -25px 0; overflow:hidden; right:4px; top:8px;}
.sort-by li.active span {width:7px; height:4px; position:absolute; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; right:4px; top:8px;}
.sort-by li a {padding-right:14px;}
.sort-by li.active {background:#fff;}
.pages1 {float:right; line-height:33px;}

.page-prev {vertical-align:middle; display:inline-block; height:33px; line-height:33px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 100% 0; padding:0 16px 0 38px; position:relative; font-weight:bold; margin-right:11px;}
.page-prev i, .page-next i {position:absolute; left:0; top:0; width:16px; height:33px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden;}
.page-prev-ar {width:21px; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -66px 0; position:absolute; left:6px; top:6px; z-index:2;}
.page-prev:hover .page-prev-ar {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -22px 0;}
.page-prev-noactive, .page-next-noactive {color:#555;}
.page-prev-noactive .page-prev-ar, .page-prev-noactive:hover .page-prev-ar {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -70px -25px; cursor:default;}

.page-next {vertical-align:middle; display:inline-block; height:33px; line-height:33px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 100% 0; padding:0 38px 0 16px; position:relative; font-weight:bold; margin-left:11px;}
.page-next-ar {width:21px; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -88px 0; position:absolute; right:6px; top:6px; z-index:2;}
.page-next:hover .page-next-ar {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -44px 0;}
.page-next-noactive .page-next-ar, .page-next-noactive:hover .page-next-ar {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -94px -25px; cursor:default;}

.filtr-bot {height:40px; font-size:13px;}

.view-by {float:left; padding-top:5px;}
.pages2 {float:right; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 100% 0; height:28px; position:relative; padding:5px 1px 0; vertical-align:middle;}
.pages2 li {display:inline-block; vertical-align:middle; position:relative; z-index:2; margin:0 5px;}
.pages2 i {position:absolute; left:0; top:0; width:20px; height:33px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden;}
.c-ar1 {width:21px; height:21px; overflow:hidden;}
.pages2 .c-ar1 a {display:block; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -66px 0;}
.pages2 .c-ar1 a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -22px 0;}
.pages2 .c-ar2 {width:21px; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -88px 0; overflow:hidden;}
.pages2 .c-ar2 a {display:block; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -88px 0;}
.pages2 .c-ar2 a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -44px 0;}

.pages2 .c-ar1-noactive a, .pages2 .c-ar1-noactive a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -70px -25px; cursor:default;}
.pages2 .c-ar2-noactive a, .pages2 .c-ar2-noactive a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -94px -25px; cursor:default;}


.tyres {overflow:visible; margin-left:-20px; font-size:13px; padding-bottom:1px; position:relative;}
.b-tyres-bot {height:41px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; position:relative;}
/*.buy-btn {width:56px; height:25px; position:absolute; top:8px; right:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 no-repeat; overflow:hidden;}*/
.buy-btns {width:56px; height:25px; position:absolute; top:8px; right:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 no-repeat; overflow:hidden;}
/*.buy-btn:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -36px no-repeat;}
.buy-btn:active {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -72px no-repeat;}*/
.tyres-bot-price {width:150px; position:absolute; left:5px; top:10px; text-align:center; font-size:18px; font-weight:bold;}
.tyres-bot-btn {width:139px; height:26px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 no-repeat; position:absolute; top:8px; left:5px; display:block;}
.buy-btn input {width:56px; height:25px; cursor:pointer;}

.buy-btn {width:112px; height:25px; position:absolute; top:8px; right:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 no-repeat; overflow:hidden;}
.buy-btn:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -36px no-repeat;}
.buy-btn:active {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -72px no-repeat;}

.b-tyres {width:370px; float:left; margin:0 0 23px 20px; display:inline; height:200px;}
.b-tyres-main {height:152px; background:#fff; position:relative; padding:8px 30px 0 170px;}
.b-tyres-im {position:absolute; left:0; top:0; width:160px; height:160px; background:url('/assets/archive/03115a53293c191ad056.gif');}
.b-tyres-im-on {position:absolute; left:0; top:0; width:160px; height:160px;}
.b-tovar-im-on {left:0; top:0; width:200px; height:200px; line-height: 44px; text-align:center; display:block; position:relative;}

.b-tyres-size {color:#555; position:relative; display:inline-block; margin-bottom:10px; padding-bottom:1px; left:-270px;}
.b-tyres-size .span {color:#0074c5; cursor:pointer; border-bottom:1px dashed #0074c5; position:relative; left:270px}
.b-tyres-size .sspan {position:relative; left:240px}
.b-tyres-size ul {position:absolute; left:9px; top:17px; border:1px solid #aaa; padding:8px 9px 4px; background:#fff; font-size:12px; display:none;  z-index:3;}
.b-tyres-size .tyres {position:absolute; left:9px; top:17px; border:1px solid #aaa; padding:8px 9px 4px; background:#fff; font-size:12px; display:none; left:270px;}
.b-tyres-size ul li {cursor:pointer; padding-bottom:1px; white-space:nowrap;}
.b-tyres-size ul b {/*margin-left:3px;*/ color:#000;}
.b-tyres-size ul i { font-style:normal; }
.b-tyres-size:hover ul {display:block;}

.b-tyres-har li {float:left; padding-left:15px; margin-right:12px; position:relative;}
.b-tyres-har i {width:13px; height:13px; position:absolute; left:0; top:2px; overflow:hidden;}
.har2 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -17px;}
.har3 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -13px -17px;}
.har1 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -26px -17px;}

.har4 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -30px;}
.har5 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -25px -30px;}
.har6 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -28px -1px;}


.opinion {left:185px; top:133px; position:absolute; font-size:12px; white-space:nowrap;}
.opinion i {width:9px; height:9px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -16px 0; position:absolute; left:-15px; top:3px;}

.tyres-bot-inp {position:absolute; left:210px; top:10px; vertical-align:middle;}
.tyres-bot-inp input {width:43px; vertical-align:middle;}

.popup-att-link {font-size:16px; font-weight:bold; margin:30px 0 0 -50px;}
.popup-att-link a {margin:0 10px;}
.popup-att-link a:hover {text-decoration:underline;}

.popup-att-link-price {font-size:16px; font-weight:bold; margin:10px 0 0 -50px; width:100%; text-align:center;}
.popup-att-link-price a {margin:0 10px;}
.popup-att-link-price a:hover {text-decoration:underline;}

.popup-add-to-basket {display:none; position:absolute; padding:20px; top:50%; left:50%; /*margin-left:-320px;*/ background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); z-index:3; width:640px;}
.popup-add-in {background:#fff; padding:40px 27px 40px; position:relative;}
#secr {font-size:12px; padding-top: 9px; display:block;}
.popup-add-in th {font-size:12px; text-align:left; font-weight:normal; padding-right:7px;}
.popup-add-in td {vertical-align:middle; padding-right:7px; white-space:nowrap;}
.popup-add-in td select {width:140px;}
.popup-add-in td .popup-pr {font-size:18px; padding-right:20px;}
.w40 {width:40px;}
.btn-cart-ico {width:13px; height:12px; position:absolute; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -120px -23px; overflow:hidden; left:22px; top:11px; z-index:2;}


.not-found {padding:230px 0 200px 192px; font-size:13px;}
.not-found p {position:relative; font-size:24px;}
.not-found p i {width:48px; height:48px; position:absolute; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; left:-62px; top:0;}


.back-to-cat {height:25px; line-height:25px; padding-left:35px; background:#fff; display:block; margin-bottom:23px; font-size:12px;}
.back-to-cat i {width:12px; height:25px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -74px 0; overflow:hidden; position:absolute; left:0; top:0;}
.back-to-cat:hover {text-decoration:underline;}

.big-item {overflow:hidden; padding-left:240px; position:relative; margin-bottom:20px;}
.big-item-icon {z-index:5}
.big-item-icon .new {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0; position:absolute; display:block; width:220px; height:33px;}
.big-item-icon .red {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -33px; position:absolute; display:block; width:220px; height:33px;}
.big-item-icon .hit {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -66px; position:absolute; display:block; width:220px; height:33px;}
.big-item-icon .recomend {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -99px; position:absolute; display:block; width:220px; height:33px;}
.big-item-icon .price {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -132px; position:absolute; display:block; width:220px; height:33px;}
.big-item-im {float:left; margin-left:-240px; display:inline; width:220px;}
.big-item-price {text-align:center; padding-top:13px; color:#282828;}
.big-item-btn {width:222px; height:26px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 no-repeat; overflow:hidden; display:block; margin-top: 15px;}
.big-item-price b {font-size:32px;}

.big-item-har {padding:7px 0 30px;}
.big-item-har span {padding:0 32px 0 40px; position:relative;}
.big-item-har span i {width:32px; height:32px; position:absolute; left:0; top:-8px;}
.item-visa {display:block; width:112px; height:26px; overflow:hidden; position:absolute; background:url('/assets/archive/a1e0582d603abaabed80.png'); right:105px;}

.bi-har1 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -28px;}
.bi-har2 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -32px -28px;}
.bi-har3 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -64px -28px;}
.bi-har4 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -32px -60px;}
.bi-har5 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -60px;}
.big-disk {padding:7px 0 30px;}
.big-disk span {padding:0 32px 0 40px; position:relative;}
.big-disk span i {width:29px; height:30px; position:absolute; left:0; top:-8px;}
.bi-har6 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 1px 1px;}

.big-item-style li {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 12px repeat-x; overflow:hidden; margin-bottom:14px;}
.big-item-style .bis-l {background:#eee; padding-right:2px;}
.big-item-style .bis-r {float:right; width:216px; padding-left:2px; background:#eee;}

.big-item-soc {overflow:hidden; border:1px solid #aaa; height:40px; line-height:40px; margin-bottom:16px;}
.big-item-opinion-a {position:relative; color:#555; padding-left:70px; width:150px; height:40px; border-right:1px solid #aaa; float:left;}
.big-item-opinion-a a {font-weight:bold; position:relative;}
.big-item-opinion-a a i {width:9px; height:9px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -16px 0; overflow:hidden; position:absolute; left:-12px; top:4px;}

.b-big-item-soc {float:left; padding:6px 0 0 20px;}
/*.b-big-item-soc a {margin-right:5px;}*/
.b-big-item-soc ul li{ display:inline;}
/*.b-big-item-soc span#facebook { position:relative; left: -20px; bottom:4px;}
.b-big-item-soc span#google { position:relative; left: -10px;}
.b-big-item-soc span#twitter { position:relative; left: -10px;}*/


.big-item-about {border-bottom:1px solid #aaa; margin-bottom:16px; padding-bottom:12px;}
.big-item-about ul {list-style:disc; padding:8px 0 0 15px;}
.big-item-about ul li {padding-bottom:5px;}

.big-item-t-wrap {border-bottom:1px solid #aaa; margin-bottom:15px; padding-bottom:5px;}
.big-item-t {width:100%;}
.big-item-t th {text-align:left; padding:8px 10px;}
.big-item-t td {vertical-align:middle; background:#fff; border-bottom:15px solid #eee; padding:8px 10px;}

.b-opinion2 {margin-bottom:20px;}
.b-opinion-in { width:761px; overflow:hidden; position:relative; }
.b-opinion-drag { width:1000000px; }
.b-opinion-item { float:left; width:761px; }
.b-opinion-line {margin-bottom:18px; width:465px; background:#fff; position:relative; padding:20px 27px;}
.cn {width:5px; height:5px; position:absolute; overflow:hidden;}
.tl {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -101px -5px; left:0; top:0;}
.tr {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -96px -5px; margin-left:100%; left:-5px; top:0;}
.bl {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -101px 0; left:0; bottom:0;}
.br {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -96px 0; margin-left:100%; left:-5px; bottom:0;}
.bo-ar {width:8px; height:8px; position:absolute; margin-left:100%; overflow:hidden; left:0; top:24px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -106px 0;}

.b-opinion-autor {position:absolute; left:540px; top:10px; font-weight:bold; width:170px;}
.bo-date {display:block; font-size:11px; font-weight:normal; color:#555;}
.carusel-page2 li a {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -97px -11px;}
.carusel-page2 li a.active {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -86px -11px;}

.carusel-page2 .c-ar1 {width:21px; height:21px; overflow:hidden;}
.carusel-page2 .c-ar1 a {display:block; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -66px 0;}
.carusel-page2 .c-ar1 a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -22px 0;}
.carusel-page2 .c-ar2 {width:21px; height:21px; overflow:hidden;}
.carusel-page2 .c-ar2 a {display:block; height:21px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -88px 0;}
.carusel-page2 .c-ar2 a:hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -44px 0;}

.opinion-form {border-bottom:1px soldi #aaa; padding-bottom:22px; margin-bottom:16px; position:relative;}
.opinion-form-in {background:#fff; padding:20px 20px 23px;}
.opinin-form-line {margin-bottom:13px;}
.opinin-form-line input {width:220px;}

.content-in {background:#fff; padding:20px;}

.shin-form {float:left; width:260px;}
.shin-map {float:right; width:620px;}

.shin-top {overflow:hidden; padding-bottom:24px;}

.shin-form td {width:46px; padding-bottom:10px;}
.shin-form .p1 {white-space:nowrap;}
.shin-form table {width:100%;}
.shin-form table input {width:250px;}
.shin-form table textarea {width:250px; height:72px;}
.shin-form .att {color:#f00; font-style:normal;}

.shin-form  .inp-w1 {width:160px;}

.map {clear:both;}
.shin-address {float:left; width:420px; margin-bottom:12px;}
.shin-tel {float:right; font-size:22px; margin-top:4px; font-family: 'PFDinDisplayProBold', arial;}

.shin-banners {margin-left:-20px; overflow:hidden; margin-bottom:15px; height:121px;}
.shin-banners a {margin-left:20px; float:left;}
.shin-banners img {float:left;}


.shin-price .tr1 td {font-weight:bold;}
.shin-price table {width:100%;}
.shin-price td {text-align:center; font-size:13px; padding-bottom:5px;}
.shin-price th {padding-bottom:5px; font-size:14px; vertical-align:bottom;}
.shin-price .td1 {text-align:left;}
.shin-price {padding-bottom:18px; border-bottom:1px solid #aaa; margin-bottom:18px;}

.ul-price {width:260px; font-size:13px;}
.ul-price li {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 100% repeat-x; margin-bottom:9px;}
.ulp1 {width:180px; display:inline-block; }
.ulp2 {width:80px; display:inline-block; vertical-align:bottom; text-align:right;}
.ulp1 span {background:#fff; padding-right:2px;}
.ulp2 span {background:#fff; padding-left:2px;}

.shin-cols {overflow:hidden;}
.shin-col1 {float:left; width:260px; margin-right:36px;}
.shin-col2 {float:left; width:290px;}
.shin-col3 {float:right; width:260px;}

.t-basket3 { width:100%; }
.t-basket3 th {text-align:left; font-weight:normal; padding-bottom:9px;}
.t-basket3 td {background:#fff; vertical-align:middle; border-bottom:16px solid #eee; padding-right:19px;}
.t-basket3 .td1 {padding-right:0; width:100px;}
.t-basket3 .tar {text-align:right;}
.t-basket3 .total_text {border-bottom:0 none; padding-top:20px; white-space:nowrap; display:none;}
.t-basket3 .total td {border-bottom:0 none; padding-top:20px; white-space:nowrap;}
.t-basket3 .total2 td {border-bottom:0 none; padding-top:5px;}
.t-basket3 .total3 td {border-bottom:0 none; padding:20px 19px 20px 0;}
.t-basket3 .total4 td {border-bottom:0 none; padding-top:5px;}
.t-basket3 .td2 {font-size:18px; font-weight:bold;}
.t-basket3 .total_td { padding:0;}
/*.basket-del {margin-top:25px; font-size:12px;}*/
.basket-del { padding:0 0 0 15px; margin:0; text-align:left;}
.basket-item-title {font-size:14px; font-weight:bold;}

.t-basket3 .alt {background:0 none; border-left:20px solid #eee; vertical-align:top;}
.t-basket3 .secr_cl p#titl { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") repeat-x; height:30px; color:#FFFFFF; margin-right:-19px;}
.t-basket3 .secr_cl span#titl { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); height:10px; width:20px; position:absolute; top:-40px; left:38px;}
.t-basket3 .secr_cl b#titl { padding: 3px 3px 0 5px; display:block;} 
.t-basket3 .secr_cl li {float: left; display: inline; list-style: none; position: relative;}
.t-basket3 .secr_cl .s_info { width:800px; padding: 0 0 5px 12px;}
.t-basket3 .secr_cl .s_info p { padding-top:5px}

.sub-item {position:relative;}
.sub-item-in {width:280px; height:161px; position:absolute; background:#fff; left:0; top:-25px;} 

.sub-item-title {height:25px; line-height:25px; padding-left:11px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -5px repeat-x; color:#555;}

.b-sub-item img {position:absolute; left:0; top:0;}
.b-sub-item {padding:12px 0 0 100px; position:relative;}
.b-sub-item-razdel {font-size:12px; color:#555;}

.sub-item-price {position:absolute; height:29px; border-top:1px solid #aaa; left:10px; bottom:0; width:260px; padding-top:11px; font-weight:bold;}
.sub-item-price i { font-style:normal; }
.btn-add-basket {width:137px; height:25px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; font-size:12px; text-align:center; line-height:25px; float:right; 
font-weight:normal; margin-top:-4px;}
.sub-item-price .old-price {color:#555; font-weight:normal; text-decoration:line-through;}
.sub-item-ar {width:12px; height:25px; position:absolute; left:-12px; top:58px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -74px 0; overflow:hidden;}

.tab-body {display:none; background:#fff; padding:20px;}
.tab-body.active { display:block; }

.tab-nav {height:40px;}
.tab-nav li {float:left; height:40px; line-height:40px;}
.tab-nav li a {display:block; float:left; padding:0 45px; font-size:16px; font-weight:bold; color:#000;}
.tab-nav .active {background:#fff;}

.order-inform {width:500px;}

.order-sp {margin-bottom:18px; border-bottom:1px solid #aaa; padding-bottom:10px;}
.order-sp li {padding-bottom:10px; padding-left:20px; position:relative;}
.order-sp li input {position:absolute; left:0; top:3px; margin:0; padding:0;}
.order-more-info {margin-top:5px;}

.opinin-form-line input {width:330px;}
.opinin-form-line .att {color:#f00;}
.map-popup-wrap { display:none; }
.map-popup {position:absolute; left:50%; top:301px; /*margin-left:-333px;*/ width:620px; background:#fff; z-index:200; padding:30px;}


.cols2 {overflow:hidden; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #aaa;}
.cols2-l {float:left; width:420px;}
.cols2-r {float:right; width:420px;}

.ul1 {list-style:disc; padding:8px 0 0 15px;}
.ul1 li {padding-bottom:5px;}

.c-txt {padding:0 0 5px 141px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0 no-repeat; margin-bottom:20px; position:relative; min-height:130px; border-bottom:1px solid #aaa;}
.c-txt p {padding-bottom:15px;}

.cols3 {overflow:hidden; padding-bottom:20px; margin-left:-50px;}
.cols3-in {float:left; width:245px; margin-left:50px; display:inline;}

.contacts-top {background:#fff; padding:20px; margin-bottom:22px;}

.b-col-contact .opinin-form-line input, .b-col-contact .opinin-form-line textarea {width:99%;}

.contacts3col {overflow:hidden; margin-left:-20px;}
.b-col-contact {padding:20px; background:#fff; float:left; margin-left:20px; width:260px; height:440px; display:inline; overflow:hidden;}

.contacts-line li {padding-bottom:10px;}
.contacts-line p {font-size:22px; font-family: 'PFDinDisplayProBold', arial; line-height:1;}

.b-col-contact-in {border-top:1px solid #aaa; padding-top:15px; margin-top:5px;}

.error404 #wrapper {background:#eee;}
.not-found {width:600px; margin:0 auto;}

hr {
height:0;
padding:0;
border:none;
border-top:1px solid #b6bdbf;
border-bottom:1px solid #fff;
margin:20px 0 20px 0;
overflow:hidden;
display:block;
background:#fff;
}

.status {width:940px; height:56px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");/*position:absolute; right:6px; top:6px;*/}
.status span { position:absolute; color:#FFFFFF; padding:20px;  font-weight:bold; font-size:16px;}

#info {
width:100%;
position:relative;
font-size:14px;
min-width:1000px;
margin: 0 auto;
}
.info {height:64px; margin:0 auto; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 50% 0 no-repeat; position:relative; right:150px;}
.info-n { width:980px; height:58px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); margin: 0 auto; position:relative; left:150px;}
.info-n span {position:absolute; color:#FFFFFF; padding:10px 20px 5px 80px;}
.info-n i {width:18px; height:18px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); position:absolute; left:950px; top:20px; cursor:pointer;}

.r_col {height:100%; min-height:350px; width:1000px;}
.r_col td {padding:0 5px;}
.r_col td span {width:160px; display:block;}
.r_col td a:hover { color:#0000CC;}
.podbor_model { width:1000px; position:relative; overflow:hidden; margin: 0 auto;}
.podbor_model a {display:inline; width:250px; float:left; display:block; position:relative;}
h8 {font-size:24px; font-weight:normal; color:#fff; text-transform:uppercase; font-family: 'PFDinDisplayProBold', arial; line-height:1;}

.min-item-icon {z-index:2; position:absolute; top:0; left:0;}
.min-item-icon .new {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 0; position:absolute; display:block; width:160px; height:25px;}
.min-item-icon .red {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -25px; position:absolute; display:block; width:160px; height:25px;}
.min-item-icon .hit {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -50px; position:absolute; display:block; width:160px; height:25px;}
.min-item-icon .recomend {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -75px; position:absolute; display:block; width:160px; height:25px;}
.min-item-icon .price {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -100px; position:absolute; display:block; width:160px; height:25px;}

/*
.b-tyres-size {color:#555; position:relative; display:inline-block; margin-bottom:10px; padding-bottom:1px; left:-270px;}
.b-tyres-size .span {color:#0074c5; cursor:pointer; border-bottom:1px dashed #0074c5; position:relative; left:270px}
.b-tyres-size .sspan {position:relative; left:240px}
.b-tyres-size ul {position:absolute; left:9px; top:17px; border:1px solid #aaa; padding:8px 9px 4px; background:#fff; font-size:12px; display:none;}
.b-tyres-size .tyres {position:absolute; left:9px; top:17px; border:1px solid #aaa; padding:8px 9px 4px; background:#fff; font-size:12px; display:none; left:270px;}
.b-tyres-size ul li {cursor:pointer; padding-bottom:1px; white-space:nowrap;}
.b-tyres-size ul b {/*margin-left:3px;*//* color:#000;}
.b-tyres-size ul i { font-style:normal; }
.b-tyres-size:hover ul {display:block; z-index:3;}*/
.ind {color:#0074c5; cursor:pointer; border-bottom:1px dashed #0074c5; position:relative;}
.ind .span {position:absolute; left:9px; top:17px; border:1px solid #aaa; padding:8px 9px 4px; background:#fff; font-size:12px; display:none; width:250px; color:#000000;}
.ind:hover span{display:block; z-index:3;}

.repl_inf {/*font-family:"Trebuchet MS";*/ font-size:22px; display:block; width:780px; position:relative;}
.repl_inf .r_inf{ display:inline-block; background-color:#FFFFFF; width:170px; height:100px; margin:0 25px 25px 0; font-weight:bold; position:relative;}
.r_inf a {color:#7a7a7a; position:absolute; margin-top:40px; text-align:center; width:100%;}
.r_inf a:hover { color:#ac2f8d;}
.r_inf img{width:170px; position:absolute; left:0; top:-40px;}

.b-addr { padding: 0 0 7px 0; }


/*���������� ������*/
#bg_layer {
  display:none;
  background: #000;
  height: 100%;
  opacity: 0.5;
  position: fixed;
  width: 100%;
  z-index: 15;
  top: 0;
  left: 0;
}
.loading {
display:none;
padding : 25px 25px 25px 75px;
top : 30%;
left : 50%;
margin-left : -220px;
width : 400px;
position : fixed;
z-index:25;
background-color:#FFFFFF;
}
.loading i{
position : absolute;
width : 50px;
height : 42px;
background : url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==");
left:10px;
top: 20px;
}

.check-podbor {
	padding-right: 150px;
}

.bottom-sub-nav {color:#555; font-size:13px; margin-bottom:15px;}
.bottom-sub-nav a {color:#fff; text-decoration:none; margin:0 4px;font-weight:bold;}
.bottom-sub-nav a:hover {text-decoration:underline;}

.h4-mini {font-size:9px; text-decoration:underline; cursor:pointer; margin-left:5px;}


.baskets{
	background:#fff;
	width: 940px;
	margin: 10px 0;
	padding: 10px 0;
}

.baskets .info-block{
	width: 430px;
	/*margin: 10px 10px 10px 0;*/
	padding: 15px;
	float:left;
}

.baskets .info-block2{
	width: 350px;
	/*margin: 10px 10px 10px 0;*/
	padding: 15px;
	float:left;
}

.baskets .contacts-t{
	margin: 0 15px;
}

.i-tyres{
	/*border: 1px solid;*/
	width: 100%;
}
.i-tyres .i-tyres-main{
	margin: 0px 0px 23px 20px;
	background: #FFF;
}
.i-tyres .i-tyres-main img{
	padding: 5px;
	float: left;
}
.i-tyres-content {
	padding: 10px;
}
.i-tyres-left{
	width: 350px;
	float: left;
	padding: 0 0px 10px 10px;
}
.i-tyres-right{
	float: right;
	width: 180px;
}
.i-tyres-right b{
	padding-bottom: 5px;
	font-size: 16px;
}
.b-tyres-har.icon{
	padding-bottom: 20px;
}
.har7 i {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") -16px 0; width: 9px; height: 9px; top: 4px; left:3px;}
.i-tyres-price{
	font-weight: bold;
	font-size: 20px;
	padding-bottom: 5px;
}
.i-tyres-delivery{
	position: relative;
	padding: 15px 0 0 25px;
}
.i-tyres-delivery i{
	background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); width: 17px; height: 15px; top: 15px; left:3px; position: absolute;
}

.popup-block { display:none; position:absolute; left:0; top:0; width:100%; height:100%; }
.popup-content { position:absolute; left:50%; top:301px; /*margin-left:-171px; width:282px;*/ background:#fff; z-index:200; padding:30px 30px 40px;}
.popup-close {position:absolute; width:16px; height:17px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="); overflow:hidden; cursor:pointer; top:10px; right:10px;}

.popup-style1 table {margin: 10px 0;}
.popup-style1 th {font-size:12px; text-align:left; font-weight:normal;  padding: 0px 20px;}
.popup-style1 td {vertical-align:middle; padding-right:7px; white-space:nowrap;}
.popup-style1 td select {width:140px; margin: 0px 20px;}
.popup-style1 td input {margin: 0px 20px;}
.popup-style1 .result {background-color: rgba(89, 59, 59, 0.06); padding: 5px; font-size: small; display: none;}

.popup-style1 #result {display: none;}

.cityName{color: #FFF; top: -18px; position: absolute; font-size: 12px;}
.cityName a {color: #FFFF00; border-bottom: 1px dashed;}

.w500{width: 500px;}
.popup-style2 table {margin: 10px 0; width: 100%;}
.popup-style2 th {font-size:12px; text-align:left; font-weight:normal;}
.popup-style2 td {vertical-align:middle; padding-right:7px; white-space:nowrap;}
.popup-style2 .result {background-color: rgba(89, 59, 59, 0.06); padding: 5px; font-size: small; display: none;}


#raiting {position:relative; height:16px; cursor:pointer; width:83px; float:left} /* ���� ��������*/
#raiting_blank, #raiting_votes, #raiting_hover {height:16px; position:absolute}
#raiting_blank {width:83px; background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==")} /* "������" ��������� */
#raiting_votes {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -16px} /*  ����������� ��������� */ 
#raiting_hover {background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==") 0 -32px; display:none}  /*  ��������� ��� ����������� */ 
#raiting_info {margin-left:100px}
#raiting_info img{vertical-align:middle; margin:0 5px; display:none}

.oldPrice{
	text-decoration: line-through;
	color: #808080;
	margin: 0px 0px 5px 50px;
	font-size: 16px;
}

.BuyOneClick{position: relative; font-size: 13px; cursor: pointer; padding: 8px 20px 8px 40px; background:#A3AEA3; background: linear-gradient(to top, #DDE0DD, #A3AEA3, #DDE0DD) repeat scroll 0% 0% transparent; border-radius: 20px; width: 118px; margin: 5px 0;}
.BuyOneClick:hover{background:#F0F8F0; background: linear-gradient(to top, #DDE0DD, #F0F8F0, #DDE0DD) repeat scroll 0% 0% transparent;}
.deliveryBlock{float:right; padding: 0 10px 0 10px;}
.deliveryBlock .i-tyres-delivery{padding-top: 0px;}
.deliveryBlock .i-tyres-delivery i{top: 2px;}
.w450 {width: 450px; font-size: 15px}
.w450 .calculation {clear:both; margin: 5px 35px;}
.w450 .calculation span{float:left; width: 70px; display: block; text-align: center;}
.w450 .calculation span input{width: 99%}
.w450 .callback-in span {display: block; float: left; width: 165px;}
.w450 .callback-in input {font-size: 15px; width: 275px;}

.bold{font-weight:bold;}
.BuyButton {position: relative; font-size: 13px; cursor: pointer; padding: 8px 20px 8px 40px; border-radius: 20px; width: 118px; margin: 5px 0; }
.yellow{background: #FFB400; background: linear-gradient(to top, #FFA500, #FFB400, #F7CE00) repeat scroll 0% 0% transparent;}
.yellow:hover{background: #FFD500; background: linear-gradient(to top, #FFC201, #FFD500, #FFE600) repeat scroll 0% 0% transparent;}
.yellow:active{background: #FFD500; background: linear-gradient(to top, #FFE600, #FFD500, #FFC201) repeat scroll 0% 0% transparent;}
	
.grey{background: #C1C5C1; background: linear-gradient(to top, #A4A4A4, #C1C5C1, #DBDDDB) repeat scroll 0% 0% transparent;}
.grey:hover{background: #DDE0DD; background: linear-gradient(to top, #D2D2D2, #DDE0DD, #F3F5F3) repeat scroll 0% 0% transparent;}
.grey:active{background: #DDE0DD; background: linear-gradient(to top, #F3F5F3, #DDE0DD, #D2D2D2) repeat scroll 0% 0% transparent;}

.availability {float: left; margin: 5px 0; padding: 0 5px 5px 0;background-color: #F7F7F7; width:100%; display:none;}
.availability .block {float:left; text-align: center;}
.checkAvailability {margin-top: 10px;}
.checkAvailability span {color: #0074c5; cursor: pointer; border-bottom: 1px dashed #0074c5;}