#detail {overflow:visible}
#detail p {font-size:12px;}
#detail form p{position: relative; padding-top: 2px; }
#detail form p label{float:left; padding-right:50px; width:100px;}
#detail form p input, #detail form p select, #detail  form p textarea{  border: 1px solid #0568ad; padding: 2px; font: normal 11px verdana; width:210px;} 
#detail form p select{  width:auto; } 
#detail  form p textarea {width:320px;}
#detail  form p select#formulaires_civilite {width:210px;}

.zone { padding: 15px 0; border-bottom: 1px solid #e5e7ec; overflow:auto; position:relative;}
#contacteznous_img {position:absolute; right:5px; border: 1px solid #e5e7ec;}
h1 { color:#e30066; text-transform:uppercase; font-size:14px; font-weight:normal; margin:0 0 15px 0;}
#detail form {padding-bottom:40px;}
label span {color:#e30066;}
#submit {margin-left:150px;}


