body {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(/images/template/bdo_haut_bleu_gris.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F8F8F8;
}

.tablo_0 { background-color:#F8F8F8; width:960px;}

form { margin: 0px; } 	/* supprime les marges par defaut de la balise form */
p { margin-bottom:0px;}	/* supprime les marges par defaut de la balise p */
.header {
	background-image: url(/images/template/bdo_haut_bleu.jpg);
	background-repeat: repeat-x;
/*	background-position: top;	*/
/*	height: 96px;	*/
}
.slogan {
	position:relative;
	top:0px;
	left:0px;
	background-image:url(/images/template/vu_a_la_tele.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:812px;
}
.slogan h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	padding-top: 35px;
	padding-left: 480px;
	margin:0px;
}

.css_altern_1 {
	background-color: #F2F2F2;
}
.css_altern_2 {
	background-color: #FFF;
}

/*** NEWS PAGE ACCUEIL ***/
.news_accueil_header {
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/fond_accueil.gif);
	background-repeat: no-repeat;
	margin-top:10px;
}
.news_accueil_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}

/*** GESTION DES ESPACE PUB ***/
.top-pub {
	background-image: url(/images/template/degrade_top.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top:10px;
	padding-bottom:10px;
}
.pub_compte_rebours {
	width: 60px;
	display: inline;
	margin-left: -5px;
}

.pub_espace_client_inscription {
	padding-top:30px ;
	padding-bottom:10px;
}

.pub_txt_espace_client_inscription {
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.pub_txt_espace_client_inscription_rose {
	color: #d91a4e;
}

/*** MENU DU HAUT ***/
.top-menu-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	width: 650px;
	line-height: 50px;
	height: 50px;
	font-weight: bold;
/*	margin-top: 10px;	*/
}
.top-menu-pt-bleu-on {
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: 50px;
	background-image: url(/images/template/top-menu/onglet_bleu_on.gif);
	width: 84px;
	text-align: center;
}
.top-menu-pt-bleu-off {
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: 50px;
	background-image: url(/images/template/top-menu/onglet_bleu_off.gif);
	width: 84px;
	text-align: center;
}
.top-menu-gr-bleu-on {
	margin-right: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: 50px;
	background-image: url(/images/template/top-menu/onglet_moteur_on.gif);
	width: 306px;
	line-height: 28px;
}
.top-menu-gr-bleu-off {
	margin-right: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: 50px;
	background-image: url(/images/template/top-menu/onglet_moteur_off.gif);
	width: 306px;
	line-height: 28px;
}
.top-menu-pt-gris-on {
	margin-right: 0px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	height: 50px;
	background-image: url(/images/template/top-menu/onglet_gris_on.gif);
	width: 84px;
	text-align: center;
}
.top-menu-pt-gris-off {
	margin-right: 0px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	height: 50px;
	background-image: url(/images/template/top-menu/onglet_gris_off.gif);
	width: 84px;
	text-align: center;
}

.top-menu-pt-txt-gras-moteur {
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	padding-top: 8px;
	padding-left: 14px;
}
.top-menu-pt-txt-moteur {
	font-weight: normal;
	line-height: 18px;
	padding-left: 70px;
}

.top-menu-pt-txt-gras {
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	padding-top: 8px;
}
.top-menu-pt-txt {
	font-weight: normal;
	line-height: 12px;
	height: 14px;
}
.top-menu-pt-txt-gras a, .top-menu-pt-txt a, .top-menu-pt-txt-gras-moteur a, .top-menu-pt-txt-moteur a {
	color: #FFF;
	text-decoration: none;
}

/*** BLOC DROIT ***/
.main_bloc_droit{
	/*
	background-image: url(/images/template/degrade_top.gif);
	background-repeat: repeat-x;
	background-position: top;
	*/
}
/*** MENU GESTION BENE ***/
.top-gestion-contenu{
	width: 300px;
	margin-left: 10px;
/*	margin-top: 10px;	*/
}

.top-gestion-main-onglet-no-loge{
	width: 302px;
	height: 110px;
}
.top-gestion-perso-no-loge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	height: 110px;
	width: 149px;
	background-image: url(/images/template/top-gestion-bene/onglet_espace_perso.gif);
	background-repeat: no-repeat;
	display: inline;
	float: left;
}
.top-gestion-perso-no-loge-titre{
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 16px;
}
.top-gestion-perso-no-loge-basligne{
	color: #fff;
	padding-left: 28px;
	padding-top: 5px;
}
.top-gestion-perso-no-loge-link {
	padding-left: 16px;
	padding-top: 52px;
}
.top-gestion-perso-no-loge-link a {
	color: #FFF;
	font-size:12px;
	text-decoration: underline;
}

.top-gestion-pro-no-loge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	height: 110px;
	width: 149px;
	background-image: url(/images/template/top-gestion-bene/onglet_espace_pro.gif);
	background-repeat: no-repeat;
	float: left;
	display: inline;
	margin-left: 2px;
}
.top-gestion-pro-no-loge-titre {
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 16px;
}
.top-gestion-pro-no-loge-titre a {
	color: #FFF;
}
.top-gestion-pro-no-loge-basligne {
	padding-left: 16px;
	padding-top: 5px;
}
.top-gestion-pro-no-loge-link {
	padding-left: 6px;
	padding-top: 52px;
}
.top-gestion-pro-no-loge-link a {
	color: #FFF;
	font-size: 12px;
	text-decoration: underline;
}


.top-gestion-main-onglet-loge {
	width: 302px;
	height: 26px;
}
.top-gestion-perso-loge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	height: 26px;
	width: 149px;
	background-image: url(/images/template/top-gestion-bene/onglet_espace_perso_log.gif);
	background-repeat: no-repeat;
	display: inline;
	float: left;
}
.top-gestion-font-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	height: 24px;
	width: 300px;
	background-image: url(/images/template/top-gestion-bene/top_espace_perso.gif);
	background-repeat: no-repeat;
}
.top-gestion-tools a {
	font-size: 11px;
	color: #FFF;
	padding-left: 16px;
	padding-top: 5px;
	width: 140px;
	float: left;
	text-decoration: underline;
}
.top-gestion-delog a {
	font-size: 11px;
	color: #707070;
	padding-top: 5px;
	padding-left: 50px;
	float: left;
	text-decoration: underline;
}
.top-gestion-bienvenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #71ba00;
	font-weight: bold;
	padding-left: 16px;
}
.top-gestion-nom-prenom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	padding-top: 3px;
	padding-left: 16px;
}

.top-gestion-pro-loge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	height: 26px;
	width: 149px;
	background-image: url(/images/template/top-gestion-bene/onglet_espace_pro_log.gif);
	background-repeat: no-repeat;
	float: left;
	display: inline;
	margin-left: 2px;
}

