/* CSS Document */



body
{
   width: 980px;
   margin: auto;
   margin-top: 0px;
   margin-bottom: 20px;    
   background-color: #b5a6ce;
   
}

#titre
{
   width: 980px; 
}
#titre h1
{
   font-size:10px;
   color: #f0f8ff;
}
/* L'en-tête */

#en_tete1
{
   width: 980px;
   height: 75px;  
   margin-bottom: 10px;
   
}

#en_tete2
{
   width: 980px;
  
  
 
}

#en_tete3
{
   
   margin-bottom: 20px;
   background-color: #ffffff;   
   padding-left: 35px;
   padding-right: 60px;
   font-family: Verdana, Arial, "Arial Black",  Times, serif;
}

#en_tete3 h2
{
   font-size: 30px;  
   color: #b5a6ce;
   text-align: center;
   padding-top: 35px;
   font-family: Verdana, Arial, "Arial Black",  Times, serif;
}

/* Le corps de la page */

#corpstotal
{
   width: 980px;
  height:2500px;
   margin-bottom: 10px;
   background-color: #ffffff;
}

#corps1
{
   float: left;   
   margin-left: 50px;
   margin-right: 5px;
   margin-bottom: 10px;
   width: 420px;
   height: 280px;
   color: #000000;   
   background-color:#dbd3e7; 
}

#corps1 h2
{
   font-size: 15px;  
   color: #b5a6ce;
   text-align: left;
   
   margin-top: 5px;  
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
}

#corps1 h3
{
   
  
   color: #b5a6ce;
   font-size: 15px;
   text-align: left;
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;  
}



#corps2
{
  
   margin-left:550px;
   width: 340px;
   height: 30px;
   color: #000000;   
   background-color:#b5a6ce;
   
}

#corps2 h2
{
   font-size: 15px;
   margin-left: 5px;
   margin-top: 5px;
   color:#498f9a;
   
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
}

#corps2 h4
{
   font-size: 30px;
   color: #ffffff;
   text-indent: 120px;
   display:inline;
   
   }

#corps3
{
   
   margin-left:550px;
   width: 340px;
   height: 246px;
   color: #000000;   
   background-color:#dbd3e7;
   margin-bottom: 10px;
}

#corps3 h2
{
   font-size: 15px;
   margin-left: 10px;
   
   color:#000000;
   text-align: left;
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
   display: inline;
}

#corps3 h3
{
   height: 30px;

   
   background-repeat: no-repeat;
   
   padding-left: 30px;
   color: #498f9a;
   text-align: left;
}

#corps3 h6
{
   font-size: 20px;
   
   color: #ff0000;
   text-align: center;
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
   
}

#corps3 h4
{
   font-size: 15px;
  
   
   color: #ff0000;
   text-align: center;
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
   
}
#corps3 p
{
   height: 15px;

   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
   background-repeat: no-repeat;
   display: inline;
   display: inline;
   color: #000000;
   text-align: left;
}

#corps4h
{
   text-align: center;
   margin-left:100px;
   margin-top:10px;
   width: 770px;
   height: 30px;
   color: #000000;   
   background-color:#b5a6ce;
   padding: 10px;
   clear:both;
}

#corps4h h2
{
   font-size: 15px;
   margin-left: 5px;
   margin-top: 5px;
   color:#498f9a;
   
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
}

#corps4h h3
{
   font-size: 25px;
   color: #ffffff;   
   display:inline;
   
   }


#corps4
{
  
   margin-left: 100px;
  margin-right: 89px;
   margin-bottom: 10px;
   padding: 10px;
   height: 700px;
   color: #000000;   
   background-color:#dbd3e7; 
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
}

.lienformulaire
{background-color:#FF00FF;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration: none;
}
input, textarea
{
   font-family: "Times New Roman", Times, serif; /* On modifie la police du texte tapé l'intérieur des champs */
}
 
input:focus, textarea:focus /* Quand le curseur est sur un champ (ne marche pas sur IE) */
{
   background-color: #BEE3FF;
}
 
label
{
   color: blue; /* Colorer en bleu tous les labels (bah oui, pourquoi pas en bleu ?) */
   font-weight: bold;
}
 
legend /* On met un peu plus en valeur les titres des fieldset */
{
   font-family: Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
   color: #993366;
   font-weight: bold;
   background-color:#fbc8e7;
}
 
fieldset
{
   margin-bottom: 15px; /* Une marge pour séparer les fieldset */
   background-color: #fbc8e7;
   
}

.ptab{
width: 600px;
clear: left;
margin-right: -250px;
padding: 5px 0 8px 0;
padding-left: 200px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.labeltab{
font-weight: bold;
float: left;
 margin-left: -190px;/*width of left column*/
width: 200px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.textback
{
background-color: #fbc8e7;
}

.textdansform
{
color: #FF0000;
text-align:center;
}

.textback
{
background-color: #fbc8e7;
}

.centre1
{
   text-align: center;
}


/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */

#pied_de_page
{
   padding: 5px;
   
   text-align: center;
   width: 980px;
   color: #B3B3B3;
   background-color: #988fad;
   
   
   
}

.padding

{
   padding: 5px;   
   
}


.margin

{
   margin-left: 5px;     
}


.bloc

{
      display:inline;   
}

.agauche
{
float:left;   
}

.txtcorps1
{
   font-size:18px;   
   color: #b0a6c9;
   
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;  
}

.txtcorps2
{
   font-size:18px;   
   color:#498f9a;
   
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;  
}

.txtindent
{
   margin-left: 10px; 
}





