	

ul#menulist LI UL {
    display: none;
  }


ul#menulist li:hover>ul {
    display:block;
  }

/* cadre entourant les liens du premier niveau */




ul#menulist {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 0.85em;
    height:22px;
    line-height : 22px;
    LIST-STYLE-TYPE : none;
    margin : 0px;
    padding : 0px;
    /* width: 100%;
    */ /* background-image : url('image/menu_fond.png');
    */;
  }

/* barre HR de s�aration entre les liens d'un m�e niveau */





ul#menulist HR {
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 4px;
  }


ul#menulist img {
    vertical-align : text-bottom;
  }

/* d�ermine l'affichage en horizontal des liens de premier niveau */





ul#menulist LI {
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
  }

/* force retour �la ligne des premiers ��ents de liste */





UL#menulist LI.first {
    PADDING-LEFT: 2px;
  }

/* force le retour �la ligne des derniers ��ents de liste */





UL#menulist LI.last {
    PADDING-RIGHT: 2px;
  }

/* encadrement des ��ents de chaque liste*/ 





UL#menulist LI A {
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    color:#666666;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
  }

/* encadrement au survol des ��ents de chaque liste*/ 

/*UL#menulist LI A:hover {
  
    BACKGROUND: #C8480C ;
  }*/



/* retour �ligne des ��ents de liste de second niveau width :160px*/





UL#menulist UL {
	position: absolute;
    padding : 0;
    Z-INDEX: 10;
    background-color:#e4a64a;
    margin: 0;
    width: 160px;
    list-style: none;

    
    filter : alpha(opacity=90); 
    -moz-opacity : 0.9;
    opacity : 0.9;
  }

/* position des ��ents de liste  */





UL#menulist UL UL {
    Z-INDEX: 11;
    LEFT: 155px;
    TOP: 0px;
    background-color:#e4a64a;
  }

/* alignement final des ��ents de liste verticale */





UL#menulist UL LI {
    DISPLAY: inline;
    font-size:0.9em;
    FLOAT: none;
    padding : 0px;
    MARGIN: 0px;
    POSITION: relative;
  }

/* aspect encadrement des ��ents de liste verticale */



/* aspect des ��ents de liste verticale */





UL#menulist UL LI A SPAN {
    cursor : pointer;
    DISPLAY : block;
    MARGIN : 0px 2px;
    PADDING-BOTTOM : 2px;
    PADDING-LEFT : 6px;
    PADDING-RIGHT : 6px;
    PADDING-TOP : 2px;
    WIDTH : 156px;
    font-size : 14px;
  }

/* remplissage du fond des ��ents de liste verticale */





UL#menulist UL LI A.next {
    BACKGROUND: url(https://lafilavie.butternet.net/squelettes/image/fleche.gif) no-repeat 0% 50%;
  }

/* non d�ouvert -160px */




UL#menulist UL LI A.next:hover {
    BACKGROUND-POSITION: -160px 50%;
  }


UL#menulist UL LI A {
    color:#FFFFFF;
  }

/* aspect au survol des liens des ��ents de liste verticale*/




UL#menulist UL LI A:hover {
    COLOR: #666666;
    BACKGROUND-COLOR: #FFFFFF;
  }

/* non d�ouvert */





UL#menulist UL LI.first {
    PADDING-LEFT: 0px;
  }

/* non d�ouvert */




UL#menulist UL LI.first A {
    BACKGROUND: url(https://lafilavie.butternet.net/squelettes/imgmenuencascade/m1.gif) no-repeat -320px 0%;
    PADDING-TOP: 2px;
  }

/* non d�ouvert */





UL#menulist UL LI.last {
    PADDING-RIGHT: 0px;
  }

/* non d�ouvert */




UL#menulist UL LI.last A {
    BACKGROUND: url(https://lafilavie.butternet.net/squelettes/imgmenuencascade/m1.gif) no-repeat left bottom;
    PADDING-BOTTOM: 2px;
  }

/*  ------------------------------------------
/*  Habillage specifique du menu
/*  ------------------------------------------ */
