/************** menu langues **************/

ul#langues { float:left;}
ul#langues li { display:inline;}
ul#langues li a {}

/************** menu outils **************/

ul#outils { float:right;}
ul#outils li {}
ul#outils li a {}


/************** menu principal **************/

/* Masquer les niveaux 2 et plus */

#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; }


/************** menu déroulant **************/

/* 1e niveau */
ul#navigation, #navigation ul, #navigation li { margin:0; padding: 0; }
ul#navigation {float: left;  width: 750px; height: 39px; margin: 0; padding: 0; }
ul#navigation li {float: left; padding: 0px 13px;}
ul#navigation li.index {padding: 0px 210px 0px 15px;}

ul#navigation li a {
 display:block;
 padding: 20px 0px 0px;
 font-size: 0.85em;
 color: #6b6767;
 font-family: Arial, Helvetica, sans-serif;
 background: url(../images/cliquable_fleche.gif) no-repeat 0 5px;
}
ul#navigation li a:hover, ul#navigation li a.aselect { color: #3d1e56;}

/* 2e niveau */
ul#navigation ul {
	display: none;
	position: absolute;
	width: 200px;
	padding-bottom: 20px;
	background: url(../images/menu_ul_ul_bg.png) repeat-x left bottom;
}
ul#navigation li:hover ul { display: block !important; }
ul#navigation ul li {display:inline;  height: auto; padding: 0 ; margin: 0 !important; border-top:1px solid #fff;}

#navigation ul li a {
	display:block; 
	clear:both; 
	float:none; 
	width: 160px; 
	height:auto; 
	padding: 5px 10px 5px 30px;
	color: #fff;
	text-align: left;
	border-right: 0;}
#navigation ul li a:hover,#navigation ul li.select a {color:#000;  background: url(../images/smenu_bg_li_a.gif) repeat-x 0 -2px;}
ul#navigation ul li.select a.aselect {color:#000;}



