/* YUI SLIDER STYLING */
.yui-h-slider,.yui-v-slider,.yui-region-slider{position:relative;}.yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb,.yui-region-slider .yui-slider-thumb{position:absolute;cursor:default;}.yui-skin-sam .yui-h-slider{background:url(http://yui.yahooapis.com/2.8.0r4/build/slider/assets/skins/sam/bg-h.gif) no-repeat 5px 0;height:28px;width:228px;}.yui-skin-sam .yui-h-slider .yui-slider-thumb{top:4px;}.yui-skin-sam .yui-v-slider{background:url(http://yui.yahooapis.com/2.8.0r4/build/slider/assets/skins/sam/bg-v.gif) no-repeat 12px 0;height:228px;width:48px;}.yui-skin-sam .yui-region-slider{height:228px;width:228px;}
#rate_info, #beds_info, #sleeps_info { font-weight:bold;text-align:right;font-size:12px;float:right;width:90px;}
.slider_div { float:left; margin-right: 18px; }
.slider_label strong { float:left;width:75px;display:block; font-size:12px;}
.slider_last { margin-right: 0px; }
.date_rys { float:none; position: relative; height:50px; width: 95px; }
.date_rys input { border: 1px solid #f4a466;padding: 2px; line-height:17px; }
.yui-slider-thumb { position: absolute; }
.yui-h-slider { background:url(/images/spotlight/bg-fader.gif) 5px 0 no-repeat; clear:both; float:none; position: relative;  height:50px; width: 170px; }

/* STANDARD STYLING */
#sidesearch { width: 200px; float: left; }
#search_results { width: 755px; float: right; }

.ldetail .xasnazzy { background: transparent; margin-bottom: 5px; }
.ldetail .xatop, .ldetail .xabottom { display: block; background: transparent; font-size: 1px; }
.ldetail .xab1, .ldetail .xab2, .ldetail .xab3, .ldetail .xab4 { display: block; overflow: hidden; }
.ldetail .xab1, .ldetail .xab2, .ldetail .xab3 { height: 1px; }
.ldetail .xab2, .ldetail .xab3, .ldetail .xab4 { background: #e5ecf7; border-left: 1px solid #a5bed3; border-right: 1px solid #a5bed3; }
.ldetail .xab1 { margin: 0 5px; background: #a5bed3; }
.ldetail .xab2 { margin: 0 3px; border-width: 0 2px; }
.ldetail .xab3 { margin: 0 2px; }
.ldetail .xab4 { height: 2px; margin: 0 1px; }
.ldetail .xaboxcontent { display: block; background: #e5ecf7; border: 0 solid #a5bed3; border-width: 0 1px; height: 100%; overflow: hidden; padding: 10px; padding-bottom: 0px; }

.ui2_pagination .pagination { clear: both; margin: 4em 0 1em 0; text-align: center; }
.ui2_pagination .pagination li { background: none; display: inline; font-size: 1.15em; font-weight: bold; margin-right: 0.25em; padding: 0.5em 0 0.5em 0; text-align: center; }
.ui2_pagination .pagination li.currentpage { color: #ff4900; font-size: 2em; }
.ui2_pagination .pagination li a { padding-bottom: 0.10em; }

.property_top { padding: 5px; border: 1px solid #8dace5; margin-bottom: 10px; border-left: 0; border-right: 0; background: #eee; clear: both; }
.property_top img { float: left; margin-right: 10px; }
/*.property_top .text { float: right; width: 600px; }*/
.property_top .no_logo { width: 100%; }
.property_top .name a { border: 0; font-size: 16px; font-weight: bold; }
.property_top .no_logo .name a { width: 49%; float: left; }
.property_top .managed_by { font-size: 12px; margin-top: 3px; float: left; }
.property_top .city { float: right; font-size: 13px; color: #555; text-align: right; vertical-align: bottom; font-weight: bold; }
.property_top .no_logo .city { vertical-align: middle; }
.property_status { float: right; width: 555px; }
.no_img { width: 755px; }
.wide { width: 755px; }

.property_footer { clear:both; }
.property_info { width: 755px; margin: 0 0 15px 0; }
.property_info p { font-size: 12px; line-height: 1.25em; margin: 1.75em 0 0 0; text-align: justify; }

.imgleft { float: left; margin: 0; padding: 5px; border: 1px solid #b5c6d6; background: #fba639; }

.room_info { width: 49%; float: left; font-size: 14px; font-weight: bold; }
.room_info span { color: #196bb3; clear: both; float: left; margin-top: 5px; }

.price_info { text-align: right; line-height: 1.35em; font-size: 14px; font-weight: bold; color: #333; }
.price_info span { clear: both; }

.b_bookit { float: left; margin-top: 5px; margin-right: 5px; }
.b_bookit a { width: 132px; height: 22px; display: block; background: url(/images/u5/b_reserve_slim.png) no-repeat; text-indent: -9009px; }
.b_bookit a:hover { background-position: 0 -28px; }

.b_email { float: left; margin-top: 5px; margin-right: 5px; }
.b_email a { width: 132px; height: 22px; display: block; background: url(/images/u5/b_email_slim.png) no-repeat; text-indent: -9009px; }
.b_email a:hover { background-position: 0 -28px; }

.b_c2c { float: left; margin-top: 5px; }
.b_c2c a { width: 132px; height: 23px; display: block; background: url(/images/u5/b_c2c.png) no-repeat; text-indent: -9009px; }
.b_c2c a:hover { background-position: 0 -28px; }


.links { border-bottom: 0px solid #a5bed3; background: #fff; padding: 7px 0 0 0; margin: 10px 0 0 0; }
.links a { font-size: 13px; margin-right: 25px; }

#guarantee { float: right; margin-top: -20px; }
#guarantee a, #guarantee img { border: 0; text-decoration: none; }
#match_summary { text-align: left; margin-bottom: 10px; float: left; }
#play_lobiddy { margin-top: 20px; }
#play_lobiddy a, #play_lobiddy img { border: 0; text-decoration: none; }

.i_favorite { width: 123px; height: 26px; background: url(/images/ui3/i_favorite.gif) no-repeat; text-indent: -9009px; margin-bottom: 3px; float: right; display: block; }
.i_favpend { width: 133px; height: 26px; background: url(/images/ui3/i_favpend.gif) no-repeat; text-indent: -9009px; margin-bottom: 3px; }

#correction { color: #990000; font-size: 1.25em; margin-bottom: 1em; }

.manager_logo, .manager_logo img { text-decoration: none; border: 0; }

.bulleted { margin: 10px 0 0 50px; list-style-image: url(/images/u5/bullet.png); }
.bulleted li { line-height: 1.75em; }
