
#menu, #menu ul {
    list-style-type: none;      /* Suppression des puces */        
}          

#menu{
      background-image : url(../images/fondmenu.png);  /* Définition de l'image de fond*/
      background-repeat : no-repeat;                    /* On empêche l'image de fond de se répéter */      

/*      background-position : 40px 0;     */                /* Position de l'image de fond */               
/*      background-position : 0 100%;       */            /* Position de l'image de fond */

      height : 70px;                                    /* Hauteur du menu */
      
      width:815px;
      margin:0 auto;
      padding : 0; 
}   
             
#menu>li {         
    float: left;                        /* On rend le menu flottant */
    margin-top : 20px;                 /* On définit la marge haute du menu pour le centrer verticalement sur le fond*/
    margin-left : 20px;                 /* On définit la marge haute du menu pour le centrer verticalement sur le fond*/
    padding : 15px 5px 0 5px;
    width : 80px;      
    height : 30px;
    text-align : center;
}

#menu>#LigneLarge {
    width : 140px;
}

#menu>#LigneLarge>ul {
    width : 160px;
}

#menu>li:hover{                 /* Changement de couleur de fond au passage de la souris */
    background-color : #399439;
    background:transparent url('../images/btn.png');
    text-shadow: #000 0px 1px 2px;
}

#menu a {						/* Les menus sont cliquables dans toute la case, pas seulement le lien */
display:block;
}

/* Sous-menus 
-------------------------------------------------------------- */ 
.ssmenu1, .ssmenu2, .ssmenu3 {
    background-color:#000;
    margin:0;
    padding-left:0px;
    position : absolute;
    text-align : left;
}

.ssmenu1 {
  width : 130px;
  margin-left : -5px;
  top : 65px;

}
.ssmenu2 {
  width : 170px;
  left : 160px;
  top : 74px;
}
.ssmenu3 {
  width : 100px;
  left : 170px;
  top : 37px;
}

#menu ul li:hover{
    background-color : #399439;
}

li.plus {
    background-image: url(../images/fdroite.png);
    background-position:right;
    background-repeat: no-repeat;
}

.ssmenu1 li {
    border:1px solid;
    border-color: #555;
    line-height:35px;
    padding:0 10px 0 15px;
}



#menu ul {                      /* Masquage des ss-menus */   
    display: none;
}

#menu li:hover>ul{              /* Affichage du ss-menu au passage de la souris */
    display: block;
}

#menu a {
    text-decoration: none;      /* Suppression ddu soulignement des liens */
    color : #fff;               /* Couleur des liens (donc des entrées du menu) */
}


