/* CSS Document */
body
{
	margin:0;
}
.site
{
	width:980px;
}

a
{
	text-decoration:none;
	cursor:pointer;
}

a:hover
{
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;
}

#header
{
	float:left;
	background-image:url('../img/header/fondOne.png');
	background-repeat:no-repeat;
	height:380px;
	width:980px;
}

#menu
{
	float:left;
	width:940px;
	margin-left:22px;
	height:48px;
	margin-top:-40px;
}

#banniere
{
	float:left;
	width:940px;
	height:210px;
	margin-left:19px;
	background-image:url('../img/header/fond_header.png');
	background-repeat:no-repeat;
}

#logo
{
	float:left;
	width:389px;
	height:143px;
	margin-left:-20px;
	margin-top:10px;
}

#compte
{
	float:left;
	background-image:url('../img/header/mon_compte.png');
	background-repeat:no-repeat;
	width:147px;
	height:29px;
	margin-left:393px;
	margin-top:150px;
}

#deco
{
	float:left;
	background-image:url('../img/header/deco.png');
	background-repeat:no-repeat;
	width:147px;
	height:29px;
	margin-left:424px;
	margin-top:190px;
}

#btn_acc
{
	float:left;
	width:89px;
	background-image:url('../img/header/btn_acc.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_acc_txt 
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:15px;
	margin-left:24px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
}

#btn_qui
{
	float:left;
	width:126px;
	background-image:url('../img/header/btn_qui.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_qui_txt 
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:10px;
	margin-left:25px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
}

#btn_recrutement
{
	float:left;
	width:133px;
	background-image:url('../img/header/btn_recrutement.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_recrutement_txt 
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:17px;
	margin-left:22px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
}

#btn_contact
{
	float:left;
	width:86px;
	background-image:url('../img/header/btn_contact.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_contact_txt 
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:15px;
	margin-left:20px;
	text-decoration:none;
	color:#FFFFFF;
}

#btn_rnc
{
	float:left;
	width:132px;
	background-image:url('../img/header/btn_rnc.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_rnc_txt
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:17px;
	margin-left:17px;
	text-decoration:none;
	color:#FFFFFF;
}

#btn_service
{
	float:left;
	width:88px;
	background-image:url('../img/header/btn_service.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_service_txt 
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:10px;
	margin-left:20px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
}

#btn_independance
{
	float:left;
	width:118px;
	background-image:url('../img/header/btn_independance.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_independance_txt 
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:10px;
	margin-left:15px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
}

#btn_recommander
{
	float:left;
	width:130px;
	background-image:url('../img/header/btn_recommander.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_recommander_txt 
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:10px;
	margin-left:23px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
}


#btn_immobiliere
{
	float:left;
	width:165px;
	background-image:url('../img/header/btn_immobiliere.jpg');
	background-repeat:no-repeat;
	height:48px;
}

#btn_immobiliere_txt
{
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:10px;
	margin-left:25px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
}

#contenu
{
	float:left;
	width:938px;
	margin-left:20px;
	margin-top:-140px;
}


#acc1
{
	float:left;
	width:200px;
	margin-left:30px;
}


#acc_encart1
{
	float:left;
	background-image:url('../img/accueil/encart.png');
	background-repeat:no-repeat;
	width:350px;
	height:167px;
	margin-top:20px;
	margin-left:35px;
}

#acc_encart1_txt
{
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:#264a65;
	width:250px;
	margin-left:40px;
	margin-top:10px;
	text-align:left;
}

#acc_encart1_bleu
{
	float:left;
	background-color:#b9dff3;
	width:300px;
	margin-left:-15px;
	height:20px;
	margin-top:10px;
}

#acc_encart1_bleu_txt
{
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:#386c91;
	margin-left:20px;
	margin-top:3px;
	text-align:justify;
}

#acc_encart2
{
	float:left;
	width:230px;
	margin-left:-30px;
	height:235px;
	position:relative;
	z-index:3;
}

#acc_encart3
{
	float:left;
	background-image:url('../img/accueil/encart.png');
	background-repeat:no-repeat;
	width:350px;
	height:167px;
	margin-top:20px;
	position:relative;
	z-index:2;
	margin-left:-30px;
}

#acc_encart3_txt
{
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:#264a65;
	width:250px;
	margin-left:60px;
	margin-top:10px;
	text-align:justify;
}

#acc_encart3_bleu
{
	float:left;
	background-color:#b9dff3;
	width:350px;
	margin-left:35px;
	height:20px;
	margin-top:10px;
}

#acc_encart3_bleu_txt
{
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:#386c91;
	margin-left:4px;
	margin-top:3px;
}

#acc_separation
{
	float:left;
	width:919px;
	height:41px;
	background-image:url('../img/accueil/acc_separation.png');
	background-repeat:no-repeat;
	margin-left:10px;
}

#acc2
{
	float:left;
	width:700px;
	margin-left:5px;
	text-align:justify;
}

#acc3
{
	float:left;
	width:200px;
}

#acc_contact
{
	float:left;
	width:251px;
	margin-top:-240px;
	margin-left:650px;
}
#haut_contact
{
	float:left;
	width:251px;
	height:37px;
	background-image:url('../img/accueil/haut_contact.png');
	background-repeat:no-repeat;
}

#mil_contact
{
	float:left;
	width:251px;
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#0f1d42;
	background-image:url('../img/accueil/mil_contact.png');
	background-repeat:repeat-y;
}

#bas_contact
{
	float:left;
	width:251px;
	height:17px;
	background-image:url('../img/accueil/bas_contact.png');
	background-repeat:no-repeat;
}

#cont_banniere
{
	float:left;
	text-align:left;
	margin-left:50px;
	width:90%;
}
#serv_banniere
{
	float:left;
	text-align:left;
	margin-left:50px;
	margin-top:-15px;
	width:90%;
}

#cont_form
{
	float:left;
	text-align:left;
	width:500px;
	margin-left:150px;
	position:relative;
	z-index:5;
}

#cont_elt
{
	float:left;
	width:450px;
	margin-left:-265px;
	margin-top:-50px;
}

#cont_coor
{
	float:left;	
	margin-left:750px;
	margin-top:-150px;
	font-family:Verdana;
	font-size:12px;
}

#recom_elt
{
	float:left;
	width:450px;
	margin-left:-70px;
	margin-top:0px;
}

#recom_banniere
{
	float:left;
	text-align:left;
	margin-left:50px;
	width:90%;
}

#recom_form
{
	float:left;
	text-align:left;
	width:500px;
	margin-left:50px;
	position:relative;
	z-index:5;
}

#cont_input
{
	border:1px solid #b9d9f0;
	font-family:Verdana;
	font-size:10px;
	color:#646464;
}

#cont_input2
{
	border:1px solid #b9d9f0;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
	color:#646464;
}

#cont_textarea
{
	border:1px solid #b9d9f0;
	font-family:Verdana;
	font-size:10px;
	color:#646464;
}

#qui_txt
{
	float:left; 
	margin-left:50px;
	margin-top:15px;
	font-family:Verdana;
	font-size:12px;
	color:#155f99;
	width:50%;
	text-align:justify;
}

#qui_btn
{
	float:right;
	margin-top:-50px;
	margin-right:50px;
}

#gage_txt
{
	float:left; 
	margin-left:50px;
	margin-top:15px;
	font-family:Verdana;
	font-size:12px;
	color:#155f99;
	width:60%;
	text-align:justify;
}

#gage_btn
{
	float:right;
	margin-top:-200px;
}



#gage_ident
{
	float:left;
	width:251px;
	margin-left:600px;
	margin-top:-100px;
}

#espace_client
{
	float:left;
	width:152px;
	height:117px;
	background-image:url('../img/header/fond_client.png');
	background-repeat:no-repeat;
	margin-top:-240px;
	margin-left:780px;
	font-family:Verdana;
	font-size:10px;
	color:#686868;
}
#espace_client a
{
	font-family:Verdana;
	font-size:10px;
	color:#686868;
	text-decoration:none;
}

#espace_client a:hover
{
text-decoration:underline;
}
#service_txt
{
	float:left; 
	margin-left:50px;
	margin-top:-15px;
	font-family:Verdana;
	font-size:10px;
	color:#155f99;
	width:50%;
	text-align:justify;
}

#service_elt
{
	float:left; 
	margin-left:100px;
	margin-top:-50px;
}

#service_btn
{
	float:right;
	margin-top:20px;
	margin-right:40px;
}

#rec_form
{
	float:left;
	position:relative;
	z-index:5;
	margin-left:35px;
	text-align:left;
}

#rec_elt
{
	float:left;
	margin-top:-70px;
	margin-left:-30px;
}

a
{
	color:#0066FF;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
}

a:hover
{
	color:#0066FF;
	text-decoration:underline;
}

#footer
{
	 float:left;
	 width:100%;
	 margin-top:10px;
}

#footer_txt
{
	 float:left;
	 width:450px;
	 margin-left:300px;
	 text-align:center;
	 font-family:Verdana;
	 font-size:10px;
	 color:#666666;
	
}

#footer_txt a
{
	 font-family:Verdana;
	 font-size:12px;
	 color:#010100;
}


