<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">




/*
     FILE ARCHIVED ON 11:22:45 Jan 5, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:07:29 Oct 3, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* ----------------------------------------------------------
date: 24/08/2010
author: Vitalij A. Streljaev
email: info@streljaev.pp.ua
icq: 174-964-377
skype: streljaev
profile: http://www.free-lance.ru/users/s_ajax
---------------------------------------------------------- */


/*** Custom Style ***/

/** Header Top Style **/

#header-top p {
color:#fff;
margin:0;
}

/** **/

/** Header Style **/

/* Logo Style */

#header div.logo {
background:url(../images/logo.png) 0 0 no-repeat;
width:196px;
height:22px;
position:absolute;
top:11px;
left:-11px;
}

#header div.logo a {
display:block;
width:65px;
height:22px;
text-indent:-9999em;
float: left;
}

/* */

#header div.contacts {
position:absolute;
top:15px;
right:0;
}

#header div.contacts ul {}

#header div.contacts ul li {
font-size:1.091em;
font-style:italic;
float:left;
display:inline-block;
height:18px;
padding:0 0 0 25px;
margin:0 0 0 35px;
line-height:18px;
}

#header div.contacts ul li.item1 {
background:url(../images/contacts_icon1.png) 0 50% no-repeat;
}

#header div.contacts ul li.item2 {
background:url(../images/contacts_icon2.png) 0 50% no-repeat;
}

#header div.contacts ul li.item3 {
background:url(../images/contacts_icon3.png) 0 50% no-repeat;
}

#header div.contacts ul li.item2 a {
color:#404040;
}

#header div.phone {
position:absolute;
top:38px;
right:0;
}

#header div.phone p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2.182em;
font-style:italic;
font-weight:bold;
color:#595959;
margin:0;
}

#header div.phone p span {
color:#808080;
font-weight:normal;
font-size:0.5em;
}

/** **/

/** Left Sidebar Style **/

#leftcolumn div.module {
margin-bottom:35px;
}

/* News Module */

div.news {}

div.news h3 {}

div.news h3 .rss {
display:inline-block;
width:15px;
height:15px;
background:url(../images/icon_rss.png) 0 0 no-repeat;
text-indent:-9999em;
}

div.news-module-body {}

div.news-module-item {
padding:0 0 10px;
border-bottom:1px solid #c6c9ca;
margin:0 0 20px;
}

div.news-module-item h5 {
font-family:Arial, Helvetica, sans-serif;
}

div.news-module-item .date {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
margin:0;
}

div.tags {}

div.tags a {
color:#404040;
text-decoration:none;
}

div.tags a:hover {
color:#404040;
text-decoration:underline;
}

/* */

/* Recomended Module */

div.recomended {}

div.recomended-body {
overflow: hidden;
}

div.recomended-item {
margin:0 10px 0 0;
width: 120px;
float: left;
}

div.recomended-body .last-item {
border:none;
}

div.recomended-item p {
margin:0 0 0.5em;
}

div.recomended-item h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
margin:0 0 0.25em;
}

div.recomended-item .price {
font-size:1.091em;
}

div.recomended-item .price span {
font-size:1.167em;
}

/* */

/* Top Product Module */

div.top-product {
padding:0 62px 0 0;
}

div.top-product-item {
position:relative;
padding:0 0 10px;
margin:0 0 10px;
border-bottom:1px solid #9a9ea1;
}

div.top-product-item .count-position {
position:absolute;
top:2px;
left:0;
}

div.top-product-item img {
margin:0 0 15px 43px;
}

div.top-product-item h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
margin:0 0 0.5em;
}

div.top-product-item .price {
font-size:1.097em;
margin:0;
}

div.top-product-item .price span {
font-size:1.167em;
}

div.top-product ul.menu {}

div.top-product ul.menu li {
margin:0 0 15px;
}

div.top-product ul.menu li a {
font-size:1.091em;
font-style:italic;
}

/* */

/** **/

/** Content Style **/

/* Search block */

div.search-block {
margin:0 0 20px;
}

div.search {
padding:15px 10px 10px;
}

div.search fieldset {
margin:0 0 5px;
}

div.search .jquery-selectbox {
width:174px !important;
margin:0 10px 0 0;
display:block;
float:left;
}

div.search .inputbox-in1 {
display:block;
float:left;
margin:0 5px 0 0;
}

div.search .inputbox {
width:534px;
}

div.search .btn {
background:url(../images/bg_search_btn.png) 0 0 no-repeat;
display:block;
width:18px;
height:22px;
border:none;
padding:0;
margin:0;
cursor:pointer;
float:left;
}

div.search .search-column {}

div.search .search-column-left {
width:465px;
margin:0 10px 0 0;
float:left;
}

div.search .search-column-right {
width:295px;
float:left;
}

div.search .search-example {
margin:0;
line-height:29px;
}

div.search .search-example a {
text-decoration:none;
border-bottom:1px dashed #2d84a5;
color:#2d84a5;
}

div.search .search-example a:hover {
text-decoration:none;
border-bottom:1px dashed #c3230e;
color:#c3230e;
}

div.search .search-basket {
background:url(../images/bg_basket_icon.png) 0 50% no-repeat;
height:29px;
line-height:29px;
padding:0 0 0 40px;
}

div.search .search-basket p {
margin:0;
}

div.search .search-basket a {
font-size:1.091em;
}

/* */

div.carousel-banner {
margin:0 0 25px;
}

/* Selection Tabs */

div.selection-tabs {
margin:0 0 25px;
}

div.selection-tabs ul.menu {}

div.selection-tabs ul.menu li {
float:left;
padding:5px 0 0 45px;
margin:0 5px 0 0;
display:inline-block;
height:35px;
line-height:30px;
}

div.selection-tabs ul.menu li.item1 { background:url(../images/bg_selection_icon1.png) 0 0 no-repeat;}
div.selection-tabs ul.menu li.item2 { background:url(../images/bg_selection_icon2.png) 0 0 no-repeat; }
div.selection-tabs ul.menu li.item3 { background:url(../images/bg_selection_icon3.png) 0 0 no-repeat; margin: 0;float:right;}
div.selection-tabs ul.menu li.item4 { background:url(../images/bg_selection_icon4.png) 0 0 no-repeat; float:left; margin:0 5px 0 0; }

