.titre_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #077647;
}
.texte_entete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.texte_bouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.smenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D8BD5;
}


a.smenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #077647;
	text-decoration:none;
	font-weight: normal;
}

a.smenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration:underline;
	color:#FF0000;
	font-weight: normal;
}
.titre_menu_droit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #127939;
	text-align: left;
}
.titre_cadre_interne {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #D06F19;
}
.texte_article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;
	line-height: 1.5em;
	
}
a.titre_article:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration:underline;
	color:#FF0000;
	font-weight: bold;
}
a.titre_article {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6D8BD5;
	text-decoration:none;
	font-weight: bold;
}
a.titre_annuaire {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D8BD5;
	text-decoration:none;
	font-weight: normal;
}
a.titre_annuaire:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1BA00;
	text-decoration:underline;
	font-weight: normal;
}
.bulle_jaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FCCF00;
}
.titre_detail_article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6D8BD5;
	text-decoration:none;
	font-weight: bold;
}
.titre_cadre_interne_smenu {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1933B8;
}
.bulle_bleu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #1933B8;
}
.bordure_produit {
	border: 1px solid #E1E1E1;
}
.titre_produit {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: Aucune;
	color: #D06F19;
}
.titre_article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
	line-height: 1.5em;
	font-weight: bold;
}
.titre_bloc_outils {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	background-color: #577D53;
	padding-top: 3px;
	padding-bottom: 3px;
}

	a.menu_droit	
	{	
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#2F2F2F;
		text-decoration:none;
	}


	
	a.menu_droit:hover	
	{	
		color:#D06F19;
		text-decoration:underline;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	a.menu_droit_actif	
	{	
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#D06F19;
		text-decoration:none;
		font-weight:bold;
	}


	
	a.menu_droit_actif:hover	
	{	
		color:#D06F19;
		text-decoration:underline;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	
	
	.btn_rechercher {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #577D53;
	background-color: #D4E1D3;
	border: 1px solid #577D53;
}
.titre_rechercher {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #577D53;
}

.lien_entete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

a.lien_entete:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

a.lien_entete:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FF0000;
}.bordure_image {
	border: 1px solid #CCCCCC;
}
.titre_album {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
}
.ligne_tableau_paire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E9E9E9;
	text-align: left;
}
.ligne_tableau_impaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #F5F5F5;
	text-align: left;
}
.entete_tableau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E0E0E0;
	font-weight: bold;
	font-variant: small-caps;
}
.titre_la_une {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D06F19;
	text-align: justify;
	line-height: 1.5em;
	font-weight: bold;
}
.titre_bloc_etat_civil {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	background-color: #D06F19;
	padding-top: 3px;
	padding-bottom: 3px;
}

.message_ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #E1FFE1;
	border: 1px solid #003300;
	color: #003300;
	padding: 5px 5px 5px 5px
}

.message_ko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FEDACD;
	border: 1px solid #EE450D;
	color: red;
	padding: 5px 5px 5px 5px
}

