
* {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-align: justify;
}

.fondMenu div {
 float: none;
}

/******************* MENU DEROULANT ************/

.fondMenu { 
 color:  #FFFFFF;
 background-color:  #AFAFAF;
 border-bottom: solid 1px #1A4E9C;
 width: 815px; 
position: absolute;
left: 0px;
 min-height: 20px;
 margin: 0px;
z-index: 50;
 height:expression(document.body.clientHeight > 16? "16px": "auto" );
/* height:auto; */
}

.fondMenu * {
 font-size: 12px;
 text-align: left;
}

.dhmenu {
 position: absolute;
 float: left;
 padding-left: 170px;
 left: 0px;
}

dl, dt, dd, .fondMenu ul, .fondMenu li {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

.dhMenu dl {
 float: left;
 min-width: 120px;
 width:expression(document.body.clientHeight > 110? "110px": "auto" );
/* width:auto; */

}

.dhMenu dt {
 cursor: pointer;
}

.dhMenu dt a,
.fondmenu li a.ON {
 font-weight: normal;
 display: block;
 text-align: left;
 background-color:  #AFAFAF;
 color: white;
}


dt.MENU-TITRE a,
dt.MENU-TITRE {
position: relative;
 left: 0px;
 color: White;
 font-weight: bold;
 text-align: left;
 text-decoration: none;
 font-size: 12px;
}

dt.MENU-TITRE a:hover,
dt.MENU-TITRE:hover {
 color: #1A4E9C;
 background-color: white;
}

.dhMenu dd {
 display: none;
margin-top: 3px;
 width: 120px;
}

.dhMenu li {
 text-align: left;
 background-color: #AFAFAF;
/* border-bottom: solid 1px #1A4E9C; */
 font-size: 12px;
 list-style-type: none;
}

.dhMenu li a {
 text-decoration: none;
 color: white;
 width: 170px;
 max-width: 190px;
 padding-left: 15px;
 background-image: url("/images/tick.png");
 background-position: 2px 5px;
 background-repeat: no-repeat;
}

.dhMenu li a:hover {
 background-color: #FFFFFF;
 color:  #1A4E9C;
}

