body { ; background-color:#FFFFCC; width:100%; margin:auto; margin-top:20px; margin-bottom:20px; }

 body h4 {position:fixed; background-color:white;width:100px;
 height:120px;cursor:pointer;margin-top:320px; font-family:"avalon quest",arial,serif;
 font-size:1.15em;text-align:center; margin-left:10px;}
 
#header{width:100%; height:300px; 
 margin:auto; margin-bottom:20px; margin-left:15px;}
 #header img {border:none;}

 #corps{ font-family:arial,"arial black",serif; width:800px; 
margin-left:125px ;  margin-bottom:20px; 
padding:40px; line-height: 1.5em;
background-color:white;background-attachment:fixed;
 }
 dd{margin-bottom:0.4em; margin-top:0.2em;}
#corps h1{ font-size:3em; font-family:"avalon quest",arial,serif; text-indent:35px; margin-bottom:60px;
}
#corps h2 {font-size:2em; font-family:"avalon quest",arial,serif;text-indent:20px;}
h3 { position:relative;left:200px;bottom:75px; font-family:"avalon quest",arial,serif; width:600px}

dt {font-weight:bold; text-decoration:underline; }

#corps h3 a:hover  {color:maroon; }
#corps h3 a {font-size:30px; padding-left:50px;  }

em {text-decoration:none; font-style:normal;  }

#footer{clear:both; margin-left:15px; margin-top:-50px;
 width:100%; height:280px; background-repeat:no-repeat; 
 font-family:"avalon quest",arial,serif; font-size:40px;  }
 
 .footchro {position:relative; top:160px; left:28.5%;}
 
 a {color:black; text-decoration:none; }
 

 
 #index {position:fixed; background-color:white;width:100px;
 height:320px;cursor:pointer;margin-top:320px; font-family:"avalon quest",arial,serif;
 font-size:1.15em; margin-left:1020px; text-align:center; text-indent:-40px;}
 #index li a:hover {color:maroon;}
 #index ul {list-style-type : none}
 
 #ongles a {display:block;}
#onglets li.active {color:maroon;font-size:1.3em; }



		  #opeupl{ position:absolute;top:134px;left:20px;}
		  #ogeogr{ position:absolute;top:134px;left:20px;}
 

