/*---------------------------------------*/
/*--------   Styles de balises   --------*/



/*-- Barre de def bleu clair --*/
/*BODY	{
						scrollbar-face-color: #B0DBE2; 
						scrollbar-shadow-color: #B0DBE2;
						scrollbar-highlight-color: #B0DBE2;
						scrollbar-3dlight-color: #6699CC; 
						scrollbar-darkshadow-color: White; 
						scrollbar-track-color: #E9E9E9; 
						scrollbar-arrow-color: #338896;
						font-size: 12px; color: black;
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						margin-left: 0px;
						margin-top: 0px;
						margin-right: 0px;
						margin-bottom: 0px;
						
}*/

/*-- Barre de def bleu mer --*/
BODY {				background-color: White;
						margin-left: 10px;
						margin-top: 10px;
						margin-right: 0px;
						margin-bottom: 0px;
						vertical-align: middle;
						scrollbar-face-color: #6D6C8C; /* Elements (bouton, ascenceur, etc)*/
						scrollbar-shadow-color: #6D6C00;
						scrollbar-highlight-color: #6D6CFF;
						scrollbar-3dlight-color: #6D6CFF; 
						scrollbar-darkshadow-color: #6D6C00; 
						scrollbar-track-color: #C9C9D6; /* fond de la barre*/
						scrollbar-arrow-color: #FFFFFF; /* Fleche */
}
TD,TH {
						font-size: 12px; color: black;
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a:link, a:visited  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px; 
	color : #663399; 
	font-weight: bold;
  	text-decoration : underline;
}

a:hover, a:active {
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px; 
	color : #663399; 
	font-weight: bold;
  	text-decoration : none;
}

/*----------------------------------------------------*/
/* Interface admin */

.ia_menutb {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color : black; 
	font-weight: bold;
  	text-decoration : none;
}
.ia_menutb A:link, A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color : #663399; 
	font-weight: normal;
  	text-decoration : underline;
}
.ia_menutb A:hover, A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color : #663399; 
	font-weight: bold;
  	text-decoration : none;
}

/*----------------------------------------------------*/
/* Menu deroulant */

.child,.subchild { 
  position: absolute;
  left: 0px;
  top: 5px;
  visibility: hidden;
  }
.menu_tb {
	BORDER-RIGHT: #6F70B6 1px solid;
	BORDER-TOP: #6F70B6 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #6F70B6 1px solid;
	COLOR: #196a75;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FBEFD5;
}
.menu_cell {
	FONT-SIZE: 10px;
	COLOR: #024573;
	BORDER-BOTTOM: #6F70B6 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FBEFD5;
}
.menu_cell A:link {
	FONT-SIZE: 10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	WIDTH: 100%;
	COLOR: #024573;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FBEFD5;
}
.menu_cell A:active {
	FONT-SIZE: 10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	WIDTH: 100%;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #6D6C8C;
}
.menu_cell A:visited {
	FONT-SIZE: 10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	WIDTH: 100%;
	COLOR: #024573;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FBEFD5;
}
.menu_cell A:hover {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 10px;
	BORDER-LEFT-COLOR: #ffffff;
	WIDTH: 100%;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	POSITION: static;
	BACKGROUND-COLOR: #6D6C8C;
	BORDER-RIGHT-WIDTH: 1px;
	TEXT-DECORATION: none;
	BORDER-RIGHT-COLOR: #ffffff;
}



/*----------------------------------------------------*/
/*--------         Styles de formulaire       --------*/

