/* CSS du menu vertical, bieler batiste */

.menuVertical{
    position:absolute;
    /* solve a Opera7/IE display bug */
    width:202px;
    width/**/:200px;
    margin:0;
    padding:0;
    z-index : 200;
    }
    
.menuVertical span{
    display:none;
    }
    
.menuVertical ul{
    background-color : #fff1d1;
    border-top: 1px #de770b solid;
    border-left: 1px #de770b solid;
    border-right: 1px #de770b solid;
    border-bottom: 1px #de770b solid;
    margin:0;
    padding:0;
    position:absolute; /* important */
    width:302px;
    width/**/:300px;
  }
    
.menuVertical li ul{
    visibility:hidden;
    }
            
.menuVertical li ul{
    margin-left:50px; /* be careful */
    margin-top:-20px;
    }

.menuVertical a{
    text-align:left;
    /*background-color: #ff9;*/
    display:block;
    width:300px;
    text-decoration:none;
    margin:0;
    padding:0 0 3px 0; /* em units can creat little graphic bug in mozilla */
    }
    
.menuVertical a:hover{
    text-decoration : none;
    }

.menuVerticalFont {
    font-family : Myriad,Arial;
    font-size : 13px;
    color:#de770b;
    padding : 0 0 0 10;
}

.menuVerticalTitre {
  margin : 10 0 10 0;
  font-size : 15px;
  color : #fddd7a;
}
    
.menuVertical span{
    /* hide some accessibility stuff */
    display:none;
    }
        
.menuVertical li{
    width:200px;
    display:block;    
    float:left;  
    list-style:none;
    margin:0;
    padding:0;
    }
    
/* IE PC selector */
* html .menuVertical li {
    display:inline; /* solve a IE PC list bug */
    float:none; /* solve a IE5 clav nav bug */
    }
    
a.linkOver{
    /*text-decoration:underline;
    color : white;*/
    }

