/* CSS du menu vertical, bieler batiste */

.sub_menu,.sub_menu ul, .sub_menu li, .sub_menu li ul a, .sub_menu li a{
    width: 150px;
    margin: 0px;
    padding:0px;
}

.sub_menu ul{
    padding: 0;
    position:absolute; /* important */
    z-index:10000;
    }

/* For all links */
.sub_menu a {
	/*color: #FFFFFF;*/
	text-decoration: none;
	font-weight: bold;
	padding: 3px 0;
}
    
.sub_menu li ul{
    visibility:hidden;
    
    }
            
.sub_menu li ul{
    margin-left:0px; /* be careful */
    margin-top:23px;
    border-left: 1px solid #A2AF6D;
    border-bottom: 1px solid #A2AF6D;
    border-right: 1px solid #A2AF6D;
    }
    
.sub_menu li ul a{
    display:block;
    /*width: 93px;/*<?php echo $cell_width;?>px;*/
    text-decoration:none;
    margin:0px;
    padding:0px; /* em units can creat little graphic bug in mozilla */
    color: black;
		font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
    }
    
.sub_menu li ul a:hover{
    /*background: #FF6600;*//*<?php echo $color['red'];?>; surlignage*/
    background-color: #FFFFDD;
    color: black;
}
    
/* for a mozilla better display with key nav */
.sub_menu ul li a:focus{
    /*background-color: blue;/*<?php echo $color['blue'];?>; quand bouton clique dessus*/
}
        
.sub_menu li{
    /*background: #939496;/*<?php echo $color['grey'];?>*//*;*/
    /*border-right: 1px solid #FFFFFF;*/
    display:block;    
    float:left;  
    list-style:none;
    margin:0;
    padding:0;
    z-index:10000;
    }

.sub_menu li:hover{
	/*background: orange;/*<?php echo $color['orange'];?>;*/
}

.sub_menu li ul li{
	/*border-right: none;*/
	/*margin:0 0 1px 0;*/
  background-color: #EBFDB3;
	/*background: #FFFFFF;*//*<?php echo $color['orange'];?>;*/
  /* border-width: 1px 1px 1px 1px;
	border: 1px solid #DDDDDD;*/
	/*border-bottom: 1px solid #273400;*/
}

/* IE PC selector */
* html .sub_menu li {
    display:inline; /* solve a IE PC list bug */
    float:none; /* solve a IE5 clav nav bug */
    }
    
.sub_menu ul li a.linkOver{
    background-color: #eee;
    }
