body {
margin:0;
background-image:url(../images/fond.jpg);
background-attachment:fixed;
text-align:center;
}
.blocadre{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:750px;
	padding:12px 15px 12px 35px;
	background-color:#ECC15E;/*#E9B63F;/*#EBBD54;/*#ECC15E;/*#F4CA9B; /*#B16714;/*#F4CA9B; /*#F7D7B3;/* #FAE6CF;*/
	background-image:url(../images/rectangles2.png);
	background-repeat:repeat-y;
	background-position:5px;
	border-bottom:1px solid black;

}
.blocentre{
	position:relative;
	width:700px;
	border:1px solid #000000;
	padding-left:25px;
	padding-right:25px;
	background-color:#FEF2E4;
	text-align:left;
}
#bandeau_haut{
margin-top:10px;
}
p {
margin:0;
padding:0;
}
img {
border:0;
}
ul, li{
margin:0px;
padding:0px;
}
#ligne_bas {
	margin-top:45px;
	}
.padtext {
	padding:0px 35px 0px 35px;
}
.textenormal {
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px;
color: #382B21 ; 
font-weight:bold; 
text-align: justify;
}
.tleft {
text-align: left;
}
.mtop30 {
margin-top:30px;
}
.bord {
	border:2px solid #382B21;
	width:100%;
}
hr {
	width:100%; 
	background-color:#382B21; 
	color:#382B21; 
	height:4px; 
	border:1px solid #382B21;
}
.arial14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height:23px;
	}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	}

.boutform {
	border:1px solid black;
	cursor:pointer; 
	background-color:#F0F0E1;
	color:#000000;
	padding:0;
	margin:0;
	text-align:center;
	}
#compt {
height:70px;
}
#compt a:hover {
height:40px/*valeur numérique sans importance mais class indispensable*/
}
#compt a span { 
display: none;
}
#compt a:hover span {
/*background-image:url(../images_nav/degrade_bleu2.jpg);*/
display: block;
margin-top:-40px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#0003FA;
text-align: center;
text-decoration:none;
}