.top-gestion-contenu_txt_alerte_offre {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-left-color: #DDDDDD;
	background-color: #FFF;
	padding-top: 10px;
}
.top-gestion-controle-technique {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/images/template/espace_client/alerte_controle.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 268px;
	color: #808080;
	font-size: 11px;
	line-height: 24px;
	text-decoration: underline;
	text-indent: 50px;
	margin-left: 16px;
	margin-right: 16px;
	margin-top:10px;
}
.top-gestion-faire-connaitre {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/images/template/top-gestion-bene/icone_ami.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 268px;
	color: #808080;
	font-size: 11px;
	line-height: 20px;
	text-decoration: underline;
	text-indent: 50px;
	margin-left: 16px;
	margin-right: 16px;
	margin-top:4px;
}
.top-gestion-alertes {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/images/template/top-gestion-bene/icone_alerte.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 268px;
	color: #808080;
	font-size: 11px;
	line-height: 20px;
	text-decoration: underline;
	text-indent: 50px;
	margin-top: 4px;
	margin-right: 16px;
	margin-left: 16px;
}
.top-gestion-feed {
	background-image: url(/images/feed.png);
	background-repeat: no-repeat;
	width: 268px;
	text-decoration: underline;
	text-indent: 32px;
	margin-right: 16px;
	margin-left: 16px;
	height: 18px;
	line-height: 18px;
}
.top-gestion-faire-connaitre a, .top-gestion-alertes a, .top-gestion-feed a {
	color: #808080;
	text-decoration: underline;
}
.top-gestion-facebook_twitter {
	width: 268px;
	margin-right: 16px;
	margin-left: 16px;
/*	height: 22px; */
	height: 75px;
	line-height: 22px;
	background-image: url(/images/template/top-gestion-bene/picto_twitter_facebook.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	text-indent: 26px;
}
.top-gestion-facebook_twitter_link a {
	text-decoration: underline;
	color:#808080;
}
.top-gestion-separateur-visiteur {
	width: 268px;
	margin-right: 16px;
	margin-left: 16px;
	background-image: url(/images/template/top-gestion-bene/onglets_services.gif);
	color: #FFF;
	background-repeat: no-repeat;
	text-indent: 190px;
	font-size: 10px;
	margin-top: 2px;
	height: 15px;
}
.top-gestion-separateur-twitter {
	width: 268px;
	margin-right: 16px;
	margin-left: 16px;
	background-image: url(/images/template/top-gestion-bene/onglets_services.gif);
	color: #FFF;
	background-repeat: no-repeat;
	text-indent: 190px;
	font-size: 10px;
	margin-top: 5px;
	height: 15px;
}
.top-gestion-separateur-feed {
	width: 268px;
	margin-right: 16px;
	margin-left: 16px;
	background-image: url(/images/template/top-gestion-bene/onglets_services.gif);
	color: #FFF;
	background-repeat: no-repeat;
	text-indent: 190px;
	font-size: 10px;
	margin-top: 5px;
	margin-bottom:10px;
	height: 15px;
}

.services-plus {
	position:relative;
	left:16px;
	text-indent:195px;
	background-image:url(/images/template/top-gestion-bene/services_plus.gif);
	margin-left:0px;
}
.bloc-servicesplus1 {
	position:relative;
	width:277px;
	height:45px;
	background-image:url(/images/template/top-gestion-bene/bouton_assurances.gif);
	margin-left:7px;
	background-repeat:no-repeat;
}
.bloc-servicesplus2 {
	position:relative;
	width:277px;
	height:51px;
	background-image:url(/images/template/top-gestion-bene/bouton_occasion.gif);
	margin-left:7px;
	background-repeat:no-repeat;
}	
.bloc-servicesplus3 {
	position:relative;
	width:277px;
	height:45px;
	background-image:url(/images/template/top-gestion-bene/bouton-essai-voiture-neuve.gif);
	margin-left:7px;
	background-repeat:no-repeat;
}	
.servicesplus-left {
	position:absolute;
	width:100px;
	height:45px;
	color:#FFFFFF;
	padding-left:35px;
	padding-top:5px;
}
.servicesplus-right {
	position:absolute;
	left:130px;
	width:130px;
	height:45px;
	color:#808080;
	padding-left:5px;
	padding-top:5px;
}	

/**** ESPACE CLIENT ***/
.espace_client_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/espace_client/bandeau_espace_perso.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.espace_client_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.espace_client_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}

#espace_client_connexion {
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 10px;
	color: #808080;
	width: 200px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:20px;
	padding-bottom:20px;
	text-align: left;
}
.espace_client_identifiez_vous {
	color:#006DB8;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:right;
	width:200px;
	margin-top:5px;
}
.espace_client_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	width:650px;
	background-image: url(/images/template/espace_client/fond_bloc_650.gif);
	background-repeat: repeat-y;
}
.espace_client_txt a {
	color: #808080;
}
.espace_client_titre_accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #71ba00;
}
.espace_client_sous_titre_accueil {
	color: #71ba00;
	font-size: 14px;
	font-weight: bold;
}
.espace_client_obligatoire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-align:right;
	padding-right: 16px;
}
.espace_client_lib_bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006DB8;
	padding-right: 16px;
}
.espace_client_pt_onglet_accueil {
	background-image: url(/images/template/espace_client/onglet_perso_01.gif);
	background-repeat: repeat-y;
	width: 634px;
	height: 24px;
	line-height: 24px;
	padding-left: 16px;
}
.espace_client_pt_onglet_identifiant {
	background-image: url(/images/template/espace_client/onglet_perso_02.gif);
	background-repeat: repeat-y;
	width: 634px;
	height: 24px;
	line-height: 24px;
	padding-left: 16px;
}
.espace_client_pt_onglet_info {
	background-image: url(/images/template/espace_client/onglet_perso_03.gif);
	background-repeat: repeat-y;
	width: 634px;
	height: 24px;
	line-height: 24px;
	padding-left: 16px;
}
.espace_client_pt_onglet_adresse {
	background-image: url(/images/template/espace_client/onglet_perso_04.gif);
	background-repeat: repeat-y;
	width: 634px;
	height: 24px;
	line-height: 24px;
	padding-left: 16px;
}
.espace_client_pt_onglet_alerte {
	background-image: url(/images/template/espace_client/onglet_perso_05.gif);
	background-repeat: repeat-y;
	width: 634px;
	height: 24px;
	line-height: 24px;
	padding-left: 16px;
}
.espace_client_pt_onglet_voiture {
	background-image: url(/images/template/espace_client/onglet_perso_06.gif);

	background-repeat: repeat-y;
	width: 634px;
	height: 24px;
	line-height: 24px;
	padding-left: 16px;
}
.espace_client_pt_onglet_controle_technique {
	background-image: url(/images/template/espace_client/onglet_perso_07.gif);

	background-repeat: repeat-y;
	width: 634px;
	height: 24px;
	line-height: 24px;
	padding-left: 16px;
}
.espace_client_pt_onglet_blanc a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #71ba00;
}
.espace_client_pt_onglet_bleu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}

