/* CSS du menu horizontal, bieler batiste */

.menuX{
    /*position:absolute;*/
    display:block;
    margin:0;
    padding: 0 0 0 0; 
	 position: relative;
	 top: 147px; 
	 left: 4px; 
 
	 height: 0px;
	 
    }

.menuX ul{
    position: absolute; z-index: 5000; 
    display:block;
    width: 124px;
    /*margin:0;*/ padding: 0 ; 
      background: url(../images_habillage/f-menu.png) left bottom no-repeat;
    }

.menuX ul{  visibility:hidden; }


.menuX li li ul{
    position:absolute;z-index: 5000;
    margin-left:122px;
    margin-top:-23px;
    }
    
.menuX li{
    list-style:none;
    width:122px;
 
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    margin: 0 1px 0 0;
    padding:0; z-index: 5000; 
    }
    
.menuX li li{ display:block; float:none }
    
/* correct a little IE bug */
* html .menuX2 li li{ display:inline; }

.menuX a{
    text-align:center;
     
    color: #e0dfdf ;
	 font: normal 12px verdana;
      background: url(../images_habillage/bg-a-mere.png) left top no-repeat; 
    display:block;
    width: 124px; 
    text-decoration: none;
    padding: 8px 0;
    margin: 0;  
    }
    
.menuX a:hover{  background: url(../images_habillage/bg-a-mere2.png) left top no-repeat;  color: #9c0606 }
    
/* for a mozilla better display with key nav */
.menuX a:focus{  }

a.linkOver{  }

.menuX li ul  { width: 124px; }
.menuX li,
.menuX a {width:122px;}


.menuX li ul a         { width: 124px;  background: url(../images_habillage/bg-a.png) 2px top no-repeat; padding: 10px 0 6px 0   } 
.menuX li ul a:hover   { width: 124px;  background: url(../images_habillage/bg-a2.png) 2px top no-repeat; padding: 10px 0 6px 0   } 
.menuX li ul a, 
.menuX li ul li ul a { text-transform: none; font: normal 12px arial;  } 

.menuX li ul li ul   { /*background-image:none; background-color: #212121 */ } 
