#contact #center_column p {
margin:0;
padding:0 0 10px;
position:relative
}

#contact #center_column p.desc_contact {
margin-left: 175px;
padding-left: 10px;
padding-right: 10px;
text-align: left;
}

#contact p.text label,#contact p.select label,#contact p.select span,#contact p.textarea label {
display:inline-block;
padding:6px 15px;
width:150px;
font-size:12px;
text-align:right;
}

#contact p.textarea label {
vertical-align:top;
}

#contact p.text input {
margin-left:0;
}

#contact p.submit input {
margin-left:185px;
}

#contact input#fileUpload {
left: 185px;
opacity: 0;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
position: absolute;
width:280px;
height:28px;
z-index:200
}

#contact .parcourir {
border: medium none;
height: 26px;
left: 343px;
position: absolute;
top: 1px;
}

#contact .input_renverser_file {
width:270px;
}