body {
background:#2B7495 none repeat scroll 0%;
}

.content  {background-color:#2B7495;}
.content .contenu .contenuCentre h2{color:#2B7495;}
.lastCol{clear:both;width:150px;}
a {color:black;}

#nom, #prenom, #email, #tel_fixe{width:220px}
*+html #nom, *+html #prenom,*+html #email,*+html #tel_fixe{width:216px}
*html #nom,*html #prenom,*html #email,*html #tel_fixe{width:215px}

.lastCol {
background:#EDEDED none repeat scroll 0% 50%;
border:medium none;
margin-left:0px;
padding:10px 10px 0px;
width:445px;
}

#line_submit_form .btn_send_form {
color:#000000 !important;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

#line_submit_form .send{
	background:transparent url(/photo/images_default/btn_send_form.png) no-repeat scroll left top;
	float:left;
	height:16px;
	letter-spacing:0.2px;
	padding-bottom:3px;
	padding-left:37px;
	padding-top:4px;
	margin-top:20px;
	width:89px;
}
*html #line_submit_form .send{margin:13px 0px 13px 5px !important;}
*+html #line_submit_form .send{margin:13px 0px 13px 5px !important;}


.content_form_box{margin-top:20px}

#line_nom, #line_email{float:left;margin-right:20px}

#line_projet select{width:468px}
*html #line_projet select{width:465px}
*+html #line_projet select{width:464px}

#line_label_0{
color:#2B7495;
font-family:'Arial';
font-size:10pt;
font-weight:bold;
margin-top:25px;
width:150px;
}

#line_appartement .form_g, #line_villa .form_g{
float:left;
margin-top:3px;
width:100px;
}

#autre_2{clear:both;}
#autre_1{margin:0px 5px -3px 115px;}

.lastCol input{margin:0px 5px -3px 15px;}

#line_agence{float:right;margin-right:13px;margin-top:-1px;}
*html #line_agence{margin-top:2px;}
*+html #line_agence{margin-top:2px;}

#adresse_cp{margin-right:20px;}

#agence{width:260px;}

#img_load{margin:5px 8px 0px 0px;float:left}