.minitexte			{color: White; font-size: 3px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.tbtitre				{color: White; font-size: 14px;  background-color: Gray; border: 1px solid #868686; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold;  }
.tbseprec			{color: White; font-size: 12px;  background-color: #818181; border: 1px solid #868686; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold;  }
.titresecform		{color: #010101; font-size: 14px;  background-color: #D6D6D6; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold;  }
.libchamp			{font-size:12px; background-color: #CEDBFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.champtexte			{font-size:12px; border: 1px solid #868686; background-color: #F4F4F4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.champtextec		{font-size:12px; border: 1px solid #868686; background-color: #F4F4F4; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.champtextecm6		{font-size:12px; border: 1px solid #868686; background-color: #F4F4F4; text-align: center; margin: 6px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.champcasecoch		{font-size:12px; border: 1px solid #868686; background-color: #F4F4F4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.champradio			{font-size:12px; border: 1px solid #868686; background-color: #F4F4F4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.champliste			{font-size:12px; border: 1px solid #868686; background-color: #F4F4F4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  border-left: 1px solid #868686; }
.champboutok  		{font-size:12px; border: 1px solid #00CC66; background-color: #B2FFB7; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.champboutreset	{font-size:12px; border: 1px solid #993333; background-color: #FFCACA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.formtitre			{color: #395FB3; font-size: 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.formalertehaut	{color: #EB753C; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.formalertechamp	{color: #EA946A; font-size: 11px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.formrem				{ color: #828282; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.ligneacorriger	{color: Black; font-size: 12px; background-color: #FFB49B; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.lignenormal		{color: Black; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.txtfile				{color: #8FBC8F; font-size: 11px; font-style: italic; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.tbboutok  			{font-size:12px; border: 1px solid #00CC66; background-color: #DBFFDD; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.tbboutreset		{font-size:12px; border: 1px solid #993333; background-color: #FFDFDF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}



/*----------------------------------------------------*/
/*--------         Styles de la liste         --------*/

.listeentete			{font-size:12px; border: 0px solid #868686; background-color: #CEDBFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.listetexterien		{color: #395FB3; font-size: 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.listebarreinf			{color: White; font-size: 12px;  background-color: #6D6C8C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.listebidyn				{color: Yellow; font-size: 12px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.listelignes			{color: Black; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.listelignes A:link, A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color : #663399; 
	font-weight: normal;
  	text-decoration : underline;
}
.listelignes A:hover, A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color : Purple; 
	font-weight: normal;
  	text-decoration : none;
}



/*----------------------------------------------------*/
/*--------         Styles de rubpagdet       --------*/

.titrerub {
	font-family: "Times New Roman", Times, serif; 
	font-size: 20px; 
	font-style: normal; 
	font-weight: bold; 
	color: #663399;
	}
.menuparform {
	font-size:12px;
	border: 1px solid #6F70B6;
	background-color: #E1E1F0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
.titremenupar {
	color: Black;
	font-size: 12px;
	background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
.menupar {
	border: 1px solid #6F70B6;
	background-color: #EDEDED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
.txtmenupar1 {
	color: Black;
	font-size: 11px;
	background-color: #EDEDED;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
.txtmenupar1 A:link {
	color: Black;
	font-size: 11px;
	background-color: #EDEDED;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.txtmenupar1 A:visited {
	color: Black;
	font-size: 11px;
	background-color: #EDEDED;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.txtmenupar1 A:hover {
	color: #ffffff;
	font-size: 11px;
	background-color: #6D6C8C;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.txtmenupar1 A:active {
	color: #ffffff;
	font-size: 11px;
	background-color: #6D6C8C;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.txtmenupar2 {
	color: Black;
	font-size: 9px;
	background-color: #EDEDED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
.txtmenupar2 A:link {
	color: Black;
	font-size: 9px;
	background-color: #EDEDED;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.txtmenupar2 A:visited {
	color: Black;
	font-size: 9px;
	background-color: #EDEDED;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.txtmenupar2 A:hover {
	color: #ffffff;
	font-size: 9px;
	background-color: #6D6C8C;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.txtmenupar2 A:active {
	color: #ffffff;
	font-size: 9px;
	background-color: #6D6C8C;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.ifpar {
	color: White;
	background-color: White;
	border: 1px solid #6F70B6;
	}
.ifpar BODY {
	background-color: White;
	}
.titrepar_normal {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #663399;
	}
.textepar_normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	}
.titrepar_entete {
	font-family: "Times New Roman", Times, serif; 
	font-size: 17px; 
	font-weight: bold; 
	color: #663399;
	}
.textepar_entete {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	}
.titrepar_programme {
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #663399
	}
.textepar_programme {
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px; 
	color: #663399; 
	font-style: italic
	}
.par_tblink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.par_tblink A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color : #663399; 
	font-weight: bold;
  	text-decoration : underline;
	}
.par_tblink A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color : #663399; 
	font-weight: bold;
  	text-decoration : underline;
	}
.par_tblink A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color : Purple; 
	font-weight: bold;
  	text-decoration : none;
	}
.par_tblink A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color : Purple; 
	font-weight: bold;
  	text-decoration : none;
	}
	


/*----------------------------------------------------------*/
/*--------   Styles de texte  sur fond transparent  --------*/

/*--------   texte Blc   --------*/
.texte_blc_9		{ color: White; font-size: 9px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_blc_10		{ color: White; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_blc_11		{ color: White; font-size: 11px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_blc_12		{ color: White; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_blc_13		{ color: White; font-size: 13px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_blc_14		{ color: White; font-size: 14px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_blc_16		{ color: White; font-size: 16px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

/*--------   texte Gris   --------*/
.texte_gris_8		{ color: #999999; font-size: 8px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_gris_9		{ color: #999999; font-size: 9px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_gris_10		{ color: #999999; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_gris_11		{ color: #999999; font-size: 11px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_gris_12		{ color: #999999; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_gris_14		{ color: #999999; font-size: 14px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.texte_grisf_8		{ color: #666666; font-size: 8px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_grisf_9		{ color: #666666; font-size: 9px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_grisf_10	{ color: #666666; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_grisf_11	{ color: #666666; font-size: 11px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_grisf_12	{ color: #666666; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_grisf_14	{ color: #666666; font-size: 14px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

/*--------   texte Beige   --------*/
.texte_bg_10		{ color: #E7E3F9; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_bg_12		{ color: #E7E3F9; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

/*--------   texte Noir   --------*/
.texte_noir_9		{ color: Black; font-size: 9px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_noir_10		{ color: Black; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_noir_11		{ color: Black; font-size: 11px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_noir_12		{ color: Black; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_noir_14		{ color: Black; font-size: 14px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

.texte_noir_tnr_9	{ color: Black; font-size: 9px;  background-color: transparent; font-family: "Times New Roman", Times, serif }
.texte_noir_tnr_10{ color: Black; font-size: 10px; background-color: transparent; font-family: "Times New Roman", Times, serif }
.texte_noir_tnr_11{ color: Black; font-size: 11px; background-color: transparent; font-family: "Times New Roman", Times, serif }
.texte_noir_tnr_12{ color: Black; font-size: 12px; background-color: transparent; font-family: "Times New Roman", Times, serif }
.texte_noir_tnr_14{ color: Black; font-size: 14px; background-color: transparent; font-family: "Times New Roman", Times, serif }
.texte_noir_tnr_20{ color: Black; font-size: 20px; background-color: transparent; font-family: "Times New Roman", Times, serif }

/*--------   texte Bleu   --------*/
.texte_bleu_9		{ color: #0177AD; font-size: 9px;   background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleu_10		{ color: #0177AD; font-size: 10px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleu_11		{ color: #0177AD; font-size: 11px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleu_12		{ color: #0177AD; font-size: 12px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleu_14		{ color: #0177AD; font-size: 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleu_16		{ color: #0177AD; font-size: 16px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleu_18		{ color: #0177AD; font-size: 18px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleu_20		{ color: #0177AD; font-size: 20px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

.texte_bleuf_9		{ color: #013D59; font-size: 9px;   background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleuf_10	{ color: #013D59; font-size: 10px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleuf_11	{ color: #013D59; font-size: 11px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleuf_12	{ color: #013D59; font-size: 12px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleuf_14	{ color: #013D59; font-size: 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleuf_16	{ color: #013D59; font-size: 16px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleuf_18	{ color: #013D59; font-size: 18px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bleuf_20	{ color: #013D59; font-size: 20px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

.texte_bleu_tnr_9 { color: #395FB3; font-size: 9px;  background-color: transparent; font-family: "Times New Roman", Times, serif;}
.texte_bleu_tnr_10{ color: #395FB3; font-size: 10px; background-color: transparent; font-family: "Times New Roman", Times, serif;}
.texte_bleu_tnr_11{ color: #395FB3; font-size: 11px; background-color: transparent; font-family: "Times New Roman", Times, serif;}
.texte_bleu_tnr_12{ color: #395FB3; font-size: 12px; background-color: transparent; font-family: "Times New Roman", Times, serif;}
.texte_bleu_tnr_14{ color: #395FB3; font-size: 14px; background-color: transparent; font-family: "Times New Roman", Times, serif;}
.texte_bleu_tnr_20{ color: #395FB3; font-size: 20px; background-color: transparent; font-family: "Times New Roman", Times, serif;}

/*--------   texte Bordeaux   --------*/
.texte_bord_9		{ color: #9B233C; font-size: 9px;   background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bord_10		{ color: #9B233C; font-size: 10px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bord_11		{ color: #9B233C; font-size: 11px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bord_12		{ color: #9B233C; font-size: 12px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bord_14		{ color: #9B233C; font-size: 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bord_16		{ color: #9B233C; font-size: 16px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bord_18		{ color: #9B233C; font-size: 18px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bord_20		{ color: #9B233C; font-size: 20px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

.texte_bordf_9		{ color: #51131F; font-size: 9px;   background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bordf_10	{ color: #51131F; font-size: 10px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bordf_11	{ color: #51131F; font-size: 11px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bordf_12	{ color: #51131F; font-size: 12px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bordf_14	{ color: #51131F; font-size: 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bordf_16	{ color: #51131F; font-size: 16px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bordf_18	{ color: #51131F; font-size: 18px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_bordf_20	{ color: #51131F; font-size: 20px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/*--------   texte Cyan   --------*/
.texte_cyan_9		{ color: #089CAD; font-size: 9px;   background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyan_10		{ color: #089CAD; font-size: 10px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyan_11		{ color: #089CAD; font-size: 11px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyan_12		{ color: #089CAD; font-size: 12px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyan_14		{ color: #089CAD; font-size: 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyan_16		{ color: #089CAD; font-size: 16px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyan_18		{ color: #089CAD; font-size: 18px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyan_20		{ color: #089CAD; font-size: 20px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

.texte_cyanf_9		{ color: #04464E; font-size: 9px;   background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyanf_10	{ color: #04464E; font-size: 10px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyanf_11	{ color: #04464E; font-size: 11px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyanf_12	{ color: #04464E; font-size: 12px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyanf_14	{ color: #04464E; font-size: 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyanf_16	{ color: #04464E; font-size: 16px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyanf_18	{ color: #04464E; font-size: 18px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_cyanf_20	{ color: #04464E; font-size: 20px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/*--------   texte Vert   --------*/
.texte_vert_9 		{ color: #329A67; font-size : 9px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vert_10		{ color: #329A67; font-size : 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vert_11		{ color: #329A67; font-size : 11px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vert_12		{ color: #329A67; font-size : 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vert_14		{ color: #329A67; font-size : 14px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vert_16		{ color: #329A67; font-size : 16px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vert_18		{ color: #329A67; font-size : 18px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vert_20		{ color: #329A67; font-size : 20px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.texte_vertf_9 	{ color: #1B5539; font-size : 9px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vertf_10	{ color: #329A67; font-size : 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vertf_11	{ color: #329A67; font-size : 11px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vertf_12	{ color: #1A4E35; font-size : 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vertf_14	{ color: #329A67; font-size : 14px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vertf_16	{ color: #329A67; font-size : 16px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vertf_18	{ color: #329A67; font-size : 18px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.texte_vertf_20	{ color: #329A67; font-size : 20px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.texte_vert_tnr_9 { color: #329A67; font-size : 9px; background-color: transparent; font-family: "Times New Roman", Times, serif; }
.texte_vert_tnr_10{ color: #329A67; font-size : 10px; background-color: transparent; font-family: "Times New Roman", Times, serif; }
.texte_vert_tnr_12{ color: #329A67; font-size : 12px; background-color: transparent; font-family: "Times New Roman", Times, serif; }
.texte_vert_tnr_14{ color: #329A67; font-size : 14px; background-color: transparent; font-family: "Times New Roman", Times, serif; }
.texte_vert_tnr_20{ color: #329A67; font-size : 20px; background-color: transparent; font-family: "Times New Roman", Times, serif; }

/*--------   texte Marron   --------*/
.texte_mar_9 		{ color: #BE5E30; font-size : 9px;   background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_mar_10 		{ color: #BE5E30; font-size : 10px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_mar_11		{ color: #BE5E30; font-size : 11px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_mar_12		{ color: #BE5E30; font-size : 12px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_mar_14		{ color: #BE5E30; font-size : 14px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/*--------   texte Rouge   --------*/
.texte_rge_9		{ color: #FF3300; font-size: 9px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.texte_rge_10		{ color: #FF3300; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.texte_rge_11		{ color: #FF3300; font-size: 11px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.texte_rge_12		{ color: #FF3300; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.texte_rge_14		{ color: #FF3300; font-size: 14px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}

/*--------   texte Jaune   --------*/
.texte_jaunf_9		{ color: #FFD700; font-size: 9px;  background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.texte_jaunf_10	{ color: #FFD700; font-size: 10px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.texte_jaunf_12	{ color: #FFD700; font-size: 12px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
.texte_jaunf_14	{ color: #FFD700; font-size: 14px; background-color: transparent; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}



/*----------------------------------------------------------*/
/*--------   Styles de texte  sur fond couleur  ------------*/


/*--------   texte Noir/Gris   --------*/
.texte_noir_gr10	{ color: Black; font-size: 10px; background-color: #BBBBBB; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_noir_gr11	{ color: Black; font-size: 11px; background-color: #BBBBBB; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_noir_gr12	{ color: Black; font-size: 12px; background-color: #BBBBBB; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/*--------   texte Blanc/Gris foncé   --------*/
.texte_blc_grf10	{ color: White; font-size: 10px; background-color: #707070; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc_grf11	{ color: White; font-size: 11px; background-color: #707070; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc_grf12	{ color: White; font-size: 12px; background-color: #707070; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/*--------   texte Blanc/Blanc   --------*/
.texte_blcb_9		{ color: White; font-size: 9px;   background-color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blcb_10		{ color: White; font-size: 10px;  background-color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/*--------   texte Blanc/Bleu   --------*/
.texte_blc-ble_9	{ color: White; font-size: 9px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ble_10	{ color: White; font-size: 10px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ble_11	{ color: White; font-size: 11px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ble_12	{ color: White; font-size: 12px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ble_13	{ color: White; font-size: 13px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ble_14	{ color: White; font-size: 14px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ble_16	{ color: White; font-size: 16px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc_ble10	{ color: White; font-size: 10px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc_ble11	{ color: White; font-size: 11px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc_ble12	{ color: White; font-size: 12px; background-color: #395FB3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/*--------   texte Blanc/Vert   --------*/
.texte_blc-ver_9	{ color: White; font-size: 9px; background-color: #329A67; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ver_10	{ color: White; font-size: 10px; background-color: #329A67; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ver_11	{ color: White; font-size: 11px; background-color: #329A67; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ver_12	{ color: White; font-size: 12px; background-color: #329A67; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ver_13	{ color: White; font-size: 13px; background-color: #329A67; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ver_14	{ color: White; font-size: 14px; background-color: #329A67; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.texte_blc-ver_16	{ color: White; font-size: 16px; background-color: #329A67; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
