.texte_gris_gras_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #272222;
	text-align:justify;
}

.pasla {
	font-size: 1pt;
	color: #FFFFFF
}

.accueil_dejeuner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #535353;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
}
.accueil_dejeuner_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #535353;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
}

.styl_rym {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
}
.surtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-variant: normal;
	font-style: normal;
	text-transform: uppercase;
}
.horaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-variant: normal;
	font-style: normal;
	text-decoration: underline;
}
.intervenant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	font-variant: normal;
	
}
.titre_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D60808;
}
h1.titre_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D60808;
	margin:5px;
}
a.titre_rouge:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D60808;
	text-decoration:none;
}

a.titre_rouge:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D60808;
	text-decoration:none;
}
a.titre_rouge:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D60808;
	text-decoration:none;
}
a.titre_rouge:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D60808;
	text-decoration:none;
}

.petit_titre_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D60808;
}
.petit_titre_rouge_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #D60808;
}


.titre_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.accroche_accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #D60808;
}

.petit_titre_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.petit_titre_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #272222;
}
.petit_titre_gris_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #272222;
}

.petit_titre_menu_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.texte_bleu_gras {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


a.texte_bleu_gras:link {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
a.texte_bleu_gras:hover {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.texte_bleu_gras:active {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
a.texte_bleu_gras:visited {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.texte_bleu {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.texte_bleu_a:link {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
a.texte_bleu_a:hover {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
a.texte_bleu_a:active {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
a.texte_bleu_a:visited {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
a.texte_bleu:link {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
a.texte_bleu:hover {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*text-decoration:underline;*/
}
a.texte_bleu:active {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
a.texte_bleu:visited {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.texte_blanc {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texte_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.texte_noir_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.texte_violet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #64045D;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	
}
.texte_violet_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #64045D;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	
	
}

.texte_violet_ar_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #64045D;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	
}

.texte_violet_clair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cc00cc;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	
}

.texte_violet_clair_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990099;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	
}

.texte_violet_ar_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #64045D;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	
}
.texte_violet_ar_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #64045D;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	
}


.texte_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #06531B;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;}
	
	.texte_vert_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #06531B;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;}
	
		.texte_vert_ar_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #06531B;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;}
	
.texte_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D60808;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.texte_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272222;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.texte_gris_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272222;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-weight: bold;
}


.texte_gris_gras_3{
	font-family: Tahoma;
	font-size: 13px;
	color: #272222;
	text-align: justify;

}
.petit_texte_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.petit_texte_noir_grise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BBBBBB;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.petit_texte_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D60808;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.petit_texte_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272222;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.petit_texte_gris_non_souligne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272222;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
a.petit_texte_gris:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272222;
	text-decoration:none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	
}

.tab_cadre_noir {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

.liens_menu_souligne {
	color: #005A99;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}
a.liens_menu_souligne:hover {
	color: #005A99;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	}
.liens_souligne {
	color: #005A99;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
a.liens_souligne:hover {
	color: #005A99;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	}

.liens_souligne_gras {
	color: #005A99;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.liens_non_souligne_gras {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.liens_non_souligne {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.petit_liens_non_souligne {
	color: #005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.petit_liens_souligne {
	color: #005A99;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.petit_liens_souligne:hover {
	color: #005A99;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none
}

.petit_liens_non_souligne_accueil {
	color: #005A99;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left:0.3em;
	margin-top:0.5em;
}

a.petit_liens_souligne_accueil { 
	color: #005A99;
	text-decoration: underline;
	font-size: 12px;
}

.petit_titre_bleu_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005A99;
}

.titre_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.titre_menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
a.titre_menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
a.titre_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
a.titre_menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.petit_titre_blanc_menu {
	font-family: Arial;
	font-size: 13px;

	color: #FFFFFF;
	text-align:justify;
 
}


.grand_titre_jaune {
	font-family: Verdana, Geneva, sans-serif;

	font-size: 18px;
	font-weight: bold;
	color: #ffcc00;
}

.grand_titre_jaune_2 {
	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;
	font-weight: bold;
	color: #ffcc00;
}

.petit_titre_jaune {
	font-family: Arial Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffff33;
}

.petit_titre_jaune_3 {
	font-family: Arial Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffff33;
}
.petit_titre_jaune_2 {
	font-family: Arial Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff9933;
}
h2.petit_titre_blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
}
h1.petit_titre_blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
}


a.petit_titre_blanc_menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.petit_titre_blanc_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005A99;
	text-decoration:none;
}
a.petit_titre_blanc_menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.petit_titre_blanc_menu:visited {
	text-decoration:none;
}


.titre_blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.titre_blanc_menu_lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-top:medium;

	vertical-align:text-bottom;

}
h2.titre_blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
}
h1.titre_blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
}
.grand_titre_blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
h2.grand_titre_blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
}
h1.grand_titre_blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
}
a.grand_titre_blanc_menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.grand_titre_blanc_menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	
}
a.grand_titre_blanc_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.grand_titre_blanc_menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}


