#menu {
	margin: -22px 0 0 0;font-family: Verdana, Tahoma, Arial, sans-serif; width: 900px;
	padding-left: 20px;/*margin-top: -21px; décalage %  page*/
	position: relative;
	height: 27px;
	z-index: 100;
	
}

#menu ul,#menu li {margin: 0;padding: 0;line-height: 30px;

}
#menu li {
	display: block; position: relative; float: left;
}



/*-

#menu {position: relative; list-style: none; padding: 0px 0px 0px 0px; margin: -25px 0 0 0; height: 30px; font-family: cursive;  
}

*html #menu{margin: -27px 0 0 0}

*/




#menu a, #menu a.inactif {
	line-height: 0px;
      float:left;
      background:url("../IMG/ongletG.gif") no-repeat left top;
      margin:0 0 0 5px;
      padding:0 0 0 15px;
      text-decoration:none;
	  font-size: 12px;
	  font-weight: bold;
	  height: 22px;/**/
	  opacity: 0.6	;  filter:alpha(opacity=60);
	  width: auto;
}
/*sous menus*/
#menu li ul li a, #menu li ul li a.inactif {
	background: none;line-height: 20px; padding: 0; margin: 0;
}
/*#menu li ul li {display: block; position: relative; padding: 0; margin: 0; background-color: #FFF;}*/

/*--*/	  
#menu a {display: in-line;}

#menu a span, #menu a span.inactif {
      float:left;
      display:block;
      background:url("../IMG/ongletD.gif") no-repeat right top;
      padding: 12px 15px 13px 0px;
      color:black;
}
/*sous menu
#menu li ul li a span, #menu li ul li a span.inactif {
	display: inline;
	color: #000;
	position: relative;
}*/




    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
    /* End IE5-Mac hack */
	
	
#menu a:hover span {
      /*color:#FF9834;*/
      }
#menu a:hover,#menu a.on {
      opacity: 1;  filter:alpha(opacity=100);
      }
#menu a:hover span,#menu a.actif span {
      
      }
#menu li.sans a{opacity: 1;  filter:alpha(opacity=100);background: none;padding-top: 5px;}

#menu ul{/*sous menus*/
	display: none; width: 250px;  left: 0; top: 5px;  background-color: #FFF; margin: 0;margin-top: 17px; padding: 10px; border: 1px solid #95a68c; border-width: 0 1px 1px 1px; height: auto;
	position: absolute; 
}
#menu li ul li{
	display: block; height: auto; list-style: none; width: 100%; margin: 0; padding: 0;position: relative; z-index: 500;
	
}
/*#menu ul a{
	color: red;
}*/

#deconnect{
	font-size: 11px;
}
#deconnect a {text-decoration: underline; }

