td.header         { font: bold 11px Arial, Helvetica, sans-serif; color: #002E66; }
td.header a       {	font-weight: normal; color: #FF0000; text-decoration: none; }
td.header a:hover { text-decoration: underline; }

td.menu_lg a       { font: normal 10px Arial, Helvetica, sans-serif; margin: 0px 10px 0px 10px; color: #151615; text-decoration: none; }
td.menu_lg a:hover { text-decoration: underline; }

.bord_menu      { border: 1px solid #012F67; }

td.menu         { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; }
td.menu a       { font-weight: normal; margin: 0px 5px 0px 5px; color: #FFFFFF; text-decoration: none; height: 33px; }
td.menu a:hover { text-decoration: none; }

td.sous_menu         { font: 11px Arial, Helvetica, sans-serif; background-color: #FFFFFF; text-align: left; }
td.sous_menu a       { font-weight: normal; margin: 0px 5px 0px 5px; color: #012F67; text-decoration: none; display: block;	vertical-align: middle;}
td.sous_menu a:hover { text-decoration: none; background-color: #E0E6ED; }

td.menu_transv         { font: bold 11px Arial, Helvetica, sans-serif; color: #002E66; }
td.menu_transv a       { margin: 0px 10px 0px 10px; color: #002E66; text-decoration: none; }
td.menu_transv a:hover { text-decoration: underline; }

td.btn         { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.btn a       { margin: 0px 5px 0px 5px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
td.btn a:hover { text-decoration: underline; }

td.footer   { font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; }
td.footer a { font-weight: normal; color: #FFFFFF; margin: 0px 20px 0px 0px; }

td.encart_dte { background: #FFFFFF repeat-y; }
td.encart_dte h1 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #033068;	margin: 10px 0px 10px 10px; 
}

td.menu_gauche p { font-weight: bold; color: #313131; margin: 0px 0px 0px 10px; text-align:left; }
td.menu_gauche a { color: #313131; }

td.menu_gauche_on p { font-weight: bold; color: #A52B42; margin: 0px 0px 0px 10px; text-align:left; }
td.menu_gauche_on a { color: #A52B42; }

td.ss_menu_gauche p { font-weight: normal; color: #A52B42; margin: 0px 0px 0px 10px; text-align:left; }
td.ss_menu_gauche a { font-weight: normal; margin: 0px 0px 0px 10px; }

td.ss_menu_gauche_on p { font-weight: normal; color: #A52B42; margin: 0px 0px 0px 10px; text-align:left; }
td.ss_menu_gauche_on a { font-weight: normal; margin: 0px 0px 0px 0px; }

background="images/fondpage.gif"
.bg_encart_gche   { background: (../images/fondpage.gif) repeat-x; }
td.encart_gche    { font: 11px Arial, Helvetica, sans-serif; color: #002E66; }
td.encart_gche h1 { font-size: 12px; font-weight: bold; margin: 5px 0px 5px 0px;  }

td.encart_gche p  { margin: 5px 5px 5px 0px;  }

td.texte     { font: 11px Arial, Helvetica, sans-serif; color: #000099; }
td.texte h1  { font: 18px Arial, Helvetica, sans-serif; color: #A52B42; margin: 10px 0px 10px 0px; }
td.texte h2  { font: 14px Arial, Helvetica, sans-serif; color: #A52B42; margin: 10px 0px 10px 0px; }
td.texte p   { font: 11px Arial, Helvetica, sans-serif; color: #FF0000; margin: 0px 20px 0px 30px; }
td.texte hr  { border-top: 1px dotted #7F7F7F; border-bottom: 1px dotted #7F7F7F; margin: 10px 0px 15px 0px; }
td.erreur p  { font: bold 11px Arial, Helvetica, sans-serif; color: red; margin: 0px 0px 15px 10px; }



table.corps {
	background: #FFFFFF;
	border-top: 0px none; border-right: 1px solid #5C6C82; border-bottom: 0px none; border-left: 1px solid #5C6C82;
}



input   { font: 11px Arial, Helvetica, sans-serif; color: #FF0000; } 
select  { font: 11px Arial, Helvetica, sans-serif; color: #FF0000; } 
textarea{ font: 11px Arial, Helvetica, sans-serif; color: #000066; } 
texte   { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000066; margin: 2px 5px 2px 10px; text-align: justify; }
p       { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000066; margin: 5px 10px 10px 10px; text-align: justify; }

li      { font: bold 11px/18px Arial, Helvetica, sans-serif; color: #A62D44; list-style: disc inside; }

img {   border: 0; }

.sep { background: ; }

.std {font-size : 10pt;font-family : Verdana;color : #000066;}
.title {font-size : 12pt;font-weight : bold;font-family : Verdana, Arial, Helvetica, sans-serif;color : #006600;}
.titre {font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #002E66; margin: 10px 5px 10px 10px; }

/******************** liens *************************/
a       {
 font: bold 11px Arial, Helvetica, sans-serif; 	 
 color: #3366FF; 				/* bleu clair */
 text-decoration: none; 
 margin: 0px 5px 0px 0px; 
} 

a:hover {
	color:#006600;				/* Vert */
	text-decoration: underline;
}

a.std:visited {
color: #006600; 				/* Vert foncé */
text-decoration : none; 
} 
a.std:link {
color: #336600; 				/* Vert */
text-decoration :none; 
} 
a.std:hover {
color: #990033;					/* Brun */
text-decoration : underline ; 
} 
