/* EDM -DEV*/

#menu {
  margin-left: auto;
  margin-right: auto;   
  width:971px; /* 800px */
  height:35px;
  background: transparent url(../icones/fond_menu_haut.png)   scroll no-repeat top;
  z-index:300;
}

ul.menu li ul{
  display:none;
}

ul.menu li:hover ul{
  display:block;
}

ul.menu{
  margin:0px;
  margin-left: 60px;
  padding:0px;
  list-style:none;
  float:left;
  font:11px Century gothic ;
  color:  black;
  font-weight: bold;
  text-align:center;

}


/*-------------------------------------------modifs menu déroulant----------------------------*/
ul.menud{
  margin:0px;
  margin-left: 60px;
 /* padding:5px;*/
  padding-bottom:0px;
  list-style:none;
  float:left;
  font:11px Century gothic ;
  color:  black;
  font-weight: bold;
  text-align:center;
  border:none;
  

}



/*-----------------------------------------------------------------------*/




ul.menu hr{
 margin-right: 0px;
 margin-left: 0px;
 color:#0099FF;
 background-color:#0099FF;
 border:0;
 height: 1px;

}
ul.menu li{
  float:left;
  display:block;
  padding:10px 1px;
}

ul.menu li a{
  display:block;
  padding:0px 20px;
  border: none;
  color:#0099FF;
  text-decoration:none;
}

/*ul.menu li a:hover{
  border-top-color:#F0F0F0;
  border-left-color:#F0F0F0;
  border-right-color:#999999;
  border-bottom-color:#999999;
}*/

.menurub {
	background: #ffff00;
}

ul.menu ul{
	position:absolute;
	/*border:1px solid ;*/

	background: #CCCC99;

	
	/*essai sylvie background-image:url(../icones/menu_deroule.jpg);*/
	/*background-repeat:repeat-x;*/
	font:11px arial;
	list-style:none;
	margin:0px;
	padding-left:2px;
	padding-right:2px;
	padding-top:15px;
	padding-bottom:10px;
	width:160px;
	z-index:1;
	vertical-align: middle;
}

ul.menu ul ul{
  top:-2px;
  left:158px;
  z-index:2;
}

ul.menu ul li{
  position:relative;
 
  float:none;
  margin:0px;
  padding:0px;
  _display:inline;
}

ul.menu ul li a{
  display:block;
  margin:0px;
  padding:0px;
  width:160px;
  border:none;
}
.fleche {
  position: relative;
  float:right;
  margin:-10px 3px 0px 0px;
  _margin:-15px 3px 0px 0px;
}