/*** PAGE INSCRIPTION BENEFICIAIRE ***/
.espace_client_inscription_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/espace_client/bandeau_espace_perso.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.espace_client_inscription_titre_h1 {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding-left:14px;
	padding-top:13px;
	width:150px;
}
.espace_client_inscription_basligne {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	width:450px;
	margin-top:10px;
}


/*** PAGE INSCRIPTION IDENTIFICATION ***/
.espace_client_identification_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/espace_client/bandeau_espace_perso.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.espace_client_identification_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.espace_client_identification_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}


/*** PAGE INSCRIPTION IDENTIFICATION ***/
.espace_client_returnid_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_fiches_entretient.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.espace_client_returnid_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}


/*** PAGE FICHES ENTRETIENT AUTO ***/
.fiches_entretient_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_fiches_entretient.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.fiches_entretient_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.fiches_entretient_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}


/*** PAGE FICHES REFERENCEMENT ***/
.fiches_referencement_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_fiches_entretient.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.fiches_referencement_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.fiches_referencement_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}


/*** PAGE D'INFORMATIONS CLIENT BEANDEAU VERT ***/
.page_information_green_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/espace_client/bandeau_espace_perso.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.page_information_green_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.page_information_green_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}


/*** PAGE D'INFORMATIONS ***/
.page_information_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_fiches_entretient.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.page_information_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.page_information_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}


/*** PAGE MES ALERTES BONS PLANS ***/
.page_alerte_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/espace_client/bandeau_espace_perso.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.page_alerte_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.page_alerte_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}


/*** PAGE MOTEUR DE RECHERCHE ***/
.moteur_de_recherche_header{
	width:650px;
	height:60px;
	background-image: url(/images/template/contenu/bandeau_resultats.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.moteur_de_recherche_titre_h1 {
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding-bottom:4px;
	padding-left:14px;
	padding-top:16px;
	width:400px;
}
.moteur_de_recherche_basligne {
	width: 550px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFF;
	padding-left:105px;
}
.moteur_de_recherche_basligne a { 
	color: #FF801F; 
}
.moteur_de_recherche_resultat {
	float:left;
	padding-left:14px;
	padding-right:10px;
	padding-top:10px;
}
.moteur_de_recherche_separateur {
	background-color: #006DB8;
	height: 20px;
}


/**** BENDEAU LES GRANDE MARQUES ****/
.marques_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_grandes_marques.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.marques_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.marques_basligne a {
	font-size: 11px; 
	text-decoration: underline; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFF; 
	float: right; 
	padding-right: 16px; 
}

.gdr_mrq_bdo { width: 650px; height: 82px; margin-top: 10px; }
.gdr_mrq_bdo_titre { font-family: Arial, Helvetica, sans-serif; line-height: 66px; color: #FFF; float: left; width: 330px; padding-left: 16px; font-weight: bold; }
.gdr_mrq_bdo_texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; float: right; width: 270px; padding-right: 16px; text-align: right; padding-top: 40px; }
.gdr_mrq_bdo_texte a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-decoration: underline; }
.gdr_mrq_img_haut { background-image: url(/images/template/grd_marques/haut_bloc_logo.gif); background-repeat: no-repeat; height: 10px; width: 155px; margin-top:16px; }
.gdr_mrq_img_millieux {
	background-image: url(/images/template/grd_marques/fond_bloc_logo.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	padding-top: 14px;
	padding-right: 25px;
	padding-bottom: 14px;
	padding-left: 24px;
	width: 106px;
}
.gdr_mrq_img_millieux a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: underline; }
.gdr_mrq_img_bas { background-image: url(/images/template/grd_marques/bas_bloc_logo.gif); background-repeat: no-repeat; height: 10px; width: 155px; }

/*** PAGE LES NEWS DE L'ENTRETIEN ***/
.fiches_news_entretient_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_fiches_entretient.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.fiches_news_entretient_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.fiches_news_entretient_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}


