body, form{
margin:0;
padding:0;
}
img{
border:none;
}
.bg_ligne{
background:url(../images/bg_ligne.gif) #000000 repeat-y right;
}
.form_contact{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFF;
}
.libele_zone{
padding:0 22px 0 0;
}
.zone_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/bg_zone_txt.gif);
width:377px;
height:23px;
border:none;
padding:7px 12px 2px 12px;
}
.txt_area{
overflow:auto;
padding:12px;
width:373px;
height:150px;
}
.padd_votre_msg{
padding-top:14px;
}
.txt12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1a171b;
}
a.lien_mention{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1a171b;
text-decoration:underline;
}
.border_col_contact{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
background:url(../images/border_col_contact.gif) left top no-repeat;
}
.bg_col_bas{
background:url(../images/border_col_cont_bas.gif) 1px  bottom  no-repeat;
}
.vis_contact{
margin-left:2px;
}
.pad_txt_contact{
padding-top:15px;
}
.pad_txt_mail_bas{
padding-bottom:10px;
}
.txt17{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFF;
}
.txt14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
}
.txt13{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
}
.txt16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#e21019;
}
.corp_bien_venu{
background:url(../images/bg_bien_venue.gif) 103px top no-repeat;
}
.bloc_bien_venue{
margin:190px 0 0 657px;
}
.txt14_bien{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
text-align:justify;
}
.champ_obli{
margin:5px 0 2px 0;
font-size:12px;
text-align:left;
}
.volet {font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;

	
	margin:0;
	padding:0; 
	
	vertical-align: middle;
	background:#000;
}