/* CSS Document */
/* COMMUN */
body{
font-family:'Arial';
font-size:12px;
color:#000000;
}
a{
color:#666666;
text-decoration:none;
}
a:hover{
color:#666666;
text-decoration:none;
}
.foot{
background-image:url(../images/foot.jpg);
background-position:center;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10px;
}
a.foot{
color:#FFFFFF;
text-decoration:none;
padding:0px 10px 0px 10px;
}

a.retour{
color:#666666;
text-decoration:none;
font-size:10px;
}
a.retour:hover{
color:#666666;
text-decoration:underline;
font-size:10px;
}

.titre{
font-size:16px;
font-weight:bold;
color:#333333;
}

.sous_titre{
font-size:13px;
color:#666666;
}

.sous_titre_rouge{
font-size:13px;
color:#CC0000;
}

.titre_concess{
font-size:14px;
color:#333333;
padding-bottom:7px;
}

.mleg{
font-size:9px;
color:#666666;
font-style:italic;
}

.mleg_m {
margin: 20px 0 5px 0;
color: #CC0000;
font-size: 13px;
font-weight:bold;
}

/*.mleg_m {
padding: 0 0 0 10px;
margin: 10px 0 0 0;
color: #CC0000;
font-size: 13px;
font-weight:bold;
}
.sous_part {
padding: 0 0 5px 15px;
margin: 5px 0 0 0;
}
*/

/* bandeau des pages (maj 011209) */
.link-logo-honda a {float:left; width:134px; height:42px; margin:0px 0px 0px 20px; cursor:pointer;}
.link-bandeau-japauto a {float:left; width:900px; height:122px; margin:0px 0px 0px 0px;}
.link-bandeau-japauto_event {float:left; width:900px; height:130px; margin:0px 0px 0px 0px;} /* ajouté SM 28 01 2010 */

/* MENU */
.main_menu{
background-image:url(../images/bg_menu.jpg);
background-position:top;
background-repeat:no-repeat;
font-family:'Arial';
font-size:12px;
}
.bg_menu1{ background-image:url(../images/onglet_menu_1.gif); background-position:center; background-repeat:no-repeat; }
.bg_menu2{ background-image:url(../images/onglet_menu_2.gif); background-position:center; background-repeat:no-repeat; }
.bg_menu3{ background-image:url(../images/onglet_menu_3.gif); background-position:center; background-repeat:no-repeat; }
.bg_menu4{ background-image:url(../images/onglet_menu_4.gif); background-position:bottom; background-repeat:no-repeat; }
.bg_menu5{ background-image:url(../images/onglet_menu_5.gif); background-position:center; background-repeat:no-repeat; }
.bg_menu6{ background-image:url(../images/onglet_menu_6.gif); background-position:center; background-repeat:no-repeat; }

.bg_menu1 a ,  .bg_menu2 a , .bg_menu3 a , .bg_menu4 a , .bg_menu5 a , .bg_menu6 a {
border-bottom:solid 3px #990100;
}


a.menu{
color:#000000;
text-decoration:none;
}

a.menu:hover{
text-decoration:none;
color:#AA0000;
}

.input{
/* border:1px solid #AA0000; */
}

.select{
/* border:1px solid #AA0000; */
}
.btn{
cursor: pointer;
border:0px;
padding:0px;
font-family: 'Verdana';
color:#FFFFFF;
background-image:url(../images/btn_form.jpg);
background-position:center;
background-repeat:no-repeat;
font-size:14px;
}


/* HOME */
#home_offre a {
float:left;
width:216px;
height:28px;
background-image:url('../images/home_offre.jpg');
background-position:center;
background-repeat:no-repeat;
color:#666666;
font-weight:bold;
text-decoration:none;
line-height:11pt;
padding:14px 0px 0px 31px;
margin:10px 0px 0px 3px;
}
#home_offre a:hover {
float:left;
width:207px;
height:28px;
background-image:url('../images/home_offre.jpg');
background-position:center;
background-repeat:no-repeat;
color:#666666;
font-weight:bold;
text-decoration:none;
line-height:11pt;
padding:14px 0px 0px 40px;
margin:10px 0px 0px 3px;
}


