body {
background-image: url("images/fonds1.gif");
font-family : Arial, Verdana, sans-serif;
color : #672213;
margin-top: 5px;
margin-bottom: 5px;}
* {
margin:0;
padding:0;
}
.cadre {
   width: 950px;
    margin: auto;
    padding: 5px;
   background-image: url("images/fonds2.gif");
   }
a img 
{
   border: none; 
}
h1, h2, h3, h5 { 
text-align : center;
}
h1 {
font-size : 120%;
}
h2 {
font-size : 100%;
}
h3 {
font-size : 90%;
   line-height: 20px;
}
h4 {
font-size : 80%;
   text-align: justify;
   line-height: 20px;
}
h5 {
font-size : 90%;
   background-color: #a1716c;
   line-height: 20px;
}
img {
margin : 0px;
}
p {
   font-size : 90%;
   text-align: justify;
}
a {
	color: #D1B195;
	font-weight: bold;
}
.dessous
{
   clear: both;
}
.boite {
	float: left;
	width: 250px;
	padding: 5px;
	margin: 3px;
   border: 2px solid #a1716c;
}
.boite1 {
	float: right;
	width: 220px;
	padding: 5px;
	margin: 3px;
   border: 2px solid #a1716c;
}
.boite2 {
	float: right;
	width: 250px;
	padding: 5px;
	margin: 3px;
   border: 2px solid #a1716c;
}
.boite3 {
	float: left;
	width: 200px;
	padding: 5px;
	margin: 3px;
   border: 2px solid #a1716c;
}
.boite4 {
	float: right;
	width: 200px;
	padding: 5px;
	margin: 3px;
   border: 2px solid #a1716c;
}
.gauche { 
	float : left;
	padding-bottom: 5px;
	padding-right: 5px;
} 
.droite { 
	float : right;
	padding-bottom: 5px;
	padding-left: 5px;
}
label {
display:block;
width:200px;
float:left;
}
fieldset
{
   margin-bottom: 15px; /* Une marge pour s&eacute;parer les fieldset */
}
legend /* On met un peu plus en valeur les titres des fieldset */
{
   color: black;
   font-weight: bold;
   }
td {
font-size : 90%;
}