body{
background-color: #a7aebe;
	border-width: 0;
	color: #20345a;
	font-family: verdana, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: center;
}
#interieur
{
position: relative;
text-align: left;

margin-left: auto;
margin-right: auto;
padding:0;
font: bold 11px/1.5em Verdana;
width:1024px;
background-color: #fff;
height:860px;
/*background:url("fond.png") no-repeat left top;*/
}
#super{position:absolute;
left: 0px;
top:0px;
height:140px;
width:900px/*780px*/;
background-color: #fff;
padding:0;

}
#immotitre{position:absolute;
left:265px;
top:0px;
font:25px Verdana;
color:blue;
}
#immotel{position:absolute;
left:850px;
top:30px;
width:130px;
font:12px courrier,arial;
color:black;
}
#immotel1{position:absolute;
left:850px;
top:55px;
width:130px;
font:12px courrier,arial;
color:black;
}
#immotitre1{position:absolute;
left:550px;
top:20px;
width:200px;
font:18px Verdana;
color:black;
}
#bandeau{width:1120px;
padding:0px;
left:0px;
}


#gauche{
position:absolute;
left: 0px;
top:190px;
/*

border-left: 1px solid gray;
border-right: 1px solid gray;
bgcolor="#ffcc99"*/
margin:0px;
padding: 1em;
width: 250px;
height:600px;
background-color:#fff;
  
}
#contenu{position:absolute;
left: 262px;
top:120px;
width: 755px;
height:738px;
 margin:0px; 
 padding-top: 0px;
 padding-left:5px;
border-top: 1px black solid;
border-left: 1px black solid;
background-color: #fff;
 
}


/*- Menu Tabs F--------------------------- */

.menutop{ 
  list-style:none; 
  /*border-top:#65bb01 solid 5px;*/
  background-color:#fff; 
  /*background-color:#4c4c4c; */
  position:absolute;
  top:80px;
  left:260px;
  
   
  height:35px; 
  margin:0px; 
  }

.menutop li { float:left; }

.menutop li a { 
  display:block; 
   
  width:85px;
  height:12px;
  font-size:11px; 
  font-weight:bold; 
  text-decoration:none; 
  font-family:arial, verdana, sans-serif; 
  text-align:center; 
  margin-top:8px;
  padding:3px 10px 6px 10px;
  background-color: #d3d7de;/*#FFE69E;*/ 
  border-right: 20px solid #fff; 
  border-left: 20px solid #fff;
  cursor:pointer; 
  color:#666;
  }

.menutop li a:hover { 
  background-color:#636363;
  color:#fff;
  }
  
.menutop li.current a { 
  background-color:#969696;
  color:#fff;
  }
  
  .menulat{ 
  list-style:none; 
  /*border-top:#65bb01 solid 5px;*/
  background-color:#fff; 
  /*background-color:#4c4c4c; */
  position:absolute;
 padding:0px;
  width:250px;
  height:300px; 
  top:0px;
  margin:0px; 
 
  }
.menulat li a { 
  display:block; 
  width:92%;
  height:18px;
  font-size:11px; 
  font-weight:bold; 
  text-decoration:none; 
  font-family: verdana, arial, sans-serif; 
  text-align:center; 
  margin-top:18px;
  padding:3px 5px 6px 3px;
  background-color:#d3d7de; /*#FFE69E; */
  cursor:pointer; 
  color:#666;

  }

.menulat li a:hover { 
  background-color:#636363;
  color:#fff;
  }
  
.menulat li.current a { 
  background-color:#969696;
  color:#fff;
  }
  
  #bien{position:absolute;
left: 15px;
top:15px;
width: 745px;
height:600px;
 margin:0px; 
 padding-top: 0px;
 padding-left:0px;
/*border:1px solid;*/
background-color: #fff;
}
#divcoeur{position:absolute;
left: 10px;
top:15px;
width:420px;
overflow: hidden;
height: 312px;
margin:0px; 
 padding-top: 0px;
 padding-left:0px;

}
#coeurimg{

