/*Bannier sup haute*/
#banniereHaute{width:100%;background-color:#1b467b;height:22px}
#recherche{margin-left:11px;width:250px;background-image:url(../images/rechercher.gif);height:22px;background-repeat:no-repeat;float:left;background-color:Transparent}
#recherche .inputField{width:120px;padding-left:10px;margin-top:-1px;padding-top:2px;float:left}
#recherche .inputField input{height:18px;font-size:11px;width:120px;border:0px}
#recherche .btRecherche{cursor:hand;float:left;width:50px}
#recherche .btRecherche img{cursor:hand;width:50px;height:20px;}

#navigationHaute{float:right;height:22px;background-color:Transparent}
#navigationHaute ul{height:20px;margin:0;padding:0;list-style-type:none;font-size:11px;font-family:"Arial";float:left}
#navigationHaute ul li{	float: left ;text-align: center ;border-left: 1px solid #FFF;}
#navigationHaute ul li.firstMenuItem{text-align: center ;border: 0px}
#navigationHaute ul li.spacer{text-align: center ;border: 0px;width:30px}

#navigationHaute ul li a{line-height: 20px ;font-size: 10px ;font-weight: bold ;color: #fff ;display: block ;text-decoration: none ;padding-left:5px;padding-right:5px}
#navigationHaute ul li a:hover{color:Orange}

a.faq { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none; color: black;text-decoration:underline}
a.faq:hover {text-decoration:underline;color:Black}
.pages_textes { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: black; text-decoration: none }
.pages_textes:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: black; text-decoration: underline }
.boutons_textes { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: black; text-decoration: none }
.pages_intertitres { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; color: black; font-style: normal; text-decoration: none}
.pages_intertitres:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; color: black; font-style: normal; text-decoration: underline}
.pages_titres { font-family: Arial, Helvetica, sans-serif; font-size: 22pt; font-weight: bold; color: black; text-decoration: none}
.pages_sous_titres { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: black; text-decoration: none; font-style: normal}
.pages_titres:hover { font-family: Arial, Helvetica, sans-serif; font-size: 22pt; font-weight: bold; color: black; text-decoration: underline}
.pages_sous_titres:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: black; text-decoration: none; font-style: underline}
.pages_textes_noir { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #000000; text-decoration: none }
.contenutitre { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: black; text-decoration: none}
.contenuchapo { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: black; text-decoration: none}
.contenutexte { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: black ; text-decoration: none}
.contenutitre:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: black; text-decoration: underline}
.contenuchapo:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: black; text-decoration: underline}
.contenutexte:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: black ; text-decoration: underline}


