BODY {
	PADDING: 0px; MARGIN: 0px;	BACKGROUND-COLOR:#282828 ;
	FONT-WEIGHT: normal; FONT-SIZE:11px; FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica, Geneva, sans-serif
}
TD {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica, sans-serif;  FONT-WEIGHT: normal; FONT-SIZE:11px
}
IMG {
	BORDER: 0
}
A {
	FONT-WEIGHT: normal ; FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #000000}
A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000;TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000}
H1 {
	FONT-STYLE : normal; COLOR: #000000; FONT-SIZE: 30px; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px;text-transform:uppercase
}
H2 {
	FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 14px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
H3 {
	
	FONT-STYLE: normal; COLOR:#000000; FONT-SIZE: 12px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 10px
} 
INPUT {
	FONT-SIZE: 11px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000000
}
SELECT {
	FONT-SIZE: 11px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000000
} 
TEXTAREA {
	FONT-SIZE: 11px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000000
}
FORM { 
	MARGIN: 0px; FONT-SIZE: 11px;FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica 
}
P {
	MARGIN:0px; PADDING:0px;
}
.both {
	CLEAR: both
}
.bloc0 {
	DISPLAY:block; margin:0;padding:0
}
.tableau {font-size:10px; text-align:center; color:blue}  

.textenormal {color: #3d3d3d; font-weight: normal;font-size:10px}
.entete {height:20px;padding:1px 1px 1px 4px;background-color:#acd325; color:#000000;text-transform:normal;font-size:10px;font-weight:bold;}	
.entete a, .entete a:link , .entete a:visited, entete a:focus, .entete a:active {font-size:10px;	color:#000000;text-decoration:underline} 
.entete a:hover {	color:#ffffff;text-decoration:underline} 
/* -------------- ensemble et structure principale */
#ensemble {
	MARGIN: 0px auto; WIDTH: 1024px; POSITION: relative;	BACKGROUND-COLOR: #282828}
#top  {
	DISPLAY:block; margin:0;padding:0;BACKGROUND-COLOR: #282828; 	height:24px;
	}
#haut {
	DISPLAY:block; margin:0;padding:0 
}
#gauche {
	WIDTH: 160px;   margin-top:0px;	height:71px;
	display:inline;float:left
}	
#droite {
	WIDTH: 864px; display:inline;float:left ;BACKGROUND-COLOR: #282828;height:71px
} 
#bas {
	DISPLAY:block; margin:0;padding:0  ;WIDTH: 950px;BACKGROUND-COLOR: #ffffff;	min-height:400px
} 
#coldroite {															   
	position: absolute;	top: 123px;left:950px;width:74px
}
#colonne {
	position: absolute;	top: 123px;left:0px;width:160px
}
#centre {
	display:inline;float:left;margin-left:184px;background-color:#ffffff;width:766px
}
#basdusite {
	COLOR: #ffffff;width:766px;height:10px;background-color:#282828}

#menu  {
	DISPLAY:block; margin:0;padding:0;BACKGROUND-COLOR: #000000; width:950px;height:18px;color:#ffffff; font-size:14px; text-transform:uppercase;
	FONT-FAMILY: Arial, Verdana, Trebuchet MS,  Helvetica
}
#menu2  {
	DISPLAY:block; margin:0;padding:0;BACKGROUND-COLOR: #000000; width:950px;height:10px;
	}  																					  
