* {
  margin: 0;
  padding: 0;
}

html, body {
  height: 95%; /* Required */
}

body {
  color:#666666;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-align: center; 
  font-size: 0.8em;
  background: url("IMG/Sans titre-1 copie.jpg");
}

#intro {
position: absolute;
left:280px;
top:150px;
}

#container-page {
  margin: 30px auto;
  width: 750px;
  text-align: left;
  position: relative;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}

#container-head {
  position:absolute;
  border:1px solid #808285;   
  padding:4px;
  left:0px;	
  text-align: right;
  width: 747px;
  background-color: #FFFFFF;
}

#head {
}
/*
#menu_haut_bordure {
  border:5px solid #D8D9DA;
  padding:4px;	
  text-align: right;
  width: 900px;
}
*/
#menu_haut {  
  color:#FFD24F; 
  font-size:12px;
  font-family:Century Gothic, Verdana;
  background:#FFFFFF;
}

#menu_haut a {
color:#4B721D;
}
 	  
#menu_haut a:link { 
  color: #4B721D ; 
  text-decoration : none ;
} 
 
#menu_haut a:visited { 
  color: #231F20 ; 
  text-decoration : none ;  
} 
 
#menu_haut a:hover { 
  color: #4B721D ; 
  text-decoration : none ;
}
	 
#menu_haut a:active { 
  color: #4B721D ;  
  text-decoration : none ;
}
	
#menu_haut li, ul {
  list-style-type: none;
 }
   
#container-content {
}

#container-content:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
  
}

#centre-bordure {
  border: 3px solid #D8D9DA;
  float:left;
  
}

#centre { 
  top:130px;
  left:0px;
  position:absolute;
  height: 450px;
  width: 753px;
  text-align:justify;
  padding-top:0px;
  padding_bottom: 20px;
  border: 1px solid #808285;
  margin-top: 40px;
  background:#FFFFFF;
}

#centre-texte {
position: absolute;
left:-5px;
top:10px;
width: 717px;
height:397px;
color: #231F20;
font-size:12px;
margin: 1em 1em 1em 1em;
border: 0.5px solid #808285;
padding-top: 10px;
padding-bottom: 10px;
padding-left:10px;
padding-right:10px;
overflow:auto;
background:#FFFFFF;
}

#centre p {
  padding-right:1em;
  padding-left:1em;
}


#centre h2{
  top:-4px;
  position:absolute;	
  font-weight:normal;
  left:-4px;
  color:#231F20;
  font-size:12px;
  margin:1em 0 -14px 13px;
  width: 312px;
  padding-left: 25px;
  background: url("IMG/onglet.jpg");
}

#centre blockquote{
    
}
/*
#container-foot-bordure {
  border: 5px solid #D8D9DA;
  width: 910px;
  position: relative;
  margin-top:10px;
  bottom: 0 !important;
  bottom:-1px; 
}
*/

#container-foot {
  left:0px;
  top:635px;
  width: 755px;
  position: absolute;
  margin-top:10px;
  bottom: 0 !important;
  bottom:-1px; /* For Certain IE widths */		
}

#foot {
  background:#FFFFFF;
  color: #4B721D;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
  border: 1px solid #808285;
  font-size:9px;
  text-align:center;  	
}

img{
border:0px;
}

#principal{
width: 800px;
}

#centre-texte-formulaire{
position: absolute;
left:-5px;
top:10px;
width: 717px;
height:397px;
color: #231F20;
font-size:12px;
margin: 1em 1em 1em 1em;
border: 0.5px solid #808285;
padding-top: 10px;
padding-bottom: 10px;
padding-left:10px;
padding-right:10px;
overflow:auto;
background:url(IMG/barre_grise2.jpg);
}
	
