
.menu_tete { color: #bec524; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 9px; margin: 0; padding: 0 }
.titrepage { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.formu { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	background: #93003b;
	text-decoration: none;
}

a.formu { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	background: #93003b;
	text-decoration: none;
}
a:hover.formu { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	text-decoration: underline;
}
.intro { color: #FFB710; font-size: 10px; font-family: Georgia, Times ; font-weight: bold; }


.contenumenu { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.citation { color: #fff; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;  }
.dates { color: #b0043e; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #ffb710;}

.titremenu { color: #FFB710; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #a4043a; padding: 5px 20px; border: dashed 2px #ffb710; border-bottom-style: inherit; }


.titremailok { color: #FFB710; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.titreagenda { color: #fff; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.textepage { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.textrge { color: #B0043E; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

p { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

p.acc { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align:justify; }
ul { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; list-style-type: disc;  }


.ss10B { color: #FFB710; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }


.soustitre  { color: #b0043e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; padding: 5px }

.textegene { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

.coordbas { color: #FFB710; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.textenoir { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.textegeneR { color: #b0043e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.textegeneJ { color: #f9b813; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a.textegeneR { color: #b0043e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a:hover.textegeneR { color: #8c0331; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
.textegeneG { color: #696969; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.textegeneV  { color: #43490b; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a.menu_tete  { color: #bec524; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:hover.menu_tete  { color: #bec524; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 9px; text-decoration: underline; margin: 0; padding: 0 }


td.reception    { padding: 5px; border: dotted 1px #ffffff }
td.menu    { padding: 5px; border: dotted 1px #f9b813 }


.menu_bas  { color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
a.menu_bas { color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:hover.menu_bas { color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }

div.mainheader 		{ font-family:Verdana,Arial,sans-serif; font-size:12pt; color:#FF9900; text-align:left; font-weight:bold; }

div.maintext 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:justify;}

div.mainleft 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:left; }

div.mainmenu 		{ font-family:Verdana,Arial,sans-serif; font-size:8pt; text-align:right;color:#FFFFFF;font-weight:bold; }

div.mainpages 		{ font-family:Verdana,Arial,sans-serif; font-size:7pt; text-align:right; margin-right:0px;color:#FFFFFF; }

div.mainname 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#F0F018; text-align:left;font-weight:bold; }

div.maininputleft 	{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:left;color:#FFFFFF;font-weight:bold; }

div.smallleft 		{ font-family:Verdana,Arial,sans-serif; font-size:8pt; text-align:left;font-style : italic; }
div.suppr 		{ font-family:Verdana,Arial,sans-serif; font-size:8pt; text-align:right;color:#FFFFFF;font-style : italic; }

td.class1 		{ background: #7394FF; border:0px; }

td.class2 		{ background: #6683E2; border:0px; text-align:justify; vertical-align:top; }



td.gbheader 		{ background-color: #b0043e; border:0px; font-size:10pt; font-weight:bold; text-align:center;font-family:Verdana,Arial,sans-serif;color:#FFFFFF;}

td.gbtable1 		{ background-color: #b0043e; border:0px; vertical-align:top; width:20%;font-family:Verdana,Arial,sans-serif; }

td.gbtable2 		{ background-color: #f5f5f5; border:0px; vertical-align:top;font-family:Verdana,Arial,sans-serif;color:#2C3963;font-weight:bold; }

.cnil { color: #FFFFFF; font-size: 9px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif }
.txtformG { color: #BEC524; font-size: 13px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight: bold }

td.suivi  { color: #000000; font-size: 10px; font-family: Verdana, Geneva, Arial; background-color: #CE0549; text-align: justify; padding: 10px; border: dashed 1px #f00 }
td.menus  { font-size: 10px; font-family: Verdana, Geneva, Arial; background-color: #a4043a; text-align: center; padding: 7px; border: dashed 2px #ffb710 }
td.menus_new  { font-size: 10px; font-family: Verdana, Geneva, Arial; background-color: #a4043a; padding: 7px; border: dashed 2px #ffb710 }