div.selection-tabs ul.menu li a {
font-size:1.364em;
display:inline-block;
height:35px;
text-decoration:none;
color:#2d84a5;
}

div.selection-tabs ul.menu li a.current {
background:#dde9ea url(../images/bg_selection_active_left.png) 0 0 no-repeat;
}
div.selection-tabs ul.menu li a.nocurr {
background: none !important;
}

div.selection-tabs ul.menu li a:hover {
color:#c3230e;
}

div.selection-tabs ul.menu li a span {
display:inline-block;
height:35px;
padding:0 10px;
}

div.selection-tabs ul.menu li a.current span {
background:url(../images/bg_selection_active_right.png) 100% 0 no-repeat;
}

div.selection-tabs ul.menu li a.nocurr span {
background: none !important;
}

div.selection-tabs ul.menu li a span span {
display:inline;
height:auto;
padding:0;
background:none !important;
border-bottom:1px dashed #2d84a5;
}

div.selection-tabs ul.menu li a:hover span span {
border-bottom:1px dashed #c3230e;
}

div.selection-tabs ul.menu li a.current span span {
border:none;
}

div.selection-tabs ul.menu li a.nocurr span span {
border-bottom:1px dashed #2d84a5;
}
div.selection-tabs div.tabs-item {
position:relative;
}

#selection-tabs-4 .block-dde9ea-tr {
background:none;
}

div.selection-tabs div.tabs-item-body {
padding:15px 10px;
}

div.selection-tabs div.tabs-item-body .checkbox {
position:relative;
top:-3px;
}

div.selection-tabs div.tabs-item-body table.form-select {
width:100%;
margin:0 0 10px;
}

div.selection-tabs div.tabs-item-body table.form-select td {vertical-align: middle;}

div.selection-tabs div.tabs-item-body table.form-select td.item1 {}
div.selection-tabs div.tabs-item-body table.form-select td.item2 {}

div.selection-tabs div.tabs-item-body label {
display:inline-block;
height:22px;
line-height:22px;
float:left;
margin:0 10px 0 0;
}

div.selection-tabs div.tabs-item-body label.radio-label {
color:#3885a2;
font-size:1.273em;
}

div.selection-tabs div.tabs-item-body .jquery-selectbox {
float:left;
margin:0 5px 0 0;
min-width:50px;
}

div.selection-tabs div.tabs-item-body .help-block {
position:relative;

}
div.selection-tabs div.tabs-item-body .help-block .help-icon {
position:relative;
top:5px;
}

div.selection-tabs div.tabs-item-body .help-text {
position:absolute;
width: 300px;
background-color:#FFFFFF;
border: 1px solid #D5D5D5;
z-index:10;
top: 10px;
line-height:14px;
padding:5px;
display: none;
}
div.selection-tabs div.tabs-item .btn-select {
position:absolute;
bottom:-5px;
right:2px;
}

div.selection-tabs div.tabs-item-body table.form-select-2 {
margin:0 0 10px;
}

div.selection-tabs div.tabs-item-body table.form-select-2 td {
padding:0 25px 0 0;
vertical-align: middle;
}

.separator_x {
    margin: 0 2px;
    
}


#selection-tabs-1 .form-select {
    margin: 0;
    width: auto;
}
#selection-tabs-1 .form-select th, #selection-tabs-2 .form-select td {
    vertical-align: top;
}
#selection-tabs-1 .form-select th {
    padding: 15px 0 0 0;
}
#selection-tabs-1 .form-select td {
    vertical-align: top; 
    padding: 0 0 40px 0;
}
#selection-tabs-1 .form-select th label {
    font-size: 13px;
    font-weight: bold;
}
#selection-tabs-1 .form-select td.coll_1 {
    padding: 20px 0 20px 0;
}
#selection-tabs-1 .form-select td.coll_1 select{
    width: 115px;
}
#selection-tabs-1 .form-select .coll_2 {
    background-color: #d3e2e7;
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
}
#selection-tabs-1 .form-select td.coll_2 p{
    height: 20px;
    margin: 0;
}
#selection-tabs-1 .form-select .coll_3 {
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
    line-height: 25px;
}
#selection-tabs-1 .form-select .coll_4 {
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
    line-height: 25px;
}
#selection-tabs-1 .form-select .coll_5 {
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
    line-height: 25px;
}
#selection-tabs-1 .form-select td.coll_2 select{
    width: 52px;
}

#selection-tabs-1 .form-select td.coll_3 label, #selection-tabs-1 .form-select td.coll_4 label, #selection-tabs-1 .form-select td.coll_5 label{
    font-size: 11px;
}
#selection-tabs-1 .form-select td.coll_3 .checkbox, #selection-tabs-1 .form-select td.coll_4 .checkbox, #selection-tabs-1 .form-select td.coll_5 .checkbox{
    top: 2px;
}
#selection-tabs-1 .form-select td.coll_3 img, #selection-tabs-1 .form-select td.coll_4 img, #selection-tabs-1 .form-select td.coll_5 img{
    vertical-align: top;
    margin-top: 2px;
}



#selection-tabs-2 .form-select {
    margin: 0;
    width: auto;
}
#selection-tabs-2 .form-select th, #selection-tabs-2 .form-select td {
    vertical-align: top;
}
#selection-tabs-2 .form-select th {
    padding: 15px 0 0 0;
}
#selection-tabs-2 .form-select td {
    vertical-align: top; 
    padding: 0 0 40px 0;
}
#selection-tabs-2 .form-select th label {
    font-size: 13px;
    font-weight: bold;
}
#selection-tabs-2 .form-select .coll_2 {
    background-color: #d3e2e7;
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
}
#selection-tabs-2 .form-select .coll_3 {
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
}
#selection-tabs-2 .form-select .coll_4 {
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
}
#selection-tabs-2 .form-select .coll_5 {
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
}
#selection-tabs-2 .form-select td.coll_2 select{
    width: 52px;
}

#selection-tabs-2 .form-select td.coll_5 label{
    font-size: 11px;
}
#selection-tabs-2 .form-select td.coll_5 .checkbox{
    top: 2px;
}
#selection-tabs-2 .form-select td.coll_5 img{
    vertical-align: top;
    margin-top: 2px;
}


