@import url(/i/styles.css);
/*img.png{behavior:url(/i/pngbehavior.htc);}
*/
.boxText{font-family:Verdana, Arial, sans-serif;font-size:90%;}.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#c03;}.productsNotifications{background:#f2fff7;}.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}BODY{color:#000;margin:0;}A{color:#1a3dc1;text-decoration:none;}A:hover{text-decoration:underline;color:rgb(204,0,0)}FORM{display:inline;}TR.header{background:#fff;}TD.headerNavigation{font-family:Arial, sans-serif;font-size:13px;color:#000;padding-left:0;}TD.headerNavigation A.headerNavigation{color:#00F;text-decoration:underline;}A.headerNavigation:hover{color:#6A6AFF;text-decoration:underline;}A.headerNavigation:visited{color:purple;text-decoration:underline;}TR.headerError{background:red;}TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:red;color:#fff;font-weight:bold;text-align:center;}TR.headerInfo{background:#0f0;}TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:bold;text-align:center;}TR.footer{background:#bbc3d3;}TD.footer{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold;}.infoBox{background:#FFF;margin-bottom:10px;}.infoBoxContents{background:#FFF;font-family:Verdana, Arial, sans-serif;font-size:75%;}.infoBoxNotice{background:#FF8E90;}.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px;}TD.infoBoxHeading{font-size:110%;font-weight:normal;COLOR:#47869d!important;FONT-FAMILY:"Arial narrow", Arial, sans-serif;TEXT-DECORATION:none!important;}TD.infoBox,SPAN.infoBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#FFF;}TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#FFF;}TABLE.productListing{border:1px;border-style:solid;border-color:#FFF;border-spacing:1px;}TD.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#FFF;background-color:#cc0001;font-weight:normal;padding:5px;}

TD.productListing-data{font-family:Verdana, Arial, sans-serif;font-size:10px; background-clip: border-box;}

TD.productListing-data h2{font-family:Arial;font-size:150%;margin-bottom:0;}A.pageResults{color:#00F;}A.pageResults:hover{color:#FF0000;}
TD.headerNavigation H1,TD.headerNavigation H2{
	font-family:Myriad, "Arial Narrow";font-size:2.3em;font-weight:bold;color:#47869D;margin-bottom:5px;margin-top:0;padding-left:0;
	}

#location a:hover {
color:red;
}
/*TD.pageHeading,DIV.pageHeading,TD.pageHeading H1,TD.pageHeading H2{
	font-family:Myriad, "Arial Narrow";font-size:1.3em;font-weight:bold;color:#47869D;margin-bottom:5px;margin-top:0;margin-left:0;padding-left:0;
	}*/

TD.pageHeading,DIV.pageHeading,TD.pageHeading H1,TD.pageHeading H2{
	font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: normal; black; margin-bottom:5px;margin-top:0;margin-left:0;padding-left:0;
	}

TR.subBar{background:#f4f7fd;}TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000;}TD.main,P.main{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.4;color:#000;padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0;}P.main{margin-bottom:0;padding-bottom:0;}TD.main h4{margin-bottom:0;padding-bottom:0;}TD.main a{text-decoration:underline;}TD.main h3{margin-top:40px;margin-bottom:13px;}TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana, Arial, sans-serif;font-size:10px;color:gray;}TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#abd;}
TD.fieldKey{font-family:Verdana, Arial, sans-serif;font-size:9px;font-weight:normal;width:1%;white-space:nowrap; padding-right: 7px; vertical-align: top;}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px;}
td.topdescription p {color: black; font-size: 12px; padding: 0; margin-bottom: 7px;}
td.topdescription a {text-decoration: underline; color: rgb(0,0,153)}
td.topdescription { font-size: 12px; }
td.topdescription h3 { font-size: 23px; }

td.topdescription a.show-description,
td.topdescription a.hide-description,
td.topdescription a.show-description:hover,
td.topdescription a.hide-description:hover,
td.topdescription a.show-description:visited,
td.topdescription a.hide-description:visited,
td.full_description a.show-description,
td.full_description a.hide-description,
td.full_description a.show-description:hover,
td.full_description a.hide-description:hover,
td.full_description a.show-description:visited,
td.full_description a.hide-description:visited {
font-family: Tahoma;
font-size: 11px;
color: #DF0000;
float: left;
border-bottom: 1px dotted #DF0000;
text-decoration: none;
margin-top: 10px;
}

b.new-window img {padding-bottom: 3px; padding-left: 3px; position: relative; top: 3px; margin-left: 3px;}
.sort td {font-family: Arial;font-size:10px;}
.sort input {text-align: right;}
.sort td.fieldKey{font-family: Arial;font-size:13px; text-align: right}
input.button {text-align: center;}
.sort td.fieldValue{font-family:Arial;font-size:9px;}

