.w180 {width:180px;margin-right:20px;}
#page #midpage #detail {
		padding:20px 20px 1px 20px;
		width:590px;
		clear:left;
		background:url(../images/bg_detail_bottom.gif) bottom repeat-x;
		border-bottom:1px solid #fff;
		position:relative;
		z-index:11;
		color:#333333;
	}
	#page #midpage .comment {background:url(../images/carrevert.gif) right bottom no-repeat;}
	#page #midpage .short {width:150px;}
	#page #midpage #detail #fiche {background:transparent url(../images/bg_fichedetail.gif) no-repeat;width:270px;padding-left:10px;margin:0;}
	#page #midpage #detail #fiche .mention {font-size:11px;font-weight:normal;}
		#page #midpage #detail #detailTxt {height:252px;}
		#page #midpage #detail p#desc_estate {height:150px;overflow-y:auto;margin-bottom:10px;}
		#page #midpage #detail #fiche li {border:0;font-weight:normal;width:140px;}
		#page #midpage #detail #fiche li.first {margin-top:5px;}
		#page #midpage #detail #fiche li#price {font-size:14px;font-weight:bold;margin:0;padding:10px 0;text-align:center;width:240px;}
	#page #midpage .addheart {clear:left;margin:0 0 0 370px;position:relative;top:-32px;}
		#page #midpage .addheart a {display:block;font-weight:bold;font-size:12px;color:#333333;text-decoration:none;background:url(../images/bg_addheart.gif) no-repeat;padding:6px 12px 7px 10px;}
	#detail p span {font-weight:bold;}
	#detail #gmap, #detail #gmap_street {margin:15px 0;width:590px;height:330px;}
	#detail #description {margin:15px 0;width:578px;}
#detail .bottominfo p {border-bottom:1px solid #95c112;width:180px;font-weight:bold;margin:20px 0 10px 0;}
	#detail .bottominfo ul {margin-left:5px;}
	#detail .bottominfo ul li {width:170px;font-weight:normal;border:0px;background:url(../images/green_puce.gif) left 6px no-repeat;padding-left:15px;}
	#detail .bottominfo .dl_doc {float:left;width:170px;}
		#detail .bottominfo .dl_doc p{color:#fff;background-color:#95c112;width:170px;margin-bottom:0;}
		#detail .bottominfo .dl_doc ul {margin-left:0;padding-left:6px;background-color:#e5edca;}
		#detail .bottominfo .dl_doc ul li {padding:3px 0 3px 8px;color:#333333;background:#e5edca url(../images/green_arrow.gif) left 6px no-repeat;width:155px;}
		#page #midpage #detail .bottominfo .dl_doc ul li a {color:#000;}
		#detail .item {height:26px;margin:10px 0;overflow:hidden;}		
#detail .top3 {float:right;}
#detail .top3 a {height:24px;display:block;}
	#detail .top3 a:hover {text-decoration:none !important;}
	#detail .top3 span {visibility:hidden;}
.infoBulle{width:350px;height:90px;}
#linkBulle{margin-left:15px;color:blue !important;position:relative;top:-8px;}
#form_directions, #directions, #gmap_street, #form_notes, .form_paramsSerialize{display:none;}
#page #midpage #notes {margin-bottom:15px;}
.yourNote {float:left;width:465px;}
.yourCriteria {float:left;width:400px;}
.yourAddress {float:left;width:440px;}
.topDetail {background:url(../images/topbgnote.gif) no-repeat;width:590px;height:5px;clear:left;}
.bottomDetail {background:url(../images/bottombgnote.gif) no-repeat;width:590px;height:5px;clear:left;}
.leftDescription, .rightDescription {margin:0 !important;width:290px;}
.leftDescription {float:left;overflow:hidden;}
.rightDescription {float:right;}
#page #midpage .midDetail {background:url(../images/midbgnote.gif) repeat-y;width:590px;margin-bottom:5px;}
	#page #midpage .midDetail p {padding:0 7px;min-height:16px;width:276px;}