#selection-tabs-3 .form-select {
    margin: 0;
    width: auto;
}
#selection-tabs-3 .form-select td {
    vertical-align: top;
}
#selection-tabs-3 .form-select .coll_1{
    padding-top: 20px;
    padding-bottom: 15px;
}
#selection-tabs-3 .form-select .coll_1 h4 {
    font-size: 13px;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    color: #3e3e3e;
    margin: 0 0 0 0;
}
#selection-tabs-3 .form-select .coll_1 p {
    margin: 0;
    font-size: 11px;
    line-height: 21px;
}
#selection-tabs-3 .form-select .coll_1 label {
    float: none;
}
#selection-tabs-3 .form-select .coll_1 label span {
    text-decoration: underline;
}
#selection-tabs-3 .form-select .coll_1 .checkbox {
    top: 2px;
}
#selection-tabs-3 .form-select .coll_2 {
    background-color: #d3e2e7;
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
    padding-top: 17px;
}
#selection-tabs-3 .form-select .coll_2 .checkbox {
    top: 2px;
    margin-left: 0;
}
#selection-tabs-3 .input_from, #selection-tabs-3 .input_to{
    width: 25px;
}
#selection-tabs-3 .separator_empty {
    margin: 0 2px;
}
#selection-tabs-3 .pr_name {
    font-size: 13px;
    font-weight: bold;
}
#selection-tabs-3 .form-select .coll_3 {
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
    padding-top: 19px;
}
#selection-tabs-3 .form-select .coll_4 {
    border-left: 1px dashed #9FBACB;
    padding-left: 10px;
    padding-top: 19px;
}

#selection-tabs-3 .form-select .coll_4 p {
    margin: 0;
    font-size: 11px;
    line-height: 33px;
}
#selection-tabs-3 .form-select .coll_4 label {
    float: none;
}
#selection-tabs-3 .form-select .coll_4 .checkbox {
    top: 1px;
}
#selection-tabs-3 .form-select .coll_4 img {
    vertical-align: text-bottom;
}



#selection-tabs-4 .form-select {
    margin: 0;
    width: auto;
}
#selection-tabs-4 .form-select th, #selection-tabs-2 .form-select td {
    vertical-align: top;
}
#selection-tabs-4 .form-select th {
    padding: 15px 0 0 0;
    text-align: left;
}
#selection-tabs-4 .form-select td {
    vertical-align: top; 
    padding: 0 0 40px 0;
}
#selection-tabs-4 .form-select th label {
    font-size: 13px;
    font-weight: bold;
}
#selection-tabs-4 .form-select td.coll_1 {
    padding: 20px 0 20px 0;
}
#selection-tabs-4 .form-select .coll_1 label {
    font-size: 14px;
    font-weight: normal;
}
#selection-tabs-4 .form-select .coll_2 td {
    padding: 0;
}
#selection-tabs-4 .form-select .coll_3 {
    padding-left: 10px;
}
#selection-tabs-4 .form-select .coll_4 {
    padding-left: 10px;
}
#selection-tabs-4 .form-select .coll_5 {
    padding-left: 10px;
}
#selection-tabs-4 .form-select .coll_6 {
    padding-left: 10px;
}
#selection-tabs-4 select {
    width: 140px;
}
.help-icon img {
    vertical-align: middle !important;
}
/* */

/* Count Block Style */

div.count-block {}

div.count-heading {
margin:0 0 10px;
}

div.count-heading h1 {
display:inline-block;
margin:0 5px 0 0;
}

div.count-block .count-block-txt {
display:inline-block;
float:right;
margin:0;
}

div.count-block .count-block-style-blue {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:1.455em;
color:#7598a6;
margin:0 5px 0 0;
}

div.count-block .count-block-style-red {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:1.455em;
color:#c3230e;
margin:0 5px 0 0;
}

div.count-block .count-block-style-yellow {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:1.455em;
color:#bdbf75;
margin:0 5px 0 0;
}

/* */
.tire-carousel {
    border: 4px solid #E5EFEF;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    background: url(../images/bg-tire-carousel-1.png) 0 0 repeat-x;
    position: relative;
}
.disc-carousel {
    border: 4px solid #F7E6E4;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    background: url(../images/bg-disc-carousel-1.png) 0 0 repeat-x;
    position: relative;
}
.battery-carousel {
    border: 4px solid #eeefd9;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    background: url(../images/bg-battery-carousel-1.png) 0 0 repeat-x;
    position: relative;
}
.count-block .gradientForNames {
    position: absolute;
    left: 0;
    top: 132px;
}
.count-block-style {
    color: #FFFFFF;
    display: inline-block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.455em;
    font-style: italic;
    font-weight: bold;
    height: 21px;
    line-height: 18px;
	border-radius: 37px;
	-moz-border-radius: 37px;
	-webkit-border-radius: 37px;
    padding: 0 9px;
}
.count-block-tire {
    border: 1px solid #7598a6;
    background-color: #7598a6;
}
.count-block-disc {
    border: 1px solid #c3230e;
    background-color: #c3230e;
}
.count-block-battery {
    border: 1px solid #bdbf75;
    background-color: #bdbf75;
}
/* Item Carousel Style */

div.tire-carousel {
margin:0 0 15px;
}

div.disc-carousel {
margin:0 0 15px;
}

div.battery-carousel {
margin:0 0 40px;
}

div.small-carousel-item-body {
position:relative;
}

div.small-carousel-item-body .count-position {
position:absolute;
top:2px;
left:0;
}

div.small-carousel-item-body img {
margin:0;
}

div.small-carousel-item-body h4 {
font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 16px 0 25px;
    height: 52px;
    overflow: hidden;
    line-height: 18px;
}

div.small-carousel-item-body .price {
font-size: 12px;
    color: #404040;
margin:0;
}
div.small-carousel-item-body .price strong {
    font-size: 14px;
    font-weight: bold;
}

/* */

div.page .txt-main {
padding:0 62px;
}

div.page .img-main {
text-align:center;
}

div.page .center-img {
margin:0 15px;
}

/* Cart Page Style */

div.cart-page {}

div.cart-body {
margin:0 0 15px;
}

div.cart-body-in1 {
background:#e5efef url(../images/bg_e5efef_bl.png) 0 100% no-repeat;
}

