







 
 
 
 
 
 
 
 
 
 
 
 
 
 


/* *** Dès qu'un font-face est utilisé, il faut mettre font-weight: normal là où c'est utilisé *** */
/* ------------------ Univers 57 Condensed ------------------ */
@font-face {font-family: "Univers Condensed";
  src: url('/dealersite/fonts/univers_57_condensed/univers_57_condensed.eot');
  src: url('/dealersite/fonts/univers_57_condensed/univers_57_condensed.eot?#iefix') format('eot'),
       url('/dealersite/fonts/univers_57_condensed/univers_57_condensed.woff') format('woff'),
       url('/dealersite/fonts/univers_57_condensed/univers_57_condensed.ttf') format('truetype'),
       url('/dealersite/fonts/univers_57_condensed/univers_57_condensed.svg') format('svg');
}
/* ------------------ Futura Condensed ------------------ */
@font-face {font-family: "Futura Condensed";
  src: url('/dealersite/fonts/futura_condensed/futura_condensed_medium.eot');
  src: url('/dealersite/fonts/futura_condensed/futura_condensed_medium.eot?#iefix') format('eot'),
       url('/dealersite/fonts/futura_condensed/futura_condensed_medium.woff') format('woff'),
       url('/dealersite/fonts/futura_condensed/futura_condensed_medium.ttf') format('truetype'),
       url('/dealersite/fonts/futura_condensed/futura_condensed_medium.svg') format('svg');
}

