BODY { 
  background-color: #FFEEDD;
  margin: 0px;
  margin-top: 3px;
}

TABLE {  
  border-spacing: 0px;
  border: 0px;
  font-family: Comic Sans MS, Arial; 
  font-size: 11px;
}


.TITRE_MENU_VERT {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #FFFFFF;
  font-weight: bold;
  background-color: #66BB88;
  text-align: center;
}

.TITRE_MENU_BLEU {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #FFFFFF;
  font-weight: bold;
  background-color: #8989DD;
  text-align: center;
}

.TITRE_MENU_BLEU_FC {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #FFFFFF;
  font-weight: bold;
  background-color: #7070C0;
  text-align: center;
}

.TITRE_MENU_CREME {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #FFFFFF;
  font-weight: bold;
  background-color: #DEBA8B;
  text-align: center;
}

.TITRE_MENU_ORANGE {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #FFFFFF;
  font-weight: bold;
  background-color: #FFAF55;
  text-align: center;
}


.FOND_TEXT_VERT {	
  color: #000000;
  background-color: #99CEA9;  
  font-weight: normal;
}

.FOND_TEXT_CREME_FONCE {	
  color: #000000;
  background-color: #AFBFAF;
  font-weight: normal;
}

.FOND_TEXT_CREME {	
  color: #000000;
  background-color: #F0D0A0;
  font-weight: normal;
}

.FOND_TEXT_CREME_CLAIR {	
  color: #000000;
  background-color: #F5E0B0;
  font-weight: normal;
}

.FOND_TEXT_BLEU {	
  color: #000000;
  background-color: #BECEE5;
  font-weight: normal;
}

.FOND_TEXT_BLEU_CLAIR {	
  color: #000000;
  background-color: #D5DFF8;
  font-weight: normal;
}

.FOND_TEXT_ORANGE {	
  color: #000000;
  background-color: #FFD488;
  font-weight: normal;
}

.FOND_TEXT_MISSION  {	
  color: #000000;
  background-color: #9edadc;
  font-weight: normal;
}




.TEXT_NOIR_11_J {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  text-align: justify; 
}

.TEXT_NOIR_11_L {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  text-align: left; 
}

.TEXT_NOIR_11_R {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  text-align: right; 
}

.TEXT_NOIR_11_C {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  text-align: center; 
}

.TEXT_NOIR_COM_11_J {
  font-size: 11px;
  font-family: Comic Sans MS, Arial;
  text-align: justify; 
}

.TEXT_NOIR_COM_11_L {
  font-size: 11px;
  font-family: Comic Sans MS, Arial;
  text-align: left; 
}

.TEXT_NOIR_12_BOLD_C {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #000000;
  font-weight: bold;  
  text-align: center;
}

.TEXT_NOIR_12_BOLD_L {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #000000;
  font-weight: bold;  
  text-align: left;
}

.TEXT_NOIR_COM_9_R {
  font-size: 9px;
  font-family: Comic Sans MS, Arial;
  color: #000000;
  text-align: right; 
}

.TEXT_NOIR_9_L {
  font-size: 9px;
  font-family: Arial, Comic Sans MS;
  color: #000000;
  text-align: left; 
}

.TEXT_NOIR_9_C {
  font-size: 9px;
  font-family: Arial, Comic Sans MS;
  color: #000000;
  text-align: center; 
}

.TEXT_NOIR_25_L {
  font-size: 25px;
  font-family: Arial, Comic Sans MS;
  text-align: left; 
}

.TEXT_NOIR_25_C {
  font-size: 25px;
  font-family: Arial, Comic Sans MS;
  text-align: center; 
}

.TEXT_NOIR_18_L {
  font-size: 18px;
  font-family: Arial, Comic Sans MS;
  text-align: left; 
}

.TEXT_NOIR_18_C {
  font-size: 18px;
  font-family: Arial, Comic Sans MS;
  text-align: center; 
}



.TEXT_BLEU_11_R {
  font-size: 11px;
  color: #0000FF;
  font-family: Arial, Comic Sans MS;
  text-align: right; 
}


.TEXT_ROUGE_11_J {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: justify; 
}

.TEXT_ROUGE_11_L {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: left; 
}

.TEXT_ROUGE_11_R {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: right; 
}