div.cart-body-in2 {
background:url(../images/bg_e5efef_br.png) 100% 100% no-repeat;
}

div.cart-body table {
width:100%;
}

div.cart-body table th {
font-size:1.091em;
color:#fff;
background:#93b7bf;
font-weight:normal;
text-align:left;
height:17px;
vertical-align:middle;
}

div.cart-body table th.item3,
div.cart-body table th.item4,
div.cart-body table th.item5,
div.cart-body table th.item6,
div.cart-body table th.item7 { text-align:center; }

div.cart-body table td {
vertical-align:top;
padding:16px 0;
border-bottom:1px solid #c6c9ca;
}

div.cart-body table tr.last-tr td {
border:none;
}

div.cart-body table td .cell-body {}
div.cart-body table td.item5 .cell-body { padding-top:3px; }

div.cart-body table .item1 { width:30px; padding-left:16px; padding-right:16px; }
div.cart-body table .item2 { width:232px; padding-right:16px; }
div.cart-body table .item3 { width:72px; padding-right:52px; }
div.cart-body table .item4 { width:62px; padding-right:16px; }
div.cart-body table .item5 { width:100px; padding-right:16px; }
div.cart-body table .item6 { width:80px; padding-right:11px; }
div.cart-body table .item7 {}

div.cart-body table td.item4 { text-align:center; }

div.cart-body table .number {
font-size:1.273em;
margin:0;
}

div.cart-body table img {
margin-bottom:0;
}

div.cart-body table h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
margin:0;
}

div.cart-body table .price {
font-size:1.091em;
margin:0;
}

div.cart-body table .price span {
font-size:1.167em;
}

div.cart-body table .discount {
font-size:1em;
margin:0;
}

div.cart-body table .discount span {
font-size:1.273em;
color:#529700;
font-weight:bold;
}

div.cart-body table .price-all {
font-size:1.091em;
margin:0;
}

div.cart-body table .price-all span {
font-size:1.167em;
color:#c3230e;
font-weight:bold;
}

div.cart-body table .delete {
margin:0 auto;
}

div.cart-body table .red-ok-block {
font-size:0.909em;
color:#B62C1D;
line-height:13px;
margin:0 2px 0 0;
display:inline;
}

div.cart-body table .green-ok-block {
font-size:0.909em;
color:#529700;
line-height:13px;
margin:0 2px 0 0;
display:inline;
}

div.cart-body table .yellow-ok-block {
font-size:0.909em;
color:#c9870a;
line-height:13px;
margin:0 2px 0 0;
display:inline;
}

div.cart-body table .ok-red,
div.cart-body table .ok-green,
div.cart-body table .ok-yellow {
display:inline-block;
}

div.cart-body table .cart-count {
line-height:15px;
margin:0;
display:inline;
}

div.cart-body table .cart-count-blank {
margin:0 0 0 30px;
}

div.cart-body table .cart-count .count-minus,
div.cart-body table .cart-count .count-plus {
display:inline-block;
}

div.cart-page .price-full {
font-size:1.091em;
text-align:right;
margin:0 0 1em;
}

div.cart-page .price-full span {
font-size:1.5em;
font-weight:bold;
color:#c3230e;
}

div.cart-page .button-block .button {
float:right;
}

/* */

/* Cart Form Style */

div.cart-form {
padding:0 62px 0 0;
}

div.cart-form table {
width:100%;
margin:0 0 15px;
}

div.cart-form table td {
vertical-align:top;
padding-bottom:10px;
}

div.cart-form table td.item1 { width:294px; padding-right:16px; }
div.cart-form table td.item2 { width:232px; }
div.cart-form table td.item3 { width:108px; padding-right:16px; }
div.cart-form table td.item4 { width:418px; }

div.cart-form table td label {
display:block;
height:22px;
line-height:22px;
float:left;
}

div.cart-form table td .inputbox-in1 {
display:block;
float:right;
width:160px;
}

div.cart-form table td .inputbox-in1 .inputbox {
width:150px;
}

div.cart-form table td.item4 .inputbox-in1 {
width:408px;
}

div.cart-form table td.item4 .inputbox-in1 .inputbox {
width:398px;
}

div.cart-form table td.item4 .jquery-selectbox {
width:416px !important;
}

div.cart-form table td.item4 .jquery-selectbox .jquery-selectbox-list {
width:412px !important;
}

div.cart-form .price-delivery {
font-size:1.091em;
margin:0 0 0.5em;
}

div.cart-form .price-delivery span {
font-size:1.167em;
font-weight:bold;
}

div.cart-form .price-full-send {
font-size:1.091em;
margin:0 0 0.5em;
}

div.cart-form .price-full-send span {
font-size:1.5em;
font-weight:bold;
color:#c3230e;
}

div.cart-page .delivery-info {}

div.cart-page .delivery-info h5 {
font-family:Arial, Helvetica, sans-serif;
margin:0 0 1.5em;
}

div.cart-page .delivery-info ul,
div.cart-page .delivery-info p {
font-family:Georgia, "Times New Roman", Times, serif;
color:#808080;
font-style:italic;
margin:0 0 1em;
}

/* */

/* Contacts Page Style */

div.contacts-page {
padding:0 62px;
}

div.contacts-page ul.contacts-list {
margin:0 0 1.5em;
}

div.contacts-page ul.contacts-list li {
padding:0 0 0 45px;
line-height:25px;
margin:0 0 7px;
}

div.contacts-page ul.contacts-list li.item1 { background:url(../images/bg_contacts_item1.png) 0 0 no-repeat; }
div.contacts-page ul.contacts-list li.item2 { background:url(../images/bg_contacts_item2.png) 0 0 no-repeat; }

div.contacts-page .contacts-map {
margin:0 0 25px;
}

div.contacts-form {}

div.contacts-form-body {}

div.contacts-form-left {
width:294px;
float:left;
margin:0 78px 0 0;
}

div.contacts-form-right {
width:170px;
float:left;
}

div.contacts-form table {
width:100%;
}

div.contacts-form table td {
vertical-align:top;
padding-bottom:10px;
}

div.contacts-form table td.item1 { width:108px; padding-right:16px; }

