/********************
    MENU
******************************/
div.menu li {
  list-style: none;
}
div.menu ul.sous_menu{
  display:none;
}

/***********************************************************************
*                               MENU TOP                               *
***********************************************************************/

/**      MENU PRINCIPAL      **/
div.menu#menuTop{
}

div.menu#menuTop ul {

}


div.menu#menuTop ul li{
  float:left;
  position:relative;
}

div.menu#menuTop ul li a {
}




/**      SOUS MENU      **/

div.menu#menuTop ul.sous_menu li{
  position:absolute;
  left:0px;
  white-space:nowrap;
}

div.menu#menuTop ul.sous_menu ul{
  position:absolute;
  left:20px;
  margin-top:-10px;
  white-space:nowrap;
}







/***********************************************************************
*                               MENU FOOTER                            *
***********************************************************************/
div.menu#menuFooter{
}
div.menu#menuFooter ul {
  position:relative;
  width: auto;
  margin: auto;
}
div.menu#menuFooter ul li{
  position:relative;
  width: auto;
  margin: auto 20px auto auto;
  display:inline;
  list-style:none;
  position:relative;
}

div.menu#menuFooter ul li a{

  }




/***********************************************************************
*                               MENU LEFT                              *
***********************************************************************/

#menu_left {
  margin-bottom: 20px;
}

#title_menu_left {
  padding: 5px 0 5px 20px;
  margin-bottom: 15px;
  background-color: #6f6f6f;
  color: #FFFFFF;
  font-weight: bold;
}

#menu_left ul {
  padding: 0 0 0 0;
}

#menu_left ul li {
  padding-left: 10px;
  padding-bottom: 2px;
  padding-top: 2px;
  color: #6f6f6f;
  font-weight: 400;
  border-bottom: 1px solid #6f6f6f;
}

#menu_left ul li#carte-visite {
  border: none;
}

#menu_left ul li a {
  height: 25px;
  line-height: 25px;
  padding-left: 5px;
  text-decoration: none;
  color: #4f4f4f;
  font-weight: 400;
}

#menu_left ul li a:hover{
  display: block;
  background-color: #ff0380;
  color: #ffffff;
}
