.table_menu_principal	{ background-color: #005F95; }
td.menu_principal 		 { color: white; font-size: 12px; font-family: Verdana, Courier, Arial; text-decoration: none; background-color: #005f95; padding-right: 30px; height: 20px }
.menu_fond  { background: url(media/menu_fond.jpg) no-repeat }
td.menu_principal:hover  	{ color: white; font-size: 12px; font-family: Verdana, Courier, Arial; text-decoration: none; background-color: #005f95; padding-right: 30px; height: 20px }
td.menu_principal_selected	{ color: white; font-size: 12px; font-family: Verdana, Courier, Arial; text-decoration: none; background-color: #005f95; padding-right: 30px; height: 20px }
a.menu_principal 		 { color: white; font-size: 12px; font-family: Verdana, Courier, Arial; text-decoration: none; background-color: transparent }
a.menu_principal:hover 	 { color: white; font-size: 12px; font-family: Verdana, Courier, Arial; text-decoration: underline; background-color: transparent }

.calque_menu_principal	{ filter: Alpha( Opacity = 85 );  }
.table_calque_menu		 { background-color: #ffffff; border: solid thin #005f95 }
.espaceur_calque_menu	{ background-color: #005F95;  height: 1px;}
.td_calque_menu			{ padding-left: 5px;}
.amenu 					{ color: black; font-size: 10px; font-family: Verdana, Courier; text-decoration: none }
.amenu:hover 			{ color: black; font-size: 10px; font-family: Verdana, Courier; text-decoration: underline }


.titre-dossier  		 { color: #005f95; font-style: italic; font-size: 20px; font-family: "Trebuchet MS", Times, Verdana, Arial, Courier; padding-top: 5px; padding-left: 5px }
.texte-dossier  		 { color: #585858; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none; padding-right: 5px }
.ligne-titre-dossier 	{ background-color: #005f95; height: 1px;  }
td.liste-fils 			{ background-color: #cde3ef; color: #585858; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none; padding-left: 10px; }
li.liste-fils 			{ background-color: #cde3ef; color: #585858; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none; }
a.liste-fils { color: #018e5b; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none; background-color: #cde3ef }
a.liste-fils:hover { color: #018e5b; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: underline; background-color: #cde3ef }
.titre-article  		 { color: #018e5b; font-style: italic; font-size: 16px; font-family: "Trebuchet MS", Times, Verdana, Arial, Courier; padding-top: 5px; padding-left: 5px }
.ligne-titre-article 	{ background-color: #005f95; height: 1px;  }
.texte-article  		 { color: #585858; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none; padding-right: 5px }
td.retour-dossier		 { background-color: #005f95; text-align: ; height: 18px }
a.retour-dossier		 { color: #fff; font-style: italic; font-size: 11px; font-family: Verdana, Arial, Courier; padding-top: 5px; padding-left: 5px }
a.retour-dossier:hover	 { color: #fff; font-style: italic; font-size: 11px; font-family: Verdana, Arial, Courier; padding-top: 5px; padding-left: 5px }

.titre-paragraphe  		{ background-color: #FFE4B5; color: #000000; font-style: italic; font-size: 12px; font-family: Times, Verdana, Arial, Courier; padding-top: 5px; padding-left: 5px }
.ligne-titre-paragraphe	{ background-color: #FFBB44; height: 1px;  }
.texte-paragraphe  		 { color: #585858; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none; padding-right: 5px }

.titre-services  		 { color: #005f95; font-style: italic; font-weight: bold; font-size: 20px; font-family: "Trebuchet MS", Times, Verdana, Arial, Courier }

.titre-rubrique-service 	{ color: black; font-style: italic; font-weight: bold; font-size: 15px; font-family: Times, Verdana, Arial, Courier;  padding-top: 5px; padding-bottom: 5px }
.lien-services 				{ color: #0064d0; font-size: 10px; font-family: Arial, Verdana, Courier; text-decoration: underline ;padding-left: 20px;}
.lien-services:hover 		{ color: #0064d0; font-size: 10px; font-family: Arial, Verdana, Courier; text-decoration: none ; padding-left: 20px;}

.titre-actualite  		{ color: #005f95; font-style: italic; font-size: 16px; font-family: Times, Verdana, Arial, Courier; font-weight: bold;}
.resume-actualite  		{ color: #585858; font-size: 12px; font-family: Verdana, Arial, Courier; text-decoration: none; font-style: italic; }
.texte-actualite  		 { color: #585858; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none; text-align: justify; padding-right: 5px }

.texte-edito  		  { color: #585858; font-style: italic; font-size: 11px; font-family: Verdana, Arial, Courier; text-decoration: none; padding-right: 5px }
.texte-mentions		{ color: #585858; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none ; text-align: justify;}

.titre-formulaire 	{ color: black; font-style: italic; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Courier; padding-top: 5px; padding-bottom: 5px } /* padding-left: 10px; */
.texte-formulaire	{ color: #585858; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none }
.alerte-formulaire	{ color: #ff0000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Courier; text-decoration: none }
.champs-formulaire	{ color: #000000; font-size: 10px; font-family: Verdana, Arial, Courier; }
.bouton-formulaire	{ color: #000000; font-size: 10px; font-family: Verdana, Arial, Courier; font-weight: bold;}
a { color: #d01038; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none }
a:hover { color: #840a23; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: underline }


td.plan_niveau1   		 { color: white; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none; background-color: #005f95; border: solid 1px #005f95 }
td.plan_niveau2    		 { background-color: #f5f5f5; border: solid 1px #005f95 }
td.plan_niveau3  		 { background-color: #cde3ef; border: solid 1px #afc2cd }
a.plan_niveau1  		{ color: white; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none }
a.plan_niveau1:hover  	{ color: white; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: underline }
a.plan_niveau2			{ color: black; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none }
a.plan_niveau3 { color: #018e5b; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none }
a.plan_niveau3:hover { color: #018e5b; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: underline }
a.plan_niveau2:hover   	{ color: black; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: underline }

.footer   { color: #808080; font-size: 9px; font-family: Arial, Verdana, Courier; text-decoration: none }
.footera   { color: #808080; font-size: 9px; font-family: Arial, Verdana, Courier; text-decoration: none }
.footera:hover   { color: #808080; font-size: 9px; font-family: Arial, Verdana, Courier; text-decoration: underline }

a.powered				{ color: #808080; font-size: 9px; font-family: Arial, Verdana, Courier; text-decoration: none }
a.powered:hover			{ color: #808080; font-size: 9px; font-family: Arial, Verdana, Courier; text-decoration: underline }