div.contacts-form table td label {
display:block;
height:22px;
line-height:22px;
}

div.contacts-form table td .inputbox {
width:150px;
}

div.contacts-form table .textarea-170-68 {
margin:0 0 15px;
}

div.contacts-form .contacts-txt p {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#808080;
}

/* */

/* News Page Style */

div.news-page {
padding:0 0 0 62px;
}

div.pagination {
margin:0 0 18px;
}

div.pagination-body {
padding:7px 0;
position:relative;
}

div.pagination ul.menu {}

div.pagination ul.menu li {
float:left;
margin:0 10px;
line-height:16px;
}

div.pagination ul.menu li.prev {
background:url(../images/bg_prev_arrow.png) 0 7px no-repeat;
padding:0 0 0 15px;
}

div.pagination ul.menu li.next {
background:url(../images/bg_next_arrow.png) 100% 7px no-repeat;
padding:0 15px 0 0;
}

div.pagination ul.menu li.active {
font-size:1.273em;
font-weight:bold;
}

div.pagination ul.menu li a {}

div.pagination div.page-filter {
position:absolute;
top:4px;
right:7px;
width:140px;
}

div.pagination div.page-filter .jquery-selectbox {
width:47px !important;
display:block;
float:left;
}

div.pagination div.page-filter .jquery-selectbox .jquery-selectbox-list {
width:43px !important;
}

div.pagination div.page-filter .txt {
display:block;
line-height:22px;
float:left;
margin:0 12px 0 0;
}

div.news-body {
margin:0 0 15px;
}

div.news-item {
margin:0 0 15px;
}

div.news-item-left {
width:47px;
margin:0 15px 0 0;
float:left;
min-height:1px;
}

div.news-item-right {
width:480px;
float:left;
border-bottom:1px solid #c6c9ca;
padding:0 0 12px;
}

div.news-item h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
margin:0 0 0.5em;
}

div.news-item ul.menu {}

div.news-item ul.menu li {}

div.news-item ul.menu li.left-item {
float:left;
text-align:left;
}

div.news-item ul.menu li.right-item {
float:right;
text-align:right;
}

div.news-item ul.menu li.right-item {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}

div.news-item ul.menu li.right-item a {
font-family:Arial, Helvetica, sans-serif;
}

div.news-item ul.menu p {
margin:0;
}

div.news-item .date {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}

div.archive-news {
padding:0 0 0 62px;
}

div.archive-news ul.menu {}

div.archive-news ul.menu ul {
padding:3px 0 5px;
}

div.archive-news ul.menu li {}

div.archive-news ul.menu li a {
font-size:1.091em;
color:#202020;
text-decoration:none;
}

div.archive-news ul.menu li.active a,
div.archive-news ul.menu li a:hover {
color:#d12e18;
text-decoration:none;
}

div.archive-news ul.menu li li a {
font-size:1em;
}

div.pathway {
margin:0 0 10px;
}

div.pathway ul.menu {}

div.pathway ul.menu li {
float:left;
margin:0 3px 0 0;
}

div.pathway ul.menu li a {}

div.news-page .separator {
border-bottom:1px solid #c6c9ca;
padding:0 0 15px;
margin:0 0 25px;
}

div.other-articles {
margin:0 0 10px;
}

div.other-articles h3 {
margin:0 0 1.5em;
}

div.other-articles-item {
border-bottom:1px solid #c6c9ca;
padding:0 0 15px;
margin:0 0 20px;
}

div.other-articles .last-item {
border:none;
padding:0;
margin:0;
}

div.other-articles-item h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
margin:0 0 0.5em;
}

div.other-articles-item .date {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
margin:0;
}

/* */

/* Product Page Style */

div.product-page {}

div.product-description {
margin:0 0 4px;
}

div.product-description-left {
width:320px;
margin:0 13px 0 0;
float:left;
}

div.product-description-right {
width:455px;
float:left;
}
.product-description-right .marking_of_goods {
    color: #529700;
    float:left;
    font-size: 13px;
    line-height: 27px; 
    margin: 0 0 0 11px;
}
/******** Gallery Style ************/

#gallery {
overflow:hidden;
margin:0 0 0px;
}

/***** *****/
div.disk_warning_1 {
    margin:0 0 10px 0px;
    font-size: 12px;
    line-height: 14px;
    /*background: url("../images/exclamation.png") no-repeat scroll 0 50% transparent;
    padding-left: 50px;*/
}
div.disk_warning_1 p{
    margin:0 0 1em 0;
}
div.disk_warning_2 {
    margin: 5px 0 5px 0;
    font-size: 14px;
    font-weight: bold;
    color: #C3230E;
    background: url("../images/exclamation_small.png") no-repeat scroll 0 50% transparent;
    padding-left: 25px;
    text-decoration: underline;
}
div.disk_description_1 {
    margin: 0 0 5px 0;
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
}
div.disk_description_1 strong {
    color: #C3230E;
}

div.product-page .readmore a {
text-decoration:none;
border-bottom:1px dashed #2d84a5;
}

div.product-page .readmore a:hover {
color:#c3230e;
border-bottom:1px dashed #c3230e;
}
.product-description-right h1 {
    margin-bottom: 24px;
}
div.product-page .product-order {margin-bottom: 22px;}
div.product-page .product-description-text {
    font-size: 12px;
    margin-bottom: 30px;
}

div.product-page .product-order-body {
padding:12px 0;
}

div.product-page .product-order-left {
width:158px;
float:left;
padding:0 25px;
}

div.product-page .product-order-right {
width:168px;
float:right;
padding:0 15px 0 25px;
}

div.product-page .product-order .highlight {
margin:0 0 0.5em;
}

div.product-page .product-order .green-ok-block {
color:#529700;
display:block;
font-size:0.909em;
line-height:13px;
margin:0 10px 0 0;
float:left;
padding:4px 0 0;
}

div.product-page .product-order .yellow-ok-block {
color:#C9870A;
display:block;
font-size:0.909em;
line-height:13px;
margin:0 10px 0 0;
float:left;
padding:4px 0 0;
}

div.product-page .product-order .red-ok-block {
color:#B62C1D;
display:block;
font-size:0.909em;
line-height:13px;
margin:0 10px 0 0;
float:left;
padding:4px 0 0;
}