body, td, p, ol, ul, li {font: 12px Arial, Helvetica, Verdana, Geneva, sans-serif; color: #545454;}
body {background: #827f7f url(/img/global/bg.png) top center no-repeat; margin: 0; padding: 0; text-align: center; vertical-align: top;}
body.standalonebody {background: none;}

h1 { margin: 0 0 0 55px; padding: 0; font-family: "Futura Condensed"; font-weight: normal; font-size: 34px; color: #212121; text-align: left; text-shadow: 0  0 2px #666;}
h2 {font-size: 16px; font-weight: bold; text-align: left; margin: 20px 0 10px 0; padding: 0;}
h2.first {margin-top: 0;}
h3 {font-size: 14px; font-weight: bold; text-align: left; margin: 20px 0 0 0; padding: 0;}
h3.first {margin-top: 0;}

.nobr {white-space: nowrap;}

a:link, a:visited {color: #000000; font-weight: normal; text-decoration: none;}
a:hover, a:focus, a:active {color: #ff0000; font-weight: normal; text-decoration: none;}
h1 a:link, h1 a:visited {color: #545454;}
h1 a:hover, h1 a:focus, h1 a:active {color: #000000;}

a.copyr:link, a.copyr:visited, a.copyr:hover, a.copyr:focus, a.copyr:active,
p.copyr, p.copyr a:link, p.copyr a:visited, p.copyr a:hover, p.copyr a:focus, p.copyr a:active,
div.copyr a:link, div.copyr a:visited, div.copyr a:hover, div.copyr a:focus, div.copyr a:active {font-size: 10px; color: #fff;}

a img {border: none;}

.ie img {-ms-interpolation-mode: bicubic;}

sup {line-height: 0;}
hr {color: #DEDEDE; background-color: #DEDEDE; border: none; height: 1px; margin: 8px 0;} /* utilisé dans promos DMA */
div.text {text-align: justify;}
div.text p {line-height: 18px; margin: 0 0 10px 0; padding: 0;}
div.text p.last {margin-bottom: 0;}
div.text p.readmore {font-size: 10px; margin-bottom: 0;}
div.text p.copyr {font-size: 10px; line-height: 14px;}
div.text ul {text-align: left; margin: 0 0 10px 0; padding: 0 0 0 15px;}
div.text ul.last {margin-bottom: 0;}
div.text ul li {list-style-type: none; line-height: 18px; padding: 0 0 0 10px; background: url(/img/global/bullet.png) 0 7px no-repeat;}
div.text ol {text-align: left; margin: 0 0 10px 0; padding: 0 0 0 30px;}
div.text ol.last {margin-bottom: 0;}
div.text ol li {list-style-type: decimal; line-height: 18px; padding: 0; background: none;}
div.text a:link, div.text a:visited,
div.text a:hover, div.text a:focus, div.text a:active {font-weight: bold; border-bottom:1px dotted #545454; }
div.text a:hover {border-bottom:1px dotted #ff0000;}
div.text a.bold:link, div.text a.bold:visited,
div.text a.bold:hover, div.text a.bold:focus, div.text a.bold:active {font-weight: bold;}
p.last {margin-bottom: 0;}


.norm {font-size: 12px;}
.title {font-size: 14px; font-weight: bold; color: #545454; text-decoration: none;}
.bigtitle {font-size: 14px; font-weight: bold; color: #385585; text-decoration: none;}
.copyr {font-size: 10px; text-decoration: none; color:#}
.form {font-size: 11px; color: #385585;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.upper {text-transform: uppercase;}
.header {color: #FFFFFF; font-weight: bold;}
.subheader {background-color: #DEDEDE; color: #000000; font-weight: bold;}
.menutitle {font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000000;}
.menubigtitle {font-size: 18px; font-weight: bold; color: #FFFFFF; background-color: #000000;}
.menusoustitle {font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #000000;}
.alt1 {font-size: 12px; font-weight: bold; color: #385585; background-color: #EFEFEF;}
.alt2 {font-size: 12px; font-weight: bold; color: #000000; background-color: #DEDEDE;}
.menu {font-size: 12px; color: #000000; background-color: #DEDEDE;}

.emph {font-weight:bold;}
.caption {font: 10px Arial; color: #385585;}
.justify {text-align: justify;}
.left {text-align: left;}
.right {text-align: right;}
.fright {float: right;}
.fleft {float: left;}
.cright {clear: right;}
.cleft {clear: left;}
.cboth {clear: both;}
select.dpt {font-size: 10px; color:#000000;}
.dpt {font-size: 10px; color:#000000;}
.dp {font-size: 9px; color:#385585; font-weight: bold;}
.dps {font-size: 11px; color:#385585;}
.dpw {font-size: 10px; color:#FFFFFF; font-weight: bold;}
.dpwnb {font-size: 10px; color:#FFFFFF;}
.dpwnb1 {font-size: 10px; color:#FFFFFF; line-height: 115%;}
.dpb{font-size: 12px; color: #000000; font-weight: bold;}
.dpbw {font-size: 1px; color:#FFFFFF; font-weight: bold;}
.dpbws2 {font-size: 11px; color:#FFFFFF; font-weight: bold;}
.dpbws {font-size: 11px; color:#FFFFFF; font-weight: bold;}
.dpbws:link {font-size: 11px; color:#FFFFFF; font-weight: bold;}
.dpbws:visited {font-size: 11px; color:#FFFFFF; font-weight: bold;}
.dpbws:hover {font-size: 11px; color:#FFFFFF; font-weight: bold;}
.results-header {font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #000000;}
.results-body {font-size: 10px; color: #385585; background-color: #EFEFEF; }

TABLE.Specs              {border-spacing: 1px; margin: 0; padding: 0; color:#000;}
TABLE.Specs TR.alt1      {background-color: #EFEFEF;}
TABLE.Specs TR.alt2      {background-color: #DEDEDE;}
TABLE.Specs TD.H1        {font-size: 18px; font-weight: bold; font-family: arial,sans-serif; padding: 2px;}
TABLE.Specs TD.title     {font-size: 18px; font-weight: bold; font-family: arial,sans-serif;}
TABLE.Specs TD.header    {background-color: #000000; color: #FFFFFF; font-weight: bold; border-bottom: 2px outset #868585;}
TABLE.Specs TD.subheader {background-color: #DEDEDE; color: #000000; font-weight: bold;}
TABLE.Specs TD.elemTitle {font-weight: bold;}
TABLE.Specs TD.command   {background-color: #f7f7f7; border: 1px outset #333366; padding: 4px;}
TABLE.Specs A.selection  {font-family: arial,verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; padding: 2px;}
TABLE.Specs .dps         {font-size: 11px;}
TABLE.Specs .dpt         {font-size: 10px;}

TABLE.au TD.title        {font-size: 14px; color:#FFFFFF; font-weight: bold; background-color: #000000;}
TABLE.au TD.norm         {font-size: 12px; color:#000000; background-color: #DEDEDE;}


a.careerApplyLink:link, a.careerApplyLink:visited {color: #FFFFFF; text-decoration: none; font-size: 10px;}
a.careerApplyLink:hover, a.careerApplyLink:focus, a.careerApplyLink:active {color: #FFFFFF; text-decoration: underline; font-size: 10px;}

/* GLOBAL CLASSES */
ul.customlist {list-style: none; margin: 0; padding: 0;}
ul.customlist li {margin: 0; padding: 0;}
ul.customlist li.last {margin-right: 0 !important;}

dl.customlist {margin: 0; padding: 0;}
dl.customlist dt {margin: 20px 0 0 0; padding: 0;}
dl.customlist dt.first {margin-top: 0;}
dl.customlist dd {margin: 0; padding: 0 0 0 15px;}

ul.btnslist {list-style: none; overflow: hidden; margin: 0; padding: 0;}
ul.btnslist li {float: left; margin: 0 10px 0 0; padding: 0;}
ul.btnslist li.last {margin-right: 0 !important;}
ul.btnslist li a {display: block;}
ul.btnslist li img {display: block;}
.ie ul.btnslist {height: 1px; overflow: visible;}

div.businesshours {margin: 20px 0 0 0;}
div.businesshours p {margin: 0; padding: 0;}
div.businesshours p.title {font-size: 12px; margin-bottom:5px; font-weight:normal;}
div.businesshours p.subtitle {font-size: 12px; margin-top: 15px;}
div.businesshours p.subtitle.first {margin-top: 0;}
div.businesshours p.subtitle a:link, div.businesshours p.subtitle a:visited {color: #545454;}
div.businesshours p.subtitle a:hover, div.businesshours p.subtitle a:focus, div.businesshours p.subtitle a:active {color: #000000;}
div.businesshours ul li {font-size: 11px; margin: 0 0 2px 0;}
div.businesshours ul li.last {margin-bottom: 0;}
div.businesshours ul li span {display: block; float: left; width: 60px; color:#709cd3;}

div.multicols {overflow: hidden;}
div.multicols div.item {float: left; margin-right: 20px;}
div.multicols div.itemLast {margin: 0;}
div.multicolsFixed div.item {width: 350px;}
.ie div.multicols {height: 1px; overflow: visible;}

.addmargin {margin-bottom: 30px;}


/* MAIN LAYOUT */
table#siteWrap {width:100%; text-align:center;}

table#mainwrap {width: 980px; height: 100%; margin: 0 auto; vertical-align:top;}

td#header {width:709px; height: 360px; vertical-align: top;}

td#sidebar {width: 276px; vertical-align: top;}

td#content {width: 980px; height: 100%; vertical-align: top;}

div#contentInner { padding: 40px;
  -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);
    -moz-box-shadow: 0 0 3px rgba(0,0,0,.5);
    box-shadow: 0 0 3px rgba(0,0,0,.5);
  /* IE6-9 */                background: #f3f3f3;
    /* FF3.6+ */               background: -moz-linear-gradient(top, #f3f3f3 70%, #cfcfcf 100%);
    /* Chrome,Safari4+ */      background: -webkit-gradient(linear, left top, left bottom, color-stop(70%,#f3f3f3), color-stop(100%,#cfcfcf));
    /* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(top, #f3f3f3 70%, #cfcfcf 100%);
    /* IE10+ */                background: -ms-linear-gradient(top, #f3f3f3 70%, #cfcfcf 100%);
    /* W3C */                  background: linear-gradient(top, #f3f3f3 70%, #cfcfcf 100%);
    /* IE6-9 */                _background-color: #f3f3f3; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#cfcfcf', GradientType=0);;

}
html.ie div#contentInner {border: 1px solid #888888;}

.homebody div#contentInner {padding: 40px 0;}

td#footerContent {width:100%; height:150px; margin-top:20px;}



/************* HEADER *****************************/
div#headerContent {position: relative; height: 360px;}
div#headerContent div#mainlogo {position:absolute; top:120px; left:35px; width: 295px; height:207px;}
div#headerContent div#mainlogo img#slogan {margin: -20px 0 0 20px;}

div#headerContent div#sloganBox {position:absolute; top:69px; left:350px; width:225px; margin:0 0 0 55px; padding:0;}
div#headerContent div#sloganBox p#slogan {left:350px; font:29px "Minion Pro Bold"; color:#545454; }

div#headerContent div#topMenuBox {width: 980px; height: 85px;
  -webkit-border-radius: 0 0 50px 50px;
    -moz-border-radius: 0 0 50px 50px;
    border-radius: 0 0 50px 50px;;
  /* IE6-9 */                background: #f3f3f3;
    /* FF3.6+ */               background: -moz-linear-gradient(top, #f3f3f3 70%, #cfcfcf 100%);
    /* Chrome,Safari4+ */      background: -webkit-gradient(linear, left top, left bottom, color-stop(70%,#f3f3f3), color-stop(100%,#cfcfcf));
    /* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(top, #f3f3f3 70%, #cfcfcf 100%);
    /* IE10+ */                background: -ms-linear-gradient(top, #f3f3f3 70%, #cfcfcf 100%);
    /* W3C */                  background: linear-gradient(top, #f3f3f3 70%, #cfcfcf 100%);
    /* IE6-9 */                _background-color: #f3f3f3; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#cfcfcf', GradientType=0);;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);
    -moz-box-shadow: 0 0 3px rgba(0,0,0,.5);
    box-shadow: 0 0 3px rgba(0,0,0,.5);;
}
html.ie div#headerContent div#topMenuBox {border-bottom: 1px solid #888888; border-left: 1px solid #888888; border-right: 1px solid #888888;}
div#headerContent ul#topMenu {list-style-type: none; margin: 0; padding: 0;}
div#headerContent ul#topMenu li a {height: 40px;}

/* GREY BORDER */
div#headerContent ul#topMenu li.topMenuBtns {
float:left; margin: 35px 0 0 20px; white-space: nowrap;
  -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;;
  /* IE6-9 */                background: #a1a1a1;
    /* FF3.6+ */               background: -moz-linear-gradient(top, #a1a1a1 50%, #ffffff 100%);
    /* Chrome,Safari4+ */      background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#a1a1a1), color-stop(100%,#ffffff));
    /* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(top, #a1a1a1 50%, #ffffff 100%);
    /* IE10+ */                background: -ms-linear-gradient(top, #a1a1a1 50%, #ffffff 100%);
    /* W3C */                  background: linear-gradient(top, #a1a1a1 50%, #ffffff 100%);
    /* IE6-9 */                _background-color: #a1a1a1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1a1a1', endColorstr='#ffffff', GradientType=0);;
font-family: "Univers Condensed"; font-weight: normal; font-size: 20px; padding:2px;}

/* BLACK BORDER */
div#headerContent ul#topMenu li.topMenuBkBtns {
float:left; margin: 35px 0 0 20px; white-space: nowrap;
  -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
  /* IE6-9 */                background: #000000;
    /* FF3.6+ */               background: -moz-linear-gradient(top, #000000 0%, #414141 100%);
    /* Chrome,Safari4+ */      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#414141));
    /* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(top, #000000 0%, #414141 100%);
    /* IE10+ */                background: -ms-linear-gradient(top, #000000 0%, #414141 100%);
    /* W3C */                  background: linear-gradient(top, #000000 0%, #414141 100%);
    /* IE6-9 */                _background-color: #000000; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#414141', GradientType=0);
font-family: "Univers Condensed"; font-weight: normal; font-size: 20px; padding:2px;}

div#headerContent ul#topMenu li.topMenuBtns a {color: #272727;}
div#headerContent ul#topMenu li.topMenuBkBtns a {color: #fff;}


/* GREY INT */
div#headerContent ul#topMenu li.topMenuBtns a.intBtn {
display: block; height: 32px; padding: 6px 6px 0 10px;
  -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
  /* IE6-9 */                background: #f3f3f3;
    /* FF3.6+ */               background: -moz-linear-gradient(top, #f3f3f3 0%, #cfcfcf 100%);
    /* Chrome,Safari4+ */      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#cfcfcf));
    /* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(top, #f3f3f3 0%, #cfcfcf 100%);
    /* IE10+ */                background: -ms-linear-gradient(top, #f3f3f3 0%, #cfcfcf 100%);
    /* W3C */                  background: linear-gradient(top, #f3f3f3 0%, #cfcfcf 100%);
    /* IE6-9 */                _background-color: #f3f3f3; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#cfcfcf', GradientType=0);}
html.ie div#headerContent ul#topMenu li.topMenuBtns a.intBtn {padding: 8px 8px 6px 8px;}


/* BLACK INT */
div#headerContent ul#topMenu li.topMenuBkBtns a.intBkBtn {
display: block; height: 32px; padding: 6px 6px 0 10px;
  -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
  /* IE6-9 */                background: #545454;
    /* FF3.6+ */               background: -moz-linear-gradient(top, #545454 0%, #000000 100%);
    /* Chrome,Safari4+ */      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(100%,#000000));
    /* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(top, #545454 0%, #000000 100%);
    /* IE10+ */                background: -ms-linear-gradient(top, #545454 0%, #000000 100%);
    /* W3C */                  background: linear-gradient(top, #545454 0%, #000000 100%);
    /* IE6-9 */                _background-color: #545454; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454', endColorstr='#000000', GradientType=0);}
html.ie div#headerContent ul#topMenu li.topMenuBkBtns a.intBkBtn {padding: 8px 8px 6px 8px;}



/* bouton Accueil */
div#headerContent ul#topMenu li#firstBtn {width: 60px; margin-left: 55px;}
div#headerContent ul#topMenu li a#homeBtn {padding: 4px 0 4px 14px;}
html.ie div#headerContent ul#topMenu li a#homeBtn {padding: 4px 0 4px 11px;}


/* boutons New et Used */
/*div#headerContent div#topMenu div.blackBtns {background: -moz-linear-gradient(center top, #545454 40%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0.4, #545454), color-stop(1, #000000));}*/
div#headerContent ul#topMenu li a#newBtn {width: 155px;}
div#headerContent ul#topMenu li a#usedBtn {width: 205px;}

/* boutons Demande de prix et Contact */
div#headerContent ul#topMenu li a#priceBtn {width: 160px;}
div#headerContent ul#topMenu li a#contactBtn {width: 156px;}

div#headerContent img.bigImgTop {position:absolute; top:160px; right: 0;}

div#headerinfos {clear:left;}
div#headerinfos p {margin: 0; padding: 0;}

div#coordsBox {position:absolute; top: 105px; right: 40px; width:315px;}
div#coordsBox p, div#coordsBox ul li {font-family: "Univers Condensed"; font-weight: normal; color:#545454; text-align: right; list-style-type:none;}
div#coordsBox p#coordsTitle {width:245px; padding:17px 0 0 15px; margin:0; color:#949597; font-size:29px;}
div#coordsBox {width: 315px; margin: 0; padding: 0;}
div#coordsBox p#addressTop {font-size:14px; font-weight:normal; margin: 0; padding: 0; line-height: 0.8;}
div#coordsBox p#telTop {font-size:18px; font-weight:normal; margin: 0; padding: 0;}

html.ie div#coordsBox ul {top:70px; margin:0;}
html.ie div#coordsBox a#contactBt {width:245px; height:54px; padding:9px 0 0 22px; /*margin:40px 0 0 16px;*/ color:#ffffff; font-size:29px; background:url(/img/global/menuright_bt_contact.png) no-repeat;}


/* FOOTER */
div#footer {width:980px; height:70px; margin:0 auto; text-align:left;}

div#disclaimerWrap {float:right; width:350px; height:80px; margin: 0; padding: 0;}

div#footerLegalText {float: right; text-align: left; width: 465px; font-size: 10px;}
div#footerLegalText p {margin: 4px 0 3px 0; font-size: 10px;  color:#fff;}
div#footerLegalText p a {color: #fff; font-weight:bold;}
div#footerLegalText p a:hover {color: #000000;}
div#footerLegalLogo123 {float: left; text-align: left; width: 150px; height: 33px; margin: 5px; border-width: 0;}
div#footerLegalLogo123 p {margin: 0px; padding: 0 0 0 7px; font-size: 10px; color: #666;}

div#footer div.footerlinks {float:left; margin:0 50px;}
div#footer div.footerlinks a {color:#000000; text-decoration:underline; margin:0 5px;}
div#footer div.footerlinks a.first {margin-left:0;}
div#footer div.footerlinks a:hover {color:#000000; }

div#footer div.footerlinks ul {list-style-type: none; padding: 0; margin-top: 3px;}
div#footer div.footerlinks ul li {font-size: 11px;}
div#footer div.footerlinks ul li a {color: #fff; text-decoration: none;}


div#footer p#coords {float:right; width:420px; margin-top:20px;}

#footercopyr {clear:left;}



/*********** HOME ***********************/
div#homeContent {height: 600px;}
div#homeText {width: 900px;}

#imgTopContent {margin-top: 50px;}

div.contentBtns {float: left; width: 300px; height: 110px; margin: 50px 10px 0 15px; padding: 2px;
  -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
  /* IE6-9 */                background: #a1a1a1;
    /* FF3.6+ */               background: -moz-linear-gradient(top, #a1a1a1 0%, #FFFFFF 100%);
    /* Chrome,Safari4+ */      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1a1a1), color-stop(100%,#FFFFFF));
    /* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(top, #a1a1a1 0%, #FFFFFF 100%);
    /* IE10+ */                background: -ms-linear-gradient(top, #a1a1a1 0%, #FFFFFF 100%);
    /* W3C */                  background: linear-gradient(top, #a1a1a1 0%, #FFFFFF 100%);
    /* IE6-9 */                _background-color: #a1a1a1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1a1a1', endColorstr='#FFFFFF', GradientType=0);}

a.intContentBtns {display:block; height: 110px;   -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;;   /* IE6-9 */                background: #f3f3f3;
    /* FF3.6+ */               background: -moz-linear-gradient(top, #f3f3f3 50%, #cfcfcf 100%);
    /* Chrome,Safari4+ */      background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#f3f3f3), color-stop(100%,#cfcfcf));
    /* Chrome10+,Safari5.1+ */ background: -webkit-linear-gradient(top, #f3f3f3 50%, #cfcfcf 100%);
    /* IE10+ */                background: -ms-linear-gradient(top, #f3f3f3 50%, #cfcfcf 100%);
    /* W3C */                  background: linear-gradient(top, #f3f3f3 50%, #cfcfcf 100%);
    /* IE6-9 */                _background-color: #f3f3f3; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#cfcfcf', GradientType=0);}
a.intContentBtns img {float: left;}
a.intContentBtns img#priceIcon {margin: 20px 20px 0 40px; }
a.intContentBtns img#questionIcon {margin: 32px 20px 0 40px; }
a.intContentBtns p {margin: 0; padding: 32px 0 0 130px; line-height: 0.9; font-family: "Futura Condensed"; font-weight: normal; font-size:24px; text-align: left; }

div#warrantyImg {margin: 50px 0 0 0;}
html.ie div#warrantyImg {float: left; width:295px; height:171px; margin: 50px 0 0 15px;}


/****************** USED CARS *************************/
div#listingParentDiv {width: 600px;}
div#listingParentDiv a {color:#000000;}
div#listingParentDiv a:hover {color:#FFFFFF;}
div#listingParentDiv .header {background-color: #000000;}

table#tableCaptcha p {color:#385585}


/* **************** CONTACT **************************/
div#map {width: 890px; height: 285px; border: 2px solid #545454;}




/****************** SITE MAP ***************************/
div#sitemap {font-size: 11px; text-align: left; overflow: hidden;}
div#sitemap a:link, div#sitemap a:visited {color: #545454; font-weight: normal;}
div#sitemap a:hover, div#sitemap a:focus, div#sitemap a:active {color: #ff0000; font-weight: normal;}
div#sitemap ul {overflow: hidden; margin: 0 0 20px 0; padding: 0; list-style-type: none;}
div#sitemap ul li {float: left; font-size: 11px; margin: 0 10px 0 0; padding: 0 10px 0 0;}
div#sitemap ul li.last {margin-right: 0; padding-right: 0; border-right: none;}
div#sitemap ul li a:link, div#sitemap ul li a:visited,
div#sitemap ul li a:hover, div#sitemap ul li a:focus, div#sitemap ul li a:active {font-weight: bold;}
div#sitemap dl {margin: 0; padding: 0;}
div#sitemap dl.item {float: left; margin: 0 100px 0 0;}
div#sitemap dl.itemLast {margin-right: 0;}
div#sitemap dl dt {margin: 20px 0 0 0; padding: 0;}
div#sitemap dl dt.first {margin-top: 0;}
div#sitemap dl dt a:link, div#sitemap dl dt a:visited,
div#sitemap dl dt a:hover, div#sitemap dl dt a:focus, div#sitemap dl dt a:active {font-weight: bold;}
div#sitemap dl dd {margin: 0; padding: 0 0 0 15px;}
div#sitemap dl dd dl {margin-bottom: 5px;}
div#sitemap dl dd dl dt {margin-top: 5px;}
.ie div#sitemap,
.ie div#sitemap ul {height: 1px; overflow: visible;}

