body 
{
  margin: 0em 0em 0em 0em;
  border: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
  font-size: 10pt;
  font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif;
  background-color : #87CEFA;
  color : black;
  width: 100%;
  }

#page 
{
  margin: 0em 0em 0em 0em;
  border: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
  }

#page #entete 
{
  position: fixed;
  top: 0%;
  left: 0%;
  border: 0em 0em 0em 0em;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 1em;
  width: 100%;
  height: 15%;
  color:  #4B0082;
  background-color : #FF6347;
  text-align: center;
  z-index: 2;
  }

#page #conteneur
{
  position: absolute;
  top: 15%;
  border: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em 0em;
  width: 100%;
  }

#page #conteneur #menu
{
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em 0em;
  border: 0em;
  position: fixed;
  top: 15%;
  left: 0%;
  width: 26%;
  height: 85%;
  background-color: #4B0082;
  color: #FFA07A;
  }

#page #conteneur #contenu 
{
  margin: 0em 0em 0em 0em;
  padding: 1em 2% 1em 2%;
  background-color: #FFA07A;
  float: right;
  width: 70%;
}

//#page #pied 
//{  
//  clear: both;
//}

//.spacer
//{ 
//  display: none;
//  clear: both;
//  }

#page #conteneur #menu a:link 
{ 
  color: #FFA07A;
  }

#page #conteneur #menu a 
{ 
  font-size: 1.4em;
 }

#page #conteneur #menu li
{ 
  padding: 1em 0em 1em 0em;
 }

#page #entete h1 
{ 
  padding: 0em;
  margin: 0em;
  font-size: 2.5em;
 }

#page #conteneur #menu h2 
{ 
  padding: 0.5em 0.5em 0.5em 0.5em;
  font-size: 1.75em;
  }


#page #conteneur #contenu a:link 
{ 
  color: #4B0082;
  }

#page #conteneur #contenu a:visited 
{ 
  color: #6A5ACD;
 }

#page #conteneur #contenu h2 
{
  text-align: center;
  font-size: 1.8em;
  }