div.product-page .product-order .ok-green, div.product-page .product-order .ok-yellow, div.product-page .product-order .ok-red {
display:inline-block;
}

div.product-page .product-order div.inputbox-in1 {
display:block;
width:33px;
float:left;
}

div.product-page .product-order .inputbox {
width:23px;
}

div.product-page .product-order .price-block {
float:left;
margin:0 8px 0 0;
}

div.product-page .product-order .price {
font-size:1.091em;
margin:0;
}

div.product-page .product-order .price span {
font-size:1.5em;
font-weight:bold;
color:#c3230e;
}

div.product-page .product-order .price-old {
text-decoration:line-through;
margin:0;
}

div.product-page .product-order .btn-73 {
float:left;
margin:5px 0 0;
}

div.product-page .product-properties {
margin:0 0 20px;
}

div.product-page .product-properties table {
width:100%;
}

div.product-page .product-properties table th {
height:35px;
background:#93b7bf;
vertical-align:middle;
color:#fff;
font-weight:normal;
text-align:left;
border: 1px solid #ffffff;
padding:0 4px 0 12px;
font-size:14px;
}

div.product-page .product-properties table td {
vertical-align:middle;
text-align:left;
padding:0 4px 0 12px;
background:#e7e7e7;
border: 1px solid #ffffff;
font-size:14px;
}

div.product-page .product-tags {}

div.product-page .product-tags p {
line-height:2;
}

div.product-page .product-tags p a {
color:#404040;
text-decoration:underline;
}

div.product-page .product-tags p a:hover {
color:#404040;
text-decoration:none;
}


.offers_1 {
    background: #fcfcfc url(../images/offers_1.png) repeat-x 0 100%;
    border: 1px solid #e1e1e1;
    border-radius: 4px;
    margin-bottom: 30px;
}
.offers_1 .offer {
    display: table-cell;
    padding: 12px 18px 7px;
    width: 224px;
    font-size: 12px;
    text-align: center;
    border-left: 1px solid #e1e1e1;
}
.offers_1 .offer:first-child {
    border-left: none;
}
.offers_1 .offer strong {
    font-weight: bold;
}
/* */

/* Vendor Page Style */

div.vendor-page {}

div.vendor-page table {
width:100%;
}

div.vendor-page table td {
padding-bottom:25px;
}

div.vendor-page table td a {
font-size:1.091em;
}

/* */

/* Catalog Page Style */

div.catalog-category {}

div.catalog-filter {
margin:25px 0;
}

div.catalog-filter ul.menu {}

div.catalog-filter ul.menu li {
float:left;
margin:0 30px 0 0;
}

div.catalog-filter ul.menu li a {
font-size:1.364em;
text-decoration:none;
color:#2d84a5;
border-bottom:1px dashed #2d84a5;
}

div.catalog-filter ul.menu li a:hover {
color:#c3230e;
border-bottom:1px dashed #c3230e;
}

div.catalog-filter ul.menu li.active a {
color:#c3230e;
border:none;
}

div.catalog-category-body {
margin:0 0 25px;
}

div.catalog-category-stroke {
margin:0 0 25px;
}

div.catalog-category-item {
width:170px;
margin:0 30px 0 0;
float:left;
text-align: center;
}

div.catalog-category-item img {}

div.catalog-category-item p {
font-size:1.091em;
margin:0;
}

div.catalog-category-item p a {}

div.catalog-category-txt {}

div.catalog-category-view {}

div.catalog-category-view table.sortable {
width:100%;
margin:0 0 15px;
}

div.catalog-category-view table.sortable th {
font-weight:normal;
text-align:left;
padding:0 0 10px;
border-bottom:2px solid #9a9ea1;
}

div.catalog-category-view table.sortable th a {
font-size:1.091em;
text-decoration:none;
color:#2d84a5;
}

div.catalog-category-view table.sortable th a span {
border-bottom:1px dashed #2d84a5;
}

div.catalog-category-view table.sortable th a.active-top {
background:url(../images/bg_sortable_active.png) 100% 6px no-repeat;
padding:0 14px 0 0;
}

div.catalog-category-view table.sortable th a.active-bottom {
background:url(../images/bg_sortable_active.png) 100% -8px no-repeat;
padding:0 14px 0 0;
}

div.catalog-category-view-body {
margin:0 0 35px;
}

div.catalog-category-view-item {
padding:0 0 15px;
margin:0 0 15px;
border-bottom:1px solid #c6c9ca;
}

div.catalog-category-view-item-left {
width:108px;
margin:0 16px 0 0;
float:left;
}

div.catalog-category-view-item-right {
width:480px;
float:left;
}

div.catalog-category-view-item table.catalog-category-view-table-top {
width:100%;
margin:0 0 10px;
}

div.catalog-category-view-item table.catalog-category-view-table-top td {
vertical-align:middle;
}

div.catalog-category-view-item table.catalog-category-view-table-top td.item1 {}
div.catalog-category-view-item table.catalog-category-view-table-top td.item2 { width:80px; text-align:center;}
div.catalog-category-view-item table.catalog-category-view-table-top td.item3 { width:80px; }
div.catalog-category-view-item table.catalog-category-view-table-top td.item4 { width:73px; }

div.catalog-category-view-item table.catalog-category-view-table-top td h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
margin:0;
}

div.catalog-category-view-item table.catalog-category-view-table-top td .green-ok-block {
display:inline;
color:#529700;
margin:0 3px 0 0;
position:relative;
/*top:-5px;*/
}

@-moz-document url-prefix() {
div.catalog-category-view-item table.catalog-category-view-table-top td .green-ok-block {top:-5px;}
}

div.catalog-category-view-item table.catalog-category-view-table-top td .green-ok-block .ok-green {
display:inline-block;
}

div.catalog-category-view-item table.catalog-category-view-table-top td .yellow-ok-block {
display:inline;
color:#C9870A;
margin:0 3px 0 0;
position:relative;
/*top:-5px;*/
}

@-moz-document url-prefix() {
div.catalog-category-view-item table.catalog-category-view-table-top td .yellow-ok-block {top:-5px;}
}

div.catalog-category-view-item table.catalog-category-view-table-top td .yellow-ok-block .ok-yellow {
display:inline-block;
}

