body {
	background-color:#013672;
	margin:auto;
	text-align:center;
	font-family:"Lucida Grande", Verdana,  Arial, Helvetica, sans-serif;
	color: #333333;
	padding:0;
	font-size:76%;
	background-image:url(../../img/bg-body.gif);
	background-repeat:repeat-y;
	background-position:center;
}
body{behavior:url("/shared/css/hover.htc");}


/*-------------------------------------------------------------------------------------------------------*/
* {background-repeat:no-repeat;}
body img{border:0;}
hr {clear: both;visibility: hidden;margin:0;padding:0;line-height:0;}
.spacer{clear: both;visibility: hidden;margin:0;padding:0;}
.invisible{display:none;}
form {margin:0}
/*-------------------------------------------------------------------------------------------------------*/
#accessibilite{ display:none}
#accessibilite{color:#666699;font-size:80%;margin:0;margin-bottom:20px;}
#accessibilite ul{padding-left:0px;}
#accessibilite a{color:#666699;text-decoration:none;}
#accessibilite a:hover{color:#666699;text-decoration:underline;}
/*-------------------------------------------------------------------------------------------------------*/


#global {
	margin:auto;
	width:750px;
	text-align:left;
	margin-bottom:0px;
	background-color:#FFFFFF;
}

#corps{
	width: 750px;
	z-index:0;
	text-align:left;
	background-image:url(../../img/bg-corps.gif);
	background-position:right;
	background-repeat:repeat-y;
	
	border-top:10px solid #E5E5FF;
}

.body2 #corps{ border-color:#004FA3}
.body3 #corps{ border-color:#FFCC00}
.body4 #corps{ border-color:#AA007A}
.body5 #corps{ border-color:#218CA3}
.body6 #corps{ border-color:#B53700}
.body7 #corps{ border-color:#A88531}
.body96 #corps{ border-color:#99CC33}

.accueil #contenu {width:760px;float:none}
#contenu{
float:left;
margin-bottom:10px;
width: 370px;
}
#contenu.large{
width: 549px;
margin-left:10px;
}

#contenu ul, #contenu ol {
margin:0 0 20px 25px;
padding:0;
}
#contenu ul{
list-style-image:url(../../img/puce.gif);
}
#contenu ul ul{
list-style-image:url(../../img/puce2.gif);
}

#contenu ul li{
margin:5px 0;
padding:0;
}



/*-------------------------------------------------------------------------------------------------------*/
/* ENTETE -----------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/

#entete {	
	width: 750px;
	padding:0;
	display:block;height:103px;
	z-index:0;
	background-color:#000;
	background-repeat:no-repeat;
	background-image:url(../../img/entete.jpg);

}

#entete a{	
	display:block;height:81px;
}

#entete  #accessibilite a{	
	display:inline;height:auto;
}

#logo {visibility:hidden;}
#entete h1 {margin:0}
#entete h1 span{display:none}

/*-------------------------------------------------------------------------------------------------------*/
/* NAVIGATION NIVEAU 1 ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/

/* voir menu.css

/*-------------------------------------------------------------------------------------------------------*/
/* CHEMIN -----------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/
#chemin {color:#666; font-size: 80%; margin-top:15px;}
#chemin a {color:#666;  text-decoration:none;  }
#chemin a:hover {text-decoration: underline;}


/*-------------------------------------------------------------------------------------------------------*/
/* RECHERCHE --------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/

#recherche{
/*
	position:absolute;
	top:120px;
	margin-left:570px;
	width: 180px;
	z-index: 50;
	*/
	background-image:url(../img/blocs/recherche_basTab.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding: 0 0 7px 0;
	text-align:center;
}

#recherche h2{
	margin:0;
	padding:0;
	background-image:url(../img/blocs/recherche_hautTab.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:170px;
	height:7px;
	
	display:none;
}
#recherche form,#recherche p{
	margin:0;
	padding:0;
	z-index: 50;
}



#recherche .searchbox-button{
	border: 0px solid #fff;
	color:#006699;font-size:10px;
	background:none;
	padding:0;
	
}
#recherche .searchbox-sword{font-family:Arial, Helvetica, sans-serif;font-size:10px;
	background: url('../../img/bg_search.gif') 0 0 no-repeat;
	border: 0px solid #fff;
	width: 100px;
	height: 16px;
	padding: 4px 10px 0 20px;
	font-size: 9px;
	color: #666;
	}


