/* CSS Document */



dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 60px; min-height:600px; height:88%; max-height:655px; overflow:auto;
left : 0.4em;
width: 188px; 
}

#menu dt {
cursor: pointer;
line-height:14px; 
margin: 12px 0;
text-align:left;
font-weight: bold;
}

#menu dd {
position: absolute; display:none;
z-index: 100;
left:30px;
margin-top: -5px;
width : 150px;
border-top: 1px solid gray;
background:#fccb04;
opacity:0.90;
filter:alpha(opacity=90);
text-align:left;
}

#menu ul {
padding: 2px;
}
#menu li {
text-align: center;
font-size: 85%;
height: 15px;
line-height: 15px;
}

#menu dt a {
color: #68071a; padding-left:15px;
background-image:url(../objets/menu.gif); background-repeat:no-repeat; background-position:left center;
font-size:14px;
text-decoration: none;
display: block;
}

#menu dt a:hover {background-image:url(../objets/fleche_rouge.gif); background-repeat:no-repeat; color:#fccb04}

#menu dt a.lien_val{background-image:url(../objets/fleche_rouge.gif); background-repeat:no-repeat; color:#fccb04}

#menu li a {
font-family:Tahoma; font-size:1.2em; text-align:left; padding-left:10px; 
color:#68071a; font-weight:bold;
text-decoration: none;
display: block;
}
#menu li a:hover {
color: white; text-decoration:underline}