#home_envir a {
float:left;
width:216px;
height:28px;
background-image:url('../images/home_envir.jpg');
background-position:center;
background-repeat:no-repeat;
color:#666666;
font-weight:bold;
text-decoration:none;
line-height:11pt;
padding:14px 0px 0px 31px;
margin:10px 0px 0px 3px;
}
#home_envir a:hover {
float:left;
width:207px;
height:28px;
background-image:url('../images/home_envir.jpg');
background-position:center;
background-repeat:no-repeat;
color:#666666;
font-weight:bold;
text-decoration:none;
line-height:11pt;
padding:14px 0px 0px 40px;
margin:10px 0px 0px 3px;
}


/*
.home_envir{
background-image:url(../images/home_envir.jpg);
background-repeat:no-repeat;
background-position:center;
color:#666666;
font-weight:bold;
padding-left:75px;
}
*/

.home_banner{
background-image:url(../images/home_bg_banner.gif);
background-repeat:no-repeat;
background-position:center;
}

a.hom_essai{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.hom_essai:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#home_essai a {
float:left;
width:250px;
height:90px;
background-image:url(../images/home_essai.jpg);
background-position:-2px -13px;
color:#FFFFFF;
padding:7px 0px 0px 20px;
font-weight:bold;
text-decoration:none;
margin:7px 0px 0px 10px;
}
#home_essai a:hover {
float:left;
width:250px;
height:90px;
background-image:url(../images/home_essai.jpg);
background-position:-2px -13px;
color:#FFFFFF;
padding:7px 0px 0px 20px;
font-weight:bold;
text-decoration:none;
margin:3px 0px 0px 10px;
}


#home_vo a {
float:left;
width:230px;
height:90px;
background-image:url(../images/home_vo.jpg);
background-position:-13px -13px;
color:#FFFFFF;
padding:7px 0px 0px 20px;
font-weight:bold;
text-decoration:none;
margin:7px 0px 0px 0px;
}
#home_vo a:hover {
float:left;
width:230px;
height:90px;
background-image:url(../images/home_vo.jpg);
background-position:-13px -13px;
color:#FFFFFF;
padding:7px 0px 0px 20px;
font-weight:bold;
text-decoration:none;
margin:3px 0px 0px 0px;
}



.home_services{
color:#666666;
font-weight:bold;
padding-bottom:7px;
}
a.home_services{
color:#AA0000;
text-decoration:underline;
}

.home_paris{
background-image:url(../images/home_paris.jpg);
background-repeat:no-repeat;
background-position:center;
color:#666666;
font-weight:bold;
padding-left:15px;
}

.home_boulogne{
background-image:url(../images/home_boulogne.jpg);
background-repeat:no-repeat;
background-position:center;
color:#666666;
font-weight:bold;
padding-left:15px;
}

.home_courbevoie{
background-image:url(../images/home_courbevoie.jpg);
background-repeat:no-repeat;
background-position:center;
color:#666666;
font-weight:bold;
padding-left:15px;
}
a.home_coord{
color:#AA0000;
font-size:9px;
text-decoration:none;
}
a.home_coord:hover{
color:#AA0000;
font-size:9px;
text-decoration:underline;
}

/* GAMME */
.moment{
background-image:url(../images/gamme_avant.jpg);
background-repeat:no-repeat;
background-position:5px center ;
color:#666666;
}

div#titremod {
padding:12px 0px 12px 0px;
text-align:center;
}
div#accrochemod {
height:55px;
}

#btn_gamme a {
float:left;
margin:0px 0px 0px 4px;
width:125px;
height:15px;
background-image:url('../images/btn_gamme.jpg');
color:#9d0000;
padding:8px 5px 10px 5px;
font-weight:bold;
text-decoration:none;
}
#btn_gamme a img {
border:0;
padding:0;
margin:0;
}
#btn_gamme a:hover {
float:left;
width:125px;
height:15px;
background-image:url('../images/btn_gamme_over.jpg');
background-repeat:no-repeat;
color:#9d0000;
padding:8px 5px 10px 5px;
font-weight:bold;
text-decoration:none;
}


.boite{
background-image:url(../images/gamme_boite.jpg);
background-repeat:no-repeat;
background-position:center top;
color:#666666;
}

