.blan12 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blan {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.direct {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #124b90; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texteg {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #676767; TEXT-DECORATION: none
}
.bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #124b90; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bleuclair {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #698acc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texteg3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texteg2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #676767; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#texte A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#texte A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#texte A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#texte A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
#texteorange A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fd9f02; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#texteorange A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fd9f02; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#texteorange A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fd9f02; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#texteorange A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffcc66; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.texteorange {
	FONT-SIZE: 10px; COLOR: #fd9f02; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#bleu1 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4364a3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#bleu1 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4364a3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#bleu1 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4364a3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#bleu1 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8bb1d8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bleu1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4364a3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#liens A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#liens A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#liens A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#liens A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffcc33; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.liens {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#bleu A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #660099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#bleu A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #124b90; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#bleu A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #124b90; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#bleu A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#gris A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#gris A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#gris A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #F68F28; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#gris A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #124b90; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.gris {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #OO6699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#link A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#link A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#link A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#link A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fd9f02; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/******************************************** */

a.lien_haut{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color:#333333;
	text-align: center;
	text-decoration: none;	
}
a.lien_haut:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color:#990000;
	text-align: center;
	text-decoration: none;	
}
a.sslien{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color:#000033;
	text-decoration: none;
	line-height: 16px;		
}
a.sslien:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color:#990000;
	text-decoration: none;
	line-height: 16px;	
}


a.english{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color:#900;
	text-decoration: none;
	font-style: italic;
	text-align:right;
}
a.english:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color:#000;
	text-decoration: none;
	font-style: italic;
	text-align:right;
}
.contenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	text-decoration: none;
	text-align: justify;
	line-height: 16px;
}
a.header{
	LETTER-SPACING: 1px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: lighter;
	color: #000033;
	text-align: justify;
	text-decoration: none;
}

a.header:hover{
	LETTER-SPACING: 1px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: lighter;
	color:#990000;
	text-align: justify;
	text-decoration: underline;
}
.titre_droite{
	LETTER-SPACING: 1px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: bold;
	color:#000033;
	text-decoration: none;
	}
	.titre_droite2{
	LETTER-SPACING: 1px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#000033;
	text-decoration: none;
	}
	
a.footer{
	LETTER-SPACING: 1px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: lighter;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}

a.footer:hover{
	LETTER-SPACING: 1px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: lighter;
	color:#333333;
	text-align: justify;
	text-decoration: underline;
}
.titre_actu_marron{
	LETTER-SPACING: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding-left: 9px;
}


 .cell-haut-marron{
	padding-right: 4px;
	padding-left: 4px;
    background-image: url(../images/fong_marron.jpg);
}
/*p {
	text-align: justify;
	line-height: 17px;
	font-size:12px;
}
*/
#bleu11 A:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4364a3;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 18px;
}
#bleu11 A:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4364a3;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 18px;
}
#bleu11 A:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4364a3;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 18px;
}
#bleu11 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #8bb1d8;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 18px;
}
.bleu11 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4364a3;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
}
ul {
	line-height: 18px;
	text-align:justify;
	font-size:12px;
	list-style-image: url(../images/puces/boule2.gif);
}
ol {
	line-height: 18px;
	text-align:justify;
	font-size:12px;
}
.cell_caps {
	padding-right: 10px;
}

.titre_simple{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color:#333333;
	text-align: center;
	text-decoration: none;	
}
.titre_sous_rub{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color:#333333;
	text-align: center;
	text-decoration: none;	
}
.nom {
    font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 17px;
	font-size:12px;
}
.titre3 {
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 17px;
	font-size:12px;
	color: #000000;
}
.titre4 {
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 17px;
	font-size:11px;
	color: #000000;
	font-weight: bold;
}
a.chapo_actu{
	LETTER-SPACING: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #004F75;
	text-align: justify;
	text-decoration: none;
}

a.chapo_actu:hover{
	LETTER-SPACING: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color:#002233;
	text-align: justify;
	text-decoration:underline;

}
 .titre_actu{
	LETTER-SPACING: 1px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
 .cell_vide{
	padding-right: 4px;
	padding-left: 2px;
}