height: 305px;
margin:0px; 
 padding-top: 0px;
 padding-left:0px;
background-color: #fff;

}

#commune{position:absolute;
left: 170px;
top:350px;
width:300px;
height:20px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
font-size:13px; 
  font-weight:bold; 
  text-decoration:none; 
  font-family:helvetica, verdana, arial, sans-serif; 
  color:black;
background-color: #fff;
}


#ref{position:absolute;
left:10px;
top:350px;
width:150px;
height:20px;

 margin:0px; 
 padding-top: 0px;
 padding-left:0px;
/*border-bottom:1px solid;*/
background-color: #fff;
}
#legende{position:absolute;
left: 10px;
top:380px;
width: 700px;
 margin:0px; 
 padding-top: 0px;
 padding-left:0px;
text-align:justify;
background-color: #fff;
}

#prix{position:absolute;
left: 400px;
top:350px;
width:300px;
height:20px;

 margin:0px; 
 padding-top: 0px;
 padding-left:0px;
font-size:15px; 
  font-weight:bold; 
  text-decoration:none; 
  font-family: verdana, arial, sans-serif; 
  color:black;
background-color: #fff;
}
#prixliste{position:absolute;
left: 400px;
top:15px;
width:150px;
height:20px;
 margin:0px; 
 padding-top: 0px;
 padding-left:0px;
font-size:12px; 
  font-weight:bold; 
  text-decoration:none; 
  font-family: verdana, arial, sans-serif; 
  color:black;
background-color: #fff;
}

#contacter{position:absolute;
left: 500px;
top:600px;
width:100px;
height:20px;

 margin:0px; 
 padding-top: 0px;
 padding-left:0px;


  
background-color: #fff;
}
#textecarre{position:absolute;
left:25px;
top:0px;
width:120px;
text-decoration:none; 
font-family:helvetica,arial,verdana,sans-serif; 
  color:black;
  font-size:12px; 
  font-weight:bold; 
  
}
#textecarre:hover{
color:blue;
}
#fermer{position:absolute;
left: 500px;
top:650px;
width:100px;
height:20px;

 margin:0px; 
 padding-top: 0px;
 padding-left:0px;


  
background-color: #fff;
}
#texteret{position:absolute;
left:25px;
top:0px;
width:120px;
text-decoration:none; 
font-family:helvetica,arial,verdana,sans-serif; 
  color:black;
  font-size:12px; 
  font-weight:bold; 
  
}
#texteret:hover{
color:blue;
}
#valprix{

font-size:15px; 
  font-weight:bold; 
  text-decoration:none; 
  font-family: verdana, arial, sans-serif; 
  color:blue;
background-color: #fff;
}

#medg{position:absolute;
left: 425px;
top:10px;
height: 310px;
width: 180px;
 margin:0px; 
 padding-top: 0px;
 padding-left:0px;

background-color: #fff;
}
#medd{position:absolute;
left: 565px;
top:10px;
height: 310px;
width: 180px;
 margin:0px; 
 padding-top: 0px;
 padding-left:0px;

background-color: #fff;
}
#divminia{/*float:left; */

height: 98px;
width: 140px;
overflow: hidden;
 margin:5px; 
 padding-top: 0px;
 padding-left:0px;
background-color: #fff;

}
#minia{
border:0px solid;
height: 100px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
display:none;
background-color: #fff;
}
img.minia{
border:0px solid;
color:red;
height: 100px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
background-color: #fff;
}

img.minia:hover{
border:2px solid;

}

