div.real_estate_item_holder{width:572px;margin:8px auto;}
h1{background-color:#D70000;color:#fff;font-size:15px;padding:2px 10px;font-family:Geneva;}
h1 a{color:#fff;text-decoration:underline;}
h1 a:hover{color:#fff;}
h2{color:#D70000;font-size:13px;text-transform:uppercase;font-family:Geneva;}
div.first{margin-right:2px;}
div.thumbs{margin-top: 3px;}

div.thumbs a{display:inline-block;text-align:center;}
div.thumbs a img{}
div.thumbs a.selected img{}
div#main_photo{text-align:center;max-height:450px;}
div#main_photo img{
	max-height:450px;
}
table.re_info{margin:5px 0 10px 0;border-collapse:collapse;width:100%;}
table.re_info th{width:28%;}
table.re_info th, table.re_info td{padding:1px 3px;vertical-align:top;border-top:1px solid #DFDFDF;}
table.re_info th.bottom{vertical-align:bottom;}
table.re_info tr.odd, .odd{background-color:#f2f2f2;}
p.broker{font-size:1.2em;font-weight:bold;}
* html div.thumbs a{margin-bottom:4px;}
a.print_re_item{padding:0 0 0 15px;float:right;font-size:1.2em;background:url(/images/bullet_black.gif) no-repeat 5% 55%;}
#topmenu{font-size:1.1em;font-weight:bold;position:absolute;margin:19px 0 0 130px;}
#topmenu a{margin:0 3px;padding-left:10px;background:#fff url("/images/real_estate_bullet.gif") no-repeat 0 5px;}
#back, #close{float:right;color:#D70000;text-decoration:underline;margin:19px 0 0 8px;padding-left:15px;}
#back{background:#fff url(/images/back_ico.gif) no-repeat 0 2px;}
#close{background:#fff url(/images/close_ico.gif) no-repeat 0 2px;}
#rezervuota{width:389px;height:299px;position:absolute;top:131px;margin-left:90px;z-index:100000;}
.estate_description_block p{
  margin-bottom: 8px;
}
#slider{
	height:400px;
	width:572px;
	margin:0;
}
#slider img{
	max-width: 572px;
	max-height: 550px;
}