#cadre { margin-right: auto; margin-left: auto; position: relative; z-index: 3; width: 780px; text-align:center; background-color: #ffffff;}
#calque0  { position: absolute; top: 0px; left: 0px; width: 780px; height: 1530px; visibility: visible; display: block; margin-left: auto; background: #FFCC00 }

#calque1  { position: absolute; top: 0px; left: 0px; width: 780px; height: 120px; visibility: visible; display: block; background: url(img/orange.jpg)}
#calque1a  { position: absolute; top: 0px; left: 0px; width: 10px; height: 900px; visibility: visible; display: block; background: url(img/orange.jpg) }
#calque1b  { position: absolute; top: 0px; left: 770px; width: 10px; height: 900px; visibility: visible; display: block; background: url(img/orange.jpg) }

#calque2  { position: absolute; top: 20px; left: 10px; width: 270px; height: 120px; visibility: visible; display: block }
#calque3  { position: absolute; top: 30px; left: 300px; width: 460px; height: 60px; visibility: visible; display: block }
#calque4  { position: absolute; top: 120px; left: 5px; width: 770px; height: 800px; visibility: visible; display: block;}
#calque5  { position: absolute; top: 0px; left: 5px; width: 760px; height: 35px; visibility: visible; display: block; }
#calque6  { position: absolute; top: 60px; left: 5px; width: 120px; height: 600px; visibility: visible; display: block; }
#calque6a  { position: absolute; top: 662px; left: 5px; width: 120px; height: 50px; visibility: visible; display: block; }

#calque7  { position: absolute; top: 40px; left: 200px; width: 460px; height: 68px; visibility: visible; display: block;}
#calque8  { position: absolute; top: 120px; left: 190px; width: 570px; height: 1060px; visibility: visible; display: block;}
#calque88  { position: absolute; top: 30px; left: 190px; width: 570px; height: 1150px; visibility: visible; display: block;}
#calque8a  { position: absolute; top: 230px; left: 0px; width: 450px; height: 90px; visibility: visible; display: block; }
#calque8b  { position: absolute; top: 0px; left: 0px; width: 100px; height: 90px; visibility: visible; display: block; }
#calque8c  { position: absolute; top: 0px; left: 120px; width: 350px; height: 90px; visibility: visible; display: block; background: url(img/orange.jpg) }
#calque8d  { position: absolute; top: 100px; left: 120px; width: 300px; height: 90px; visibility: visible; display: block; background: url(img/orange.jpg) }

#calque11  { position: absolute; top: 1350px; left: 0px; width: 780px; height: 20px; visibility: visible; display: block; background: url(img/orange.jpg)  }
#calque12  { position: absolute; top: 55px; left: 0px; width: 780px; height: 50px; visibility: visible; display: block  }

a:link, a:visited{text-decoration:none}  
.titre {
  font: normal bolder 18px Arial, Helvetica, sans-serif;
  color: #FF0000
}
.titre1 {
  font: normal bolder 15px Arial, Helvetica, sans-serif
}
.texte {
  font: normal normal 12px Arial, Helvetica, sans-serif;

}

.top_link {
  font: normal normal 200 14px Arial, Helvetica, sans-serif;
  color: #000000
}

.texte_haut
 {
  font: normal small-caps bolder 11px Tahoma, Arial, sans-serif
}
.lien {
  font: normal normal 200 10px Arial, Helvetica, sans-serif
}

h1
{
	color:#0000FF;
	font-size: 30px;
	padding-left:4px;
	margin: 0 0 0.5em 0;
	background-color:transparent;
  	text-align: center;
}

a:link {text-decoration:none}

.info_soumis {
  font: normal bolder 10px Arial, Helvetica, sans-serif;
  color: #FF0000
}
h4 {
  color: #3300CC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600
}



#titreForm {	/*** Mise en forme du titre et du pied de formulaire ***/
	font-size: 20px;
	font:20 px 600,italic,sans-serif;
	color: white;
	background: #0000FF;
	margin: 0;
	padding: .5em;
	font-weight: bold;
 }
 #corpForm {	/*** Mise en forme du titre et du pied de formulaire ***/
    width: 100%;
    margin: 0;
	padding: .5em;
	font-weight: bold;
 }


#piedForm {	/*** Mise en forme du titre et du pied de formulaire ***/
	font: 20px,600,italic,sans-serif;
	color: white;
	background: #0000FF;
	margin: 0;
	padding: .5em;
  }

form.css fieldset {
   width: 95%;
  border: 2px solid #000000;
 }


 legend {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: italic;
  font-weight: bolder;
  color: #000000
}



  .button {
width: 100px;
  border: 2px solid #000000;
  background-color: #FFFF00;
  font:  14px 700 normal small-caps "Times  New Roman" ;
  margin-left: 250px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 4px;
  font-weight: bold;
  }

 }
  textarea {
 border: 1px solid #000000;
 background-color:#FFFFFF;
  font: normal 400 13px "Times New Roman", Times, serif;
  color:#000000;
  }

input:focus, textarea:focus {
background-color:#FFFF99;
color:#000000
}
.meta
 {
  font: normal bolder 12px Arial, Helvetica, sans-serif
}
