/* CSS du menu horizontal du back */

 
#menu {
			width: 570px; /* Nécessaire pour IE	 */
			  margin: 0;
				padding: 0;
			
			    display: block;
				text-align: left;}

#menu a:link,
#menu a:visited,
#menu a:hover,
#menu a:active {text-decoration: none;}

#menu ul { /* CONTENEURS DE SOUS-MENUS */
				width: 138px; 
				margin: 0; padding: 0;
				position: absolute;}
    
#menu li ul    { visibility: hidden; margin: 0 0 0 -10px;}

#menu li li ul { position: absolute; margin-top: -23px; margin-left: 0px }
    
#menu li { /* CONTENEURS DE MENUS PRINCIPAUX */
			    list-style: none;
			
			    width: 112px;
			    height: auto;
			    margin: 0 0 0 10px;
			    display: inline;
			    display: block;
			
			    float: none;
			    float: left;
			
			    padding: 0 }
    
#menu li li { display: block;  float: none }
    
/* correct a little IE bug */
* html #menu li li{ display: inline;}

#menu a { /* MENUS PRICIPAUX HORS SURVOL DE LA SOURIS */
    width: 112px;
	height: 28px; 
    padding: 2px 0 2px 9px;
     margin: 0px; 
    display: block;
	
    border: 1px solid #d9dbdd;
	 border-collapse: collapse; 
	
    background-color: #245478; 
	 opacity:.70;
	 filter: alpha(opacity=70); 
	 -moz-opacity: 0.7;
	 
    text-align: center;
    color:white} 
    
#menu a:hover { /* MENUS PRICIPAUX AU SURVOL DE LA SOURIS */
    border: 1px solid #d9dbdd;  
	 background-color: #7da6c6; 
	 opacity:.70;
	 filter: alpha(opacity=70); 
	 -moz-opacity: 0.7;
	color:white
    
}

li#lastLI    {  width: 154px;  } 
li#lastLI a  {  width: 154px;  } 

#menu li ul li a { /* SOUS-MENUS HORS SURVOL DE LA SOURIS */
	width: 120px;
	
    margin: 0;
    padding: 2px 0 2px 6px;
	padding-left: 1px; /* modif Alexis */

    border: 1px solid #d9dbdd;
	border-collapse: collapse; 
	
    background-color: #245478; 
	 opacity:.70;
	 filter: alpha(opacity=70); 
	 -moz-opacity: 0.7;
	color:white;
	background-image: none;

    display: block;
    text-align: center;
	 }
	 
	 
	#menu li ul li.alertes a { 
		background-color: #ddd;  /* fond des sous-menus hors survol de la souris */
		color: black;
	}
    
#menu li ul li a:hover { /* SOUS-MENUS AU SURVOL DE LA SOURIS */
    border: 1px solid #d9dbdd; /* contours des sous-menus au survol de la souris */
     background-color: #7da6c6; 
	 opacity:.70;
	 filter: alpha(opacity=70); 
	 -moz-opacity: 0.7;
	color:white
 
}

/* for a mozilla better display with key nav */
#menu a:focus{
					color: white;
}

a.linkOver{
    background-color: #a05a23;
}
