body
{
   width: 760px;
   margin: auto; 
   margin-bottom: 20px;    
   background-image: url("../images/back.gif"); 
   font-family: "Trebuchet MS", Arial, serif;
}
#en_tete
{
   width: 760px;
   height: 150px;
   background-image: url("../images/ban0.png"); /*   il reste a créer la bannière ^_^   */
   background-repeat: no-repeat;
   margin-bottom: 10px;
   background-position: top center;
   margin-bottom: 50px;
}
#menu
{
   float: left; 
   width: 140px; 
   border: solid thin #5f9ea0;
   padding: 3px;
   font-family: Georgia, Arial, serif;
}
.sous_menu
{
margin: 0px;
padding: 1px;
margin-bottom: 20px;
border: none;
}
.sous_menu li
{
margin-bottom: 5px;

}.sous_menu li:hover
{
background-color: white;
}
.sous_menu ul
{
list-style-type: none;
list-style-position: outside;
margin: 3px;
padding: 1px;
}
.sous_menu a
{
text-decoration: none;
color: #2c485c;
}
.sous_menu a:hover
{
text-decoration: none;
color: #ff4500;
font-style: oblique;
}
.sous_menu h3
{
font-size: 0.90em;
font-style: italic;
margin: 2px;
padding: 2px;
text-decoration: underline;
}
.sous_menu h3 a
{
font-style: italic;
margin: 2px;
padding: 2px;
font-size: 0.85em;
text-align: left;
}
#corps a
{
text-decoration: none;
color: #ff4500;
}
#corps a:hover
{
text-decoration: underline;
color: #ff7f50;
}
#corps a:active
{
color: white;
background-color: #ff4500;
}
a img
{
border: none;
}
h1
{
text-align: right;
font-family: Bleeding Cowboys, Bradley Hand ITC, Monotype Corsiva, Apple Chancery, Taffy, Arial, serif;
}
h2, h3 
{
text-align: center;
}
h4
{
font-style: italic;
text-decoration: underline;
}
.c1
{

padding: 8px;
color: #ff4500;
}
#corps
{
   min-height: 600px;
   margin-left: 180px;
   margin-bottom: 20px;
   padding: 5px;
}
hr
{
margin-top: 40px; margin-bottom: 30px;
}
.gris
{
color: #778899;
}
.news
{
border: solid 1px silver;
text-align: justify;
padding: 10px;
margin-bottom: 50px;
min-height: 100px;
-moz-border-radius: 10px;
}
.imgflottante_d
{
float: right;
}
#pied_de_page p
{
   width: 800px;
   height: 10px;
   text-align: center;
   color: #B3B3B3;
}

 



