
				
			/* style du menu par defaut */
			/*modified by Julie Leroy le 23/10*/
			#menu{float: left;  clear: left; width: 650px; margin: 0; padding: 0;}
			#menu.withjavascript {position:relative; z-index:500; margin: 0; padding: 0;}
			html>body #menu.withjavascript {position:static; z-index:0;}
			#menu ul{/*position:absolute;*/ z-index:500;}
			#menu li{list-style-type:none; float:left; width:auto; font-size:1.1em; font-weight:bold; margin:0px 0px 0px 13px; text-indent: 0px;}
			#menu ul ul{background:#F8F8F8; float:left;white-space:nowrap; }
			/*#menu .submenu ul {white-space:normal;}*/
			#menu li li{ font-size:0.80em; list-style-type:none; clear:left; float:none; position:relative !important; border-right:1px solid #E9E9E9; border-left:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; margin:0px 0px 0px 0px; }
			#menu li li span{margin:-1px 0px 0px 0px; padding: 0px; }
			
			/* style des liens */
			#menu li span.disabled {background: url(img/a_bg_newstyle.gif) no-repeat left top ; display:block; color:#79797b; text-decoration:none; padding:3px 10px 3px 15px; cursor:default;}
			
			#menu li a, 
			#menu li a span {display:block; color:#79797b; text-decoration:none; padding:3px 10px 3px 0px; }
			
			*html #menu li a, 
			*html #menu li a span {display:block; color:#365680; text-decoration:none; padding:3px 15px 3px 0px; }

			#menu li a {background:url(img/a_bg_newstyle.gif) no-repeat left top ; padding:0px 0px 0px 15px; }
			#menu li a span {background: url(img/dot.gif); font-weight:bold; }
			*html #menu li a {background: url(img/a_bg_newstyle.gif) no-repeat left top ; padding:0px 0px 0px 15px; }

			#menu LI.encourt span.disabled,
			#menu LI span.disabled:hover,
			#menu li a:hover,
			#menu li.focus a,
			#menu li.encourt a {background: url(img/a_over_bg_newstyle.gif) no-repeat left top ; font-weight:bold;color: #79797b; }
			
			#menu li.encourt,
			#menu li:hover,
			#menu li a:hover span,
			#menu li.focus a span,
			#menu li.encourt a span {background: url(img/Span_over_bg.gif) no-repeat top right #F8F8F8; font-weight:bold; }
			
			*html #menu li.encourt{background: url(img/Span_over_bg.gif) no-repeat top right #F8F8F8;}
			
			#menu li li a,
			#menu li li a span,
			#menu li.encourt li a,
			#menu li.encourt li a span {background:none; font-weight:normal; }
			
			*html #menu li li a,
			*html #menu li li a span,
			*html #menu li.encourt li a,
			*html #menu li.encourt li a span {background:none; font-weight:normal; }
			
			#menu li li.focus a,
			#menu li li.focus span,
			#menu li li a:focus,
			#menu li li a:hover,
			#menu li li a:focus span,
			#menu li li a:hover span {color:#041044; font-weight:normal;}
						
			/* nivel 1, 2 et 3 hidden */
			#menu.withjavascript ul{z-index:200; }
			#menu.withjavascript ul ul{white-space:normal; }
			html>body #menu.withjavascript ul{position:absolute; }
			#menu.withjavascript .submenu ul,
			#menu.withjavascript .encourt ul{z-index:200; position:absolute; top:-300em; width:0px; height:0px; margin:0px; }
			
			/* nivel 1, 2 et 3 shown */
			#menu.withjavascript li {position:relative;}
			*html #menu.withjavascript li {position:static;}
			*+html #menu.withjavascript li {position:static;}
			#menu.withjavascript li.encourt{position:relative; }
			#menu.withjavascript li.encourt ul{top:1.5em; width:auto; height:auto; z-index:200; }
			#menu.withjavascript LI LI SPAN{width:auto; cursor:pointer; }
			
			*html #menu.withjavascript li.encourt ul{top:1.5em; width:auto; height:auto;	z-index:200; }
			*html #menu.withjavascript LI LI SPAN{width:auto; cursor:pointer; }
			*html #menu.withjavascript LI.encourt LI SPAN{width:100%; cursor:pointer; }
			
			#menu.withjavascript li.long ul{width:16em; }
			#menu.withjavascript li.long LI SPAN{width:15em; }