body,html{height:100%;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,fieldset,input,select,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666;}
form{margin:0;padding:0;}fieldset,img,a img{border:0;}a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;}h1{margin:0 0 13px 0;}h2{margin:18px 0 18px 0;color:#c71444;}
h2.embed{margin:0;color:#666;display:block;height:18px;font-size:11px;}.content-title{margin-bottom:9px!important;}
p{line-height:17px;margin:5px 0 10px 0;}INPUT,TEXTAREA,SELECT,BUTTON{padding:2px;}
.invalid_field{border:#C71444 1px solid;}INPUT[type="checkbox"]{padding:0;margin:4px;-moz-appearance:checkbox;}
INPUT[type="radio"]{padding:0;margin:4px;-moz-appearance:radio;}*:first-child+HTML INPUT[type="checkbox"]{margin:0;}
*:first-child+HTML INPUT[type="radio"]{margin:0;}.c{clear:both;font-size:1px;line-height:1px;}
.hmed{clear:both;font-size:1px;line-height:1px;height:35px;}.stripe{clear:both;font-size:1px;line-height:1px;border-bottom:1px solid #ededed;margin:10px 0 10px 0;}
.data{display:none;}a.backurl{color:#C71444;font-weight:bold;text-decoration:underline;}
body{background-color:#FFF;}.altrow td{background-color:#f5f5f5;}.car_frontpage_box_footer{height:29px;width:182px;background-image:url(../gfx/bg/default/rightbox_footer.png);}
body.default{background-image:url(../gfx/bg/site.gif);background-repeat:repeat-x;}
.sitebox #header{width:905px;margin:0 auto 0 auto;}.sitebox #page,.sitebox #frontpage{width:929px;margin:0 auto 0 auto;}
.left_panel{float:left;width:150px;margin:0 34px 0 14px;display:inline;}.left_panel_wide{float:left;width:402px;margin-right:14px;display:inline;margin-left:8px;}
.left_panel_wider{float:left;width:732px;margin-right:0;display:inline;}.left_panel_carbuilder{float:left;width:718px;margin:16px 1px 0 18px;display:inline;}
.left_panel_carbuilder_landing{float:left;width:732px;margin:16px 1px 0 8px;display:inline;}
.middle_panel{float:left;width:536px;margin-right:3px;display:inline;line-height:16px;}
.middle_panel_narrow{float:left;width:312px;display:inline;margin:0 11px 0 0;}.right_panel{float:left;width:159px;margin-left:18px;display:inline;}
.right_panel_wide{float:left;width:716px;display:inline;}.right_panel_rightspace{margin-left:14px;display:inline;}
.right_home{margin-left:7px;}.middle_panel ul{margin-left:20px;}.middle_panel li{list-style:none;background-image:url(../gfx/bg/bullet_1.gif);background-repeat:no-repeat;background-position:0 5px;padding:2px 0 2px 15px;}
#frontpage .right_panel{width:184px;margin-left:8px;}.left_panel_text{font-size:10px;margin:10px 0 10px 0;line-height:16px;}
.left_panel_text a{color:#c71444;}.panel_title{border-bottom:1px solid #ededed;margin:14px 0 8px 0;padding-bottom:0;}
.pagetop{margin-top:30px;}.pagetop2{margin-top:16px;}#pageboxheader{position:absolute;height:10px;width:100%;background-image:url(../gfx/bg/pageheader.png);background-repeat:repeat-x;left:0;z-index:1;}
.page_middle_panel_wide .right_panel{position:absolute;top:0;right:17px;margin-top:5px;}
.page_middle_panel_wide .middle_panel{width:710px;}.page_middle_panel_wide .middle_panel .submenu{width:485px;}
.page_middle_panel_wide .middle_panel .page_car{width:506px;min-height:50px;}.page_middle_panel_wide h2.embed{font-size:10px;}
.page_middle_panel_wide .middle_panel h2.embed{width:536px!important;}.dwnld_panel{position:absolute;margin-top:22px;margin-left:540px;width:175px;padding-bottom:10px;background:url('../gfx/bg/bg_right_panel.gif') no-repeat 100% 100%;}
.dwnld_panel .inner{background:url('../gfx/bg/bg_right_panel.gif') repeat-y -175px 0;}
.dwnld_panel .inner1{padding:15px 20px 0;background:url('../gfx/bg/bg_right_panel.gif') no-repeat 0 0;}
.page_middle_panel_wide .dwnld_panel{position:static;float:right;margin:22px -7px 0 0;}
.page_middle_panel_wide .pagetop .dwnld_panel{margin-top:10px;}.page_middle_panel_wide .middle_panel .dwnld_panel h2.embed{width:78px!important;}
.dwnld_panel h2{padding-right:55px;}.dwnld_panel p{font-size:10px;}.dwnld_panel p em{color:#c71444;font-style:normal;}
p.pdf{padding-left:17px;background:url('../gfx/icons/pdf.gif') no-repeat 0 50%;font-weight:bold;}
p.getreader{padding-left:20px;background:url('../gfx/icons/flash.gif') no-repeat 0 50%;}
.default #pagebox{background-image:url(../gfx/bg/default/page.jpg);background-repeat:no-repeat;background-position:bottom center;padding-bottom:30px;background-color:#ececec;}
.default #page{background-color:#FFF;border:5px solid #e6e3e3;border-top:none;padding-bottom:20px;}
.dealer_crossover #pagebox{background-image:url(../gfx/bg/dealer_main/page.jpg);background-repeat:no-repeat;background-position:bottom center;padding-bottom:30px;background-color:#e3ebf0;}
.dealer_crossover #frontpage{padding-bottom:40px;}.dealer_crossover .car_header{background-color:#7796a9;padding:20px;}
.dealer_crossover .car_header_select select{background-color:#b4c3cd;color:#FFF;}
.dealer_crossover .car_header_title h1{color:#FFF;}.dealer_crossover .car_button_light{background-image:url(../gfx/bg/dealer_main/car_button_light_bg.png);}
.dealer_crossover .car_frontpage_box_content,.dealer_crossover .car_frontpage_box_content a{color:#FFF;}
.dealer_crossover .car_frontpage_box_content a.push0,.dealer_crossover .car_frontpage_box_content a.push1{color:#2b506c;}
.dealer_4x4 #pagebox{background-image:url(../gfx/bg/dealer_4x4/page.jpg);background-repeat:no-repeat;background-position:bottom center;padding-bottom:30px;background-color:#ebece6;}
.dealer_4x4 #frontpage{padding-bottom:40px;}.dealer_4x4 .car_header{background-color:#97a28c;padding:20px;}
.dealer_4x4 .car_header_select select{background-color:#c4c9be;color:#FFF;}.dealer_4x4 .car_header_title h1{color:#FFF;}
.dealer_4x4 .car_button_light{background-image:url(../gfx/bg/dealer_4x4/car_button_light_bg.png);}
.dealer_4x4 .car_frontpage_box_content,.dealer_4x4 .car_frontpage_box_content a{color:#FFF;}
.dealer_4x4 .car_frontpage_box_content a.push0,.dealer_4x4 .car_frontpage_box_content a.push3{color:#473f2a;}
.dealer_sports #pagebox{background-image:url(../gfx/bg/dealer_sport/page.jpg);background-repeat:no-repeat;background-position:bottom center;padding-bottom:30px;background-color:#bfbfbf;}
.dealer_sports #frontpage{padding-bottom:40px;}.dealer_sports .car_header{background-color:#707070;padding:20px;}
.dealer_sports .car_header_select select{background-color:#adaeae;color:#FFF;}.dealer_sports .car_header_title h1{color:#FFF;}
.dealer_sports .car_button_light{background-image:url(../gfx/bg/dealer_sport/car_button_light_bg.png);}
.dealer_sports .car_frontpage_box_content,.dealer_sports .car_frontpage_box_content a{color:#FFF;}
.dealer_city #pagebox{background-image:url(../gfx/bg/dealer_city/page.jpg);background-repeat:no-repeat;background-position:bottom center;padding-bottom:30px;background-color:#dfe9f2;}
.dealer_city #frontpage{padding-bottom:40px;}.dealer_city .car_header{background-color:#92c5dd;padding:20px;}
.dealer_city .car_header_select select{background-color:#c1dbe7;color:#FFF;}.dealer_city .car_header_title h1{color:#FFF;}
.dealer_city .car_button_light{background-image:url(../gfx/bg/dealer_city/car_button_light_bg.png);}
.dealer_city .car_frontpage_box_content,.dealer_city .car_frontpage_box_content a{color:#FFF;}
.dealer_city .car_frontpage_box_content a.push0,.dealer_city .car_frontpage_box_content a.push3{color:#1c5568;}
.block_wrapper{padding-top:30px;}.block{position:relative;width:536px;padding:3px 0;margin-bottom:1px;}
.block .inner{poasition:relative;padding:4px 15px;overflow:hidden;background:#9b9b9b url('../gfx/bg/bg_block.png') no-repeat -536px 100%;}
.block .tt,.block .bb{position:absolute;left:0;width:536px;height:3px;background-image:url('../gfx/bg/bg_block.png');background-repeat:no-repeat;font-size:0;line-height:0;}
.block .tt{top:0;background-position:-536px 0;}.block .bb{bottom:0;background-position:-536px -3px;}
.block_title .inner{background-color:#5f5f5f;background-position:0 100%;}.block_title .tt{background-position:0 0;}
.block_title .bb{background-position:0 -3px;}.block_title .car_header_title{width:300px;padding:0;}
.block_title .car_header_title h1{line-height:14px;font-size:13px;font-weight:bold;color:#fff;height:16px;}
.back_butt{float:right;padding-left:8px;background:url('../gfx/bg/arrow.gif') no-repeat 0 50%;line-height:14px;font-size:9px;font-weight:bold;color:#acacac;text-transform:uppercase;}
.block_menu .inner{padding-top:10px;padding-bottom:10px;min-height:40px;}.block_menu ul,.block_menu li{margin:0;padding:0;list-style:none;background:none;}
.block_menu ul{overflow:hidden;width:550px;}.block_menu{overflow:hidden;}.block_menu li{float:left;width:126px;padding:3px 5px 3px 0;}
.block_menu li a,.block_menu li span{float:left;line-height:14px;background-repeat:no-repeat;font-size:10px;}
.block_menu li a{padding-right:4px;color:#fff;background-position:100% -14px;}.block_menu li a span{padding:0 2px 0 6px;background-position:0 0;}
.block_menu li a:hover,.block_menu li a.active,.block_menu li a:hover span,.block_menu li a.active span{text-decoration:none;cursor:pointer;background-image:url('../gfx/bg/bg_sub_menu.png');}
.block_menu li a.last{font-weight:bold;}.dealer_4x4 .block_menu .inner{background-color:#c0c9bd;background-position:-1072px 100%;}
.dealer_4x4 .block_menu .tt{background-position:-1072px 0;}.dealer_4x4 .block_menu .bb{background-position:-1072px -3px;}
.dealer_4x4 .block_menu li a{background-position:100% -42px;}.dealer_4x4 .block_menu li a span{background-position:0 -28px;}
.dealer_crossover .block_menu .inner{background-color:#adc6d7;background-position:-1608px 100%;}
.dealer_crossover .block_menu .tt{background-position:-1608px 0;}.dealer_crossover .block_menu .bb{background-position:-1608px -3px;}
.dealer_crossover .block_menu li a{background-position:100% -70px;}.dealer_crossover .block_menu li a span{background-position:0 -56px;}
.dealer_city .block_menu .inner{background-color:#a0c7da;background-position:-2144px 100%;}
.dealer_city .block_menu .tt{background-position:-2144px 0;}.dealer_city .block_menu .bb{background-position:-2144px -3px;}
.dealer_city .block_menu li a{background-position:100% -98px;}.dealer_city .block_menu li a span{background-position:0 -84px;}
ul.summlist{margin-left:0;}ul.summlist li{width:213px;padding:2px 0 0 0;margin-bottom:3px;background:url('../gfx/bg/bg_summlist.gif') no-repeat 0 0;}
ul.summlist li a{display:block;padding:3px 12px 5px;background:url('../gfx/bg/bg_summlist.gif') no-repeat 100% 100%;font-size:10px;color:#323232;}
ul.summlist li a span{display:block;padding-left:9px;background:url('../gfx/bg/arrow/red.gif') no-repeat 0 50%;}
ul.summlist li a:hover{text-decoration:none;}.car_frontpage_box{height:159px;vertical-align:center;clear:both;}
.car_banner_onoverheader{height:20px;}.car_banner_hover{float:left;visibility:hidden;}
.car_banner_hovertop{float:left;margin-bottom:-38px;}.car_banner_hoverdiv{height:38px;}
.carbuilder_header{background:url(../gfx/bg/carbuilder/header.gif) no-repeat center top;margin:0 0 0 4px;}
.carbuilder_header_title{height:47px;width:320px;background:transparent;}.carbuilder_header_title h1{margin:20px 0 0 0;}
.carbuilder_header_link{float:right;margin:-30px 10px 10px!important;}.carbuilder_path_item,.carbuilder_path_item_skip{float:left;width:102px;text-align:center;padding:10px 0 10px 0;cursor:default;}
.carbuilder_path_item_done,.carbuilder_path_item_done_skip{background:url(../gfx/bg/carbuilder/path_done.gif) repeat-x;float:left;width:102px;text-align:center;padding:10px 0 10px 0;}
.carbuilder_path_item_active{background:url(../gfx/bg/carbuilder/path_active.gif) no-repeat center top;float:left;width:102px;text-align:center;padding:10px 0 10px 0;cursor:default;}
.carbuilder_car_panel{float:left;width:286px;margin:0 14px 0 0;}.carbuilder_options_panel{float:left;width:416px;}
.carbuilder_car_summary_panel{float:left;width:173px;margin:0 14px 0 0;}.carbuilder_options_summary_panel{float:left;width:531px;}
.carbuilder_box{background:url(../gfx/bg/carbuilder/box_bg.gif) repeat-y;}.carbuilder_box_header{background:url(../gfx/bg/carbuilder/box_header.gif) no-repeat;height:30px;}
.carbuilder_box_header h3{padding:11px 0 0 20px;color:#FFF;margin:0;}.carbuilder_box_footer{background:url(../gfx/bg/carbuilder/box_footer.gif) no-repeat;font-size:1px;line-height:1px;height:6px;clear:both;}
.carbuilder_box_content{padding:10px 14px 10px 15px;}.carbuilder_box_text{margin:10px 0 10px 0;line-height:18px;}
.carbuilder_landingpage_subtitle{margin:10px 0 5px 6px;padding:20px 0 0 0;clear:both;font-size:12px;}
.carbuilder_options_panel_footer{background:url(../gfx/bg/carbuilder/footer.gif) no-repeat top left;padding:10px 10px 20px 10px;margin:10px 0 0 0;}
.carbuilder_options_panel_footer_buttons_left{float:left;width:260px;}.carbuilder_options_panel_footer_buttons_left .button_light{float:left;}
.carbuilder_title{background:url(../gfx/bg/carbuilder/title_bg.gif) no-repeat;height:23px;margin:7px 0 20px 0;padding:0;}
.carbuilder_options_summary_panel .carbuilder_title{background:url(../gfx/bg/carbuilder/title_bg2.gif) no-repeat;margin-bottom:0;margin-left:1px;}
.carbuilder_title h1{margin:0 10px 0 10px;}.carbuilder_options_panel_text{padding:0 10px 10px 10px;line-height:16px;}
.cb_choose_car_item{float:left;width:132px;margin:0 0 10px 0;}.cb_choose_car_item_input{float:left;width:20px;margin:0 0 0 10px;}
.cb_choose_car_item_text{float:left;width:100px;}.cb_choose_car_item_pic{background:url(../gfx/bg/carbuilder/choose_car_thumb.gif) no-repeat;padding:10px 5px 7px 5px;margin:0 0 0 10px;}
.carbuilder_tab{width:100%;margin:0 0 10px 0;}.carbuilder_tab td{padding:6px 12px 6px 12px;}
.carbuilder_tab th{padding:6px 12px 6px 12px;text-align:left;border-bottom:1px solid #d0d0d1;}
.carbuilder_tab td.carbuilder_tab_icon{width:20px;padding:6px 0 6px 12px;}.carbuilder_list_tab{width:100%;margin:10px 0 10px 0;background-color:#f5f5f5;}
.carbuilder_list_tab td{padding:0 0 8px 10px;}.carbuilder_list_tab th{padding:10px 0 10px 10px;text-align:left;}
.carbuilder_list_tab td input{padding:0;margin:0;}.carbuilder_list_tab_foot td{background-color:#FFF;padding:10px 0 10px 10px;}
.carbuilder_list_tab td.carbuilder_list_tab_price{font-weight:bold;text-align:right;padding:0 10px 5px 10px;}
.cb_grade_item_pic{float:left;width:124px;text-align:center;margin-bottom:30px;}
.cb_grade_item_input{float:left;width:22px;}.cb_grade_item_text{float:left;width:270px;}
.cb_choose_color_pic{float:left;width:247px;}.cb_choose_color_pic_image{background:url(../gfx/bg/carbuilder/color_bg.gif) no-repeat;padding:6px 7px 6px 5px;margin:0 0 0 6px;}
.cb_choose_color_pic_text{padding:5px 10px 10px 10px;}.cb_choose_color_thumbs{float:left;width:165px;}
.cb_choose_color_thumbs_box{height:118px;margin:6px 0 0 0;}.cb_choose_color_thumb{float:left;padding:0 5px 5px 0;}
.carbuilder_box_color_thumb{float:left;width:29px;margin:5px 0 8px 0;}.carbuilder_box_color_text{float:left;width:137px;line-height:14px;margin:5px 0 8px 0;}
.carbuilder_box_color_price{float:left;width:90px;text-align:right;margin:5px 0 8px 0;}
.carbuilder_box_item{float:left;width:166px;margin:2px 0 10px 0;}.carbuilder_box_item_price{float:left;width:90px;text-align:right;margin:2px 0 10px 0;}
.cb_summary_pics{float:left;width:237px;margin:20px 0 10px 4px;text-align:center;}
.cb_summary_text{float:left;width:290px;margin:20px 0 10px 0;}.cb_summary{background:url(../gfx/bg/carbuilder/summary_bg.gif) repeat-y;}
.cb_summary .carbuilder_options_panel_footer{margin-left:4px;}.cb_summary_footer{clear:both;background:url(../gfx/bg/carbuilder/summary_footer.gif) no-repeat;height:20px;}
.left_saved_vechile_text{text-align:center;padding:5px 0 5px 0;}#headerbox{background-color:#FFF;}
#header{height:86px;}#logo1{float:left;width:98px;cursor:pointer;}#logo2{float:left;}
#logo2 a{display:table-cell;*display:block;height:86px;vertical-align:middle;}#logo2 a img{*z-index:expression(runtimeStyle.zIndex = 1,this ==((86/2)-parseInt(offsetHeight)/2) < 0 ? style.marginTop="0":style.marginTop=(86/2)-(parseInt(offsetHeight)/2)+'px');}
#header_items{position:absolute;right:50%;margin-right:-449px;width:670px;margin-left:135px;z-index:201;}
#header_lang{float:right;color:#e7e7e7;padding-top:14px;width:380px;text-align:right;}
#header_lang a{color:#999;margin:0 5px 0 5px;font-size:10px;}#header_lang a.active_lang{color:#c71444;}
#header_search{float:right;padding-top:11px;width:159px;height:43px;}#header_search p{position:relative;float:right;margin:0;overflow:hidden;*zoom:1;}
#header_search .search_input{display:block;float:left;height:21px;padding-right:9px;background:url('../gfx/icons/bg_search_input.gif') no-repeat 100% 100%;width:150px;}
#header_search .search_input span{display:block;float:left;height:17px;padding:4px 17px 0 8px;background:url('../gfx/icons/bg_search_input.gif') no-repeat 0 0;}
#header_search .header_search_input{padding:0;margin:0;background:none;border:none;color:#999;width:125px;}
#header_search .header_search_submit{*zoom:1;position:absolute;top:5px;right:8px;width:12px;height:12px;padding:0;margin:0;border:none;overflow:visible;cursor:pointer;background:url('../gfx/icons/bg_search_button.gif') no-repeat 50% 50%;font-size:0;line-height:0;}
#header_search .header_search_submit span{display:none;}#menu{position:absolute;width:930px;left:50%;margin-left:-464px;top:0;z-index:200;overflow:hidden;}
#menu_self{width:100%;height:21px;}#header_menu{width:600px;height:24px;padding-top:5px;*float:left;bottom:0;}
#header_menu li{float:left;list-style:none;padding:0 17px 0 14px;background-image:url(../gfx/bg/header_menu_li.gif);background-repeat:no-repeat;}
#header_menu li ul li{float:left;list-style:none;padding:0;margin:0!important;width:200px;background-image:none;background-color:#fff;height:27px;border:1px solid #d0d0d1;border-bottom:0;}
#header_menu li a{display:block;height:27px;line-height:230%;font-weight:bold;font-size:11px;text-transform:uppercase;background:url(img/empty.gif) repeat-x;background-position:0 0;}
#header_menu li.menu_active a{text-decoration:none;}#header_menu li.menu_active li{height:27px;background:#fff;clear:both;}
#header_menu li.menu_active li a{background:url(img/empty.gif) repeat-x;background-position:0 0;}
#header_menu li li a{display:block;padding:0 10px 0 10px;line-height:200%;background-position:0 0;height:27px;font-size:11px;font-weight:normal;text-transform:none;*float:none;}
#header_menu li li a:hover{padding:0 10px 0 10px;text-decoration:none;background-color:#f3f3f3;height:27px;}
#header_menu li div{position:absolute;width:200px;border-bottom:1px solid #d0d0d1;margin-left:-14px;display:none;margin-top:0;margin-bottom:0;}
#header_menu li.menu_active div{display:block;clear:both;}#header_menu li.menu_active div div{display:none;}
#header_menu li.menu_active div li.menu_active div{display:block;position:absolute;margin-left:184px;margin-top:-27px;margin-bottom:0;border-bottom:1px solid #d0d0d1;}
.header_flash_menu{margin-bottom:-400px;margin-left:-222px;width:800px;height:21px;top:65px;}
#footer{background-image:url(../gfx/bg/footer.gif);background-repeat:repeat-x;padding-top:17px;height:30px;}
#meny_bottom{position:absolute;margin-top:-17px;}#footer_box{width:905px;margin:0 auto 21px auto;}
#footer_title{float:right;width:200px;text-align:right;}#footer_menu{float:left;}
#footer_menu li{list-style:none;display:block;float:left;}#footer_menu li a{font-size:10px;background-image:url(../gfx/bg/small_grey_arrow.gif);background-repeat:no-repeat;background-position:0 8px;padding:4px 0 0 10px;margin-right:25px;}
.submenu{background-image:url(../gfx/bg/submenu.gif);background-repeat:repeat-x;background-color:#efefef;padding:18px 25px 0 25px;}
.submenu ul li{list-style:none;float:left;display:block;width:100px;padding:0 15px 0 0;margin-bottom:10px;height:25px;background-image:none;}
.submenu ul li a{font-size:10px;}.submenu ul li a:hover,.submenu ul li a.active{color:#c71444;}
ul#menu2{margin:0 0 15px 0;}ul#menu2 li{list-style:none;display:block;margin-bottom:1px;background-image:url(../gfx/bg/left_submenu_bg.gif);background-repeat:no-repeat;}
ul#menu2 li a{display:block;background-image:url(../gfx/bg/left_submenu_footer.gif);background-repeat:no-repeat;background-position:bottom left;padding:5px 10px 5px 15px;}
ul#menu2 li a.active,ul#menu2 li li a.active{color:#c71444;}ul#menu2 ul{margin:0 0 10px 0;}
ul#menu2 ul ul{margin:0;}ul#menu2 li li{list-style:none;display:block;margin-bottom:0;background-image:none;background-color:#FFF;padding:6px 10px 0 15px;}
ul#menu2 li li a{display:block;background-image:url(../gfx/bg/arrow/blank.gif);padding:0 0 0 8px;background-position:0 3px;}
ul#menu2 li li a.active{color:#666;}.left_button{background-image:url(../gfx/bg/left_menu_bg.png);background-repeat:no-repeat;margin-top:1px;}
.left_button_light{background-image:url(../gfx/bg/left_menu_light_bg.png);}.left_button_box a{color:#FFF;display:block;padding:7px 0 7px 35px;font-size:10px;}
.car_button_light{background-repeat:no-repeat;margin-top:5px;width:150px;}.car_button_light a{color:#323232;display:block;padding:6px 0 8px 16px;font-size:10px;}
.button_about_us{background-image:url(../gfx/buttons/about.gif);background-repeat:no-repeat;background-position:11px 6px;}
.button_book_test{background-image:url(../gfx/buttons/book_test.gif);background-repeat:no-repeat;background-position:7px 8px;}
.button_send_friend{background-image:url(../gfx/buttons/send_friend.gif);background-repeat:no-repeat;background-position:11px 9px;}
.button_print{background-image:url(../gfx/buttons/print.gif);background-repeat:no-repeat;background-position:13px 6px;}
.button_save{background:url(../gfx/buttons/save.gif) no-repeat;padding:3px 0 3px 30px;display:block;margin:2px 0 3px 0;}
.button_saved{background:url(../gfx/buttons/saved.gif) no-repeat;padding:3px 0 3px 30px;display:block;margin:4px 0 12px 0;}
.button_print2{background:url(../gfx/buttons/print2.gif) no-repeat;padding:3px 0 3px 30px;display:block;margin:2px 0 3px 0;}
.button_email{background:url(../gfx/buttons/email.gif) no-repeat;padding:3px 0 3px 30px;display:block;margin:4px 0 3px 0;}
.button_edit{background:url(../gfx/buttons/edit.gif) no-repeat;padding:3px 0 3px 30px;display:block;margin:4px 0 2px 0;}
.button_delete{background:url(../gfx/buttons/delete.gif) no-repeat;padding:3px 0 3px 30px;display:block;margin:4px 0 2px 0;}
.button_next{background:url(../gfx/buttons/next_bg.gif) no-repeat right top;float:right;margin-bottom:3px;}
.button_next a{background:url(../gfx/buttons/next.gif) no-repeat left top;display:block;color:#FFF;padding:5px 15px 5px 20px;text-transform:uppercase;}
.button_light{background:url(../gfx/buttons/light_btn.gif) #f1f1f1 no-repeat top left;width:124px;margin:3px 4px 0 0;}
.button_light a{background:url(../gfx/buttons/light_btn_footer.gif) no-repeat bottom left;display:block;padding:5px 10px 5px 18px;font-size:10px;}
.carbuilder_box_content .button_light{float:left;}.button_right{float:right;margin:0 0 20px 10px;}
.link_list li{list-style:none;font-size:10px;background-image:url(../gfx/bg/arrow/blank.gif);background-repeat:no-repeat;background-position:0 5px;padding:2px 0 2px 10px;}
.link_list li a{font-size:10px;}.link_list li.selected a{color:#c71444;}.link_list li.selected{background-image:url(../gfx/bg/arrow/grey_bg_over.gif);}
.link_list_vertical li{float:left;margin:0 20px 0 0;background-position:10px 5px;padding:2px 0 2px 20px;}
.link_list_color a{color:#c71444;}.link_list_left{margin:3px 0 3px 10px;}.carbuilder_header_link .link_list li{list-style:none;font-size:10px;background-image:url(../gfx/buttons/back.gif);background-repeat:no-repeat;background-position:top right;padding:3px 25px 3px 18px;float:left;}
.form_table{border-collapse:collapse;}.form_table td{vertical-align:top;padding:3px 10px 3px 0;}
.row_alt td{background-color:#efefef;background-image:none;}.show_details{background-image:url(../gfx/bg/arrow/grey_bg_over.gif);color:#c71444;background-repeat:no-repeat;background-position:0 3px;padding-left:8px;}
.close_tab_list{font-weight:bold;display:block;padding-left:10px;line-height:22px;height:22px;background-image:url(../gfx/buttons/close_list.gif);margin:20px 0 0 0;}
.open_tab_list{font-weight:bold;display:block;padding-left:10px;line-height:22px;height:22px;background-image:url(../gfx/buttons/open_list.gif);margin:20px 0 0 0;}
h1.article_title{color:#c71444;margin-bottom:10px;}.news_date{font-weight:normal;color:#9d9d9d;}
.news_intro{color:#9d9d9d;font-size:10px;margin-top:20px;line-height:14px;}.small_text{font-size:10px;}
.tiny_text{font-size:9px;}.comment{font-size:10px;color:#9d9d9d;}.highlight{color:#c71444;}
.two_columns2 h2{margin:0 0 10px 0;}.two_columns{background-image:url(../gfx/bg/two_columns.gif);background-repeat:repeat-y;}
.two_columns_column{float:left;width:250px;margin-left:1px;display:inline;}.two_columns_content_top{padding:0 19px 20px 20px;}
.two_columns h3{margin-bottom:10px;}.two_columns_content_top h3{color:#c71444;}.two_columns_content{padding:15px 19px 20px 20px;}
.two_columns2 ul{margin-bottom:20px;}.two_columns li,.two_columns2 li{list-style:none;background-image:url(../gfx/bg/arrow/red.gif);background-repeat:no-repeat;background-position:0 6px;padding:2px 0 2px 10px;}
.two_columns li a:hover,.two_columns li a.selected,.two_columns2 li a:hover,.two_columns2 li a.selected{color:#c71444;}
.two_columns2{background-image:url(../gfx/bg/two_columns2.gif);background-repeat:repeat-y;margin:20px 0 0 0;}
.two_columns_column2{float:left;width:230px;margin:0 19px 0 19px;display:inline;}
.two_columns_column2nospace{float:left;width:249px;margin:0 0 0 19px;display:inline;}
#lbContent .two_columns2{background-position:-1px 0;}.center{text-align:center;}
.pager{border-top:1px solid #d0d0d1;padding:5px 0 5px 0;color:#464646;}.pager a{color:#464646;}
.pager a.active{font-weight:bold;color:#c71444;}.middle_panel UL.news{margin:20px 0 10px 0;padding:0;list-style:none;}
.middle_panel UL.news LI{padding:0 0 3px 0;margin:0;background:none;}.middle_panel UL.news A{text-decoration:none;}
.middle_panel UL.news A:hover SPAN{text-decoration:underline;}a.news_title_main{line-height:180%;}
span.news_date{float:left;display:block;width:65px;color:#c71444;}span.news_title{display:block;float:left;width:455px;}
DIV.archive{padding:10px 0 10px 0;}DIV.archive A{color:#fff;text-decoration:none;background:#ccc;padding:1px 5px;margin-right:1px;font-weight:bold;font-size:10px;}
DIV.archive A:hover{text-decoration:none;background:#666;color:#fff;}DIV.archive A.active{background:#666;color:#fff;}
.news_title_header{margin:11px 0 20px 0;}.news_title_header .news_title{font-weight:bold;}
.search_header_pages{float:left;margin:20px 0 0 0;}.search_header_results{float:right;margin:20px 0 0 0;}
.search_result_header{clear:both;background-image:url(../gfx/bg/search_result.gif);padding:5px 10px 5px 10px;margin:5px 0 5px 0;}
.search_result_text{padding:5px 10px 15px 10px;}.search_result_text li{list-style:none;padding:2px 0 10px 10px;background-image:url(../gfx/bg/arrow/blank.gif);background-repeat:no-repeat;background-position:0 5px;}
p.search_res i{color:#c71444!important;}.content_column1{float:left;width:259px;margin:0 18px 0 0;}
.content_column2{float:left;width:259px;}.sitemap_header{background-image:url(../gfx/bg/sitemap_header.gif);padding:5px 10px 5px 10px;margin:0 0 5px 0;}
.sitemap_header a{color:#000;}.sitemap_list{margin:0 0 20px 10px;}.sitemap_list li{list-style:none;background-image:url(../gfx/bg/arrow/blank.gif);background-repeat:no-repeat;background-position:0 5px;padding:2px 0 2px 8px;}
.sitemap_list li ul{margin:3px 0 0 0;}.sitemap_list li li{background-image:url(../gfx/bg/arrow/default_red.gif);}
.sitemap_list li li li{background-image:url(../gfx/bg/arrow/default_black.gif);padding-bottom:0;}
.car_header_title{float:left;text-transform:uppercase;padding:5px 0 0 0;width:320px;}
.car_header_title h1{margin:0;}.car_header_select{float:right;}.car_header_select select{font-size:10px;width:170px;}
.car_frontpage_pic{text-align:center;padding:30px 0 10px 0;}.car_frontpage_text{float:left;width:300px;margin:0 30px 0 20px;}
.car_frontpage_text h2{margin-top:0;}.car_frontpage_text a{color:#c71444;}.car_frontpage_links{float:left;width:150px;}
.car_frontpage_box_header{width:159px;background-image:url(../gfx/bg/default/rightbox_header.png);background-repeat:no-repeat;padding:10px 0 4px 23px;text-transform:uppercase;}
.car_frontpage_box_header h3{width:110px;}.car_frontpage_box_content,.car_frontpage_box_content_table{width:184px;padding:0;font-size:10px;}
.car_frontpage_box_content_left{width:20px;background-image:url(../gfx/bg/default/rightbox_left.png);background-repeat:no-repeat;padding:0;}
.car_frontpage_box_content_center{padding-left:3px;width:138px;}.car_frontpage_box_content_right{background-image:url(../gfx/bg/default/rightbox_right.png);background-repeat:no-repeat;padding:0;}
.car_frontpage_box_content_header{width:159px;background-image:url(../gfx/bg/default/rightbox_car.png);background-repeat:no-repeat;line-height:10px;padding:1px 0 0 6px;margin-bottom:0;text-transform:uppercase;}
.car_frontpage_box_content_header h4{width:110px;font-weight:normal;font-size:7px;}
.car_frontpage_box_content div{width:138px;}.page_car{padding:25px 5px 25px 20px;}
.page_car h1{color:#c71444;}.page_car_footer{border-top:1px solid #a5a5a5;margin-top:28px;width:720px;}
.page_car_footer_prev{float:left;margin:10px 20px 0 205px;width:232px;text-align:right;display:inline;}
.page_car_footer_next{float:left;margin:0 15px 0 0;border-left:1px solid #a5a5a5;padding:10px 0 10px 20px;display:inline;}
.car_gallery_block{padding:0 15px 0 10px;}.car_gallery_thumbs{margin:10px 0 10px 0;}
.car_gallery_thumb{float:left;margin:1px 1px 1px 0;width:84px;height:50px;background-color:#ebebeb;display:inline;}
.car_gallery_thumb a{display:block;border:1px solid #ebebeb;}.car_gallery_thumb a:hover{border:1px solid #c71444;}
.car_gallery_thumb a.selected{border:1px solid #c71444;}.car_gallery_navi{font-size:10px;margin:10px 0 10px 0;}
.car_gallery_navi a:hover{color:#c71444;}.car_gallery_navi_zoom{float:right;font-size:10px;}
.car_gallery_navi_zoom a{list-style:none;font-size:10px;background-image:url(../gfx/bg/arrow/dark.gif);background-repeat:no-repeat;background-position:0 6px;padding:2px 0 2px 8px;}
.car_gallery_pic{height:304px;}.car_gallery_pic img{float:left;position:absolute;}
.car_interior_pic{float:left;width:217px;margin:0 27px 20px 0;height:130px;}.car_interior_pic img{border:1px solid #d0d0d1;}
.car_interior_details{float:left;width:255px;}.car_interior_thumbs a{display:block;float:left;border:2px solid #666;margin:0 6px 6px 0;}
.car_interior_thumbs a:hover{border:2px solid #c71444;}.car_interior_thumbs a.disabled-trim:hover{cursor:default;border:2px solid #666;}
.car_interior_thumbs a.selected{border:2px solid #c71444;}.car_listing{border-collapse:collapse;width:100%;margin-bottom:20px;}
.car_listing td{font-size:10px;border-left:1px solid #a5a5a5;}.car_listing td.head_cell{border:none;}
.car_listing th{font-size:10px;background-color:#efefef;text-align:left;padding:12px 10px 12px 10px;font-weight:normal;border-bottom:1px solid #fff;vertical-align:top;color:#666;}
.car_listing th.list_cell_label{border-left:1px solid #a5a5a5;font-size:11px;}.car_listing th.list_cell_label_value{width:190px;text-align:right;vertical-align:middle;}
.list_cell_0_head td{padding:6px 10px 1px 10px;}.list_cell_0 td{padding:1px 10px 3px 10px;}
.list_cell_0_foot td{padding:1px 10px 6px 10px;}.list_cell_1_head td{padding:6px 10px 3px 10px;background-color:#efefef;}
.list_cell_1 td{padding:1px 10px 1px 10px;background-color:#efefef;}.list_cell_1_foot td{padding:1px 10px 6px 10px;background-color:#efefef;}
td.list_cell_label{padding-left:10px;padding-right:10px;}.car_listing_comments{margin:10px 0 0 20px;font-size:10px;}
.car_listing th.list_cell_label,.car_listing td.list_cell_label{padding-left:20px;}
.show_details,.hide_details{background-position:0 0;background-repeat:no-repeat;color:#C71444;padding-left:11px;width:120px;}
.car_details_tab{border-collapse:collapse;width:100%;margin-bottom:20px;}.car_details_tab td,.car_details_tab th{font-size:9px;padding:5px;border-left:1px solid #a5a5a5;}
.show_details{background-image:url(../gfx/bg/arrow/vertical_over.gif);}.hide_details{background-image:url(../gfx/bg/arrow/vertical_over_up.gif);}
.show_details_right{background-position:right;background-repeat:no-repeat;color:#C71444;padding-right:11px;background-image:url(../gfx/bg/arrow/grey_bg_over.gif);}
.car_accessories_list{border-collapse:collapse;border-left:1px solid #a5a5a5;width:100%;}
.car_accessories_list_item{padding:15px 20px 15px 20px;}.car_accessories_list_label{padding:25px 20px 15px 20px;color:#c71444;font-weight:bold;}
.car_accessories_list_link{padding:15px 15px 15px 0;text-align:right;font-size:10px;}
.car_accessories_list_link a{background-image:url(../gfx/bg/arrow/red.gif);background-repeat:no-repeat;background-position:0 5px;padding:2px 0 2px 8px;color:#c71444;}
.acc_list_cell_alt td{background-color:#efefef;}.used_cars{border-collapse:collapse;width:100%;}
.used_cars th{text-align:left;background-image:url(../gfx/bg/used_cars/th.gif);background-repeat:no-repeat;background-position:top right;padding:3px 6px 6px 6px;}
.used_cars th a{background-image:url(../gfx/bg/arrow/vertical.gif);background-repeat:no-repeat;background-position:top right;padding:0 14px 0 0;}
.used_cars th a:hover{background-image:url(../gfx/bg/arrow/vertical_over.gif);color:#c71444;}
.used_cars td{font-size:10px;padding:2px 6px 2px 6px;background-image:url(../gfx/bg/used_cars/td.gif);background-repeat:no-repeat;background-position:top right;}
.used_cars .row_alt td{background-color:#efefef;background-image:none;}.used_cars .last_cell{background-image:none;white-space:nowrap;}
.used_cars_bg{background-image:url(../gfx/bg/used_cars/tablebg.gif);background-repeat:repeat-y;}
.used_cars_head{background-image:url(../gfx/bg/used_cars/head.gif);background-repeat:no-repeat;background-position:top left;margin:0 0 10px 0;}
.used_cars_foot{background-image:url(../gfx/bg/used_cars/footer.gif);background-repeat:no-repeat;background-position:bottom left;padding:6px 5px 8px 5px;}
.used_cars .used_car_details_opened td{color:#c71444;background-color:#dbdbdb;}.used_cars .used_car_details td{padding:0 0 14px 0;vertical-align:top;background-image:url(../gfx/bg/used_cars/opened.gif);background-repeat:repeat-x;background-position:left bottom;}
.used_cars .used_car_details_page td{padding:0 0 14px 0;vertical-align:top;background-image:none;}
.used_cars .used_car_details td.used_car_details_text{padding:17px;font-size:10px;}
.used_car_details_pic{float:left;width:254px;}.used_car_details_text{float:left;width:240px;margin:15px 0 10px 15px;}
.used_car_details_table{width:100%;border-collapse:collapse;margin:5px 0 0 0;}.used_cars td .used_car_details_table td{padding:2px 5px 2px 5px;background-image:none;text-align:center;}
.used_cars td .used_car_details_table td.used_car_details_table_label{border-right:1px solid #a5a5a5;font-weight:bold;text-align:left;}
.used_car_details_thumb a{display:block;float:left;border:1px solid #ebebeb;margin-right:1px;}
.used_car_details_thumb a.lastimg{margin-right:0;}.used_car_details_thumb a:hover{border:1px solid #c71444;}
.used_car_details_moretext{padding:18px;font-size:10px;}.used_car_details_moretext p{font-size:10px;margin-top:0;}
.choose_car_header{width:732px;}.choose_car_navi li{z-index:3;list-style:none;width:140px;float:left;background-image:url(../gfx/bg/choose_car/navi_bg.gif);background-repeat:no-repeat;background-position:top right;text-align:right;padding-bottom:5px;}
.choose_car_navi li.choose_car_navi_active{background-image:url(../gfx/bg/choose_car/navi_bg_over.gif);width:140px;}
.choose_car_navi li a{font-weight:bold;display:block;padding:6px 8px 6px 40px;clear:both;}
.choose_car_navi li.choose_car_navi_active a{color:#c71444;}.choose_car_navi li ul{visibility:hidden;background-color:#FFF;margin-bottom:0;}
.choose_car_navi li.choose_car_navi_active ul{visibility:visible;clear:both;background-image:url(../gfx/bg/choose_car/choose_car_navi.gif);background-repeat:no-repeat;background-position:bottom right;}
.choose_car_navi li.choose_car_navi_active li{background-image:none;clear:both;}
.choose_car_navi li div{display:none;width:140px;}.choose_car_navi li.choose_car_navi_active div{display:block;position:absolute;clear:both;_margin-left:-140px;*margin-left:-140px;background:#fff;z-index:300;}
.choose_car_navi li ul li{float:none;background-image:none;padding-bottom:3px;}.choose_car_navi li ul li a{float:none;background-image:none;font-size:10px;padding:0 8px 0 8px;font-weight:normal;display:inline;}
.choose_car_navi li.choose_car_navi_active ul li a{background-image:none;color:#666;}
.choose_car_navi li.choose_car_navi_active ul li.selected a{color:#C71444;}.hidden_car{display:none;}
.special_offers_list{width:282px;float:left;}.special_offers_offer{width:254px;float:left;}
.special_offer{float:left;width:137px;margin:0 4px 15px 0;}.special_offer_list_car{border:1px solid #FFF;margin-bottom:5px;}
.special_offer_name{font-weight:bold;font-size:10px;}.special_offer_date{float:left;font-size:10px;}
.special_offer_price{float:right;font-size:10px;color:#a6a6a6;}.special_offer_over .special_offer_list_car{border:1px solid #c81847;}
.special_offer_over .special_offer_name{color:#c81847;}.special_offers_offer_text{padding:10px;font-size:10px;line-height:14px;}
.special_offers_offer_text p{font-size:10px;line-height:14px;}.special_offers_offer_text .special_offer_name{font-size:11px;margin-bottom:3px;}
.special_offers_offer_text .special_offer_price{color:#c71444;margin-bottom:10px;}
.special_offers_offer_text .special_offer_date{margin-bottom:10px;}.special_offer_navi{position:absolute;width:536px;z-index:2;margin-top:20px;}
.special_offer_pics{float:left;width:254px;}.special_offer_data{float:left;width:260px;margin:0 0 0 14px;}
.special_offer_table{width:100%;border-collapse:collapse;margin:10px 0 0 0;}.special_offer_table td{padding:2px 5px 2px 5px;background-image:none;text-align:center;font-size:10px;}
.special_offer_table td.special_offer_table_label{border-right:1px solid #a5a5a5;font-weight:bold;text-align:left;}
.special_offer_text{margin-top:20px;}.special_offer_dealer{color:#c71444;font-weight:bold;line-height:20px;}
.special_offer_thumb a{display:block;float:left;border:1px solid #ebebeb;margin-right:1px;}
.special_offer_thumb a.lastimg{margin-right:0;}.special_offer_thumb a:hover{border:1px solid #c71444;}
.choose_car_select{float:left;margin:10px 6px 10px 6px;display:inline;width:184px;}
.choose_car_select select{background-color:#f0f0f0;font-size:10px;border:none;width:172px;padding:3px;}
.choose_car_item{float:left;width:183px;height:134px;background-image:url(../gfx/bg/choose_car/bg.gif);background-color:#FFF;}
.choose_car_item a{display:block;width:171px;height:122px;margin:6px;text-decoration:none;font-size:10px;padding-top:1px;}
.choose_car_item a:hover{background-color:#c71444;}.car_item_pic{display:block;height:85px;background:#fff;text-align:center;margin:4px;}
.car_item_text{display:block;padding:0 11px 0 11px;}.choose_car_item a:hover .car_item_text{color:#FFF;}
.left_panel_wider h2.embed{margin-left:6px;}TABLE.choose_a_car{border-collapse:collapse;}
TABLE.choose_a_car TD{border:1px solid #fff;width:110px;}TABLE.choose_a_car TD.car_link{background-color:#f0f0f0;}
TABLE.choose_a_car TD.car_link a{display:block;padding:3px 0 3px 20px;background-image:url(../gfx/bg/arrow/grey_bg.gif);background-repeat:no-repeat;background-position:10px 6px;}
TABLE.choose_a_car TD.car_link a:hover{background-image:url(../gfx/bg/arrow/grey_bg_over.gif);color:#c71444;}
.dp_box{background-image:url(../gfx/bg/dp/left.gif);background-repeat:repeat-y;background-position:top left;}
.dp_box1{background-image:url(../gfx/bg/dp/right.gif);background-repeat:repeat-y;background-position:top right;}
.dp_box_head{background-image:url(../gfx/bg/dp/header.gif);background-repeat:repeat-x;font-size:1px;height:23px;}
.dp_box_head_right{background-image:url(../gfx/bg/dp/header_right.gif);float:right;height:23px;font-size:1px;width:5px;}
.dp_box_head_title{background-image:url(../gfx/bg/dp/header_title.gif);background-repeat:no-repeat;float:left;height:23px;padding:0 15px 0 15px;}
.dp_box_head_title_right{background-image:url(../gfx/bg/dp/header_title_right.gif);background-repeat:no-repeat;height:23px;width:23px;float:left;}
.dp_box_footer{background-image:url(../gfx/bg/dp/bottom.gif);background-repeat:no-repeat;font-size:1px;height:5px;}
.dp_box_footer1{background-image:url(../gfx/bg/dp/bottom_right.gif);background-repeat:no-repeat;font-size:1px;height:5px;background-position:top right;}
.dp_box_title{padding:12px 0 0 0;width:130px;}.right_panel .dp_box_title{width:90px;font-size:10px;font-weight:bold;}
.dp_box_content{padding:20px 15px 15px 14px;}.right_panel .dp_box_content{font-size:10px;}
.front_dp{margin-top:5px;}.dp_box_content select,.dp_box_content input{margin:3px 0 6px 0;font-size:10px;padding:2px;}
.dp_box_content select{background-color:#f0f0f0;width:100%;}#menu1{background:#acacac url(bg06.gif) 0 100% no-repeat;padding:0 10px;margin:2px 0 0 0;list-style:none;font-weight:bold;line-height:normal;}
#menu1 LI{float:left;background:url(bg07.gif) 100% 0 no-repeat;padding:0 2px 0 0;}
#menu1 LI A{float:left;color:#fff;padding:7px 10px 10px 10px;}#menu1 LI A:hover{background:#818181;text-decoration:none;}
#menu1 LI A.active{background:#525252;}#menu1 LI.empty{background-image:none;}#sitemap-tree A{text-decoration:none;}
#sitemap-tree A:hover{text-decoration:underline;}#sitemap-tree UL{padding:10px 0 10px 20px!important;margin:0;}
TABLE.galleries{width:1%;}TABLE.galleries TD{border:5px solid #fff!important;text-align:center;padding:0!important;font-size:1px;background:none;vertical-align:top;}
TABLE.galleries TD.folder{font-weight:bold;}TABLE.galleries A{display:block;border:1px solid #eee;padding:2px;text-decoration:none;}
TABLE.galleries A IMG{opacity:.90;filter:alpha(opacity=90);}TABLE.galleries A:hover{border-color:#aaa;text-decoration:none;color:#000;}
TABLE.galleries A:hover SPAN.txt{background:#ebebeb;}TABLE.galleries A:hover IMG{opacity:1;filter:alpha(opacity=100);}
TABLE.galleries SPAN.txt{display:block;padding:4px 10px;background:#f3f3f3;font-size:11px;margin-top:1px;}
TABLE.galleries SPAN.info{display:block;font-weight:normal;}UL.pages{margin:1em 0 0 0;padding:2px 5px;background:#ebebeb;line-height:normal;list-style-type:none;}
UL.pages LI{float:left;background:none;padding:0;margin:0;}UL.pages LI.label{padding:2px 5px 3px 5px;color:#888;}
UL.pages LI A,UL.pages LI SPAN{float:left;padding:2px 4px;text-decoration:none;}
UL.pages LI A:hover{background:#acacac;color:#fff;}UL.pages LI A.active,UL.pages LI SPAN.active{background:#62a9d5;color:#fff;}
.clear{overflow:hidden;background:none!important;}* HTML .clear{overflow:hidden;height:1px;background:none!important;}
#TB_window h1,.sharedbox h1,.cbbox h1,#lbContent h1{background-color:#efefef;color:#c71444;padding:13px 19px 13px 19px;margin-bottom:0;}
#page .sharedbox h1{background-color:#fff;}.cbbox{border:5px solid #e6e3e3;}.popup_table_holder{padding:10px;}
.popup_table{border-collapse:collapse;width:100%;}.popup_table td{padding:3px 10px 0 0;}
.popup_table td input{margin-bottom:3px;}.reg_fields{font-size:10px;text-align:right;color:#a8a8a8;}
.popup_text{padding:25px 20px 20px 19px;}.cbbox .popup_text{padding:20px;}.popup_picture_tools{padding:5px 20px 5px 20px;height:25px;}
.popup_btn{float:right;font-size:10px;margin-left:10px;width:16px;}.popup_btn a{display:block;color:#c71444;background-repeat:no-repeat;height:12px;}
.popup_btn a:hover{text-decoration:none;}.popup_close{background-image:url(../gfx/popup_icons/close.gif);padding:2px 0 2px 10px;}
.popup_print{background-image:url(../gfx/buttons/print_popup.gif);padding:2px 0 2px 10px;}
.popup_pause{background-image:url(../gfx/bg/arrow/pause.gif);padding:2px 0 2px 20px;}
.popup_play{background-image:url(../gfx/bg/arrow/play.gif);padding:2px 0 2px 20px;}
.popup_next{background-image:url(../gfx/popup_icons/arrow_right_selected.gif);padding:2px 0 2px 20px;}
.popup_prev{background-image:url(../gfx/popup_icons/arrow_left_selected.gif);padding:2px 0 2px 20px;}
.disabled .popup_next{background-image:url(../gfx/popup_icons/arrow_right.gif);padding:2px 0 2px 20px;}
.disabled .popup_prev{background-image:url(../gfx/popup_icons/arrow_left.gif);padding:2px 0 2px 20px;}
.popup_next_disabled{background-image:url(../gfx/popup_icons/arrow_right.gif);padding:2px 0 2px 20px;}
.popup_prev_disabled{background-image:url(../gfx/popup_icons/arrow_left.gif);padding:2px 0 2px 20px;}
.popup_info{float:left;}.popup_button_right{float:right;margin:5px 0 10px 0;}.popup_close_button{text-align:right;margin:10px 0 0 0;}
.close_popup{float:right;margin:10px 20px 0 0;}.print_popup{float:right;margin:10px 20px 0 0;}
.popup_input{margin:10px 0 5px 0;line-height:18px;}.popup_input input,.popup_input textarea,.popup_input select{width:100%;padding:2px 0 2px 0;}
.popup_short_input{float:left;width:153px;margin:10px 15px 5px 0;}.popup_short_input_last{margin:10px 0 0 0;}
.popup_text h2{margin:0 0 10px 0;color:#5d5d5d;}.popup_price{padding:6px;background-color:#f5f5f5;font-weight:bold;}
.popup_sep{border-top:1px solid #e6e3e3;line-height:1px;font-size:1px;margin:20px 0 20px;}
.popup_text ul{margin:4px 0 20px 16px;}.popup_text_left{float:left;width:230px;margin:20px 20px 0 0;}
.popup_text_right{float:left;width:240px;margin:20px 0 0 0;}.cbbox_compare_content{margin:40px 0 0 0;}
.cbbox_compare_item{padding:12px;clear:both;}.cbbox_compare_item_alt{background-color:#efefef;}
.cbbox_compare_item_tools_left{float:left;width:240px;}.cbbox_compare_item_tools_left a{float:left;margin-right:10px;}
.cbbox_compare_item_tools_right{float:right;width:200px;}.cbbox_compare_cars{background:url(../gfx/bg/carbuilder/lightbox_compare.gif) repeat-y;margin:40px 0 0 0;}
.cbbox_compare_car_item1{float:left;width:334px;margin:0 42px 0 0;}.cbbox_compare_car_item2{float:left;width:334px;}
.cbbox_compare_car_item_pic{float:left;width:222px;background:url(../gfx/bg/carbuilder/compare_car.gif) no-repeat;margin:0 10px 20px 0;}
.cbbox_compare_car_item_pic img{margin:3px;}.cbbox_compare_car_item_title{width:102px;float:left;margin:0 0 20px 0;}
.cbbox_compare_car_item_saved{float:left;width:482px;margin:0 0 12px 0;}.invalid_div{color:#C71444;}
div.loading-indicator{text-align:center;padding:20px;}div.loading-indicator img{background-image:url(../img/loading.gif);width:16px;height:16px;}
#choose_car_selections .selheader{color:#C71444;font-size:10px;}#choose_car_selections div.selcriteria div{color:#000;font-size:10px;border-bottom:1px solid #000;padding:15px 5px 5px 5px;}
#choose_car_selections div.selcriteria button{color:#000;font-size:10px;}table.form td{padding-top:12px;}
table.form td.form2_error{color:#e40000;}table.form span.label{display:block;clear:both;}
table.form span.field{display:block;clear:both;}P.msg-error{border:2px solid #e40000;color:#e40000;padding:8px 12px;background:#fff;line-height:normal;text-align:left;}
P.msg-error A{color:#e40000;}P.msg-ok{border:2px solid #4ca82e;color:#4ca82e;padding:8px 12px;background:#fff;line-height:normal;text-align:left;}
P.msg-ok A{color:#4ca82e;}P.msg-info{border:2px solid #dad4a6;color:#807f48;padding:8px 12px;background:#fdfbe2;line-height:normal;text-align:left;}
P.msg-info A{color:#807f48;}#choose_a_car_icon{vertical-align:top;width:150px;height:140px;}
#ngallery_name{margin-top:10px;}.bottom_page_description{margin-top:10px;}.header_image{margin-bottom:21px;}
tr.special_price td{color:#c71444;}.close_tab_list{background-image:url(../gfx/buttons/close_list.gif);display:block;font-weight:bold;height:22px;line-height:22px;margin:20px 0 0;padding-left:10px;}
.open_tab_list{background-image:url(../gfx/buttons/open_list.gif);display:block;font-weight:bold;height:22px;line-height:22px;margin:20px 0 0;padding-left:10px;}
.people_list{border-collapse:collapse;width:100%;}.people_list td,.people_list th{font-weight:normal;padding:5px 10px;text-align:left;}
.people_list td{border-bottom:1px solid #EDEDED;}.people_list th,.people_list th a{text-decoration:underline;text-decoration:underline;color:#666;}
.people_list td a{color:#C71444;}.people_list td.position{width:245px;}.people_list td.phone{width:100px;}
.people_pic_list{border-collapse:collapse;width:100%;}.people_pic_list td{border-bottom:1px solid #EDEDED;font-size:10px;padding:10px 0;vertical-align:top;}
.people_pic_list td a{color:#C71444;}.people_pic_list td.people_pic_list_pic{width:70px;}
.people_pic_list td.people_pic_list_text{padding:15px 10px 10px 0;width:110px;}.people_text{float:left;width:155px;}
.people_text a{color:#C71444;}.downloadlink li{background-image:url(../gfx/bg/arrow/dark.gif);background-position:0 6px;background-repeat:no-repeat;list-style-image:none;list-style-position:outside;list-style-type:none;padding:2px 0 2px 10px;font-size:10px;}
.downloadlink li a img{background-image:url(../gfx/bg/pdf_button_1.gif);width:22px;height:11px;margin-bottom:-2px;}
.downloadlink li a:hover{color:#C71444;text-decoration:none;}.downloadlink li a:hover img{background-image:url(../gfx/bg/pdf_button_2.gif);}
.carbuilder_options_panel .car_interior_pic{margin-right:20px;}.carbuilder_options_panel .car_interior_details{width:170px;}
.carbuilder_trim_default{filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2;}.middle_panel_narrow span.news_date{float:none;}
#sntfform .message,#sntfform .invalid_div{font-weight:bold;color:#C71444;margin-top:20px;}
#lbContent .popup_btn{margin-top:10px;margin-right:30px;}#page .popup_close{display:none;}
#page .popup_page{width:550px;padding-top:20px;padding-left:20px;}#page .popup_page h1{color:#C71444;}
#company-locations a{color:#C71444;}#company-locations h5{color:#C71444;font-size:11px;}
.phone_sms{width:150px;height:51px;padding:0;margin:10px 0;background:url('../gfx/bg/bg_phone_big.gif') no-repeat 0 0;}
.phone_sms span{color:#fff;font-size:10px;display:block;margin-left:35px;padding-top:0;letter-spacing:0;}
.phone_sms_title{position:absolute;z-index:10;margin:6px 0 6px 33px;width:112px;}
.sort_sity{float:right;width:205px;}.jNiceSelectWrapper{position:relative;width:205px;}
.jNiceSelectWrapper div{float:right;overflow:hidden;*zoom:1;}.jNiceSelectWrapper div span{float:left;display:block;height:20px;width:160px;margin-right:1px;line-height:20px;padding:0 10px;font-size:10px;background-color:#f0f0f0;overflow:hidden;}
.jNiceSelectWrapper div a{display:block;float:left;width:20px;height:20px;background:#ccc url('../gfx/bg/arrow/vertical_over.gif') no-repeat 50% 30%;}
.jNiceSelectWrapper ul{display:none;position:absolute;z-index:100;left:0;top:22px;overflow-y:auto;overflow:auto;margin:0;padding:0;background-color:#f5f5f5;width:100%;*width:expression(this.parentNode.clientWidth);}
.jNiceSelectWrapper ul li{margin:0;padding:0;background:none;}.jNiceSelectWrapper ul a{display:block;padding:3px 10px;text-decoration:none;font-size:10px;}
.jNiceSelectWrapper ul a:hover,.jNiceSelectWrapper ul a.selected{background-color:#e4e4e4;text-decoration:none;}
.jNiceHidden{display:none;}.map_canvas{border:4px solid #f0f0f0;}.big_map_wrap{margin:0 0 34px 0;padding-bottom:10px;border-bottom:1px solid #ededed;}
.big_map_lead{padding:0 0 7px;}#footer_box_1{position:absolute;margin:-42px auto 0 auto;}
.footer_flash_title{float:none;background:none;margin-top:-17px;position:absolute;width:929px!important;height:40px;}
.footer_flash_title h2{display:none;}.dealer_4x4 .footer_flash_title{background:#808465;}
.dealer_crossover .footer_flash_title{background:#2f566a;}.dealer_city .footer_flash_title{background:#30586b;}
.dealer_sports .footer_flash_title{background:#3a3a3a;}table.calcinfo,table.calcinfo table,table.calcinfo caption,table.calcinfo tbody,table.calcinfo tfoot,table.calcinfo thead,table.calcinfo tr,table.calcinfo th,table.calcinfo td{margin:0;padding:0;border:0;}
table.calcinfo,table.calcinfo table{width:100%;border-collapse:collapse;border-spacing:0;}
table.calcinfo th,table.calcinfo td{padding:10px 15px;background-color:#efefef;text-align:left;}
table.calcinfo tr.even th,table.calcinfo tr.even td{background-color:#fff;}table.calcinfo th{width:30%;color:#5d5d5d;}
table.calcinfo th em{font-size:10px;color:#c71444;font-weight:normal;}table.calcinfo td input.text{width:220px;background-color:#fff;border:1px solid #a8a7a7;}
.calcslider{position:relative;width:227px;padding-top:25px;}.slidertrack{width:187px;height:1px;padding-left:20px;padding-right:20px;background:#d0d0d1;font-size:0;line-height:0;}
.slidertrack1{position:relative;}.ui-slider-handle{position:absolute;text-decoration:none!important;width:41px;height:30px;text-align:center;font-size:10px;color:#fff;line-height:16px;top:-27px;background:url('../gfx/slider/slider-main.gif') no-repeat 0 0;outline-style:none;margin-left:-20px;}
.sliderscale{width:227px;height:13px;margin-top:2px;background:url('../gfx/slider/slider_scale.gif') no-repeat 0 0;}
table.scale td{padding:0 10px;background:none;font-size:9px;color:#878787;text-align:center;line-height:140%;}
table.calcinfo tr.even table.scale td{background:none;}table.scale td.first{text-align:left;}
table.scale td.last{text-align:right;}table.results th,table.results td,table.results_label th,table.results_label td{padding:2px 5px;background:none;color:#7c7c7c;border-right:1px solid #d0d0d1;font-weight:normal;}
table.calcinfo tr.even table.results th,table.calcinfo tr.even table.results td{background:none;}
table.results th.last,table.results td.last{border-right:none;}table.results th{border-bottom:1px solid #d0d0d1;}
table.results .strong{font-weight:bold;color:#c71444;}table.results td.value{white-space:nowrap;}
.buttwrapper{width:260px;margin:20px auto;overflow:hidden;*zoom:1;}.buttwrapper .button_light{float:left;margin-top:0;}
.button_dark{background-color:#404040;background-image:url('../gfx/slider/dark_btn.gif');}
.button_dark a{background-image:url('../gfx/slider/dark_btn_footer.gif');color:#fff;}
.carbuilder_box .buttwrapper{width:auto;margin:0;line-height:normal;}.calcinfo_box table,.calcinfo_box caption,.calcinfo_box tbody,.calcinfo_box tfoot,.calcinfo_box thead,.calcinfo_box tr,.calcinfo_box th,.calcinfo_box td{margin:0;padding:0;border:0;}
.calcinfo_box table{width:100%;border-collapse:collapse;border-spacing:0;}.calcinfo_box{margin:-10px 0 10px;line-height:normal;}
.calcinfo_inner{padding:8px;padding-left:2px;background-color:#efefef;}.calcinfo_box .even{background-color:#fff;}
.calcinfo_box .calcslider{margin:8px auto 0;}.calcinfo_box input.text{float:right;width:100px;background-color:#fff;border:1px solid #a8a7a7;}
.calcinfo_box table.results{margin-top:8px;}.calcinfo_box table.results th,.calcinfo_box table.results td{text-align:left;}
.calcinfo_box table.results td{color:#c71444;}.finance-error{border-color:#C71444!important;}
.finance-error-message{color:#C71444!important;}.calcinfo_box table.results .credit_fields td{color:#7C7C7C!important;background:#EEE!important;font-size:10px;}
.clearer{clear:both;font-size:0;line-height:0;}.bookservice{width:388px;padding-left:6px;}
.bookservice .inner{position:relative;overflow:hidden;*zoom:1;width:388px;}.bookservice .col_left{float:left;width:210px;}
.bookservice .col_right{float:right;width:148px;height:128px;padding:12px;background-color:#eee;}
.bookservice .col_right h2{height:auto;margin-bottom:15px;font-size:12px;font-weight:normal;color:#5a5a5a;}
.bookservice .col_right h2 span{font-weight:bold;}.bookservice .col_right p{font-size:10px;color:#666;}
.bookservice .col_right input{border:1px solid #d1d1d2;}.bookservice h2.embed{width:199px;}
.bookservice .col_right h2.embed{width:148px;}button.button{margin:0;padding:0;background:none;border:none;overflow:visible;}
button.button span{position:relative;display:block;height:23px;padding-right:3px;line-height:22px;background:url('../gfx/bg/bg_button.gif') no-repeat 100% -23px;}
button.button span span{padding:0 13px 0 16px;background-position:0 0;color:#fff;text-transform:uppercase;font-size:10px;font-weight:bold;white-space:nowrap;}
button.button:hover span,button.hover span{background-position:100% -69px;}button.button:hover span span,button.hover span span{background-position:0 -46px;}
.bookservice a.right{float:right;padding-left:8px;font-size:10px;background:url('../gfx/bg/arrow/blank.gif') no-repeat 0 50%;}
ul.showrooms,ul.showrooms li{margin:0;padding:0;list-style:none;}ul.showrooms{height:214px;overflow:hidden;}
ul.showrooms li{float:left;width:149px;height:190px;margin-left:3px;padding:12px;background-color:#eee;*display:inline;}
ul.showrooms li p{font-size:10px;margin:8px 0 20px;color:#666;}ul.showrooms li a{color:#c71444;}
ul.showrooms li h2{margin-bottom:8px;font-weight:normal;color:#5a5a5a;}ul.showrooms li h2 span{font-weight:bold;}
ul.showrooms li h2.embed{height:auto;width:149px;}div.showrbtn,a.showrbtn{position:absolute;z-index:12;top:0;width:16px;height:214px;background:url('../gfx/buttons/showrooms_buttons.gif') no-repeat 0 0;text-indent:-1000em;font-size:0;line-height:0;}
a.sbleft{left:0;background-position:0 0;}div.sbleft{left:0;background-position:-32px 0;z-index:11;}
a.sbleft:hover{background-position:0 -214px;}a.sbright{right:0;background-position:-16px 0;}
div.sbright{right:0;background-position:-32px -214px;z-index:11;}a.sbright:hover{background-position:-16px -214px;}
a.sr_button{font-size:10px;color:#666;text-decoration:none;*zoom:1;}a.sr_button span{float:left;display:block;height:19px;line-height:18px;padding-right:6px;background:url('../gfx/buttons/showrooms_button.gif') no-repeat 100% 100%;cursor:pointer;}
a.sr_button span span{padding:0 4px 0 17px;background-position:0 0;}a.sr_button:hover,ul.showrooms li a.sr_button:hover{color:#c71444;text-decoration:none;}
ul.showrooms li a.sr_button{color:#666;}#showrooms-slider{width:355px;padding:0 16px;}
.locate_button{width:150px;margin:0;margin-bottom:5px;padding-bottom:6px;background:url('../gfx/buttons/bg_locate.png') no-repeat -150px 100%;}
.locate_inner{padding-top:5px;background:url('../gfx/buttons/bg_locate.png') no-repeat 0 0;}
.locate_button a{display:block;padding:0 10px;color:#666;font-size:10px;}.locate_button a span{padding-left:8px;background:url('../gfx/bg/arrow/blank.gif') no-repeat 0 3px;display:block;}
.locate_button a:hover{text-decoration:none;}.locate_button:hover,.locate_button_hover{background-position:100% 100%;}
.locate_button:hover .locate_inner,.locate_button_hover .locate_inner{background-position:-300px 0;}
.googlemap-wd{width:372px;margin-right:38px;margin-left:14px;}.googlemap-wd .comment{clear:both;padding-top:1px;line-height:150%;color:#797979;}
.module_info{width:536px;margin:10px 0;padding-bottom:10px;background:#f3f3f3 url('../gfx/icons/bg_module_info.gif') no-repeat 100% 100%;}
.module_info_inner{padding-top:10px;background:url('../gfx/icons/bg_module_info.gif') no-repeat 0 0;}
.module_info_inner1{padding:0 20px;background:url('../gfx/icons/bg_module_info.gif') repeat-y -536px 0;}
.module_info a{font-weight:bold;color:#666;font-size:10px;}.module_info a:hover{color:#c71444;}
.module_info em{font-style:normal;color:#c71444;font-size:10px;}.module_info p{margin:10px 0 0;}
.module_info a.get_reader{float:right;padding:3px 0 3px 20px;font-weight:normal;background:url('../gfx/icons/ico_reader.gif') no-repeat 0 50%;}
.module_info a.pdf_link{padding:3px 0 3px 20px;background:url('../gfx/icons/ico_pdf.gif') no-repeat 0 50%;}
.page_middle_panel_wide .module_info{width:710px;}.page_middle_panel_wide .module_info,.page_middle_panel_wide .module_info_inner,.page_middle_panel_wide .module_info_inner1{background-image:url('../gfx/icons/bg_module_info_wide.gif');}
.page_middle_panel_wide .module_info_inner1{background-position:-710px 0;}.carbuilder_car_panel{*margin-right:13px;}
.carbuilder_options_panel_footer .button_light{float:left;margin-top:0;}.carbuilder_box_content .button_print2,.carbuilder_box_content .button_save,.carbuilder_box_content .button_email{padding:5px 0 5px 35px;text-decoration:underline;color:#898989;}
.carbuilder_box_content .button_print2:hover,.carbuilder_box_content .button_save:hover,.carbuilder_box_content .button_email:hover{color:#666;}
.carbuilder_box_content .button_print2{background-image:url('../gfx/icons/print2_new.gif');}
.carbuilder_box_content .button_save{background-image:url('../gfx/icons/save_new.gif');}
.carbuilder_box_content .button_email{background-image:url('../gfx/icons/email_new.gif');}
#company-locations h2{margin-bottom:20px;}#company-locations .sIFR-flash{width:300px;}
table.carbuilder_tab_new{width:100%;margin-bottom:15px;}table.carbuilder_tab_new th{padding:6px 12px;color:#c71444;text-align:left;}
table.carbuilder_tab_new td{padding:6px 0;}.cb_tab_option{padding:5px 10px;background-color:#eee;}
.cb_tab_option input{vertical-align:middle;}table.carbuilder_tab_new .open_tab_list,table.carbuilder_tab_new .close_tab_list{margin:1px 0 0;padding-left:12px;font-weight:normal;background-color:#f7f7f7;background-image:url('../gfx/buttons/close_list_short.gif');}
table.carbuilder_tab_new .open_tab_list{background-image:url('../gfx/buttons/open_list_short.gif');}
table.cb_tab_details{width:100%;margin-bottom:10px;}table.cb_tab_details td{padding:4px 12px;border-bottom:1px solid #d0d0d1;}
table.cb_tab_details tr.cb_tab_last td{border:none;}.cb_tab_summ{padding:2px 12px;line-height:16px;}
a.more{padding-left:10px;text-decoration:underline;background:url('../gfx/bg/arrow/default_red.gif') no-repeat 0 70%;*display:inline-block;}
.cb_grade_item_text_full{float:left;width:290px;margin-bottom:20px;}.cb_grade_item_text_full .open_tab_list,.cb_grade_item_text_full .close_tab_list{margin:1px 0 0;}
.cb_grade_item_text_full .close_tab_list{background-image:url('../gfx/buttons/close_list_short1.gif');}
.cb_grade_item_text_full .open_tab_list{background-image:url('../gfx/buttons/open_list_short1.gif');}
.cb_tab_details_full{padding:0 12px;margin:10px 0;}.locbuttons{display:inline;float:left;margin:0;position:relative;width:175px;margin-right:-20px;}
.locbuttons_inner{padding:10px 0;overflow:hidden;_zoom:1;}.locbuttons a{float:left;margin:0 4px 5px 0;color:#666;white-space:nowrap;}
.locbuttons a span{float:left;height:19px;padding-right:8px;line-height:18px;background:url('../gfx/bg/bg_locations_button.png') no-repeat 100% -19px;cursor:pointer;}
.locbuttons a span span{padding:0 0 0 8px;background-position:0 0;}.locbuttons a:hover{color:#fff;text-decoration:none;}
.locbuttons a:hover span{background-position:100% 100%;}.locbuttons a:hover span span{background-position:0 -38px;}
.service_block{position:relative;width:126px;height:28px;margin:9px 0 5px;padding:9px 12px;background:url('../gfx/bg/service_back.png') no-repeat 0 0;}
.service_block a{position:absolute;top:0;left:0;z-index:2;width:150px;height:46px;background:url('../gfx/blank.gif') repeat 0 0;}
.service_block p{position:relative;z-index:1;margin:0;font-size:12px;text-transform:uppercase;color:#fff;line-height:normal;}
.service_block p span{display:block;height:14px;color:#fff;font-weight:normal;}.service_block p b{display:block;height:14px;overflow:hidden;}
.wide_panel{float:left;width:716px;}.wide_panel .middle_panel{line-height:normal;}
.offers_banner{width:716px;margin-bottom:10px;overflow:hidden;}.block_offers{width:716px;margin:25px 0 7px;}
.block_offers .inner{background-image:url('../gfx/bg/bg_block_offers.gif');background-position:0 100%;}
.block_offers .tt,.block_offers .bb{width:716px;background-image:url('../gfx/bg/bg_block_offers.gif');}
.block_offers .car_header_title{width:200px;}.back_butt{margin-left:15px;}.choose_car_wrap{position:relative;width:552px;margin:0 -8px;}
.dp_box_offer{position:relative;width:167px;margin:0 -4px;}.dp_box_offer .dp_box_head_title{padding-right:0;}
.dp_box_offer .dp_box_title{width:110px;}.dp_box_offer .dp_box_content{padding-top:2px;}
.dp_box_offer p{margin:6px 0;line-height:normal;font-size:10px;}.dp_box_offer .line{position:relative;margin:12px 0 10px;font-size:0;line-height:0;border-bottom:1px solid #d0d0d1;}
.dp_box_offer input{vertical-align:middle;}.dp_box_offer a{font-size:8px;text-transform:uppercase;color:#484848;font-weight:bold;}
.dp_box_offer a.highlight{color:#c51733;}.slider_offer{padding-top:5px;}.slider_offer,.slider_offer .slidertrack,.slider_offer .sliderscale{width:auto;}
.slider_offer .slidertrack{padding-left:8px;padding-right:9px;}.slider_offer table.scale{width:100%;border-collapse:collapse;border-spacing:0;}
.slider_offer table.scale td{padding:0 5px;}.slider_offer .ui-slider-handle{top:-3px;height:7px;width:17px;margin-left:-8px;text-indent:-1000em;background:url('../gfx/slider/slider_drag1.gif') no-repeat 0 0;}
.ui-slider-range{display:none;}.footer_offer{clear:both;margin-top:20px;padding:10px 10px 20px;background:url('../gfx/bg/carbuilder/footer.gif') no-repeat 0 0;}
.footer_offer p{margin:0;font-size:10px;color:#a4a4a4;line-height:16px;}.footer_offer_end p{margin:0;font-size:10px;color:#a4a4a4;line-height:16px;}
.path{margin-bottom:10px;padding:0 10px;font-size:10px;}.path a{padding-right:10px;background:url('../gfx/bg/arrow/blank.gif') no-repeat 100% 50%;}
.content_offers{padding:10px;}.car_info{margin:20px 0;}.car_info .img{float:left;width:300px;overflow:hidden;}
.car_info .charact{float:left;width:191px;padding:0 10px 0 15px;}.car_info .charact h1{margin:0;font-size:20px;color:#000;text-transform:uppercase;}
.car_info .charact small{color:#000;font-weight:bold;}.car_info .charact h3{margin:7px 0;font-size:14px;color:#000;font-weight:normal;text-transform:uppercase;}
.car_info .charact h3 strong{font-size:17px;color:#c51733;display:block;}ul.list_offer{margin:6px 0;padding:0;list-style:none;}
ul.list_offer li{padding:3px 0 3px 10px;font-weight:bold;color:#323232;font-size:10px;text-transform:uppercase;background:url('../gfx/bg/arrow/default_red.gif') no-repeat 0 50%;}
ul.list_offer li a{color:#323232;}.header_title_offer{margin-bottom:10px;padding-top:32px;}
.header_title_offer .title{float:left;width:320px;padding-top:3px;}.header_title_offer .title h1{margin:0;}
.header_title_offer a{float:right;padding:3px 25px 3px 18px;font-size:10px;background:url('../gfx/buttons/back.gif') no-repeat 100% 50%;}
.complect{position:relative;margin:5px 0 5px -10px;overflow:hidden;_zoom:1;}.complect .frame{float:left;width:175px;height:100px;padding:10px;overflow:hidden;text-align:center;background:url('../gfx/bg/frame_offers.gif') no-repeat 0 0;display:inline;}
.complect .lead{padding:10px 10px 10px 210px;}.complect .lead p{margin:0 0 5px;}
.complect .lead p strong{color:#c51733;text-transform:uppercase;}.carbuilder_list_tab_price,.pricetable_reg_tax,.pricetable_no1,.pricetable_no2,.pricetable_no3,.pricetable_price,.pricetable_price_excl_vat,.pricetable_price_ex,.pricetable_partial_benefit,.pricetable_full_benefit,.pricetable_road_tax,.pricetable_vat,.pricetable_road_tax_half{white-space:nowrap;}
.used_cars_list{width:100%;}.used_cars_list th{font-size:10px;background-image:url(../gfx/used_cars/list_header.gif);height:22px;white-space:nowrap;text-align:left;padding:0 10px 0 10px;}
.used_cars_list td{padding:5px 10px 5px 10px;border-bottom:1px solid #ededed;vertical-align:top;}
.used_cars_list_mileage,.used_cars_list_price{white-space:nowrap;}.used_cars_list td.used_cars_list_picture{padding:5px 0 5px 0;}
.used_cars_list_name{color:#c71444;}.used_cars_list .ucth-picture{width:82px;}.used_cars_list .ucth-model,.used_cars_list .used_cars_list_name{width:185px;}
.used_cars_list .ucth-year,.used_cars_list .used_cars_list_year{width:35px;}.used_cars_list .ucth-mileage,.used_cars_list .used_cars_list_mileage{width:65px;}
.used_car_details_table td{padding:2px 0 2px 0;}.used_car_details_data{width:205px;float:left;margin:0 5px 0 10px;display:inline;}
h2.used_car_name{margin:0;font-size:12px;color:#666;}.used_car_model_details{font-size:12px;color:#000;font-weight:bold;}
.used_car_details_gallery_pic_cont{height:220px;}.used_car_details_gallery{width:316px;float:left;overflow:hidden;}
.used_car_details_gallery_thumbs{clear:both;overflow:hidden;width:318px;margin:5px 0 0 0;}
.used_car_details_gallery_thumbs a{float:left;display:block;margin:3px 1px 3px 0;padding:1px;background-color:#ebebeb;}
.used_car_details_gallery_thumbs a:hover{background-color:#c71444;}.used_car_details_about{border-top:1px solid #ededed;padding:10px;margin:10px 0 10px 0;}
.list_sort_asc{background:url(../gfx/used_cars/sort_asc.gif) no-repeat top right;padding-right:10px;}
.list_sort_desc{background:url(../gfx/used_cars/sort_desc.gif) no-repeat top right;padding-right:10px;}
.list_tab{width:100%;margin:5px 0 10px 0;}.list_tab th{text-align:left;font-weight:normal;padding:5px 10px 5px 10px;}
.list_tab td{padding:5px 10px 5px 10px;border-bottom:1px solid #ededed;}.list_tab th a{text-decoration:underline;}
.list_tab td a{color:#c71444;}.dp_box_offer .finance_calc_item{margin:0;padding:5px;}
.dp_box_offer .finance_calc_item_alt{background-color:#EFEFEF;margin:0;padding:5px;}
.dp_box_offer .finance_calc_result{font-size:11px;font-weight:bold;margin:0;padding:0 5px;}
.dp_box_content .stripe{margin:5px 0;}table.calcinfo th{color:#5d5d5d;width:200px;}
table.calcinfo td .results th{width:auto;}table.results_label td,table.results_label th{border-color:#EFEFEF;padding-left:0;padding-right:0;padding-top:1px;font-weight:bold;}
.table.calcinfo th.credit_cost,.table.calcinfo th.credit_cost{padding-top:5px;}.eeuro{color:#929292;font-weight:normal;}
a .car_item_text .eeuro{font-size:9px;color:#929292;position:absolute;margin-left:5px;}
a:hover .car_item_text .eeuro{font-size:9px;color:#c3c3c3;}.car_button{position:relative;width:150px;margin-top:1px;margin-bottom:16px;}
.car_button a{position:relative;z-index:2;display:block;padding:0 16px;line-height:14px;color:#fff;font-size:10px;}
.car_button a .eeuro{display:block;color:#e7e7e7;font-size:9px;}.car_button .tt,.car_button .bb{position:absolute;left:0;z-index:1;width:150px;margin-top:-6px;background-image:url('../gfx/bg/car_button_bg.png');_background-image:url('../gfx/bg/car_button_bg_ie6.png');background-repeat:no-repeat;font-size:0;line-height:0;}
.car_button .tt{top:0;height:100%;_height:expression(this.parentNode.clientHeight);}
.car_button .bb{height:14px;}.dealer_city .car_button,.dealer_crossover .car_button,.dealer_4x4 .car_button,.dealer_sports .car_button{background:none;}
.dealer_city .car_button .bb{background-position:-456px 100%;}.dealer_city .car_button .tt{background-position:-456px 0;}
.dealer_crossover .car_button .bb{background-position:-152px 100%;}.dealer_crossover .car_button .tt{background-position:-152px 0;}
.dealer_4x4 .car_button .bb{background-position:0 100%;}.dealer_4x4 .car_button .tt{background-position:0 0;}
.dealer_sports .car_button .bb{background-position:-304px 100%;}.dealer_sports .car_button .tt{background-position:-304px 0;}
@media screen{.sIFR-flash{visibility:visible!important;margin:0;padding:0;}.sIFR-replaced,.sIFR-ignore{visibility:visible!important;}
.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-replaced div.sIFR-fixfocus{margin:0;padding:0;overflow:auto;letter-spacing:0;float:none;}
}@media print{.sIFR-flash{display:none!important;height:0;width:0;position:absolute;overflow:hidden;}
.sIFR-alternate{visibility:visible!important;display:block!important;position:static!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;}
}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
.simple_close{margin-right:30px;}#lbCenter{border:5px solid #E6E3E3;}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url(loading.gif) no-repeat center;}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCaption,#lbNumber{margin-right:71px;}#lbCaption{font-weight:bold;}