



BODY {
	background: white;
	margin: 0px 5px;
	font-family: verdana, arial, helvetica, 'sans-serif';
	font-size: 12px;
	}
A {
	Text-Decoration: none;
	color: #C53434;
	}
A:VISITED {
	color: #C53434;
	}
A:HOVER {
	color: black;
	}
A:ACTIVE {
	color: black;
	}
	




FORM, OL, UL, DL, TABLE {
	margin-top: 0px;
	margin-bottom: 0px;
	}




INPUT, SELECT, OPTION, TEXT, TEXTAREA, .FORMULAIRE	{
	font: 10px/12px Arial, Helvetica, sans-serif;
	}





.RED {
	color: #C53434;
	}
.GREEN {
	color: #34C534;
	}
	
	
	
	

/* RESULTATS */
.BGBOX {
	background-color: #CCCCCC;
	}


.BGALT1 {
	background-color: #FFEECC;
	}
.BGALT2 {
	background-color: #FFFFFF;
	}


	
	
	

	
.TDRO {
	background-image: url(/icons/2003/bg_tmenu.gif);
	/*background-color: #FFFEEF;*/
	}

	



.IMGLEFT {
	float: left;
	margin: 5px 5px 5px 0px;
	border: 0px;
	}

.IMGRIGHT {
	float: right;
	margin: 5px 0px 5px 5px;
	border: 0px;
	}	
	
	
	

/* MODULES COL DROITE */
.TOPMODRO, .TOPMODRO-F {
	margin: 0px;
	padding: 1px;
	background: #ADA946 url(/icons/bg_or.gif) top right repeat-y;
	/*border: 1px solid #ADA946;*/
	}	
	
.TIT-MODRO, .TIT-MODRO:LINK, .TIT-MODRO:VISITED {
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: white;
	}
.TIT-MODRO:HOVER {
	color: #CCCCCC;
	}
.TIT-MODRO:ACTIVE {
	color: white;
	}	
	

.TMODRO, .DMODRO, .TMODRO-F {
	margin: 0px;
	background: #FFFCC0;
	border-right: 2px solid #ADA946;
	border-bottom: 2px solid #ADA946;
	border-left: 2px solid #ADA946;
	/*border: 2px solid #ADA946;*/
	padding: 5px;
	}	
/*ENCART*/
.TMODRO-E {
	background: #DFFBFF;
	border: 1px solid #00889E;
	}		
	
	




	
.SURT, .SURT-ART {
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: black;
	}

	

	
	


.GTIT, A:LINK.GTIT, A:VISITED.GTIT {
	font: bold 18px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	}
A:HOVER.GTIT {
	color: #C53434;
	}
A:ACTIVE.GTIT {
	color: black;
	}	
	

	
.TITART {
	font: bold 22px/32px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	}




.SOUT, A:LINK.SOUT, A:VISITED.SOUT {
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	}
A:HOVER.SOUT {
	color: #C53434;
	}
A:ACTIVE.SOUT {
	color: black;
	}	




.INTER, .IT {
	font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	}



.CHAPO, A:LINK.CHAPO, A:VISITED.CHAPO {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	}

.TEXTE, A:LINK.TEXTE, A:VISITED.TEXTE, A:HOVER.TEXTE {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	}
A:ACTIVE.TEXTE {
	color: #C53434;
	}	





.TEXTE-PETIT, A:LINK.TEXTE-PETIT, A:VISITED.TEXTE-PETIT {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	}
A:HOVER.TEXTE-PETIT {
	color: #C53434;
	}
A:ACTIVE.TEXTE-PETIT {
	color: black;
	}	






.TEXTE-COLDRO, A:LINK.TEXTE-COLDRO, A:VISITED.TEXTE-COLDRO {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	}
A:HOVER.TEXTE-COLDRO {
	color: #C53434;
	}	
A:ACTIVE.TEXTE-COLDRO {
	color: black;
	}	


.DATE {
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	}




	
.SIGN, A:LINK.SIGN, A:VISITED.SIGN, A:HOVER.SIGN {
	font: italic bold 12px/15px "Times New Roman", Times, serif;
	color: black;
	}
A:ACTIVE.SIGN {
	color: #C53434;
	}



.TLEG {
	background: #FFFCC0 url(/icons/bg_jaune.gif) top left repeat-y;
	}
.LEG, .COPY, .DATE {
	font: 9px/13px Verdana, Arial, Helvetica, sans-serif;
	/*font: italic 11px/13px Verdana, Arial, Helvetica, sans-serif;*/
	color: #336699;
	}

.NOTE {
	font: 10px/12px monospace;
	color: #666666;
	}



	






.D-SPACER {
	margin: 0px;
	clear: both;
	}



#D-TOP {
	margin: 0px;
	}
#D-DATE {
	margin-bottom: 10px;
	padding: 0px 10px;
	background: #336699 url(/icons/bg_bleu.gif) top left repeat-y;
	font-weight: bold;
	font-size: 10px;
	color: white;
	text-align: right;
	}
	
#D-VENTRE {
	margin: 0px 0px 10px 0px;
	border: 0px;
	/*background: #F8F8FF;*/
	background: #EBEBF2;
	}
#D-VISU {
	/*width: 70%;*/
	/*float:left;*/
	}
#D-DRO {
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 10px;
	border-left: 2px solid #DEDEE4;
	border-bottom: 2px solid #DEDEE4;
	/*border: 2px dashed #336699;*/
	width: 30%;
	float: right;
	background: white;
	}

#D-COPY {
	padding: 0px 10px 2px 10px;
	background: #336699 url(/icons/bg_bleu.gif) top left repeat-y;
	font-size: 10px;
	color: white;
	text-align: right;
	}
