<STYLE TYPE="text/css">    
	BODY  {
    	COLOR : #000000;
    	FONT-FAMILY : Verdana,Arial, Helvetica, sans-serif;
    	FONT-SIZE : 10px;
    }


/* NOIR */
	/* textes */
	p, td, .txt  {
    COLOR : #000000;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	FONT-SIZE : 10px;
	border: 0px none;
    }
	.txtjustify {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	text-align: justify;
    }
	.txt9 {
    COLOR : #000000;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    }
	.txt11 {
    COLOR : #000000;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
	text-align: justify;
    }
	.txt13 {
    COLOR : #000000;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 13px;
    }
	.txt15 {
    COLOR : #000000;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 15px;
    }

	/* liens */
	a.liennoir9  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    FONT-WEIGHT : bold;
	text-decoration: none;
    }
	a.liennoir9:hover  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }
	a.liennoir10  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }
	a.liennoir10ng  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
	text-decoration: underline;
    }

	a.liennoir10ns  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    FONT-WEIGHT : bold;
	text-decoration: none;
    }
	a.liennoir10ns:hover
	{
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }
	a.liennoir10nsng  {
	color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : normal;
	text-decoration: none;
	text-align: justify;
    }
	a.liennoir10nsng:hover
	{
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    FONT-WEIGHT : normal;
	text-decoration: underline;
    }
	a.liennoir11  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }

	a.liennoir11ns  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    FONT-WEIGHT : normal;
	text-decoration: none;
    }
	
	a.liennoir13  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 13px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }	
	
/* ROUGE */
	/* textes */
   .txtrouge9 {
  	COLOR : #C61217;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	FONT-SIZE : 9px;
    }
   .txtrouge10 {
  	COLOR : #C61217;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	FONT-SIZE : 10px;
    }
   .txtrouge11 {
  	COLOR : #C61217;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	FONT-SIZE : 11px;
    }
	.txtrouge13 {
  	COLOR : #C61217;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	FONT-SIZE : 13px;
    }
	
	
	.txtrouge15 {
  	COLOR : #C61217;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	FONT-SIZE : 15px;
    }
	/* liens */
	a.lienrouge9  {
    color : #C61217;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    FONT-WEIGHT : bold;
	text-decoration: none;
    }
	a.lienrouge9:hover  {
    color : #C61217;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }
	a.lienrouge10 {
    color : #C61217;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }
	a.lienrouge11 {
    color : #C61217;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }
	a.lienrouge11ns {
    color : #C61217;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    FONT-WEIGHT : bold;
	text-decoration: none;
    }
	/* boutons */
	.boutonrouge  {
	color : #FFFFFF;
	font-weight : bold;
	FONT-SIZE : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C61217;
	border: 1px solid #ffffff;
	height : 16px;
	background-position: center;
	vertical-align: middle; 
	}
	/* autres */
	.lignerouge  {
	background-color: #C61217;
	border: 1px solid #000000;
	height : 2px;
	}

/* BLEU */
	/* textes */
	.txtbleu8 {
    COLOR : #175492;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 8px;
    }

	.txtbleu9 {
    COLOR : #175492;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    }
	.txtbleu10 {
    COLOR : #175492;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;

    }
	.txtbleu11{
    COLOR : #175492;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    }
	.txtbleu12{
    COLOR : #175492;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 12px;
    }
	.txtbleu13{
    COLOR : #175492;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 13px;
    }
	/* liens */
	a.lienbleu9
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	font-weight:bold;
	}
	a.lienbleu9:hover
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	font-weight:bold;
	}
	a.lienbleu10
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	font-weight:bold;
	text-align: justify;
	}
	a.lienbleu11
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-weight:bold;
	}
	a.lienbleu11:hover
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	font-weight:bold;
	}
	a.lienbleu12
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	font-weight:bold;
	}
	a.lienbleu13
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-weight:bold;
	}
	a.lienbleu13:hover
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	font-weight:bold;
	}	
	/* boutons */
	.boutonbleu  {
	color : #FFFFFF;
	font-weight : bold;
	FONT-SIZE : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #175492;
	border: 1px solid #666666;
	height : 16px;
	background-position: center;
	vertical-align: middle; 
	}


/* BLANC */
	/* textes */
	.txtblanc9 {
    COLOR : #ffffff;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    }
	.txtblanc10 {
    COLOR : #ffffff;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    }
	.txtblanc11 {
    COLOR : #ffffff;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    }
	/* liens */
	a.lienblanc9  {
    color : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    FONT-WEIGHT : bold;
	text-decoration: none;
    }
	a.lienblanc9:hover  {
    color : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }
	a.lienblanc10
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
	a.lienblanc10ns
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}
	
	a.lienblanc11
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	}
	a.lienblanc11:hover
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	}

