@media screen {
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
body{line-height:1.5;font-size:75%;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;text-align:center;background:#e6e6e6;color:#444}
table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;width:100%}
blockquote:before,blockquote:after,q:before,q:after{content:""}
a img{border:none}
html{font-size:100.01%}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}
h1{font-size:3em;line-height:1;margin-bottom:.5em;padding-top:20px}
h2{font-size:2em;margin-bottom:.75em;font-weight:400}
h3{font-size:1.5em;line-height:1;margin-bottom:1em}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em}
h6{font-size:1em;font-weight:700}
p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em}
a{color:#009;text-decoration:underline}
blockquote{color:#666;font-style:italic;margin:1.5em}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
address{font-style:italic;margin:0 0 1.5em}
pre{white-space:pre;margin:1.5em 0}
pre,code,tt{font:1em monospace;line-height:1.5}
ul,ol{padding-left:3.333em;margin:0 1.5em 1.5em 0}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dd{margin-left:1.5em}
thead th{background:#c3d9ff}
th,td,caption{padding:4px 10px 4px 5px}
tr.even td{background:#e5ecf9}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.highlight{background:#ff0}
.added{background:#060;color:#fff}
.removed{background:#900;color:#fff}
.first{margin-left:0;padding-left:0}
.last{margin-right:0;padding-right:0}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}
fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:0 1.4em 1.4em}
legend{font-weight:700;font-size:1.2em}
input[type=text],input[type=password],input.text,input.title,textarea,select{background-color:#fff;border:1px solid #bbb;margin:.5em 0}
input.text,input.title{width:300px;padding:5px}
input.title{font-size:1.5em}
textarea{width:390px;height:250px;overflow:auto;padding:5px}
form.inline{line-height:3}
form.inline p{margin-bottom:0}
.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;padding:.8em}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880}
.error a{color:#8a1f11}
.notice a{color:#514721}
.success a{color:#264409}
.container{width:950px;text-align:left;margin:0 auto}
.showgrid{background:url(src/grid.png)}
.column,div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px}
.last,div.last{margin-right:0}
.span-1{width:30px}
.span-2{width:70px}
.span-3{width:110px}
.span-4{width:150px}
.span-5{width:190px}
.span-6{width:230px}
.span-7{width:270px}
.span-8{width:310px}
.span-9{width:350px}
.span-10{width:390px}
.span-11{width:430px}
.span-12{width:470px}
.span-13{width:510px}
.span-14{width:550px}
.span-15{width:590px}
.span-16{width:630px}
.span-17{width:670px}
.span-18{width:710px}
.span-19{width:750px}
.span-20{width:790px}
.span-21{width:830px}
.span-22{width:870px}
.span-23{width:910px}
.span-24,div.span-24{width:950px;margin-right:0}
input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important}
input.span-1,textarea.span-1{width:18px!important}
input.span-2,textarea.span-2{width:58px!important}
input.span-3,textarea.span-3{width:98px!important}
input.span-4,textarea.span-4{width:138px!important}
input.span-5,textarea.span-5{width:178px!important}
input.span-6,textarea.span-6{width:218px!important}
input.span-7,textarea.span-7{width:258px!important}
input.span-8,textarea.span-8{width:298px!important}
input.span-9,textarea.span-9{width:338px!important}
input.span-10,textarea.span-10{width:378px!important}
input.span-11,textarea.span-11{width:418px!important}
input.span-12,textarea.span-12{width:458px!important}
input.span-13,textarea.span-13{width:498px!important}
input.span-14,textarea.span-14{width:538px!important}
input.span-15,textarea.span-15{width:578px!important}
input.span-16,textarea.span-16{width:618px!important}
input.span-17,textarea.span-17{width:658px!important}
input.span-18,textarea.span-18{width:698px!important}
input.span-19,textarea.span-19{width:738px!important}
input.span-20,textarea.span-20{width:778px!important}
input.span-21,textarea.span-21{width:818px!important}
input.span-22,textarea.span-22{width:858px!important}
input.span-23,textarea.span-23{width:898px!important}
input.span-24,textarea.span-24{width:938px!important}
.append-1{padding-right:40px}
.append-2{padding-right:80px}
.append-3{padding-right:120px}
.append-4{padding-right:160px}
.append-6{padding-right:240px}
.append-7{padding-right:280px}
.append-8{padding-right:320px}
.append-9{padding-right:360px}
.append-10{padding-right:400px}
.append-11{padding-right:440px}
.append-12{padding-right:480px}
.append-13{padding-right:520px}
.append-14{padding-right:560px}
.append-15{padding-right:600px}
.append-16{padding-right:640px}
.append-17{padding-right:680px}
.append-18{padding-right:720px}
.append-19{padding-right:760px}
.append-20{padding-right:800px}
.append-21{padding-right:840px}
.append-22{padding-right:880px}
.append-23{padding-right:920px}
.prepend-1{padding-left:40px}
.prepend-2{padding-left:80px}
.prepend-4{padding-left:160px}
.prepend-5{padding-left:200px}
.prepend-6{padding-left:240px}
.prepend-7{padding-left:280px}
.prepend-8{padding-left:320px}
.prepend-9{padding-left:360px}
.prepend-10{padding-left:400px}
.prepend-11{padding-left:440px}
.prepend-12{padding-left:480px}
.prepend-13{padding-left:520px}
.prepend-14{padding-left:560px}
.prepend-15{padding-left:600px}
.prepend-16{padding-left:640px}
.prepend-17{padding-left:680px}
.prepend-18{padding-left:720px}
.prepend-19{padding-left:760px}
.prepend-20{padding-left:800px}
.prepend-21{padding-left:840px}
.prepend-22{padding-left:880px}
.prepend-23{padding-left:920px}
div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee}
div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eee}
.pull-1{margin-left:-40px}
.pull-2{margin-left:-80px}
.pull-3{margin-left:-120px}
.pull-4{margin-left:-160px}
.pull-5{margin-left:-200px}
.pull-6{margin-left:-240px}
.pull-7{margin-left:-280px}
.pull-8{margin-left:-320px}
.pull-9{margin-left:-360px}
.pull-10{margin-left:-400px}
.pull-11{margin-left:-440px}
.pull-12{margin-left:-480px}
.pull-13{margin-left:-520px}
.pull-14{margin-left:-560px}
.pull-15{margin-left:-600px}
.pull-16{margin-left:-640px}
.pull-17{margin-left:-680px}
.pull-18{margin-left:-720px}
.pull-19{margin-left:-760px}
.pull-20{margin-left:-800px}
.pull-21{margin-left:-840px}
.pull-22{margin-left:-880px}
.pull-23{margin-left:-920px}
.pull-24{margin-left:-960px}
.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative}
.push-1{margin:0 -40px 1.5em 40px}
.push-2{margin:0 -80px 1.5em 80px}
.push-3{margin:0 -120px 1.5em 120px}
.push-4{margin:0 -160px 1.5em 160px}
.push-5{margin:0 -200px 1.5em 200px}
.push-6{margin:0 -240px 1.5em 240px}
.push-7{margin:0 -280px 1.5em 280px}
.push-8{margin:0 -320px 1.5em 320px}
.push-9{margin:0 -360px 1.5em 360px}
.push-10{margin:0 -400px 1.5em 400px}
.push-11{margin:0 -440px 1.5em 440px}
.push-12{margin:0 -480px 1.5em 480px}
.push-13{margin:0 -520px 1.5em 520px}
.push-14{margin:0 -560px 1.5em 560px}
.push-15{margin:0 -600px 1.5em 600px}
.push-16{margin:0 -640px 1.5em 640px}
.push-17{margin:0 -680px 1.5em 680px}
.push-18{margin:0 -720px 1.5em 720px}
.push-19{margin:0 -760px 1.5em 760px}
.push-20{margin:0 -800px 1.5em 800px}
.push-21{margin:0 -840px 1.5em 840px}
.push-22{margin:0 -880px 1.5em 880px}
.push-23{margin:0 -920px 1.5em 920px}
.push-24{margin:0 -960px 1.5em 960px}
.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:right;position:relative}
.prepend-top{margin-top:1.5em}
.append-bottom{margin-bottom:1.5em}
.box{margin-bottom:1.5em;background:#E5ECF9;padding:1.5em}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;border:none;margin:-8px auto 11px}
hr.space{background:#fff;color:#fff;visibility:hidden}
.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix,.container{display:inline-block}
.clear{clear:both}
* html .column,* html div.span-1,* html div.span-2,* html div.span-3,* html div.span-4,* html div.span-5,* html div.span-6,* html div.span-7,* html div.span-8,* html div.span-9,* html div.span-10,* html div.span-11,* html div.span-12,* html div.span-13,* html div.span-14,* html div.span-15,* html div.span-16,* html div.span-17,* html div.span-18,* html div.span-19,* html div.span-20,* html div.span-21,* html div.span-22,* html div.span-23,* html div.span-24{display:inline;overflow-x:hidden}
* html legend{margin:0 -8px 16px 0;padding:0}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
html>body p code{white-space:normal}
img{-ms-interpolation-mode:bicubic}
* html .clearfix,* html .container{height:1%}
input.text,input.title,textarea{background-color:#fff;border:1px solid #bbb}
form.inline label{position:relative;top:-.25em}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#fff}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative;overflow:hidden;background:#fff}
#cboxLoadedContent{overflow:auto;margin-bottom:20px}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}
#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#999;margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
#cboxTopLeft{width:25px;height:25px;background:url(images/border1.png) 0 0 no-repeat}
#cboxTopCenter{height:25px;background:url(images/border1.png) 0 -50px repeat-x}
#cboxTopRight{width:25px;height:25px;background:url(images/border1.png) -25px 0 no-repeat}
#cboxBottomLeft{width:25px;height:25px;background:url(images/border1.png) 0 -25px no-repeat}
#cboxBottomCenter{height:25px;background:url(images/border1.png) 0 -75px repeat-x}
#cboxBottomRight{width:25px;height:25px;background:url(images/border1.png) -25px -25px no-repeat}
#cboxMiddleLeft{width:25px;background:url(images/border2.png) 0 0 repeat-y}
#cboxMiddleRight{width:25px;background:url(images/border2.png) -25px 0 repeat-y}
#cboxCurrent{position:absolute;bottom:0;left:100px;color:#999}
#cboxSlideshow{position:absolute;bottom:0;right:42px;color:#444}
#cboxPrevious{position:absolute;bottom:0;left:0;color:#444}
#cboxNext{position:absolute;bottom:0;left:63px;color:#444}
#cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff}
#cboxClose{position:absolute;bottom:0;right:0;display:block;color:#444}
div#searchform{background:#eee;border-bottom:1px solid #888;color:#555;margin:3px 7px;padding:20px}
div#searchform div div{padding:0 10px 10px}
div#searchform div.col1{width:263px;float:left}
div#searchform div.col2{width:233px;float:left;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0 24px;padding:0 25px}
div#searchform div.col3{width:288px;float:left}
div#searchform div.col3 div{width:124px;float:left}
div#searchform div.col4{width:671px;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:20px}
div#searchform div.col4 div{float:left;padding:10px 25px 10px 0}
div#searchform div.col5{width:212px;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:20px}
div#searchform div.col5 div{float:left;padding:10px 0}
div#searchform div.element_submit{text-align:center;padding-top:20px;clear:both}
div#searchform div.element_submit input{background:#555;border:3px solid #555;color:#fff;font-weight:700;padding:2px 15px}
div#searchform div.element_submit input:hover{border:3px solid #000;background:#000;cursor:pointer}
div#searchform p.hideform{position:absolute;top:1px;right:1px;background:#fff;width:30px;height:30px;text-align:center;text-decoration:none}
div#searchform p.hideform a{display:block;text-decoration:none;font-size:150%;width:30px;height:30px;background:#ccc;color:#fff}
div#searchform p.hideform a:hover{background:#888;color:#fff}
div#cardetail{background:#fff;border-top:1px solid #bbb;padding:30px 20px 0}
div#pagebody div#cardetail h2{font-size:150%;font-weight:700;color:#000}
div#cardetail h2 span{padding-left:40px;color:#222}
div#cardetail h2 span.startprice{font-weight:400;color:#aaa;padding-left:30px}
table#carbasic{width:430px;float:left}
table#carbasic th,table#carbasic td{border-bottom:1px solid #ddd;padding:5px 0}
div#carphotos{width:390px;text-align:center;margin-left:30px;float:left}
div#carphotos #mediumphoto{width:320px;height:240px;overflow:hidden;margin-left:auto;margin-right:auto;margin-bottom:30px}
div#carphotos #mediumphoto img{margin-bottom:200px}
div#carphotos img{border-bottom:2px solid #fff;padding-bottom:3px}
table#accessories th{border-bottom:1px solid #fff;padding:30px 0 10px}
table#accessories td{width:33%;height:20px;line-height:20px;background:url(/public/img/tick.gif) left center no-repeat;padding-left:15px}
p#contactdetails{display:none;text-align:right}
p#contactdetails span{color:#ccc;font-weight:700;padding:0 5px}
a#showlargephotos{display:block;color:#da621a;font-weight:700;text-decoration:none;margin:10px 40px;padding:5px 0}
a.hidelargephotos{display:block;color:#da621a;font-weight:700;text-decoration:none;text-align:center;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:20px 0;padding:5px 0}
a.hidelargephotos:hover,a#showlargephotos:hover{background:#da621a;color:#fff}
#largephotos{text-align:center}
table.results{width:670px;border-collapse:collapse}
table.results.big{width:890px}
table.results td{background:#fff;border:1px solid #ccc;height:50px;padding:5px 10px}
table.results td.r_car a.carlink{color:#da621a;text-decoration:none;font-weight:700;font-size:110%;display:block;line-height:48px}
p.labels span.onoffer{background:green;color:#FFF;font-size:80%;margin-right:10px;font-weight:700;padding:2px 5px}
p.labels span.reserved{background:#666;color:#FFF;font-size:80%;margin-right:10px;font-weight:700;padding:2px 5px}
p.labels span.sold{background:navy;color:#FFF;font-size:80%;margin-right:10px;font-weight:700;padding:2px 5px}
table.results td.r_car a.photolink{margin-right:8px;margin-bottom:10px}
table.results td.r_car a.photolink img{border:2px solid #fff}
table.results td.r_car a:hover.photolink img{border:2px solid #da621a}
table.results td.r_cc,table.results td.r_hp,table.results td.r_km,table.results td.r_year,table.results td.r_condition,table.results td.r_fuel,table.results td.r_price{text-align:right;vertical-align:top;line-height:48px}
table.results td.r_car{width:385px}
table.results th{background:#eee;border:1px solid #ccc;text-align:center;vertical-align:bottom;padding:6px 5px}
table.results th a img{padding:2px 3px}
#preview{position:absolute;border:1px solid #ccc;background:#333;display:none;color:#fff;padding:5px}
div.feedback{line-height:20px;height:20px;margin:10px 0;padding:5px 0}
div.feedback p.total{float:left;line-height:20px;margin:0}
div.feedback p.pager{float:right;line-height:20px;margin:0}
div#everything-container{position:relative;padding-top:180px}
hr#headerdivider{position:absolute;top:105px;background:#555;height:5px}
div#global-search{position:absolute;top:120px;left:0;height:50px;background:#FF0}
div#pagebody h1{font-size:2em}
div#pagebody h2{font-size:1.5em;font-weight:400}
div#pagebody h3{font-size:1.2em;font-weight:700}
div#pagebody a.mainlink{text-decoration:none;color:#1f2845;border-bottom:2px solid #da621a;font-weight:700}
h2.uline-delete{border-bottom:1px solid #bbb}
div#map{width:474px;height:300px;margin-bottom:20px;float:left}
p.vcard .title{font-weight:700;display:block}
p.vcard .adr{display:block;padding:4px 0}
div.accessory{border-bottom:1px solid #ddd;padding:20px 0}
div.accessory img{width:100px;float:left}
div.accessory p.price{font-weight:700;text-align:right}
#pagebody div.accessory p a.textbutton{background:#1f2845;border:0;color:#fff;font-weight:700;padding:2px 5px 2px 0}
#pagebody div.accessory p a.textbutton span{background:#da621a;margin-right:5px;color:#fff;font-weight:700;padding:2px 10px 2px 5px}
#pagebody div.accessory p a.textbutton:hover{background:#da621a;border:0;color:#fff;font-weight:700;padding:2px 5px 2px 0}
p.accessory-browser{font-size:75%;background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px}
#pagebody p.accessory-browser a{border-bottom:0}
table.results td img{width:40px}
div#everything{position:relative;padding-top:120px}
.store-info{background-color:#fff;padding-right:10px}
#vision,#history,#humanfactor,#contactform{background:#fff}
div#header{position:absolute;z-index:0;height:95px;width:100%;background:#404040;border-bottom:3px solid #727272;top:0;left:0}
div#logo{position:absolute;top:0;left:0;width:242px;height:116px;z-index:10}
div#logo a{display:block;position:relative;width:242px;height:116px}
div#logo a span{position:absolute;top:0;width:100%;height:100%;background:url(/public/img/sprites.png) 0 -150px}
div#global-nav{position:absolute;top:10px;right:6px;width:950px;height:40px}
div#global-nav ul ul li{float:none}
div#global-nav span.episimes{position:absolute;width:145px;height:20px;background:url(/public/img/sprites.png) 0 -100px;top:0;right:0;text-indent:-9000px}
div#global-nav li#bmw ul{position:absolute;top:20px;left:5px}
div#global-nav li#mini ul{position:absolute;top:20px;left:57px}
div#global-nav li#alfaromeo ul{position:absolute;top:20px;left:104px}
div#global-nav li#fiat ul{position:absolute;top:20px;left:197px}
div#global-nav li#fiatprof ul{position:absolute;top:20px;left:242px}
div#global-nav li#lancia ul{position:absolute;top:20px;left:372px}
div#global-nav li#renault ul{position:absolute;top:20px;left:434px}
div#global-nav li#dacia ul{position:absolute;top:20px;left:383px}
div#global-nav li#subaru ul{position:absolute;top:20px;left:451px}
div#global-nav li#used ul{position:absolute;top:20px;left:0}
div#global-nav ul#carsnav{position:absolute;right:0;top:20px;height:20px;width:605px;z-index:10}
div#global-nav ul#secondarynav{position:absolute;right:0;top:50px;height:20px;width:404px;z-index:5}
div#global-nav ul ul li.top{padding-top:10px}
div#global-nav ul ul li.bottom{padding-bottom:10px}
div#global-nav ul ul li a{text-decoration:none;color:#555;font-size:80%;padding:3px 15px}
div#global-nav ul ul li a:hover{color:#000;font-weight:700}
div#global-nav ul#carsnav li#bmw a.firstlink{background:url(/public/img/sprites.png) 0 -20px;width:44px;text-indent:-9000px}
div#global-nav ul#carsnav li#bmw ul li.top{background:url(/public/img/sprites.png) -250px -100px}
div#global-nav ul#carsnav li#mini a.firstlink{background:url(/public/img/sprites.png) -44px -20px;width:48px;text-indent:-9000px}
div#global-nav ul#carsnav li#mini ul li.top{background:url(/public/img/sprites.png) -250px -200px}
div#global-nav ul#carsnav li#alfaromeo a.firstlink{background:url(/public/img/sprites.png) -92px -20px;width:92px;text-indent:-9000px}
div#global-nav ul#carsnav li#alfaromeo ul li.top{background:url(/public/img/sprites.png) -450px -100px}
div#global-nav ul#carsnav li#fiat a.firstlink{background:url(/public/img/sprites.png) -184px -20px;width:46px;text-indent:-9000px}
div#global-nav ul#carsnav li#fiat ul li.top{background:url(/public/img/sprites.png) -450px -200px}
div#global-nav ul#carsnav li#fiatprof a.firstlink{background:url(/public/img/sprites.png) -230px -20px;width:130px;text-indent:-9000px}
div#global-nav ul#carsnav li#fiatprof ul li.top{background:url(/public/img/sprites.png) -700px -100px}
div#global-nav ul#carsnav li#lancia a.firstlink{background:url(/public/img/sprites.png) -360px -20px;width:62px;text-indent:-9000px}
div#global-nav ul#carsnav li#lancia ul li.top{background:url(/public/img/sprites.png) -700px -200px}
div#global-nav ul#carsnav li#renault a.firstlink{background:url(/public/img/sprites.png) -422px -20px;width:71px;text-indent:-9000px}
div#global-nav ul#carsnav li#renault ul li.top{background:url(/public/img/sprites.png) 0 -300px}
div#global-nav ul#carsnav li#dacia a.firstlink{background:url(/public/img/sprites.png) -493px -20px;width:56px;text-indent:-9000px}
div#global-nav ul#carsnav li#dacia ul li.top{background:url(/public/img/sprites.png) -200px -300px}
div#global-nav ul#carsnav li#subaru a.firstlink{background:url(/public/img/sprites.png) -549px -20px;width:56px;text-indent:-9000px}
div#global-nav ul#carsnav li#subaru ul li.top{background:url(/public/img/sprites.png) -400px -300px}
div#global-nav ul#secondarynav li#used a.firstlink{background:url(/public/img/sprites.png) 0 -60px;width:93px;text-indent:-9000px}
div#global-nav ul#secondarynav li#used ul li.top{background:url(/public/img/sprites.png) -650px 0}
div#global-nav ul#secondarynav li#insurance a{background:url(/public/img/sprites.png) -93px -60px;width:78px;text-indent:-9000px}
div#global-nav ul#secondarynav li#insurance a:hover{background:url(/public/img/sprites.png) -93px -40px}
div#global-nav ul#secondarynav li#rental a{background:url(/public/img/sprites.png) -171px -60px;width:82px;text-indent:-9000px}
div#global-nav ul#secondarynav li#rental a:hover{background:url(/public/img/sprites.png) -171px -40px}
div#global-nav ul#secondarynav li#companyprofile a{background:url(/public/img/sprites.png) -253px -60px;width:79px;text-indent:-9000px}
div#global-nav ul#secondarynav li#companyprofile a:hover{background:url(/public/img/sprites.png) -253px -40px}
div#global-nav ul#secondarynav li#contact a{background:url(/public/img/sprites.png) -332px -60px;width:72px;text-indent:-9000px}
div#global-nav ul#secondarynav li#contact a:hover{background:url(/public/img/sprites.png) -332px -40px}
div#global-nav ul li{float:left}
div#global-nav ul li a{display:block;height:20px}
div#mainboxtop{background:url(/public/img/sprites.png) 0 -500px;height:30px}
div#mainboxmiddle{background:url(/public/img/sprites-vertical.png) 0 0 repeat-y}
div#mainboxbottom{background:url(/public/img/sprites.png) 0 -550px;height:30px}
div#mainboxtop-nosidebar{background:url(/public/img/sprites.png) 0 -600px;height:30px}
div#mainboxmiddle-nosidebar{background:url(/public/img/sprites-vertical.png) -950px 0 repeat-y}
div#mainboxbottom-nosidebar{background:url(/public/img/sprites.png) 0 -650px;height:30px}
div#sidebar div.contents{padding:10px 20px 10px 26px}
div#sidebar img{margin-bottom:20px}
div#sidebar ul li{border-top:1px solid #ddd;padding:10px}
div#sidebar ul li a{text-decoration:none;color:#000}
div#sidebar ul li.top{border-top:none}
div#sidebar ul li.gap{padding-top:30px}
div#sidebar ul li.last{border-bottom:1px solid #ddd}
div#pagebody div.contents{padding-right:26px;padding-left:10px}
div#pagebody div.searchresults{padding:0 30px}
div.intcol3{width:206px;float:left}
div.stores-list{width:180px;margin-left:20px;float:right;background:#fff;border-top:1px solid #ddd}
div.stores-list p.vcard{border-bottom:1px solid #ddd;color:#555;margin:0;padding:10px 0}
div.stores-list p.vcard span.showinfo{display:block;font-weight:700;height:15px;line-height:15px;background:url(/public/img/arrow4.gif) no-repeat 0 2px;text-decoration:none;color:#555;cursor:hand;margin:3px 0;padding:0 0 0 20px}
div.stores-list p.vcard span.showinfo:hover,div.stores-list p.vcard span.active{color:#000;cursor:hand;background:url(/public/img/arrow5.gif) no-repeat 0 2px}
span.showinfo{font-weight:700;color:#000}
div.stores-list p.vcard a.zoom{color:#555;text-decoration:none;font-weight:700;height:16px;line-height:16px;display:block;background:url(/public/img/zoom.gif) right no-repeat;text-align:right;padding-right:20px}
a.textlink{background:url(/public/img/arrow.gif) no-repeat right;padding-right:25px;text-decoration:none;font-weight:700;color:#000063}
a.button{display:block;height:30px;line-height:30px;background:url(/public/img/arrow4.gif) no-repeat 0 10px;text-decoration:none;color:#555;margin:10px 0 0;padding:0 0 0 20px}
div#pagebody div.contents hr{background:#eee;height:1px;margin:15px 0}
p.availability{display:block;border-top:2px solid #bbb;border-bottom:2px solid #bbb;background:#eee;text-align:center;margin:0 0 10px;padding:15px 0}
p.availability span.title{color:#555;display:block;padding-bottom:5px}
p.availability a{text-decoration:none;color:#222;font-weight:700}
div#contactform form label{float:none;margin-bottom:0}
input#contactformbtn{background:#555;border:0 solid #555;color:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;margin-top:10px;margin-left:235px;float:none;display:block;width:141px;padding:2px 15px}
div#contactform label{width:300px}
div#contactform textarea{width:596px}
table.history td{vertical-align:top;border-top:1px solid #ddd;padding:5px 0}
table.history td.yr{font-weight:700;padding-right:10px;padding-bottom:30px}
div#mainboxmiddle-nosidebar div.contents{padding:0 26px}
table#rentals th{border:1px solid #ccc;background:#eee;text-align:center}
table#rentals td{border:1px solid #ccc;text-align:right}
table#warranties th{border:1px solid #ccc;background:#eee;text-align:center;vertical-align:top}
table#warranties td{border:1px solid #ccc;text-align:left;vertical-align:top}
table#warranties td.right{text-align:right}
div#mainboxmiddle div.contact-form{clear:both;padding-top:20px}
div#mainboxmiddle div.contact-form h3{clear:both;padding-top:20px;border-top:1px solid #ddd}
div#mainboxmiddle div.contact-form div.description{width:243px;padding-left:20px;float:left;border-left:1px solid #ddd}
div#mainboxmiddle div.contact-form div.theform{width:310px;float:left}
div.contact-form div.element_text label{float:none;width:300px;margin:0}
div.contact-form div.element_textarea label{float:none;margin:0}
div.contact-form div.element_submit input{display:block;clear:both}
div.contact-form div.element_submit input:hover{cursor:pointer;background:#000}
div.sidenotes{background:#eee;padding-top:20px}
div.sidenotes p{padding:0 20px}
div#pagebody div.sidenotes hr{background:#ccc;width:230px;margin-left:20px}
div#mainboxmiddle-nosidebar #pagebody .contents{padding-left:60px}
span.clearer{clear:both;display:block}
.searchcriteria{background:#eee;border:1px solid #ddd;padding:10px}
.searchcriteria p{margin:0;padding:0}
.searchcriteria p a{display:block;text-align:center;width:150px;text-decoration:none;font-weight:700;color:#da621a;background:#fff;border:1px solid #ddd;float:right;margin-top:-3px;padding:3px}
#homepage{background:#fff url(/public/img/homebg.png);margin:0 25px}
.box1,.box2,.box3,.box4{float:left;width:202px;padding-right:16px;margin-right:16px;border-right:1px solid transparent}
#homepage img{border:1px solid #eee;margin-bottom:20px}
.box1{width:212px;padding-right:0;border-right:0;margin-bottom:20px}
.box1intro{background:#eee;width:180px;margin-bottom:20px;color:#000;padding:0 16px 5px}
.box4{padding-right:0;border-right:0;margin-right:0}
.services1{background:#f5f5f5;margin-top:30px;padding:10px}
#homepage .brands{text-align:center;padding:0}
#homepage .brands img{border:none;float:none;width:40px;margin:0;padding:0}
#homepage .brands p{border-bottom:1px solid #eee;text-transform:uppercase;font-size:80%;color:#aaa;margin:20px 20px 10px}
#homepage .promotion{background:#fff;border-top:1px solid #ccc;margin:5px 0;padding:40px 20px}
ul.homelinks{list-style-type:none;margin:0 0 20px;padding:0}
p.viewmore{margin:0 0 20px;padding:0}
div#home_searchform label{display:block;margin:10px 0 0;padding:0}
div#home_searchform .element_submit{text-align:center;display:block;margin:10px 0 0;padding:0}
select{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;padding:1px}
div.element_submit input{background:#555;border:0 solid #555;color:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;padding:2px 15px}
div#home_searchform div.element_radio label{font-weight:400}
p.desc{margin-top:30px;padding-top:10px;border-top:1px solid #ccc}
p.desc a{display:block;line-height:40px;background:url(/public/img/arrow4.gif) no-repeat 0 15px;text-decoration:none;color:#555;margin:0;padding:0 0 0 20px}
p.desc a:hover{background:url(/public/img/arrow5.gif) no-repeat 0 15px;color:#000}
p.notice{background:#fff;border:0;color:#060;font-size:90%;margin:10px 0;padding:0}
p.error{background:#fff;border:0;color:red;font-size:90%;margin:10px 0;padding:0}
p.error a{color:red}
caption,th,td,table#rentals th.left{text-align:left;font-weight:400}
table,td,th,form.inline div,form.inline p{vertical-align:middle}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,li ul,li ol{margin:0}
p,dl{margin:0 0 1.5em}
a:focus,a:hover,.loud,body strong{color:#000}
strong,dfn,dl dt,th,label{font-weight:700}
em,dfn,tfoot{font-style:italic}
del,.quiet{color:#666}
caption,#homepage .services{background:#eee}
.hide,p.vcard .org,div#global-nav ul ul{display:none}
input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus,input.text:focus,input.title:focus{border-color:#666}
input[type=checkbox],input[type=radio],input.checkbox,input.radio,input.checkbox,input.radio,button,input.button{position:relative;top:.25em}
.append-5,.searchcriteria p.feedback{padding-right:200px}
.prepend-3,div.accessory h3,div.accessory p{padding-left:120px}
input.text,input.title,textarea,select,form.inline input.checkbox,form.inline input.radio,form.inline input.button,form.inline button{margin:.5em 0}
div#searchform label,p.vcard .adr .street-address{display:block}
#largephotos img,div#feedbackbottom,div#pagebody{margin-bottom:30px}
div.feedback p.pager a,div.feedback p.total a{text-decoration:none;color:#da621a;font-weight:700;line-height:20px}
div.feedback p.pager span,div.feedback p.total span{color:#aaa;padding:0 5px}
div.element_text label,div.element_textarea label{line-height:1.8em;margin-bottom:1em;display:block;float:left;width:100px}
div.element_text input,div.contact-form div.element_text input{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:100%;margin-bottom:1em;width:278px;display:block;float:left;border:1px solid #aaa;background:#eee;color:#333;font-style:italic;padding:5px}
div.element_textarea textarea,div.contact-form div.element_textarea textarea{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:100%;width:278px;float:left;border:1px solid #aaa;background:#eee;height:140px;line-height:1.8em;color:#333;font-style:italic;padding:5px}
div#global-nav li#bmw ul li,div#global-nav li#mini ul li,div#global-nav li#fiat ul li,div#global-nav li#lancia ul li,div#global-nav li#renault ul li,div#global-nav li#dacia ul li,div#global-nav li#subaru ul li{width:154px}
div#global-nav li#alfaromeo ul li,div#global-nav li#fiatprof ul li,div#global-nav li#used ul li{width:200px}
div#global-nav ul#carsnav li#bmw a.firstlink:hover,div#global-nav ul#carsnav li#bmw a.firstlink.hover{background:url(/public/img/sprites.png) 0 0}
div#global-nav ul#carsnav li#bmw ul li,div#global-nav ul#carsnav li#mini ul li,div#global-nav ul#carsnav li#fiat ul li,div#global-nav ul#carsnav li#lancia ul li,div#global-nav ul#carsnav li#renault ul li,div#global-nav ul#carsnav li#dacia ul li,div#global-nav ul#carsnav li#subaru ul li{background:url(/public/img/sprites.png) -600px -300px}
div#global-nav ul#carsnav li#bmw ul li.bottom,div#global-nav ul#carsnav li#mini ul li.bottom,div#global-nav ul#carsnav li#fiat ul li.bottom,div#global-nav ul#carsnav li#lancia ul li.bottom,div#global-nav ul#carsnav li#renault ul li.bottom,div#global-nav ul#carsnav li#dacia ul li.bottom,div#global-nav ul#carsnav li#subaru ul li.bottom{background:url(/public/img/sprites.png) -600px -350px}
div#global-nav ul#carsnav li#mini a.firstlink:hover,div#global-nav ul#carsnav li#mini a.firstlink.hover{background:url(/public/img/sprites.png) -44px 0}
div#global-nav ul#carsnav li#alfaromeo a.firstlink:hover,div#global-nav ul#carsnav li#alfaromeo a.firstlink.hover{background:url(/public/img/sprites.png) -92px 0}
div#global-nav ul#carsnav li#alfaromeo ul li,div#global-nav ul#carsnav li#fiatprof ul li,div#global-nav ul#secondarynav li#used ul li{background:url(/public/img/sprites.png) 0 -400px}
div#global-nav ul#carsnav li#alfaromeo ul li.bottom,div#global-nav ul#carsnav li#fiatprof ul li.bottom,div#global-nav ul#secondarynav li#used ul li.bottom{background:url(/public/img/sprites.png) -250px -400px}
div#global-nav ul#carsnav li#fiat a.firstlink:hover,div#global-nav ul#carsnav li#fiat a.firstlink.hover{background:url(/public/img/sprites.png) -184px 0}
div#global-nav ul#carsnav li#fiatprof a.firstlink:hover,div#global-nav ul#carsnav li#fiatprof a.firstlink.hover{background:url(/public/img/sprites.png) -230px 0}
div#global-nav ul#carsnav li#lancia a.firstlink:hover,div#global-nav ul#carsnav li#lancia a.firstlink.hover{background:url(/public/img/sprites.png) -360px 0}
div#global-nav ul#carsnav li#renault a.firstlink:hover,div#global-nav ul#carsnav li#renault a.firstlink.hover{background:url(/public/img/sprites.png) -422px 0}
div#global-nav ul#carsnav li#dacia a.firstlink:hover,div#global-nav ul#carsnav li#dacia a.firstlink.hover{background:url(/public/img/sprites.png) -493px 0}
div#global-nav ul#carsnav li#subaru a.firstlink:hover,div#global-nav ul#carsnav li#subaru a.firstlink.hover{background:url(/public/img/sprites.png) -549px 0}
div#global-nav ul#secondarynav li#used a.firstlink:hover,div#global-nav ul#secondarynav li#used a.firstlink.hover{background:url(/public/img/sprites.png) 0 -40px}
div#global-nav ul,div#sidebar ul{list-style-type:none;margin:0;padding:0}
div.intcol1,div.intcol2{width:206px;padding-right:26px;float:left}
a.button:hover,ul.homelinks a:hover{background:url(/public/img/arrow5.gif) no-repeat 0 9px;color:#000}
input#contactformbtn:hover,div#home_searchform div.element_submit input:hover{border:0 solid #000;background:#000;cursor:pointer}
table#rentals,table#warranties{border-collapse:collapse}
ul.homelinks a,p.viewmore a{display:block;height:30px;line-height:30px;background:url(/public/img/arrow4.gif) no-repeat 0 9px;text-decoration:none;color:#555;margin:0;padding:0 0 0 20px}
}
@media print {
body{line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt}
.container{background:none}
hr{background:#ccc;color:#ccc;width:100%;height:2px;border:none;margin:2em 0;padding:0}
hr.space{background:#fff;color:#fff;visibility:hidden}
h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue", Arial,"Lucida Grande", sans-serif}
code{font:.9em"Courier New", Monaco, Courier, monospace}
a img{border:none}
p img.top{margin-top:0}
blockquote{font-style:italic;font-size:.9em;margin:1.5em;padding:1em}
.small{font-size:.9em}
.large{font-size:1.1em}
.quiet{color:#999}
a:link,a:visited{background:transparent;font-weight:700;text-decoration:underline}
a:link:after,a:visited:after{content:" ("attr(href)")";font-size:90%}
h1{margin:0;padding:0}
div#cardetail h2{font-weight:700;color:#000;margin-top:70pt}
div#cardetail h2 span{padding-left:25pt;color:#222}
table#carbasic{float:left;border-collapse:collapse}
table#carbasic th,table#carbasic td{font-size:90%;text-align:left;border-bottom:1px solid #ccc;padding:4pt 25pt 4pt 0}
table#accessories{clear:both;margin-top:10pt;width:100%;border-collapse:collapse}
table#accessories th{text-align:left;border-bottom:1px solid #ccc}
table#accessories td{text-align:left;font-size:80%;padding:4pt 15pt 4pt 0}
#carimg_1{float:right}
p#contactdetails{position:absolute;top:0;right:0;text-align:right;font-size:7pt}
p#contactdetails span{color:#c5c3c3;font-weight:700;padding:0 5px}
.hide,div#global-nav,div#logo,div.feedback,div.searchcriteria,#carimg_2,#carimg_3,#carimg_4,#carimg_5,#carimgth_1,#carimgth_2,#carimgth_3,#carimgth_4,#carimgth_5,a#showlargephotos{display:none}
}
