/* Design du menu */

#menu dl, #menu dt, #menu dd, #menu ul, #menu li, #menu div, #menu form{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
}

#menu p{
  margin:0px 0px 0px 0px;
  padding:5px 0px 5px 0px;
  list-style-type:none;
}

#menu {  
  font-family:arial, helvetica, serif;
  font-size:14px;
  float:left;
  margin:0px 0px 0px 0px;
  width:190px;
  display:block;
  background-color:#000000;
  text-align:left;
}

#menu_top{
  margin:0px 0px 0px 0px;
  background: #FFB510 url("Images/barre_menu_haut.png") repeat-x center top;    
  display:block;
  height:18px;
  width:190px;
}

#menu_bottom {
  margin:0px 0px 0px 0px;
  background: #FFB510 url("Images/barre_menu_bas.png") repeat-x center top;  
  display:block;
  height:18px;
  width:190px;
}

#menu_main{
  position:relative;
  left:0px;
  margin:0px;
  width:160px;
  display:block;
  background: #FFB510 url("Images/fond_menu.png") repeat-x center top;
  text-align:center;
}

#menu dl {
  width: 160px;  
}

#menu a{
  color:#000000;
  text-decoration:none;
  background-color:transparent;
  background-image:none;
  margin:0px 0px 0px 0px;  
  text-align:center; 
  display:block;  
}

#menu dt, #menu h2{
  background: #FFFFFF url("Images/barre_menu.png") repeat-x center top;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding-top:2px;
  font-family:arial, helvetica, serif;
  font-size:14px;
  font-weight:bold;  
  text-transform:uppercase;
  height:19px;
  display: block;  
}

#menu li {
  background-color:transparent;
  margin: 0px 0px 0px 0px;  
  text-align: center;  
  display:block;
}

#menu li a{
  color:#000000;
  text-decoration:none;
  display:block;  
}

#menu li a:hover {
  color:#FFFFFF;
  background-color:#0066FF;	
}