#inscription {
border: 0;
margin: 0;
padding: 0;
width: auto;	/*** Largeur du formulaire ***/
}
#piedForm {
text-align: left; /*** Les boutons sont alignés à droite ***/
}
#corpForm {	/*** Mise en fome du corp du formulaire (bordure, couleur du fond...) ***/
border: 0;
margin: 10px 0 0 0;
padding:0;
}
#corpForm fieldset {	/*** Mise en forme des cadres ***/
margin: 0 0 0 0;
padding:0 0 0 0;
border:0px;
width:auto;
}
#corpForm legend {	/*** Mise en forme des titres des cadres ***/
margin: 0 0 0 0;
padding: 0 0 0 0;
font-weight:bold;
color:#004C99;
text-transform:uppercase;
width:auto;
line-height:20px;
}
#corpForm textarea {	/*** Mise en forme des titres des cadres ***/
width: 440px;
border: 1px solid #004C99;
}
#corpForm p {	/*** Mise en forme des lignes du formulaire ***/
padding: 4px 0 4px 15px;
margin: 0;
}
#corpForm fieldset#coordonnees label, #corpForm fieldset#destination_pays label {	/*** Mise en forme des intitulés de champs ***/
float: left;	/*** Très important, ne pas suprimer ! ***/
width: 120px;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
text-align: left;	/*** ... et ils sont alignés à droite... ***/
margin: 0;
padding: 0;
line-height: 15px;	/*** ... et centrés verticalement. ***/
font-weight:bold;
}
#corpForm fieldset#coordonnees input, #corpForm fieldset#destination_pays input {	/*** Mise en forme des intitulés de champs ***/
width: 220px;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
border: 1px solid #004C99;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#corpForm fieldset#coordonnees select, #corpForm fieldset#destination_pays select {	/*** Mise en forme des intitulés de champs ***/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width: 220px;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
border: 1px solid #004C99;
}
#corpForm label:hover, #piedForm input {
cursor: pointer;	/*** Petite astuce pour apprendre aux utilisateurs à cliquer sur les intitulés ***/
}
#corpForm .focus {	/*** Mise en avant des champs en cours d'utilisation ***/
background: #F9F8F9;
color: black;
}
#corpForm .normal {	/*** Retour à l'état normal après l'utilisation ***/
background: white;
color: black;
}
.fielderror, .confirmation {
color: red;
}
.fieldreq { 
float: left;	/*** Très important, ne pas suprimer ! ***/
width: 120px;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
text-align: left;	/*** ... et ils sont alignés à droite... ***/
margin: 0;
padding: 0;
line-height: 15px;	/*** ... et centrés verticalement. ***/
font-weight:bold;
}
