@import url("reset.css");

body {color:#000; background-color:#58646b; font:.75em Arial,Helvetica,'MS Sans Serif',sans-serif}
td,th {color:#000; font:1em Arial,Helvetica,'MS Sans Serif',sans-serif}
input,textarea,option,select {color:#000; font:1em Arial,Helvetica,'MS Sans Serif',sans-serif}

/* // ---- typography ---- // */

a {color:#106da8; text-decoration:underline}
a.current {text-decoration:none;}
a:hover {color:#000}

.m-title {font-size:2em; font-weight:normal; padding-bottom:14px}

/* -- ---- typography ---- -- */

#minWidth {position:relative; min-width:994px; max-width:1570px; margin:0 auto}

.ofbn {text-align:center}

.outer {padding:0 10px}
/* // ---- top block ---- // */
div.wh a {color: #fff;}
.top {padding:15px 0 29px 0}
#login .top {font-size:11px;padding:10px 0 13px 13px;}
    #login .top a {color:#FFFFFF;}
	.top .logo {position:relative; float:left; padding-left:11px; margin-top:-8px}
	.top-navigation {float:right; width:60%; font-size:1em; padding-top:4px}
	.top-navigation li {position:relative; left:-1px; float:left; padding-right:11px; color: #fff;}
	.top-navigation a {color:#fff}
	.top-navigation a.stronglink {color:#ff8d31; display:block; width:32px; float:left;}
	.top-navigation img{float:right}
		.top-navigation a:hover {text-decoration:none;}
	.top-navigation .active {background:url(../img/topactive1.gif) 0 0 no-repeat;padding-right:0;position:relative;top:-4px;}
	.top-navigation .active a{background:url(../img/topactive2.gif) 100% 0 no-repeat;display:block;padding:0 23px 0 9px;white-space:nowrap;line-height:24px;text-decoration:none;font-size:1.17em;}
    
    .menuwrap {float:right;margin-right:62px;width:51px;}
    .ch-choose-region {margin:0 -22px;padding:0 0 23px;position:relative;z-index: 20;}
    .ch-choose-region .cr {background-image:url("../img/ch_region.png");height:4px;width:4px;z-index: 10;display: none;}
    ul#menu-region {}
    /*\*/
    ul#menu-region li 
    {
        background-color:#424B52; padding:4px 17px;position:absolute;width:61px;display: none;z-index: 9;cursor:pointer;color: #fff;
        background-color:#384147\9;    
    }
    ul#menu-region li a{display: block;white-space: nowrap;text-decoration: none;}
    ul#menu-region li.main 
    {
        background:#424B52 url(../img/treugdown.png) no-repeat 81px 11px;color:#fff;
        background:#384147 url(../img/treugdown.png) no-repeat 81px 11px \9;
    }
    /**/
    ul#menu-region li.point {color:#C5D2DA;}
    ul#menu-region li.downmenu {background:url(../img/downmenu.png) no-repeat 0px 0px;display: block;}
    
    
#top-right-link{/*position:relative;*/}
#top-right-link .in{position:absolute;right:0;z-index:999;margin:-53px 10px 0 0;}
#top-right-link .in2 {margin:-28px 20px 0;position:absolute;left:0;z-index:999;}
#top-right-link .in2 span, #top-right-link .in2 a {color: #fff;margin-right: 10px;}
#for-sellers{display:inline-block;background:#6CA9D9 url(../img/fs1.gif) 0 0 no-repeat;float:right;margin:3px 10px 0 0;}
#for-sellers a{display:inline-block;background:url(../img/fs2.gif) 100% 0 no-repeat;padding:5px 13px 6px 27px;color:#fff;}

.path {padding:0 10px 10px 11px}
	.path li {float:left; color:#fff; padding-right:11px; font-size:0.92em;}
	.path .frst {margin-right: 10px;/*padding-left:20px; background:url(../img/ar.gif) no-repeat 0 5px*/}
	.path .r {float:right; padding:0 0 0 11px}
	.path .r img {display: none;}
	.path span.sitemap {font-size:0.92em;}
	.path a {color:#fff;font-size:0.92em !important;}
		.path a:hover {color:#fff}
/* -- ---- top block ---- -- */

.c-md-tp, .c-md-bt {height:10px; font-size:1px; background-color:#fff}
	.c-md-tp i, .c-md-bt i {display:block; width:10px; height:10px; background-image:url(../img/c-crn.gif)}
	.c-md-tp .r {float:right; background-position:100% 0}
	.c-md-tp .l {background-position:0 0}
	.c-md-bt .r {float:right; background-position:100% 100%}
	.c-md-bt .l {background-position:0 100%}

.c-md {background-color:#fff; padding-bottom:23px}

.active-topic{background:#D5EDFF url(../img/at1.gif) 0 0 no-repeat;padding:0 0 0 9px;}
.active-topic span{display:block;background:url(../img/at2.gif) 100% 0 no-repeat;line-height:24px;width:100%;overflow:hidden;white-space:nowrap;font-weight:bold;}
.active-topic span img{position:relative;left:7px;top:6px;}
.topic{font-weight:bold;padding:0 0 9px 10px;}
.topic img{position:relative;left:7px;}

.side-col {position:relative; z-index:2; float:left; width:160px; margin-right:-100%}
	.sidecol {padding:6px 10px 0 10px}

.long-col {position:relative; z-index:1; float:right; width:100%}
	.longcol {padding:0 15px 0 160px}

.side-nav {padding:11px 0 10px 0;margin:0 0 0 21px;}
	.side-nav li {padding-bottom:7px;padding-left:2px;}
	.side-nav a{font-size:0.92em;color:#7B7C7C;}
	.side-nav a:hover{color:#000;}
	.type-zavodi{background:url(../img/lbg.gif) 0 100% no-repeat;}
	.type-othnav{padding-top:43px;}
	.type-othnav li{padding:0 0 7px 9px;}

/* // ---- block search ---- // */
.b-search {position:relative; margin-top:-10px; margin-right:-15px}
	.b-search .qtip {color:#000; border-bottom-color:#106da8}
		.b-search a.qtip:hover {color:#000; border-bottom-color:#000}
	.b-search .choose-s {position:absolute; z-index:2; left:0; top:-33px; width:50%}
		.b-search .choose-s li {float:left; line-height:31px}
		.b-search .choose-s a {position:relative; z-index:2; display:block; color:#fff; text-decoration:none; height:33px; padding:0 15px 10px; margin-bottom:-10px}
			.b-search .choose-s a:hover {color:#f0ca81}
			.b-search .choose-s a span {border-bottom:1px dotted}
		.b-search .choose-s .current {color:#000 !important; background:#f2f2f2 url(../img/choose-crn-l.gif) no-repeat 0 0; font-weight:bold; padding:0 0 10px}
			.b-search .choose-s .current span {display:block; background:url(../img/choose-crn-r.gif) no-repeat 100% 0; border-bottom-width:0; padding:0 15px}
	.b-search .search-type {position:relative; z-index:1; padding:16px 15px 0 0; background:#f2f2f2 url(../img/choose-crn-r.gif) no-repeat 100% 0}
		.b-search .search-type .c-tl {z-index:1; width:9px; height:9px; background-image:url(../img/search-crn.gif)}
		.b-search .search-scale {width:50%;}
			.b-search .search-type-i {position:relative; margin-right:-402px}
		.b-search .search-type table {width:100%}
			.b-search .search-type table td {vertical-align:top}
	.b-search .search-type .lbl {position:relative; float:left; padding-top:3px; padding-bottom:2px}
	.b-search .search-type .col-1 {background-image:none; width:30%; padding-top:4px}
	.b-search .search-type .col-2 {width:40%; padding-top:4px}
	.b-search .search-type .col-3 {width:18%; padding-top:4px}
	.bat-search .search-type .col-1 {width:26%;}
	.bat-search .search-type .col-2 {width:45%;}
	.bat-search .search-type .col-3 {width:17%;}
			.b-search .col-1-i {position:relative; margin-right:-25px; margin-left:-10px; padding:0 15px 0 20px}
				.b-search .col-1-i .ips {padding:0 0 14px 125px}
				.b-search .col-1-i .lbl {left:-115px; margin-right:-115px}
			.b-search .col-2-i {position:relative; padding:0 15px 0 0; margin-right:-25px; margin-left:-10px}
				.b-search .col-2-i .ips {padding:0 0 14px 90px}
				.b-search .col-2-i .lbl {left:-90px; margin-right:-90px}
				.b-search .col-2-i .lbl2 {left:-90px; margin-right:-135px}
				.bat-search .col-2-i .sizes-tbl {margin-right: -60px;}
				.bat-search .col-2-i .sizes-tbl .char-tbl .lbl-td {padding-bottom: 10px;}
				
			/* 
			#s-extend-search {}
				#s-extend-search .col-2-i .ips {padding-left:95px}
				#s-extend-search .col-2-i .lbl {left:-95px; margin-right:-95px}
			*/
			.b-search .pins-choise, .b-search .fast-char, .b-search .tire-class,.b-search .vyl-char {display:none}
			
			.extend-search .pins-choise, .extend-search .fast-char, .extend-search .tire-class,.b-search .extend-search .vyl-char {display:block}
			.extend-search .col-2-i .ips {padding-left:95px}
				.extend-search .col-2-i .lbl {left:-95px; margin-right:-95px}
				.extend-search .col-2-i .lbl2 {left:-90px; margin-right:-135px}
			
			.b-search .col-3-i {position:relative; padding:0; margin-left:-10px}
				.b-search .col-3-i .ips {padding:19px 0 0 49px}
				.b-search .col-3-i .ips2 {padding:1px 0 0 32px}
				.b-search .col-3-i .ips .chk-line {}
				.b-search .col-3-i .ind {margin-top: 18px;}
				.b-search .col-3-i .indicator label {display:block;margin-left:-8px;width:110px;}
				.b-search .col-3-i .lbl {left:-49px; margin-right:-49px}
	.b-search .lbl-t {float:left; color:#808080; padding:3px 4px 2px 0}
	.b-search .brd {width:6%; background:url(../img/search-brd.gif) repeat-y 50% 0}
	.b-search select {width:100%;height:20px;}
	.b-search #winter-ico {display:-moz-inline-stack; display:inline-block; width:25px; height:15px; background-image:url(../img/ico-weather-g.png); background-repeat:no-repeat; vertical-align:top; margin:2px 0 0 2px}
	.b-search .st-all {background-position:0 -50px}
	.b-search .st-summer {background-position:0 0}
	.b-search .st-winter {background-position:0 50%}
	.b-search .st-allseason {background-position:0 100%}
	.b-search .char-tbl {width:100%}
		.b-search .char-tbl td {padding-right:4px; vertical-align:top}
		.b-search .char-tbl .lbl-td {color:#808080; padding-top:3px; padding-bottom: 10px;}
			.b-search .char-tbl .lbl-td div {width:12px}
		.b-search .char-tbl .sel, .b-search .char-tbl .sel2 {width:33%}
		.bat-search .char-tbl .sel, .bat-search .char-tbl .sel2 {width:31%}
	.b-search .fast-char {padding-left:111px !important}
		.b-search .fast-char .lbl {left:-111px !important; margin-right:-200px !important}
		.b-search .fast-char select {width:113px}
	.b-search .ips {position:relative}
	.b-search .chk-line {position:relative; margin-right:-25px; padding-top:2px; margin-bottom:-6px}
		.b-search .chk-line li {position:relative; padding:1px 0 4px 18px}
	.b-search .i {}
	.b-search .item {position:relative}
		.b-search .item .lbl-t {position:absolute; font-size:11px; top:-20px}
	.b-search .m-with-lbl {padding-top:18px !important}
	.b-search td.t-slsh {position:relative; color:#808080; padding-top:3px; padding-right:3px}
	.b-search td.t-rad {color:#808080; padding:3px 6px 0}
	.b-search .type-size {color:#808080; font-size:10px; padding:4px 0 2px 1px !important}
		.b-search .type-size div {width:47px; padding-bottom:1px}
	.b-search .invisible {display:none}
		.b-search .interval-tbl td {padding-bottom:3px}
		.b-search .interval-tbl .lst td {padding-bottom:0}
		.b-search .interval-tbl .t-slsh, .b-search .interval-tbl .t-rad {vertical-align:middle; padding-top:0}
	.b-search .i-p {float:left; padding:1px 1px 2px 2px; line-height:15px; height:15px; margin-right:4px}
	.b-search .cost-i-p {width:19%}
	.b-search .ch-select {position:relative; margin:-6px -4px; padding:6px 4px 5px; background-color:#fff}
		.b-search .ch-select .cr {width:4px; height:4px; background-image:url(../img/ch-select-crn.gif)}
	.b-search .btn {position:absolute; left:82%; bottom:0; width:114px; height:30px;border:0;font-size:14px;background:url(../img/searchbutton.gif) 0 0 no-repeat;}
	.gecko .b-search .btn,.ie8 .b-search .btn{padding-bottom:2px;}
	.b-search .hovered,.loginbar .btn.hovered{background-position:0 -30px;}
	.b-search .hovered.mousedown,.loginbar .hovered.mousedown{background-position:0 -60px;}
	.b-search .b-search-bt {height:9px; background-color:#f2f2f2; padding-top:7px}
		.b-search .b-search-bt i {display:block; width:9px; height:9px; background-image:url(../img/search-crn.gif); font-size:1px}
		.b-search .b-search-bt .l {background-position:0 100%}
		.b-search .b-search-bt .r {float:right; background-position:100% 100%}
	.b-search .search-stat {color:#666; font-size:.917em; padding:7px 0 24px 29px;background:url(../img/st.gif) 8px 8px no-repeat;}
		.b-search .search-stat li {float:left; padding-right:11px}
		.b-search .search-stat strong {color:#000}
	.b-search .cost-inputs, .b-search .thorn-tire {padding-bottom:0 !important}
		.b-search .thorn-tire .i-view {position:relative; margin-top:3px}
/* -- ---- block search ---- -- */

/* // ---- grid 1 (1 col (fluid) / 2 col (fixed)) ---- // */
.l-grid-1 {}
	.l-grid-1 .l-col-1 {float:left; width:100%; margin-right:-100%}
		.l-grid-1 .l-col-1-i {margin-right:5%; padding-right:235px}
	.l-grid-1 .l-col-2 {float:right; width:245px}
/* -- ---- grid 1 (1 col (fluid) / 2 col (fixed)) ---- -- */
/* // ---- grid 1 (1 col (fluid) / 2 col (fixed)) ---- // */
.l-grid-3 {}
	.l-grid-3 .l-col-1 {float:left; width:100%; margin-right:-100%}
		.l-grid-3 .l-col-1-i {/*margin-right:2%; padding-right:238px*/margin-right:2%; padding-right:238px}
		.l-grid-3 .l-col-1-i h1 {font-size:30px;font-weight:normal;padding-bottom:10px;}
			.l-grid-3 .noresults .attention, .bodybig #tabsbar #block1 .attention {background-image:url(../img/attention.png);float:left;height:20px;width:21px;}
			.l-grid-3 .noresults .message, .bodybig #tabsbar #block1 .message {margin-left:35px;width:93%;}
			.l-grid-3 .noresults .message .header {color:#5B6268;font-size:1.3em;font-weight:bold;}
	.l-grid-3 .l-col-2 {float:right; width:245px}
/* -- ---- grid 1 (1 col (fluid) / 2 col (fixed)) ---- -- */

/* // ---- grid 1 (1 col (fluid) / 2 col (fixed)) ---- // */
.l-grid-2 {}
	.l-grid-2 .l-col-1 {float:left; width:100%; margin-right:-100%}
		.l-grid-2 .l-col-1-i {padding-right:275px}
	.l-grid-2 .l-col-2 {position:relative; z-index:5; float:right; width:245px}

.m-col-1 {padding-right:215px !important}
/* -- ---- grid 1 (1 col (fluid) / 2 col (fixed)) ---- -- */

/* // ---- catalog tires ---- // */
.catalog-tires {position:relative; padding:8px 0 0 0; margin:0 -30px 0 -10px}
	.catalog-tires li {display:-moz-inline-stack; display:inline-block; width:182px; padding:0 0 34px 90px; vertical-align:top; line-height:1.417em}
		.catalog-tires .item {position:relative; display:block}
	.catalog-tires h2 {font-size:1.5em; font-weight:normal; line-height:1em; padding:9px 0 4px}
		.catalog-tires h2 .ico {display:-moz-inline-stack; display:inline-block; width:25px; height:16px; vertical-align:top; background-position:0 0; background-repeat:no-repeat}
		.catalog-tires h2 .ico-summer {background-image:url(../img/ico-sun-w.gif)}
		.catalog-tires h2 .ico-winter {background-image:url(../img/ico-winter-w.gif)}
		.catalog-tires h2 .ico-as {background-image:url(../img/allseason.gif)}
	.catalog-tires .item-i a, .catalog-tires .ev-html a {color:#000; text-decoration:none}
		.catalog-tires .item-i a:hover, .catalog-tires .ev-html a:hover {color:#000}
	.catalog-tires h3 {color:#4c4c4c; font-weight:normal; line-height:1em; padding-bottom:13px}
	.catalog-tires .price {font-size:1.5em}
	.catalog-tires .sellers{font-size:0.92em;color:#888;padding:0 0 0 2px;}
	.catalog-tires p {padding-bottom:9px}
	.catalog-tires .ev-hover {position:absolute; z-index:999; top:-13px; left:-91px; display:none; width:299px}
		.catalog-tires .ev-hover-tp {font-size:1px; height:12px; background-image:url(../img/ev-tp.png); background-repeat:no-repeat}
		.catalog-tires .ev-hover-md {border-left:1px solid #899ba5; border-right:1px solid #899ba5; background-color:#fff; padding:1px 25px 13px 90px}
			.catalog-tires .ev-hover-md ul {padding-top:20px}
				.catalog-tires .ev-hover-md ul li {display:block; padding:0; width:auto}
				.catalog-tires .ev-hover-md ul .all {padding-top:13px}
		.catalog-tires .ev-hover-bt {font-size:1px; height:12px; background-image:url(../img/ev-bt.png); background-repeat:no-repeat}
	.catalog-tires .img-cover {position:relative; float:left; left:-90px; margin-right:-90px; width:80px; text-align:right}
	.catalog-tires .hover {z-index:99}
	.catalog-tires .hover .ev-hover {display:block}
/* -- ---- catalog tires ---- -- */

/* // ---- main info ---- // */
.b-maininfo {}
	.b-fast-tips {float:left; width:49%}
		.b-fast-tips-i {padding-right:3px}
		.b-fast-tips .tabs {position:relative; line-height:14px; margin-bottom:-9px}
			.b-fast-tips .tabs td {vertical-align:top}
			.b-fast-tips .tabs a {display:block; padding:10px 7px 17px 13px; text-decoration:none}
				.b-fast-tips .tabs a span {border-bottom:1px dotted}
			.b-fast-tips .tabs .current {font-weight:bold; background:#F2F2F2 url(../img/bcrn-tl.gif) no-repeat 0 0}
				.b-fast-tips .tabs .current a {color:#000 !important; padding-right:11px; background:url(../img/bcrn-tr.gif) no-repeat 100% 0}
					.b-fast-tips .tabs .current a span {border-bottom-width:0}
	.b-fast-tips .view-tip {background-color:#F2F2F2; padding:8px 12px 4px 13px; line-height:1.417em}
		.b-fast-tips .view-tip h3 {font-size:1.667em; font-weight:normal; line-height:1em; padding-bottom:8px}
		.b-fast-tips .view-tip p {padding-bottom:9px}
	.b-fast-tips .v-tip-tp, .b-fast-tips .v-tip-bt {background-color:#F2F2F2; font-size:1px; height:9px}
		.b-fast-tips .v-tip-tp i, .b-fast-tips .v-tip-bt i {display:block; width:9px; height:9px}
		.b-fast-tips .v-tip-tp .l {background-image:url(../img/bcrn-tl.gif)}
		.b-fast-tips .v-tip-tp .r {float:right; background-image:url(../img/bcrn-tr.gif)}
		.b-fast-tips .v-tip-bt .l {background-image:url(../img/bcrn-bl.gif)}
		.b-fast-tips .v-tip-bt .r {float:right; background-image:url(../img/bcrn-br.gif)}

.b-useful {float:left; width:27%; margin-right:-15%}
	.b-useful dl {padding:11px 20px 0 18px}
	.b-useful dt {font-size:1.167em; font-weight:bold; line-height:1em; padding-bottom:13px}
	.b-useful dd {line-height:1.417em; padding-bottom:7px; padding-left:12px; background:url(../img/li.gif) no-repeat 0 7px}
		.b-useful dd a {display:-moz-inline-stack; display:inline-block}

.b-brandchoose {float:right; width:48%}
	.b-brandchoose-i {padding:0 0 0 23px}
	.b-brandchoose-i dl {padding-bottom:6px}
		.b-brandchoose-i dl dt {position:relative; font-size:1.5em; line-height:1em; padding-bottom:18px}
			.b-brandchoose-i dl dt small {position:absolute; top:3px; right:57px; font-size:0.61em}
			.b-brandchoose-i dl dt strong{position:absolute; top:6px; right:0; font-size:0.61em;font-weight:normal;width:57px;text-align:right;line-height:12px;}
		.b-brandchoose-i dd {position:relative; padding-bottom:2px; background:url(../img/brd.gif) repeat-x 0 11px;clear:both;color:#;}
			.b-brandchoose-i dd span {background-color:#fff}
			.b-brandchoose-i dd small {position:absolute; left:-20px; width:20px; color:#666; font-size:1em}
			.b-brandchoose-i dd .numb {float:right;padding-left:3px;}
			.b-brandchoose-i dd .numb2 {float:right;width:57px;text-align:right;}
			.b-brandchoose-i dd .txt {padding-right:5px;float:left;}
			.b-brandchoose-i dd a {text-decoration:none}
			.b-brandchoose-i dd .f-place, .b-brandchoose-i .f-place a, .b-brandchoose-i .f-place small {color:#cc0909}
					.b-brandchoose-i .f-place a:hover {color:#000}
			.f-place .numb,.f-place .numb2{color:#CC0909;}
	.b-type-variants {}
		.b-type-variants li {position:relative; padding-bottom:2px}
		.b-type-variants .ico {position:absolute; right:57px; top:0; padding-left:26px}
		.b-type-variants .pr {position:absolute; right:0; top:0;}
		.b-type-variants .ico-sun {background:url(../img/ico-sun-w.gif) no-repeat 1px 0}
		.b-type-variants .ico-rain {background:url(../img/ico-winter-w.gif) no-repeat 0 0}
		.b-type-variants .ico-as {background:url(../img/allseason.gif) no-repeat 0 0}
/* -- ---- main info ---- -- */
		.b-type-variants .ico-rain {background:url(../img/ico-winter-w.gif) no-repeat 0 0}
		.b-type-variants .ico-jas {margin-left:5px;}

/* // ---- side phones ---- // */
.b-sidephones-parent{background:url(../img/bs1.gif) 0 46px no-repeat;position:relative;left:-3px;}
.b-sidephones {position:relative; margin-top:-30px; padding-bottom:6px;padding-left:13px;background:url(../img/bs2.gif) 0 100% no-repeat;}
	.b-sidephones dt {font-size:1.167em; line-height:1.214em; padding-bottom:20px}
	.b-sidephones dd {font-size:1.667em; line-height:1em; margin-bottom:-1px}
		.b-sidephones small {position:relative; top:-6px; font-size:.6em}
		.b-sidephones i {display:-moz-inline-stack; display:inline-block; width:14px; height:14px; vertical-align:top; background-image:url(../img/ico-phones.png); font-size:1px; margin-left:6px; margin-top:3px}
		.b-sidephones .i-v {background-position:0 -14px;}
		.b-sidephones .i-m {background-position:0 -28px;}
		.b-sidephones .i-l {background-position:0 -42px;}
		.b-sidephones .i.b {background-position:0 0;}
	.desc-phone {color:#666; line-height:1.417em; padding:9px 0 28px 9px}
/* -- ---- side phones ---- -- */

/* // ---- bottom ---- // */
.bottom {color:#fff; font-size:.917em; padding:13px 0 10px 162px; line-height:1.545em}
.bottom strong{font-weight:normal;color:#A4B0B7;}
	.bottom .l-col-1 {position:relative; float:left; left:-160px; width:190px; margin-right:-150px}
	.desc-phones .btm, .bottom .l-col-1 .btm {color:#93A0A8;font-size:0.917em;line-height:1.305em;margin-top:9px;width:205px;}
	.bottom .l-col-2 {float:left; width:14%}
	.bottom a {color:#fff}
		.bottom a:hover {text-decoration:none;}
	.bottom .l-col-3 {float:left; width:70%; margin-right:-25%}
		.bottom .l-col-3-i {padding-left:3px}
	.bottom .l-col-3 .item {float:left; padding-right:47px}
	.bottom .l-col-3 .desc-phones {float:left; width:140px}
	.bottom .l-col-3 .desc-phonesl {float:left; width:170px}
	.bottom .develop {float:right; width:114px}
		.bottom .develop a {color:#fff; text-decoration:none}
		.bottom .develop img {margin-top:5px}
/* -- ---- bottom ---- -- */

.qtip {text-decoration:none; border-bottom:1px dotted; cursor:help}

.tooltip {position:absolute; z-index:999; left:-9999px; top:-999em; width:254px}
	.tooltip div {background-image:url(../img/qtip-tp.png); background-repeat:no-repeat; padding:11px 0 0}
		.tooltip div p {color:#fff; position:relative; line-height:17px; padding:5px 13px 8px 15px; background-color:#58646b}
	.tooltip i {display:block; background-image:url(../img/qtip-bt.png); font-size:1px; height:11px}
	.tooltip ul {background-color:#58646b; color:White;height:155px;}
	.tooltip ul li {padding:5px 23px 0 23px;background-color:#58646b;clear:both;}
	.tooltip ul li span {width:150px;margin-left:3px; float:left;}
	.tooltip b {color:#F0CA81; font-weight:bold;}
	.tooltip span.t {width:35px;margin-left:0px;} 
	.tooltip span.d {float:right; width:10px;margin-left:0px;} 
	.tooltip p.pt {padding-top:10px; } 
	

/* // ---- slider ---- // */
.zf-slider {position:relative; padding-bottom:43px}
	.zf-slider .zf-slider-horizontal {position:absolute; width:221px; left:7px; bottom:15px}
		.zf-slider .zf-slider-scale {position:relative; border-top:1px solid #cacaca}
		.zf-slider .zf-slider-mark {position:absolute; top:-5px; width:1px; height:5px; background-color:#cacaca}
			.zf-slider .zf-slider-mark span {position:absolute; left:-3px; bottom:5px; color:#808080; font-size:10px}
			.zf-slider .zf-slider-mark-0 span {left:-1px}
			.zf-slider .zf-slider-mark-200 span {left:-10px}
		.zf-slider .zf-slider-value {display:none}
		.zf-slider .zf-slider-range {position:absolute; overflow:hidden; top:0; font-size:1px; height:8px}
		.zf-slider .zf-slider-range-1 {background-color:#dbdbdb}
		.zf-slider .zf-slider-control {position:absolute; cursor:pointer; cursor:hand; top:0; width:8px; height:16px; background-image:url(../img/slider-mark.png)}
		.zf-slider .zf-slider-control-0 {margin-left:-7px}
		.zf-slider .zf-slider-control-1 {background-position:100% 0}
	.slider-group{}
	
/* -- ---- slider ---- -- */
.asmList {color:#4c4c4c; font-size:12px}
	.asmList li {position:relative; padding:4px 44px 0 4px}
		.asmList li .asmListItemRemove {position:absolute; right:4px; font-size:10px; text-decoration:none; border-bottom:1px dotted}
.asmOptionDisabled {color:#999}

.crubms {font-size:.917em; padding-top:10px; padding-bottom:24px}
	.crubms li {float:left; padding-right:11px; margin-right:7px; background:url(../img/ar-r.gif) no-repeat 100% 4px}
	.crubms .active {color:#666; padding-right:0; margin-right:0; background-image:none}

.show-on {position:absolute;right:0;bottom:12px;color:#666; white-space:nowrap; font-size:.917em; padding-top:18px; padding-bottom:3px;}
	.show-on .hr {color:#000; background-color:#ffe371; padding:2px 5px 3px}
	.show-on a {padding:2px 5px 3px}
	.show-on .listview,.show-on .tableview{padding-left:16px;padding-right:0;margin-right:17px;}
	.show-on .listview{background:url(../img/listview.gif) 0 3px no-repeat;}
	.show-on .tableview{background:url(../img/tableview.gif) 0 3px no-repeat;}
	.show-on select{margin:0 4px 0 7px;font-size:1.2em;}
	.show-on a.active{text-decoration:none;cursor:default;color:#58646B;font-weight:bold;background-position:0 -37px;}
#caption{width:100%;position:relative;padding:3px 0 0 0;}
#caption h1{padding-right:365px;}
.search-results {width:100%; margin-bottom:26px}
	.search-results th {color:#fff; font-weight:bold; background-color:#58646b; padding:5px 4px 6px 0}
		.search-results .frst {background-position:0 0; background-repeat:no-repeat; background-image:url(../img/search-results-tl.gif); padding-left:14px}
		.search-results .lst {background-position:100% 0; background-repeat:no-repeat; background-image:url(../img/search-results-tr.gif);padding-right:0;}
		.search-results th a {color:#106DA8; padding:1px 10px 2px 0;}
		.bat-results th a {padding:1px 5px 2px 0;}
			.search-results th a:hover {text-decoration:none}
	.search-results .subhead th {color:#fff; font-weight:normal; background-color:#F2F2F2}
		.search-results .subhead th {color:#fff; font-weight:normal; background-color:#F2F2F2}
	
		.search-results td a {color:#000; text-decoration:none;display:block;width:100%;padding:5px 4px 6px 0;}
	.search-results .zb td {background-color:#f5f5f5}
	.search-results .td-prod {text-transform:uppercase; font-weight:bold; padding-left:13px}
	.search-results .ico-weather {display:block; font-size:1px}
	.search-results .ico-rain {width:16px; height:15px; background-image:url(../img/ico-rain.png)}
	.search-results .ico-sun {width:14px; height:14px; background-image:url(../img/ico-sun.png)}
	.search-results .ico-as {width:25px; height:15px; background-image:url(../img/ico-as.png)}
	.search-results .a-z,#block1 .a-z {color:#fff;font-weight:bold;text-decoration:none;position:relative;left:-8px; background:#6CA9D9 url(../img/sort1.gif) no-repeat 100% 50%;padding-left:8px;padding-right:21px;}
	.search-results .z-a,#block1 .z-a {color:#fff;font-weight:bold;text-decoration:none;position:relative;left:-8px;background:#6CA9D9 url(../img/sort2.gif) no-repeat 100% 50%;padding-left:8px;padding-right:21px;}
	.search-results tr.hover td, .search-results tr:hover td {background-color:#fff0a8}
	.item-by .search-results tr.hover td, .item-by .search-results tr:hover td {background-color:#ffcfcf}
	.search-results .a-z:hover,.search-results .z-a:hover{text-decoration:underline;}

#results-table{margin-bottom:0;}
#results-table .lst{width:100%;}
#results-table th{padding-right:7px;}
#results-table .frst{padding-left:15px;}
#results-table .a-z,#results-table .z-a{left:0;margin-right:6px;}

#table-view{text-align:center;padding-bottom:24px;}
#table-view .item{padding:10px 0 16px 0;border-bottom:1px dotted #B7BCBF;float:left;}
#table-view .it{width:179px;height:201px;overflow:hidden;}
#table-view .im{height:105px;vertical-align:middle;text-align:center;width:100%;}
#table-view .name{font-size:1.17em;padding:10px 0 6px 0;}
#table-view .name img{position:absolute;margin:-3px 0 0 3px;}
#table-view .price{font-size:1.5em;padding:11px 0 2px 0;}
#table-view .sellers{font-size:0.92em;color:#808080;}
#tablefix{height:1px;font-size:1px;line-height:1px;overflow:hidden;background:#fff;position:relative;top:-1px;clear:both;}


#way {font-size:0.92em;padding:0 0 9px 1px;}
#way span{margin:0 5px;color:#666;font-size:1.2em;position:relative;top:0.13em;}

#article{position:absolute;right:0;bottom:3px;}
.ie7 #article,.ie6 #article{width:260px;}
#article .number{font-size:1.5em;float:left;width:80px;margin-right:9px;text-align:right;}
#article .dpinfo{float:right;font:0.92em/12px Arial;width:168px;color:#848484;}
#caption .article{padding-right:260px;font-size:30px;}

#modelbar{width:100%;}
#modelbar .im{width:29%;float:left;padding-top:15px;text-align:center;}
#modelbar .bar{width:100%;float:right;margin:0 0 0 -29%;}
#modelbar .bar2{margin:0 0 0 29%;padding-top:22px;}
#modelbar .sizefix{margin:0 0 0 42%;padding-top:22px;}
.bodybig #modelbar .im{width:160px;}
.bodybig #modelbar .im img {float: left;}
.bodybig #modelbar .bar{margin:0 0 0 -175px;}
.bodybig #modelbar .bar2{margin:0 0 0 160px;}
.bodybig #modelbar .sizefix{margin:0 0 0 230px;}
.tbar{width:100%;}
.tbar .item{width:45%;float:left;}
.tbar .item3{width:42px;}
.tbar .item2{min-width:300px;}
.sizefix .item2{min-width:250px;}
.tbar td img{margin:-2px 0 0 3px;}
.tbar .lf{margin-right:6%;min-width:250px;}
.tbar .item table{width:100%;margin-top:12px;}
.tbar .item td{white-space:nowrap;vertical-align:bottom;padding-top:3px;}
.tbar .item .fst{width:100%;white-space:normal;background:url(../img/brd2.gif) repeat-x 0 100%;border-right:6px solid #fff;}
.sizefix .tbar .item .brand{background-position:bottom center;vertical-align:top;}
.sizefix .tbar .item .brandtitle{min-width:100px;white-space:normal;}
.tbar .item td span{color:#5E5E5E;background:#fff;display:inline;padding:0 5px 0 0;}
#pricebar{width:100%;min-width:390px;position:relative;left:-4px;padding:30px 0 0 0;max-width:460px;}
.sizefix #pricebar {min-width: 330px;}
#pricebar .lf{width:150px;float:left;height:63px;background:#58646B url(../img/pricebar.gif) 0 0 no-repeat;}
#pricebar .lf div span {display: block;}
#pricebar .rg{width:100%;float:right;margin:0 0 0 -150px;}
#pricebar .rg2{margin:0 0 0 150px;}
#pricebar .lf div{color:#FFF;font-size:24px;padding:10px 0 0 14px;}
#pricebar .lf a{margin:0 0 0 3px;color:#AAB0B4;text-decoration:none;border-bottom:1px dotted #AAB0B4;font-size:11px;}
#pricebar .lf .small {color:#AAB0B4;font-size:11px;margin:0 0 0 1px;text-decoration:none;}
#pricebar .lf .no {font-size:20px;margin-top:9px;}
#pricebar .lf a.act{border:0;}
#pricebar .lf a:hover{color:#fff;border:0;}
#pricebar .art{background:#FFF0A8 url(../img/ltug.gif) 0 0 no-repeat;padding:0 0 0 13px;font-size:24px;}
#pricebar .art2 {background:url(../img/artbg.gif) 100% 0 no-repeat;}
#pricebar .art2 div{padding-top:10px;}
#pricebar .art a{color:#106DA8;text-decoration:none;font-size:11px;border-bottom:1px dotted #106DA8;}
#pricebar .art a.act{border:0;}
#pricebar .art a:hover{border:0;}
#pricebar .art img{margin:0 7px 0 2px;}
#pricebar .art2 .art3{padding:0 20px 10px 0;*padding:0 20px 0px 0;background:url(../img/art3bg.gif) 100% 100% no-repeat;}
.ie7 #fromsellers{position:relative;bottom: 7px;}
.ie7 #pricebar .art a,.ie6 #pricebar .art a{position:relative;top:-9px;}

#pricebar .rg li{float:left;}
#pricebar .rg li a{display:block;margin:5px 12px 12px 11px;}
#pricebar .rg li span{display:block;padding:5px 18px 12px 15px;}
#pricebar .active{background:#FFF0A8 url(../img/lbt.gif) 0 100% no-repeat;}
#pricebar .active span{background:url(../img/rbt.gif) 100% 100% no-repeat;}

#tabsbar{padding:34px 0 0 0;line-height:17px;}
#tabsbar .names li{float:left;}
#tabsbar .names a{display:block;padding:10px 15px 9px 15px;text-decoration:none;}
#tabsbar .names a:hover{color:#106DA8:}
#tabsbar .names a:hover span{border:0;}
#tabsbar .names{width:100%;border-bottom:5px solid #F2F2F2;}
#tabsbar .names span{display:block;border-bottom:1px dotted #106DA8;}
#tabsbar .names .active{background:#F2F2F2 url(../img/tlf.gif) 0 0 no-repeat;}
#tabsbar .names .active a{background:url(../img/trg.gif) 100% 0 no-repeat;color:#000;cursor:default;font-weight:bold;padding-bottom:10px;}
#tabsbar .names .active span{border:0;}

#block1 table {margin-left: 8px;}
#block1 th{font-size:11px;color:#5F5F5F;padding:10px 0 13px 0;}
#block1 th a{text-decoration:none;border-bottom:1px dotted #106DA8;margin: 0 7px;}
#block1 th a:hover{border:0;color:#106DA8;}
#block1 td{vertical-align:top;padding:5px 10px 8px 0;}
#block1 .sel{font-weight:bold;white-space:normal;padding:5px 6px 8px 0;}
#block1 .pay{padding-right:20px;white-space:nowrap;}
#block1 .pay img{margin:-1px 8px 0 0;}
#block1 .price{white-space:nowrap;font-size:18px;padding-top:2px;line-height:17px;}
#block1 .order{padding-top:0;padding-right:0;}
#block1 .order a{position:relative;top:-1px;}
#block1 .message {width: 99% !important; margin-top: 4px;}

#block1 .order a{display:block;width:84px;height:25px;font:11px/24px Arial;text-align:center;color:#363E42;text-decoration:none;background:url(../img/iorder.gif) 0 0 no-repeat;}
#block1 .order a:hover{background-position:0 -25px;}
#block1 .order a.down:hover{background-position:0 100%;}
#block1 .a-z,#block1 .z-a{border:0;padding-right:16px;}
#block1 .a-z:hover,#block1 .z-a:hover{color:#fff;}
#block1 .a-z{background:#6CA9D9 url(../img/a-z2.gif) 100% 50% no-repeat;}
#block1 .z-a{background:#6CA9D9 url(../img/z-a2.gif) 100% 50% no-repeat;}
#toolt{position:absolute;z-index:999;padding:2px 4px;background:#FFF0A8;}

.ww{width:100%;}
#tabsbar .lf{width:28%;float:left;padding-top:21px;}
#tabsbar .rg{width:100%;float:right;margin:0 0 0 -28%;}
#tabsbar .rg2{margin:0 0 0 28%;padding:11px 10px 0 0;}
.bodybig #tabsbar .lf{width:170px;}
.bodybig #tabsbar .rg{margin:0 0 0 -170px;}
.bodybig #tabsbar .rg2{margin:0 0 0 170px;max-width:690px;}
.bodybig #tabsbar #block3 .rg2 {margin-top: 9px;}
.bodybig #tabsbar #block1 span.nod {}
#tabsbar .rg p{font:12px/17px Arial;margin:0;padding:0 0 12px 0;}
#tabsbar .rg ul{list-style:none;margin:0;padding:0;}
#tabsbar .rg ul li{padding:0 0 12px 29px;background:url(../img/bull.gif) 13px 7px no-repeat;}
#tabsbar .from{padding:0 0 7px 0;}
#tabsbar .from img{position:absolute;margin:2px 0 0 4px;}
#tabsbar .rg img{margin:9px 0 12px 0;display: block;}
#tabsbar .tb{width:100%;}
#tabsbar .tb td{padding:3px 24px 0 0;}
#tabsbar .tb .fst{background:url(../img/brd2.gif) repeat-x 0 100%;border-right:6px solid #FFF;width:100%;}
#tabsbar .tb .fst span{background:#FFF;color:#5E5E5E;display:inline;padding:0 5px 0 0;}
#tabsbar .site{padding-bottom:22px;}

#dsize{width:100%;}
#dsize th{text-align:left;font-size:11px;font-weight:bold;color:#5F5F5F;padding:10px 10px 0 0;white-space:nowrap;}
#dsize td{padding:0 6px 0 0;white-space:nowrap;}
#dsize .zb td{background:#F2F2F2;}
#dsize .bokovik{font-size:11px;font-weight:bold;color:#fff;padding:6px 0 0;height:18px;vertical-align:bottom;background:url(../img/bk2.gif) 100% 100% repeat-x;}
#dsize .bokovik span{display:block;padding:0;line-height:18px;height:18px;background:url(../img/bk1.gif) 0 0 no-repeat;width:34px;margin-right:7px;text-align:center;}
#dsize .fx{background:url(../img/bk2.gif) 0 100% repeat-x;}
#dsize tr.hovered td{background-color:#FFF0A8;}
#dsize a{padding:6px 0 0; height:20px;display:block;color:#000;text-decoration:none;}

	.search-results tr.selected td {background-color:#fff0a8}
	.item-by .search-results tr.selected td {background-color:#ffcfcf}

	.search-results tr.hover {cursor:pointer; cursor:hand}
	.m-tbl-1 .th-lbl {background:none}
		.m-tbl-1 .sp td {padding:0 !important; background-color:#fff !important}
			.m-tbl-1 .sp div {height:28px}
		.m-tbl-1 th {font-size:11px; padding-left:8px; font-weight:normal; vertical-align:top}
		.m-tbl-1 .frst {padding-left:8px}
		.m-tbl-1 td {padding:4px 4px 3px 8px}
		.m-tbl-1 .label {background-color:#fff !important; padding:0 !important; vertical-align:top}
			.m-tbl-1 .label div {color:#fff; font-weight:bold; background:#58646b url(../img/tbl-label.png) no-repeat 0 0; line-height:22px; width:29px; padding:0 3px 0 7px}

.pages {}
	.pages li {float:left; padding:2px 3px 2px 0}
	.pages a {padding:2px 4px}
	.pages .hr {padding:2px 4px; background-color:#ffe371}
	.pages .prev-p {padding-right:16px}
		.pages .prev-p a {padding:0}
	.pages .next-p {padding-left:16px}
		.pages .next-p a {padding:0}
	.pages .arr {line-height:0}

/* // ---- main title ---- // */
.main-title {padding-bottom:27px}
	.main-title h1 {font-size:30px; font-weight:normal; line-height:1em}
	.main-title .l-scol-1 {float:left; width:56%; margin-right:-15%}
		.main-title .l-scol-1-i {padding-right:9px}
	.main-title .l-scol-2 {float:right; width:42%}
		.main-title .l-scol-2-i {padding-left:1px}
	.main-title .l-scol-2 big {position:relative; float:left; font-size:18px; padding:4px 35px 0 0}
		.main-title .l-scol-2 big span {position:absolute; top:7px; right:10px; color:#848484; font-size:12px}
	.main-title .l-scol-2 .txt-tb {color:#848484; font-size:11px; line-height:12px; padding-top:9px}
/* -- ---- main title ---- -- */

.item-inner {padding-bottom:29px}
	.item-inner .img-cover {position:relative; float:left; left:-6px; text-align:right; margin-right:9px}
	.item-inner .card-item {float:right; width:42%; margin-left:9px}
		.item-inner .card-stretch {width:20%; padding-left:1px}
		.item-inner .card-item-i {position:relative; background-color:#f2f2f2; margin-right:-184px; padding:10px 6px 11px 8px}
			.item-inner .card-item-i .cr {width:9px; height:9px; background-image:url(../img/search-crn.gif)}
			.item-inner .card-item-i .c-tr, .item-inner .card-item-i .c-br {margin-left:100%; left:-9px; margin-right:0 !important}
			.item-inner .card-item-i table {width:100%; margin-bottom:5px}
				.item-inner .card-item-i table th {font-weight:bold; width:46%; padding:0 0 3px; vertical-align:top}
					.item-inner .card-item-i table th div {position:relative; margin-right:-9px; padding:0 17px 0 7px}
				.item-inner .card-item-i table td {width:54%; padding-bottom:3px; vertical-align:top}
				.item-inner .card-item-i .ico-w, #modelbar .item .ico-w{display:-moz-inline-stack; display:inline-block; width:25px; height:15px; background-image:url(../img/ico-weather-g.png); background-repeat:no-repeat; vertical-align:top; margin:1px 0 0 2px}
				.item-inner .card-item-i .w-rain, #modelbar .item .w-rain {background-position:0 -15px}
				.item-inner .card-item-i .w-sun, #modelbar .item .w-sun {background-position:0 0}
				.item-inner .card-item-i .w-as, #modelbar .item .w-as {background-position:0 -30px}
		.item-inner .cost-item {position:relative; color:#aab0b4; font-size:11px; line-height:1em; background-color:#58646b; padding:12px 0 14px 8px}
			.item-inner .cost-item .cr {width:8px; height:8px; background-image:url(../img/c-crn-g.gif)}
			.item-inner .cost-item .c-tr, .item-inner .cost-item .c-br {left:-8px}
			.item-inner .cost-item big {display:block; color:#fff; font-size:24px; font-weight:normal; line-height:1em}

/* // ---- for editor ---- // */
.for-editor {line-height:17px}
	.for-editor p {padding-bottom:17px}
	.for-editor h2 {font-size:22px; font-weight:normal; padding-bottom:11px}
/* -- ---- for editor ---- -- */

.b-item-additional {position:relative}
	.b-item-additional .l-scol-1 {float:left; width:58%; margin-right:-15%}
	.b-item-additional .l-scol-1-model {float:left; width:100%; margin-right:0%}
	
		.b-item-additional .manufacturer, .b-item-additional .l-scol-1-i {padding-right:18px}
		.b-item-additional .manufacturer img, .b-item-additional .l-scol-1-i img {margin-bottom:15px;}
	.b-item-additional .l-scol-2 {float:right; width:42%}
		.b-item-additional .l-scol-2-i {padding-left:1px}
	.b-item-additional .choose-item {position:relative; width:210px; color:#6f6a53; font-size:11px; background-color:#fff0a8; padding:11px 5px 12px 15px}
		.b-item-additional .choose-item .cr {width:10px; height:10px; background-image:url(../img/c-crn-y.gif)}
		.b-item-additional .choose-item .c-tr, .b-item-additional .choose-item .c-br, .b-order-info-i .cost-i .c-br {margin-left:100%; left:-10px; margin-right:0 !important}
		.b-item-additional .choose-item big {display:block; color:#000; font-size:20px}
	.b-item-additional .choose-type {padding-bottom:14px}
		.b-item-additional .choose-type li {float:left; text-align:center}
		.b-item-additional .choose-type .new {width:67px; text-align:center}
		.b-item-additional .choose-type .by {width:163px; text-align:center}
		.b-item-additional .choose-type .cr {display:none; width:10px; height:10px; background-image:url(../img/c-crn-y.gif)}
		.b-item-additional .choose-type a {display:block; padding:7px 1px 11px;}
		.b-item-additional .choose-type .current {position:relative; margin-top:-10px; background-color:#fff0a8; padding:17px 1px 11px}
			.b-item-additional .choose-type .current span {color:#000; border-bottom-width:0}
			.b-item-additional .choose-type .current .cr {display:block}
	.item-by .choose-type .current, .item-by .choose-item {background-color:#ffcfcf}
	.item-by .choose-item {color:#491717}
		.item-by .choose-item .cr, .item-by .choose-type .cr {background-image:url(../img/c-crn-p.gif)}
	.tbl-prod {width:100%; margin-bottom:21px}
		.tbl-prod th {width:100%; vertical-align:top; padding-top:1px; padding-bottom:8px; background:url(../img/brd-p.gif) repeat-x 0 100%}
			.tbl-prod th span {background-color:#fff; padding-right:5px}
		.tbl-prod td {vertical-align:bottom; white-space:nowrap; padding-left:12px; padding-bottom:8px}
		.tbl-prod .order {padding-left:15px; padding-top:1px}
		.tbl-prod big {font-size:14px; font-weight:bold}
	.pages-small {padding-bottom:48px}
		.pages-small a {text-decoration:none; border-bottom:1px dotted}
		.pages-small .count {color:#000; background-color:#ffe371; padding:1px 4px; margin:0 8px}

table tbody tr th
{
    cursor:default;
}
.rightAlign
{
    text-align:right;
}

/* // ---- order card ---- // */
.b-order-card {width:65%}
	.b-order-card-i {position:relative; margin-right:-191px}
	.b-order-card table {width:100%}
	.b-order-card td {vertical-align:top}
	.b-order-card .img-cover {width:15%; text-align:center; padding-right:10px}
	.b-order-card .c-col-1 {width:37%; background-color:#f2f2f2}
		.b-order-card .c-col-1-i {position:relative; padding:15px 5px 0 15px}
		.batfix .c-col-1-i {padding:9px 5px 0 15px}
		.batfix .prelast th, .batfix .prelast td {padding-bottom:12px !important;}
			.b-order-card .c-col-1 .c-tl {width:9px; height:9px; background-image:url(../img/search-crn.gif)}
				.b-order-card .c-col-1 table th {color:#000; width:48%; font-weight:bold; vertical-align:top; padding-right:10px; padding-bottom:3px}
				.b-order-card .c-col-1 table td {color:#797979; vertical-align:top; padding-bottom:3px}
				.b-order-card .c-col-1 table .row-sales th, .b-order-card .c-col-1-i table .row-sales td {padding-top:17px}
				.b-order-card .nw {white-space:nowrap}
			.b-order-card .c-col-1 .miw {display:block; font-size:1px; overflow:hidden; height:1px; width:175px}
			.b-order-card .ico-w {display:-moz-inline-stack; display:inline-block; width:25px; height:15px; background-image:url(../img/ico-weather-g.png); background-repeat:no-repeat; vertical-align:top; margin:1px 0 0 2px}
			.b-order-card .w-rain {background-position:0 -15px}
			.b-order-card .w-as {background-position:0 -30px}
			.b-order-card .w-sun {background-position:0 0}
	.b-order-card .c-col-2 {width:48%; background:#e6e6e6 url(../img/order-info-tr.png) no-repeat 100% 0}
		.b-order-card dl {padding:1px 0 0 13px}
			.b-order-card dl dt {color:#6f6a53; font-size:11px; padding-top:14px}
			.b-order-card dl dd {color:#000; font-size:24px}
	.b-order-card .ft-card {}
		.b-order-card .ft-card td {padding:0; font-size:1px}
		.b-order-card .ft-card .c-col-1 i {display:block; width:9px; height:9px; background:url(../img/search-crn.gif) no-repeat 0 100%}
		.b-order-card .ft-card .c-col-2 {background:none}
			.b-order-card .ft-card .c-col-2 div {position:relative; z-index:2; font-size:1px; height:9px; background-color:#e6e6e6; margin-right:9px}
			.b-order-card .ft-card .c-col-2 i {position:relative; display:block; width:9px; height:9px; margin-left:auto; right:-9px; background-image:url(../img/order-info-br.png)}
		.b-order-card .cost {font-size:60px; padding:0 0 34px; line-height:1em}
			.b-order-card .cost-i {position:relative; z-index:1; width:5%}
				.b-order-card .cost-i div {position:relative; background-color:#fff0a8; margin-top:-9px; margin-right:-182px; padding:24px 0 8px 14px}
				.b-order-card .cost-i .cr {width:10px; height:10px; background-image:url(../img/c-crn-y.gif)}
			.b-order-card .cost small {display:block; color:#6f6a53; font-size:11px; line-height:1em}
	.b-order-contacts {}
		.b-order-contacts h2 {font-size:22px; font-weight:normal; line-height:normal; padding-bottom:28px}
		.b-order-contacts .o-col-1 {width:50%}
			.b-order-contacts .o-col-1-i {line-height:17px}
			.b-order-contacts .o-col-1-i h3 {position:relative; margin-top:-2px; padding-bottom:6px}
			.b-order-contacts .o-col-1-i p {padding-bottom:14px}
		.b-order-contacts .o-col-2 {position:relative; margin-left:-170px}
			.b-order-contacts .o-col-2-i {position:relative}
			.b-order-contacts .o-col-2-i h2 {position:relative; left:27%; width:70%; padding-left:12px}
	.b-order-contacts .b-sidephones {position:relative; margin-right:-20px; margin-top:0; font-size:20px; line-height:1em}
		.b-order-contacts .b-sidephones p {padding-bottom:0}
	.b-order-contacts .desc-phone {padding-bottom:38px}
	.b-unique-numb {color:#848484; font-size:11px; line-height:12px; padding-bottom:22px}
		.b-unique-numb big {display:block; color:#000; font-size:18px; line-height:normal}
	.order-form {}
		.order-form p {position:relative; color:#848484; font-size:11px; line-height:12px; position:relative; left:27%; padding-left:12px; width:70%; padding-bottom:11px}
		.order-form .st {color:#be1414}
		.order-form .lbl {position:relative; margin-left:3%; float:left; display:inline; width:24%; margin-right:12px; text-align:right; padding:3px 0 10px}
		.order-form .i-view {float:left; width:68%; padding-bottom:15px}
		.order-form .i-p {float:left; width:233px; padding:1px 1px 2px 2px; line-height:15px; height:15px}
		.order-form .total-tire {padding:3px 0 5px}
			.order-form .total-tire li {position:relative; padding:0 0 9px 20px}
		.order-form .ip-otot {width:44px; margin-right:10px}
		.order-form .ip-pnumb {width:175px}
		.order-form .t-lbl {float:left; padding-top:3px}
		.order-form .ip-code {float:left; padding-right:7px}
			.order-form .ip-code .i-p {width:44px; clear:both}
			.order-form .ip-code small {position:relative; display:block; color:#848484; font-size:11px; clear:both; margin-bottom:-5px}
		.order-form .note {position:relative; margin-right:-20px; color:#848484; font-size:11px; margin-left:0; padding-left:0; left:0; padding-top:5px; padding-bottom:8px}
		.order-form .tarea {position:relative; margin-right:-3px}
			.order-form .tarea-i {}
		.order-form textarea.i-p {width:99%; height:118px}
		.order-form .btn {position:relative; left:27%; padding-left:12px; width:70%}
			.order-form .btn input {width:114px; height:30px;border:0;font-size:14px;background:url(../img/searchbutton.gif) 0 0 no-repeat;}
			.order-form .btn input.hovered{background-position:0 -30px;}
			.order-form .btn input.hovered.mousedown{background-position:0 -60px;}
	.confirm-form {position:relative; margin-top:-2px}
		.confirm-form .lbl {padding-top:0}
		.confirm-form .i-view {padding-bottom:20px}
		.confirm-form .btn {padding-top:25px}
	.resizewin .b-order-contacts .o-col-2 {margin-left:-37%}
	.resizewin .order-form .tarea {margin-right:-4%}
	.b-order-card .steps {position:relative; margin-top:-5px; font-size:12px; padding-bottom:15px}
/*
.b-order-card {padding-left:150px; padding-bottom:34px}
	.b-order-card .img-cover {position:relative; float:left; left:-160px; margin-right:-150px; width:148px; text-align:right}
	.b-order-info {width:60%}
		.b-order-info-i {position:relative; margin-right:-158px}
		.b-order-info-i table {width:100%}
		.b-order-info .c-col-1 {background-color:#f2f2f2; width:35%; vertical-align:top}
			.b-order-info .c-col-1-i {position:relative; padding:15px 5px 0 15px}
			.b-order-info .c-col-1-i .c-tl {width:9px; height:9px; background-image:url(../img/search-crn.gif)}
				.b-order-info .c-col-1-i table th {color:#000; width:48%; font-weight:bold; vertical-align:top; padding-right:10px; padding-bottom:3px}
				.b-order-info .c-col-1-i table td {color:#797979; vertical-align:top; padding-bottom:3px}
				.b-order-info .c-col-1-i table .row-sales th, .b-order-info .c-col-1-i table .row-sales td {padding-top:17px}
				.b-order-info .nw {white-space:nowrap}
			.b-order-info .c-col-1-i .miw {display:block; font-size:1px; overflow:hidden; height:1px; width:175px}
		.b-order-info .c-col-2 {background:#e6e6e6 url(../img/order-info-tr.png) no-repeat 100% 0; vertical-align:top; width:65%}
		.b-order-info .ico-w {display:-moz-inline-stack; display:inline-block; width:16px; height:15px; background-image:url(../img/ico-weather-g.png); background-repeat:no-repeat; vertical-align:top; margin:1px 0 0 2px}
			.b-order-info .w-rain {background-position:0 -15px}
			.b-order-info .w-sun {background-position:0 0}
		.b-order-info dl {padding:1px 0 0 13px}
			.b-order-info dl dt {color:#6f6a53; font-size:11px; padding-top:14px}
			.b-order-info dl dd {color:#000; font-size:24px}
	.b-order-info-i .ft-card {}
		.b-order-info-i .ft-card td {padding:0; font-size:1px}
		.b-order-info-i .ft-card .c-col-1 i {display:block; width:9px; height:9px; background:url(../img/search-crn.gif) no-repeat 0 100%}
		.b-order-info-i .ft-card .c-col-2 {background:none}
			.b-order-info-i .ft-card .c-col-2 div {position:relative; z-index:2; font-size:1px; height:9px; background-color:#e6e6e6; margin-right:9px}
			.b-order-info-i .ft-card .c-col-2 i {position:relative; display:block; width:9px; height:9px; margin-left:auto; right:-9px; background-image:url(../img/order-info-br.png)}
*/
/* -- ---- order card ---- -- */
.field-validation-error{color:Red;margin-left:10px;}
.thankyou
{
    width:70%;
    text-align:center;
    line-height:50px;
}
.thankyou big
{
    font-size:24px;
}

.mwidth {max-width: 1185px;}

.mwidth .l-col-1-i {margin-right:5%; padding-right:235px}


#manufacturer
{
    margin-top:40px;
    max-width:800px;
}

#manufacturer img
{
    display:block;
}

#manufacturer p
{
    margin-top:15px;
}

h2 a:link, h2 a:visited, h2 a:active
{
    color:Black;
}

h2 a:hover
{
    color:#106DA8;
}

/* // ---- new css ---- // */
	/* // ---- about project ---- // */
	.opened-more {}
		.opened-more .tab-hide {display:block}
	.b-about-project {position:relative; margin-right:-10%; padding-top:24px}
		.b-about-project h2 {color:#58646b; font-size:24px; font-weight:normal; padding-bottom:5px}
			.b-about-project h2 strong {color:#000; font-weight:normal}
		.b-about-project .choose-about {display:-moz-inline-stack; display:inline-block; font-size:14px; vertical-align:top; padding:2px 0 0 15px}
			.b-about-project .choose-about a {display:-moz-inline-stack; display:inline-block; padding:0 14px; background:url(../img/fast-info-crn.png) no-repeat 100% -25px; height:25px; line-height:25px; margin-right:5px; text-decoration:none; vertical-align:top}
				.b-about-project .choose-about a span {border-bottom:1px dashed}
			.b-about-project .choose-about .current {color:#58646b; font-weight:bold; background-position:100% 0; background-color:#fffacd; padding-left:0}
				.b-about-project .choose-about .current span {display:block; height:25px; border-bottom-width:0; background:url(../img/fast-info-crn.png) no-repeat 0 0; padding-left:14px}
		.b-about-project .col {float:left; width:33%; line-height:18px}
			.b-about-project .col-i {padding-right:50px}
		.b-about-project h3 {color:#58646b; font-size:14px; padding-bottom:10px; padding-top:87px}
		.b-about-project p {padding-bottom:18px}
		.b-about-project .t-proj-2 {background:url(../img/ico-about-1.png) no-repeat -10px 20px}
		.b-about-project .t-proj-1 {height:87px; background:url(../img/ico-about-4.png) no-repeat 6px 20px}
		.b-about-project .t-proj-3 {background:url(../img/ico-about-2.png) no-repeat -19px 33px}
		.b-about-project .t-proj-4 {background:url(../img/ico-about-3.png) no-repeat 0 28px}
	/* -- ---- about project ---- -- */
	/* // ---- about page ---- // */
	.b-about-page {position:relative; line-height:18px; margin-top:-15px}
		.b-about-page p {padding:9px 0}
		.b-about-page .ab-brd {clear:both; height:42px}
	.b-list-abcats {padding-bottom:2px}
		.b-list-abcats li {padding-bottom:9px}
		.b-list-abcats h2 {font-size:18px; font-weight:normal; line-height:20px}
		.b-list-abcats .ab-cat {position:relative; margin-left:-10px; padding-left:82px; background-position:0 12px; background-repeat:no-repeat; height:auto !important; height:57px; min-height:57px}
		.b-list-abcats .abcats-1 {background-image:url(../img/ab-cats-1.png)}
		.b-list-abcats .abcats-2 {background-image:url(../img/ab-cats-2.png)}
		.b-list-abcats .abcats-3 {background-image:url(../img/ab-cats-3.png)}
		.b-list-abcats .abcats-4 {background-image:url(../img/ab-cats-4.png)}
	.l-abcol-1 {float:left; width:47%}
	.l-abcol-2 {float:right; width:47%}
	.b-yel-ab {position:relative; background-color:#fffacd; padding:3px 13px 0; margin:-3px -13px 14px}
		.b-yel-ab .cr {width:10px; height:10px; background-image:url(../img/y-crn.gif)}
		.b-yel-ab .y-bt {clear:both; position:relative; margin:0 -13px; height:7px; font-size:1px}
			.b-yel-ab .y-bt i {position:absolute; display:block; top:-3px; width:10px; height:10px; background-image:url(../img/y-crn.gif)}
			.b-yel-ab .y-bt .l {left:0; background-position:0 100%}
			.b-yel-ab .y-bt .r {margin-left:100%; left:-10px; background-position:100% 100%}
	.tbl-contact {}
		.tbl-contact td, .tbl-contact th {line-height:18px; vertical-align:top; padding:9px 0}
		.tbl-contact th {padding-right:20px}
	/* -- ---- about page ---- -- */
	.content-grid {width:85%}
		.content-grid-i {position:relative; padding-left:42px; line-height:1.417em}
		.content-grid-i p {padding-bottom:17px}
		.content-grid-i h2 {position:relative; margin-left:-42px; font-size:20px; font-weight:normal; line-height:normal; padding-bottom:17px}
		.content-grid-i h3 {color:#58646b; font-size:1.5em; font-weight:normal; line-height:normal; padding-bottom:17px}
		.content-grid-i ul {padding:0 0 17px 19px}
			.content-grid-i ul li {padding:0 0 0 7px; background:url(../img/li.gif) no-repeat 0 8px}
		.content-grid-i .b-info-tip {position:relative; background-color:#fffacd; margin:0 0 17px -41px; padding:6px 10px 7px 42px}
			.content-grid-i big {font-size:14px; line-height:20px}
			.content-grid-i .b-info-tip .cr {width:10px; height:10px; background-image:url(../img/y-crn.gif);}
			.content-grid-i .b-info-tip .ico-tip {position:absolute;top:5px;left:9px;background:url(../img/ico-info-tip.png);width:22px;height:19px;font-size:1px}
			.content-grid-i .b-info-tip .ico-quest {position:absolute;top:6px;left:9px;background:url(../img/ico-info-tip.png) 0 -38px;width:22px;height:19px;font-size:1px}
			.content-grid-i .b-info-tip .ico-warn {position:absolute;top:10px;left:9px;background:url(../img/ico-info-tip.png) 0 -19px;width:22px;height:19px;font-size:1px}
			.content-grid-i .m-info-1 {padding-top:16px; padding-bottom:17px; margin-bottom:27px}
				.content-grid-i .m-info-1 .ico-warn {top:16px}
		.content-grid-i .b-info-tip-1 {position:relative; margin:0 0 17px -41px; padding:0 10px 0 42px}
			.content-grid-i .b-info-tip-1 .ico-tip {position:absolute;top:0;left:9px;background:url(../img/ico-info-tip.png) 0 -19px;width:22px;height:19px;font-size:1px}
		.content-grid-i .get-started {position:relative; color:#58646b; font-size:18px; font-weight:bold; padding:20px 0 30px 87px; background:url(../img/ico-getstarted.png) no-repeat 0 0}
		.content-grid-i .y-note {display:-moz-inline-block; display:inline-block; border-left:2px solid #58646b; background-color:#fffacd; margin:-4px 0 -4px; padding:4px 5px 4px 7px}
		.content-grid-i .img-left {position:relative; float:left; margin:-3px 13px 0 -11px}
		.content-grid-i .table-of {width:90%; border-right:1px solid #abb1b5; margin-bottom:30px}
			.content-grid-i .table-of td {border-left:1px solid #abb1b5; border-bottom:1px solid #abb1b5; text-align:center; padding:12px 5px 8px}
				.content-grid-i .table-of td.frst {font-weight:bold; text-align:left; padding-left:15px; width:30%}
			.content-grid-i .table-of th {border-left:1px solid #abb1b5; border-top:1px solid #abb1b5; border-bottom:1px solid #58646b; text-align:center; padding:12px 5px 10px; font-weight:bold; line-height:17px}
			.content-grid-i .table-of th.frst {border-top-width:0; border-left-width:0}
			.content-grid-i .table-of .th-1 {color:#e14d04}
			.content-grid-i .table-of .th-2 {color:#e1a104}
		.content-grid-i .your-order {display:-moz-inline-stack; display:inline-block; padding-bottom:33px}
			.content-grid-i .your-order div {position:relative; color:#58646b; font-size:21px; line-height:normal; background-color:#fffacd; margin:-10px 0 0 -8px; padding:4px 11px 5px 8px}
				.content-grid-i .your-order strong {color:#000}
			.content-grid-i .your-order .cr {width:10px; height:10px; background-image:url(../img/y-crn.gif)}
		/* // ---- step ---- // */
		.content-grid-i .b-step {position:relative; line-height:1.5em; background-color:#def2ff; padding:17px 17px 0 210px; border-top:10px solid #fff; margin-bottom:10px}
			.content-grid-i .b-step .numb {position:absolute; left:-42px; top:8px; color:#58646b; font-size:48px; font-weight:bold; line-height:normal}
			.content-grid-i .b-step .cr {width:10px; height:10px; background-image:url(../img/step-crn.png)}
			.content-grid-i .b-step .step-bt {position:relative; margin:0 -17px 0 -210px; font-size:1px; height:10px; padding-top:8px}
				.content-grid-i .b-step .step-bt .r {float:right; width:10px; height:10px; background:url(../img/step-crn.png) no-repeat 100% 100%}
				.content-grid-i .b-step .step-bt .l {display:block; width:10px; height:10px; background:url(../img/step-crn.png) no-repeat 0 100%}
			.content-grid-i .b-step .desc {position:relative; float:left; color:#58646b; font-size:18px; line-height:20px; left:-139px; margin-top:-3px; margin-right:-139px; width:130px}
				.content-grid-i .b-step .desc .ico {position:absolute; top:-3px; left:-56px; width:45px; background-image:url(../img/ico-steps.png); font-size:1px}
				.content-grid-i .b-step .desc .ico-1 {height:51px}
				.content-grid-i .b-step .desc .ico-2 {height:52px; background-position:0 -51px}
				.content-grid-i .b-step .desc .ico-3 {height:41px; background-position:0 -103px}
			.content-grid-i .b-step p {padding-bottom:10px}
				.content-grid-i .b-step .desc a {color:#58646b}
					.content-grid-i .b-step .desc a:hover {color:#000}
					.content-grid-i .b-step .desc .file {position:relative; top:5px; color:#666; font-size:12px; padding-right:25px; background:url(../img/xls.png) no-repeat 100% 2px}
			#iframeupload .submit {margin-top: 6px;width:89px;height:22px;cursor:pointer;background: url(../img/sendfile.jpg) no-repeat 0 100%;border:0;display: none;}
			.uploadInfo .upbar {float:left; display: none;}
			.uploadInfo .cancelButton {margin-left:20px;margin-top:2px;cursor: pointer;display: none;}
			#iframeupload .infoPanel {color:#58646B}
			#iframeupload {height: 75px;background:#def2ff;margin-top: 4px;width: 100%;}
			#iframeupload .fileinputs {position: relative;}
			#iframeupload .fileinputs .fakefile {position:absolute;top:0px;left:0px;z-index:1;}
			#iframeupload .fileinputs input.file {position:relative;text-align:right;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;}
			
			


		.get-started-upload {position:relative; margin-left:-40px; padding:19px 0 29px 96px; color:#58646b; font-size:14px; line-height:18px; font-weight:bold; background:url(../img/ico-track.png) no-repeat 0 0; height:auto !important; height:42px; min-height:42px}
		.b-dogovor-offer {position:relative; color:#58646b; font-size:14px; line-height:18px; font-weight:bold; background:url(../img/ico-contract.png) no-repeat 0 9px; margin-left:-42px; padding:19px 0 44px 83px; height:auto !important; min-height:50px; height:50px}
		/* -- ---- step ---- -- */
		.m-content-1 {padding-left:0}
			.m-content-1 p {padding-bottom:12px}
		.m-content-2 {}
			.m-content-2 h2 {color:#58646b; font-size:24px; font-weight:bold; padding-bottom:12px}
	.b-how-to-nav {display:-moz-inline-stack; display:inline-block; padding-bottom:18px}
		.b-how-to-nav .b-yel-ab {font-size:16px; padding:25px 0 0; margin:0}
		.b-how-to-nav ul {padding-left:4px}
		.b-how-to-nav li {position:relative; float:left; padding:0 62px 17px 72px; white-space:nowrap}
		.b-how-to-nav li i {position:absolute; top:-18px; left:13px; background-image:url(../img/how-to-nav.png); height:52px} 
		.b-how-to-nav .how-find {width:47px} 
		.b-how-to-nav .how-order {width:50px; background-position:-47px 0} 
		.b-how-to-nav .y-bt {margin:0}
		.b-how-to-nav a {text-decoration:none; border-bottom:1px dashed}
	.b-cont-card {}
		.b-cont-card .col-1 {float:left; width:47%}
		.b-cont-card .col-2 {float:right; width:47%}
		.b-cont-card .velc {background:url(../img/ico-vel.png) no-repeat 0 0; padding-left:20px; margin-left: 10px}
		.b-cont-card .mts {background:url(../img/ico-mts.png) no-repeat 0 0; padding-left:20px; margin-left: 10px}
		.b-cont-card .city {background:url(../img/ico-city.png) no-repeat 0 0; padding-left:20px; margin-left: 10px}
		.b-cont-card .life {background:url(../img/ico-life.png) no-repeat 0 0; padding-left:20px; margin-left: 10px}
/* -- ---- new css ---- -- */

.infoMessage{
    margin-bottom:58px;   
    padding: 12px 22px 12px 45px;
    background:url('../img/infoback.png') bottom;
    border-top:solid 2px #edb51a;
}
#infomsg
{
    float:left;
    margin-left:-34px;
    margin-top:4px;
}

.infoMessage p{
    margin:10px 0;
}

#table-view.disks .item{padding-top:0;text-align:left;}
#table-view.disks .it{padding-top:10px;text-align:center;}
#table-view.batfix .it{height: 205px;padding-bottom: 10px;}
.item.hovered{background:url(../img/em-hover.gif) 0 6px no-repeat;position:absolute;z-index:9999;}
.item.hovered .it{background:url(../img/em-hover2.gif) 100% 6px no-repeat;height:200px;}
.em-hover{display:none;background:url(../img/em-hover3.gif) 0 100% no-repeat;}
.item.hovered .em-hover{position:absolute;display:block;}
.em-hover2{background:url(../img/em-hover5.gif) 100% 100% no-repeat;overflow:hidden;width:100%;}
.em-hover table{width:100%;}
.em-hover td{font-size:11px;width:100%;padding-bottom:4px;}
.em-hover .pr{text-align:right;width:100%;white-space:nowrap;padding-left:6px;padding-right:22px;}
.allrow{padding:18px 0 21px 0;}
.em-hover .in{text-align:left;padding:0 0 0 17px;}
.item.hovered .name,.item.hovered .price,.item.hovered .sellers{background:#fff;margin-left:1px;margin-right:1px;}

.batfix .row-sales th, .batfix .row-sales td {padding-top: 10px !important;}

#table-view.disks .im,#table-view.resultsDisk .im{height:110px;}
#table-view.disks .price{padding:8px 0 2px 0;}
#table-view.resultsDisk .it{height:206px;}

.ctr img{margin-left:6px;}

.bodybig #pricebar.disk{min-width:380px;}
#dsize.disk th{white-space:normal;vertical-align:top;}

.selbar{background:#fff url(../img/selbg.gif) 0 0 no-repeat;}
.selbar div{background:url(../img/sel2bg.gif) 100% 0 no-repeat;height:22px;padding:0 0 0 6px;line-height:20px;cursor:pointer;}
.selbar img,.seldrop a img{margin-right:7px;position:relative;top:6px;}
.ie7 .selbar img,.ie7 .seldrop a img{top:4px;}
.selectblock{position:relative;}
.seldrop{position:absolute;background:#fff;width:100%;border-bottom:1px solid #E4E5E7;display:none;}
.seldrop a{display:block;color:#000;text-decoration:none;height:22px;padding:0 0 0 6px;line-height:20px;border-right:1px solid #E4E5E7;border-left:1px solid #E4E5E7;}
.seldrop a span{width:100%;display:block;overflow:hidden;white-space:nowrap;}
.seldrop a:hover{background:#ccc;}
.b-search .searchDisk .col-1-i .ips{padding-bottom:24px;}
.b-search .searchDisk .sizes-tbl span.lbl-t{width:70px;top:-35px;}
.b-search .searchDisk .sizes-tbl span.lbl-t2{width:20px;top:-35px;}
.searchDisk .item select{min-width:46px;}
.b-search .searchDisk .char-tbl .sel{width:auto;}
.b-search .searchDisk .t-slsh{padding-right:6px;padding-left:5px;text-align:center;}
.b-search .searchDisk .m-with-lbl{padding-top:35px !important;padding-bottom: 0;}
.dco{width:80px;}
.searchDisk .extend-search .col-2-i .ips{padding-left:90px;}
.searchDisk .extend-search .col-2-i .lbl {left:-90px;margin-right:-90px;}
.b-search .searchDisk .col-1{width:28%;min-width:256px;}
.b-search .searchDisk .col-2{width:44%;}
.b-search .searchDisk .col-3{width:14%;}
.b-search .searchDisk .char-tbl .t-slsh{padding-left:0;padding-right:5px;}
.b-search .searchDisk .btn{left:85%;}
.b-search .searchDisk .type-size{font-size:12px;padding-top:2px !important;}
.b-search .searchDisk .t-size{width: 20px;}
.b-search .col-2-i .vyl-char,.b-search .col-2-i .prs-char{margin-top:10px;}
.b-search .extend-search .col-2-i .prs-char{margin-top:20px;margin-left:12px;}
.b-search .extend-search .col-2-i .prs-char2{margin-top:5px;}
.b-search .col-2-i .ext-gab{display: none;}
.b-search .extend-search .col-2-i .ext-gab{display: block;}
.b-search .extend-search .col-2-i .ext-gab .dotted {font-size: 10px;}
.b-search .extend-search .col-2-i .ext-gab .m-with-lbl {padding-top: 14px !important;}
.b-search .extend-search .col-2-i .ext-gab .mpad {padding-bottom: 2px;}
.b-search .extend-search .col-2-i .ext-gab .sizes-tbl span.lbl-t {top: -18px;}
.b-search .searchDisk .col-2-i{padding-left:13px;padding-right:12px;}
.tl1{margin-right:10px;}
.extend-search .tl1{background:#EAEAEA url(../img/tl1.gif) 0 0 no-repeat;}
.extend-search .tl2{background:url(../img/tl2.gif) 100% 0 no-repeat;}
.extend-search .tl3{background:url(../img/tl3.gif) 100% 100% no-repeat;}
.extend-search .tl4{background:url(../img/tl4.gif) 0 100% no-repeat;}
.searchDisk .extend-search .col-2-2{padding:0 12px 0 13px;}
.searchDisk .extend-search .col-2-i{padding-left:0;padding-right:0;}
.ie .b-search .searchDisk .lbl-td{width:12px;overflow:hidden;}
.ie7 .b-search .searchDisk .t-slsh{width:15px;overflow:hidden;}
.ie7 .b-search .searchDisk .sel,.ie6 .b-search .searchDisk .sel{width:25%;}
#modelbar .imdisk{text-align:left;}
.webkit .searchDisk .char-tbl .lbl-td,.opera .searchDisk .char-tbl .lbl-td {width:12px !important;}
.bat-search .col-2-i .col-2-2 .ips {padding-bottom: 6px;}


#login #top-right-link .in{margin-top:-28px;}
.loginbar{width:100%;text-align:center;padding:30px 0 0 0;min-height:627px;}
.loginbar2{width:492px;margin:0 auto;text-align:left;background:url(../img/loginbarbot.gif) 0 100% no-repeat;}
.ie6 .loginbar2{overflow:hidden;}
.loginbar3{background:url(../img/loginbartop.gif) 0 0 no-repeat;padding:49px 0 23px 0;}
.ie7 .loginbar3,.ie6 .loginbar3{padding:29px 0 23px 0;}
.loginbar .btn,.gonextstep .btn{width:114px;height:30px;border:0;font-size:14px;background:url(../img/searchbutton.gif) 0 0 no-repeat;padding-bottom:2px;margin-top:3px;}
.loginbar td{padding:0 17px 14px 0;}
.loginbar .tx{padding:2px 3px 3px 3px;width:172px;}
.ie6 .loginbar .tx{width:172px;position:relative;top:0;}
.loginbar table{margin:0 0 0 105px;}
.loginbar label{font-size:11px;}
.loginbar label input{margin:0 6px 0 0;position:relative;top:2px;}
.opera .loginbar label input,.opera #jur input{top:0;}
.loginbarpic{position:absolute;margin:0 0 0 52px;}
.ie6 .loginbarpic,.ie7 .loginbarpic{margin-top:10px;}
.ie7 .recpass .loginbar3,.ie6 .recpass .loginbar3{padding-top:15px;}
.loginbar .loginerror,.loginbar .loginok{padding-top:6px;}
.loginpage{text-align:left;font-size:11px;width:472px;margin:0 auto;padding:0 0 7px 0;}
.loginerror span,.loginok span{color:#7B7C7C;display:block;padding:1px 0 0 32px;font-size:11px;width:242px;position:relative;left:-32px;background:url(../img/logerror.gif) 0 0 no-repeat;}
.loginok span{background:url(../img/logok.gif) 0 0 no-repeat;}
.loginerror strong{display:block;font-weight:normal;color:#EA000B;padding:0 0 3px 0;font-size:12px;}
.loginok strong{display:block;font-weight:normal;color:#000;padding:0 0 3px 0;font-size:12px;}
.recpass .loginbar3{padding-top:34px;}
.recpass.loginbar .tx{width:276px;position:relative;top:6px;}
.recpass.loginbar .btn{width:154px;background-image:url(../img/recpassbtn.gif);}
.rem a{font-size:11px;position:relative;left:-8px;}
.rem{width:100%;}
.registerforseller{text-align:center;font-size:14px;padding:22px 0 26px 0;}
#login .top a:hover,.path a:hover{text-decoration:none;}


/* -- ---- autotrend ---- -- */
.main-title h1{font-size:30px;font-weight:normal;line-height:1em;}
    .main-title h1 .sub {font-size:11px;left:10px;position:relative;}
    .main-title h1 .autotr {font-size:12px;}
    .main-title h1 sup {font-size:11px;font-weight:normal;}
    h2 .numberic {font-size:12px;font-weight:bold;}
    .autotrade {margin:0 0 4px;position:relative;top:40px;line-height:22px}
    .autotrade sup {font-weight:normal;margin-left:7px;}
    .autotrade .red {color:#D80000;}
    .autotrade .green {color:#2D9903;}
    .timeleft td {color:#7B7C7C;font-size:11px;text-align:center;}
    .timeleft span {color:#000000;font-size:40px;letter-spacing:-1px;line-height:48px;}
    #leftdays span {background:url("../img/leftdays.gif") no-repeat scroll 0 0 transparent;display:block;height:48px;margin-right:4px;overflow:hidden;text-align:center;width:59px;}
    #lefttime {background:url("../img/lefttime.gif") no-repeat scroll 0 0 transparent;}
    .timeleft #lefttime span {background:url("../img/lefttime2.gif") no-repeat scroll 100% 0 transparent;display:block;height:48px;line-height:48px;overflow:hidden;padding:0 10px;}
    .tmleft {padding-left:4px;}
    .timeleft div {padding:12px 0;}
    .timeleft {padding-left:22px;}
    .graphic {padding:0 0 26px;width:100%;}
    .graphic .left {float:left;width:50%;}
    .graphic .left div {background:url("../img/gr.gif") no-repeat scroll 0 21px transparent;line-height:18px;padding:18px 0 0 33px;}
    .graphic .right {color:#7B7C7C;float:right;font-size:11px;padding:20px 40px 0px 0px;text-align:right;width:45%;}
    .graphic .red {color:#D80000;}
    .graphic .green {color:#2D9903;}
/* -- ---- autotrend ---- -- */

.text{position:relative;top:-10px;}
.text p{line-height:17px;margin:0;padding:0 0 17px 0;max-width:785px;}
.text ul{line-height:17px;padding-bottom:14px;max-width:785px;}
.text ul li{padding:0 0 3px 48px;background:url(../img/libull.gif) 27px 8px no-repeat;}
.text ol li{padding-bottom:7px;padding-right:16px;}
.text ol{margin:6px 0 18px 0;padding-left:7px;position:relative;left:16px;line-height:17px;}
.war{padding:0 0 17px 40px;background:url(../img/war.gif) 8px 6px no-repeat;}
.war1{background:#F2F2F2 url(../img/war1.gif) 0 0 no-repeat;width:310px;}
#sell .lf .war1{width:auto;margin:18px 0 0 6px;}
#sell .lf .war4{font-size:11px;}
.war2{background:url(../img/war2.gif) 100% 0 no-repeat;}
.war3{background:url(../img/war3.gif) 100% 100% no-repeat;}
.war4{background:url(../img/war4.gif) 0 100% no-repeat;font-style:italic;padding:7px 8px 8px 10px;line-height:17px;}
.text .adv .lf{width:100%;float:left;margin:0 -26% 0 0;}
.text .adv .lf2{margin:0 26% 0 0;}
.text .adv .rg{width:26%;float:right;padding-top:12px;}
.text .adv{width:100%;max-width:1060px;}
.text .adv table{width:100%;margin:0 0 36px 0;max-width:785px;}
.text .adv td{text-align:center;padding:9px 0;white-space:nowrap;width:15%;}
.text .adv th{text-align:center;font-size:11px;white-space:nowrap;border-bottom:1px dotted #000;line-height:18px;vertical-align:top;padding:10px 3px 15px 3px;}
.text .adv th a{text-decoration:none;display:block;}
.text .adv th a:hover span{border-color:#000;}
.text .adv th a span{border-bottom:1px dotted #106DA8;}
.text .adv td.fst{font-weight:bold;text-align:left;padding-left:19px;width:45%;white-space:normal;}
.text .adv td.lst{width:10%;}
.text .adv .dark td{background:#F2F2F2;}
.text h3{font:bold 16px Arial;margin:0;padding:0 0 17px 0;}
.text div.look span{display:block;font-style:italic;padding:0 0 0 35px;font-size:11px;background:url(../img/tlook.gif) 5px 0 no-repeat;}
#adv1,#adv2{position:absolute;width:134px;height:134px;background:url(../img/adv.png) 0 0 no-repeat;visibility:hidden;}
#adv1{top:-374px;left:50%;margin-left:-68px;z-index:99999;}
#adv2{z-index:99999;right:-80px;top:200px;}
#sell .rg{width:100%;float:right;margin:0 0 0 -35%;}
#sell .rg2{margin:0 0 0 35%;}
#sell .lf{width:35%;float:left;}
#sell .lf2{padding-right:30px;}
.xls{padding:0 0 0 26px;background:url(../img/xls.gif) 3px 0 no-repeat;}
.xls div{font-size:11px;font-style:italic;padding:3px 0 10px 0;}
#sell .lf .war1 input{font-size:14px;margin:8px 0;}
.webkit #sell .lf .war1 input{font-size:12px;}
p.look{background:url(../img/tlook.gif) 0 4px no-repeat;padding-left:35px;}

#forbuyer{}
#forbuyer div{font-size:11px;font-style:italic;}
#fb1{height:75px;width:432px;position:relative;left:88px;top:10px;background:url(../img/cor.gif) 0 100% no-repeat;}
#fb2{padding-left:189px;background:url(../img/fb1.jpg) 0 0 no-repeat;}
#fb3{background:url(../img/fb2.jpg) 0 100% no-repeat;}
#fb3 .wh{padding:0 0 193px 0;}
#fb3 .wh div{padding:0 0 34px 0;margin-left:30%;background:url(../img/corn2.gif) 6% 100% no-repeat;max-width:450px;}
#fb4{background:url(../img/fb3.jpg) 0 0 no-repeat;text-align:right;max-width:990px;}
#fb4 .wh{height:164px;background-image:url(../img/wh2.png);}
#fb5{padding:22px 0 37px 0;margin-left:10%;background:url(../img/corn3.gif) 36% 100% no-repeat;width:381px;}
#fb6{width:210px;margin-left:auto;text-align:left;background:url(../img/corn2.gif) 0 66px no-repeat;padding:40px 0 0 53px;}
#fb7{background:url(../img/fb1.gif) 270px 40px no-repeat;}
#fb7 .wh{padding:50px 0 66px 0;}
#fb7 .wh div{width:260px;}
div.ord{width:100%;padding-bottom:40px;}
div.ord .lf{width:100%;float:left;margin:0 -40% 0 0;}
div.ord .lf2{margin:0 40% 0 0;}
div.ord .rg{float:right;width:40%;}
div.ord .war1{width:auto;max-width:280px;}
#forbuyer .ord .war4{font-size:12px;}
.ord2{float:left;padding:0 25px 14px 0;}
.ord3{float:left;width:70%;}
.wh{background:url(../img/wh.png) 100% 0 repeat-y;}
.noborder {border-bottom: none !important;}

/*--- sitemap ---*/
.b-site-map h2 {font-size:1.5em;}
.b-site-map .item{padding-left:0;padding-bottom:27px;}
.b-site-map .item h2{font-weight:normal;clear:both;float:none;left:0;padding-bottom:8px;}
.b-site-map .item h2 sup{font-size:10px;margin-left:6px;}
.b-site-map li{width:220px;font-size:12px;text-indent:20px;float:none;padding-right:0;padding-bottom:6px;}
.b-site-map li sup{margin:2px 0 0 -40px;position:absolute;}
.b-site-map li a{color:#858585;}
.b-site-map li.hasitems a{color:#106DA8;}
.b-site-map li a:hover{color:#000;}
.b-site-map .item ul{float:left;width:220px;}
.main-title h1 .sub{font-size:11px;position:relative;left:10px;}
.main-title h1 .autotr{font-size:12px;}
.main-title h1 sup{font-size:11px;font-weight:normal;}
.mapbar{margin-right:18px;}
.mbar2{width:100%;border-bottom:1px dotted #A5A5A5;padding:0 0 11px 0;margin:-3px 0 5px 0;}
.mapbar .show-on{position:static;padding:0;float:right;padding-top:9px;}
.mapbar .show-on a{margin-left:18px;text-decoration:none;}
.mapbar .show-on a span{border-bottom:1px dotted #106DA8;}
.mapbar .show-on a:hover span{border-color:#fff;}
.mapbar .show-on .byfirm{padding-left:17px;background:url(../img/byfirm.gif) 0 3px no-repeat;}
.mapbar .show-on .active{color:#000;}
.mapbar .show-on .active span{border-color:#fff;}
.mapbar .show-on .byalphabet{padding-left:17px;background:url(../img/byalp.gif) 0 3px no-repeat;}
.inshop{font-size:11px;padding:0 0 31px 0;}
.tov{float:left;}
.tov li{float:left;margin:0 13px 0 0;}
.tov a{display:block;padding:4px 0 5px 0;}
.tov .active{padding-left:11px;background:url(../img/tov1.gif) 0 0 no-repeat;}
.tov .active a{padding-right:19px;background:url(../img/tov2.gif) 100% 0 no-repeat;text-decoration:none;color:#fff;font-weight:bold;cursor:default;}
.sort-topic{width:34px;height:32px;background:url(../img/sort3.gif) 0 0 no-repeat;display:block;text-align:center;line-height:32px;position:relative;top:4px;}
h2 .numberic{font-size:12px;font-weight:bold;}
#byalphabet{display:none;}
/*--- sitemap ---*/

.regbar{width:100%;text-align:center;}
.regbar2{width:950px;margin:0 auto;text-align:left;}
.gomain{font-size:11px;color:#106DA8;padding:32px 0 16px 0;}
.steps{float:left;}
.ww{width:100%;}
.tfc{float:right;font:italic 11px Arial;}
.regbar h1{font:normal 22px Arial;padding:0 0 4px 0;}
.gonextstep{padding:20px 0 50px 216px;border-top:1px dotted #A5A5A5;margin:22px 0 0 0;}
.regform{padding:22px 0 0 0;}
.regform td{padding:8px 0 0 0;font-size:11px;color:#808080;}
.regform td td{padding:0;}
.regform .fst{font-size:12px;color:#000;}
.regform .bigpadding td{padding-bottom:29px;}
.regform .bigpadding2 td{padding-bottom:10px;}
.regform .bigpadding td td,.regform .bigpadding2 td td{padding-bottom:0;}
.regform .needfield td{padding-bottom:16px;}
.regform .tx{padding:2px 3px 3px 2px;width:273px;}
.regform .dp{display:block;position:absolute;margin-top:2px;}
.ie7 .regform .dp,.ie6 .regform .dp{display:block;position:relative;line-height:5px;top:2px;}
.regform .dp2{font:italic 11px Arial;position:relative;left:-15px;color:#000;}
.regform-pass{background:url(../img/regform-pass.gif) 214px 0 no-repeat;}
.regform-name{background:url(../img/regform-name.gif) 213px 0 no-repeat;}
.ie7 .regform-name,.ie6 .regform-name{background-position:213px 2px;}
.ie7 table.tel td,.ie6 table.tel td{vertical-align:top;}
.regform-jur{background:url(../img/regform-jur3.gif) 213px 0 no-repeat;}
.ie7 .regform-jur,.ie6 .regform-jur{background:url(../img/regform-jur2.gif) 213px 1px no-repeat;}
.ie7 .regform-pass{display:block;}
.ie7 .regbar .ww{overflow:hidden;}
ins.star{text-decoration:none;color:#C80106;}
.regform .validation-summary-errors {display:block;font:normal 12px Arial;color:#A50003;padding:0 0 3px 0;line-height:4px;position:relative;top:-2px;}
.regform .rows{vertical-align:top;}
.regform em.error{display:block;font:normal 12px Arial;color:#A50003;padding:0 0 3px 0;line-height:4px;position:relative;top:-2px;display:none;}
.regform em.existerr{display:block;font:normal 12px Arial;color:#A50003;padding:0 0 6px 0;line-height:4px;position:relative;top:-2px;display:none;}
.regform .kod{width:35px;margin-right:5px;}
.regform .number{width:93px;margin-right:5px;}
.regform .tel select{width:125px;font-size:12px;padding:2px 0 2px 0;}
.ie7 .regform .tel select,.ie6 .regform .tel select{margin-top:2px;}
.regform .e375{font-size:12px;padding-right:8px;}
.kbel{position:absolute;font-size:12px;margin:4px 0 0 -34px;}
.http{position:absolute;font-size:12px;margin:4px 0 0 -36px;}
#addtel,.deltel{text-decoration:none;font-size:12px;border-bottom:1px dotted #1066A3;}
.addtel:hover,#deltel:hover{border-color:#fff;}
.ie7 #addtel,.ie6 #addtel{position:relative;top:-3px;}
.regform .city{width:164px;}
.regform .zipcode{width:75px;}
.regform .areafield{font:bold italic 11px Arial;padding:6px 0 8px 0;color:#000;}
#jur input{margin:0 5px 0 0;position:relative;top:2px;}
select.corresp{font-size:12px;padding:2px 0;width:176px;}
.regform .website{width:207px;}
.regform .company{width:198px;}
.regform .lico{width:218px;}
select.compan{font-size:12px;padding:2px 0;position:relative;top:1px;width:70px;margin-right:5px;}
.ie7 .compan,.ie6 .compan{position:relative;top:-1px;}
select.ustav{font-size:12px;padding:2px 0;width:174px;}
.regform .default{color:#B4B4B6;}
.regform .licorows{padding-top:20px;}
.warn1{background:url(../img/logok.gif) 183px 6px no-repeat;padding:0 0 0 213px;margin:32px 0 0 0;}
.warn2{background:#F2F2F2 url(../img/warn2.gif) 0 0 no-repeat;width:448px;}
.warn3{background:url(../img/warn3.gif) 100% 0 no-repeat;}
.warn4{background:url(../img/warn4.gif) 100% 100% no-repeat;}
.warn5{background:url(../img/warn5.gif) 0 100% no-repeat;font:italic 11px Arial;padding:5px 10px 5px 10px;}
.warn10{padding:0 0 0 36px;background:url(../img/logok.gif) 3px 1px no-repeat;width:592px;margin:48px 0 50px 0;}
