body {
	/*background-color: #FFFFFF;bgcolor:#f6f5f3;*/
	background: url(images/fond.jpg);
	/*background-position: -132px;*/
	/*background-repeat: no-repeat;*/
		font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
a { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none;  }
a.link { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none;  }
a.visited { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none;  }
a.active { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none;  }
a.hover { 	font-family: Arial, Helvetica, sans-serif;	color: #cccccc;	font-size: 12px;	font-weight: normal;	text-decoration: UNDERLINE;  }
 
.alerte  { 	font-family: Arial, Helvetica, sans-serif;	color: #a20015;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
a.alerte:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #a20015;	font-size: 12px;	font-weight: bold;	text-decoration: UNDERLINE; }
a.alerte:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #a20015;	font-size: 12px;	font-weight: bold;	text-decoration: UNDERLINE; }
a.alerte:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: bold;	text-decoration: UNDERLINE; }
.date  { font-style: italic;	font-family: Times New roman, Arial,Arial, Helvetica, sans-serif;	color: #000000;	font-size: 16px;	font-weight: normal; }

.texte  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal; }
a.texte:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none; }
a.texte:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none; }
a.texte:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none; }
a.texte:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: normal;	text-decoration: none; }

.texteup  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: BOLD;text-decoration: UNDERLINE;  }
a.texteup:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: BOLD;	text-decoration: UNDERLINE; }
a.texteup:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: BOLD;	text-decoration: UNDERLINE; }
a.texteup:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: BOLD;	text-decoration: UNDERLINE; }
a.texteup:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: BOLD;	text-decoration: UNDERLINE; }


.bleu  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: normal; }
a.bleu:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.bleu:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.bleu:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.bleu:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: UNDERLINE; }

.titrebleu  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: bold; }
a.titrebleu:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
a.titrebleu:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
a.titrebleu:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
a.titrebleu:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: bold;	text-decoration: none; }


a.lien:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien2:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 16px;	font-weight: BOLD;	text-decoration: none; }
a.lien2:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 16px;	font-weight: BOLD;	text-decoration: none; }
a.lien2:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 16px;	font-weight: BOLD;	text-decoration: none; }
a.lien2:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 16px;	font-weight: BOLD;	text-decoration: none; }
a.lien3:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 20px;	font-weight: BOLD;	text-decoration: none; }
a.lien3:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 20px;	font-weight: BOLD;	text-decoration: none; }
a.lien3:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 20px;	font-weight: BOLD;	text-decoration: none; }
a.lien3:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 20px;	font-weight: BOLD;	text-decoration: none; }
.footer { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	font-weight: normal;	text-decoration: none; }
a.footer:link { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	font-weight: normal;	text-decoration: none; }
a.footer:visited { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	font-weight: normal;	text-decoration: none; }
a.footer:active { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	font-weight: normal;	text-decoration: none; }
a.footer:hover { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }

.menu { font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
a.menu:link { font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
a.menu:visited { font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
a.menu:active { font-family:Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
a.menu:hover { 	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: bold;	text-decoration: none; }
.sousmenu { font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: normal;	text-decoration: none; }
a.sousmenu:link { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none; }
a.sousmenu:visited { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none; }
a.sousmenu:active { font-family:Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	text-decoration: none; }
a.sousmenu:hover { 	font-family: Arial, Helvetica, sans-serif;	color: #008ad7;	font-size: 12px;	font-weight: normal;	text-decoration: UNDERLINE; }



.chapeau { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 16px;	font-weight: bold;	text-decoration: none; }
.titre { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 32px;	font-weight: BOLD;	text-decoration: none; }
.suite { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 14px;	font-weight: bold;	text-decoration: none; }
a.suite:link { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 14px;	font-weight: bold;	text-decoration: none; }
a.suite:visited { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 14px;	font-weight: bold;	text-decoration: none; }
a.suite:hover { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 14px;	font-weight: bold;	text-decoration: underline; }
.texte_footer { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	font-weight: normal;	text-decoration: none; }
a.texte_footer:link { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	font-weight: normal;	text-decoration: none; }
a.texte_footer:visited { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	font-weight: normal;	text-decoration: none; }
a.texte_footer:hover { font-family:Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 10px;	font-weight: normal;	text-decoration: underline; }

.formulaire {
font-family:Arial,Verdana,Helvetica;font-size: 12px;height:22px;font-weight:bold; color: #008ad7;background-color: #ffffff; }
.formulaire2 {
font-family:Arial,Verdana,Helvetica;font-size: 12px;font-weight:bold; color: #008ad7;background-color: #ffffff; }

.wait {
font-family:Arial,Verdana,Helvetica;font-size: 12px;font-weight:normal; color: #cccccc;background-color: #FFFFFF; }
.bouton {
font-family:Arial,Verdana,Helvetica;font-size: 12px;font-weight:bold; color: #FFFFFF;background-color: #008ad7; }
.separation { color: #161616;size:3px;height:2px;width:100% }
.layerscroll {
	width: 300px;
	height: 300px;
	overflow: auto;
	display: block;
}

#divContainer {
	position: relative; 
	width: 460px; 
	height: 250px; 
	overflow: hidden;
	clip: rect(0px, 460px, 250px, 0px); 
	visibility: hidden; 
	z-index: 3;
}

#divContainerpn {
	position: relative; 
	width: 460px; 
	height: 250px; 
	overflow: hidden;
	clip: rect(0px, 460px, 250px, 0px); 
	visibility: hidden; 
	z-index: 3;
}

#divContent {
	position: relative; 
	z-index: 3;
}

#divContentpn {
	position: relative; 
	z-index: 3;
}