/*CSS DU FORMULAIRE*/


/*le div qui contient le formulaire de contact*/
.dev-form{
margin:0;
padding:0;
width:300px;
background:#fff;
width:100%;
}

/*la table qui contient les champs du formulaire*/
.dev-form-table {
margin:0;
padding:0;
border:1px solid #CCCCCC;
}

/*les titres de sections */
.dev-form-td-titre-section{
margin:0;
padding:0;
/*background-color: #79BB35;*/
color: #FFFFFF;
text-align: center;
}
/*la class du titre de section*/
.dev-form-h3{
font-size:13px;
font-weight:bold;
margin:0;
padding:0;
}
/*la class du sous-titre de section*/
.dev-form-h2{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
margin:0;
padding:0;
}
/*la celulle contenant le libelle du champs*/
.dev-form-td-libelle{
font-family: Arial;
padding: 5px;
font-size: 11px;
text-align: right;
color: #626262;
font-style: normal;
width: 75px;
vertical-align:top;
}

/*la celulle contenant le champs par lui même*/
.dev-form-td-valeur{
margin:0;
padding:5px;
vertical-align:top;
width:280px;
}

/*la celulle contenant l'input*/
.dev-form-champ-valeur{
margin:0;
padding:0;
font-family: Arial;
font-size: 11px;
text-align: left;
color: #52a1d0;
background-color: #e6e6e6;
border-style: solid;
border-width: 1px;
border-color: #626262;
width: 100%;
overflow:auto;
}

/*la class du suffixe (qui vient après l'input)*/
.suffixe{
font-weight:bold;
color: #666666;
line-height: 1.8;
font-size:12px;
}

/*les differents types d'input si besoin est*/
.dev-form-checkbox {
margin:0;
padding:0;
}
.dev-formselect{
margin:0;
padding:0;
}
.dev-form-radio{
margin:0;
padding:0;
}
.dev-form-textarea{
margin:0;
padding:0;
}
.dev-form-submit{
background-color: #80bdda;
color: #626262;
font-weight: bolder;
letter-spacing: 1px;
font-family: Arial;
font-size: 10px;
cursor: hand;
margin-right: 5px;
margin-bottom: 5px;
}


/*la class qui gère l'affichage des errues de saisie*/
.txt_erreur_saisie{
height:50px;
overflow:auto;
background:#fff;
font-size: 12px;
font-weight:bold;
color: #FFFFFF;
background-color: #52a1d0;
text-align: center;	
}