@charset "utf-8";#description{float:left;width:calc(100% - 40px);padding:20px;position:relative}#description .image{float:left;width:331px;position:relative}#description .image_xl{float:left;width:331px;height:320px;position:relative;left:-20px;bottom:0;overflow:hidden;background-repeat:no-repeat;background-position:right top}#description .image .enlarge{position:absolute;left:80px;top:330px;font-size:11px;background-image:url(../images/magnify.png);background-repeat:no-repeat;background-position:left 4px;padding-left:15px;color:#666;text-decoration:underline}#thumbnails{float:left;width:331px;position:relative;margin-top:33px}#thumbnails a.enlarge_detail{float:left;width:59px;height:59px;position:relative;border:solid 1px #d8d7d7;cursor:pointer}#thumbnails a.enlarge_detail img{float:left;width:59px;height:59px}#thumbnails a.enlarge_detail img.overlay{width:9px;height:9px;position:absolute;bottom:4px;left:5px;display:block;z-index:1;border:none}#colour_thumbnails{float:left;width:331px;position:relative;margin-top:20px;padding-top:15px;border-top:dotted 1px #d8d8d7}#colour_thumbnails span.title{float:left;width:100%;font-size:14px;color:#666;font-weight:700;margin:0;padding:0}#colour_thumbnails span.text{float:left;width:100%;font-size:11px;color:#666;font-weight:400;margin:3px 0 10px;padding:0;text-align:justify}#colour_thumbnails .images{float:left;width:290px;padding:0 21px 0 20px}#colour_thumbnails a.enlarge_detail{float:left;width:90px;height:90px;position:relative}#colour_thumbnails a.enlarge_detail img{float:left;width:90px;height:90px}#colour_thumbnails a.enlarge_detail img.overlay{width:9px;height:9px;position:absolute;bottom:4px;left:5px;display:block;z-index:1;border:none}#description .details .stock{position:absolute;right:0;top:0;width:100px;height:55px;background-image:url(../images/instock.png);background-repeat:no-repeat;background-position:0 0;text-align:center;font-size:14px;color:#FFF;padding-top:45px}#description .details{float:left;padding:5px 0 0 20px;width:609px;position:relative}#description .details span.title{color:#2d2d2d;display:block;font-size:18px;font-weight:400}#description .details span.finish{color:#666;display:block;font-size:14px;font-weight:400}#description .details span.sizes{color:#2d2d2d;display:block;font-size:14px;font-weight:400;margin:125px 0 2px}#description .details span.fitment{width:613px;height:41px;position:absolute;top:110px;right:0;text-align:left;padding:6px 0 0 43px;color:#FFF;font-size:14px;font-weight:400;margin:0;background-image:url(../images/fit_bar.png);background-repeat:no-repeat;background-position:0 0}#description .details span.fitment p{color:#FFF;margin-top:1px;position:relative;font-size:11px}#description .details span.para{color:#666;font-size:11px;font-weight:400;position:absolute;top:63px;left:20px}#description span.winter{display:block;margin:9px 0 0;padding:7px 0 10px 35px;color:#67b5e0;font-size:11px;background-image:url(../images/winter.png);background-repeat:no-repeat;background-position:left top;width:100%}#description span.winter a{color:#67b5e0;text-decoration:underline}a.directional{color:#666;text-decoration:underline;font-weight:700}#description span.non-directional{position:absolute;top:208px;left:332px;padding:0 0 10px;color:#666;font-size:11px;width:235px;font-style:italic}#description span.directional{position:absolute;top:208px;left:332px;padding:0 0 10px 45px;color:#666;font-size:11px;background-image:url(../images/wheel_styles/D.png);background-repeat:no-repeat;background-position:left 3px;width:235px;font-style:italic}#description span.winter_detail{position:absolute;top:170px;left:332px;padding:0 0 10px 35px;color:#67b5e0;font-size:11px;background-image:url(../images/winter.png);background-repeat:no-repeat;background-position:left 1px;width:245px}#description span.winter_detail a{color:#67b5e0;text-decoration:underline}#description .details .pricing_buttons{display:block;width:100%;position:relative;height:55px;margin:25px 0 65px}#description .details .pricing_buttons .price_details{width:300px;position:absolute;top:0;left:0;margin:2px 0 0;height:55px}#description .details .pricing_buttons .price_details span.price{float:left;font-size:14px;color:#CB2128;font-weight:700;width:100%}#description .details .pricing_buttons .price_details span.price b{font-size:9px;font-weight:700}#description .details .pricing_buttons .price_details a.upgrades{float:left;font-size:11px;color:#CB2128;font-weight:400;line-height:15px;text-decoration:underline;cursor:pointer;width:auto}#description .details .pricing_buttons .price_details span.finance{float:left;font-size:9px;color:#CB2128;font-weight:400;line-height:15px;margin-top:10px;width:100%}#description .details .pricing_buttons .price_details a.calculator{float:left;font-size:9px;color:#CB2128;font-weight:400;text-decoration:underline;line-height:15px;cursor:pointer}#description .details .pricing_buttons .buttons{top:16px;right:0;width:280px;position:absolute;margin:0;display:block;height:55px}#description .details .pricing_buttons .buttons .add_tyres{display:block;width:100%}#description .details .pricing_buttons .buttons a.add_tyres{font-size:12px;width:100%;height:19px;line-height:19px;background-color:#e2e2e2;padding:4px 0;color:#666;text-align:center;display:block;margin-bottom:1px;cursor:pointer}#description .details .pricing_buttons .buttons a.add_to_basket{font-size:12px;width:235px;height:19px;line-height:19px;background-color:#ffa200;padding:4px 0 4px 45px;color:#FFF;display:block;background-image:url(../images/add_to_basket.png);background-repeat:no-repeat;background-position:24px 6px;cursor:pointer}#description .details .pricing_buttons .buttons a.add_tyres:hover{background-color:#EBEBEB;color:#909090}#description .details .pricing_buttons .buttons a.add_to_basket:hover{background-color:#fb4;background-image:url(../images/add_to_basket_hover.png)}#description .details .pricing_buttons .buttons a.add_tyres:hover{background-color:#EBEBEB;color:#909090}#description .details .help{display:block;top:-8px;width:499px;position:relative;margin:15px 0 0;background-color:#e9e9e9;height:41px;padding:10px 0 10px 110px}#description .details .help .call_center{position:absolute;bottom:0;left:15px;width:80px;height:74px;background-image:url(../images/call_center.png);background-repeat:no-repeat;background-position:0 0}#description .details .help span.title{display:inline-block;margin:0 2px 0 0;font-size:14px;color:#666;font-weight:700}#description .details .help a{display:inline;margin:0 0 0 5px;font-size:11px;font-weight:400;color:#237af6;text-decoration:underline}#description .details .help span.or{display:inline;margin:0 0 0 4px;font-size:11px;color:#666;font-weight:400}#description .details .help span.contact{display:block;margin:0;font-size:11px;color:#666;font-weight:400}#description .details .help span.contact b{color:#237af6;font-weight:700}#description .details .info_links{display:block;padding:0 0 5px;width:100%;position:relative;clear:both}#description .details .info_links a.specs{display:inline;font-size:11px;font-weight:400;text-decoration:underline;color:#237af6;padding:0;cursor:pointer;position:relative;margin:0}#description .details .info_links a.delivery{display:inline;font-size:11px;font-weight:400;text-decoration:underline;color:#237af6;padding:0;cursor:pointer;position:relative;margin:0}#description .details .info_links span.divide{display:inline;color:#237af6;font-size:11px;font-weight:400;text-decoration:none;margin:0 5px}#tyre_intro{float:left;width:100%;height:335px;padding:10px 20px;position:relative;background-repeat:no-repeat;background-position:-280px 0}#package_processes{float:left;width:960px;padding:10px;height:172px;background-color:#272727;background:-webkit-gradient(linear,0 0,0 100%,from(#272727),to(#010101));background:-moz-linear-gradient(#272727,#010101);background:-o-linear-gradient(#272727,#010101);background:linear-gradient(#272727,#010101);padding:10px 20px 10px 20px;position:relative}#package_processes span.header{display:block;font-size:14px;font-weight:400;color:#FFF;margin:7px 0 20px;width:980px;text-align:center}#package_processes span.header b{font-weight:400;color:#ffa200}#package_processes .process{display:inline-block;width:307px;height:113px;margin-right:10px}#package_processes .process img{float:left;width:113px;height:113px;border:solid 1px #666;margin-right:10px}#package_processes .process span.title{float:left;width:182px;font-size:12px;color:#FFF;margin:1px 0 3px}#package_processes .process p{float:left;width:182px;font-size:11px;color:#CCC;margin:0;padding:0;text-align:left}#tyre_selection{float:left;width:800px;position:relative;right:-800px;border-top:solid 1px #d8d8d7}#tyre_custom{float:left;width:800px;height:140px;border-bottom:solid 1px #d8d8d7;position:relative;padding:0;z-index:0;position:relative;background-color:#74d980;border-bottom:dotted 1px #FFF}#tyre_custom p{float:left;width:770px;padding:0 15px;margin:0;font-size:9px;color:#FFF;text-align:left-justify;bottom:15px;position:absolute;left:0}#tyre_custom .custom_front{position:absolute;width:240px;left:150px;top:15px;visibility:hidden}#tyre_custom .custom_front_wide{position:absolute;width:460px;left:170px;top:15px;visibility:hidden}.staggered_opt_ticked{width:180px;position:absolute;left:0;top:53px;padding-left:17px;background-image:url(../images/tick_box_ticked.png);background-repeat:no-repeat;background-position:0 1px;font-size:11px;color:#FFF;cursor:pointer}.staggered_opt{width:180px;position:absolute;left:0;top:53px;padding-left:17px;background-image:url(../images/tick_box.png);background-repeat:no-repeat;background-position:0 1px;font-size:11px;color:#FFF;cursor:pointer}#tyre_custom span.header{font-size:14px;color:#FFF}#tyre_custom select{border:solid 1px #666;width:100%;height:26px;line-height:18px;margin:0;font-size:11px;color:#2D2D2D;padding:4px 4px 4px 2px}#tyre_custom .custom_rear{position:absolute;width:240px;right:150px;top:15px;visibility:hidden}#tyre_category{float:left;width:800px;height:auto;border-bottom:solid 1px #d8d8d7;position:relative;padding:0;z-index:0;position:relative;background-color:#74d980;background-image:url(../images/tyre_category_arrows.png);background-repeat:no-repeat;background-position:257px 12px}#tyre_category span{float:left;width:800px;color:#FFF;font-size:14px;padding:5px 0;text-align:center}#tyre_result_box{float:left;width:799px;height:114px;border-bottom:solid 1px #d8d8d7;position:relative;padding:0;z-index:0;position:relative;background-color:#FFF}#tyre_result_box .images span.sale_banner{width:56px;height:56px;top:0;left:0;background-image:url(../images/specials/S.png);background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:99}#tyre_result_box .images span.winter_banner{width:56px;height:56px;top:0;left:0;background-image:url(../images/specials/W.png);background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:99}#tyre_result_box .logo span.winter_icon{width:28px;height:28px;top:10px;left:16px;background-image:url(../images/winter.png);background-repeat:no-repeat;background-position:0 0;position:absolute}#tyre_result_box .images span.all_season_banner{width:56px;height:56px;top:0;left:0;background-image:url(../images/specials/A.png);background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:99}#tyre_result_box .logo span.all_season_icon{width:28px;height:28px;top:10px;left:16px;background-image:url(../images/all_season.png);background-repeat:no-repeat;background-position:0 0;position:absolute}#tyre_result_box .logo span.runflat_icon{width:44px;height:29px;bottom:7px;left:9px;background-image:url(../images/runflat.png);background-repeat:no-repeat;background-position:0 0;position:absolute}#tyre_result_box .images span.best_seller_banner{width:56px;height:56px;top:0;left:0;background-image:url(../images/specials/T.png);background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:99}#tyre_result_box .images span.quality_banner{width:56px;height:56px;top:0;left:0;background-image:url(../images/specials/Q.png);background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:99}#tyre_result_box .logo{float:left;padding:5px;width:50px;border-right:dotted 1px #d8d8d7;height:104px;position:relative}#tyre_result_box .logo img{width:50px;height:28px;position:absolute;top:43px;left:5px}#tyre_result_box .images{float:left;padding:5px;width:183px;border-right:dotted 1px #d8d8d7;height:104px;position:relative;background-image:url(../images/plus.png);background-repeat:no-repeat;background-position:84px 53px}#tyre_result_box .images img.wheel{width:90px;height:90px;position:absolute;top:12px;right:5px}#tyre_result_box .images img.tyre{width:75px;height:95px;position:absolute;top:9px;left:5px}#tyre_result_box .images span.qty{width:18px;height:14px;position:absolute;bottom:31px;background-color:#ffa200;z-index:99;color:#FFF;font-size:9px;text-align:center;line-height:13px}#tyre_result_box .ec_label{float:left;padding:5px;width:71px;height:104px;border-right:dotted 1px #d8d8d7;background-repeat:no-repeat;background-position:5px 5px;position:relative}#tyre_result_box .ec_label a.enlarge{position:absolute;width:81px;height:114px;top:0;left:0;cursor:pointer;z-index:99}#tyre_result_box .ec_label a.enlarge:hover{background:transparent;background:rgba(255,255,255,0.4)}#tyre_result_box .ec_label .fuel{position:absolute;background-image:url(../images/tyre_ec_control_sml1.png);background-repeat:no-repeat;background-position:0 0;width:17px;height:11px;left:27px}#tyre_result_box .ec_label .fuel span{font-size:9px;color:#FFF;position:absolute;right:3px;top:0;padding:0;margin:0;height:9px}#tyre_result_box .ec_label .grip{position:absolute;background-image:url(../images/tyre_ec_control_sml1.png);background-repeat:no-repeat;background-position:0 0;width:17px;height:11px;left:58px}#tyre_result_box .ec_label .grip span{font-size:9px;color:#FFF;position:absolute;right:3px;top:0;padding:0;margin:0;height:9px}#tyre_result_box .ec_label .noise{position:absolute;background-image:url(../images/tyre_ec_control_sml2.png);background-repeat:no-repeat;background-position:0 0;width:37px;height:17px;bottom:10px;right:5px}#tyre_result_box .ec_label .noise span{font-size:9px;color:#FFF;position:absolute;right:4px;top:3px;padding:0;margin:0;height:9px}#tyre_result_box .ec_label span.no_data{font-size:9px;color:#666;background-color:#FFF;position:absolute;width:41px;height:37px;left:15px;top:33px;line-height:12px;padding:5px;text-align:center}#tyre_result_box .detail{float:left;padding:5px 5px 5px 10px;width:286px;border-right:dotted 1px #d8d8d7;height:104px;position:relative;font-size:11px}#tyre_result_box .detail span.tyre{display:block;font-size:14px;color:#666;font-weight:700;margin:5px 0 3px}#tyre_result_box .detail span.tyre b{font-size:11px;font-weight:700}#tyre_result_box .detail span.tyre_winter{display:block;font-size:14px;color:#77b0ff;font-weight:700;margin:5px 0 3px}#tyre_result_box .detail span.tyre_winter b{font-size:11px;font-weight:700}#tyre_result_box .detail span.size{display:inline;font-size:14px;color:#2D2D2D;font-weight:700;margin-top:3px}#tyre_result_box .detail span.load{display:block;font-size:11px;color:#666;font-weight:400;width:auto}#tyre_result_box .detail span.speed{display:block;font-size:11px;color:#666;font-weight:400}#tyre_result_box .detail a.delivery{display:inline-block;font-size:11px;font-weight:400;text-decoration:underline;color:#237af6;padding:0;cursor:pointer;position:relative;margin:4px 0 0;width:auto}#tyre_result_box_stag .detail a.delivery{display:inline-block;font-size:11px;font-weight:400;text-decoration:underline;color:#237af6;padding:0;cursor:pointer;position:relative;margin:0;width:auto}#tyre_result_box .detail span.contents{display:block;font-size:11px;color:#666;font-weight:400;margin:0}#tyre_result_box .detail span.fittings{display:block;font-size:11px;color:#ffa200;font-weight:400}#tyre_result_box .price{float:left;padding:5px;width:150px;height:104px;position:relative;font-size:11px}#tyre_result_box .price span.price{display:block;width:140px;text-align:center;font-size:14px;color:#CB2128;font-weight:700;position:absolute;top:7px;left:10px;padding:0;margin:0}#tyre_result_box .price a.upgrades{display:block;width:140px;text-align:center;font-size:9px;color:#CB2128;font-weight:400;position:absolute;top:26px;left:10px;padding:0;margin:0;text-decoration:underline;cursor:pointer}#tyre_result_box .price span.finance{display:block;width:140px;text-align:center;font-size:9px;color:#CB2128;font-weight:400;position:absolute;top:44px;left:10px;padding:0;margin:0}#tyre_result_box .price a.calculator{display:block;width:140px;text-align:center;font-size:9px;color:#CB2128;font-weight:400;text-decoration:underline;position:absolute;top:58px;left:10px;padding:0;margin:0;cursor:pointer}#tyre_result_box .price a.add_to_basket{font-size:12px;width:101px;height:19px;line-height:19px;background-color:#ffa200;padding:4px 0 4px 38px;color:#FFF;display:block;background-image:url(../images/add_to_basket.png);background-repeat:no-repeat;background-position:19px 6px;cursor:pointer;position:absolute;bottom:10px;left:10px}#tyre_result_box .price a.add_to_basket:hover{background-color:#fb4;background-image:url(../images/add_to_basket_hover.png)}#tyre_result_box_stag{float:left;width:799px;height:157px;border-bottom:solid 1px #d8d8d7;position:relative;padding:0;z-index:0;position:relative;background-color:#FFF}#tyre_result_box_stag .images span.winter_banner{width:56px;height:56px;top:0;left:0;background-image:url(../images/specials/W.png);background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:99}#tyre_result_box_stag .logo span.winter_icon{width:28px;height:28px;top:10px;left:16px;background-image:url(../images/winter.png);background-repeat:no-repeat;background-position:0 0;position:absolute}#tyre_result_box_stag .logo span.runflat_icon{width:44px;height:29px;bottom:10px;left:9px;background-image:url(../images/runflat.png);background-repeat:no-repeat;background-position:0 0;position:absolute}#tyre_result_box_stag .images span.best_seller_banner{width:56px;height:56px;top:0;left:0;background-image:url(../images/specials/T.png);background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:99}#tyre_result_box_stag .images span.quality_banner{width:56px;height:56px;top:0;left:0;background-image:url(../images/specials/Q.png);background-repeat:no-repeat;background-position:0 0;position:absolute;z-index:99}#tyre_result_box_stag .logo{float:left;padding:5px;width:50px;border-right:dotted 1px #d8d8d7;height:147px;position:relative}#tyre_result_box_stag .logo img{width:50px;height:28px;position:absolute;top:64px;left:5px}#tyre_result_box_stag .images{float:left;padding:5px;width:183px;border-right:dotted 1px #d8d8d7;height:147px;position:relative;background-image:url(../images/plus.png);background-repeat:no-repeat;background-position:84px 76px}#tyre_result_box_stag .images img.wheel{width:90px;height:90px;position:absolute;top:34px;right:5px}#tyre_result_box_stag .images img.tyre{width:75px;height:95px;position:absolute;top:30px;left:5px}#tyre_result_box_stag .images span.qty{width:18px;height:14px;position:absolute;bottom:50px;background-color:#ffa200;z-index:99;color:#FFF;font-size:9px;text-align:center;line-height:13px}#tyre_result_box_stag .detail .ec_label{float:left;width:113px;height:76px;background-repeat:no-repeat;background-position:0 0;position:absolute;padding-left:62px;bottom:28px}#tyre_result_box_stag .detail .ec_label a.enlarge{position:absolute;width:52px;height:76px;top:0;left:0;cursor:pointer;z-index:99}#tyre_result_box_stag .detail .ec_label a.enlarge:hover{background:transparent;background:rgba(255,255,255,0.4)}#tyre_result_box_stag .detail .ec_label .fuel{position:absolute;background-image:url(../images/tyre_ec_control_xsml1.png);background-repeat:no-repeat;background-position:0 0;width:13px;height:11px;left:15px}#tyre_result_box_stag .detail .ec_label .fuel span{font-size:9px;color:#FFF;position:absolute;right:1px;top:0;padding:0;margin:0;height:9px}#tyre_result_box_stag .detail .ec_label .grip{position:absolute;background-image:url(../images/tyre_ec_control_xsml1.png);background-repeat:no-repeat;background-position:0 0;width:13px;height:11px;left:39px}#tyre_result_box_stag .detail .ec_label .grip span{font-size:9px;color:#FFF;position:absolute;right:1px;top:0;padding:0;margin:0;height:9px}#tyre_result_box_stag .detail .ec_label .noise{position:absolute;background-image:url(../images/tyre_ec_control_xsml2.png);background-repeat:no-repeat;background-position:0 0;width:29px;height:14px;bottom:3px;left:23px}#tyre_result_box_stag .detail .ec_label .noise span{font-size:9px;color:#FFF;position:absolute;right:1px;top:1px;padding:0;margin:0;height:9px}#tyre_result_box_stag .detail .ec_label span.no_data{font-size:7px;color:#666;background-color:#FFF;position:absolute;width:41px;height:37px;left:15px;top:33px;line-height:12px;padding:5px;text-align:center}#tyre_result_box_stag .detail{float:left;padding:5px 5px 5px 10px;width:368px;border-right:dotted 1px #d8d8d7;height:147px;position:relative;font-size:11px}#tyre_result_box_stag .detail span.tyre{display:block;font-size:14px;color:#666;font-weight:700;margin:3px 0 2px}#tyre_result_box_stag .detail span.tyre b{font-size:11px;font-weight:700;color:#2d2d2d}#tyre_result_box_stag .detail span.tyre_winter{display:block;font-size:14px;color:#77b0ff;font-weight:700;margin:5px 0 3px}#tyre_result_box_stag .detail span.tyre_winter b{font-size:11px;font-weight:700;color:#2d2d2d}#tyre_result_box_stag .detail .ec_label span.size{display:block;font-size:14px;color:#2D2D2D;font-weight:700;margin-top:3px}#tyre_result_box_stag .detail .ec_label span.load{display:block;font-size:11px;color:#666;font-weight:400}#tyre_result_box_stag .detail .ec_label span.speed{display:block;font-size:11px;color:#666;font-weight:400}#tyre_result_box_stag .detail span.contents{display:inline;font-size:11px;color:#666;font-weight:400;margin:4px 0 0}#tyre_result_box_stag .detail span.fittings{display:inline;font-size:11px;color:#ffa200;font-weight:400;margin-left:4px}#tyre_result_box_stag .price{float:left;padding:5px;height:147px;position:relative;font-size:11px}#tyre_result_box_stag .price span.price{display:block;width:140px;text-align:center;font-size:14px;color:#CB2128;font-weight:700;position:absolute;top:20px;left:10px;padding:0;margin:0}#tyre_result_box_stag .price a.upgrades{display:block;width:140px;text-align:center;font-size:9px;color:#CB2128;font-weight:400;position:absolute;top:40px;left:10px;padding:0;margin:0;text-decoration:underline;cursor:pointer}#tyre_result_box_stag .price span.finance{display:block;width:140px;text-align:center;font-size:9px;color:#CB2128;font-weight:400;position:absolute;top:69px;left:10px;padding:0;margin:0}#tyre_result_box_stag .price a.calculator{display:block;width:140px;text-align:center;font-size:9px;color:#CB2128;font-weight:400;text-decoration:underline;position:absolute;top:83px;left:10px;padding:0;margin:0;cursor:pointer}#tyre_result_box_stag .price a.add_to_basket{font-size:12px;width:101px;height:19px;line-height:19px;background-color:#ffa200;padding:4px 0 4px 38px;color:#FFF;display:block;background-image:url(../images/add_to_basket.png);background-repeat:no-repeat;background-position:19px 6px;cursor:pointer;position:absolute;bottom:17px;left:10px}#tyre_result_box_stag .price a.add_to_basket:hover{background-color:#fb4;background-image:url(../images/add_to_basket_hover.png)}#accessories{position:absolute;bottom:0;right:0;width:138px;height:139px;background-image:url(../images/accessories.png);background-repeat:no-repeat;background-position:0 0;z-index:100;padding:0;margin:0}#accessories a{color:#FFF;font-size:11px;bottom:8px;right:10px;text-decoration:none;text-align:right;width:118px;font-weight:400;position:absolute;line-height:14px;cursor:pointer}#accessories a b{font-weight:400;color:#ffe138;text-decoration:underline}#wheel_bkg{background-repeat:no-repeat;background-position:right bottom;width:262px;height:119px;position:absolute;left:0;top:31px}#banner{float:left;width:100%;position:relative;height:195px;background-image:url(../images/accessories_bkg.png);background-repeat:no-repeat;background-position:left bottom;border-bottom:solid 1px #d8d8d7;padding-top:25px}#banner span.title{display:block;font-size:18px;color:#2d2d2d;width:720px;text-align:left;font-weight:400;margin:0 0 10px 260px}#banner p{display:block;font-size:11px;color:#666;margin-bottom:10px;margin-left:500px;width:480px}#banner a.upgrades_total{display:block;font-size:14px;font-weight:400;margin-bottom:15px;margin-left:500px;padding:8px 0;color:#CB2128;width:480px;text-align:center}#banner p img{display:inline;bottom:-1px;margin:0 2px;position:relative}#banner .buttons{position:absolute;left:500px;bottom:20px;width:480px}#banner .buttons a.tyres{float:right;font-size:12px;width:239px;height:19px;line-height:19px;padding:4px 0;background-color:#909090;color:#FFF;text-align:center;display:block;margin-bottom:1px;cursor:pointer}#banner .buttons a.tyres:hover{background-color:#AAA;color:#FFF}#banner .buttons a.description{float:left;font-size:12px;width:240px;height:19px;line-height:19px;background-color:#e2e2e2;padding:4px 0;color:#666;text-align:center;display:block;margin-bottom:1px;cursor:pointer}#banner .buttons a.description:hover{background-color:#EBEBEB;color:#909090}#options_selection{width:100%;background-color:#f6f6f6;float:left;position:relative}#options_selection table{width:100%;float:left;position:relative;border:none;padding:0;margin:0}#options_selection table tr{float:left;border:none;border-bottom:solid 1px #d8d8d7;height:100%;position:relative;width:100%;padding:0;margin:0}#options_selection td{vertical-align:top;width:499px;background-color:#FFF;border:none;border-right:solid 1px #d8d8d7;position:relative;min-height:132px;height:100%;padding:0;margin:0}#options_selection td .image{float:left;top:20px;left:20px;border:solid 1px #d8d8d7;width:90px;position:relative;margin-bottom:40px;margin-right:40px}#options_selection td .image .special{position:absolute;top:-21px;left:-21px;height:56px;width:56px;z-index:2}#options_selection td .image img{display:block;width:90px}#options_selection td .title_help{float:left;padding:25px 0 4px 20px;position:relative}#options_selection td .title_help span.title{float:left;font-size:14px;font-weight:700;color:#666}#options_selection td .title_help img.help_options{position:absolute;bottom:8px;left:0;cursor:pointer}#options_selection td .values{float:left;width:345px;margin-bottom:20px}#options_selection td .values a.selected{display:block;font-size:11px;color:#666;height:11px;line-height:11px;padding:4px 0 5px 20px;width:auto;background-image:url(../images/tick_box_ticked.png);background-repeat:no-repeat;background-position:0 4px;cursor:pointer}#options_selection td .values a.selected b{color:#CB2128;font-weight:400}#options_selection td .values a.unselected{display:block;font-size:11px;color:#666;height:11px;line-height:11px;padding:4px 0 5px 20px;width:auto;background-image:url(../images/tick_box.png);background-repeat:no-repeat;background-position:0 4px;cursor:pointer}#options_selection td .values a.unselected b{color:#CB2128;font-weight:400}#options_selection td span.black{font-size:11px;font-weight:400;color:#000}#options_selection td span.gold{font-size:11px;font-weight:400;color:#e0b904}#options_selection td span.red{font-size:11px;font-weight:400;color:#cb2128}#option_box{position:absolute;bottom:37px;left:-112px;background-color:#FFF;width:431px;height:auto;display:none;z-index:100;padding:10px;border:solid 4px #C1C1C1;box-shadow:3px 3px 3px rgba(0,0,0,0.4);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.4);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.4)}#option_box:before{background-color:#C1C1C1;content:"\00a0";display:block;height:11px;width:11px;left:109px;bottom:-9px;position:absolute;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);box-shadow:3px 3px 3px rgba(0,0,0,0.4);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.4);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.4)}#option_box:after{background-color:#FFF;content:"\00a0";display:block;height:9px;width:9px;left:110px;bottom:-4px;position:absolute;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg)}#option_box .content_cleaner{float:left;width:100%;padding:0;margin:0;position:relative}#option_box .content_cleaner span.title{float:left;font-size:14px;color:#666;width:100%;font-weight:700;padding:0;margin:0 0 5px}#option_box .content_cleaner .row{float:left;width:100%;padding:0;margin:0 0 8px;position:relative;border-bottom:dotted 1px #d8d7d7}#option_box .content_cleaner .image_lrg{float:left;border:solid 1px #d8d8d7;width:180px}#option_box .content_cleaner span.qty{position:absolute;top:5px;left:5px;padding:3px;color:#666;font-size:9px;border:solid 1px #d8d7d7;background:#fff}#option_box .content_cleaner .content{float:left;margin-left:20px;width:220px}#option_box .content_cleaner .content p{float:left;font-size:11px;color:#666;width:100%;font-weight:400;padding:0;margin:0 0 10px;text-align:left}#option_box .image_lrg{float:left;border:solid 1px #d8d8d7;width:180px}#option_box .image_lrg img{display:block;width:180px;padding:0;margin:0}#option_box .content{float:left;margin-left:20px;width:220px}#option_box .content span.title{float:left;font-size:14px;color:#2d2d2d;width:100%;font-weight:700;padding:0;margin:0 0 5px}#option_box .content p{float:left;font-size:11px;color:#666;width:100%;font-weight:400;padding:0;margin:0 0 10px;text-align:left}#options_note{float:left;width:960px;padding:0 20px}#options_note p{float:left;font-size:11px;color:#666;font-weight:400}#options_note p b{color:#237af6;font-weight:700}#faq_links{float:left;width:960px;padding:0;margin:0 20px;position:relative;border-bottom:dotted 1px #d8d8d7}#faq_links span.title{float:left;width:100%;font-size:18px;color:#2d2d2d;padding:25px 0;text-align:center;border-bottom:dotted 1px #d8d8d7}#faq_links .link{float:left;margin-right:30px;width:110px;position:relative;cursor:pointer}#faq_links .link:hover span.text{color:#aeaeae}#faq_links .link img{float:left;margin:10px 40px 5px;width:30px}#faq_links .link span.text{float:left;width:100%;text-align:center;color:#666;font-size:12px;margin-bottom:10px;text-decoration:underline}table.faqs{float:left;width:1000px;position:relative;border-top:solid 1px #d8d8d7;margin-top:25px}table.faqs td.title{width:210px;border-bottom:solid 1px #d8d8d7;border-right:solid 1px #d8d8d7;color:#666;font-size:14px;padding:10px 20px 10px 10px;text-align:right;background-color:#e9e9e9}table.faqs td.content{padding:20px;width:719px;border-bottom:solid 1px #d8d8d7}table.faqs td.content span.question{display:block;color:#2d2d2d;font-size:12px;margin-bottom:10px;font-weight:700}table.faqs td.content span.answer{display:block;color:#666;font-size:11px}table.faqs td.content span.link{display:block;color:#666;font-size:11px}