@charset "iso-8859-1";
/* CSS Document */

@font-face {
    font-family: 'HelveticaNeueRoman';
    src: url('fonts/helvetnr-webfont.eot');
    src: url('fonts/helvetnr-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helvetnr-webfont.woff') format('woff'),
         url('fonts/helvetnr-webfont.ttf') format('truetype'),
         url('fonts/helvetnr-webfont.svg#HelveticaNeueRoman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MarmaladeJFRegular';
    src: url('fonts/marmaljf-webfont.eot');
    src: url('fonts/marmaljf-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/marmaljf-webfont.woff') format('woff'),
         url('fonts/marmaljf-webfont.ttf') format('truetype'),
         url('fonts/marmaljf-webfont.svg#MarmaladeJFRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

img {
   border:  0;
}

.ver_12px_noir {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}
.arial_12px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.arial_12px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b99d66;
}
.arial_12px_noir_nosouligne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
}
.arial_12px_noir_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:bold;
}
.arial_14px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
.arial_14px_noir_nosouligne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration:none;
}
.arial_14px_noir_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight:bold;
}
.arial_16px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b99d66;
}
.arial_16px_gold_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b99d66;
	font-weight:bold;
}
.arial_12px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}
.arial_20px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #fff;
}
.arial_10px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.arial_11px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.arial_11px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}
.arial_9px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
}
.arial_8px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000;
}
.arial_9px_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}
.arial_10px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.arial_14px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
}
.arial_14px_blanc_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}
.arial_16px_blanc_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight:bold;
}
.arial_16px_gold_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #b99d66;
	font-weight:bold;
}
.arial_17px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #b99d66;
}
.arial_18px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #b99d66;
}
.arial_18px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.arial_22px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
}
.arial_15px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #b99d66;
}
.arial_17px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #b99d66;
}
.arial_9px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
.arial_22px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
}
.arial_45px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 45px;
	color: #ffffff;
}
.arial_24px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #b99d66;
}
.menu_bas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9e9d9d;
	text-decoration: none;
}
.menu_bas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b49a5f;
}
.menu_bas2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.menu_bas2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b49a5f;
}
.menu_bas_dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a5c763;
	text-decoration: none;
}
.menu_bas_tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
}
.ver_11px_noir {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}
.ver_14px_noir {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
}
.ver_14px_blanc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #ffffff;
}
.copyright {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	/*color: #a09f9f;*/	

	color: #6A6A6A;
}
.arial_20px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #b69755;
}
.arial_22px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #b69755;
}
.arial_14x_noir_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}
.arial_15x_noir_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight:bold;
}
.arial_16x_noir_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
}
.arial_16px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.arial_12px_blanc_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}
.ssmenu_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646363;
	text-decoration:none;
}
.ssmenu_item:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.ssmenu_item-on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}
.ssmenu_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6d6d6c;
	font-weight:bold;
}
.etape_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6a6868;
}
.select_essence {
	width:135px;
}
.style_engineered {
	color:#97002d;
	text-decoration:none;
}
.style_herr {
	color:#97002d;
	text-decoration:none;
}
.style_engineered:hover {
	color:#97002d;
	text-decoration: underline;
}
.style_classic {
	color:#005596;
	text-decoration:none;
}
.style_classic:hover {
	color:#005596;
	text-decoration: underline;
}
.style_lock {
	color:#f7d672;
	text-decoration:none;
}
.style_lock:hover {
	color:#f7d672;
	text-decoration: underline;
}
#square_red {
	width:10px;
	height:10px;
	background-color:#97002d;
	float:left;
}
#square_blue {
	width:10px;
	height:10px;
	background-color:#005596;
	float:left;
}
#square_yellow {
	width:10px;
	height:10px;
	background-color:#f7d672;
	float:left;
}
.concours_arial_16px_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #bda66c;
}
.concours_arial_55px_blanc_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 55px;
	color: #FFF;
	font-weight: bold;
}
.concours_arial_22px_blanc_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFF;
	font-weight: bold;
}
.concours_arial_11px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}
.concours_arial_10px_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.dealer_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.promo_arial_19px_noir_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #000;
	font-weight: bold;
}
.promo1_arial_10px_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.newslideBottom{
	position:absolute;
	width:100%;
	bottom:0px;
}
.newslideTop{
	position:absolute;
	width:100%;
	top:0px;
}
.newslideCenter{
	position:absolute;
	width:100%;
	bottom:50%;
	top:50%;
}


#btn_promo_qc{
	position:absolute;
	left:50%;
	margin-left:-90px;
	bottom:33px;
	z-index:1000;
	height:38px;
	width:181px;
}

#btn_savoir_plus {
	position:absolute;
	top:132px;
	right:225px;
	z-index:150;
}
