.productsNotifications{background:#f2fff7;color:inherit;}
p,table,h2,h1{padding:0;margin:0 0 1em 0;}
body{font:.8em "Trebuchet MS",Arial,sans-serif;background:#e6e6e6;width:1000px;text-align:center;color:#000;margin:1em auto;padding:0;}
input,textarea,select{font:.8em "Trebuchet MS",Arial,sans-serif;}
a, a span.description{color:#900;text-decoration:none;font-weight:bold;}
a:hover,#readMore:hover{color:#c00;}
#curr_categories,.alignLeft{text-align:left;}
#categories a,#cur_categories a,#searchResults a{color:#025953;font-weight:normal;}
#categories ul,#categories li,#cur_categories ul,#cur_categories li{margin:0;padding:0;list-style-type:none;text-align:left;}
#categories li a,#categories li.selected ul li a,#cur_categories li a,#cur_categories li.selected ul li a{display:block;border:1px solid #e6e6e6;margin-bottom:5px;background-color:#fff;padding:0 10px 0 2px;color:#025953;z-index:0;}
.sfHover{z-index:99;}
#categories a.par,#cur_categories a.par{background:url(../../images/icons/cat.gif) no-repeat right center;}
#categories li a:hover,#cur_categories li a:hover{border:1px solid #ccc;background-color:#eee;text-decoration:none;}
#categories a.act,#cur_categories a.act{background-color:#eee;}
#navTabs{display:none;}
#navTabs span{border:1px solid #ccc;border-bottom:none;background:#fff url(../../images/icons/categories/diff.gif) no-repeat left center;margin:2px;padding:2px 4px;}
#navTabs a{white-space:nowrap;padding:2px 3px 2px 24px;line-height:20px;color:#900;font-weight:normal;font-size:.95em;}
hr{border:0;border-bottom:1px solid #e6e6e6;}
#categories span,#cur_categories span{font-size:.95em;color:#666;}
.coordbar{background:url(images/power-sport-style-products.gif) no-repeat center;width:100%;height:25px;margin-bottom:10px;clear:both;}
#phoneNumber{font-weight:bold;font-size:1.3em;}
#breadCrumb{text-align:left;font-size:.9em;padding:0;margin:0 0 5px 0;}
#filterBreadCrumb{text-align:left;font-size:.9em;padding:0;margin:1px 0 6px 0;}
#filterBreadCrumb a{padding: 1px 22px 1px 4px;border:1px solid #CCCCCC;color:#197403;font-weight:normal;background:#a3d796 url(../../images/icons/filter-tick.gif) no-repeat right center;}
#filterBreadCrumb a:hover{color:#ffffff;background:#ff685b url(../../images/icons/filter-cross.gif) no-repeat right center;}
.bannerAd,.alignRight{text-align:right;}
#navLinks{background:#e6e6e6 url(images/nav-links-bg.gif) no-repeat left top;width:145px;vertical-align:middle;}
#navLinks ul{padding:0;margin:0;font-size:.85em;}
.addressSummary{color:#666;font-size:.9em;}
#navLinks li{padding:3px 0;margin:0;list-style-type:none;}
#navLinks img{padding:0 10px 2px 10px;vertical-align:middle;}
a.icon img,img.icon,img{vertical-align:middle;}
#search_container{width:250px;height:21px;background:url(images/search-bar.gif);margin-top:1px;}
#search_container #keywords{float:left;padding:0;margin:3px 0 0 7px;border:0;width:163px;background:none;}
#search_container #quick_find_lanch{float:right;}
#searchSuggest{display:none;}
#backToTop{text-align:center;text-transform:uppercase;font-size:.9em;padding-top:1em;}
#backToTop a{background:url(../../images/icons/up.gif) no-repeat center left;padding-left:16px;}
span.model{font-size:.7em;color:#666;}
FORM{display:inline;background:inherit;color:inherit;}
label{font-weight:bold;word-wrap: nowrap;}
.labelCell{width:1%}
#attribTable{width:100%;}
.selLabel,#captcha label{font-weight:normal;}
.s{text-decoration:line-through;background:inherit;color:inherit;}
.b{font-weight:bold;background:inherit;color:inherit;}
.productListing-even{background:#efefef;}
.productListing-heading{font-weight:bold;}
.Product_listingProductListing-heading,.Venticinque,.productListingTable th,td.priceHead{background:#025953 url(images/subheading-gradient.gif) repeat-x left center;color:#fff;font-weight:bold;}
.Product_listingProductListing-heading a,.Venticinque a,.productListingTable th a,td.priceHead a{color:#fff;}
.catImage{float:right;margin:7px 0 10px 10px;}
.main{font-size:.7em;background:inherit;color:inherit;}
.smallText{background:inherit;color:inherit;}
table,#manufacter_list{width:100%;}
#central .InfoBoxContenent2MABox{font-size:1.05em;padding:1em 1em 0 1em;}
table.register,.block,.ui-tabs-panel{padding:1em;width:auto;border:1px solid #e6e6e6;margin-bottom:1em;margin-top:0;}
table.productListingTable{border:1px solid #e6e6e6;}
p.security{padding:1em;text-align:center;border:1px dashed #000;background-color:#fcc;font-size:.95em;}
.editLink{float:right;text-transform:uppercase;padding-left:10px;}
.block li{margin-left:1em;}
#header label{display:none;}
#header table{margin:0;}
.tableHeading{font-size:1em;font-weight:bold;background:inherit;color:inherit;border-bottom:1px solid #e6e6e6;}
CHECKBOX,RADIO,SELECT{font-size:1.0em;background:#efefef;border:1px solid #ccc;margin-bottom:2px;}
.input2ma,.input2ma2{font-size:1em;background:#efefef;border:1px solid #ccc;margin-bottom:2px;}
TEXTAREA{width:99%;font-size:1em;background:inherit;color:inherit;}
SPAN.greetUser{font-size:1em;color:#f0a480;font-weight:bold;background:inherit;}
SPAN.markProductOutOfStock{font-size:.75em;color:#c76170;font-weight:bold;background:inherit;}
.moduleRowOver{cursor:pointer;}
.checkoutBar.top{margin:0 0 2em 0;}
.checkoutBar{margin:2em 0 0 0;}
.checkoutBar ul{margin:0;padding:0;text-transform:uppercase;}
.checkoutBar li{text-align:center;float:left;width:25%;margin:0;padding:0;list-style-type:none;}
.checkoutBarFrom a{color:#c87777;}
.checkoutBarTo{color:#666;}
.checkoutBarCurrent{font-weight:bold;}
.messageStackError,.messageStackWarning{border:1px solid #900;background:#faa url(../../images/icons/error.gif) no-repeat 5px 5px;padding:.4em .8em .8em 40px;font-weight:bold;}
.messageStackSuccess{background-color:#fff;color:#f00;}
.inputRequirement{color:#f00;background:inherit;}
.Table_templateSx,.Table_templateDx{width:172px;float:left;}
#central{width:636px;float:left;margin:0 10px;}
.chosen#year_make_model{background:#e6e6e6 url(images/ymm-box-chosen.gif) no-repeat left top;height:37px;text-align:right;}
.chosen#year_make_model br{display:inline;}
.chosen#year_make_model div.InfoBoxContenent2MABox{margin-left:200px;}
.chosen select#Make,.chosen select#Model{width:130px;}
.chosen select#Year{width:80px;}
select#Make,select#Model,select#Year{width:240px;font-size:.90em;}
#year_make_model input{font-size:.90em;}
#year_make_model{background:#e6e6e6 url(images/ymm-box.gif) no-repeat left top;width:636px;height:87px;margin-bottom:10px;border:0;text-align:left;}
#year_make_model div.InfoBoxContenent2MABox{border:0;padding:8px;margin-left:340px;}
#year_make_model div.sidebarBoxFooter,#year_make_model p,#year_make_model a{display:none;}
#central #year_make_model div,#central #year_make_model p{background:none;}
#central #year_make_model h2{display:none;background:#fff url(images/main-top-blank.gif) no-repeat left top;margin-bottom:0;padding:1em 1em 0 0;}
#mainTop{display:block;height:6px;background:#fff url(images/main-top-blank.gif) no-repeat left top;}
#mainTop.cusco{background:#e6e6e6 url(../../images/headers/cusco.gif) no-repeat left bottom;height:132px;}
#mainTop.arp{background:#e6e6e6 url(../../images/headers/arp.jpg) no-repeat left bottom;height:132px;}
#mainTop.lsd{background:#e6e6e6 url(../../images/headers/lsd.jpg) no-repeat left bottom;height:132px;}
#mainTop.swift{background:#e6e6e6 url(../../images/headers/swift.jpg) no-repeat left bottom;height:123px;}
#mainTop.sfs{background:#e6e6e6 url(../../images/headers/sfs.jpg) no-repeat left bottom;height:132px;}
#mainTop.hks{background:#e6e6e6 url(../../images/headers/hks.jpg) no-repeat left bottom;height:77px;}
#mainTop.magnecor{background:#e6e6e6 url(../../images/headers/magnecor.jpg) no-repeat left bottom;height:132px;}
#mainTop.suzuki{background:#e6e6e6 url(../../images/headers/suzuki.jpg) no-repeat left bottom;height:124px;}
#mainTop.helix{background:#e6e6e6 url(../../images/headers/helix.jpg) no-repeat left bottom;height:91px;}
#mainTop.wiseco{background:#e6e6e6 url(../../images/headers/wiseco.jpg) no-repeat left bottom;height:77px;}
#mainTop.ford{background:#e6e6e6 url(../../images/headers/ford.jpg) no-repeat left bottom;height:77px;}
#mainTop.cosworth{background:#e6e6e6 url(../../images/headers/cosworth.jpg) no-repeat left bottom;height:54px;}
#mainBottom,#central .sidebarBoxFooter{display:block;height:8px;background:#fff url(images/main-bottom.gif) no-repeat left top;}
#central .BoxesInfoBoxHeadingCenterBoxTitle,#central h2,#central .ui-tabs-nav li a{padding:2px 6px;margin:0;display:inline-block;background:#025953 url(images/subheading-gradient.gif) repeat-x left center;color:#fff;border:1px #e6e6e6 solid;border-bottom:none;clear:both;text-transform:uppercase;font-size:1.2em;}
td{vertical-align:top;}
th{text-align:left;}
p.delivery{text-align:center;margin:0;padding:0 0 10px 0;}
p.delivery img{padding-top:10px;}
#signInOpts #opts td p{text-align:center;border:1px solid #e6e6e6;padding:30px;height:13em;}
#signInOpts #opts td{width:50%;}
#productImage{padding:8px 15px 10px 0;text-align:center;width:50px;}
#brandImg img{margin-top:5px;}
#brandImg,.floatRight{float:right;}
.floatLeft{float:left;}
.floatLeft{padding:2px;border:1px solid #e7e7e7;margin-right:10px;}
.floatRight{padding:2px;border:1px solid #e7e7e7;margin-left:10px;}
img.prodImage,p.thumbnails img,.catListing img,.catImage,#manufacturer_info img,h1 img,ul.brands li a img,#brandImg img{vertical-align:middle;border:1px solid #e6e6e6;padding:2px;background-color:#fff;}
#header input#keywords{color:#666;font-size:.85em;}
input#keywords.input2ma2{color:#000;}
#mainContent{background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 1em;text-align:left;}
#priceWarning{color:#666;font-size:.9em;margin:0;padding:2em 0 0 0;text-align:center;}
td.price,.priceHead{text-align:right;}
.dateAdded{color:#666;font-size:.9em;text-align:center;}
#pageFooter{font-size:.9em;}
#pageFooter p{margin:.5em 0;}
.Table_templateClear{font-size:.1em;clear:both;height:1px;}
.TemplateSpazio{font-size:.2em;background:inherit;color:inherit;}
.AlignLeft{text-align:left;background:inherit;color:inherit;}
.Trenta{width:30%;float:left;background:inherit;color:inherit;}
#checkoutBtns,#fullImage,p.thumbnails,p.viewAll{text-align:center;}
.CinquantaL{padding-left:1%;text-align:left;width:49%;float:left;background:inherit;color:inherit;}
.CinquantaR{text-align:right;width:49%;float:left;background:inherit;color:inherit;}
.ColorRed{color:#f00;}
.ColorGreen{color:#090;}
.clear,.Clear{font-size:0;clear:both;background:inherit;color:inherit;}
#header{text-align:left;margin-bottom:10px;}
#header td.bannerAd{padding-left:10px;}
.HeaderNavigationLeft{float:left;background:inherit;color:inherit;}
.HeaderNavigation{text-align:center;color:#000;font-weight:bold;}
.HeaderNavigationText{text-align:center;background:transparent;color:#000;font-weight:bold;}
.HeaderError{font-size:1em;background:#f00;color:#000;font-weight:bold;text-align:center;}
.HeaderInfo{font-size:.75em;background:#0f0;color:#000;font-weight:bold;text-align:center;}
A.HeaderNavigation:hover{background:#bcd;color:#000;}
a img{border:0;}
.ColorSpanRed{color:#d00;background:inherit;}
.pageHeading,h1{font-size:1.6em;font-weight:bold;color:#000;margin:0;padding:.3em 0 .5em 0;text-align:left;}
h1 img,h2 img{float:right;}
.TrentaTre{text-align:center;width:50%;background:url(images/box-gradient.gif) repeat-x bottom;}
.listingBox{border:1px solid #e6e6e6;margin:.3em;padding:.3em;}
.imgCell{width:60px;}
.prodTitle{background-color:#e6e6e6;}
.boxLink{border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;text-align:right;font-size:.9em;padding:0 1em 0 0;margin:0;text-transform:uppercase;}
h2{font-size:1.2em;text-align:left;font-weight:bold;background:#fff url(images/sidebar-top.gif) no-repeat left top;text-transform:uppercase;padding:.6em .6em 0 .6em;margin:0;clear:both;}
h2 img{vertical-align:middle;padding-right:5px;}
.sidebarBoxFooter{background:#fff url(images/sidebar-bottom.gif) no-repeat left bottom;height:7px;margin-bottom:10px;clear:both;}
.sidebarBoxFooter hr{display:none;}
.askQ{float:right;padding-left:5px;}
.InfoBoxContenent2MABox{border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;padding:.7em;font-size:.95em;}
.BoxesErrorBox{background:#fff;font-weight:bold;color:#000;}
#central .InfoBoxContenent2MABox{border:1px solid #e6e6e6;}
table.productListingBox td,table.productListingBox th,table.productListingTable td,table.productListingTable th{padding:4px;text-align:left;border:1px solid #e6e6e6;}
table.productListingTable td,table.productListingTable th{border:none;}
.productListingTable img.prodImage{margin:2px;}
.productListingBox img.prodImage{margin:2px 6px 2px 2px;}
.productListingBox img.prodImage{float:left;}
.productListing-even img.prodImage{border:1px solid #fff;}
.lang img{margin:5px 10px;}
.cssbutton{background:#025953;color:#fff;font-weight:bold;font-size:.95em;cursor:pointer;text-align:center;border:1px;border-style:outset;border-color:#000;border-spacing:1px;}
a.cssbutton{padding:.08em .6em;}
a.cssbutton:hover{text-decoration:none;color:#fff;}
#readMore{font-weight:bold;cursor:pointer;color:#900;}
#reveal{display:none;}
span.vat{font-size:.85em;}
span.excVAT,span.description{font-size:.85em;color:#666;}
h1 span.excVAT,h1 span.vat{font-size:.7em;}
span.special{color:#f00;}
.catListing{text-align:center;}
.catListing td{width:33%;}
#cats ul{margin:0;position:absolute;top:-999em;left:-1px;background-color:#ccc;z-index:100;border:1px solid #ccc;padding:.5em;width:180px;}
#cats ul{margin:0;position:absolute;top:-999em;left:-1px;background-color:#025953;z-index:100;border:1px solid #ccc;padding:5px 5px 0 5px;width:180px;}
#cats{z-index:100;position:relative;}
#cats li{position:relative;background-color:#fff;}
#cats li:hover ul,#cats li.sfHover ul{top:0;left:144px;}
#categories li.selected a,#cur_categories li.selected a,#cur_categories li.selected ul li.selected a{background-color:#025953;background-image:none;color:#fff;}
#cur_categories li.cat_lev_1{font-size:.90em;padding-left:15px;border:0;}
.ui-tabs .ui-tabs-hide{display:none;}
#infoPage img{border:1px solid #e6e6e6;padding:2px;}
#infoPage li{padding-bottom:1em;}
.centre{text-align:center;}
#map{float:right;width:350px;height:135px;border:1px solid #e6e6e6;}
.log span{background-color:#ff0;font-weight:bold;font-size:.8em;}
#central h2.padBottom{margin-bottom:1em;}
p.viewAll{margin-top:1em;}
.log{display:none;}
.log:hover{visibility:visible;}
.noPad{padding:0;margin:0;}
.indentLeft{margin-left:1em;margin-right:1em;}
ul.brands{text-align:center;padding:0;margin:2em 1em;list-style-type:none;}
ul.brands li{display:inline;}
ul.brands img{margin:10px;}
table#productListing{width:100%;}
p.confirmButton{text-align:center;}
form#checkout_confirmation input.cssbutton,p.confirmButton input.cssbutton{background-color:#f00;font-size:150%;}
blockquote{color:#025953;font-style:italic;font-weight:bold;display:block;padding:1em .5em 0 .5em;margin:0;}
img.imgButton{vertical-align:baseline;}
.imgRight{float:right;padding:0 0 .5em .5em;}
.tip{color:#666;font-size:85%;}
.ui-tabs-nav li, ul.ui-tabs-nav{list-style-type: none;padding: 0;margin: 0;}
.ui-tabs-nav li{display: inline;}
#central .ui-tabs h2{display: none;}
#central .ui-tabs div.block{border: 0;padding: 0;margin: 0;}
#central ul.ui-tabs-nav li a{background:#025953 url(images/subheading-gradient-grey.gif) repeat-x left center;}
#central ul.ui-tabs-nav li.ui-tabs-selected a{background:#025953 url(images/subheading-gradient.gif) repeat-x left center;}
ul#tabNav{display:none;}
ul#tabNav.ui-tabs-nav{display: block;}
#referralLink{font-size:85%; margin-top:1em}
.paymentMethod{background-color:#fff; margin-bottom: 1em}
.paymentMethod table{background-color:#fff;display:none;}
.paymentSelected{background-color:#ccffcc;margin-bottom:1em;padding-bottom:1em}
.paymentSelected table{display:table;background-color:#fff;}
body.popup{width:auto;}
table.block2{border-collapse:collapse;}
table.block2 td{border:1px solid #e6e6e6;padding:5px;}
.tableControls{font-size:.9em}
.hidden{display:none}
#wspekcard { background:white; border:3px solid white; }
#wspekcard td, #wspekcard th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-align:left; }
#wspekcard th { padding:5px; background:#DD0000; text-align:right; color:white; font-weight:bold; font-size:18px; }
#wspekcard .hispec { background:#999; text-align:center; color:white; font-size:14px; font-weight:bold; }
#wspekcardbase { height:28px; background:#DD0000;}
div.coupon{background-color: yellow; padding: 1px 5px; border: 1px dashed rgb(0, 0, 0); text-align:center; font-weight:bold;}
.nowrap{white-space:nowrap;}