@charset "iso-8859-1";
/* common styling */

.menu 
{font-family: verdana, arial, sans-serif;
 width:155px; 
 height:15px; 
 position:relative; 
 margin:0; 
 font-size:10px; 
 margin:0px 0;}

.menu ul li a, .menu ul li a:visited 
{display:block; 
text-decoration:none; 
color:#FFFFFF; 
width:155px; 
height:15px; 
text-align:center; 
border:1px solid #808080; 
border-width:1px 1px 1px 1px; 
/*background:#c9c9a7; 	*/
/*line-height:15px; */
/*font-size:10px; */
font: 10px/14px Verdana;
background-color:#009900;
padding:1px 0px 3px 0px;			/* défini la marge intérieur des boutons à 2px */
border-style:outset;   /* défini le style de l'encadrement des boutons */ 
border-color:silver;
margin: auto;
}

.menu ul 
{padding:0; 
margin:0;
margin-left:0px;
list-style-type: none; }

.menu ul li 
{float:left; 
margin-right:0px;
margin-left:0px; 
position:relative;}

.menu ul li ul 
{display: none;}



/* specific to non IE browsers */

.menu ul li:hover a 
{
display:block;
color:#FFFFFF; 
background:#009900;
width:155px;	/* fixe la largeur de chaque bouton à 120 pixel */
height:15px;	 /* fixe la hauteur de chaque bouton à 10 pixel */
text-decoration:none;   /* supprime le soulignement des liens */
color:white;
text-align:center;	/* centre le texte de chaque bouton */
font: 10px/14px Verdana;
background-color:#FF9900;							
padding:1px 0px 3px 0px;			/* défini la marge intérieur des boutons à 2px */
border-style:outset;	/* défini le style de l'encadrement des boutons */
border-width:1px;		/* fixe la largeur de l'encadrement des boutons à 1 px */
border-color:silver;	/* change la couleur de la police lors du clic de la souris */
margin: auto;

}



.menu ul li:hover ul 
{display:block; 
position:absolute; 
top:0; 
left:156px; 
width:180px;}

.menu ul li:hover ul li a.hide 
{background:#FF9900; 
color:#fff;}

.menu ul li:hover ul li:hover a.hide 
{width:180px;}

.menu ul li:hover ul li ul 
{display: none;}

.menu ul li:hover ul li a 
{display:block; 
background:#99c411; 
color:#fff; 
width:180px;}

.menu ul li:hover ul li a:hover 
{background:#FF9900; color:#fff;}

.menu ul li:hover ul li:hover ul 
{display:block; 
position:absolute; 
left:180px; top:0; 
color:#fff;}

.menu ul li:hover ul li:hover ul li a 
{display:block; 
width:180px; 
background:#FF9900; 
color:#fff;}

.menu ul li:hover ul li:hover ul li a:hover 
{background:#99c411; 
color:#fff;}

 .clear {clear:both;}