.menueltcross {display:inline;float:left;height:18px;padding-top:0px;padding-left:23px;;padding-right:23px;BACKGROUND-COLOR: #000000}
.menuelt {display:inline;float:left;height:18px;padding-top:0px;BACKGROUND-COLOR: #000000}
.menueltactif {display:inline;float:left;height:18px;padding-top:0px;BACKGROUND-COLOR: #000000}
.menuelt2 {display:inline;float:left;height:10px;BACKGROUND-COLOR: #282828}	
.menuelt a, .menuelt a:link, .menuelt a:visited, .menuelt a:active { font-weight:bold;
	FONT-FAMILY: Arial, Verdana, Trebuchet MS,  Helvetica; color:#ffffff; font-size:14px; text-transform:uppercase;text-decoration:none;
} 
.menuelt a:hover { font-weight:bold;
	FONT-FAMILY: Arial, Verdana, Trebuchet MS,  Helvetica; color:#b4ff00; font-size:14px; text-transform:uppercase;text-decoration:none;
} 
.menueltactif a, .menueltactif a:link, .menueltactif a:visited, .menueltactif a:active, .menueltactif a:hover{ font-weight:bold;
	FONT-FAMILY: Arial, Verdana, Trebuchet MS,  Helvetica; color:#b4ff00; font-size:14px; text-transform:uppercase;text-decoration:none;
}
.blocentre {
	DISPLAY:block; margin:0;padding:0;width:766}
.blocentre1 {display:inline;float:left;width:560px;margin-right:24px;margin-top:10px;
}
.blocentre2 {display:inline;float:left;width:182px;margin-top:10px;
}
.blocentre3 {display:inline;float:left;width:766px
}
 
.traitmenu {
	DISPLAY:block; margin:0; padding:0 ;width:182px;  height:6px;background: url(site/trait_noir_menu.gif) no-repeat top ;
}	
.menucolelt {height:16px;padding-top:0px}
.menucoleltactif {height:16px;padding-top:0px}	
.menucolelt a, .menucolelt a:link, .menucolelt a:visited, .menucolelt a:active { font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica; color:#000000; font-size:12px; text-transform:uppercase;text-decoration:none;
} 
.menucolelt a:hover { font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica; color:#ff8822; font-size:12px; text-transform:uppercase;text-decoration:none;
} 
.menucoleltactif a, .menucoleltactif a:link, .menucoleltactif a:visited, .menucoleltactif a:active, .menucoleltactif a:hover{ font-weight:normal;
	FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica; color:#ff8822; font-size:12px; text-transform:uppercase;text-decoration:none;
}																													  


.titredom H1 {
	font-size:30px; text-transform:uppercase; font-weight:bold; color: #ff8822}  
.titredom a, .titredom a:link, .titredom a:visited, .titredom a:active, .titredom a:hover { 
	 font-weight:bold; COLOR: #ff8822; text-decoration:none
}
.voir {
	text-transform:uppercase; COLOR:#000000
}
.voir a, .voir a:link, .voir a:visited, .voir a:active, .voir a:hover { 
	COLOR: #ffffff; FONT-WEIGHT: normal; text-decoration:none; background-color:#000000	;font-size:12px;  padding-right:5px
} 
.voir1 {
	text-transform:uppercase; COLOR:#000000
}
.voir1 a, .voir1 a:link, .voir1 a:visited, .voir1 a:active, .voir1 a:hover { 
	COLOR: #000000; FONT-WEIGHT: normal; text-decoration:none; background-color:#b4ff00	;font-size:12px;  padding-right:5px
} 
.titrecentre H1 {
	margin:0;padding:0;font-weight:normal;font-size:30px; text-transform:uppercase; color: #ff8822;	FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica;
} 		   
.barrenoire {
	DISPLAY:block; margin:0; padding:0 ;width:560px;  height:6px;background: url(site/trait_noir_epais.gif) no-repeat top ;
}	
.titresuite H1 {
	margin: 20px 0px 0px 0px;padding:0;font-weight:normal;font-size:20px; text-transform:uppercase; color: #000000;
	FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica;
} 
.titresuite H2 {
	text-indent:20px;margin: 20px 0px 10px 0px;padding:0;height:17px;font-weight:bold;font-size:12px; text-transform:uppercase; color: #ff8822;
	FONT-FAMILY: Verdana, Arial, Trebuchet MS,  Helvetica;background: url(site/rond_fleche.gif) no-repeat left top;
}
.separation {
	HEIGHT: 1px
}
.texteltbold {
	DISPLAY:block;FONT-WEIGHT: bold;text-align:justify;margin-top:5px;margin-bottom:5px;	margin-right:10px;
	padding:0px	  ;COLOR: #000000;
} 
.textelt {
	DISPLAY:block;FONT-WEIGHT: normal;text-align:justify;margin-top:5px;margin-bottom:5px;	margin-right:10px;
	padding:0px	  ;COLOR: #000000;
}
.image_elt { DISPLAY: inline; FLOAT:right; PADDING: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM:0px; MARGIN-LEFT:10px
}
.image_elt_left { DISPLAY: inline; FLOAT:left; PADDING: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM:0px; MARGIN-RIGHT:10px
}
.textepdf {
	padding:0px;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px  {
}
.voir2 {
	display:inline;text-transform:uppercase; COLOR:#000000
}
.voir2 a, .voir2 a:link, .voir2 a:visited, .voir2 a:active, .voir2 a:hover { 
	COLOR: #ffffff; FONT-WEIGHT: normal; text-decoration:none; background-color:#000000	;font-size:12px;  padding-right:5px
}
.paragraphelt {
	text-align:justify;padding:0px;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px
} 
.paragraphelt A:{
	COLOR:#000000;text-decoration:underline}
.paragraphelt A:link {
	COLOR:#000000;text-decoration:underline}
.paragraphelt A:visited {
	COLOR:#000000;text-decoration:underline}
.paragraphelt A:active {
	COLOR:#000000;text-decoration:underline}
.paragraphelt A:hover {
	COLOR:#000000;text-decoration:underline} 
.bouton	{
	margin:0;padding:0;text-transform:uppercase;font-weight:bold;color:#000000;background-color:#b4ff00;border: 1px solid #b4ff00	}
.form{
	margin: 1px 0 0 0;
	border: 1px solid #000000;
	font-family: Verdana, arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	}
dl dt{
	margin: 2px 3px 0 0;
	width: 100px;
	padding: 2px 5px 0 0;
	text-align: right;
	float: left;
	color: #000000;
	clear: both;
	}
dd{
	margin-top: 2px 20px;
	}
.requis{
	color: #000000;
	}