div.catalog-category-view-item table.catalog-category-view-table-top td .red-ok-block {
display:inline;
color:#b62c1d;
margin:0 3px 0 0;
position:relative;
/*top:-5px;*/
}

@-moz-document url-prefix() {
div.catalog-category-view-item table.catalog-category-view-table-top td .red-ok-block {top:-5px;}
}

div.catalog-category-view-item table.catalog-category-view-table-top td .red-ok-block .ok-red {
display:inline-block;
}

div.catalog-category-view-item table.catalog-category-view-table-top td .inputbox-in1 {
width:30px;
}

div.catalog-category-view-item table.catalog-category-view-table-top td .inputbox {
width:20px;
}

div.catalog-category-view-item table.catalog-category-view-table-top td p.price {
font-size:1.091em;
margin:0;
}

div.catalog-category-view-item table.catalog-category-view-table-top td p.price span {
font-size:1.167em;
}

div.catalog-category-view-item table.catalog-category-view-table-top td p.price span.highlight {
font-weight:bold;
}

div.catalog-category-view-item table.catalog-category-view-table-top td p.price-old {
text-decoration:line-through;
}

div.catalog-category-view-item table.catalog-category-view-table-top td .button {
font-weight:normal;
}

div.catalog-category-view-item table.catalog-category-view-table-bottom {
width:100%;
margin:0 0 10px;
}

div.catalog-category-view-item table.catalog-category-view-table-bottom th {
color:#fff;
background:#93b7bf;
height:12px;
font-weight:normal;
text-align:center;
}

div.catalog-category-view-item table.catalog-category-view-table-bottom td {
text-align:center;
padding:6px 0;
vertical-align:middle;
}

div.catalog-category-view-txt {
padding:0 0px 0 0;
}

div.catalog-category-view-txt p {
    text-indent: 15px;
}

div.disc-sortable {
margin:0 0 15px;
}

div.disc-sortable-body {
/*padding:6px 15px;*/
padding:10px 15px 5px;
}

div.disc-sortable-body table {
width:100%;
}

div.disc-sortable-body table td {
vertical-align:middle;
}

div.disc-sortable-body table td.item1 { width:620px; }
div.disc-sortable-body table td.item2 {}
div.disc-sortable-body table td.item3 { width:245px; padding-right:10px; }
div.disc-sortable-body table td.item4 { width:135px; padding-right:10px; }
div.disc-sortable-body table td.item5 { width:155px; padding-right:10px; }
div.disc-sortable-body table td.item6 {}

div.disc-sortable-body .vendor {
display:inline-block;
line-height:22px;
float:left;
margin:0;
margin:0 5px 0 0;
}

div.disc-sortable-body ul.menu {}

div.disc-sortable-body ul.menu li {
float:left;
line-height:19px;
margin:0 5px 0 0;
}

div.disc-sortable-body ul.menu li a {
text-decoration:none;
color:#2d84a5;
}

div.disc-sortable-body ul.menu li a.all {
border-bottom:1px dashed #2d84a5;
}

div.disc-sortable-body ul.menu li a.all-red {
color:#c3230e;
border-bottom:1px dashed #c3230e;
}

div.filter-result {
margin:0 0 30px;
}

div.filter-result-body {
padding:20px 20px 15px;
}

div.filter-result table.filter-result-table {
width:100%;
}

div.filter-result table.filter-result-table td {}

div.filter-result table.filter-result-table td.item1 { width:282px; }
div.filter-result table.filter-result-table td.item2 { padding-left:20px; }

div.filter-result .filter-result-left {
width:267px;
margin:0 15px 0 0;
float:left;
}

div.filter-result .filter-result-right {
width:267px;
margin:0 0 0 15px;
float:left;
}

div.filter-result h3 {}

div.filter-result h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
font-style:italic;
margin:0 0 1em;
}

div.filter-result ul.menu {
padding:0 0 0 88px;
margin:0 0 1.5em;
}

div.filter-result table.custom {
width:100%;
margin:0 0 1em;
}

div.filter-result table.custom th {
color:#fff;
text-align: center;
font-weight:normal;
background:#93b7bf;
}

/* */

/** **/

/** Right Sidebar Style **/

div.content-column-right {}

div.content-column-right .module {
margin:0 0 15px;
}

div.content-column-right div.module-in1 {
background:url(../images/bg_rightcolumn_repeat.png) 0 0 repeat-y;
}

div.content-column-right div.module-in2 {
background:url(../images/bg_rightcolumn_top.png) 0 0 no-repeat;
}

div.content-column-right div.module-in3 {
background:url(../images/bg_rightcolumn_bottom.png) 0 100% no-repeat;
}

div.content-column-right .module .module-body {
padding:20px 15px;
}

div.content-column-right .module .module-body h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
margin:15px 0;
}

div.content-column-right .module .readmore {
font-size:1.091em;
margin:15px 0;
}

div.content-column-right .module .readmore a {
color:#c3230e;
text-decoration:underline;
}

div.content-column-right .module .readmore a:hover {
color:#c3230e;
text-decoration:none;
}

div.content-column-right .module .txt-description {}

div.content-column-right .module .txt-description p {
font-size:1em;
color:#808080;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}

div.content-column-right .recomended {
padding:0 0 0 62px;
}

div.content-column-right .recomended .recomended-body {
padding:0;
}

/** **/

/** Footer Style **/

#footer div.counter {}

#footer div.counter a {
margin:0 10px 0 0;
}

#footer div.footer-contacts {}

#footer div.footer-contacts a {
color:#404040;
text-decoration:none;
}

#footer div.footer-contacts a:hover {
text-decoration:underline;
color:#404040;
}

/** **/

.inputbox_h {
	display: none;
}
.opaque {
    filter:alpha(opacity=40);
    opacity: 0.4;
}
.opaque_clear {
    filter:alpha(opacity=100);
    opacity: 1;
}

.counter_opaque {
    filter:alpha(opacity=40);
    opacity: 0.4;
    cursor: default;
}
.counter_opaque_clear {
    filter:alpha(opacity=100);
    opacity: 1;
    cursor: pointer;
}

.reset_filter{
	text-align: center;
}
.reset_filter a {
	font-size: 12px;
	font-weight:bold;
}


