/*Commentaire*/

#content_contenu ul.biens{
list-style : none;
clear: both;
}

#content_contenu .biens li {
display : block;
list-style : none;
width : 169px;
text-align :center;
float : left;
min-height:280px;
height:auto !important;
height:280px;
margin : 8px 7px;
border-bottom : 1px dotted #BFBFBF;
padding-bottom : 3px;
}
#content_contenu .biens li img {
width : 164px;
height: 123px;
margin : 2px;
}

#content_contenu .biens li h2 {
color : #5C5959;
font-weight : bold;
margin-top : 10px;
text-align : left;
margin-left : 4px;
height: 30px;
}
#content_contenu .biens li h3 {
color : #5C5959;
font-weight : bold;
text-align : right;
margin-left : 4px;
margin-top: -5px;
height: 12px;
}

#content_contenu .biens li p {
text-align :left;
margin : 3px 5px 0;
/*text-transform: lowercase;*/
height: 120px;
}

#content_contenu .biens li .more {
display :block;
float: right;
padding : 2px 6px;
background : #5C5959;
color : #FFF;
margin : 0 5px;
}

#annonce_fiche{
	float: left;
	width : 585px !important;
	width : 565px;
    min-height:500px;
  	height:auto !important;
  	height:500px;
}

#annonce_fiche .options{
	position: absolute;
	right: 10px;
	top: 20px
}
#annonce_fiche .images{
	float: right;
	margin: 70px 10px 0 0;
}
#annonce_fiche .images img{
	width: 150px;
	height: 113px;
}
#annonce_fiche span.situation{
	display: block;
	float:right;
	text-transform: uppercase;
	text-align: left;
	font-size: 13px;
	color: #5C5959;
	padding: 5px;
	margin: 0;
}

#annonce_fiche span.title {
padding-left : 24px;
background : url(../images/biens/agence.gif) 0 50% no-repeat;
height : 12px;
font-size : 14px;
font-weight : 700;
text-transform : uppercase;
color : #a71331;
margin-left :8px;
}

#annonce_fiche img#agence_logo{
	width: 210px;
}
#annonce_fiche p.description{
	display: block;
	width: 300px;
	margin: 10px;
}

#annonce_fiche img.principale{
	width: 400px;
	height: 300px;
	margin: 10px;
}
#annonce_fiche #annonce_infos{
	margin: 10px;
}
#annonce_fiche .label_info{
	color: #005246;
	font-weight: bold;
}

ul#fiche_action{
/* 	width: ; */
	float:left;
	background-color: #fff;
	height: 24px;
	padding: 3px 0 3px 0;
	margin: 0 !important;
/* 	margin-top: -2px; */
	border-top: 1px solid #005246;
	text-transform: uppercase;
}
ul#fiche_action li{
	display: block;
	float: left;
	text-align: center;
	padding: 0 5px 0 5px;
}
ul#fiche_action li.nopadding{
	padding: 0;
	border-left: 1px solid #000;
	width: 0;
	height: 19px;
}
ul#fiche_action li a{
	font-size: 13px;
}
#contact ul li label{
	float: none;
	text-align: left;
	width: inherit;
}

#visiteur ul li label{
	width: 80px;
}
#pages{
	clear: both;
	margin: 20px 0 20px;
	text-align: center;
}
#pages li{
	display: inline;
}
#pages li a.current{
	background-color: #a71331;
	color: #fff;
	font-weight: 700;
	padding: 1px 3px 1px 3px;
}