@charset "iso-8859-1";
ul#menu li ul{
  display:none;
}

ul#menu li:hover>ul{
  display:block;
}


ul#menu{
  margin:0px;
  padding:0px;
  list-style:none;
  width:100%;
  /*background:#A5B498;/*#CCCCCC;  COULEUR DE FOND */
  float:left;
  font-family: Arial, Verdana, Helvetica, SunSans-Regular, Sans-Serif;
  font-size : 13px; /* fnr */
  position : relative;
  top : 6px;
  z-index : 800;
}
ul#menu a{
   /*background:#A5B498;/*#CCCCCC;  COULEUR DE FOND 1ER LIENS*/
   padding-bottom :8px;  /* espace entre bas onglet et premier sous menu */
}
ul#menu a:hover{
   background: none;/*#CCCCCC;  COULEUR DE FOND 1ER LIENS*/
}
ul#menu hr{
 margin-right: 4px;
 margin-left: 4px;
}

ul#menu li{
  float:left;
  display:block;
  /*padding:2px 1px; /**/
}

ul#menu li.first{
  padding-left:2px;
}

ul#menu li.last{
  padding-right:2px;
}

ul#menu li a{
  display:block;
  /*padding:2px 6px;  /**/
  padding-left : 8px; /* écartement entre les onglets */
  padding-right : 8px; /* écartement entre les onglets */
  /*border:1px solid #CCCCCC;/* BORDURE DES LIENS 1er niveau */
  color: #001383;/*  COULEUR DES  LIENS */
  font-weight : bold;
  text-decoration:none;
  /*border: 1px solid #D7E9C9; /* #CC9933  COULEUR DES  BORDURES DES LIENS */
}

ul#menu li a:hover{
  border-top-color:#F0F0F0;
  border-left-color:#F0F0F0;
  border-right-color:#999999;
  border-bottom-color:#999999;
  /*background-color: red;/* #aba2c1 #000000;  COULEUR DU FOND LIENS EN SURVOL */
  color: #aa0000;/* #3A391D #504F33;  COULEUR DES  LIENS EN SURVOL */
}

ul#menu ul{
  position:absolute;
  /*background:#CCCCCC url(imgmenuencascade/m1.gif) repeat-y -160px 0%;   /*/
  list-style:none;
  margin:0px;
  padding:0px;
  width:168px;  /* largeur des box sous-liens */
  z-index:1;
  border: 1px solid #D78600; /*  #ffffff COULEUR DES  BORDURES entourant la boxe contenant les sous-liens */
  font-size : 11px; /* font-size des sous menu */
  background:#ffffff ;
}

ul#menu ul ul{  /*  sous sous liens  */
  top:0px;
  left:168px; /* écartement entre bord droit sous liens et  bord droit sous sous liens    */
  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;/* écart entre le bord cadre et le conteneur pour les liens */
    padding:4px;/* écart entre le texte et le bord pour les liens */
    width:160px;
  /*border:none;*/
  background-color: #FAFCFB;  /* #FFD055 COULEUR DU FOND DES SOUS LIENS */
  /*border: 1px solid #D7E9C9; /**/
  color :  #001383 /* #ffffff; couleur des sous liens #298875 */
}
ul#menu ul li a span{
  display:block;
  width:144px;
  _width:156px;
    padding:2px 6px;
  margin:0px 2px;
  border:none;
    cursor:hand;
}
ul#menu ul li a.next span{
  background:url(fleche.gif) no-repeat 0% 50%;
}
ul#menu ul li a.next:hover span{
  background-position: -160px 50%;
}

ul#menu ul li a:hover span{
  background-color:#000099;
  color:#FFFFFF;
  border:none;
}

ul#menu ul li.first{
  padding-left:0px;
}

ul#menu ul li.first a{
  padding-top:2px;
    /*background:url(imgmenuencascade/m1.gif) no-repeat -320px 0%;/**/
}

ul#menu ul li.last{
  padding-right:0px;
}

ul#menu ul li.last a{
  padding-bottom:2px;
    /*background:url(imgmenuencascade/m1.gif) no-repeat left bottom; /**/
}