

div#menu a {
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;

}
div#menu ul {padding: 0; margin:0px; background: white; text-align:center}

div#menu li {
background-color: #FFC000;
height:30px;
font-size: 13px;
padding:4px;

}

div#menu li.titre{
background-color: #FFC000;
height:30px;
font-size: 13px;
padding:4px;
border-right:dashed black 1px;
}

div#menu li:hover {
background-image:url("./images/bg.jpg");
background-repeat: no-repeat;
height:30px;
font-size: 13px;
padding:4px;

}

div#menu li.sousmenu:hover {
font-size: 13px;
background-color: #FFC000;
height:30px;

}
/* rejout couleur de fond */
div#menu li.sousmenu {background-color:#FFC000;border-right:dashed black 1px;}
/* rajout pr pour fleche direction bas et couleur de fond*/
div#menu li.plop { 
background-color: #FFC000;
height:30px;
border-right:dashed black 1px;
}

/* une petite bordure en top*/
div#menu ul li {position:relative; list-style: none; float:left;color:red; }

div#menu ul ul {position: absolute;display:none; color:red;width:100px}
div#menu li a {text-decoration: none; padding: 4px 0 4px; display:block;width:100px}
div#menu li a:hover {color:black;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {
display:block;
margin-top:8px;
/margin-top:30px;
/margin-left:-105px;
}
div#menu ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menu ul.niveau3 li { background: #99CCCC}
div#menu ul.niveau3 li:hover { background: #99CC00}


div#menu ul.niveau1
{ margin-left:0px;
margin-left:1px;

}

