<style type="text/css">
body {
	text-align: center;
    scrollbar-face-color: #A10B0C;
    scrollbar-shadow-color: #563202;
    scrollbar-highlight-color: #F9C1C1;
    scrollbar-3dlight-color: #CD4141;
    scrollbar-darkshadow-color: #563202;
    scrollbar-track-color:#FFFFFF;
    scrollbar-arrow-color: #563202;
 }
.conteneur {
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
.baniere {
	position: absolute;
	margin-left: 76px;
	margin-top: 56px;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
.villages {
	position: absolute;
	margin-left: 150px;
	margin-top: 720px;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
.basdepage {
	position: absolute;
	margin-left: 160px;
	margin-top: 707px;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
#basdepage a:link,a:visited,a:active {
	font-family: Verdana, Arial, Helvetica, Square721 BT, sans-serif;
      text-decoration:none;
      color:#FFFFFF;
}
#basdepage a:hover{
	font-family: Verdana, Arial, Helvetica, Square721 BT, sans-serif;
      color:#FFFFFF; 
      text-decoration:underline;     
}
.agence {
	position: absolute;
	margin-left: 162px;
	margin-top: 695px;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
.logo {
	position: absolute;
	margin-left: 80px;
	margin-top: 620px;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
.menu {
	position: absolute;
	margin-left: 56px;
	margin-top: 212px;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
.menu1 {
	position: absolute;
	margin-left: 15px;
	margin-top: 212px;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
.texthome {
	position: absolute;
	margin-left: 260px;
	margin-top: 213px;
	text-align: center;
}
.texthome2 {
	position: absolute;
	margin-left: 260px;
	margin-top: 263px;
	text-align: center;
}
.texthome3 {
	position: absolute;
	margin-left: 290px;
	margin-top: 413px;
	text-align: right;
}
.ref {
	position: absolute;
	margin-left: 260px;
	margin-top: 163px;
	text-align: right;
}
.titrehome {
	position: absolute;
	margin-left: 78px;
	margin-top: 20px;
	text-align: center;
}
.VerdanaBlancGras22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
.VerdanaBlanc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.VerdanaBlancGras16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.VerdanaNoirGras16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.PapyrusBlancGras22 {
	font-family: Papyrus, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
.VerdanaBlanc14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.VerdanaNoir12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.VerdanaNoir14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.VerdanaNoir12Gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.VerdanaRouge12Gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F90303;
}
.VerdanaNoir22Gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
}
.VerdanaNoir24Gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
.VerdanaNoir12Gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.VerdanaNoir24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
}
.VerdanaNoir10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.authen {
	position: absolute;
	margin-left: 250px;
	margin-top: 220px;
}
.retoursite {
	position: absolute;
	margin-left: 56px;
	margin-top: 480px;
}
.menuadmin {
	position: absolute;
	margin-left: 56px;
	margin-top: 272px;
	text-align: left; /* on r?blit l'alignement normal du texte */
}
.corps2 {
	position: absolute;
	border-width:1px;
  	border-style:solid;
  	border-color: #663300;
	margin-left: 203px;
	margin-top: 115px;
	background-color: #FFFFFF;
	overflow: scroll;
}
.corps {
	position: absolute;
	margin-left: 203px;
	margin-top: 115px;
	background-color: #FFFFFF;
	border-left-width:5px;
	border-top-width:5px;
  	border-style:solid;
  	border-color: #663300;
	overflow: scroll;
}
#corps a:link,a:visited,a:active {
	font-family: Verdana, Arial, Helvetica, Square721 BT, sans-serif;
      text-decoration:none;
      color:#000000;
}
#corps a:hover{
	font-family: Verdana, Arial, Helvetica, Square721 BT, sans-serif;
      color:#000000; 
      text-decoration:underline;     
}
.titreadmin {
	position: absolute;
	margin-left: 258px;
	margin-top: 70px;
	text-align: center;
}
.paymal {
	position: absolute;
	margin-left: 0px;
	margin-top: 80px;
	text-align: center;
}
.msgerreur {
	position: absolute;
	margin-left: 0px;
	margin-top: 20px;
	text-align: center;
}
</style>