/* CSS Document */

body {
margin: auto;
font-family: verdana, arial, sans-serif;
font-size: 75%;
text-align: center;
background-color: #DDDDDD;
height:100%;
}
.global {
width: 900px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
padding: 0px;
text-align:left;
} 
.leblocheader {
width: 900px;
background-image: url('images/banniere2.png');
margin-top: 2px;
height: 130px;
float: left;
}
.conteneur {
height:100%;
background: url('images/fondsite2.png') center repeat-y;
margin-top:10px;
width:900px;
float:left;
}
.leblocmenu {
margin-top: 10px;
margin-bottom:10px;
margin-left:1px;
width: 200px;
height:100%;
float: left;
}
.lebloccontenu {
margin-top: 10px;
width: 690px;
height:100%;
float: right;
}
.texte {
margin-top: 10px;
margin-left: 70px;
margin-right: 70px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color:#000000;
font-size: 12pt;
}
div#menu {width: 200px; margin-left: 20px;}
div#menu ul {padding: 0; width: 100px; border:0px solid; margin:0px;}
/*div#menu li.sousmenu {background: #DDDDDD;}*/
div#menu ul li {position:relative; list-style: none; /*border-bottom:1px solid;*/}
div#menu ul ul {position: absolute; top: 0; left: 100px; display:none}
div#menu li a {text-decoration: none;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;} 
