body, html {font-family:Arial, Helvetica, sans-serif; background:url(haut.png) no-repeat top center; font-size:13px; color:#333; padding:0; margin:0}

a {color:#ff6a00}
a:link {text-decoration:none}
a:hover, a:focus {text-decoration:underline}
img {border:0}

#main {width:950px; margin:0 auto; position:relative}

#header {position:relative; height:125px}
#header .info1 {position:absolute; top:25px; left:560px; font-weight:bold; font-size: 12px;}
#header .info2 {position:absolute; top:25px; left:726px; font-weight:bold; font-size: 12px;}


#biens_une {margin:25px 0 0 0; padding:0; list-style:none}
#biens_une li {width:450px; height:300px; position:relative}
#biens_une li .info {position:absolute; bottom:0; left:25px; width:225px; height:60px; padding:20px 25px; background:url(haut_infos.png)}
#biens_une li .info.grand {height:85px}
#biens_une li .info h1 {margin:0 0 10px 0; color:#FF6A00; font-size:20px!important; font-weight:normal}
#biens_une li .info h2 {margin:0}
#biens_une li .info h2, #biens_une li .info h2 a {color:#00407F; font-size:15px; font-weight:normal; font-family:Georgia, Times, "Times New Roman", serif}
#biens_une li .info .addthis_toolbox {padding-top:15px}
#biens_une li .info .addthis_toolbox > span {clear: both; padding-right:5px}

#content {position:relative; padding:25px 0 0 0}

#chemin {position:absolute; right:0}
#chemin, #chemin * {font-size:12px; font-style:normal; color:#666666; font-weight:normal; top:-15px; margin:0}

#biens {width:700px;}
#biens h2 {font-family:Georgia, serif;color:#999; font-size:15px; font-style:italic; font-weight:normal; clear:left; margin-top:0}
#biens h2 span {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FF6A00; font-style:normal; text-transform:capitalize}
#biens .bien {float:left; width:200px; margin-right:20px}
#biens h3 a {color:#FF6A00; font-size:15px; font-weight:normal; font-family:Georgia, Times, "Times New Roman", serif}
#biens h2 a{
	float: right;
	margin-right: 60px;
	margin-top: 6px;
}
.bien_rub {float:left; width:200px; margin-right:20px}

#coprop {float:right;}

#fond_footer {clear:both; background:url(bas_motif.png) 0 0 repeat-x; padding-top:100px}
#footer {width:950px; margin:0 auto; height:275px; position:relative; overflow:hidden}
#footer, #footer * {color:#fff}
#footer .footer {margin-bottom:15px; width:180px}
#footer .footer3 {position:absolute; top:0; left:200px}
#footer .footer4 {position:absolute; top:30px; left:200px}
#footer .footer5 {position:absolute; top:120px; left:200px}
#footer .footer6 {position:absolute; top:150px; left:200px}
#footer a {display:block}
#footer h4 {margin:0 0 15px 0}
#footer .footer_droite1 {position:absolute; top:0; left:375px}
#footer .footer_droite1 b {display:block; margin-bottom:15px}
#footer .footer_droite2 {position:absolute; top:0; left:645px}
#footer .footer_droite3 {position:absolute; top:0; left:825px}


.chapeau {font-family:Georgia, Times, "Times New Roman", serif;font-size:15px; font-style:italic; color:#00407F}

#details-bien {background:#f7f7f7; padding:25px 30px; margin:30px 0 10px 0; list-style:none}
#details-bien li {background:url(puce.png) no-repeat 0 2px; padding:0 0 0 16px; margin:0 0 6px 0}
#details-bien h4 {font-weight:normal; color:#FF6A00; margin-bottom:0}

h3.spip {color:#00407F; font-size:15px; font-weight:normal; font-family:Georgia, Times, "Times New Roman", serif}

/************DPE**************/
#bloc-dpe{
	position:relative;
	background-image:url(echelle.png);
	background-repeat:no-repeat;
	width:286px;
	height:220px;
}
.dpe-value{
	position:absolute;
	right:0;
	color:black;
}
.dpe-value img{
	position:relative;
	z-index:1;
}
.dpe-value span{
	position:absolute;
	z-index:2;
	color:white;
	top:11px;
	left:20px;
	font-weight:bold;
	width:100%;
}
#map1{
	clear:both;
}


#gauche {width:450px; float:left; margin-right:50px}
#droite {width:450px; overflow:hidden}
#portfolio .documents-images {float:left}
#portfolio img {border:2px solid #e6e6e4!important}
#portfolio {margin:30px 0; overflow:hidden; clear:both}

a.interesse {display:block; background:url(panier_bouton.png); width:150px; height:25px; overflow:hidden; text-indent:-40000px; float:left; margin-right:25px}

.info_droite {background:url(panier_motif.png) repeat-x; height:25px; line-height:25px; overflow:hidden; padding:0 15px}

.spacer {clear:both}

#lien_accueil {display:block; width:200px; height:120px; position:absolute; text-indent:-400000px; overflow:hidden}

.visuel {float:right; margin:0 0 10px 20px}

#imagemap {position:absolute; top:125px; right:14px}

#recherche {position:absolute; top:125px; left:500px; top:180px}
#recherche select {width:180px}

.hidden {display:none}
#form-vente, #form-location {text-align:right; padding-right:25px; width:180px}
#form-vente input, #form-location input {width:100px; border:0; text-align:right}
#form-vente p, #form-location p {color:#fff}
#ok {display:block; background:url(haut_bouton.png); width:110px; height:25px; font-size:0; color:#fff; text-indent:-4000000000px; margin-right:25px; margin-left: 70px;}

.clear {clear:both}

#zonetexte {position:absolute; left:200px; top:50px; background:rgba(255, 255, 255, 0.5); color:#000}
#zonetexte span {display:block; padding:10px; color:#000; width:150px}


