.TEXT_ROUGE_GRAS_11_L {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: left;
  font-weight: bold;
}

.TEXT_ROUGE_GRAS_11_R {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: right;
  font-weight: bold; 
}

.TEXT_ROUGE_11_C {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: center; 
}

.TEXT_ROUGE_12_BOLD_C {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #AA0000;
  font-weight: bold;  
  text-align: center;
}

.TEXT_ROUGE_12_BOLD_L {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #AA0000;
  font-weight: bold;  
  text-align: left;
}

.TEXT_ROUGE_18_C {
  font-size: 18px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: center; 
}

.TEXT_ROUGE_16_C {
  font-size: 16px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: center; 
}

.TEXT_ROUGE_16_L {
  font-size: 18px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: left;
}

.TEXT_ROUGE_14_L {
  font-size: 14px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: left;
}

.TEXT_ROUGE_9_L {
  font-size: 9px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: left; 
}

.TEXT_ROUGE_25_C {
  font-size: 25px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: center; 
}

.TEXT_ROUGE_25_L {
  font-size: 25px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: left; 
}





.TEXT_JAUNE_12_BOLD_C {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #FFFF00;
  font-weight: bold;  
  text-align: center;
}


.TEXT_BLANC_12_BOLD_C {
	font-size: 12px;
  font-family: Arial, Comic Sans MS; 
  color: #FFFFFF;
  font-weight: bold;  
  text-align: center;
}





	.message_rouge {
	  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
	  font-size: 25px;
	  color: #AA0000;
	  text-decoration: none;
	  text-align: center;
	  font-weight: normal;
	}

	.mini_font {
	  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
	  font-size: 9px;
	  color: #AA0000;
	  text-decoration: none;
	  text-align: center;
	  font-weight: normal;
	}	
	
.rouge_enc2 {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 22px;
  color: #AA0000;
  text-decoration: none;
  text-align: center;
  font-weight: normal;
}	
	
.titre_blanc {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}

