*{
outline:none;margin:0;padding:0;text-decoration:none;
list-style-type:none;
border:0px solid red;
} 
 
 body{margin:0;padding:0;
 font-family:Georgia, "Times New Roman", Times, serif;
background-color:#e4e4e4;
text-align:justify;
color:#dcdcc2;

 }
 
 
 
 a:link, a:hover, a:visited, a:active{color:#dcdcc2; }
 #contenu a{text-decoration:underline;} 
 
  div#page{width:1024px;  margin:0px auto; margin-top:1em; border:5px solid #fff; 
  
  background:#7e7c6e url(images/fond.jpg) left top no-repeat;
 
  }
  
  div#page.bgSimple{ background:#7e7c6e url(images/bg-accueil.jpg) left top no-repeat;}
 
 div#block-img{float:left;}
 
 
 div#menu-top{background-color:transparent; border:0px solid #0c090d;width:100%; text-align:right;  }
 div#menu-top p{margin:0.5em 0 0.2em 4em;border:0px solid red;padding-top:0;padding-right:1em;}
 
 div#content{margin-left:325px;color:#dcdcc2;}
 
 p.slogan{margin:125px 0 65px 115px;font-size:0.8em;font-style:italic;}
 

div#texte, div#illustration{font-size:0.8em;}

div#texte{margin-top:20px;width:425px;float:left;}

div#texte p{margin-bottom:1em;}

div#illustrations{float:left; margin-top:20px; margin-left:50px;border:0px solid red; font-size:0.8em; font-style:italic;text-align:center;}

#coordonnees, #footer{font-size:80%;text-align:center; }

h1{font-size:1.5em;font-style:italic;font-weight:normal;letter-spacing:0.2em;background:transparent url(images/trait-titre.jpg) center center repeat-x;}
h1 span{background:transparent url(images/fond-span-h1.jpg) center center repeat-x;}

#footer{margin-bottom:10px;clear:both;}
#footer a{visibility:visible;}


ul{margin-bottom:1em;}
li{margin-left:2em;list-style-type:square;}


#top-liens{float:right;display:block;width:100%;border:0px solid red; text-align:right;padding-right:1em;font-size:0.8em;}


#top-liens a{color:#dedede;}

/*------------------- MENU ------------------ */

#block-menu{}


#EmailForm li{list-style-type:none;}
