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

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

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

ul#outils { float:right; margin-top: 90px;  }
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: 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 {background:#fff;}
#navigation li { float:left; font-size:1.3em; list-style:none !important; margin:0 !important;}
#navigation li a { display:block; padding:0 0.6em; color:#008499; font-weight: normal; /* border-right: solid 1px; */}
#navigation li a:hover, #navigation li a.aselect {}
#navigation li.last { border-right:none !important; }


#navigation li.index a { color:#fff; background: url(../images/bkg/bkg_acceuil1.gif) no-repeat center center; }
#navigation li.index a:hover , #navigation li.index a.aselect { color:#fff; background: url(../images/bkg/bkg_acceuil.gif) no-repeat center center !important; }
#navigation li.index a.aselect {font-weight:bold;}

#navigation li.programme a {color:#fff; background: url(../images/bkg/bkg_programme1.gif) no-repeat center center; }
#navigation li.programme a:hover , #navigation li.programme a.aselect {color:#fff; background: url(../images/bkg/bkg_programme.gif) no-repeat center center !important; }
#navigation li.programme a.aselect {font-weight:bold;}

#navigation li.partenaires a {color:#fff; background: url(../images/bkg/bkg_programme1.gif) no-repeat center center ; }
#navigation li.partenaires a:hover , #navigation li.partenaires a.aselect {color:#fff; background: url(../images/bkg/bkg_programme.gif) no-repeat center center !important;}
#navigation li.partenaires a.aselect {font-weight:bold;}

#navigation li.concours a{ color:#fff; background: url(../images/bkg/bkg_concours1.gif) no-repeat center center; }
#navigation li.concours a:hover , #navigation li.concours a.aselect {color:#fff;background: url(../images/bkg/bkg_concours.gif) no-repeat center center !important;}
#navigation li.concours a.aselect {font-weight:bold; }


#navigation li.presse a {color:#fff;background: url(../images/bkg/bkg_presse1.gif) no-repeat center center; }
#navigation li.presse a:hover , #navigation li.presse a.aselect {color:#fff;background: url(../images/bkg/bkg_presse.gif) no-repeat center center !important; }
#navigation li.presse a.aselect {font-weight:bold;}


#navigation li.infos-pratiques a{color:#fff; background: url(../images/bkg/bkg_pratiques1.gif) no-repeat center center; }
#navigation li.infos-pratiques a:hover , #navigation li.infos-pratiques a.aselect {color:#fff; background: url(../images/bkg/bkg_pratiques.gif) no-repeat center center !important;}
#navigation li.infos-pratiques a.aselect {font-weight:bold;}


#navigation li.contact a{ color:#fff;background: url(../images/bkg/bkg_contacts1.gif) no-repeat center center; }
#navigation li.contact a:hover , #navigation li.contact a.aselect { color:#fff;background: url(../images/bkg/bkg_contacts.gif) no-repeat center center !important; }
#navigation li.contact a.aselect {font-weight:bold;}

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

/* menu2 */
#menu2 ul {margin:0 0 2em 0;}
#menu2 li { display:inline;}
#menu2 li a{ display:inline; padding: 0.2em 4em;  border: solid 1px #008499; background:#EBF7FD;}
#menu2 li a:hover, #menu2 li a.aselect  { background:#008cc4; color:#fff;}
