body {font-family:Arial,Verdana,sans-serif;margin:0}
h2 {letter-spacing:0.2em; text-align:center}
form {margin:0 auto;width:300px}
input {border:inset 1px}

fieldset {
float: left;
clear: left;
width:100%;
margin: 0 0 1.5em 0;
padding: 0;
padding-bottom: 1.7em;
padding-top: 1em;
font-size: 12px;
background-color:#e5fdff;
border: solid 1px #bbd1d3;
border-radius:5px;-moz-border-radius:5px;
}
fieldset  * {float:left}
fieldset ul {list-style: none;padding:0}
fieldset li {clear: left; padding-bottom: 0.7em}
fieldset label, fieldset span {width: 120px; margin-right: 10px; text-align:right}

fieldset input[type="submit"] {
margin-left:130px;
width:11em;
clear:both;
border:outset 1px;
}

div.info_erreur {color:red; font-weight:bold; margin-top:10px; text-align:center; width:100%}