/* CSS du menu horizontal de l Admonistrateur */

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

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


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

#menuhori ul { 									/* CONTENEURS DE SOUS-MENUS */
					position: absolute;
					width: 172x;  
					margin: 0; padding: 0;opacity:.85;filter: alpha(opacity=85); moz-opacity: 0.85; }
    
#menuhori li ul {}

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

  
#menuhori li li {  display: block;  padding: 0; float: none;}
	 


#menuhori a {         				 /* MENUS PRICIPAUX HORS SURVOL DE LA SOURIS */
	             padding: 2px 0;
   				 display: block;
                text-align: center;
   				 color: #406f9d;} 
    
	 
#menuhori a:hover {						 /* MENUS PRICIPAUX AU SURVOL DE LA SOURIS */
  						 border:none;
						 background: none;  
						 color: #1d456d}

						 
#menuhori li ul li a {                   /* SOUS-MENUS HORS SURVOL DE LA SOURIS */
	                margin: 0; padding: 5px 0;
					    border: 1px solid #e3488a;
	                background-color: #fff;  
                   display: block;
                   text-align: center;
                   color: #e3488a;width:150px; }
	 
	 
 #menuhori li ul li a:hover { 									/* SOUS-MENUS AU SURVOL DE LA SOURIS */
  								  border: 1px solid #e3488a;  
   							  color: #fff;
  								  background-color: #e3488a; }


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

#menuhori a:focus{color: white;}

a.linkOver{}