/* CSS du menu vertical, bieler batiste */

.menu{

    position:relative;
    top:10px;
    left:9px;
    /* solve a Opera7/IE display bug */
    width:180px;
    width/**/:180px;
    margin:0;
    padding:0;	
}

.menu li{ 
  background-image:url(nav_button_up.jpg); 
    width:180px;
    display:block;    
    float:left;  
    list-style:none;
    margin: 0 0 2px 0;
    padding:0;
}
    
    
.menu ul{
    background-color:#FF6600;
	padding: 7px 0 5px 7px;   
    position:absolute; /* important */
    width:190px;
    width/**/:190px;	
}
  
.menu li ul {
    margin-left:191px; /* be careful */
    margin-top:-33px;
	visibility:hidden;
	border-width: 1px 0 1px 0;	
	border-style:solid;
	border-color:#FFFFFF;
}

.menu li ul li ul {

    margin-left:190px; /* be careful */
    margin-top:-33px;
	visibility:hidden;
}
*html .menu li ul li ul {
    margin-left:190px; /* be careful */ /* Internet Explorer < 6 */	
	m\argin-left:190px; /* be careful */ /* Internet Explorer >= 6 */
}


.menu a{
  
	text-align:left;
	font-style:normal;
	color: #FFFFFF;
	font-size:0.8em;
	font-weight:bold;
	display:block;
	width:172px;
	text-decoration:none;
	padding: 3px 3px 4px 5px;
	border:#FFD793;
	border-width: 1px;
	border-style:solid;
}
* html .menu a
{
    width: 180px;  /* Internet Explorer < 6 */
    w\idth: 172px;   /* Internet Explorer >= 6 */
}    
.menu a:hover{
	border:#000066;
	border-width: 1px;
	border-style:solid;
	text-decoration:none;
	color: #FFFFFF;
}
#topnavigation #active{
color:#000066;
}
.menu #active{
color:#000066;
background-image:url(nav_button_up.jpg);
}
.menu #active_ex {
color:#000066;
background-image:url(nav_button_up_expand.jpg);
}
.menu a#normal_ex {
background-image:url(nav_button_up_expand.jpg);	
}

.menu #normal {
background-image:url(nav_button_up.jpg);	
}

.menu ul li a {
font-style: normal;
font-weight: normal;
}
.menu ul li a:hover {
font-style: normal;
font-weight: normal;
}

   


.menu span{
    /* hide some accessibility stuff */
    display:none;
    }
        
        

/* IE PC selector */
* html .menu li {
  /*  display:inline;  solve a IE PC list bug */
    /*float:none;  solve a IE5 clav nav bug */
}