a.gamme{
color:#666666;
text-decoration:none;
}

a.gamme:hover{
color:#666666;
text-decoration:none;
}

/* OCCASIONS */
.bottom_rouge{
border-bottom:1px solid #AA0000;
}
.bottom_rouge img {
border:solid 1px #FFFFFF;
}
.bottom_rouge_civic{
border-bottom:1px solid #AA0000;
}
.bottom_rouge_civic img {
}
.bottom_rouge img:hover {
border:solid 1px #AA0000;
}

.voir{
border-bottom:1px solid #AA0000; 
}
a.lien_voir{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
a.lien_voir:hover{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}


#btn_court a {
width:110px;
height:24px;
float:left;
padding:6px 0px 0px 0px;
margin:0px 0px 0px 10px;
background-image:url(../images/btn_form.jpg); 
background-position:center; 
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
clear:both;
}
#btn_court a:hover {
width:110px;
height:24px;
float:left;
padding:6px 0px 0px 0px;
margin:0px 0px 0px 10px;
background-image:url(../images/btn_form.jpg); 
background-position:center; 
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
clear:both;
font-size:14px;
letter-spacing:0.1em;
}

#btn_court_civic a {
width:110px;
height:24px;
float:left;
padding:6px 0px 0px 0px;
margin:0px 0px 0px 10px;
background-image:url(../images/btn_form_civic.jpg); 
background-position:center; 
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
clear:both;
}
#btn_court_civic a:hover {
width:110px;
height:24px;
float:left;
padding:6px 0px 0px 0px;
margin:0px 0px 0px 10px;
background-image:url(../images/btn_form_civic.jpg); 
background-position:center; 
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
clear:both;
font-size:14px;
letter-spacing:0.1em;
}

td.detail_occ{
background-color:#EEEEEE;
text-align:right;
}

td.logoPrint {
display:none;
}

.detail_occ_img{
background-image:url(../images/bg_vehicule.gif);
background-position:left;
background-repeat:no-repeat;
}
.detail_occ_img img {
margin:0px 0px 0px 4px;
}

.prix{
color:#AA0000;
font-size:16px;
}

.reprise{
background-image:url(../images/btn_rachatvehicule.jpg);
background-position:left bottom;
background-repeat:no-repeat;
padding-right:20px;
}

.lien_reprise{
color:#555555;
font-weight:bold;
text-decoration:none;
}

.lien_reprise:hover{
color:#555555;
font-weight:bold;
text-decoration:none;
}

/*
.btn_occas{
background-image:url(../images/btn_long.jpg); 
background-position:center; 
background-repeat:no-repeat;
}
*/
#btn_occas a {
background-image:url(../images/btn_long.jpg); 
background-position:center; 
background-repeat:no-repeat;
width:200px;
height:24px;
float:left;
padding:6px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
clear:both;
}



/* NEW ATELIER (maj 261109) */
.background-bougie{
background-image:url(../images/background-page-atelier-bougie.jpg); 
background-position:top right; 
background-repeat:no-repeat;
}
.bloc-atelier-offres {float:left; width:420px; margin:55px 0px 0px 15px; height:665px;}
* html .bloc-atelier-offres {float:left; width:420px; margin:55px 0px 0px 7px; height:665px;}
.offre1 {width:420px; height:200px;}
.offre2 {width:420px; height:224px; /*margin-top:34px;*/ margin-top:25px;} *+html .offre2 {margin-top:35px;} html:not([lang*=""]) .offre2 {margin-top:30px;}
.offre3 {width:420px; height:200px; /*margin-top:34px;*/ margin-top:25px;} *+html .offre3 {margin-top:35px;} html:not([lang*=""]) .offre3 {margin-top:30px;}

.zone-bouton-offre1 {background-image:url(../images/offres/offre1-bottom.jpg); width:420px; height:40px; background-repeat:no-repeat; background-position:top left;}
.bouton-offre1 a {float:left; background-image:url(../images/offres/bouton-offre1.jpg); width:198px; height:40px; background-repeat:no-repeat; background-position:top left; padding:0; margin:0;}

