/* MENU ------------------------------------------------------------*/
/* PROGRAMMER PAR PATRICK CLAVEAU */
/* ECKINOX MéDIA */

/* =General-----------------------------------------------------------------------------*/
#menu { width: 280px; }
#menu ul { padding: 0; width:280px; background:#0f7aca;  margin:0px; color:#FFF; -moz-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
#menu ul li { position:relative; list-style: none; padding: 10px 10px 10px 30px; border-bottom:1px #2092d1 solid; width:240px; height:auto; }
#menu ul li:hover { background:#23a0e6; }
#menu ul li a { padding: 0;	color: #FFF; font-size: 12pt; font-family: Helvetica, Arial, sans-serif;}


#menu li a:hover{ color:#FFF; }
#menu li:hover a{ color:#FFF; }
#menu li:hover ul li a{ color:#FFF;  }
#menu li a { display:block; color:#FFF; padding-left:40px; text-decoration:none; }
#menu ul ul {width:250px; margin:0; position: absolute; top: 0;  left: 280px; display:none; z-index: 99999; -moz-border-radius: 0; -khtml-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; } 
#menu ul ul li {text-decoration: none; padding:5px 5px 5px 15px; width:230px; height:20px; display:block; line-height:20px; font-weight:normal; } 
#menu ul ul li a{ padding-left:0px; font-size:10pt; }
#menu ul ul li:hover { text-decoration: none; }
#menu ul.niveau1 li.sousmenu:hover ul.niveau2{ display:block;}