.titre_rouge {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 12px;
  color: #AA0000;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}

.titre_noir {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}

.titre_blanc2 {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;  
  font-weight: bold;
}

.fond_menu_titre_vert_fc {
  background-color: #44AA66;
}

.fond_menu_titre_vert {
  background-color: #66BB88;
}

.fond_menu_text_vert {
  background-color: #99CEA9;
}

.fond_menu_text_vert_clair {
  background-color: #AADEB9;
}

.fond_menu_titre_bleu_fc {
  background-color: #7070C0;
}

.fond_menu_titre_bleu {
  background-color: #8989DD;
}

.fond_menu_text_bleu {
  background-color: #BECEE5;
}

.fond_menu_text_bleu_clair {
  background-color: #D2E9FA;
}

.fond_menu_titre_rouge {
  background-color: #EE7777;
}

.fond_menu_text_rouge {
  background-color: #EEAA99;
}

.fond_menu_titre_orange_fc {
  background-color: #EE991B;
}

.fond_menu_titre_orange {
  background-color: #FFAF55;
}

.fond_menu_text_orange {
  background-color: #FFD488;
}

.fond_menu_titre_creme_fc {
  background-color: #C0A070;
}

.fond_menu_titre_creme {
  background-color: #DEBA8B;
}

.fond_menu_text_creme {
  background-color: #F0D0A0;
}

.fond_menu_text_creme_clair {
  background-color: #F5E0B0;
}

.fond_menu_titre_gris_fc {
  background-color: #888888;
}

.fond_menu_titre_gris {
  background-color: #AAAAAA;
}

.fond_menu_text_gris {
  background-color: #CCCCCC;
}


.text_footer {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

.menu_text_noir {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

.petit_text_noir {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

.menu_text_rouge {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 11px;
  color: #AA0000;
  text-decoration: none;
  font-weight: normal;
}

.bout_text_noir  {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 15px;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}

.text_noir_forum {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

.text_noir_forum2 {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
  padding-left: 5px;
}

.text_rouge_forum {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 11px;
  color: #FF0000;
  text-decoration: none;
  font-weight: normal;
}

.text_noir_class {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}

.text_noir_news {
  font-family: Arial, Comic Sans MS, Courier, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}



a.LIEN_NOIR_ROUGE:link, a.LIEN_NOIR_ROUGE:visited, a.LIEN_NOIR_ROUGE:active { color: #000000; text-decoration: none; }
a.LIEN_NOIR_ROUGE:hover, a.LIEN_NOIR_ROUGE:focus { color: #FF0000; text-decoration: none; }

a.LIEN_BLANC_ROUGE:link, a.LIEN_BLANC_ROUGE:visited, a.LIEN_BLANC_ROUGE:active { color: #FFFFFF; text-decoration: none; }
a.LIEN_BLANC_ROUGE:hover, a.LIEN_BLANC_ROUGE:focus { color: #AA0000; text-decoration: none; }

a.LIEN_JAUNE_ROUGE:link, a.LIEN_JAUNE_ROUGE:visited, a.LIEN_JAUNE_ROUGE:active { color: #FFFF00; text-decoration: none; }
a.LIEN_JAUNE_ROUGE:hover, a.LIEN_JAUNE_ROUGE:focus { color: #AA0000; text-decoration: none; }

a.LIEN_ROUGE_JAUNE:link, a.LIEN_ROUGE_JAUNE:visited, a.LIEN_ROUGE_JAUNE:active { color: #AA0000; text-decoration: underline; }
a.LIEN_ROUGE_JAUNE:hover, a.LIEN_ROUGE_JAUNE:focus { color: #FFFF00; text-decoration: none; }

a.LIEN_BLEU_ROUGE:link, a.LIEN_BLEU_ROUGE:visited, a.LIEN_BLEU_ROUGE:active { color: #0000FF; text-decoration: none; }
a.LIEN_BLEU_ROUGE:hover, a.LIEN_BLEU_ROUGE:focus { color: #AA0000; text-decoration: none; }
a.menu_text_noir:link, a.menu_text_noir:visited, a.menu_text_noir:active {                             
  color: #000000; text-decoration: none;
}

a.menu_text_noir:hover, a.menu_text_noir:focus {
  color: #FF0000; text-decoration: none;
}

a.text_acc_inscr:link, a.text_acc_inscr:visited, a.text_acc_inscr:active {                             
  color: #0000FF; text-decoration: none;
}

a.text_acc_inscr:hover, a.text_acc_inscr:focus {
  color: #AA3333; text-decoration: none;
}

a.menu_text_noir2:link, a.menu_text_noir2:visited, a.menu_text_noir2:active {                             
  color: #0000FF; text-decoration: none;
}

a.menu_text_noir2:hover, a.menu_text_noir2:focus {
  color: #FF0000; text-decoration: none;
}

a.forum_lien_bleu:link, a.forum_lien_bleu:visited, a.forum_lien_bleu:active {                             
  color: #0000FF; text-decoration: none;
}

a.forum_lien_bleu:hover, a.forum_lien_bleu:focus {
  color: #FF0000; text-decoration: none;
}

a.menu_lien_bleu:link, a.menu_lien_bleu:visited, a.menu_lien_bleu:active {                             
  color: #0000FF; text-decoration: none;
}

a.menu_lien_bleu:hover, a.menu_lien_bleu:focus {
  color: #FF0000; text-decoration: none;
}

a.text_noir_forum2:link, a.text_noir_forum2:visited, a.text_noir_forum2:active {                             
  color: #000000; text-decoration: none;
}

a.text_noir_forum2:hover, a.text_noir_forum2:focus {
  color: #FF0000; text-decoration: none;
}

a.lien_rouge:link, a.lien_rouge:visited, a.lien_rouge:active {                             
  color: #AA0000; text-decoration: none;
}

a.lien_rouge:hover, a.lien_rouge:focus {
  color: #FFFF00; text-decoration: none;
}

a.lien_vert:link, a.lien_vert:visited, a.lien_vert:active {                             
  color: #007700; text-decoration: none;
}

a.lien_vert:hover, a.lien_vert:focus {
  color: #FFFF00; text-decoration: none;
}


.TEXT_RESUME_A {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #AA0000;
  text-align: left; 
}

.TEXT_RESUME_B {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #000000;
  text-align: left; 
}

.TEXT_RESUME_C {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #0000AA;
  text-align: left; 
}

.TEXT_RESUME_D {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #008800;
  text-align: left; 
  font-weight: bold;
}

.TEXT_RESUME_E {
  font-size: 11px;
  font-family: Arial, Comic Sans MS;
  color: #000000;
  text-align: left;
}