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

ul#langues { float:left;}
ul#langues li { display:inline;}
ul#langues li a {}

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

ul#outils {padding:0.5em 0 0; height:40px;}
ul#outils li {float:right; padding:0 0.7em;}
ul#outils li a {font-family:Tahoma,Arial,Helvetica,sans-serif; color:#fff; }
ul#outils li a:hover {color:#f3b59b; }


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

/* Masquer les niveaux 2 et plus */
ul#navigation, #navigation ul, #navigation li { margin:0; padding: 0;  }
#navigation li { margin-left: 1em; }
/*#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 {}
#navigation li { padding-left:0 0.5em; float:left; margin-top:1em;}
#navigation li a {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:1.2em; color:#333; border-right:solid 1px #000; padding-right:0.5em;}
#navigation li a:hover, #navigation li a.aselect { color:darkred;}

/* 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 { }





/*
ul#outils, #navigation {
float:right;
}
ul#langues li, ul#outils li, ul#navigation li {
float:left;
}
ul#outils li a, ul#navigation li a {
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
ul#outils li a:hover, ul#navigation li a:hover, ul#outils li.select a, ul#navigation li.select a, ul.sousnav li a:hover, ul.sousnav li.select a {
color:#B2C629;
}
ul#langues {
float:left;
padding-left:100px;
}
ul#langues li {
display:inline;
margin-right:15px;
}
ul#langues li a {
border:1px solid #404040;
}
ul#langues li a:hover, ul#langues li.select a {
border:1px solid #FFFFFF;
}
ul#outils li {
}
ul#outils li a {
color:#B7CEE7;
padding:1px 10px;
}
ul#outils li.last a {
padding:1px 0 1px 10px;
}
ul#outils li.contact a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/puce-contact.gif) no-repeat scroll left center;
padding:1px 10px 1px 15px;
}
#navigation {
padding:45px 0 0 !important;
}
#navigation li a {
border-right:1px solid #364145;
color:#3F494C;
font-size:1.15em;
padding:0 21px;
}
#navigation li.last a {
border-right:medium none;
padding:0 0 0 13px;
}
ul.sousnav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:5px solid #FFFFFF;
margin:0 0 30px;
}
ul.sousnav li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/point-point.gif) repeat-x scroll left bottom;
margin:0;
padding:3px 5px;
}
ul.sousnav li a {
color:#2774C2;
}
ul.sousnav li a:hover, ul.sousnav li.select a {
}
ul.sousnav li.last {
}*/
