/* CSS du menu horizontal, bieler batiste */

#menu{
   position:absolute;
    display:block;
    margin:0;
    padding:0;
    width:800px;
    }

#menu ul{
     position:absolute;
     display:block;
     width:90px;
     padding:0;
    }
    
#menu li ul{
    visibility:hidden;
    }

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

#menu a{
     font-family: \'Times New Roman\', Serif;/*moi*/
     font-weight: 900;/*moi*/
     font-size: 12px;/*moi*/
     text-align:center;/*moi*/
     border:1px #666 solid;
     display:block;
     width:90px;
     height:50px;
     text-decoration:none;
     padding:2px 0;
     margin:0px;
    }
    
#menu a:hover{
    color: #00FF00;/*moi*/
    background-color: #eee;
    border:1px #aaa solid;
    }
    
/* for a mozilla better display with key nav */
#menu a:focus{
    color: #ffffff;/*moi*/
    background-color: #aaf;
}

a.linkOver{
    color:#aaf; /* moi */
    background-color: #eee;
}
