html, body {overflow:hidden; margin:0px; padding:0px;}
#bloc-gauche {
  position:fixed;
  overflow:hidden;
  left:0px;
  width:50px;
  bottom:0px;
  top:78px;
  background:url(colg.gif); 
}
#bloc-gauche:before {
   content:url(chapg.gif);
   position:absolute;
   top:0;
   right:0;
}
#bloc-droit {
  position:fixed;
  overflow:hidden;
  right:0px;
  width:17px;
  bottom:0px;
  top:78px;
  background:url(backdex.gif);
}

#bloc-haut {
  position:fixed;
  overflow:hidden;
  right:0px;
  left:0px;
  top:0px;
  height:78px;
  background:url(front.gif) repeat-x; 

}
#bloc-haut:before {
   content:url(frontg.gif);
   position:absolute;
   top:0;
   left:0;
}
#bloc-haut:after {
   content:url(frontd.gif);
   position:absolute;
   top:0;
   right:0;
   bottom:0;
}

#contenu {
  position:fixed;
  overflow:auto;
  right:17px;
  left:50px;
  bottom:0px;
  top:78px;
  padding-right:10px;
  padding-top:10px;
}

#pub {
  position:fixed;
  overflow:hidden;
  z-index:10; 
  width:468px;
  height:60px;
  left:0px;
  right:0px;
  margin-left: auto ;
  margin-right: auto ;
  top:10px;
}

        #monmenu {font-family: trebuchet ms, arial, tahoma, verdana, sans-serif; font-size: 100%; font-weight:bold;
position: fixed;
top: 30px;
left: 30px;
z-index:11; 
}

	#monmenu A:link,A:visited,A:visited { text-decoration: none; color:black;}
	#monmenu ul ul {display: none; position: absolute; margin:0px; padding: 0px; border: 1px solid #B0B0B0;}
	#monmenu ul.niveau2 {left: 0px; top: 22px;font-size:0.8em;}
	#monmenu ul.niveau3 {left: 204px; top: -1px;}
	#monmenu ul.niveau4 {left: 204px; top: -1px;}
        #monmenu li {list-style-type: none; position: relative; height:40px; width: 200px; background-color: #E0E0E0; padding: 2px; margin: 0px;text-align:center;display: block;border-bottom: 1px solid #B0B0B0;
}
        #monmenu li.niveau1 {height:20px; width: 100px;}
        #monmenu li.niveau1 a {text-decoration:none;display:block;height:20px;}
        #monmenu li.niveau2 {height:40px; width: 200px;text-align:left;}
        #monmenu li.niveau2 a {text-decoration:none;display:block;height:40px;padding-top:12px;}
        #monmenu li.niveau3 {height:40px; width: 200px;}
        #monmenu li.niveau3 a {text-decoration:none;display:block;height:40px;padding-top:12px;}
        #monmenu li.niveau4 {height:50px; width: 200px;}
        #monmenu li.niveau4 a {text-decoration:none;display:block;height:50px;padding-top:9px;}
        #monmenu li:hover, #monmenu li.sfhover {background-color: #FFFF70;}
        #monmenu li a {text-decoration:none;}
        #monmenu li a:link {text-decoration:none;display:block;height:40px;}
        #monmenu li:hover ul.niveau2, #monmenu li li:hover ul.niveau3, #monmenu li li li:hover ul.niveau4, #monmenu li.sfhover ul.niveau2, #monmenu li li.sfhover ul.niveau3, #monmenu li li li.sfhover ul.niveau4{display: block}
        #monmenu li.plus {background-position:right; background-image: url(illustrations/ fdroite.gif); background-repeat: no-repeat; border-bottom: 1px solid #B0B0B0;}
	span.quoi {display:block;height:40px;padding-top:12px; }
