#centre #contact #confirmation{
background:#05418B;
font-size:13px;
font-weight:bold;
color:#fff;
padding:8px;
text-align:center;
margin:0px 0px 20px 0px;
}
#centre #contact .intro{
font-size:13px;
color:#373737;
margin:0px 0px 20px 0px;
}
#centre #contact form{
}
#centre #contact form .col_gauche{
float:left;
width:321px;
}
#centre #contact form .col_droite{
float:left;
width:268px;
margin:0px 0px 0px 34px;
}
#centre #contact form .breaker{
height:10px;
}
#centre #contact form fieldset{
border:none;
margin:0px 0px 8px 0px;
}
#centre #contact form legend{
font-size:13px;
font-weight:bold;
color:#373737;
margin:0px 0px 8px 0px;
}
#centre #contact form label{
display:block;
float:left;
width:105px;
font-size:12px;
font-weight:bold;
color:#373737;
text-align:right;
margin:0px 14px 0px 0px;
}
#centre #contact form sup{
vertical-align:top;
color:#E42836;
}
#centre #contact form input, #centre #contact form textarea{
float:left;
width:190px;
font-size:11px;
border:1px solid #D7D7D7;
padding:0px 5px 0px 5px;
}
#centre #contact form textarea{
height:50px;
}
#centre #contact form .court{
width:75px;
}
#centre #contact form .col_droite .breaker{
height:5px;
}
#centre #contact form .col_droite input{
float:left;
width:auto;
border:none;
margin:0px 5px 0px 0px;
height:12px;
}
#centre #contact form .col_droite label{
float:left;
width:auto;
font-size:11px;
font-weight:normal;
color:#373737;
text-align:left;
}

#centre #contact form a.envoyer{
display:block;
height:18px;
text-indent:-9999px;
overflow:hidden;
}

/* ERREUR */
#centre #contact form input.input_error, #centre #contact form input textarea.area_error{
border: 1px solid #97A9BF;
}
.divError{
clear:both;
display:block;
font-size:10px;
color:#064490;
font-weight:normal;
padding:0 0 0 120px;
}
.erreur_droite{
clear:both;
display:block;
font-size:10px;
color:#064490;
font-weight:normal;
padding:0 0 0 0px;
}
