

body {
background-color:#BBBBAF;
font: normal 12px/15px trebuchet ms, helvetica, verdana, arial, sans-serif, geneva;
}

a {
	color: #a00;
}

a:link, a:visited {
	text-decoration: none;
	}

a:hover, a:active {
	text-decoration: underline;
}


#menu {
position:absolute;
width:600px;
border:1px dashed #A1A197;
background-color:#EDEDDF;
left:50%;
margin-left:-300px;
}

#menubis {
width:150px;
padding:10px;
text-align:right;
margin-top:10px;
text-transform:uppercase;
font-size:10px;
}

#menu0 {
position:absolute;
width:600px;
left:50%;
margin-left:-300px;
top:70px;
}

#menu1 {
position:fixed;
border:1px dashed #A1A197;
background-color:#EDEDDF;
width:600px;}

#menu2 {
width:130px;
padding:10px;
text-align:right;
margin-top:10px;
text-transform:uppercase;
font-size:10px;
}

#menu2 p, #menu p {
margin-top:0;
font: bold 20px/15px trebuchet ms, helvetica, verdana, arial, sans-serif, geneva ;}

input {
font: normal 12px/15px trebuchet ms, helvetica, verdana, arial, sans-serif, geneva ;
color:#A1A197;
border:1px dashed #A1A197;
height:19px;
background:transparent;
padding:2px;
}

#tete {
padding-bottom:10px;
z-index:120;
position:relative;
width:420px;
left:50%;
margin-left:-140px;
top:90px;
text-align:justify;
background-color:transparent;
}

#tete_cont {
padding:20px;
border:1px dashed #A1A197;
background-color:#ffffff;
}

#texte {
padding-bottom:90px;
z-index:100;
position:relative;
width:420px;
left:50%;
margin-left:-140px;
top:90px;
text-align:justify;
background-color:transparent;
}

#cont {
padding:20px;
border:1px dashed #A1A197;
background-color:#ffffff;
}

.chapitre {
position:absolute;
font: bold 14px/15px trebuchet ms, helvetica, verdana, arial, sans-serif, geneva;
width:380px;
border-bottom:1px dashed #A1A197;
}

.petit {
font: italic 10px trebuchet ms, helvetica, verdana, arial, sans-serif, geneva;
}