.titre_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.titre_noir_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

a.titre_noir:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
a.titre_noir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
a.titre_noir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
a.titre_noir:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.champs_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 19px;
	clear: both;
	width: 100%;
}
.reduire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

#pagerech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#pagerech h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D60808;
	margin: 0 0 0.5em 0;
}

.formrech {
	border: 1px solid;
	border-bottom: 8px solid;
	border-color: #F4F3EA;
	margin-bottom: 5px;
	/*background-color:#F4F3EA;*/
}

.formrech input {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0;
}

.formrech select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 300px;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 19px;
	clear: both;
	width: 100%;*/
}

.formrech h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D60808;
	background-color: #F4F3EA;
	margin: 0;
}


.formrech2 {
	border: 1px solid;
	/*border-bottom: 8px solid;*/
	border-color: #F4F3EA;
	margin-bottom: 5px;
	background-color:#F4F3EA;
}

.formrech2 input {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0;
}

.formrech2 select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 300px;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 19px;
	clear: both;
	width: 100%;*/
}

.formrech2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D60808;
	background-color: #F4F3EA;
	margin: 0;
}

.rightalign {
	text-align: right;
	width: 350px;
}

.rechdecal {
    margin: 0;
    padding-left: 5em;
}

.formrech p {
	margin: 0;
}

.submitrech {
	text-align: center;
	background-color: #F4F3EA;
	margin-bottom: 5px;
}


.searchresult {
    border-bottom: 2px solid;
    border-color: #F4F3EA ;
    margin: 0;
    padding: 0.5em 0 0 0.5em;
}

.restypeprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
}

.resprtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
}

.resprtitresuite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
}

.resdesc1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0.5em 0 0.5em 0;
}

.resdesc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
}

.resgras {
	padding: 0;
	font-weight: bold;
	margin: 0 1em 0 0;
}

.resorange {
	color: #D60808;
}

.blocs_niveau1 {
	background-color:#874430;
}
.blocs_niveau2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272222;
	background-color:#874430;
	margin:5px 7px 5px 7px;
	padding:7px;
}

.bloc_retour {
	width:100%;
	background-color:#F4F3EA;
	border:0;
	padding:0;
	margin:0;
}

.bull {
	float: left;
	color: #D60808;
	padding-top: 0.5em;
	height: 100%;
	overflow: hidden;
}

.liste_pourquoi_choisir{
			list-style-type:disc   ;
			font-size:11px;
			font-family: Arial, Helvetica, sans-serif;
			list-style-position:outside;
			margin-left:8px;
			margin-top:4px;
			margin-bottom:4px;
}

.titre_fond_bleu{
	background-color:#005A99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
}
.libelle_form_contact{
	text-align:right;
	height:35px;
	padding-right:7px;
}
.champ_obligatoire{
	color:#FF0000;
}
.exemples{
	color:#999999;
	font-style:italic;
}
.form_contact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}