body {
font-size:70%;
}

hr {
width:30%;
margin:7px auto 3px 32%;
}

.erreur {
color:red;
}

.ok{
color: green;
}



div#main {
margin:0 auto;
width:600px;
background:white url(img/fd_haut.png) top left no-repeat;
padding: 83px 0 0 0;
}


div#content {
padding:5% 5%;
width:490px;
float:left;
background:transparent url(img/fd_bord.png) 3px top  repeat-y;
}


div#footer {
clear:both;
height:100px;
background:white url(img/fd_bas.png) top left no-repeat;
}