
html {
	margin: 0;
	padding: 0;
}
/* quand les ID en css sont utilisés plusieurs fois, faire des classes :)*/
body {
	background-color: #dedee7;
	/*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 18px;
	font-size: 12px;
	background: #abcdef url(images/body_bg.jpg) no-repeat top center;
	margin: 0;
	padding: 0;*/
}
td { color:brown;}
a {color:black;}
a:hover{color:blue;}
div#corps {
  background-image: url(../Images/cadre.png);
  background-repeat: no-repeat;
  width: 1005px;
  height: 1000px;
  margin-left:auto;
  margin-right:auto;
  padding-top:20px;
  padding-left:2px;
  }


  div#plan {
  background-image: url(../Images/plan.png);
  background-repeat: no-repeat;
  width: 980px;
  height: 700px;
  margin-left:13px;
  margin-top:-19px;
  }


  div#fond_banniere {
  background-image: url(../Images/fond_banniere.png);
  background-repeat: no-repeat;
  width: 980px;
  height: 200px;
  margin-left:12px;
  }
  

  div#form {
  background-image: url(../Images/formul.png);
  background-repeat: no-repeat;
  width: 520px;
  height: 700px;
  margin-left:auto;
  margin-right:auto;
  padding-top:20px;
  padding-left:2px;
  }
  
  
  
  
.debut {
font-family:Lucida Handwriting, sans-serif;
font-style:none; /*italic...*/
font-size:1.5em;
color:#bc4144;
text-decoration: none;

}
  
.texte{
font-family:arial, sans-serif;
font-style:none; /*italic...*/
font-size:1.0em;
color:#000000;
text-decoration: none;

}

#bloc1{
background-image: url(../Images/bloc1.png);
background-repeat: no-repeat;
width: 610px;
height: 150px;
margin-left:35px;

}

#bloc2{
background-image: url(../Images/bloc2.png);
background-repeat: no-repeat;
width: 700px;
height: 500px;
margin-left:35px;

}

#bloc3{
background-image: url(../Images/bloc3.png);
background-repeat: no-repeat;
width: 910px;
height: 660px;
margin-left:35px;

}

a img {border: 0;} /* enlever bordure sur l'image lien*/
  
 .logo {

font-size: 0.8em;
color: #CC6600;
float:left;
display:block;
margin-left:20px;

}

.logo_texte {
font-family:arial, sans-serif;
font-size:0.9em;
color: #000;
background-color:transparent;
text-align:left;
margin-left:260px;
margin-right:5px;
position:absolute; /* position aligné par rapport aux autres éléments */
left: 15px; /* pour le texte sous IE */
margin-top: 10px;

} 
 
 

 /* contour texte */
p.contour {
text-align: center;
border: 1px solid #000;
padding: 5px;
margin: 0px;
width: 500px;
height: 135px;
margin-left:140px; /* marge par rapport au texte supérieur */
margin-top:10px;
}
 
 a.menu1{
  
  background-image: url(../Images/menu/001_av.gif) ;
  background-repeat: no-repeat;
  width: 129px;
  height: 50px;
  margin-left:13px;
  margin-top:-60px;
  float:left;
  display:block;
   
  }
 
  a.menu1:hover{
  
  background-image: url(../Images/menu/001_ap.png);
  background-repeat: no-repeat;
  width: 129px;
  height: 50px;
  

 
}
  
  a.menu2{ 
  /*background-image: url(../Images/menu.png);*/
  
  margin-left:142px;
  margin-top:-60px;
  background-image: url(../Images/menu/002_av.gif);
  background-repeat: no-repeat;
  width: 120px;
  height: 50px;
  float:left;
  display:block;
  }
 
 
  a.menu2:hover{
  background-image: url(../Images/menu/002_ap.png);
  background-repeat: no-repeat;
  width: 120px;
  height: 50px;
  
  }
  
  a.menu3{
  margin-left:262px;
  margin-top:-60px;
  background-image: url(../Images/menu/003_av.gif);
  background-repeat: no-repeat;
  width: 122px;
  height: 50px;
  float:left;
  display:block;
  }
 
 
  a.menu3:hover{
  background-image: url(../Images/menu/003_ap.png);
  background-repeat: no-repeat;
  width: 122px;
  height: 50px;
  
  }
  
  a.menu4{
  margin-left:384px;
  margin-top:-60px;
  background-image: url(../Images/menu/004_av.gif);
  background-repeat: no-repeat;
  width: 121px;
  height: 50px;
  float:left;
  display:block;
  }
 
 
  a.menu4:hover{
  background-image: url(../Images/menu/004_ap.png);
  background-repeat: no-repeat;
  width: 121px;
  height: 50px;
  
  }
  
  a.menu5{
  margin-left:505px;
  margin-top:-60px;
  background-image: url(../Images/menu/005_av.gif);
  background-repeat: no-repeat;
  width: 122px;
  height: 50px;
  float:left;
  display:block;
  }
 
 
  a.menu5:hover{
  background-image: url(../Images/menu/005_ap.png);
  background-repeat: no-repeat;
  width: 122px;
  height: 50px;
  
  }
  
  a.menu6{
  margin-left:627px;
  margin-top:-60px;
  background-image: url(../Images/menu/006_av.gif);
  background-repeat: no-repeat;
  width: 121px;
  height: 50px;
  float:left;
  display:block;
  }
 
 
  a.menu6:hover{
  background-image: url(../Images/menu/006_ap.png);
  background-repeat: no-repeat;
  width: 121px;
  height: 50px;
  
  }
  
  a.menu7{
  margin-left:748px;
  margin-top:-60px;
  background-image: url(../Images/menu/007_av.gif);
  background-repeat: no-repeat;
  width: 121px;
  height: 50px;
  float:left;
  display:block;
  }
 
 
  a.menu7:hover{
  background-image: url(../Images/menu/007_ap.png);
  background-repeat: no-repeat;
  width: 121px;
  height: 50px;
  
  }
  
  a.menu8{
  margin-left:869px;
  margin-top:-60px;
  background-image: url(../Images/menu/008_av.gif);
  background-repeat: no-repeat;
  width: 121px;
  height: 50px;
  float:left;
  display:block;
  }
 
 
  a.menu8:hover{
  background-image: url(../Images/menu/008_ap.png);
  background-repeat: no-repeat;
  width: 121px;
  height: 50px;
  
  }
  
  
 .copyright 
{
  text-align: center;
  color:#999999;

  }
  
.bas_de_page
{
text-align: center;
color:#bc4144;
font-size:0.9em; 
}