/*-------------------------------------------------------------------------------------------------------*/
/* PIED DE PAGE -----------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/

#piedDePage{
	clear:both;
}

/*-------------------------------------------------------------------------------------------------------*/
/* COPYRIGHT --------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/
#copyright{
	margin-top:10px;
	padding:0;
	color:#666699;
	font-size:90%;
	text-align:center;
	background-image:url(../../img/bg-footer.gif);
	background-repeat:repeat-x;
	width:750px;
	margin:auto;
	height:180px;
	padding-top:10px;
	
}
#copyright a{
	color:#666699;
	text-decoration:none;
}
#copyright a:hover{
	color:#666699;
	text-decoration:underline;
}


/*-------------------------------------------------------------------------------------------------------*/
/* NAVIGATION NIVEAU 2 ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/
#navigationNiveau2{
	float:left;
	padding:0 10px;
	margin:0 10px 0 1px;
	display:inline;
	background:#E5E5FF;
	background-image:url(../../img/niveau2-bottom/00.gif);background-repeat:no-repeat;background-position:bottom;
	width:179px;
	voice-family: "\"}\"";
	voice-family:inherit; 
	width:159px;
	}
html>body .vert {width: 159px;}

#navigationNiveau2 h2{display:none;}


#navigationNiveau2 ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#navigationNiveau2 li{	margin:5px 0 5px 0;}

#navigationNiveau2 ul{
	font-family:"trebuchet MS", arial, helvetica, sans-serif;
	font-weight:bold;
	padding:5px 0 5px 0;
}

#navigationNiveau2 ul ul{
	font-size:90%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;

}

#navigationNiveau2 ul ul li {padding-left:10px;}

#navigationNiveau2 li a{
	text-decoration:none; display:block; padding:5px; width:149px; color:#23547E;
}
#navigationNiveau2 li li a{
background:none!important;
width:130px;
padding:0;
}
#navigationNiveau2 li li a:hover,#navigationNiveau2 li li.on a{
text-decoration:underline;
}


#navigationNiveau2 li a:hover,  #navigationNiveau2 li.on a,  #navigationNiveau2 li.on li.on a{background:#EDEDFF;}


.body2 #navigationNiveau2{background:#99B7D7; background-image:url(../../img/niveau2-bottom/01.gif);background-repeat:no-repeat;background-position:bottom;}
.body3 #navigationNiveau2{background:#FFEB99;background-image:url(../../img/niveau2-bottom/02.gif);background-repeat:no-repeat;background-position:bottom;}
.body4 #navigationNiveau2{background:#DD99CA;background-image:url(../../img/niveau2-bottom/03.gif);background-repeat:no-repeat;background-position:bottom;}
.body5 #navigationNiveau2{background:#A6D1DA;background-image:url(../../img/niveau2-bottom/05.gif);background-repeat:no-repeat;background-position:bottom;}
.body6 #navigationNiveau2{background:#E1AF99;background-image:url(../../img/niveau2-bottom/04.gif);background-repeat:no-repeat;background-position:bottom;}
.body7 #navigationNiveau2{background:#DCCEAD;background-image:url(../../img/niveau2-bottom/06.gif);background-repeat:no-repeat;background-position:bottom;}
.body96 #navigationNiveau2{background:#D6EBAD;background-image:url(../../img/niveau2-bottom/07.gif);background-repeat:no-repeat;background-position:bottom;}

.body2 #navigationNiveau2 li a{color:#004FA3;}
.body3 #navigationNiveau2 li a{color:#FF9900;}
.body4 #navigationNiveau2 li a{color:#AA007A;}
.body5 #navigationNiveau2 li a{color:#218CA3;}
.body6 #navigationNiveau2 li a{color:#B53700;}
.body7 #navigationNiveau2 li a{color:#A88531;}
.body96 #navigationNiveau2 li a{color:#99CC33;}

.body2 #navigationNiveau2 li a:hover, .body2 #navigationNiveau2 li.on a, .body2 #navigationNiveau2 li.on li.on a,.body2 #navigationNiveau2 ul ul{background:#B8CDE3;}
.body3 #navigationNiveau2 li a:hover, .body3 #navigationNiveau2 li.on a, .body3 #navigationNiveau2 li.on li.on a,.body3 #navigationNiveau2 ul ul{background:#FFF1B8;}
.body4 #navigationNiveau2 li a:hover, .body4 #navigationNiveau2 li.on a, .body4 #navigationNiveau2 li.on li.on a,.body4 #navigationNiveau2 ul ul{background:#E7B8DA;}
.body5 #navigationNiveau2 li a:hover, .body5 #navigationNiveau2 li.on a, .body5 #navigationNiveau2 li.on li.on a,.body5 #navigationNiveau2 ul ul{background:#C1DFE5;}
.body6 #navigationNiveau2 li a:hover, .body6 #navigationNiveau2 li.on a, .body6 #navigationNiveau2 li.on li.on a,.body6 #navigationNiveau2 ul ul{background:#EAC7B8;}
.body7 #navigationNiveau2 li a:hover, .body7 #navigationNiveau2 li.on a, .body7 #navigationNiveau2 li.on li.on a,.body7 #navigationNiveau2 ul ul{background:#E7DDC6;}
.body96 #navigationNiveau2 li a:hover, .body96 #navigationNiveau2 li.on a, .body96 #navigationNiveau2 li.on li.on a,.body96 #navigationNiveau2 ul ul{background:#E2F1C6;}



/*-------------------------------------------------------------------------------------------------------*/
/* COLONNE DE DROITE  -------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/
#colonneDroite { float:right;width:180px;font-size:90%; margin:0; padding:0; margin-top:10px;}
#colonneDroite h2{ background-image:url(../../img/bg-h2-colonneDroite.gif); background-repeat:repeat-x; background-position:bottom; background-color:#4779A4; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:5px; margin:0; font-size:120%;}
#colonneDroite ul{list-style-type:none; margin:10px 0; padding:0;}
#colonneDroite li{margin:5px; clear:left;background-image:url(../../img/puce.gif); background-position:0 2px; padding-left:15px;}
#colonneDroite a{ color:#23547E; text-decoration:none;}
#colonneDroite a:hover{text-decoration:underline;}
#colonneDroite img{float:left; margin:0 5px 5px 0}
/*-------------------------------------------------------------------------------------------------------*/
/* SOMMAIRE RUBRIQUE ------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/
	
#sommaireRubrique {
	list-style-type:none;
	margin:0!important;
	padding:0!important;
}
#sommaireRubrique p{margin:0;padding:0;}	

#sommaireRubrique li{
	list-style-type:none;
	list-style-image:none;
	border-top:1px dotted #ccc;
	margin:0;
	padding:10px 0!important;
	clear:left;
}
#sommaireRubrique a{
	font-weight:bold;
	}

#sommaireRubrique img{ 
	float: left;
	margin:0 10px 10px 0;
	border-bottom:5px solid #CCCBFF;
	padding-bottom:1px;
}
.body2  #sommaireRubrique img{border-color:#004FA3;}
.body3  #sommaireRubrique img {border-color:#FFCC00;}
.body4  #sommaireRubrique img {border-color:#AA007A;}
.body5  #sommaireRubrique img {border-color:#218CA3;}
.body6  #sommaireRubrique img {border-color:#B53700;}
.body7  #sommaireRubrique img {border-color:#A88531;}
.body96 #sommaireRubrique img {border-color:#99CC33;}


/*-------------------------------------------------------------------------------------------------------*/
/* PLAN DU SITE -----------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/


.planSite ul{ 
padding:0;
margin:0;
list-style-type:none;
}
/* liens */
.planSite a{
text-decoration:none;
}
.planSite a:hover{
text-decoration:underline;
}
/* niveaux 1 */
.planSite h3 a{
font-weight:bold;
display:block;
margin-top:20px;
color:#FFFFFF; padding:3px;
}
.planSite h3 a:hover{
text-decoration:underline;
}

