.form { margin: 10em auto; width: 5em; text-align: left; } .form fieldset { border: 3px solid #738dc0; border-radius: 15px; padding: 0.5em; } .form legend { background: #d0d6e9; color: #405c90; font-weight: bold; margin-left: 0.7em; padding: 0 0.7em; border: 2px solid #738dc0; border-radius: 15px; } .form p { width: 20em; padding: 0.5em; text-align: center; } .form label { display: inline-block; width: 5em; padding-right: 0.7em; text-align: right; font-weight: bold; } #FormTitre { margin-top : 5em auto; } #FormTexte { margin : 5em auto; }