h1 {
	font-size:16px;
	margin:0 0 0 5px;
	padding:0 0 0 35px;
	text-align:center	
	}
h1 span{
	padding:0 40px 5px 5px;
	float:left;
	background:transparent url(images/styles/bg_h1_right.gif) right 0 no-repeat;
	}


h2 {
	font-size:13px;
	color:#4A1A2C;
	font-weight: bold; 
	margin:10px 0 10px 0;;
	}
h2 span.leger{
	font-size:12px;
	color:#000000;
	font-weight: normal; 
	margin:10px 0 10px 0;;
	}


h3{
	font-size: 13px;
	color:#406080;
	font-weight:bold;
}

p ,td{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
	background-position: top;
}
.ul{
	list-style-position: outside;
	list-style-image: url(images/xs_bleu_fonce3.gif);
	list-style-type: none;}
.a {color:#cf5002; text-decoration:underline; font-weight: bold;}	
.a:hover {
	color:#003366;
	text-decoration:none;
	font-weight: normal;}
.text {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#003366; text-decoration:none}

/*---------------------------------------------------------------*/
/*---------- Menu ---------------------------------------------*/
/*---------------------------------------------------------------*/
.menu {float:left; width:200px; text-align:left;}
.menu .drapeau {margin:5px 5px 0px 0px;}
.menu p {margin:0px 15px 0px 15px;}
.menu ul {list-style-type:none;	margin:5px 15px 20px 15px; list-style-position: inside; list-style-image: url(/img/xs_bleu_fonce3.gif);}
.menu ul li { }
.menu ul li a {font-weight:bold;	color:#4A1A2C;	display:block;	padding:6px 0 6px 0;}
.menu ul li a:visited {color:#4A1A2C;}
.menu ul li a:hover {font-weight:bold;	color:#4E2B38; text-decoration:none;}

.text a {color:#cf5002; text-decoration:underline; font-weight: normal;}	
.text a:hover {
	color:#003366;
	text-decoration:none;
	font-weight: normal;
}

.text003366 {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#003366; text-decoration:none}

.text003366:hover {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#cf5002; text-decoration:none}

.text036388 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#036388;
	text-decoration:none;
	font-weight: normal;
}

.textblanc {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none}
.textboldblanc {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; FONT-WEIGHT: 700}
.scroll {scrollbar-face-color: #5f97c5; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #80acd0; scrollbar-arrow-color: #ffffff;}

.menubleu {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#003366; text-decoration:none}
.menubleu:hover {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none}
.textorange {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#e46e2d; text-decoration:none}

.texthaut {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#003366; text-decoration:none}
.texthaut:hover {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#5f97c5; text-decoration:none}

.texterreur {FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none}

.bdp {margin-top:10px; border-top-width: 1px;border-top-style: solid; border-top-color: #003366;
	border-bottom-width: 1px;border-bottom-style: solid; border-bottom-color: #003366;
	text-align: center; height: 30px; padding-top:5px; padding-bottom:5px}
.bdp p {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#003366; text-decoration:none text-align: center; }
.bdp a { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#003366; text-decoration:none text-align: center; }
.bdp a:hover { color:#cf5002;	text-decoration:underline; text-align: center; }

.ligneimpaire { background-color: #EEF6FC;}
.ligneimpaire tr{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#006699; text-decoration:none}
.lignepaire{}
.photos_g {float:left;}
.photos_d{ float:right;}
.photos_g img.last,.photos_d img.last {margin-right:0px;}