#carSelect {
	width: 110px;
}
#modelSelect {
	width: 150px;
}
#yearSelect {
	width: 70px;
}
#modelTypeSelect {
	width: 110px;
}


.contacts-page td {
	vertical-align: top;
}

.selection-pane {display: none;}

.jc-tabs{display: none;}
.jc-container {
    display: block;
    padding: 15px 40px 8px;
    position: relative;
    width: 524px;
}

.jc-skin-small {
left:0;
margin:0;
overflow:hidden;
padding:0;
position:relative;
top:0;
}

.jc-clip {
overflow:hidden;
position:relative;
width:480px;

}
.jc-next {
    background: url("../images/bg_carousel_next_25.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 25px;
    position: absolute;
    right: 18px;
    top: 34px;
    width: 13px;
}
.jc-prev {
    background: url("../images/bg_carousel_prev_25.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 25px;
    left: 10px;
    position: absolute;
    top: 34px;
    width: 13px;
}
.jcarousel-skin-small {
left:0;
margin:0;
overflow:hidden;
padding:0;
position:relative;
top:0;
width:540px;
}
.jcarousel-skin-small li {
	float:left;
	list-style:none outside none;
	margin:0 16px 0 0;
	width:119px;
	
	
}


.gallery {
	height:228px;
	padding:2px;
	overflow:hidden;
	position:relative;
	margin:0 0 25px;
}
.gallery span {
	display:block;
	padding:0 0 0 3px;
	text-shadow: -1px -1px 1px #fff;
}
.gallery img {display:block;}
.gallery .g-holder {
	display:none;
	position:absolute;
	top:2px;
	left:2px;
	height:228px;
}
.slidetabs {
	position:absolute;
	bottom:5px;
	right:5px;
	height:28px;
}
.slidetabs .s-holder {
	height:28px;
}
.slidetabs a {
	float:left;
	margin:-1px 0 0 9px ;
	border:2px #bdc1be solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-khtml-border-radius: 5px;
	outline:none;
	position:relative;
}
.slidetabs a img {
	float:left;
	border:1px #fff solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-khtml-border-radius: 5px;
    width: 80px;
}
.slidetabs a:hover,
.slidetabs a.current {border:2px #167da3 solid;}


.number {
	float:left;
	padding:2px 20px 0 0;
	position:relative;
}
.number div.inputbox-in1 .count_input {
	width: 24px;
    border:none;
    background:none;
    padding: 0 7px 0 0;
    margin:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:1em;
    color: #4c4c4c;
    display:block;
    height:22px;
    line-height:22px;
    text-align: center;
}
.btn-number {
	position:absolute;
	top:1px;
	right:3px;
	width:20px;
	height:27px;
	overflow:hidden;
}
* html .btn-number {right:2px;}
.btn-number div {
	width:20px;
	height:27px;
	background:url(../images/btn-number.png) no-repeat;
}
.number .no-up,
.number .no-down {display:none;}
.number .up,
.number .down {
	position:absolute;
	top:1px;
	left:3px;
	width:14px;
	height:10px;
	text-indent:-9999px;
	cursor:default;
	overflow:hidden;
	z-index:1;
}
.number .down {z-index:2;}
.number .up span,
.number .down span {
	width:40px;
	height:48px;
	float:left;
	margin:-1px 0 0 -3px;
	background:url(../images/btn-number-a.png) no-repeat;
}
.number .down span {margin:-1px 0 0 -23px;}
.number .down {top:12px;}
.number .up:hover span {margin:-17px 0 0 -3px;}
.number .down:hover span {margin:-17px 0 0 -23px;}


.product-order-table {
    border:5px solid #B9D0D5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
    border-spacing: 0;
    border-collapse: separate;
    width: 100%;
    margin-bottom: 10px;
}
.product-order-table td {
    vertical-align: middle;
    padding: 4px;
}

.product-order-td-border-top {
    border-top:5px solid #B9D0D5;
}
.product-order-td-border-right {
    border-right:5px solid #B9D0D5;
}
.product-order-td-border-bottom {
    border-bottom:5px solid #B9D0D5;
}
.product-order-td-border-left {
    border-left:5px solid #B9D0D5;
}


.product-discount-tire {
    overflow: hidden;
}
.product-discount-tire .discount_title {
    font-weight: bold;
    text-decoration: underline;
    color: #c3230e;
    font-size: 12px;
    line-height: 20px;
}
.product-discount-tire .discount_img {
    float: left;
    margin: 0 10px 5px 0;
}
.product-discount-tire .discount_description {
    font-size: 12px;
    line-height: 14px;
}

.product-options {
    overflow: hidden;
    margin-bottom: 25px;
}
.product-options h3 {
    font-size: 18px;
    font-family: Arial,Helvetica,sans-serif;
    font-style: italic;
    font-weight: normal;
}

.product-payment-box {
    float: left;
    width: 333px;
}
.product-payment-box .product_payment_img {
    float: left;
    margin: 0 10px 5px 0;
}
.product-payment-box .product_payment_description {
    font-size: 12px;
    line-height: 14px;
    float: left;
    width: 210px;
}
.product-payment-box .product_payment_description ul {
    margin: 0;
    padding-left: 10px;
}
.product-payment-box .product_payment_description ul li {
    
}

.product-help-box {
    float: left;
    width: 270px;
}
.product-help-box .product_help_img {
    float: left;
    margin: 0 10px 5px 0;
}
.product-help-box .product_help_description {
    font-size: 12px;
    line-height: 14px;
}

.contacts_popup_box {
    display: none;
}

.quickorder_button {
    position: relative;
}
.quickorder_button img {
    position: absolute;
    right: 0px;
    top: -54px;
}
.service-holder {
    font-size: 12px;
    line-height: 18px;
}
.service-holder li, .service-holder p {
    margin-bottom: 12px;
}
.service-holder ul {
    padding-left: 17px;
}
.service-holder h3 {
    margin-bottom: 12px;
    font-size: 18px;
}
.service-holder .service-box {
    margin-bottom: 30px;
}
.service-service-box .service-box img.left {
    margin: 0 10px 0 0;
}


.YMaps-b-balloon-content {
    width: auto !important;
}
div.cart-form table td .YMaps-b-balloon-frame td {
    padding: 0;
}
</pre></body></html>