/* niveaux 2 */
.planSiteN2 li a{
font-weight:bold;
margin: 6px 0 3px 5px;
display:inline;
}

/* niveaux 3 */
.planSiteN3 li a{
font-weight:normal;
margin: 0 0 0 0;
}
.planSiteN3 li a:hover{
}

/* niveaux 4 */
.planSiteN4 li a{
font-weight:normal;
margin: 0 0 0 45px;
font-size:80%;
}
.planSiteN4 li a:hover{
}



/*-------------------------------------------------------------------------------------------------------*/
/* CLASS MANAGER  -------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/
p.fichierAssocie{}
p.hautDePage{ text-align:right;clear:both; background-color:#e4e4e4; padding:5px; margin:0}
p.hautDePage a, p.hautDePage a:visited {color:#666666; font-size:75%; text-decoration:none;}
p.datePublication{ color:#999999; font-size:90%; text-align:center; border-top:1px dotted #cccccc; padding-top:5px; margin-top:10px; clear:both;}
p.dateLibelle{ color:#666;}
p.datePublication a{ color:#999999;}

/********************************/
/****** IMAGE WEBEDITOR *********/
/********************************/
.ImageBoite{border:1px solid #999999;background-color:#E5E5FF; padding:1px; line-height:normal;}
.ImageCopyright{font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#666666;padding:0;margin:5px;}
.ImageLegende{font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#999999;padding:0;margin:5px;}


/*-------------------------------------------------------------------------------------------------------*/
/* Code couleur pour content.css -----------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/

.body2  #contenu h1, .body2 #contenu h3 {color:#004FA3;}
.body3  #contenu h1, .body3 #contenu h3 {color:#FFCC00;}
.body4  #contenu h1, .body4 #contenu h3 {color:#AA007A;}
.body5  #contenu h1, .body5 #contenu h3 {color:#218CA3;}
.body6  #contenu h1, .body6 #contenu h3 {color:#B53700;}
.body7  #contenu h1, .body7 #contenu h3 {color:#A88531;}
.body96  #contenu h1,.body96 #contenu h3 {color:#99CC33;}
