body{ margin: 0; padding: 15px 0; background: #3d3d3d;}

/************************************
                                   CADRE DE LA PAGE 
									 *******************************************/
#main{
  margin: 0 auto; 
  padding:0;
  width: 780px;
  background:url(img/corps.jpg) repeat-y 0 0;
}

/************************************
                                   HEADER 
									 *******************************************/
#main #header{
  margin: 0 ; 
  padding: 0;
  height: 280px;
  background:url(img/header.jpg) no-repeat 0 0;
}

/********************** H1 TITRE ************/
#main #header h1{
  margin: 0 ; 
  padding: 23px 0 0 190px;
  font-size: 0;
}
/********************** H2 SOUSTITRE ************/
#main #header h2{
  margin: 0 ; 
  padding: 15px 0 0 415px;
  font-size: 0;
}

/********************** MENU HAUT ************/
#main #header ul{
  margin: 0 ; 
  padding: 50px 0 0 194px;
  font-size: 0;
  list-style:none;
}
#main #header ul li{
  margin: 0; 
  padding: 0;
  float: left;
}
#main #header ul li a{
  margin: 0; 
  padding: 0;
  display: block;
  height: 45px;
}
#main #header ul li a span{
  display: none;
}
#main #header ul li a#acc{
  margin: 0; 
  padding: 0;
  width: 94px;
  background:url(img/accueil.jpg) no-repeat 0 0;  
}
#main #header ul li a#for{
  margin: 0 0 0 20px; 
  padding: 0;
  width: 85px;
  background:url(img/forum.jpg) no-repeat 0 0;  
}
#main #header ul li a#lien{
  margin: 0 0 0 25px; 
  padding: 0;
  width: 64px;
  background:url(img/liens.jpg) no-repeat 0 0;  
}
#main #header ul li a#ctc{
  margin: 0 0 0 30px; 
  padding: 0;
  width: 93px;
  background:url(img/contact.jpg) no-repeat 0 0;  
}
#main #header ul li a#acc:hover{
  background:url(img/accueil.jpg) no-repeat 0 -45px;  
}
#main #header ul li a#for:hover{
  background:url(img/forum.jpg) no-repeat 0 -45px;  
}
#main #header ul li a#lien:hover{
  background:url(img/liens.jpg) no-repeat 0 -45px;  
}
#main #header ul li a#ctc:hover{
  background:url(img/contact.jpg) no-repeat 0 -45px;  
}


/************************************
                                   CONTENT
									 *******************************************/
#main #content{
  margin: 0 ; 
  padding: 0;
  height: auto ! important;
  height: 215px;
  min-height: 215px;
  background:url(img/incorps.jpg) no-repeat 0 0;
  font: 65% Arial, Helvetica, sans-serif;
}
/********************** NEWS ************/
#main #content .news{margin: 0; padding: 50px 30px 0 40px;}
#main #content .news h3{margin: 0; padding: 20px 0 0 35px; color:#DDDDDD; height: 30px; font-size: 1.2em; text-transform:uppercase;}
#main #content .news h4{margin: 0 35px; padding: 2px 0 2px 5px; font-size: 1.2em;color:#f4e7ba;}
#main #content .news h4 span{ float: right; font-size: 0.9em; color: #fff; margin-right: 20px;}
#main #content .news .p1{margin: 0 40px; padding: 5px; font-size: 1.12em; text-align:justify; color:#252525;}
#main #content .news .p2{margin: 0 35px; padding: 15px 5px 0; font-size: 1.1em; text-align:right; color:#FFFFFF}
#main #content .news .p2 a{margin: 0 5px; padding: 0; text-decoration:none; font-weight:bold; color:#FFFFFF}
#main #content .news .p3{margin: 0; padding: 25px 0 0; text-align: center;}
#main #content .news .p1 a{color:#1F1F1F; font-weight:bold}
#main #content .news ul{margin: 0 45px 0 45px; padding: 5px 15px ; color: #BBBBBB; font-size:1.12em; background:#474747}
#main #content .news ul li a{  color: #ddd; font-size:1.12em; text-decoration:none}
#main #content .news ul li a:hover, #main #content .news .p2 a:hover, #main #footer p a:hover{color:#f4e7ba}



/************************************
                                   FOOTER 
									 *******************************************/
#main #footer{
  margin: 0 ; 
  padding: 0;
  height: 172px; 
  font-family: "Trebuchet MS";
  background:url(img/footer.jpg) no-repeat 0 0;
}
/********************** COPYRIGHT ************/
#main #footer #copyright{
  margin: 0; 
  padding: 28px 50px 0 0;
  clear: left;
  text-align:right;
  font-size:10px;
  color: #888888  
}

/********************** MENU BAS DE PAGE ************/
#main #footer ul{
  margin: 0 ; 
  padding: 95px 0 0 200px;
  list-style:none;
  font-size:12px;
}
#main #footer ul li{
  margin: 0 15px; 
  padding: 0;
  float: left;
}
#main #footer a{
  color: #9f9f9f;
  text-decoration: none;
  text-transform:capitalize
}
#main #footer a:hover{
  color: #f4e7ba;
}