td.fieldValue sup small {font-size:8px;vertical-align: super;}
td.mark_group a {color: #1060B1; text-decoration: underline;}
.sort td.minmax {color:#999999;}
TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:red;}CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana, Arial, sans-serif;font-size:13px;}SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:bold;}SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:red;}SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:red;}.moduleRow{}.moduleRowOver{background-color:#D7E9F7;cursor:hand;}.moduleRowSelected{background-color:#E9F4FC;}.checkoutBarFrom,.checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c;}.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000;}/* message box */.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family: Georgia, Times, serif; font-size: 25px; font-style: italic;}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#9f0;}/* input requirement */.inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:red;}
TR.productListing-even-cart {
border-bottom: 1px solid black;
}
TR.productListing-odd-cart,TR.productListing-even-cart{/* background-color: #e5ece6; */}.productListing-data-Cart{padding-top:10px;}TR.productListing-odd-cart TD.productListing-data-price,TR.productListing-even-cart TD.productListing-data-price{margin-top:-5px;}TD.productListing-data-Cart input{/*	border: 1px solid #999999; */margin-top:15px;}TABLE.infoBoxCart{margin-bottom:20px;}TABLE.infoBoxCart a,TABLE.infoBoxCart a:visited{color:#00F;text-decoration:underline;}TABLE.infoBoxCart a:hover{color:#DD6F00;text-decoration:underline;}TABLE.total TD{padding:10px;}TABLE.total TD.total{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#f60;font-weight:bold;white-space:nowrap;}TABLE.total TD.total span.total{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000;font-weight:normal;white-space:nowrap;}TABLE.total TD.total span.pr{font-size:11px;color:#706c6c;font-family:Arial, Helvetica, sans-serif;line-height:15px;font-weight:normal;}TABLE.total TD.total div.pr_rub{color:#000;font-size:9px;font-weight:normal;line-height:10px;}TABLE.total TD.total div.pr_rub span.ch_l{color:#000;font-size:12px;font-weight:normal;line-height:14px;}TABLE.total TD.total div.pr_rub span.kurs{color:#706c6c;}TABLE.total TD.total div.pr_rub_club{color:#47869d;font-size:9px;font-weight:normal;line-height:10px;}TABLE.total TD.total div.pr_rub_club span.ch_l{color:#000;font-size:12px;font-weight:normal;line-height:14px;}
table, img { border: 0; }
  .clearfix:after {
    content: ".";
    display: block;
    position: relative;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
#main-categories { clear: both; margin-bottom: 7px; margin-top: 5px; }
#main-categories a { text-decoration: underline !important; }
#main-categories .item { float: left; width:215px; margin-right: 5px; margin-bottom: 17px; height: 175px; overflow: hidden; }
#main-categories .item img { float: left; width:190px; height:80px;}
#main-categories .item h4 { clear: left; margin: 3px 0 5 3px; font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; font-size: 15px; line-height: 14px; color: #000; font-weight: bold; }
#main-categories .item h4 span { font-size: 90%; font-weight: normal; white-space: nowrap; }
#main-categories .item h4 a, #auto-models .item h4 a { color: #C10000; }
#main-categories .item div { margin: 0 0 7px 3px; font-size: 10px; line-height:10px; font-family: Tahoma, Verdana, Arial, Geneva, sans-serif; color: #000000; }
#main-description { clear: both; margin-bottom: 7px; margin-top: 5px; }
#main-description a { text-decoration: underline !important; }
#main-description .item { float: left; width:175px; margin-right: 5px; margin-bottom: 17px; height: 170px; }
#main-description .item img { float: left; width:145px; height:80px; border: 1px solid #c0c0c0; }
#main-description .item h4 { clear: left; margin: 3px 0 5 3px; font-family: Arial, Tahoma, Verdana, Geneva, sans-serif; font-size: 15px; line-height: 14px; color: #C10000; font-weight: bold; }
#main-description .item h4 span { font-size: 90%; font-weight: normal; white-space: nowrap; }
#main-description .item h4 a, #auto-models .item h4 a { color: #C10000; }
#main-description .item div { margin: 0 0 7px 3px; font-size: 10px; line-height:10px; font-family: Tahoma, Verdana, Arial, Geneva, sans-serif; color:#000; }

.b-quote {
margin: 25px 0 25px 0;
}
.b-quote .quote {
background: #E7EAF5;
padding: 10px;
position: relative;
margin: 0px;
display: block;
font-size: 130%;
}

.b-quote .quote p {
font-family: Georgia, Times, serif;
font-size: 13px;
font-style: italic;
line-height: 1.4;
margin-bottom: 0px;
}

.main p.quote {
font-family: Georgia, Times, serif;
font-size: 18px;
font-style: italic;
line-height: 1.4;
margin-bottom: 10px;
}

span.quote {
font-family: Georgia, Times, serif;
font-size: 18px;
font-style: italic;
line-height: 1.4;
margin-bottom: 0px;
}

.b-quote .author {
background: url(/i/bg-quote.gif) no-repeat 10px 0px;
color: #535353;
padding-top: 1em;
display: block;
}

.match0 {
border-right: 1px dash #c0c0c0;
}

.new-pre-step-wrapper{overflow:hidden;position:relative;height:28px;margin-bottom:0;}
.new-pre-step-wrapper .crn-le{position:absolute;display:block;width:3px;height:28px;left:0;top:0;z-index:4;background:url(/i/tegs/pre/bg.png) no-repeat -29px 0}
.new-pre-step-menu{margin:0;padding:0;list-style-type:none;position:relative;z-index:3;clear:both;float:left;height:26px;border-top:1px solid #dae6f1;border-bottom:1px solid #dae6f1;border-left:1px solid #dae6f1}
.new-pre-step-menu li{float:left;position:relative;height:26px;font:13px/26px arial;padding:0 18px 0 7px;}
.new-pre-step-menu li.selected{background-color:#dae6f1;margin-left:-10px;padding-left:17px}
.new-pre-step-menu li b,.new-pre-step-menu li i{display:block;position:absolute;top:0;right:0;width:10px;height:26px;background:url(/i/tegs/pre/bg.png) no-repeat 0 center}
.new-pre-step-menu li b{display:none}
.new-pre-step-menu li.selected b{display:block;background-position:-19px center;right:auto;left:0}
.new-pre-step-menu li.first{margin-left:0;padding-left:7px}
.new-pre-step-menu li.first b{display:none}
.new-pre-step-menu li.selected i{width:9px;background-position:-10px center}
.new-pre-step-menu li.last{margin-right:-9px}
.new-pre-step-menu li.middle{margin-left:0;padding-left:7px}
.new-pre-step-menu li.middle .selected b{display:none;}