/* GRIS */
	/* textes */
	.txtgris9 {
    COLOR : #999999;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    }
	.txtgris10 {
    COLOR : #999999;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    }
	.txtgris11{
    COLOR : #999999;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    }
	/* liens */
	a.liengris9
	{
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	font-weight:bold;
	}
	a.liengris10
	{
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight:bold;
	}
	

/* GRIS FONCE  */
	/* textes */
	.txtgrisf9 {
    COLOR : #666666;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 9px;
    }
	.txtgrisf10 {
    COLOR : #666666;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    }
	.txtgrisf11{
    COLOR : #666666;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    }
	.txtgrisf12{
    COLOR : #666666;
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 12px;
    }
	/* liens */
	a.liengrisf9
	{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	font-weight:bold;
	}
	a.liengrisf10
	{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight:bold;
	}
	a.liengrisf11
	{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight:bold;
	}
	a.liengrisf9_2
	{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight:normal;
	}
	a.liengrisf9_2:hover
	{
	color: #175492;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	font-weight:bold;
	}
	/* boutons */
	.boutongrisf  {
	color : #FFFFFF;
	font-weight : bold;
	FONT-SIZE : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #666666;
	border: 1px solid #666666;
	height : 16px;
	background-position: center;
	vertical-align: middle; 
	}



/* CHAMPS */
	.champ {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	vertical-align: middle;
	background-position: center;
	
}

	.champrequired {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	vertical-align: middle;
	background-position: center;
	background-color:#FCD8CD;
	
}

	.champ55 {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	width : 55px;
	vertical-align: middle;
	background-position: center;
	border: 1 solid White;
}

	.champ55required {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	width : 55px;
	vertical-align: middle;
	background-position: center;
	border: 1 solid White;
	background-color:#FCD8CD;
}

	.champ90 {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	width : 90px;
	vertical-align: middle;
	background-position: center;
	border: 1 solid White;
}
	.champ110 {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10px;
	width : 110px;
	vertical-align: middle;
	background-position: center;
	border: 1 solid White;
	font-weight: bold;
	font-variant: small-caps;
}

	.champ130 {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10px;
	width : 130px;
	vertical-align: middle;
	background-position: center;
	border: 1 solid White;
	font-weight: normal;
	font-variant: small-caps;
}

	.champ150 {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	width : 150px;
	vertical-align: middle;
	background-position: center;

}

	.champ150required {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	width : 150px;
	vertical-align: middle;
	background-position: center;
	background-color:#FCD8CD;

}
	.champ200 {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	width : 200px;
	vertical-align: middle;
	background-position: center;
}

	.champ300  {
		FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
		color : #000000;
		font-size : 10px;
		width : 300px;
		background-position: center;
		vertical-align: middle;
	}

	.champ265 {
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size : 10px;
	width : 265px;
	vertical-align: middle;
	background-position: center;
	border: 1 solid White;
}
	.champnav{
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	font-color : #000000;
	font-size : 10px;
	height : 13px;
	width : 100px;
	vertical-align: middle;
	background-position: center;
	background-color: #e8e8e8;
	border: 1px double;
}
	.champlog{
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	font-color : #000000;
	font-size : 10px;
	height : 13px;
	width : 100px;
	vertical-align: middle;
	background-position: center;
	background-color: #ffffff;
	border: 1px double #666666;
	
}


/*AUTRES */
	a.lienliste  {
    color : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    FONT-WEIGHT : bold;
	text-decoration: none;
    }
	a.lienliste:hover  {
    color : #C61217;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 10px;
    FONT-WEIGHT : bold;
	text-decoration: underline;
    }
	
/*VITRINE*/
	.bordure {
	  border-bottom-width:1px;
	  border-bottom-style:solid;
	  border-top-width:1px;
	  border-top-style:solid;
	  border-left-width:1px;
	  border-left-style:solid;
	  border-right-width:1px;
	  border-right-style:solid;
	  border-color:#666666;
	  }
	  
	  .contourimg {
	  border-bottom-width:1px;
	  border-bottom-style:solid;
	  border-top-width:1px;
	  border-top-style:solid;
	  border-right-width:1px;
	  border-right-style:solid;
	  border-left-width:1px;
	  border-left-style:solid;
	  border-color:#cccccc;
	  }

/*ARTICLES*/

	.tabarticle
	{
	border : 1px solid;
	margin : 5px;
	padding : 5px;
	border-color : #C61217;
	background-color : #F2F2F2;
	}
	
	h2 {
    color : #C61217;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 13px;
    FONT-WEIGHT : bold;
    }

/*LISTES*/
	/*ligne sépatrice pour listes vo, sélection... GRISE*/
	.separe {
	  border-bottom-width:1px;
	  border-bottom-style:solid;
	  border-color:#999999;
	  }
	/*ligne sépatrice pour liste avis VO... BLEUE */
	.separe2 {
	  border-bottom-width:1px;
	  border-bottom-style:solid;
	  border-color:#175492;
	  }
/*BORDURES*/

	  .borderdottedrouge {
	  border-top-width:1px;
	  border-top-style:dotted;
	  border-color : #C61217;
	  }
	  .borderdottedbleu {
	  border-top-width:1px;
	  border-top-style:dotted;
	  border-color : #175492;
	  }

	  .borderbasgris {
	  border-bottom-width:1px;
	  border-bottom-style:solid;
	  border-color : #EAEAEA;
	  }
	  
	  	  .bordergris {
	  border-bottom-width:1px;
	  border-bottom-style:solid;
	  border-top-width:1px;
	  border-top-style:solid;
	  border-right-width:1px;
	  border-right-style:solid;
	  border-left-width:1px;
	  border-left-style:solid;	  
	  border-color : #EAEAEA;
	  }
	  
</STYLE>
