/* MISE EN FORME DE BASE */


	


/* MENU DEROULANT FULL CSS SUR 2 NIVEAUX AVEC BORDURE ITEMS GAUCHE */
	
	/* ELEMENT CONTENEUR DU MENU */
	div#navigation{
	
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
		
		border: 0px solid #aaa;

		height: 25px;

		text-align: center;
		vertical-align: middle;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold
	}
	
	/* LISTE DE PREMIER NIVEAU ET DE SECOND NIVEAU */
	ul#menu, ul#menu li ul { 
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style: none;
		line-height: 25px;

	}
	
	/* ITEMS LISTE DE PREMIER NIVEAU */
	ul#menu li {
		display: block;
		float: left;
		margin: 0px 0px 0px 0px;
		
		padding: 0px 0px 0px 0px;
		
		border: 0px solid #328aef;
		font-weight:bold;
		vertical-align: middle;
		margin-left:5px;
		width: 120px; /* 960px / 5 = 192 px, on enlève 1px de bordure gauche */
		background:transparent;
	}
	
	/* TOUS LES LIENS DU MENU */
	ul#menu a {
		display: block;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		line-height: 25px;
		
		
		height: 28px;
		text-transform: none;
text-align: center;
		text-decoration: none;
		vertical-align:middle;
		color: #FFFFFF;
	}
	
	/* TOUS LES LIENS DU MENU EN SURVOL */
	ul#menu a:hover, ul#menu li:hover a, #menu li.ensurvol a {

		/* background:#0b1543; */
		
		text-align: center;
		color:#cccccc;
		font-weight:bold
	}
	
	/* TOUS LES LIENS ACTIFS */
	ul#menu a.actif, ul#menu a.actif:hover, ul#menu li:hover a.actif, #menu li.ensurvol a.actif { /* tous liens actifs */
		background:#fff;
		text-align: center;
		color:#333;
	}
	
	/* SURCHARGE LISTE DE SECOND NIVEAU */
	ul#menu li ul { 
		position:absolute;
		width :191px;
		left:-999em;text-align: center;
		z-index:20;
	} 
	
	/* redéfinition de la position de la liste secondaire en survol de l'item parent de la liste principale */
	ul#menu li:hover ul, #menu li.ensurvol ul {
		margin-left:-1px;text-align: center;
		left:auto;text-align:center;
	}
	
	/* SURCHARGE ITEMS LISTE DE SECOND NIVEAU */
	ul#menu li ul li {
	margin-left:1px;
		border-left:0px solid #328aef;text-align: center;
		border-right:0px solid #328aef;
		border-bottom:0px solid #328aef;

	}
	
	/* SURCHARGE LIENS ITEMS LISTE DE SECOND NIVEAU */
	ul#menu li ul li a, ul#menu li:hover ul li a, #menu li.ensurvol ul li a{ 
		background:#0b1543;
		font-weight:bold; 
		color:#ffffff;
		text-align:center;
	}
	
	/* SURCHARGE LIENS SURVOLES ITEMS LISTE DE SECOND NIVEAU */
	ul#menu li ul li a:hover, ul#menu li:hover ul li a:hover, #menu li.ensurvol ul li a:hover{ 
		background:#4a5482;
		
		/*color:#333;*/
		text-align: center;
	}
	
	/* SURCHARGE ELEMENTS FILS DU PREMIER ITEM DE LA LISTE PRINCIPALE */
	ul#menu li.premier {
		border-left:none;
		width:192px;
	}
	ul#menu li.premier a, ul#menu li.premier a.actif { 
		width:192px;
	}
	ul#menu li.premier ul li, #menu li.permier.ensurvol ul li { 
		width:192px;
	}
	ul#menu li.premier a, ul#menu li.permier:hover ul li a, #menu li.permier.ensurvol ul li a {
		width:192px;
	}


/* FIN MENU DEROULANT */

/*
**************************************************************************
*/