#calque1 { position: absolute; top: 0px; left:0px; width: 850px; height: 140px; visibility: visible; display: block }
#calque2  { position: absolute; top: 162px; left: 163px; width: 535px; height: 776px; visibility: visible; display: block }
#calque3      { position: absolute; top: 163px; left: 0px; width: 159px; height: 805px; visibility: visible; display: block }
#calque4       { position: absolute; top: 168px; left: 727px; width: 122px; height: 6592px; visibility: visible; display: block; border-left: 2px solid #00FFFF; background: #99CCFF  }
#calque5      { position: absolute; top: 1290px; left: 0px; width: 850px; height: 30px; visibility: visible; display: block }
#calque7     { position: absolute; top: 741px; left: 11px; width: 140px; height: 57px; visibility: visible; display: block }
#calque6 { position: absolute; top: 548px; left: 28px; width: 115px; height: 79px; visibility: visible; display: block }
#calque8 {  position: absolute;  background-color: #99CCFF;  top: 140px;  left: 0px;  width: 850px;  height: 24px;  visibility: visible;  display: block}
#calque9    { position: absolute; top: 0px; left: 0px; width: 160px; height: 44px; visibility: visible; display: block }
#calque10    { position: absolute; top: 46px; left: 0px; width: 160px; height: 45px; visibility: visible; display: block }
#calque11     { position: absolute; top: 92px; left: 0px;  width: 159px; height: 112px; visibility: visible; display: block }
#calque13 { position: absolute; top: 439px; left: 0px; width: 159px; height: 105px; visibility: visible; display: block }
#calque12 { position: absolute; top: 367px; left: 0px; width: 159px; height: 70px; visibility: visible; display: block }
#calque14  { position: absolute; top: 802px; left: 0px; width: 159px; height: 61px; visibility: visible; display: block }
#calque15     {position: absolute; top: 6760px; left: 0px; width: 850px; height: 73px; visibility: visible; display: block }
#calque16  { position: absolute; top: 631px; left: 0px; width: 159px; height: 106px; visibility: visible; display: block }
#calque17  { position: absolute; top: 875px; left: 0px; width: 159px; height: 66px; visibility: visible; display: block }
#calque18   { position: absolute; top: 0px; left: 850px; width: 14px; height: 970px; visibility: visible; display: block }
#calque19 { position: absolute; top: 163px; left: 0px; width: 850px; height: 19px; visibility: visible; display: block }
#calque20   { position: absolute; top: 2px; left: 20px; width: 120px; height: 90px; visibility: visible; display: block; }
table {
  border: 1px solid #000000;
  width: 90%;
  border-collapse: collapse;
  margin: auto;
}
th {
 border: 1px solid #000000;
 background-color:#FF0033;
 font: italic 600 14px "Times New Roman", Times, serif, Verdana;
 text-align: center;
 text-decoration: underline;
 color:#FFFFFF;
}
td {
border: 1px solid #000000;
border-collapse: collapse;
background-color:#FFFF66;
font: normal 500 13px "Times New Roman", Times, serif;
color: #000000;
text-align: center;
}
form {
border: 1px solid #000000;
 width: 85%;
 background-color:#FFFF00;
 font: normal 500 12px "Times New Roman", Times, serif;
 text-align: center;
}
form.css fieldset
  {
  background-color:#FFFF00;
  width: 95%;
  border: 2px solid;
}
form.css label
  {
  display: inline;
  float: left;
  width: 70%;
  font-family: Times New Roman;
  font-size: 12px;
  font-weight: 500;
  padding: 1px;
 margin: 2px;
}
#titreForm, #piedForm {	/*** Mise en forme du titre et du pied de formulaire ***/
	font: 18px,500,italic,sans-serif;
	color: white;
	background: #FF3300;
	margin: 0;
	padding: .5em;
  }
 legend {
  font-family: "Times New Roman", Times, serif, Verdana;
  font-size: 13px;
  font-style: italic;
  font-weight: 600
}
 input {
 border: 1px solid #000000;
 background-color:#FFFFFF;
 font: normal 400 12px "Times New Roman", Times, serif;
 color:#000000;
 size:24px;
 padding: 1px;
 margin-bottom: 2px
  }
  .button {
width: 45%;
  border: 1px solid #000000;
  background-color: #FFFF00;
  font:  12px normal small-caps "Times  New Roman",500;
  margin-left: 210px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 4px
}
  textarea {
 border: 1px solid #000000;
 background-color:#FFFFFF;
  font: normal 400 13px "Times New Roman", Times, serif;
  color:#000000;
  }
  p {
  margin-left: 20px;
   font: normal 400 13px "Times New Roman", Times, serif;
  color:#000000;
   }

.h4 {
  font: italic small-caps 600 14px "Times New Roman", Times, serif;
  text-decoration: underline;
  color: #FFFFFF;
  text-align: center;
}

h3 {
  font: normal Verdana, 600 16px Helvetica, "Times New Roman", Times, serif;
  color: #000000
}

.h6 {
  font: normal normal 400 11px "Times New Roman", Times, serif;
  color: #000000;
  text-align: center
}
h6 {
  font: normal 400 11px "Times New Roman", Times, serif;
  color: #000000;
  text-indent: 10px;
}
 .titre2 {
  margin-top: 5px;
  margin-left:50px;
  font: italic small-caps 600 14px "Times New Roman", Times, serif, Verdana
}

.titre1{text-align:center;
width: 95%;
 margin-top: 5px;
 margin-left: 10px;
 font: normal 800 18px "Times New Roman", Times, serif, Verdana;
 }
 .texte {width: 95%;
 font: normal 500 15px "Times New Roman", Times, serif, Verdana;
   margin-left: 20px;
   }
   .texte1 {width: 95%;
 font: normal 700 14px "Times New Roman", Times, serif, Verdana;
   margin-left: 20px;
   }


   .texte4 {width: 95%;
 font: normal 500 12px "Times New Roman", Times, serif, Verdana;
   margin-left: 20px;
   }
  .texte2 {
  font: 700 14px "Times New Roman", Times, serif;
  color: #FF0000
}
 .texte5 {width: 90%;
 font: normal 500 14px "Times New Roman", Times, serif, Verdana;
   margin-left: 20px;
   }
   .titre {width: 95%;
 font: normal 800 14px "Times New Roman", Times, serif, Verdana;
  text-align: center
}
 .fond {
margin-left: 0px; width: 571px; height: 21px;
}

.lien {text-align: center;
color: ff0066;
width: 95%;
 font: normal 800 17px "Times New Roman", Times, serif, Verdana;
 margin-left: 10px;
  }

a:link {
  color: #0000FF;
  font-family: "Times New Roman", Times, serif, Verdana;
  font-size: 12px;
  font-weight: 700;
   
}


