

.conteneur_form {
width:630px;
margin-left:auto;
margin-right:auto;
font-family:Arial;
font-size:13px;
}

.titre_form {
font-family:Arial;
font-size:30px;
font-weight:normal;
color:#a1c820;
margin-top:1px;
margin-bottom:5px;
}



.conteneur_form h2 {
font-family:arial;
font-size:20px;
color:#515151;
padding-left:0;
margin-bottom:10px;
}

.paragraphe_form {
width:630px;
padding-left:0;
line-height:35px;/*on espace les lignes du formulaire*/
}

.paragraphe_form1 {
width:330px;
float:left;
}

.paragraphe_form2 {
width:280px;
float:right;
}

.paragraphe_form label {
display:block;
float:left;
width:100px;
text-align:right;
margin-right:15px;
}

.labelmessage {
text-align:left !important;
line-height:24px !important;
}

.clear {
clear:both;
}

.paragraphe_form input[type="text"] { /*on utilise un attribut pour cibler uniquement les balises champ de texte*/
width:200px;
border:solid 2px #a1c820;
margin:5px 0 0 0;


}

.paragraphe_form select {
width:204px;
border:solid 2px #a1c820;
margin:5px 0 0 0;
}

.paragraphe_form textarea {
width:275px;
border:solid 2px #a1c820;
margin:5px 0 0 0;
height:183px;
}

.paragraphe_validation {
text-align:center;

}

.btn-envoyer {
cursor:  pointer;
}
