/* CSS du menu horizontal de l Admonistrateur */

* html #menu li li{ display: inline;}

#menu li, #menu a , #menu li ul li a { width: auto; }


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

#menu ul { 									/* CONTENEURS DE SOUS-MENUS */
					position: absolute;
					width: auto;  
					margin: 0; padding: 0; }
    
#menu li ul {}

#menu li li ul {
					position: absolute;
					margin-top: -23px;
					margin-left: 0px;}
    
#menu li { 				             /* CONTENEURS DE MENUS PRINCIPAUX */
    				list-style: none; 
                height: 24px;
                display: block;
                float: left;
               margin: 0;  padding: 2px 0 0 0  }

  
#menu li li {  display: block;  padding: 0; float: none; height:18px;}
	 


#menu a {          				 /* MENUS PRICIPAUX HORS SURVOL DE LA SOURIS */
	             padding: 2px 0;
   				 display: block;
                text-align: center;
   				 color: #fa001c;} 
    
	 
#menu a:hover {						 /* MENUS PRICIPAUX AU SURVOL DE LA SOURIS */
  						 border:none;
						 background: none;  
						 color: #295f85}

						 
#menu li ul li a {   width:209px;                /* SOUS-MENUS HORS SURVOL DE LA SOURIS */
	                margin: 0; padding: 2px 5px;
					    border: 1px solid #fff;
	                background-color: #fa001c;  
                   display: block;
                   text-align: left;
                   color: #fff;}
	 
	 
 #menu li ul li a:hover { 									/* SOUS-MENUS AU SURVOL DE LA SOURIS */
  								  border: 1px solid #fff;  
   							  color: #fff;
  								  background-color: #295f85; }


#menu li ul li.alertes a { 
		                       background-color: #164476; 
	                          color: #406f9d;}
     
/* for a mozilla better display with key nav */

#menu a:focus{color: white;}

a.linkOver{}
