/* CSS du menu horizontal */
/* fonctionne avec rep ./js fichier browerdetect.js et dynMenu.js */
.menu{    position:absolute;    display:block;    margin:0;    width:960px;	border-top: 4px #D1D2D3 solid;	border-bottom: 2px #ABACAE solid;    }
.menu ul{    position:absolute;    display:block;    /*margin:0;*/    padding:0;    }
.menu li ul{    visibility:hidden;    }
.menu li li ul{    position:absolute;    margin-top:-23px;    }
.menu li{	width:auto;    list-style:none;    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{	text-align:center;	background-color: #202023;	color:#fff;	font-size: 14px;	display:block;	text-decoration:none;	padding:2px 0;	margin:1px;	font-weight: bold;    }
.menu a:hover{    background-color: #797A7A;    }
/* for a mozilla better display with key nav */
.menu a:focus{    background-color: #D5D7D8;}
a.linkOver{    background-color: #6C6F71;    }
/*/////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
/* menu vertical */
a.menu2 { font-size: 14px;text-decoration:none; color: #fff; font-weight: normal; }
a.menu2:hover { font-size: 14px;text-decoration:none; color:#ff0000; font-weight: normal; }
a.menu_niv1  { text-decoration:none;font-size: 16px;font-weight: bold;color: #CCCCCC;padding-right:3px;}
a.menu_niv1:hover { font-size: 16px;text-decoration:none; color:#ff0000; font-weight: bold; }