.zone-bouton-offre3 {background-image:url(../images/offres/offre3-bottom.jpg); width:420px; height:40px; background-repeat:no-repeat; background-position:top left;}
.bouton-offre3 a {float:left; background-image:url(../images/offres/bouton-offre3.jpg); width:192px; height:40px; background-repeat:no-repeat; background-position:top left; padding:0; margin:0;}

.mentions-legales-offres {font-size:10px;}

/* CSS relatifs au JS slide-boxes ------------------------------------------ */
/* css de base pour 1 */
.boxgrid{ 
	width: 420px; 
	height: 160px; 
	margin:0px; 
	float:left; 
	background:#161613; 
	overflow: hidden; 
	position: relative; 
}
	.boxgrid img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		border: 0; 
	}
	.boxgrid p{ 
		padding: 0 10px; 
		color:#afafaf; 
		font-weight:bold; 
		font:10pt "Lucida Grande", Arial, sans-serif; 
	}
	
.boxcaption{ 
	float: left; 
	position: absolute;
	margin:9px 10px 0px 10px;
	padding:10px 10px 0px 10px;
	background: #ffffff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	height: 135px; 
	width: 380px;
}
.captionfull .boxcaption {
	top: -160;
	left: 0;
}
/* css de base pour 1 */
.boxgrid2{ 
	width: 420px; 
	height: 163px; 
	margin:0px; 
	float:left; 
	background:#161613; 
	overflow: hidden; 
	position: relative; 
}
	.boxgrid2 img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		border: 0; 
	}
	.boxgrid2 p{ 
		padding: 0 10px; 
		color:#afafaf; 
		font-weight:bold; 
		font:10pt "Lucida Grande", Arial, sans-serif; 
	}
	
.boxcaption2{ 
	float: left; 
	position: absolute;
	margin:9px 10px 0px 10px;
	padding:10px 10px 0px 10px;
	background: #ffffff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	height: 135px; 
	width: 380px;
}
.captionfull2 .boxcaption2 {
	top: -163;
	left: 0;
}
/* */