/*** PAGE LES NEWS MEDIA ***/
.fiches_news_media_header{
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_fiches_entretient.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.fiches_news_media_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.fiches_news_media_basligne {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:14px;
	float: none;
	clear: both;
}


/*** PAGE POLITIQUE SERVICES ***/
.politique_bandeau_offre_nat {
	width: 650px;
	line-height: 66px;
	background-image: url(/images/template/grd_marques/fond_titre_grandes_marques.gif);
	background-repeat: no-repeat;
	height: 66px;
	margin-top: 30px;
	padding-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
}
.politique { 
	width: 650px; 
	margin-top: 10px; 
}
.politique_fond {
	background-image: url(/images/template/contenu/fond_bloc_650.gif);
	background-repeat: repeat-y;
	padding-right: 16px;
	padding-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #808080;
	padding-top:10px;
	background-position: bottom;
}

.politique_bdo_onglet_gris {
	line-height: 46px;
	background-image: url(/images/template/grd_marques/onglet_fond_gris.gif);
	height: 46px;
	width: 309px;
	float: left;
	text-align: left;
	padding-left: 16px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	background-repeat: no-repeat;
}
.politique_bdo_onglet_bleu {
	line-height: 36px;
	background-image: url(/images/template/grd_marques/onglet_fond_bleu.gif);
	height: 46px;
	width: 309px;
	float: left;
	padding-left: 16px;
	background-repeat: no-repeat;
}
.politique_bdo_onglet_bleu a { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFF; 
}
.politique_bdo_fond_txt {
	width: 650px;
	height: 36px;
	background-image: url(/images/template/grd_marques/fond_gris_650.jpg);
	background-repeat: no-repeat;
	line-height: 36px;
	float: none;
	clear: both;
}
.politique_fond_pied { background-image: url(/images/template/contenu/bas_bloc_650.gif); background-repeat: no-repeat; height:10px; width:650px; line-height:10px; }


/*** BEANDEAU PAGE ***/
.beandeau_fond_haut{
	width:650px;
	height: 66px;
	background-image: url(/images/template/espace_client/fond_titre_page_contenu.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
}
.beandeau_fond_bas{
	width:650px;
	height: 10px;
	background-image: url(/images/template/contenu/bas_bloc_650.gif);
	background-repeat: no-repeat;
	vertical-align: top;
}
.beandeau_titre{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	float: left;
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding-left: 16px;
	line-height: 66px;
}
.beandeau_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-left: 236px;
	display: block;
	padding-top: 18px;
	text-align: left;
}
/*** BANDEAU DES PAGES DE CONTENU ET ESPACE CLIENT ***/
.entete_bandeau {
	width: 650px;
	height: 82px;
	margin-top: 10px;
	background-image: none;
}
.entete_bandeau_grd_onglet_bleu {
	background-image: url(/images/template/contenu/grd_onglet_bleu.gif);
	height: 31px;
	width: 309px;
	float: left;
	padding-left: 16px;
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 15px;
	position: static;
}
.entete_bandeau_grd_onglet_bleu_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
}
.entete_bandeau_moy_onglet_bleu {
	line-height: 40px;
	background-image: url(/images/template/contenu/moy_onglet_bleu.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 150px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bolder;
	padding-left: 14px;
}
.entete_bandeau_moy_onglet_gris {
	line-height: 40px;
	background-image: url(/images/template/contenu/moy_onglet_gris.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 147px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bolder;
	padding-left: 14px;
}
.entete_bandeau_fond_txt {
	width: 650px;
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
/*	background-image: url(/images/template/contenu/bdo_bleu_650.gif);
	background-repeat: no-repeat; */
	padding-left:14px;
	float: none;
	clear: both;
	line-height: 20px;
}
.entete_bandeau_fond_txt a { 
	color: #FF801F; 
}
/*** INSCRIPTION ***/
.inscription_obligatoire{
	color:#8A8A8A;
	font-size:9px;
	padding-right:10px;
	padding-bottom:10px;
}
.inscription_options{
	color:#FFFFFF;
	font-size:9px;
	padding-right:20px;
}
.inscription_champ1{
	color:#0091E1;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	padding:4px 4px 4px 20px;
}
.inscription_champ2{
	text-overflow:ellipsis;
	overflow:hidden;
	width:169px;
	height:25px;
}
.inscription_tr{
	background-image: url('/images/template/inscription/inscription-fond.gif'); 
	background-repeat: repeat-y;
}
.inscription_form{
	padding-left:73px;
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	width: 577px;
	background-image: url(/images/template/contenu/fond_bloc_650.gif);
	background-repeat: repeat-y;
}
.inscription_droite{
	color:#000000;
	font-size:11px;
	text-align:left;
	padding-left:10px;
}
.inscription_droite_item{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}
.inscription_select{
	border:1px solid #333333;
	color:#333333;
	font-family:Arial,sans-serif,Helvetica;
	font-size:10px;
}

/*.inscription_chiffre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #71ba00;
}
.inscription_lib{
	font-family: Arial, Helvetica, sans-serif;
	color: #71ba00;
	font-weight: bold;
	font-size: 16px;
}
.inscription_tbl{
	margin-right: 16px;
	margin-left: 16px;
}
.inscription_champs_obligatoire{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	float: right;
}
.inscription_croix_rouge {
	width: 15px;
	height: 15px;
	display: block;
	float: left;
}
.inscription_txt_rouge {
	display: block;
	float: left;
	color: #FF0029;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.inscription_bouton {
	width: 150px;
	height: 36px;
	margin: 0;/ * on place l'image en arriere plan * /
	/ *	text-indent: 3000px;/ * On cache le texte de substitution (tres loin car Opera l'affiche meme en dehors du boutton : il faut donc le faire sortir de la page)* /
	cursor: pointer;  / * pour transformer de pointeur en main * /
	background-color: transparent;
	background-image: url(/images/template/beneficiaire/bouton_je_minscrits.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	padding-right: 16px;
	text-align: left;
}
.inscription_bouton:hover { background-position: right center;/ * On déplace l'image d'arriere plan pour donner l'effet * / }
*/

/*** COMPTEUR DE PROMO ***/
.compteur_promo_haut_fond {
	width: 148px;
	background-image: url(/images/template/fond_compteur.gif);
	background-repeat: no-repeat;
	height: 96px;
	float: right;
}
.compteur_promo_haut {
	padding-top: 22px;
	width: 148px;
	float: right;
}

/*** MENU HAUT ***/
.menu_haut { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006DB8;
	vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
	line-height: 38px;
	float:left;
	display:block;
	cursor:pointer;
}
.menu_haut a { vertical-align: middle; line-height: 38px; display:block; float:left; cursor:pointer; }
.menu_haut:hover { 
	background-image: url(/images/template/fond_menu_top_gris_moyen.gif);
	background-repeat: repeat-x;
	background-position: center;
	vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
	line-height: 38px;
	display:block;
	float:left;
	cursor:pointer;
}

.menu_haut_actif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006DB8;
	background-image: url(/images/template/fond_menu_top_bleu.gif);
	background-repeat: repeat-x;
	color: #FFF;
	vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
	line-height: 38px;
	display:block;
	float:left;
	cursor:pointer;
}
/* Menu acces pro */
div.menu_haut_pro:hover {
	text-align: center;
	width: 300px;
	background-image: url(/images/template/fond_menu_top_gris_moyen.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-bottom: 10px;
	background-position: center;
	cursor: pointer;
}
div.menu_haut_pro { text-align: center; width: 300px; padding-top: 10px; padding-bottom: 10px; margin: -1px; }
.menu_haut_pro_1{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold; }
.menu_haut_pro_2{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-left: 10px; }
.menu_haut_pro_1 .menu_haut_pro_2, a { color: #333333; text-decoration: none; }

/**************/
.input { font-family: Verdana, Arial, sans-serif, Helvetica; font-size: 12px; color: #333; border: 1px solid #333; }


/*** ESPACE DE CONNECTION EN TOP ***/
.login_home_connect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006DB8;
	float: left;
	width: 200px;
	padding-top: 25px; /* Dimebntion d'origine : 85px , le temps d'enregistrer sur FRANCE 2 */
}
.login_home_connect a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #006DB8; text-decoration: underline; }
.login_home_identifier { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #006DB8; float: left; width: 200px; }
.login_home_identifier a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #006DB8; text-decoration: underline; }
.login_home_identifier_compte {	padding-top: 40px; }

/**** PUBLICITE ****/
.pub_haut {
/*	height:90px; **** le temps d'enregistrer sur FRANCE 2 */
	float: right;
	width: 728px;
	padding-top: 10px;
}

.pub_droite_titre {
	background-image:url(/images/template/titre_pub.gif);
	background-repeat:no-repeat;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
	margin-left:10px;
	margin-top:10px;
	padding-top:2px;
	text-align:center;
}
.pub_droite {
	width: 300px;
	margin-left: 10px;
}


/*** MOTEUR DE RECHERCHE ***/
.moteur_recherche_flash {
	width:650px;
	display:block;
}
.moteur_recherche { width:650px; background-color:#006DB8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; }
.moteur_recherche _lieux { padding-left: 10px; }
.moteur_recherche_ou { color: #FF9F37; }
.moteur_recherche_rayon { padding-right:16px; display:block; float:right; }
.moteur_recherche_ville { padding-left: 16px; display:block; float:left; }
.moteur_recherche_adresse { padding-left: 5px; display:block; float:left; }
.moteur_recherche_ou { display:block; float:left; padding-left: 5px; padding-right: 5px; padding-bottom: 1px; padding-top: 2px; }
.moteur_recherche_cp { display:block; float:left; padding-left: 5px; }
.moteur_recherche_hr { background-image: url(/images/template/separateur_bleu.gif); background-repeat: repeat-x; display:block; background-position: center; margin-right: 16px; margin-left: 16px; }
.moteur_recherche_themes { padding-right: 16px; padding-left: 11px; }
.moteur_recherche_theme { display:block; padding-right:15px;color:#FFFFFF;}
.moteur_recherche_select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0087CE; border: 1px solid #006DB8; height: 18px; }
.moteur_recherche_input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0087CE; border: 1px solid #006DB8; height: 15px; }
.moteur_recherche_bouton {
	width: 150px;
	height: 36px;
	margin: 0;/* on place l'image en arriere plan */
	/*	text-indent: 3000px;/* On cache le texte de substitution (tres loin car Opera l'affiche meme en dehors du boutton : il faut donc le faire sortir de la page)*/
	cursor: pointer;  /* pour transformer de pointeur en main */
	background-color: transparent;
	background-image: url(/images/template/bouton/lancer_recherche_tx.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: right;
	padding-right: 16px;
	text-align: right;
}
.moteur_recherche_bouton:hover { background-position: right center;/* On déplace l'image d'arriere plan pour donner l'effet */ }

/*** Moteur de recherche dans les pages de contenu ***/
.recherche_page_contenu_top_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/template/contenu/page-contenu-top-recherche.gif);
	width: 618px;
	color: #FFFFFF;
	height: 48px;
}
.recherche_page_contenu_top_input {
	width: 135px;
	float: left;
	margin-left: 340px;
	line-height: 48px;
}
.recherche_page_contenu_top_bouton {
	width: 130px;
	float: left;
	padding-top: 13px;
}


.recherche_page_contenu_bottom_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/template/contenu/page-contenu-buttom-recherche.gif);
	width: 650px;
	color: #FFFFFF;
	height: 60px;
}
.recherche_page_contenu_bottom_input {
	width: 156px;
	float: left;
	margin-left: 340px;
	margin-top:18px;
}
.recherche_page_contenu_bottom_bouton {
	width: 130px;
	float: left;
	padding-top: 18px;
}

/*** ZONE HAUTE DU MOTEUR DE RECHERCHE DANS LA PAGE RESULTAT ***/
.zone_haut_result { 
	width: 650px; 
	height: 82px; 
	margin-top: 10px; 
}
.zone_haut_result_onglet_gris {
	line-height: 46px;
	background-image: url(/images/template/result_recherche/onglet_gris.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 325px;
	float: left;
	text-align: left;
}
.zone_haut_result_onglet_bleu {
	line-height: 36px;
	background-image: url(/images/template/result_recherche/onglet_bleu.gif);
	height: 39px;
	width: 309px;
	float: left;
	padding-left: 16px;
	padding-top: 7px;
	background-repeat: no-repeat;
}
.zone_haut_result_fond_txt {
	width: 650px;
	height: 36px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFF;
	background-image: url(/images/template/result_recherche/bandeau_bleu_650.gif);
	background-repeat: no-repeat;
	padding-left:14px;
	float: none;
	clear: both;
}
.zone_haut_result_fond_txt a { 
	color: #FF801F; 
}

/**** RESULTAT DE LA RECHERCHER OFFRE NATIOANLE ****/
.result_recherche_nat { width:650px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 10px; }
.result_recherche_nat_reduc {
	height: 106px;
	width: 106px;
	margin-left: 16px;
	display:block;
	float:left;
	margin-top: 10px;
	background-color: #525254;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFF;
	padding-bottom: 0px;
	line-height: 106px;
}
.result_recherche_nat_logo { height: 106px; width: 106px; display:block; float:left; margin-left:1px; margin-right: 10px; margin-top: 10px; }
.result_recherche_nat_etoile { display:block; float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 10px; }
.result_recherche_nat_desc { height: 106px; width: 380px; display:block; float:left; margin-top: 10px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; }
.result_recherche_nat { width:650px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 10px; }
.result_recherche_nat_fond_pointille { background-image: url(/images/template/result_recherche_nat/fond_bloc_650.gif); background-repeat: repeat-y; }
.result_recherche_nat_fond_gris { background-color: #525254; height: 30px; }
.result_recherche_nat_ag_aff { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 10px; display: block; float: left; padding-top: 16px; padding-left: 16px; width:100px; }
.result_recherche_nat_ag_aff a { color: #FFF; text-decoration: underline; }
.result_recherche_nat_cond_leg { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 10px; float: left; padding-top: 16px; padding-left: 12px; }
.result_recherche_nat_cond_leg a { color: #FFF; text-decoration: underline; cursor:pointer; } 
.result_recherche_nat_autre_offre { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 10px; float: left; padding-top: 16px; padding-left: 15px; padding-right: 12px; }
.result_recherche_nat_autre_offre a { color: #FFF; text-decoration: underline; }
.result_recherche_nat_rdv { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 10px; float: right; padding-top: 16px; padding-right: 16px; text-align: right; }
.result_recherche_nat_rdv a { color: #FFF; text-decoration: underline; cursor:pointer; }
/*** Adresse Garage ***/
.result_recherche_nat_add_garage {
	width: 212px;
	margin-left: 16px;
	display:block;
	float:left;
	margin-top: 13px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080 ;
}
.result_recherche_nat_add_garage_rs { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
/*** Période de l'offre ***/
.result_recherche_nat_date { 
	width: 390px;
	margin-left: 16px;
	display:block;
	float:left;
	margin-top: 13px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.result_recherche_nat_date_periode { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000; margin-top:5px; }
.result_recherche_nat_site_annonceur { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; margin-top:10px; }
.result_recherche_nat_site_annonceur a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-decoration: underline; }

.result_recherche_nat_pagination { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006DB8; margin-top:10px; margin-bottom:30px }
.result_recherche_nat_pagination_trie { display: block; float: left; width: 3850px; height:20px; line-height:20px; }
.result_recherche_nat_pagination_select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0087CE; border: 1px solid #006DB8; height: 18px; }
.result_recherche_nat_pagination_affichage { display: block; float: right; height:20px; line-height:20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006DB8; }
.result_recherche_nat_pagination_affichage a { color: #006DB8; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.result_recherche_nat_pagination_num_page_select { color: #FF801F; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left:3px; margin-right:3px; }
.result_recherche_nat_pagination_num_page_select a { text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.result_recherche_nat_pagination_num_page_pas_select { color: #006DB8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left:3px; margin-right:3px; }
.result_recherche_nat_pagination_num_page_pas_select a { text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
/*** GESTION OUVERTURE/FERMETURE DES DIV ***/
.result_recherche_nat_div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	display: block;
	padding: 10px 10px 16px 244px ;
}
.result_recherche_nat_hr{
	background-image: url(/images/template/separateur_gris.gif);
	background-repeat: repeat-x;
	background-position: center;
	margin-right: 16px;
	margin-left: 16px;
}

/**** RESULTAT DE LA RECHERCHER OFFRE LOCAL ****/
.result_recherche_google_map {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	padding-bottom: 5px;
}

.result_recherche { width:650px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 10px; }

.result_recherche_pointille_haut {
	background-image: url(/images/template/result_recherche/ciseaux_coupon.gif);
	background-repeat:no-repeat;
	height: 27px;
	width: 650px;
}
.result_recherche_fond_pointille {
	background-image: url(/images/template/result_recherche/pointille.gif);
	background-repeat: repeat-y;
}
.result_recherche_pointille_bas {
	background-image: url(/images/template/result_recherche/bas_moteur_de_recherche.gif);
	background-repeat:no-repeat;
	height: 10px;
	width: 650px;
}

.result_recherche_fond_bleu { background-color: #006DB8; height: 30px; }
.result_recherche_ag_aff { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 10px; display: block; float: left; padding-top: 16px; padding-left: 16px; width:100px; }
.result_recherche_ag_aff a { color: #FFF; text-decoration: underline; }
.result_recherche_cond_leg {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	float: left;
	padding-top: 16px;
	padding-left: 20px;
}
.result_recherche_cond_leg a { color: #FFF; text-decoration: underline; cursor:pointer; }
.result_recherche_autre_offre {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	float: left;
	padding-top: 16px;
	padding-left: 16px;
	padding-right: 16px;
}
.result_recherche_autre_offre a { color: #FFF; text-decoration: underline; }
.result_recherche_rdv {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	float: right;
	padding-top: 16px;
	padding-right: 16px;
	text-align: right;
}
.result_recherche_rdv a { color: #FFF; text-decoration: underline; cursor:pointer; }
.result_recherche_reduc {
	height: 106px;
	width: 106px;
	margin-left: 16px;
	margin-top: 10px;
	padding-bottom: 0px;
	line-height: 106px;
	float:left;
	background-color: #006DB8;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFF;
}
.result_recherche_logo {
	height: 106px;
	width: 106px;
	margin-right: 10px;
	margin-top: 10px;
	float:left;
}
.result_recherche_etoile {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	height:106px;
	margin-right: 2px;
}
.result_recherche_desc {
	height: 106px;
	width: 280px;
	float:left;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
/*** Adresse Garage ***/
.result_recherche_add_garage {
	width: 212px;
	margin-left: 16px;
	display:inline;
	float:left;
	margin-top: 13px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080 ;
}
.result_recherche_add_garage_rs { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
/*** Période de l'offre ***/
.result_recherche_date {
	width: 300px;
	margin-left: 16px;
	display:inline;
	float:left;
	margin-top: 13px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006FBA;
}
.result_recherche_date_periode { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
.result_recherche_site_annonceur { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #006DB8; margin-top:10px; }
.result_recherche_pagination { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006DB8; padding-top:10px; padding-bottom:10px }
.result_recherche_pagination_trie { display: block; float: left; width: 250px; height:20px; line-height:20px; }
.result_recherche_pagination_select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0087CE; border: 1px solid #006DB8; height: 18px; }
.result_recherche_date a {text-decoration:underline; color: #006FBA; }
.result_recherche_pagination_affichage { 
	display: block; 
	float: right; 
	height:20px; 
	line-height:20px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	 color: #006DB8;
}
.result_recherche_pagination_affichage a { color: #006DB8; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.result_recherche_pagination_num_page_select { color: #FF801F; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left:3px; margin-right:3px; }
.result_recherche_pagination_num_page_select a { text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.result_recherche_pagination_num_page_pas_select { color: #006DB8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left:3px; margin-right:3px; }
.result_recherche_pagination_num_page_pas_select a { text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.result_recherche_site_annonceur a { color: #006DB8; text-decoration: underline; }

.enseigne_tri {width:156px;height:31px;padding-top:1px;vertical-align:middle;float:left;padding-left:6px;position:relative;}
.enseigne_tri_selected {background-image:url('/images/template/result_recherche/cadre_enseignes.gif');color:#FFFFFF;}
.enseigne_tri_toutes{width:650px;text-align:right;}
.enseigne_tri_toutes a {color:#006DB8;text-decoration:underline;}

/* MT dematerialisation BOF*/
.result_recherche_bloc_droite{
	margin-right: 16px; 
	margin-top: 10px; 
	/*margin-left: 16px; */
	padding-bottom: 10px;
	color: #006DB8;
	text-align:center;
	background-repeat: no-repeat;
}
.result_recherche_bloc_droite img{
	margin:0px;
	padding:0px;
	border:0px;
}
.result_recherche_bloc_droite_picto{		
	position:relative;
	width:88px;
	height:62px;
}
.result_recherche_bloc_droite_picto_titre{
	position:absolute; 
	bottom:3px;
	left:8px;
	background-color: transparent;
	width:74px;
	color:#FFF;
	text-align:center;
}
.result_recherche_bloc_droite_bloc_login{
	position:relative;
	background-image:url(/images/template/result_recherche/bouton_profitez.gif);
	width:88px;
	height:112px;
	background-repeat: no-repeat;
	text-align:center;
}
.result_recherche_bloc_droite_bloc_login a{
	text-decoration:underline;
}
.result_recherche_bloc_droite_bloc_login_profiter{
	position:absolute;
	top:15px;
	left:10px;
	color:#0074C4;
	background-color: transparent;
	width:70px;
}
.result_recherche_bloc_droite_bloc_login_liens{
	position:absolute;
	bottom:9px;
	left:10px;
	background-color: transparent;
	width:70px;
}
.result_recherche_bloc_droite_bloc_boutons{
	position:relative;
	width:88px;
	height:120px;
}

.result_recherche_bloc_droite_bloc_boutons a {
	line-height:8px;
}

/* MT dematerialisation EOF*/
/*** PAGE RECHERCHE PRO ***/
.result_recherche_pro_titre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; width: 400px; float: left; color: #006DB8; margin-top:10px; }
.result_recherche_pro_back { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006DB8; float: right; width: 200px; text-align: right; margin-top:10px; }
.result_recherche_pro_back a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006DB8; }
/*** GESTION OUVERTURE/FERMETURE DES DIV ***/
.result_recherche_div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	display: block;
	padding: 10px 10px 16px 244px ;
}
.result_recherche_font_div {
	background-color: #006DB8;
}
.result_recherche_hr{
	background-image: url(http://www.revisersavoiture.com/images/template/separateur_bleu.gif);
	background-repeat: repeat-x;
	background-position: center;
	margin-right: 16px;
	margin-left: 16px;
}
.result_recherche_erreur{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	width: 300px;
	margin-top: 10px;
}

/*** message si aucun résultat ***/
.result_none_haut {
	background-image: url(/images/template/contenu/haut_bloc_650.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 650px;
	margin-top: 10px;
}
.result_none_centre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006DB8;
	background-image: url(/images/template/contenu/fond_bloc_650.gif);
	background-repeat: repeat-y;
	width: 618px;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.result_none_bas {
	background-image: url(/images/template/contenu/bas_bloc_650.gif);
	height: 10px;
	width: 650px;
}

/**** LISTE DES ADRESSES DES OFFRES NAT  ****/
.result_point_vente_header {
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_grandes_marques.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.result_point_vente_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.result_point_vente_back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
	float: right;
	line-height: 10px;
	padding-right: 16px;
	padding-top: 40px;
}
.result_point_vente_centre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006DB8;
	background-image: url(/images/template/result_point_vente/fond_bloc_650.gif);
	background-repeat: repeat-y;
	width: 618px;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.result_point_vente_bas {
	background-image: url(/images/template/result_point_vente/bas_bloc_650.gif);
	height: 10px;
	width: 650px;
}

/**** BENDEAU LES GRANDE MARQUES EN HOME ****/
.Bdo { background-image: url(/images/template/grd_marques/fond_menu_grandes_marques_home.gif); background-repeat: no-repeat; display: block; width: 650px; height: 56px; margin-top: 10px; }
.Bdo_pt_txt {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-left:16px;
	line-height: 56px;
	float:left;
	height: 34px;
	vertical-align: bottom;
	padding-top: 11px;
	font-size: 12px;
	font-weight: bold;
}
.Bdo_pt_txt_drt {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height: 56px;
	float:left;
	height: 33px;
	padding-top: 12px;
	vertical-align: bottom;
	font-weight: bold;
	font-size: 11px;
}
.Bdo_grd_txt { 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-left:3px;
	padding-right:3px;
	line-height: 56px;
	float:left;
	font-weight: bold;
	vertical-align: bottom;
	padding-top: 10px;
	height: 35px;
}
.Bdo_spacer {
	padding-left:40px;
	padding-right:40px;
	line-height: 56px;
	float:left;
}
.Bdo_leurs_promos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 56px;
	float:left;
	padding-right:16px;
	padding-left: 10px;
	height: 33px;
	padding-top: 12px;
}
.Bdo_leurs_promos  a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-decoration: underline; }
.Bdo_politique_services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 56px;
	float:right;
	padding-right: 16px;
	height: 33px;
	padding-top: 12px;
}
.Bdo_politique_services  a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; line-height: 56px; text-decoration: underline; }

/*** BLOC INFORMATION A DROIT DU SITE ***/
/* Bloc + titre + alerte et faire connaitre le site */
.contenu{ width: 300px; margin-top: 10px; margin-left: 10px; }
.contenu_haut{ background-image: url(/images/template/bloc_droite/fond_titre_news.gif); background-repeat: no-repeat; height: 40px; width:300px; }
.contenu_haut_petit{
	background-image: url(/images/template/bloc_droite/haut_news.gif);
	background-repeat: no-repeat;
	width:300px;
	font-size:10px;
	line-height:10px;
}
/* .contenu_haut_txt{ font-family: Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; padding-top: 14px; text-indent: 20px; } */
.contenu_txt_alerte_offre{
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-left-color: #DDDDDD;
	background-color: #FFF;
}
.contenu_txt{
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-left-color: #DDDDDD;
	padding-right: 30px;
	padding-left: 30px;
	background-color: #FFF;
	margin-bottom:0px;
}
.contenu_haut_txt_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFF;
	padding-top: 12px;
	text-indent: 20px;
	font-weight: normal;
	margin-bottom:0px;
}
.contenu_txt a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; }
.contenu_bas_txt {
	background-image: url(/images/template/bloc_droite/bas_news.gif);
	background-repeat: no-repeat;
	height: 10px;
	width:300px;
}

/* texte */
.resum_titre_media_ko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006DB8;
	float: left;
	width: 220px;
}
.resum_titre_media_ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006DB8;
	float: left;
	width: 155px;
	padding-left: 10px;
}
.resum_image_media_ok {
	float: left;
	height: 54px;
	width: 54px;
}
.resum_desc_media {
	padding-top: 10px;
	padding-bottom: 6px;
	clear:both;
}

.resum_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006DB8;
	margin-bottom:10px;
}
.resum_suite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006DB8; text-align: right; margin-top:10px; }
.resum_suite a { color: #006DB8; }
hr.resum { color: #808080;}

/*** PIED DE PAGE ***/
.footer_main {
	background-image:url(/images/template/footer/top.gif);
	background-repeat:repeat-x;
	background-color:#0074be;
}
.footer{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	width:700px;
	float:left;
	padding-top: 20px;
}
.footer a {
	color: #FFF;
	text-decoration: underline;
}
.enzyme {
	float:right;
	padding-top: 18px;
}
/*.footer_partenaire {
	height: 113px;
	line-height: 113px;
	width: 200px;
	background-image: url(/images/template/footer/partenaires.gif);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
}*/
.footer_rsv {
	background-image: url(/images/template/footer/logotype.jpg);
	background-repeat: no-repeat;
	background-position: center;
	/*float: right;*/
	float:left;
	height: 113px;
	/*width: 540px;*/
	width: 960px;
	line-height: 113px;
}
.footer_separateur {
	background-image: url(/images/template/footer/separateur.gif);
	background-repeat: repeat-x;
	line-height: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.footer_mot_cle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.footer_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
}

/*** PAGE DE CONTENU ***/
.information {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 650px;
/*	margin-top: 10px; */
}
.information_fond {
	background-image: url(/images/template/contenu/fond_bloc_650.gif);
	background-repeat: repeat-y;
	padding-right: 16px;
	padding-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #808080;
	padding-top:10px;
	background-position: bottom;
	width:618px;
}
.information_fond_pied {
	background-image: url(/images/template/contenu/bas_bloc_650.gif);
	background-repeat: no-repeat;
	height:10px;
	width:650px;
	line-height:10px;
}

/*** PAGE MEDIA ***/
.media_titre_liste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0071BB;
	padding-top:6px;
	padding-bottom:16px;
}
.media_img {
	float: left;
	height: 106px;
	width: 106px;
	line-height:106px;
	display:block;
}
.media_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0071BB;
	padding-left: 10px;
	float: left;
	width: 480px;
}

.media_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-bottom:10px;
	padding-left: 10px;
	float: left;
	width: 480px;
}
.media_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	padding-bottom:16px;
	float: left;
	width: 480px;
	padding-left: 10px;
}
/***** css pour les sous articles de la page fiches pratique ****/
.media_sous_img {
	display:block;
	float: left;
	height: 106px;
	line-height:106px;
	margin-left:116px;
	width: 30px;
}
.media_sous_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0071BB;
	padding-left: 10px;
	float: left;
	width: 400px;
}

.media_sous_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-bottom:10px;
	padding-left: 10px;
	float: left;
	width: 400px;
}
.media_sous_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	padding-bottom:16px;
	float: left;
	width: 400px;
	padding-left: 10px;
}

/********* LISTING DE TOUTES LES OFFRES ****************/
.tt_header {
	width:650px;
	height: 60px;
	background-image: url(/images/template/contenu/bandeau_fiches_entretient.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.tt_titre_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	font-weight: bold;
	margin:0px;
	padding-left:14px;
	padding-top:13px;
}
.tt_font {
	background-image: url(/images/template/result_point_vente/fond_bloc_650.gif);
	background-repeat: repeat-y;
	padding-left:7px;
}
.tt_pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006DB8;
	text-align: center;
	padding: 10px 0px 0px 0px;
}
.tt_dep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	text-indent: 16px;
	height: 30px;
	width: 635px;
	line-height: 30px;
	background-image: url(/images/template/toutes_offres/fond_region_tts_les_offres.gif);
	background-repeat: no-repeat;
	margin-top:10px;
}
.tt_dep h1 {
	padding: 0px;
	margin: 0px;
	font-size: 16px;
}
.tt_commune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	height: 30px;
	clear: both;
	line-height: 30px;
	background-image: url(/images/template/toutes_offres/fond_ville_ttes_les_offres.gif);
	background-repeat: repeat-x;
	width: 635px;
}
.tt_nom_commune {
	float: left;
	width: 350px;
	margin-left: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.tt_nom_commune h2 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.tt_offre_commune a {
	float: right;
	width: 220px;
	color: #FFF;
	text-align: right;
	margin-right: 16px;
}
.tt_type_offre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #80c7ed;
	line-height: 30px;
	height: 30px;
	width: 635px;
	font-weight: bold;
}
.tt_type_offre h3 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	display: inline;
	line-height: 0px;
}
.tt_offre_blc {
	width: 635px;
	height: 45px;
}
.tt_img_offre {
	width: 30px;
	background-color: #FFF;
	padding-left: 30px;
	float: left;
	padding-top: 6px;
}
.tt_titre {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 14px;
	font-weight: bold;
	display: block;
	width: 300px;
}
.tt_adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	float: left;
	width: 370px;
	padding-left: 5px;
	padding-top: 3px;
}
.tt_adresse h4 {
	font-size: 9px;
	margin: 0px;
	padding: 0px;
}
.tt_lien_offre a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	float: right;
	width: 195px;
	text-align: right;
	text-decoration: none;
	padding-top: 3px;
}

/************* MESSAGE *****************/
.validtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

/*** MESSAGE OK	***/
.un_ok, .deux_ok, .trois_ok, .quatre_ok, .six_ok, .sept_ok, .huit_ok, .neuf_ok {background-image:  url(/images/template/erreur/vert.png); background-repeat: repeat; background-attachment:scroll;}
.un_ok 		{ background-position: 0px 0px;  height: 20px; width: 20px;}
.deux_ok 	{ background-position: 0px -40px;  height: 20px; }
.trois_ok 	{ background-position: -20px 0px;  height: 20px; width: 20px;}
.quatre_ok 	{ background-position: 0px -80px; width: 20px;}
.cinq_ok 	{ background-color:#FFF;}
.six_ok 	{ background-position: -20px -80px; width: 20px;}
.sept_ok 	{ background-position: 0px -20px; height: 20px; width: 20px;}
.huit_ok 	{ background-position: 0px -60px; height: 20px;}
.neuf_ok 	{ background-position: -20px -20px; height: 20px; width: 20px;}

/*** MESSAGE KO ***/
.un_ko, .deux_ko, .trois_ko, .quatre_ko, .six_ko, .sept_ko, .huit_ko, .neuf_ko {background-image:  url(/images/template/erreur/rouge.png); background-repeat: repeat; background-attachment:scroll;}
.un_ko 		{ background-position:  0px 0px;  height: 20px; width: 20px;}
.deux_ko 	{ background-position:  0px -40px;  height: 20px; }
.trois_ko 	{ background-position:  -20px 0px;  height: 20px; width: 20px;}
.quatre_ko 	{ background-position:  0px -80px; width: 20px;}
.cinq_ko 	{ background-color:#FFF;}
.six_ko 	{ background-position:  -20px -80px; width: 20px;}
.sept_ko 	{ background-position:  0px -20px; height: 20px; width: 20px;}
.huit_ko 	{ background-position:  0px -60px; height: 20px;}
.neuf_ko 	{ background-position:  -20px -20px; height: 20px; width: 20px;}

/*** MESSAGE INFO ***/
.un_info, .deux_info, .trois_info, .quatre_info, .six_info, .sept_info, .huit_info, .neuf_info {background-image:  url(/images/template/erreur/bleu.png); background-repeat: repeat; background-attachment:scroll;}
.un_info 		{ background-position:  0px 0px;  height: 20px; width: 20px;}
.deux_info 		{ background-position:  0px -40px;  height: 20px; }
.trois_info 	{ background-position:  -20px 0px;  height: 20px; width: 20px;}
.quatre_info 	{ background-position:  0px -80px; width: 20px;}
.cinq_info 		{ background-color:#FFF;}
.six_info 		{ background-position:  -20px -80px; width: 20px;}
.sept_info		{ background-position:  0px -20px; height: 20px; width: 20px;}
.huit_info		{ background-position:  0px -60px; height: 20px;}
.neuf_info 		{ background-position:  -20px -20px; height: 20px; width: 20px;}




/***** NAVIG ARBO ****/
.navig_arbo{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	clear:both;
	padding-top:30px;
}
.titre_navig_arbo{
	color:#006DB8;
}




/**** LIENS ENTRE LES OFFRES **/
.result_liens {
	color:#808080;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
}
.result_liens a {
	color:#FF8200;
	text-decoration:underline;
}