/* Index */

a {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
color:#404147;
}

a:hover{ 
text-decoration:none;
color:#f46b26;
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* FOND ENTETE */

.fd_entete {
	background-image: url(../images/fd_entete.gif);
	background-repeat: no-repeat;
	padding-left:5px;
}

/* Retour Accueil */
.back_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f46b26;
	background-image: url(../images/home.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:18px;
}
.fd_bhome { 
	border-bottom: 1px solid #363b56;
	padding-left:25px;
	}

/* lien retour accueil */ 

a.back_home {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
color:#f46b26;
}

a.back_home:hover{ 
text-decoration:none;
color:#404147;
}

.fd_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	background-image: url(../images/fd_menu.gif);
	background-repeat: repeat-x;
}
 #nav{ /* all lists */
	padding: 0;
	margin: 0 0 0 0px;
	list-style: none;
	line-height: 1;
	/**/
} #nav ul { /* all lists */
	padding: 0;
	margin: 0 0 0 0;
	list-style: none;
	line-height: 1;
	/**/
} #nav a {
	display: block;
} #nav li {
	float: left;
	width: 10em;
	z-index:1;
}
/* Grands chapitres */
#nav li a{
	line-height:25px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
} #nav li a:hover{
	color:#EEE;
} #nav li ul {
/* sous-menus */
	font-size:10px;
	position: absolute;
	width: 10em;
	left: -997em;
	z-index:1;
} #nav li:hover ul, #nav li.sfhover ul {
	 left: auto;
} 

#nav li ul li{
	border:1px solid #FFF;
	border-top:none;
	width:170px;
	background: #363B57 url(../images/menu_fleche.gif) 0px 6px no-repeat;
	padding: 0 0 0 15px;
	z-index:1;

}

#nav li ul li a{
	text-decoration:none;
	color:#FFF;
	text-align:left;
		
} #nav li ul li a:hover{
	color:#FFF;
	text-decoration:underline;
} 


ul#nav li#premier {
	width:147px;
} ul#nav li#deuxieme {
	width:144px;
} ul#nav li#troisieme {
	width:178px;
} ul#nav li#quatrieme {
	width:170px;
}

/* FOND CENTRE PAGE */
.fd_centre {
	background-image: url(../images/fd_centre.gif);
	background-repeat: repeat-y;
	width:980px;
	background-position:left;
}

/*ACTUALITES*/ 
 .actu_date { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#4c4e5b;
 font-weight:bold;
 padding-left:20px;
 }
 
  .actu_titre { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#4c4e5b;
 }
 
 /* Pied de page */
.fd_pied {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404147;
	background-image: url(../images/index_03.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top:15px;
	padding-right:10px;
}

/* PAGE interieure */

/* FOND CENTRE PAGE */
.fd_centreint {
	background-image: url(../images/fd_centreint.gif);
	background-repeat: repeat-y;
	width:980px;
	background-position:left;
}

 /* Pied de page */
.fd_piedint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404147;
	background-image: url(../images/index_03int.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top:15px;
	padding-right:10px;
}

/* liste questions courantes, liens utiles ... */
.lien_utile {
	list-style-image:url(../images/fleche.gif);
	list-style-position:outside;
	line-height:1.5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4d59;
	text-align:left;
}

/* BOUTON ZOOM SUR */
.zoom_sur{
	background-image: url(../images/zoom_sur.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4d59;
	width:249px;
	height:113px;
}

table.zoom_sur tr td {
	padding:50px 15px 15px 15px;
}


/* Titre page avec plot */
h1 {
	background-image: url(../images/bip.gif);
	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #363A53;
	text-align:left;
	padding-left:30px;
	padding-top:3px;
}

.tiret { 
	background-image: url(../images/tiret.gif);
	background-repeat: repeat-x;
}

/* bouton sous menu colonne de droite */
.bouton_sousmenu {
	background-image: url(../images/bouton_soumenu.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #4b4d59;
	text-align:left;
	margin:3px;
	height:56px;
	padding-left:36px;
}

#colonne_gauche {
	width: 261px;
	padding-left:6px;
	text-align:center;
}