.bloc-atelier-formulaire {float:left; width:435px; margin:55px 0px 0px 15px; padding:0px;}
.contenu-formulaire {border-left:1px solid #cccccc; padding:0px 0px 0px 0px;}

input .atelier {height:20px;}
.width-champ-ste {width:112px;} html:not([lang*=""]) .width-champ-ste {width:113px;}
select .atelier {height:20px;}

input.bouton-envoyer {background-image:url(../images/offres/bouton-envoyer.jpg); width:141px; height:31px;
background-repeat:no-repeat; background-position:top left; border:0;
color:#cc0000; text-align:center; font-size:16px; font-weight:bold; font-style:italic; cursor:pointer;
}

.bloc-contact-atelier-telephone {background-image:url(../images/offres/bloc-contact-atelier-telephone.jpg); width:420px; height:90px; margin-left:10px; margin-top:20px; padding-top:10px; background-repeat:no-repeat; background-position:top left;} *+html .bloc-contact-atelier-telephone {margin-top:20px;}
.name-concessionne-tel {margin-left:22px;}

.bloc-voiture-garantie-5ans a {
float:left;
background-image:url(../images/bloc-voiture-garantie-5ans.jpg); width:243px; height:27px;
background-position:top left; background-repeat:no-repeat;
text-align:left; margin:0px 0px 0px 265px;  padding:14px 0px 0px 132px;
font-size:13px; color:#6a6a6a; font-weight:bold;
}
.bloc-voiture-garantie-5ans a:hover, .actif .bloc-voiture-garantie-5ans a, .bloc-voiture-garantie-5ans .nolink {
float:left;
background-image:url(../images/bloc-voiture-garantie-5ans.jpg); width:243px; height:27px;
background-position:top left; background-repeat:no-repeat;
text-align:left; margin:0px 0px 0px 265px;  padding:14px 0px 0px 132px;
font-size:13px; color:#6a6a6a; font-weight:bold;
}
.en-savoir-plus a {font-size:10px; color:#333333; margin:5px 0px 0px 560px;}

.bloc-atelier-informations-left {float:left; width:410px; margin:43px 0px 0px 25px; padding:0px;} * html .bloc-atelier-informations-left {margin:43px 0px 0px 10px;}
.bloc-atelier-informations-right {float:left; width:410px; margin:43px 0px 0px 35px; padding:0px;} * html .bloc-atelier-informations-right {margin:43px 0px 0px 35px;}


/* Page Accessoires */
.bloc-accessoires-offres {float:left; width:420px; margin:55px 0px 0px 15px; padding-right:15px; border-right:1px solid #cccccc;}
* html .bloc-accessoires-offres {float:left; width:420px; margin:55px 0px 0px 7px;}
.bloc-accessoires-formulaire {float:left; width:415px; margin:55px 0px 0px 15px; padding:0px 0px 0px 0px;}

/* CSS relatifs au JS slide-boxes ------------------------------------------ */
.boxgridaccess{ 
	width: 420px; 
	height: 140px; 
	margin:0px; 
	float:left; 
	background:#161613; 
	overflow: hidden; 
	position: relative; 
}
	.boxgridaccess img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		border: 0; 
	}
	.boxgridaccess p{ 
		padding: 0 10px; 
		color:#afafaf; 
		font-weight:bold; 
		font:10pt "Lucida Grande", Arial, sans-serif; 
	}
	
.boxcaptionaccess{ 
	float: left; 
	position: absolute;
	margin:9px 10px 0px 10px;
	padding:10px 10px 0px 10px;
	background: #ffffff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	height: 115px; 
	width: 380px;
}
.boxcaptionaccess{ 
	float: left; 
	position: absolute;
	margin:9px 10px 0px 10px;
	padding:7px 10px 3px 10px;
	background: #ffffff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	height: 115px; 
	width: 380px;
}
html:not([lang*=""]) .boxcaptionaccess{ 
	float: left; 
	position: absolute;
	margin:9px 10px 0px 10px;
	padding:4px 10px 6px 10px;
	background: #ffffff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	height: 115px; 
	width: 380px;
}
.captionfullaccess .boxcaptionaccess {
	top: -143;
	left: 0;
}
/* */

.offre-access1, .offre-access2, .offre-access3, .offre-access4 {width:420px; height:180px;}


.zone-bouton-offre-access1 {background-image:url(../images/accessoires/offre1-bottom.jpg); width:420px; height:40px; background-repeat:no-repeat; background-position:top left;}
.bouton-offre-access1 a {float:left; background-image:url(../images/accessoires/btn-offre1.jpg); width:194px; height:40px; background-repeat:no-repeat; background-position:top left; padding:0; margin:0;}

.zone-bouton-offre-access2 {background-image:url(../images/accessoires/offre2-bottom.jpg); width:420px; height:40px; background-repeat:no-repeat; background-position:top left;}
.bouton-offre-access2 a {float:left; background-image:url(../images/accessoires/btn-offre2.jpg); width:194px; height:40px; background-repeat:no-repeat; background-position:top left; padding:0; margin:0;}

.zone-bouton-offre-access3 {background-image:url(../images/accessoires/offre3-bottom.jpg); width:420px; height:40px; background-repeat:no-repeat; background-position:top left;}
.bouton-offre-access3 a {float:left; background-image:url(../images/accessoires/btn-offre3.jpg); width:194px; height:40px; background-repeat:no-repeat; background-position:top left; padding:0; margin:0;}

.zone-bouton-offre-access4 {background-image:url(../images/accessoires/offre4-bottom.jpg); width:420px; height:40px; background-repeat:no-repeat; background-position:top left;}
.bouton-offre-access4 a {float:left; background-image:url(../images/accessoires/btn-offre4.jpg); width:194px; height:40px; background-repeat:no-repeat; background-position:top left; padding:0; margin:0;}

.mentions-legales-offres-access {font-size:10px; line-height:12px; margin-top:3px;}
.mentions-legales-offres-access2 {font-size:10px; line-height:12px; margin-top:15px;}

input .accessoires {height:20px;}
/*.width-champ-ste {width:112px;} html:not([lang*=""]) .width-champ-ste {width:113px;}*/
select.accessoires {height:20px;}

.accroche-access-comment {margin-bottom:3px;}
.bloc-contact-accessoires-telephone {background-image:url(../images/accessoires/bloc-contact-accessoires-telephone.jpg); width:400px; height:103px; margin-top:20px; padding-top:10px; background-repeat:no-repeat; background-position:top left;} *+html .bloc-contact-atelier-telephone {margin-top:20px;}
.name-concession-tel-access {margin-left:15px;}

.plusdedetails {color:#333333; text-decoration:underline; font-size:10px;}


/* ATELIER */
.bougie{
background-image:url(../images/bg_bougie.jpg); 
background-position:top right; 
background-repeat:no-repeat;
}

.H24{
background-image:url(../images/btn_h24.jpg); 
background-position:center; 
background-repeat:no-repeat;
height:40px;
color:#666666;
font-size:13px;
font-weight:bolder;
padding-left:160px;
}

/* SERVICES */
.services{
background-image:url(../images/bg_services.jpg); 
background-position:bottom right; 
background-repeat:no-repeat;
}
.sav{
width:90%;
}

/* CONTACT */
.cv{
background-image:url(../images/cadre_rejoindre.jpg); 
background-position:center; 
background-repeat:no-repeat;
padding-left:100px;
}

.trait_rouge{
background-image:url(../images/bg_contact_concess.gif); 
background-position:center;
background-repeat:repeat-x;
}

.cadre_photo{
background-image:url(../images/cadre_photo.gif);
background-position:center;
background-repeat:no-repeat;
}

/* CONCESSIONS */
a.concess{
color:#666666;
text-decoration:none;
}
a.concess:hover{
color:#666666;
text-decoration:none;
font-weight:bold;
}

/* PAGE GAMME HYBRIDE */
#gamme-hybride{
background-image:url(../images/page-gamme-hybride/background-header-hybride.jpg); width:900px; height:107px; 
background-position:top left; 
background-repeat:no-repeat;
}
#gamme-hybride .texte-accroche {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; margin-top:30px; height:77px;}

.zone-civic-hybrid a, .zone-civic-hybrid a:hover, .actif .zone-civic-hybrid a, .zone-civic-hybrid.nolink {
float:left;
background-image:url(../images/page-gamme-hybride/background-bloc-civic-hybrid.jpg); background-repeat:no-repeat;
background-position:top left; width:291px; height:297px;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

.zone-insight-hybrid a, .zone-insight-hybrid a:hover, .actif .zone-insight-hybrid a, .zone-insight-hybrid.nolink {
float:left;
background-image:url(../images/page-gamme-hybride/background-bloc-insight-hybrid.jpg); background-repeat:no-repeat;
background-position:top left; width:283px; height:297px;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

.zone-cr-z a, .zone-cr-z a:hover, .actif .zone-cr-z a, .zone-cr-z.nolink {
float:left;
background-image:url(../images/page-gamme-hybride/background-bloc-cr-z.jpg); background-repeat:no-repeat;
background-position:top left; width:292px; height:292px;
margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; text-align:center;
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF;
}

#gamme-hybride a.link {text-decoration:underline; color:#000000; font-weight:bold;}

.bouton-demander-une-brochure a, .bouton-demander-une-brochure a:hover, .bouton-demander-une-brochure a, .bouton-demander-une-brochure.nolink {
float:left;
background-image:url(../images/page-gamme-hybride/bouton-brochure-essai.jpg); background-repeat:no-repeat;
background-position:top left; width:131px; height:27px;
margin:0px 0px 0px 0px; padding:3px 0px 0px 0px;
text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#9d0000; line-height:12px;
}

.bouton-reserver-un-essai a, .bouton-reserver-un-essai a:hover, .actif .bouton-reserver-un-essai a, .bouton-reserver-un-essai.nolink {
float:left;
background-image:url(../images/page-gamme-hybride/bouton-brochure-essai.jpg); background-repeat:no-repeat;
background-position:top left; width:131px; height:23px;
margin:0px 0px 0px 0px; padding:7px 0px 0px 0px;
text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#9d0000;
}

.bouton-restez-informe a, .bouton-restez-informe a:hover, .actif .bouton-restez-informe a, .bouton-restez-informe.nolink {
float:left;
background-image:url(../images/page-gamme-hybride/bouton-restez-informe.jpg); background-repeat:no-repeat;
background-position:top left; width:150px; height:23px;
margin:0px 0px 0px 65px; padding:12px 0px 0px 18px;
text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#9d0000;
}
