.contenus_formulaire { position: absolute; width:920px; height:390px; margin:0; padding:0; background:#fff url(../images/fr/060_contact/fond_contact.jpg) top center no-repeat; text-align:center; top:180px; left:40px; z-index:1000; border:1px solid #F29400; visibility:hidden; }
.contenus_formulaire div { position:relative; width:920px; height:auto; margin:0 auto; }
.contenus_formulaire div a.fermer { color:#F29400; position:absolute; top:4px; right:6px; font-weight:bold;}
.contenus_formulaire div a.fermer:hover { color:#000000; position:absolute; top:4px; right:4px;}

.contenus_formulaire table { width:100%; margin:0; padding:0; height:auto; vertical-align:top; margin-top:45px; }
.contenus_formulaire td.col_1 { vertical-align:top; width:370px; padding-left:60px; }
.contenus_formulaire td.col_1 p { font-size:10px; color:#000000; height:28px; line-height:28px; vertical-align:middle; }
.contenus_formulaire td.col_1 p.mention { font-size:9px; color:#000000; height:10px; line-height:10px; vertical-align:middle; margin-top:10px; }
.contenus_formulaire td.col_2 { vertical-align:top; width:250px; }
.contenus_formulaire td.col_2 h1 { font-size:14px; color:#fff; font-weight:normal; margin-bottom:5px; }
.contenus_formulaire td.col_2 p { font-size:9px; color:#000000; }
.contenus_formulaire td.col_3 { vertical-align:top; width:auto; }
.contenus_formulaire td.col_3 h2 { font-size:14px; color:#737373; font-weight:bold; margin-top:165px; }
.contenus_formulaire td.col_3 p { font-size:12px; color:#737373; }

.contenus_formulaire td.col_1 input[type=text] { background:none; border:none; color:#333; line-height:20px; padding-left:9px; padding-right:-9px; padding-top:6px; vertical-align:middle; }
.contenus_formulaire td.col_2 input[type=text] { background:none; border:none; color:#333; line-height:22px; margin:0; padding:0; height:22px; padding-left:2px; padding-right:-2px; }
textarea { background:#none; border:none; color:#333; overflow:hidden; padding:0 10px; line-height:20px; }	

