#logoimmo {
	position:absolute;
	width:350px;
	height:80px;
	left: 10px;
	top: 10px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #655e44;
	float: right;
	width: 250px;
	color: #655e44;
	margin-right: 0px;
	font-size: 12px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #655e44;
	float: right;
	width: 250px;
	color: #655e44;
	margin-right: 0px;
	font-size: 12px;
}

#log_texte{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #655e44;
	float: right;
	width: 250px;
	color: #655e44;
	margin-right: 0px;
	font-size: 12px;
}

#espace {
	position:absolute;
	height: 164px;
	width:282px;
	z-index:10;
	left: 744px;
	top: 9px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 20px;
	background-repeat: no-repeat;
	background-position: right top;
}
#Menu {
	position:absolute;
	width:1028px;
	height:90px;
	z-index:4;
	top: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 0px;
}

#menu_langues {
	position:absolute;
	height:37px;
	z-index:5;
	left: 684px;
	top: 140px;
	text-align: right;
}

#entete_pub {
	position:absolute;
	height:36px;
	width:108px;
	z-index:5;
	left: 545px;
	top: 20px;
	text-align: right;
}

#centre {
	position:absolute;
	width:1014px;
	z-index:2;
	left: 13px;
	top: 220px;
}

#blanc {
	position:relative;
	width: 1024px;
	height: 900px;
	margin-left: auto;
	margin-right:auto;
	z-index:2;
	left: 0px;
	top: 2px;
	overflow:hidden;
	background: #FFFFFF;
	border: 2px solid #bacde7;
	text-align : left;
}
#blanc2 {
	position:absolute;
	left:57px; 
	top:0px; 
	width: 686px;
	height: 730px;
	margin-left: auto;
	margin-right:auto;
	z-index:13;
	overflow:hidden;
	background: #FFFFFF;
	text-align : left;
}

#blancS {
	position:relative;
	width: 1024px;
	height: 1850px;
	margin-left: auto;
	margin-right:auto;
	z-index:2;
	left: 0px;
	top: 2px;
	overflow:hidden;
	background: #FFFFFF;
	border: 2px solid #bacde7;
	text-align : left;
}
#idbody {
	margin : 0;
	text-align : center;
	background-color:#E6E6E6;
}

#filet {
	position: relative;
	float:left;
	width: 1050px;
	height:15px;
	z-index: 5;
	top:8px;	
}


#fr_rechercheMenu {
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:80px;
	height:17px; 
	z-index:8;
}

#en_rechercheMenu {
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:50px;
	height:17px; 
	z-index:8;
}

#es_rechercheMenu {
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:80px;
	height:17px; 
	z-index:8;
}

#btannonce {
	position: relative;
	float:left;
	top : 0px;
	left : 2px;
	width:21px; 
	height:19px;
	background-color: #FFA35A;
	z-index:6;
}

#fr_annonce {
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:145px;
	height:17px; 
	z-index:12;
}
#en_annonce {
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:90px;
	height:17px; 
	z-index:12;
}
#es_annonce {
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:145px;
	height:17px; 
	z-index:12;
}
#btMail {
	
	position: relative;
	float:left;
	top : 0px;
	left : 2px;
	width:21px; 
	height:19px;
	background-color: #BACDE7;
	z-index:6;
}

#fr_mnMail{
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:145px;
	height:16px; 
	z-index:12;
}
#en_mnMail{
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:130px;
	height:16px; 
	z-index:12;
}
#es_mnMail{
	position : relative;
	float:left;
	top : 0px;
	left : 5px;
	width:145px;
	height:16px; 
	z-index:12;
}
#pied_page {
	position:relative;
	float:left;
	width:1020px;
	z-index:2;
	top:0px;
}
.pied {
	width:1024px;
	height: 221px;
	border: 1px solid #FFFFFF;
}
.ac_tab {
	width:1006px;
	border: 1px solid #d4e4ff;
	background-color: #bacde7;
}

#btaccueil {
	position: relative;
	float:left;
	top : 0px;
	left : 2px;
	width:21px;
	height:19px;
	z-index:6;
	background-color: #FFA4A2;
}

#fr_pointille1 {
	position:relative;
	float:left;
	margin-left:5px;
	top: 9px;
	width:36px;
	height:19px;
	z-index:8;
}


#fr_pointille2 {
	position:relative;
	float:left;
	top: 9px;
	width:32px;
	height:19px;
	z-index:44;
}

#fr_pointille3 {
	position:relative;
	float:left;
	top: 9px;
	width:32px;
	height:19px;
	z-index:44;
}

#fr_pointille4 {
	position:relative;
	float:left;
	top: 9px;
	width:208px;
	height:15px;
	z-index:44;
}

#en_pointille1 {
	position:relative;
	float:left;
	margin-left:5px;
	top: 9px;
	width:36px;
	height:19px;
	z-index:8;
}


#en_pointille2 {
	position:relative;
	float:left;
	top: 9px;
	width:32px;
	height:19px;
	z-index:44;
}

#en_pointille3 {
	position:relative;
	float:left;
	top: 9px;
	width:32px;
	height:19px;
	z-index:44;
}

#en_pointille4 {
	position:relative;
	float:left;
	top: 9px;
	width:288px;
	height:15px;
	z-index:44;
}

#es_pointille1 {
	position:relative;
	float:left;
	margin-left:5px;
	top: 9px;
	width:36px;
	height:19px;
	z-index:8;
}


#es_pointille2 {
	position:relative;
	float:left;
	top: 9px;
	width:32px;
	height:19px;
	z-index:44;
}

