/************** menu langues **************/

ul#langues { float:left; background:url(../images/lang.gif) left top no-repeat; height:23px; width:210px; margin:0 0 0 8em;}
ul#langues li { display:inline; padding:0 0 0 1.5em;}
ul#langues li a { color:#999; font-weight:bold;}

/************** menu outils **************/

ul#outils { }
ul#outils li {display: inline;}
ul#outils li a { display: block; float:left; padding: 0.5em 1em; }


/************** menu principal **************/

/* Masquer les niveaux 2 et plus */
ul#navigation, #navigation ul, #navigation li { margin:0; padding: 0; }
#navigation li { margin-left: 5px; }

/*#navigation ul ul { display: none !important; } */
#navigation li.select ul { display: block !important; }
#navigation li.select ul ul { display: none !important; }
#navigation li.select ul li.select ul { display: block !important; }

/* 1e niveau */
#navigation { clear:both;}
#navigation li {float:left; text-align:center;}
#navigation li a { display:block; color:#fff; background:#868686;  width:102px; padding:3px 0; border-color: #B2B2B2 #000 #000 #B2B2B2; border-style:solid; border-width:1px; }
#navigation li a:hover, #navigation li a.aselect { border-color: black #9E9E9E #9E9E9E black; border-style:solid; border-width:1px; background:#A2A2A2;}

/* 2e niveau */
#navigation li li { background:none;}
#navigation li li a { }
#navigation li li a:hover, #navigation li li a.aselect { }

/* 3e niveau */
#navigation li li ul {  }
#navigation li li li a:hover, #navigation li li li a.aselect { }

a.aselect { color: darkred; }


#menuexterne ul { margin:0;}
#menuexterne li { list-style:square; }
#menuexterne li li { list-style:circle; }