/* CSS du menu horizontal */
.menu{    position:absolute;    display:block;    margin:0px /*0px 0px 0px*/;    padding:0;    width:650px;    }
.menu ul{    position:absolute;    display:inline;    width:auto;    margin:0;    padding:0;    }    
.menu li ul{    visibility:hidden;    }
.menu li li ul{    position:absolute;    margin-left:20px;    margin-top:30px;    }    
.menu li{    list-style:none;    width:auto;    height:auto;    /*display:inline;*/    display:block;    float:left;		margin-left:12px;	margin-right:12px;	    }    
.menu li li{    /*display:block;*/	display:inline;    float:none;    }
 /* correct a little IE bug */
html .menu li li{    display:inline;    }
.menu a{    text-align:left;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0169B2;    background-color: #FFFFFF;	text-decoration: none;    display:block;    width:auto;    padding:0px 0;    margin:0px;    }    .menu a:hover{    color: #FF0000;    }    
/* for a mozilla better display with key nav */
.menu a:focus{    background-color: #FFFFFF;}
a.linkOver{    background-color: #FFFFFF;    }
