#html, body {width:100%;}body{color:#ffffff;font-family : Arial, Helvetica, sans-serif;text-align: center
}
.f1{font:bold 40px arial;color:#FF4D11;line-height:0.6;}.f2{font:bold 25px arial;line-height:0.8;}.f3{font:bold 30px arial;color:#FF4D11;line-height:0.7;}
.f4{text-align:justify;}.f5{font:bold 70px arial;color:#FF4D11;line-height:0.7;}.f6{font:bold 26px arial;}.f7{font:10px arial;text-align:center;}
.f8{font:15px arial;text-align:justify;}.f9{font:18px arial;width:392}.g1{width:130;text-align:right;}.g2{font:17px arial;text-align:justify;}
.g3{font:12px arial;text-align:justify;}.g4{vertical-align:top;width:45;text-align:right;}.g5{margin:0px;color:#DCDCDC;background-color:#545C8F;height:24;font:18px arial;width:477}
a.g6{font:12px arial;height:16;color:#ffffff;text-decoration:none;margin:0 0 0 5;}.g7{font:bold 20px arial;color:#FF4D11;}
a.g8{font:20px arial;color:#FF4D11;text-decoration:none;}a.g8:hover{font:20px arial;color:#FFFFFF;text-decoration:none;}
.g9{font:12px arial;height:16;}a img{border:none;}a:hover{color:#FF6622;text-decoration:none}
H1{margin:0px;}H2{margin:0px;font-weight:normal}H3{height:24px;font:18px arial;margin:0px;}



#Promo a{	
	width: 156px;
	text-align:left;
	font: bold 10px arial, hevetica, sans-serif;
	color: #aaaaCC;
	text-decoration:none;
}
#Promo a:hover{	
	color: #ffffff;
	text-decoration:none;
}
#Promo img{	
	margin: -10 0 4 0;
	_margin: -19 0 13 0;
	border-top:1px #106da0 solid;
}


#Form_Ang fieldset {	/*** Mise en forme des cadres ***/
	margin: 0 0 -5px;
	border: 1px #106da0 solid;
	color: #aaaaCC;
	padding:2 0 1 2;
	_padding:2 0 1 2;
}
#Form_Ang legend {	/*** Mise en forme des titres des cadres ***/
	font-weight: bold;
	font: bold 1em arial, hevetica, sans-serif;
	color: #208db8;
	background: transparent;
	text-align: center;
}
#Form_Ang p {	/*** Mise en forme des lignes du formulaire ***/
	margin: 5 0 0 0;
	text-align:left;
	font-weight: bold;
	font-size: 11px;
}
#Form_Ang label:hover, #Form_Ang input {
	cursor: pointer;	
}
#Form_Ang label:hover, #Form_Ang h1 {
	color: #ddddff;
}
#Form_Ang h3 {	/*** Mise en forme du titre ***/
	margin: 10 0 20 0;
	_margin: 20 0 0 0;
	letter-spacing: 3px ;
	padding: 10 0 10 0;
	font:bold 25px arial, hevetica, sans-serif;
	color: #aaaacc;
	text-align: center;
	line-height: 14pt;
}
.INP { background: transparent;
	 border:1px solid #3333CC;
	 color: #DDFFFF;
	font: bold 1.1em arial, hevetica, sans-serif;
	width:150px;
}
#Form_Ang .focus {	/*** Mise en avant des champs en cours d'utilisation ***/
	background: #CCFFFF;
	border:1px solid #3333CC;
	color: #222255;
	font: bold 1.1em arial, hevetica, sans-serif;
	width:150px;
	cursor:text;
}
#Form_Ang .normal {	/*** Retour à l'état normal après l'utilisation ***/
	background: transparent;
	 border:1px solid #3333CC;
	 color: #DDFFFF;
	font: bold 1.1em arial, hevetica, sans-serif;
	width:150px;
}
.COMENT { background: transparent;
	_overflow:none;
	 border:1px solid #3333CC;
	 color: #DDFFFF;
	font: bold 1.1em arial, hevetica, sans-serif;
	width:150px;
	height: 100px;
SCROLLBAR-FACE-COLOR: #009999; 
SCROLLBAR-HIGHLIGHT-COLOR: #003366; 
SCROLLBAR-SHADOW-COLOR: #006699; 
SCROLLBAR-3DLIGHT-COLOR: #e0e7f1; 
SCROLLBAR-ARROW-COLOR: #839fbc; 
SCROLLBAR-TRACK-COLOR: #eff2f8; 
SCROLLBAR-DARKSHADOW-COLOR: #015e8c;
}

.foc{	/*** Mise en avant des champs en cours d'utilisation ***/
	_overflow:none;
	background: #CCFFFF;
	border:2px solid #3333CC;
	color: #222255;
	font: bold 1.1em arial, hevetica, sans-serif;
	width:150px;
	height: 100px;
}
.nor{	/*** Retour à l'état normal après l'utilisation ***/
	_overflow:none;
	background: #333366;
	 border:1px solid #3333CC;
	 color: #DDFFFF;
	font: bold 1.1em arial, hevetica, sans-serif;
	width:150px;
	height: 100px;
}
.bouton{	/*** Retour à l'état normal après l'utilisation ***/
	width: 156px ;
	line-height: 15px ;
	height: 25px;
	background: url(images/fond-BTN-metier-156.jpg) no-repeat 0 -25px;
	_background: url(images/fond-BTN-metier-156.jpg) no-repeat 0 0px;
	font-size: 14px ;
	font-weight: bold ;
	color: #bbb ;
	_color: #fff ;
	display: block ;
	text-decoration: none ;
	padding: 0 0 4 0;
	margin: 0 0 20 0;
	text-align: center;
	border:0px;
}
#Form_Ang .bouton:hover, #Form_Ang bouton {
	background: url(images/fond-BTN-metier-156.jpg) no-repeat 0 0 ;
	color: #fff ;
}



a.case:hover { 
	font: bold 2em arial, hevetica, sans-serif;
	cursor: pointer;
}


ul#menu
{
	margin: 15 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none ;
}
ul#menu li
{
	text-align: left;
}
ul#menu li a
{
	width: 160px ;
	line-height: 26px ;
	background: url(images/fond-BTN-metier-160.jpg) no-repeat 0 -26px;
	font-size: 1em ;
	font-weight: bold ;
	letter-spacing: 1px ;
	color: #bbb ;
	display: block ;
	text-decoration: none ;
	padding:0 0 0 10;
	border-bottom: 1px solid #31295A ;}
ul#menu li a:hover
{
	background: url(images/fond-BTN-metier-160.jpg) no-repeat 0 0 ;
	color: #fff ;
}


