/* CSS Document */

html{padding:0;margin:0;border:0;font-family: Verdana, Arial, Helvetica, sans-serif;color:#0C4A74;font-size:13px;}
#conteneur {margin: 0 auto;padding: 0;border:0;width:1000px;background:url(/css/fd_ctn.gif) repeat-y;}

h1 {color:#650B0B;text-align:left;font-size:15px;padding:0;margin:0;}
h3 {color:#9BC7EA;text-align:center;font-size:18px;padding: 10px 0 10px 0; margin: 0 5px;border-bottom:2px solid #9BC7EA;}
img {border:0}

#header {width:1000px;padding:0;margin:auto;border:0;}

#main0{float:left;padding:0;margin:0;border:0;width:955px;background: url(/css/fnaim.jpg)  left bottom no-repeat;} 
#main {float:left;padding:0 23px 0 23px;margin:0;border:0;width:955px;background:url(/css/fd_main1.jpg) no-repeat;}

#actacc {float:left;padding:10px 0 0 10px;color:#FFF;width:699px;height:227px;margin:30px 0 0 15px;background:url(/css/fd_actu.jpg) no-repeat;}
#actacc .photoA {float:left;border:0;width:296px;height:206px;margin-right:20px;}
#actacc h2 {padding:0 0 10px;margin:0;font-size:14px;font-weight:bold;border-bottom:1px #ADC4D4 solid;width:362px;float:left;}
#actacc p {height:140px;margin:10px 0 0 0;padding:0;width:362px;float:left;border:0;}
#actacc span {width:362px;margin:5px 0 0 0;padding:0;border:0;text-align:right;float:left;}

.bacc {float:left;margin:0;padding:0 0 0 30px;text-align:left;width:695px;border:0;}
#loc {width:662px;float:left;color:#fff;letter-spacing:4px;font-size:20px;margin:10px 0 10px 27px;text-align:left;border:0;font-weight:normal;background:url(/css/p_white.gif) 450px 32px no-repeat;}
#tra {width:662px;float:left;color:#fff;letter-spacing:4px;font-size:20px;margin:10px 0 10px 27px;text-align:left;border:0;font-weight:normal;background:url(/css/p_white.gif) 450px 32px no-repeat;}
.imgdif{ padding-top:5px; }

#formul {width:700px;float:left;padding:0 0 0 30px;margin:0;border:0;height:1000px;}

#nav {float:left;padding:0;margin:0 0 0 0;font-weight:bold;width:500px;border:0;}
#nav a, a:link, a:visited{color:#FFF;text-decoration:none;font-size:15px;padding:0;margin:0;}
#nav a:hover {text-decoration:underline;}
#nav form {display:inline;margin:0;padding:0 0 0 3px;border:0;}
input.fld {	border:0;color:#26419C;font-size: 12px;font-weight:bold;margin:0 0 6px 0;padding:2px 0 0 5px;width:212px;font-family:tahoma;}

#nav2 {float:right;border:0;margin:0 30px 0 0;padding:0;width:400px;text-align:right;height:42px;}

#barre {width:225px;border:0;margin:0 0 0 0;padding:0;float:left;text-align:center;clear:both;}
#barre ul { list-style-type: none; margin: 0; padding: 0;}
#barre li { padding: 10px 0 10px 0; margin: 0 5px;border-bottom:2px solid #9BC7EA;}
#barre li.styl1 a{ color:#000;padding: 10px 0 10px 0; margin: 10px 0 10px 0;font-size:13px;font-weight:bold;}
#barre li.styl1 a:hover {text-decoration:underline;}

.bienlist {
	width:314px;
	height:400px;
	float:left;
	margin-right:30px;
	margin-bottom:15px;
	padding:0;
	border:0;
	text-align:left;
	}

.bienlist h1 {color:#FFF;font-size:13px;font-weight:bold;margin:0 0 0 0;padding:5px 4px 5px 4px;background-color:#0C4975;}
.bienlist p {font-size:12px;margin:0 0 5px 0;padding:0 0 0 0;height:80px;}	
.ref {font-style:italic;font-size:11px;}

.bienlist .imgb {
	width:304px;
	height:228px;
	padding:0;margin:0;
	display:block;
	border:5px solid #0C4975;
	}
	
#bien {
	padding:0;
	margin:0;
	width:730px;
	float:left;
	border:0;

}
html>body #bien { height:auto;min-height:650px;}
#bien .titre {width:730px;color:#FFF;font-size:14px;font-weight:bold;margin:0;background-color:#0C4975;height:45px;}
#bien .acc {float:left;padding:15px;}
#bien .ref {float:right;padding:15px;font-style:italic;font-size:12px;color:#ADC4D4}
#bien p{padding:20px 10px;margin:0;border:0;}
#bien .prix {color:#0C4975;background-color:#fff;width:710px;padding:10px;display:block;font-size:18px;}

#Infos{clear:both;margin:5px 15px;width:540px;float:left;display:inline}
.diagn{float:left;padding:5px;width:190px;height:190px;display:inline;background:#fff}
#ValDPE{width:190px;height:190px;position:relative;color:#000;font-weight:bold}
#ValDPE .valeur{position:absolute;right:0;padding:0 2px}
#ValCO2{width:190px;height:190px;position:relative;color:#000;font-weight:bold}
#ValCO2 .valeur{position:absolute;right:0;padding:0 2px}


#comment {font-weight:bold;font-size:14px;margin:15px;padding:10px;width:600px;float:left;}
#comment a, a:link, a:visited{color:#fff;text-decoration:none;font-size:12px;padding:0;margin:0;}
#comment a:hover {text-decoration:underline;}

#bien a, a:link, a:visited{color:#FFF;font-weight:bold;text-decoration:none;font-size:14px;padding:0;margin:0;}
#bien a:hover {text-decoration:underline;}

#photo {padding:20px 10px 0 15px;margin:0;width:695px;float:left;border:0;}
#photo img {border:4px solid #0C4975;float:left;display:block;padding:0;margin:0;}
#photo .smallh {padding:0;margin:0 0 25px 15px;}
#photo .smallb {padding:0;margin:0 0 0 15px;}

.vendu { padding:10px 0;font-weight:bold;color:#FFF;display:block;}
.prix {padding:10px;font-size:14px;}

#action {margin:30px 0 20px 10px;padding:0 15px 0 15px;float:left;width:700px;}
#action a {
	color: #0C4975;
	text-decoration: none;
	font-size:12px;
}
ul.actions {
	list-style-image:url(/css/puce.gif);
	padding:10px;
	margin:0;
}

ul.actions li {
	padding: 2px 0 0 8px;
	font-weight: bold;
	color: #0C4975;
	font-size: 11px;
	margin:2px 0 2px 0;
}

.vendu { padding:0;font-weight:bold;color:#F60;display:block;font-size:18px;}

.linkbout1  a {
	font-weight:bold;
	background-color:#6E3718;*/
	color : #fff;
	text-decoration : none;
	margin: 0;
	padding:2px 4px 4px 4px;
	}
a.linkbout1:hover {
	text-decoration : underline;
	}
	
#footer {clear:both;height:64px;margin:0 auto;width:1000px;color:#000;background:url(/css/fd_foot.gif) no-repeat;border:0;}
#footer a, a:link, a:visited{color:#000;text-decoration:none;font-size:14px;padding:0;margin:0;}
#footer a:hover {text-decoration:underline;}

address {font-style:normal; font-size:14px;line-height:22px;padding-top:22px;margin:0;text-align:center;}

.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}		
