@charset "utf-8";
/* CSS Document */

#appartments{
	margin:30px 0 0 0;
	width:850px;
	*width:845px;	
}

#appartments .appartment{
	background:url(../images/appartment-bg.gif) no-repeat;
	width:215px;
	*width:211px;
	height:384px;

}

#appartments dd {
	display:table-cell;
	vertical-align:top;	
  *float:left;
  margin:0;
	padding:0;
}

#appartments .appartment .img{
	padding:15px 0 0 12px;
	width:150px;
	height:113px;
}
#appartments .appartment .img img{
	border:2px solid #c4ccd9;
    width:150px;
 
}

#appartments .appartment .detail{
	margin:9px 0 0 12px;
	width:176px;
	height:19px;
	background:url(../images/appartment-detailed.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	padding:4px 0 0 10px;
}
#appartments .appartment .detail span{
	background:url(../images/arrow-d.gif) no-repeat left center;
	padding:0 0 0 15px;
}
#appartments .appartment .info{
	padding:0 0 0 22px;
}
#appartments .appartment .info ul{
	margin:0 0 0 16px;
}
#appartments .appartment .info li{
	margin:0 0 2px 0;
	line-height:16px;
	list-style-type:disc
}

#appartments .appartment .more{
	margin:12px 0 0 20px;
}

#appartments .appartment .more a{
	display:block;
	height:14px;
	background:url(../images/more-info.gif) no-repeat left top;
	padding:0 0 0 25px;
	color:#b80000;
	font-weight:bold;
}