a.HP_titre_module { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #1959A3; text-decoration: none}
a.HP_titre_module:hover {text-decoration:none; }
a.HP_titre_module_2 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #458FE2; text-decoration: none}
a.HP_titre_module_2:hover {text-decoration:none; }
a.HP_titre_module_bas { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #1959A3; text-decoration: none}
a.HP_titre_module_bas:hover {text-decoration:none; }
a.HP_titre_details_module { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #458FE2; text-decoration: none }
a.HP_titre_details_module:hover { text-decoration:none; }
a.HP_titre_details_module_2 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #175293; text-decoration: none }
a.HP_titre_details_module_2:hover {  text-decoration: none}
a.HP_titre_details_module1 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #003651; text-decoration: none }
a.HP_titre_details_module1:hover { }
a.HP_titre_details_module2 { font-family: Arial, Helvetica, sans-serif; font-size: 22pt; font-weight: normal; color: #006699; text-decoration: none }
a.HP_titre_details_module2:hover { }
a.nous_contacter_HP { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bolder; color: black; text-decoration: none}
a.nous_contacter_HP:hover {text-decoration:none}
a.pdf_intertitres { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal; color: black; text-decoration: underline; font-style: normal}
a.pdf_intertitres:hover {text-decoration: underline}
A.clsCommunique {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Helvetica, Helv, sans-serif; TEXT-DECORATION: none;
}
.menuiconesbleu { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #458FE2; text-decoration: none}
.clsPageStyle { background-color:white }
.rechercher {width:120px ; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: black; text-decoration: none}
.rechercher_mot { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: black; text-decoration: none}
input.rechercher {
	border-style: none;
	background-color: #FFFFFF;
	margin: 0pt;
	padding: 0pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #000000;
	text-decoration: none;
	background-position: left center;
	display: inline;
}

.lignePlan {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}


.lignePlan:hover {
	color:#ffffff;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}


.lignePlan:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}
.titrePlan {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 14pt;
	font-family: Verdana, Helvetica, sans-serif;
}


.titrePlan:hover {
	color:#ffffff;
	text-decoration: underline;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14pt;
}


.titrePlan:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 14pt;
	font-family: Verdana, Helvetica, sans-serif;
}

DIV.clSlideEmpty {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 170px; CLIP: rect(0px 170px 350px 0px); PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 350px;
}
DIV.clSlide {
	BACKGROUND-COLOR: #184A7B;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 21px;
}
DIV.clSlideSub {
	VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 21px; BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub_1 {
	VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); POSITION: absolute; HEIGHT: 21px; BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub_2 {
	VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 21px; BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub_3 {
	VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 21px; BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub_4 {
	VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 21px; BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub_5 {
	VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 21px; BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub_6 {
	VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 21px; BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}

DIV.clSlideSub2_1 {
	BACKGROUND-COLOR: #619F4A;PADDING-LEFT: 10px; VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); POSITION: absolute; HEIGHT: 21px;BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub2_2 {
	BACKGROUND-COLOR: #CD83C0;PADDING-LEFT: 10px; VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); POSITION: absolute; HEIGHT: 21px;BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub2_3 {
	BACKGROUND-COLOR: #01A0C7;PADDING-LEFT: 10px; VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); POSITION: absolute; HEIGHT: 21px;BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub2_4 {
	BACKGROUND-COLOR: #B2B2B2;PADDING-LEFT: 10px; VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); POSITION: absolute; HEIGHT: 21px;BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub2_5 {
	BACKGROUND-COLOR: #7E1479;PADDING-LEFT: 10px; VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); POSITION: absolute; HEIGHT: 21px;BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
DIV.clSlideSub2_6 {
	BACKGROUND-COLOR: #FFCC00;PADDING-LEFT: 10px; VISIBILITY: hidden; WIDTH: 170px; CLIP: rect(0px 170px 21px 0px); POSITION: absolute; HEIGHT: 21px;BORDER-TOP: #1C477C 1px ridge; BORDER-LEFT: #1C477C 1px ridge;
}
#divSlideCont {
	Z-INDEX: 10; VISIBILITY: hidden; WIDTH: 170px; POSITION: relative; top:150px;left :500px
}
A.clSlideLinks {
	display: block;FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 170px; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSubLinks {
	FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Links {
	FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;COLOR: #000000; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideSubHilite {
	FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#619F4A; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Hilite {
	FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#ABDA4E; COLOR: white; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideLinks1 {
	display: block;FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 170px; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;
}
A.clSlideSubLinks1 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;
}
A.clSlideSub2Links1 {
	BACKGROUND-COLOR: white;display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none;
}
A.clSlideSubHilite1 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#619F4A; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;
}
A.clSlideSub2Hilite1 {
	display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#ABDA4E; COLOR: white; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none;
}
A.clSlideLinks2 {
	display: block;FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSubLinks2 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Links2 {
	BACKGROUND-COLOR: white;display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideSubHilite2 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#CD83C0; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Hilite2 {
	display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#EAC3E0; COLOR: white; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideLinks3 {
	display: block;FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSubLinks3 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Links3 {
	BACKGROUND-COLOR: white;display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideSubHilite3 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#01A0C7; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Hilite3 {
	display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#96D8E8; COLOR: white; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideLinks6 {
	display: block;FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSubLinks6 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Links6 {
	BACKGROUND-COLOR: white;display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideSubHilite6 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#FF9900; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Hilite6 {
	display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#FFCC00; COLOR: white; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideLinks4 {
	display: block;FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSubLinks4 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Links4 {
	BACKGROUND-COLOR: white;display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideSubHilite4 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#B2B2B2; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Hilite4 {
	display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#D9D9D9; COLOR: white; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideSubLinks5 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Links5 {
	BACKGROUND-COLOR: white;display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;COLOR: #1C477C; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}
A.clSlideSubHilite5 {
	display: block;FONT-SIZE: 11px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#7E1479; COLOR: white; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
A.clSlideSub2Hilite5 {
	display: block;FONT-SIZE: 10px; WIDTH: 170px; HEIGHT: 20px;BACKGROUND-COLOR:#D7A0B7; COLOR: white; FONT-FAMILY: Verdana, Helvetica;font-style: italic; TEXT-DECORATION: none
}

A.clSlideSubLinks:hover {
	BACKGROUND-COLOR:#619F4A;COLOR:white;text-decoration:none;
}
A.clSlideSub2Links:hover {
	BACKGROUND-COLOR:#ABDA4E;COLOR:white;text-decoration:none;
}
A.clSlideSubLinks1:hover {
	text-decoration:none;BACKGROUND-COLOR:#619F4A;COLOR:white
}
A.clSlideSub2Links1:hover {
	text-decoration:none;BACKGROUND-COLOR:#ABDA4E;COLOR:white
}
A.clSlideSubLinks2:hover {
	text-decoration:none;BACKGROUND-COLOR:#CD83C0;COLOR:white
}
A.clSlideSub2Links2:hover {
	text-decoration:none;BACKGROUND-COLOR:#EAC3E0;COLOR:white
}
A.clSlideSubLinks3:hover {
	text-decoration:none;BACKGROUND-COLOR:#01A0C7;COLOR:white
}
A.clSlideSub2Links3:hover {
	text-decoration:none;BACKGROUND-COLOR:#96D8E8;COLOR:white
}
A.clSlideSubLinks6:hover {
	text-decoration:none;BACKGROUND-COLOR:#FF9900;COLOR:white
}
A.clSlideSub2Links6:hover {
	text-decoration:none;BACKGROUND-COLOR:#FFCC00;COLOR:white
}
A.clSlideSubLinks4:hover {
	text-decoration:none;BACKGROUND-COLOR:#B2B2B2;COLOR:white
}
A.clSlideSub2Links4:hover {
	text-decoration:none;BACKGROUND-COLOR:#D9D9D9;COLOR:white
}
A.clSlideSubLinks5:hover {
	text-decoration:none;BACKGROUND-COLOR:#7E1479;COLOR:white
}
A.clSlideSub2Links5:hover {
	text-decoration:none;BACKGROUND-COLOR:#D7A0B7;COLOR:white
}

