body {behavior: url(csshover.htc);}
/*on enleve la restriction de taille du menu*/
div#menu-cont{width:170px;height:auto;float:left;color:#FFF;text-align:center;font-size:0.9em;}
div#menu-cont a {color:#FFF;}
/* on enleve la taille de ul et labordure*/
div#menu-cont ul {padding: 0;/* width: 100px; border:1px solid;*/ margin:0px;}
div#menu-cont ul{}
div#menu-cont li.sousmenu:hover {}
div#menu-cont li.sousmenu {/*background: #CCCC00;*/height:39px;background: url(../img/fond/menu.png) no-repeat;z-index:115;}

/* float left pour les li afin d'aligner le menu et plus de bordures*/
div#menu-cont ul li {position:relative; list-style: none;/* border-bottom:1px solid;*/ float:left;background: url(../img/fond/fond-menu.png);}

/* le décalage n'est plus a gauche maintenant mais en bas on annule donc le decalage a gauche et la correction en haut et on place la restriction de taille*/
div#menu-cont ul ul {position: absolute;/* top: -1px; left: 100px; */display:none; width:170px}

/* plus de bordure et taille remise a 100px*/
div#menu-cont li a {text-decoration: none; padding:11px 0; display:block; /*border-left: 8px solid #BBB; */width:170px;}
div#menu-cont ul.niveau1 li.sousmenu:hover ul.niveau2{display:block;}
div#menu ul.niveau2 li a:hover{background: url(../img/fond/fond-menu-hover.png);color:#147cc0;}