#titreliste{
font-weight:300; 
text-decoration:none; 
font-family:helvetica,arial,verdana,sans-serif; 
color:black;
font-size:14px; 
position:absolute;
left: 50px;
top:10px;
width:300px;
height:20px;
margin:0px; 
}
#navigation{
position:relative;
top:10px;
left: 350px;
width:500px;
height:20px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
 color:#636363;
 font-size:12px; 
}
#apercu{
position:relative;
left: 5px;
width:740px;
height:150px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
border-top:1px solid;
}
#dernierapercu{
position:relative;
left: 5px;
width:740px;
height:2px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
border-bottom:1px solid;
}
#biens{
position:absolute;
top:40px;
left: 10px;
width:830px;
height:700px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
}

#photoapercu{
position:absolute;
top:15px;
left: 15px;
width:170px;
height:122px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
overflow:hidden;
}

#comapercu{
position:absolute;
top:15px;
left: 200px;
width:250px;
height:20px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
}

#txtapercu{
position:absolute;
top:45px;
left: 200px;
width:350px;
height:100px;
margin:0px; 
text-align:justify;
padding-top: 0px;
padding-left:0px;
}
#actif{
text-decoration:none; 
  font-family:helvetica,arial,verdana,sans-serif; 
  color:#969696;
  font-size:12px; 
}
#actif:hover{
color:blue;
}
#refer{
position:absolute;
top:15px;
left: 580px;
width:130px;
height:20px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
}
#valref1{
position:absolute;

left:25px;
top:0px;
width:150px;
height:20px;



/*top:15px;
left: 580px;
width:130px;
height:20px;*/ 
margin:0px; 
padding-top: 0px;
padding-left:0px;

}
#txtrefer{
position:absolute;
top:0px;
left: 30px;
width:130px;
height:17px;
margin:0px; 
padding:0px;
}
#detail{
position:absolute;
top:65px;
left: 580px;
width:140px;
height:20px;
margin:0px; 
padding-top: 0px;
padding-left:0px;

}
#detaild{
position:absolute;
top:40px;
left: 580px;
width:140px;
height:20px;
margin:0px; 
padding-top: 0px;
padding-left:0px;

}
#diag{
position:absolute;
top:65px;
left: 595px;

height:85px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
}
#imgdetail{
border:0px solid;
}
#txtdetail{
position:absolute;
top:0px;
left: 30px;
width:120px;
height:17px;
margin:0px; 
padding:0px;
color:#636363;
text-decoration:none;
}
#txtdetail:hover{
color:blue;
}

#imgdetail:visited{
border:1px solid;
border-color:blue;
}
#imgdetail:hover{
border:1px solid;
border-color:blue;
}
#titreagence{
position:absolute;
padding:0px;
top:30px;
left: 220px;
width:500px;
height:60px;
font:18px Verdana;
font-weight:300;
color:#636363;
}
#barreagence{
position:absolute;
padding:10px;
top:90px;
left: 10px;
width:720px;
height:600px;
border-top: 1px solid #0000ff; 
}
.texte1{
font:13px Verdana;
color:#101010;
font-weight:500;
text-align:justify;
}


.titre1{
font:18px Verdana;
color:blue;
font-weight:400;
}
.iconlist
{
list-style-type: none;
padding: 0;
margin: 0;
}

li.puce{
  background-image: url('fleche.png');
  background-repeat: no-repeat;
 
  padding: 3px 0 3px 20px;
  margin: .4em 0;
}
#formcontact{
position:absolute;
top:80px;
left: 15px;
width:700px;
height:317px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
color:#636363;
font-size:12px; 
}

#txtlien{

color:#636363;
text-decoration:none;
}
#txtlien:visited{
text-decoration:none;
color:blue;
}
#txtlien:hover{
color:blue;
}
#mentions{
position:absolute;
top:400px;
left: 10px;
width:210px;
height:317px;
margin:0px; 
padding-top: 0px;
padding-left:0px;
color:#636363;
font-size:12px; 
text-align:center;
}

#divdiag{position:absolute;
left: 10px;
top:500px;
width:300px;


margin:0px; 
 padding-top: 0px;
 padding-left:0px;

}
#photodiag{position:absolute;
width:220px;


margin:0px; 
 padding-top: 0px;
 padding-left:0px;

}
