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

ul#langues { float:left;}
ul#langues li { display:inline; list-style:none;}
ul#langues li a {}

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

ul#outils { clear:both;}
ul#outils li { display: inline; border-right: solid 1px #034d8e; padding:0 0.5em; list-style:none;}
ul#outils li a { color:#034d8e; font-size:85%}
ul#outils li a:hover { text-decoration:underline;}
ul#outils li.last { color:#034d8e; border-right: none;}


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

/* Masquer les niveaux 2 et plus */
#menu { background: url(../images/background/bkg_menu.gif) repeat-y left top; height:66px; padding-top:0.5em;}
#menu .menu_img { position: relative; background: url(../images/background/bkg_bande_menu.jpg) no-repeat center top; height:54px; line-height: 33px;}

ul#navigation, #navigation ul, #navigation li {
	margin:0; padding:0; list-style:none;
}
ul#navigation {
	padding-left:3em;
	font-size:12px;
	width:79%;
	float:left;
}

#navigation li.select ul, #navigation li:hover ul { visibility: visible;}
#navigation li:hover ul { z-index: 2; }
#navigation li{ float:left;}

#navigation a { padding: 0 1em; display:block; color:#c4daed; text-decoration:none; text-transform:uppercase;  }
#navigation li.index a:hover , #navigation li.index a.aselect { color:#0055a0; background: url(../images/background/bkg_index_over.gif) no-repeat center center; }
#navigation li.sfa a:hover , #navigation li.sfa a.aselect {color:#0055a0; background: url(../images/background/bkg_sfa_over.gif) no-repeat center center; }
#navigation li.congres a:hover , #navigation li.congres a.aselect {color:#0055a0; background: url(../images/background/bkg_congres_over.gif) no-repeat center center; }
#navigation li.formation a:hover , #navigation li.formation a.aselect {color:#0055a0;background: url(../images/background/bkg_formation_over.gif) no-repeat center center;}
#navigation li.documentation a:hover , #navigation li.documentation a.aselect {color:#0055a0;background: url(../images/background/bkg_archives_over.gif) no-repeat center center; }
#navigation li.la-recherche a:hover , #navigation li.la-recherche a.aselect {color:#0055a0; background: url(../images/background/bkg_recherche_over.gif) no-repeat center center; }
#navigation li.vie-professionnelle a:hover , #navigation li.vie-professionnelle a.aselect { color:#0055a0;background: url(../images/background/bkg_vie-professionnelle_over.gif) no-repeat center center; }
#navigation li.last { border-right:none; }


/* 2e niveau */
#navigation ul {
	position: absolute;
	visibility: hidden;
	left: 20px; top: 33px;
	color:#0055a0;
	background:transparent url(../images/background/bkg_bande_menu.jpg) no-repeat scroll bottom left;
	height:19px;
	padding:2px 0 0 25px;
	width:100%;
}
#navigation ul li{background:url(../images/background/bkg_trait.gif) no-repeat right top;}
#navigation ul li a{ color:#0055a0; font-size:11px; line-height:16px; padding-bottom:1.3em;}
#navigation ul li.last a{ color:#0055a0; border-right:0;}
#navigation ul li a:hover, #navigation ul li a.aselect{text-decoration:underline; background:none !important }
#navigation ul li a.aselect{font-weight:bold; ;}

/* 3e niveau */
#navigationN3 { background:url(../images/background/bkg_navigationN3.jpg) no-repeat left top; width:124px; padding:0 0.5em; min-height:200px !important}
#navigationN3 ul { }
#navigationN3 li { border-bottom: dashed 1px #9bb3c9; padding:0.4em 0; list-style:none; }
#navigationN3 li.list, #navigationN3 li.auteurs, #navigationN3 li.relectures { background:url(../images/select-o2.gif) no-repeat left 9px; padding-left:1em; }
#navigationN3 li.relectures {margin-bottom:1.5em;}
#navigationN3 li a{ color:#0055a0;}
#navigationN3 li a:hover, #navigationN3 li a.aselect { color:#C00;}
#navigationN3 li.last{ border:none;}

/* 4e niveau */
#colgauche #navigationN3  li ul{padding:0;}
#colgauche #navigationN3  li ul li{margin: 0 0 0 1.8em; padding-left:0; list-style-type:circle; font-size:11px;}