#es_pointille3 {
	position:relative;
	float:left;
	top: 9px;
	width:32px;
	height:19px;
	z-index:44;
}

#es_pointille4 {
	position:relative;
	float:left;
	top: 9px;
	width:208px;
	height:15px;
	z-index:44;
}

.bordPointille {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #AFAD99;
}
.bordPointilleGH {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #BAB9A4;
	border-left-color: #BAB9A4;
}
.rose12N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #f06969;
}
.marron12N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #655e44;
}

#fr_Layer13 {
	position:relative;
	float:left;
	top: 33px;
	left: 5px;
	width:128px;
	height:95px;
	z-index:44;
}
#en_Layer13 {
	position:relative;
	float:left;
	top: 33px;
	left: 5px;
	width:115px;
	height:99px;
	z-index:44;
}
#es_Layer13 {
	position:relative;
	float:left;
	top: 33px;
	left: 5px;
	width:128px;
	height:92px;
	z-index:44;
}
#Layer131 {
	position:relative;
	float:left;
	top: 40px;
	left: 5px;
	width:128px;
	height:88px;
	z-index:44;
}
#petale {
	position:absolute;
	top: 15px;
	left: 783px;
	width:240px;
	height:132px;
	z-index:5;
}
#arBleu {
	position:relative;
	float:left;
	width:450px;
	height:16px;
	z-index:35;
	top: 6px;
}

#arBl2 {
	position:relative;
	float:left;
	width:385px;
	height:16px;
	z-index:35;
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	top: 6px;
}

#arJaune{
	position:relative;
	float:left;
	width:148px;
	height:16px;
	z-index:35;
	top: 6px;
}




.Blanc12N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
#selection {
	position:relative;
	float:left;
	width:450px !important; width:449px; 
	height:22px;
	background-color: #bacde7;
	z-index:99;

}
#selecbis {
	position:relative;
	float:left;
	width:550px !important; width:449px; 
	height:22px;
	background-color: #bacde7;
	z-index:99;

}
#geo {
	position:relative;
	float:left;
	width:384px;
	height:22px;
	background-color: #bacde7;
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	z-index:37;
}

#nouveaute {
	position:relative;
	float:left;
	width:149px;
	height:22px;
	background-color: #FFD251;
	z-index:37;
	text-align : center;
	top: 0px !important; top: 3px;
}

#fond {
	position:relative;
	float:left;
	width:449px !important;width:447px;
	height:438px; !important;height:438px;
	background-color: #3399CC;
	background-color: #127cae;
	background-color: #C5C8B5;
	z-index:40;
	border-top-width: thin;	
	border-bottom-width: thin;
	border-left-width: thin;	
	border-top-style: solid;	
	border-bottom-style: solid;
	border-left-style: solid;	
	border-top-color: #BAB9A4;
	border-bottom-color: #BAB9A4;
	border-left-color: #BAB9A4;
}

#acCentral {
	float: left;
	width:385px;
	height:438px;
	background-color: #127cae;
	background-color: #C5C8B5;
	z-index:40;
	border-top-width: thin;	
	border-bottom-width: thin;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #BAB9A4;
	border-bottom-color: #BAB9A4;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
}

#acMap {	
	width:365px;
	height:370px;
	margin-left:10px;
	margin-top:10px;
	z-index:42;
}
#acMP {
	width:380px;
	margin-left:0px;
	margin-top:0px;
}
#acNouveautes {
	float: left;
	width:148px;
	height: 438px !important; height: 441px;
	background-color: #127cae;
	background-color: #C5C8B5;
	
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #BAB9A4;
	border-right-color: #BAB9A4;
	border-bottom-color: #BAB9A4;
	z-index:42;
}

#acCoupCoeur {
	width:800px;
	height: 438px !important; height: 441px;
	background-color: #127cae;
	background-color: #C5C8B5;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #BAB9A4;
	border-right-color: #BAB9A4;
	border-bottom-color: #BAB9A4;
	z-index:42;
}
#Layer8 {
	position:relative;
	float: left;
	width:102px; height:17px;
	z-index:20;
}

#Layer9 {
	position:relative;
	float: left;
	width:348px; height:17px; background-color:#BACDE7;
	z-index:21;
	left : 0px;
} 
#Layer9B {
	position:relative;
	float: left;
	width:386px; height:17px; background-color:#BACDE7;
	z-index:41;
	left : 0px;
} 
#Layer11 {
	position:relative;
	float: left;
	width:78px !important ; width : 79px; 
	height:17px;
	background-color:#FFD251;
	left : 0px;
	z-index:40;
}

#Layer10 {
	position:relative;
	float: left;
	width:71px; height:17px;
	left : 0px;
	z-index:40;
	
}
#toutCol {
	position:relative;
	float: left;
	width:850px;
	height:510px;
	
}
#premierCol {
	position:relative;
	float: left;
	width:450px;
	height:510px;
	
}

#deuxCol {
	position:relative;
	float: left;
	width:387px;
	height:510px;
	
}
#troisCol {
	position:relative;
	float: left;
	width:150px;
	height:510px;
	
}
.ac_tab_nouv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FFFFFF;
}

#menuSecond {
	margin-top:10px;
	margin-left:20px;
	width:650px;
	height:20px;
	z-index:6;
}

#menuTrois {
	margin-left:20px;
	color: #FFFFFFFF;
	width:650px;
	height:20px;
	background-color: #DCE6F7;
	z-index:6;
}

a.a_msecond {
	color: #FFFFFFFF;
}

