body {background-color:#fff7dd;}



#retourAccueil {
position: absolute;
top: 0;
left: 30;
}

#intro {
position: absolute;
top: 0;
left: 0;
z-index:4;
width: 150px;
height:400px;
}


#biblio {
position: absolute;
top: 0;
left: 0;
z-index:4;
width: 150px;
height:400px;
}


#fondstyle {
position: absolute;
top: 220;
left: 15;
z-index:4;
width: 100px;
}


#fond {
position: asolute;
top:187;
left: 15;
z-index:9;
}

#fond1 {
position: absolute;
top:180;
left: 15;
z-index:3;
}

#fond2{
position: absolute;
top: 410;
left: 15;
z-index:8;
width: 160px;
height: 330px;
}

#fond3{
position: absolute;
top: 156;
left: 183;
z-index:1;
}

a.page1 {color:olive;
	text-decoration:yes;
	font-weight:normal;
	font-family:sans-serif;
	font-style:normal;
	font-size:12px;}

a.page2 {
	font-weight:bold;
	font-family:sans-serif;
	text-decoration:none;
	font-style:normal;
	font-size:16px;
	vertical-align: -50%;
	text-indent: 0%;}

a.page3 {
	color:#0096ff;
	text-decoration:none;
	font-weight:normal;
	font-family:Courrier-New;
	font-style:normal;
	font-size:15px;}

a.page4 {
	color:purple;
	text-decoration:yes;
	font-weight:bold;
	font-family:Courrier-New;
	font-style:normal;
	font-size:16px;}

a.page5 {color:olive;
	text-decoration:none;
	font-weight:normal;
	font-family:sans-serif;
	font-style:normal;
	font-size:14px;}



tr.A1 {	background-color:lightgreen;}
tr.A2 {	background-color:#ffce31;}

//On utilise une couleur pour les ancres et les en têtes

h1,h2,h3 {color: olive;}

h4 {color: black;
	text-decoration:yes;
	font-weight:bold;
	font-size:18px;}

h5 {color:;
	text-decoration:yes;
	font-size:15px;}

caption {font-size:large;
	color: #ca0000;}



dl, dt, dd, {
color: #0096ff;
margin:5;
padding:2;
list-style-type: yes;
}

ul, li {
color: olive;
margin:5;
padding:2;
list-style-type: none;
}

#menu_Liste2 {
position: relative;
top: 30;
left: -5;
z-index:8;
width: 160px;
height: 830px;
}

#menu_Liste3 {
position: relative;
top: 30;
left: -5;
z-index:8;
width: 160px;
height: 530px;
}

a.menuListe {
color:olive;
text-decoration:none;
font-weight:normal;
font-family:Courrier-New;
font-style:normal;
font-size:15px;
}


#cadreGhe0 {
position: absolute;
top: 190;
left: 15;
z-index:8;
width: 155px;
height: 20px;
}

#cadreGhe1 {
position: absolute;
top: 255;
left: 15;
z-index:8;
width: 155px;
height: 330px;
}

#cadreGhe2 {
position: absolute;
top: 430;
left: 15;
z-index:8;
width: 155px;
height: 330px;
}
	

#logo {
position: relative;
top: 0;
left: 0;
z-index:5;
width: 100%;
}

#ban {
position: absolute;
top: 120;
left: 180;
z-index:5;
width: 600px;
}

#ban1 {
position: absolute;
top: 0;
left: 765;
z-index:5;
width: 200px;
}

#menu {
position: relative;
top: 0;
left: 0;
z-index:4;
}


#cadremenu2 {
position: absolute;
top : 2000;
left: 15;
z-index:9;
}

#site {
position: absolute;
top: 100;
left: 15;
z-index:3;
width: 775px;
overflow: auto;
}

p.lettrine:first-letter {
float: left;
font-size: 2em;
font-family: Arial;
margin-right: 5px;
vertical-align: 15%;
text-indent: 5%;}
}

#page2 {
width: 755px;
text-decoration:none;
font-family: Arial;
font-weight:lighter;
font-family:sans-serif;
font-style:normal;
font-size:15px;
vertical-align: 0%;
text-indent: 0%;
}


img.cadre {
float:right;
margin-right:10px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}

a.text {
clear: left;
vertical-align: 0%;
text-indent: 0%;
margin-right: 0px;
}

a.baniere {color:olive;
	text-decoration:yes;
	font-weight:normal;
	font-family:sans-serif;
	font-style:normal;
	font-size:11px;
	vertical-align: 50%;
	horizontal-align: 0%;
	text-indent: 1%;
	margin-right: 0px;}
