/************** menu haute de page **************/
ul#skip li { padding-left:12px; padding-right:12px;}

/************** menu outils **************/

ul.outils { padding:0; margin:0 20px 0 0; }
ul.outils li { display:inline; padding:0 5px; margin:0; border-right:1px solid #5c5c5c; background:none; }
ul.outils li.last { border:0; padding-right:0;}
ul.outils li a { font-size:0.85em; color:#5c5c5c;}
ul.outils li a:hover { color:#e2007a;}


/************** menu principal **************/

#nav { position:relative; clear:both; float:left; width:100%; }

/* 1e niveau */
ul#navigation { float:left; width:793px; margin:0; padding:6px 0; background:#d3dc41; }
ul#navigation li { position:relative; float:left; padding:0px; margin:0; background:none; border-right:1px solid #fff; }
ul#navigation li.last { border:0;}
ul#navigation li a { display:block; padding:4px 20px; color:#000; font-size:1.1em; }
ul#navigation li a:hover, ul#navigation li a.aselect { color:#fff; background:#6f146e; }

ul#navigation li.index { margin-left:100px;}
ul#navigation li.index a { margin:4px 0 0 20px; padding:0 12px 0 30px; background:url(../images/picto_home.gif) no-repeat 0 -24px;}
ul#navigation li.index a:hover, ul#navigation li.index a.aselect { color:#000; background-position:0 0;}

/* 2e niveau */
ul#navigation ul { display:none; margin:0; background:#d3dc41; width:100%; border:1px solid #fff;}
ul#navigation li:hover ul { display:block; position:absolute; left:-1px; top:24px;}
ul#navigation ul li { width:100%; margin:0; padding:0; text-align:center; border:0; border-bottom:1px solid #fff;}
ul#navigation ul li a { display:block; padding:5px 5px; font-size:0.9em; color:#000; background:#d3dc41;}
ul#navigation ul li a:hover { color:#fff; background:#6f146e;}

/* 3e niveau */
ul#navigation ul ul { display:none !important; margin:0; background:#d3dc41; width:170px; border:1px solid #fff;}
ul#navigation ul li:hover ul { display:block !important; position:absolute; left:169px; top:-1px;}
ul#navigation ul ul li { width:100%; margin:0; padding:0; text-align:center; border:0; border-bottom:1px solid #fff;}
ul#navigation ul ul li a { display:block; padding:5px 5px; font-size:0.9em; color:#000; background:#d3dc41;}
ul#navigation ul ul li a:hover { color:#fff; background:#6f146e;}


