div.home_rooms_title {width:100%; height:25px; margin:8px 0px 0px 0px !important; padding:0; border-bottom:#F5B620 1px solid; clear:both;}
div.home_rooms_title a.title, div.home_rooms_title div.title {display:block; float:left; padding:5px; width:36%; background:#F5B620 url(_images/btn_bg.gif) repeat-x top left; color:white !important; text-decoration:none; font-weight:bold;}
div.home_rooms_title a.title:hover { background:brown; color:white !important;}
div.home_rooms_title a.all_flats {display:block; float:left; width:59%; padding:5px 3% 5px 0px; color:brown; text-decoration:none; text-align:right; background:url(_images/zoom.gif) no-repeat right;}
div.home_rooms_title a.all_flats:hover {color:dimgray;}

/*FLATS*/

div._flat_holder {float:left; width:48%; height:auto; margin:0px 0px 5px 0px !important; padding:0 !important;}
div.col1 {margin-right:25px !important;}
div._flat_title {width:100%; height:15px; margin:3px 0px 2px 0px; padding:0; color:#AB202B;}
div._flat_title b a {text-decoration:none; color:#AB202B !important;}
div._flat_title b a:hover {color:peru !important;}

div._flat_image {float:left; width:49%; font-size:11px; padding:0; margin:0;}
div._flat_image a img {padding:0 !important; margin:0 !important; border:none !important;}
a.moredetails {display:block; color:#F5B620; padding-top:3px; font-size:12px;}
a.moredetails:hover {color:dimgray;}

div._flat_details {float:left; width:51%; height:100px; /*width:expression(navigator.appVersion.indexOf('6.0;')>0 ? '40%' : '51%');*/ font-size:11px; margin:0; padding:0 !important;}
div._flat_details div { float:none; width:100% !important; margin:0px 0px 3px 0px !important; margin-bottom:expression('4px'); padding:0px 0px 4px 0px !important; border-bottom:#F5B620 1px solid; line-height:1.2em; /*color:expression(navigator.appVersion.indexOf('6.0;')>0 ? 'red' : 'lime') !important;*/}
div.unbordered {border-bottom:none !important;}
div._flat_details div b {font-size:12px; color:#AB202B;}

