#page div.quick-search div.form-item label a span{ padding:3px 7px 3px 3px; height:18px; } #page div.quick-search div.form-item label a.btn-dest-active span{ background:url(../images/btn-dest-list.png) no-repeat 100% 100%; } #page div.quick-search div.form-item label a.btn-dest-active { background:transparent url(../images/btn-dest-list.png) no-repeat scroll 0 0; position:relative; z-index:1001; } /*home page links in large tabbed hook*/ #main div.slide-box div.overflow a {cursor:pointer;} /*added style for homepage nav overstate*/ #bookings-wishlist{ position:absolute; width:228px; padding:0 17px 0 13px; left:123px; top:23px; z-index:1000; } #bookings-wishlist div.dl-title{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; height:40px; overflow:hidden; background:url(../images/bg-booking-list1.png) no-repeat 0 0; } #bookings-wishlist div.dl-body{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; background:url(../images/bg-dest-list2.png) repeat-y 0 0; } #bookings-wishlist div.dl-main{ background:#e4e3e3 url(../images/bg-dest-list2.gif) repeat-x 0 0; width:252px; padding:0; margin:0 -12px; overflow:hidden; } #bookings-wishlist div.dl-bottom{ background:url(../images/bg-booking-list3.png) no-repeat 0 0; width:223px; height:17px; text-indent:-9999px; overflow:hidden; padding:0 17px 0 13px; margin:0 -17px 0 -13px; } #bookings-wishlist div.dl-title p{ float:left; font:11px/36px Verdana,Arial,sans-serif; color:#9cf; margin:3px 0 0; } #bookings-wishlist div.dl-title p strong{color:#069;} #bookings-wishlist div.dl-title a.close{ float:right; width:21px; height:21px; overflow:hidden; text-indent:-9999px; margin:12px 1px 0 0; } #bookings-wishlist ul.dl-tabs{ margin:0 -1px; padding:0 1px; list-style:none; width:100%; height:23px; } #bookings-wishlist ul.dl-tabs li{ float:left; display:inline; padding:0 5px 0 0; margin:0 1px -1px -1px; background:url(../images/bg-dest-tabs.png) no-repeat 100% -48px; } #page #bookings-wishlist ul.dl-tabs li a, #bookings-wishlist ul.dl-tabs li a{ float:left; height:24px; font:bold 10px/24px Verdana,Arial,sans-serif; color:#fff; padding:0 20px; background:url(../images/bg-dest-tabs.png) no-repeat 0 -72px; } #bookings-wishlist ul.dl-tabs li.ui-state-active{ position:relative; z-index:100; background-position:100% 0; } #page #bookings-wishlist ul.dl-tabs li.ui-state-active a, #bookings-wishlist ul.dl-tabs li.ui-state-active a{ background-position:0 -24px; color:#069; padding:0 30px; text-decoration:underline; } #bookings-wishlist div.dl-tabs-content{ width:100%; position:relative; margin:0 -5px 0 -1px; padding:0 5px 0 1px; background:url(../images/bg-dest.png) repeat-y 0 0; } * html #bookings-wishlist div.dl-tabs-content{position:static;} #bookings-wishlist div.dl-tabs-content div.dl-tabs-top{ background:url(../images/bg-dest1.png) no-repeat 0 0; width:104%; margin:0 -5px 0 -1px; padding:0 5px 0 1px; } #bookings-wishlist div.dl-tabs-content div.dl-tabs-bottom{ width:100%; margin:0 -5px 0 -1px; padding:1px 5px 6px 1px; background:url(../images/bg-dest1.png) no-repeat 100% 100%; } #bookings-wishlist div.dl-tabs-content div.dl-tabs-inner{ background:#ecf2f6 url(../images/bg-dest2.gif) repeat-x 0 100%; overflow:hidden; width:102%; } #bookings-wishlist div.dl-tabs-content div.dl-tabs-cont{ width:100%; overflow:hidden; margin:0 -40px 0 0; } #bookings-wishlist ul.dests{ margin:11px 0 0; list-style:none; float:left; padding:0 30px 10px 17px; width:180px; font:12px/18px Verdana,Arial,sans-serif; } #page #bookings-wishlist ul.dests a, #bookings-wishlist ul.dests a{color:#069; text-decoration:none; } #page #bookings-wishlist ul.dests a:hover, #bookings-wishlist ul.dests a:hover{color:#f63;} /*added style for homepage nav overstate*/ #popup-wishlist{ position:absolute; width:228px; padding:0 17px 0 13px; left:123px; top:23px; z-index:1000; } #popup-wishlist div.dl-title{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; height:40px; overflow:hidden; background:url(../images/bg-booking-list1.png) no-repeat 0 0; } #popup-wishlist div.dl-body{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; background:url(../images/bg-dest-list2.png) repeat-y 0 0; } #popup-wishlist div.dl-main{ background:#e4e3e3 url(../images/bg-dest-list2.gif) repeat-x 0 0; width:252px; padding:0; margin:0 -12px; overflow:hidden; } #popup-wishlist div.dl-bottom{ background:url(../images/bg-booking-list3.png) no-repeat 0 0; width:223px; height:17px; text-indent:-9999px; overflow:hidden; padding:0 17px 0 13px; margin:0 -17px 0 -13px; } #popup-wishlist div.dl-title p{ float:left; font:11px/36px Verdana,Arial,sans-serif; color:#9cf; margin:3px 0 0; } #popup-wishlist div.dl-title p strong{color:#069;} #popup-wishlist div.dl-title a.close{ float:right; width:21px; height:21px; overflow:hidden; text-indent:-9999px; margin:12px 1px 0 0; } #popup-wishlist ul.dl-tabs{ margin:0 -1px; padding:0 1px; list-style:none; width:100%; height:23px; } #popup-wishlist ul.dl-tabs li{ float:left; display:inline; padding:0 5px 0 0; margin:0 1px -1px -1px; background:url(../images/bg-dest-tabs.png) no-repeat 100% -48px; } #page #popup-wishlist ul.dl-tabs li a, #popup-wishlist ul.dl-tabs li a{ float:left; height:24px; font:bold 10px/24px Verdana,Arial,sans-serif; color:#fff; padding:0 20px; background:url(../images/bg-dest-tabs.png) no-repeat 0 -72px; } #popup-wishlist ul.dl-tabs li.ui-state-active{ position:relative; z-index:100; background-position:100% 0; } #page #popup-wishlist ul.dl-tabs li.ui-state-active a, #popup-wishlist ul.dl-tabs li.ui-state-active a{ background-position:0 -24px; color:#069; padding:0 30px; text-decoration:underline; } #popup-wishlist div.dl-tabs-content{ width:100%; position:relative; margin:0 -5px 0 -1px; padding:0 5px 0 1px; background:url(../images/bg-dest.png) repeat-y 0 0; } * html #popup-wishlist div.dl-tabs-content{position:static;} #popup-wishlist div.dl-tabs-content div.dl-tabs-top{ background:url(../images/bg-dest1.png) no-repeat 0 0; width:104%; margin:0 -5px 0 -1px; padding:0 5px 0 1px; } #popup-wishlist div.dl-tabs-content div.dl-tabs-bottom{ width:100%; margin:0 -5px 0 -1px; padding:1px 5px 6px 1px; background:url(../images/bg-dest1.png) no-repeat 100% 100%; } #popup-wishlist div.dl-tabs-content div.dl-tabs-inner{ background:#ecf2f6 url(../images/bg-dest2.gif) repeat-x 0 100%; overflow:hidden; width:102%; } #popup-wishlist div.dl-tabs-content div.dl-tabs-cont{ width:100%; overflow:hidden; margin:0 -40px 0 0; } #popup-wishlist ul.dests{ margin:11px 0 0; list-style:none; float:left; padding:0 30px 10px 17px; width:180px; font:12px/18px Verdana,Arial,sans-serif; } #page #popup-wishlist ul.dests a, #popup-wishlist ul.dests a{color:#069; text-decoration:none; } #page #popup-wishlist ul.dests a:hover, #popup-wishlist ul.dests a:hover{color:#f63;} /* style to move category image in banner down a bit as in BCT_Final_Sliced */ #block div.tabs-content div.btn-blue img { padding:1px 0 0 1px; } div.text a { cursor:pointer; } /* Made changes to the accommodation area page banner text link #block div.text-block a.all{ margin:0 0 0 20px; padding:0 0 5px 20px; background:url(../images/btn-view-all.gif) no-repeat 0 0; color:#ff6600; text-decoration:underline; font-weight:bold; }*/ #block div.text-block a.all{ margin:0 0 0 20px; padding:0 18 8px 20px; background:url(../images/btn-view-all.gif) no-repeat 0 0; color:#ff6600; text-decoration:underline; font-weight:bold; float:right; font-size:11px; line-height:16px; } #main div.text-block a.all{ margin:0 0 0 20px; padding:0 0 5px 20px; background:url(../images/btn-view-all.gif) no-repeat 0 0; color:#ff6600; text-decoration:underline; font-weight:bold; } /*div.box div.box-top div.box-bottom li { cursor:pointer; }*/ div.box div.box-top div.box-bottom div.more { cursor:pointer; } div.content div.az_area_listing { padding:12px 2px; } div.content div.az_area_listing table{ font-size:10px; font-weight:bold; width:741px; border:1px solid #EBF3F7; } a.map_links { font-size:11px; color:#cccccc; font-weight:bold; text-decoration:none;float:left;padding:3px; } a.map_search_ants_link { color:#000000; margin-left:-3px; font-size:10px; } div.map_close_button span { color:#999999; font-size:10px; font-weight:bold; float:right; width:44px; margin-right:0px; vertical-align: middle; width:40px; cursor:pointer } div.map_close_button img { background:transparent none repeat scroll 0 0; cursor:pointer; padding-top:4px; } #main div.block-pre-map { padding-bottom:0; } div.map_search_box { background:#F3F3F3 none repeat scroll 0 0; border:1px solid #BAD9E9; height:458px; overflow:hidden; position:absolute; width:410px; z-index:99; margin-left:-166px; margin-top:-246px;} p.top_text a{ color:#99CCFF; } body{ margin:0; font:10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666; padding-bottom:30px; } input,textarea,select{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; } h1{margin:0;} a{ outline:none; color:#f63; } a:hover{ color:#069; } form,fieldset{ margin:0; padding:0; border:0; } img{ display:block; border:none; } input.form-submit{ cursor:pointer; } #page{ /*overflow:hidden;*/ min-width:1006px; } .blue{ background:url(../images/bg-header-blue.jpg) repeat-x 0 0; } .green{ background:url(../images/bg-header-green.jpg) repeat-x 0 0; } .red{ background:url(../images/bg-header-red.jpg) repeat-x 0 0; } .maroon{ background:url(../images/bg-header-maroon.jpg) repeat-x 0 0; } .lime{ background:url(../images/bg-header-lime.jpg) repeat-x 0 0; } .orange{ background:url(../images/bg-header-orange.jpg) repeat-x 0 0; } .purple{ background:url(../images/bg-header-purple.jpg) repeat-x 0 0; } .grey{ background:url(../images/bg-header-gray.jpg) repeat-x 0 0; } .brown{ background:url(../images/bg-header-brown.jpg) repeat-x 0 0; } #page div.center{ width:994px; padding:0 6px; margin:0 auto; } /*header*/ #header{ min-width:1006px; position:relative; z-index:1000; } .blue #header{ background:url(../images/bg-header-blue-right.jpg) no-repeat 100% 0; } .green #header{ background:url(../images/bg-header-green-right.jpg) no-repeat 100% 0; } .red #header{ background:url(../images/bg-header-red-right.jpg) no-repeat 100% 0; } .maroon #header{ background:url(../images/bg-header-maroon-right.jpg) no-repeat 100% 0; } .lime #header{ background:url(../images/bg-header-lime-right.jpg) no-repeat 100% 0; } .orange #header{ background:url(../images/bg-header-orange-right.jpg) no-repeat 100% 0; } .purple #header{ background:url(../images/bg-header-purple-right.jpg) no-repeat 100% 0; } .grey #header{ background:url(../images/bg-header-gray-right.jpg) no-repeat 100% 0; } .brown #header{ background:url(../images/bg-header-brown-right.jpg) no-repeat 100% 0; } #header div.top-bar{ width:100%; font-size:9px; height:18px; line-height:18px; overflow:hidden; } #header div.top-bar p{ margin:0; padding-left:49px; float:left; color:#99ccff; } #header ul.user{ float:right; margin:0; padding:0 15px 0 0; overflow:hidden; list-style:none; } #header ul.user li{ float:left; margin-left:-1px; padding:0 11px; background: url(../images/bg-user-list.gif) no-repeat 0 50%; color:#99ccff; } #header.log-in ul.user li{ background:none; } #header ul.user li a{ color:#99ccff; text-decoration:none; } #header.log-in ul.user li a{ font-weight:bold; color:#ff6633; text-decoration:underline; } #header ul.user li a:hover{ color:#ff6633; } #header.log-in ul.user li a:hover{ color:#99ccff; } #header ul.user li strong{ color:#ff9933; } /*header*/ #header div.header{ width:100%; height:110px; overflow:visible; } #header div.logo{ margin:0; } /*#header h1{margin:0; line-height:0; font-size:0;} #header h1 a{ width:304px; float:left; text-indent:-9999px; margin:5px 0 0 11px; display:inline; height:103px; background: url(../images/logo.png) no-repeat 0 0; }*/ #header .logo {margin:0; line-height:0; font-size:0;} #header .logo a{ width:304px; float:left; text-indent:-9999px; margin:5px 0 0 11px; display:inline; height:103px; background: url(../images/logo.png) no-repeat 0 0; } #header div.logo ul{ display:none; } #header div.active-logo ul{display:block;} #header div.logo ul{ height:63px; margin:40px 0 0; padding:5px 0 0 9px; float:left; background:url(../images/bg-logo-list.png) repeat-x 0 0; list-style:none; width:240px; } #header div.logo ul li{ font-size:10px; line-height:16px; padding:0 0 0 10px; font-weight:bold; background:url(../images/bg-list-orange.gif) no-repeat 0 50%; color:#069; } #header div.logo a.click{ width:23px; margin:40px 0 0; height:68px; text-indent:-9999px; overflow:hidden; outline:none; float:left; background: url(../images/bg-logo-click.png) no-repeat 0 0; } #header div.active-logo a.click{ background: url(../images/bg-logo-click-active.png) no-repeat 0 0; } #header div.header-right{ width:420px; float:right; position:relative; z-index:100; margin-left:-20px; } #header div.profile-box{ float:right; width:355px; margin:0 -6px 0 0; display:inline; position:relative; } #header div.profile-body{ padding:1px 7px 8px 2px; width:346px; overflow:hidden; } #header.log-out div.profile-body{ height:21px; background:url(../images/bg-profile-box-out.png) no-repeat 0 0; } #header.log-in div.profile-body{ height:56px; background:url(../images/bg-profile-box-in.png) no-repeat 0 0; } #header.log-out div.login{display:none;} #header div.login{ width:100%; overflow:hidden; padding:7px 0; position:relative; height:21px; } #header div.login a.click{ width:17px; height:17px; overflow:hidden; margin:4px 0 0 8px; float:left; background:url(../images/bg-login-click.gif) no-repeat 0 0; text-indent:-9999px; overflow:hidden; } #header div.login input.form-text{ float:left; width:118px; height:21px; margin:0 3px 0 4px; background:url(../images/bg-form-text-login.gif) repeat-x 0 0; border:1px solid #d4d8da; font-size:11px; padding:2px 5px; font-weight:bold; color:#069; } #header div.login input.form-submit{ width:36px; height:21px; border:0; float:left; cursor:pointer; margin:0 0 0 4px; padding:0 0 2px; color:#fff; font-size:11px; background:url(../images/btn-go.gif) no-repeat 0 0; } /*ul.profile*/ #page ul.profile{ list-style:none; overflow:hidden; position:relative; padding:0; margin:0; } #header ul.profile{ margin:0 -10px 0 -1px; width:356px; } #page ul.profile li{ float:left; font-size:9px; font-weight:bold; padding:4px 10px 0 11px; margin-left:-1px; background:url(../images/bg-profile-list.gif) no-repeat 0 50%; } #page.log-in ul.profile li{ font-weight:normal; } #page ul.profile li a{ color:#999; float:left; line-height:12px; cursor:pointer; padding:0 0 6px 16px; text-decoration:none; } #page ul.profile li a:hover{ color:#069; text-decoration:underline; } #page a.enquiry{ padding-left:20px !important; background:url(../images/ico-enquiry.png) no-repeat 0 0; } #page a.wishlist{ background:url(../images/ico-wishlist.png) no-repeat 0 0; } #page a.bookings{ background:url(../images/ico-bookings.png) no-repeat 0 0; } #page ul.profile li span{color:#f63; float:left; line-height:12px; padding:0 0 6px 3px;} /*site*/ #header ul.site{ float:right; margin:49px 9px 0 0; /*width:386px;*/ display:inline; list-style:none; padding:0; } *+ html #header ul.site{ width:388px; } #header.log-in ul.site{margin-top:14px;} #header ul.site li{ float:left; font-size:9px; position:relative; line-height:16px; margin-left:-1px; display:inline; padding:0 8px 0 9px; background: url(../images/bg-site-list.gif) no-repeat 0 4px; color:#9cf; } #header ul.site li a{color:#9cf;} #header ul.site li a:hover{ color:#fff; text-decoration:underline; } #header ul.site li span.call{ float:left; padding-right:5px; } #header ul.site li strong.tel{font-size:11px;color:#ebebeb; width:88px; float:left; overflow:hidden;} #header ul.site li a{ float:left; cursor:pointer; } #header ul.site li a span{float:left;} #header ul.site li a em{ float:left; width:13px; text-indent:-9999px; overflow:hidden; height:16px; background: url(../images/btn-customer.gif) no-repeat 100% 6px; } #header ul.site li.custome{ margin-right:-4px; background:none; } #header ul.site li.active{ padding:0 0 0 2px; z-index:50; } #header ul.site li.active a{ color:#f93; position:relative; z-index:100; } #header ul.site li.active a:hover{ color:#f93; } #header ul.site li.active a span{ background:url(../images/btn-customer-active-left.png) no-repeat 0 0; padding:0 4px 0 5px; } #header ul.site li.active a em{ background:url(../images/btn-customer-active-right.png) no-repeat 0 0; width:19px; } #header ul.site li div.drop-down{ position:absolute; display:none; top:15px; left:-7px; width:137px; } #header ul.site li.active div.drop-down{ display:block; } #header ul.site li div.box-bottom, #header ul.site li div.box-top{ width:100%; height:10px; background:url(../images/bg-site-drop-down-top.png) no-repeat 0 0; overflow:hidden; } #header ul.site li div.box-bottom{ background:url(../images/bg-site-drop-down-btm.png) no-repeat 0 0; } #header ul.site li div.box-body{ width:131px; padding:0 5px 0 1px; overflow:hidden; background:url(../images/bg-site-drop-down-body.png) repeat-y 0 0; } #header ul.site ul{ margin:-5px 0 0; padding:0 0 0 11px; width:120px; overflow:hidden; min-height:106px; background:#ebebeb url(../images/bg-site-drop-down-gradient.gif) repeat-x 0 5px; list-style:none; } * html #header ul.site ul{ height:106px; overflow:visible; } #header ul.site li.active ul li, #header ul.site ul li{ background:url(../images/bg-list-orange.gif) no-repeat 0 50% !important; font-size:10px; width:109px; margin:0; padding:0 0 2px 9px; } #header ul.site li.active ul li a, #header ul.site ul li a{ color:#999; position:static; background:none; z-index:0; text-decoration:none; } #header ul.site li.active ul li a:hover, #header ul.site ul li a:hover{ color:#f63; text-decoration:none; } #header ul.site li a.info{ width:12px; height:12px; top:2px; right:-10px; position:absolute; text-indent:-9999px; overflow:hidden; background:url(../images/btn-info.png); float:right; } #header ul.site li.hover a.info{ background:url(../images/btn-info-hover.png); width:16px; right:-14px; } #header ul.site div.popup{ width:197px; overflow:hidden; top:14px; right:-14px; display:none; position:absolute; } #header ul.site li.hover div.popup{ display:block; } #header ul.site div.popup-top, #header ul.site div.popup-bottom{ width:100%; overflow:hidden; height:10px; background:url(../images/bg-site-popup-top.png) no-repeat 0 0; } #header ul.site div.popup-bottom{ background:url(../images/bg-site-popup-btm.png) no-repeat 0 0; } #header ul.site div.popup-body{ width:191px; overflow:hidden; background:url(../images/bg-site-popup-body.png) repeat-y 0 0; padding:0 5px 0 1px; } #header ul.site div.popup p{ margin:0; font-size:11px; line-height:18px; font-weight:bold; color:#069; min-height:59px; text-align:center; background:#ececec url(../images/bg-site-popup-gradient.gif) repeat-x 0 0; } * html #header ul.site div.popup p{ height:59px; overflow:visible; } #header ul.site div.popup p strong{color:#f63;} #header ul.site div.popup p span{ color:#666; font-weight:normal; } /*top-navigation*/ #header div.top-navigation{ width:100%; height:30px; overflow:visible; } /*primary-menu*/ #header ul.primary-menu{ float:left; margin:-5px -35px 0 0; padding:6px 25px 0 0; position:relative; list-style:none; } #header div.menu-bg{ float:left; position:relative; padding:5px 0 0; margin:-5px 0 0; } .blue #header div.menu-bg{ background:url(../images/bg-header-blue-repeat.jpg) repeat-x 0 0; } .blue #header ul.primary-menu{ background:url(../images/bg-header-blue-menu.jpg) no-repeat 100% 0; } .green #header div.menu-bg{ background:url(../images/bg-header-green-repeat.jpg) repeat-x 0 0; } .green #header ul.primary-menu{ background:url(../images/bg-header-green-menu.jpg) no-repeat 100% 0; } .green #header ul.primary-menu li.active a{ background:url(../images/bg-header-green-menu-active.jpg) repeat-x 0 0; } .red #header div.menu-bg{ background:url(../images/bg-header-red-repeat.jpg) repeat-x 0 0; } .red #header ul.primary-menu{ background:url(../images/bg-header-red-menu.jpg) no-repeat 100% 0; } .red #header ul.primary-menu li.active a{ background:url(../images/bg-header-red-menu-active.jpg) repeat-x 0 0; } .maroon #header div.menu-bg{ background:url(../images/bg-header-maroon-repeat.jpg) repeat-x 0 0; } .maroon #header ul.primary-menu{ background:url(../images/bg-header-maroon-menu.jpg) no-repeat 100% 0; } .maroon #header ul.primary-menu li.active a{ background:url(../images/bg-header-maroon-menu-active.jpg) repeat-x 0 0; } .lime #header div.menu-bg{ background:url(../images/bg-header-lime-repeat.jpg) repeat-x 0 0; } .lime #header ul.primary-menu{ background:url(../images/bg-header-lime-menu.jpg) no-repeat 100% 0; } .lime #header ul.primary-menu li.active a{ background:url(../images/bg-header-lime-menu-active.jpg) repeat-x 0 0; } .orange #header div.menu-bg{ background:url(../images/bg-header-orange-repeat.jpg) repeat-x 0 0; } .orange #header ul.primary-menu{ background:url(../images/bg-header-orange-menu.jpg) no-repeat 100% 0; } .orange #header ul.primary-menu li.active a{ background:url(../images/bg-header-orange-menu-active.jpg) repeat-x 0 0; } .purple #header div.menu-bg{ background:url(../images/bg-header-purple-repeat.jpg) repeat-x 0 0; } .purple #header ul.primary-menu{ background:url(../images/bg-header-purple-menu.jpg) no-repeat 100% 0; } .purple #header ul.primary-menu li.active a{ background:url(../images/bg-header-purple-menu-active.jpg) repeat-x 0 0; } .grey #header div.menu-bg{ background:url(../images/bg-header-gray-repeat.jpg) repeat-x 0 0; } .grey #header ul.primary-menu{ background:url(../images/bg-header-gray-menu.jpg) no-repeat 100% 0; } .grey #header ul.primary-menu li.active a{ background:url(../images/bg-header-gray-menu-active.jpg) repeat-x 0 0; } .brown #header div.menu-bg{ background:url(../images/bg-header-brown-repeat.jpg) repeat-x 0 0; } .brown #header ul.primary-menu{ background:url(../images/bg-header-brown-menu.jpg) no-repeat 100% 0; } .brown #header ul.primary-menu li.active a{ background:url(../images/bg-header-brown-menu-active.jpg) repeat-x 0 0; } #header ul.primary-menu li{ float:left; font-size:11px; padding:0 0 0 1px; font-weight:bold; background:url(../images/bg-primary-menu-list.gif) no-repeat 0 0; line-height:29px; } #header ul.primary-menu li a.now:hover, #header ul.primary-menu li a{ color:#fff; padding:0 9px 0 8px; float:left; text-decoration:none; } #header.home ul.primary-menu li a.now:hover, #header.home ul.primary-menu li a{ padding:0 15px 0 9px; } #header ul.primary-menu li a.now, #header ul.primary-menu li a:hover{ color:#9cf; text-decoration:underline; } /*secondary-menu*/ #header ul.secondary-menu{ margin:1px 0 0; padding:0; position:relative; overflow:hidden; list-style:none; float:right; } #header ul.secondary-menu li{ float:left; font-size:9px; line-height:27px; padding:2px 10px 0 11px; margin:0 0 0 -1px; background: url(../images/bg-secondary-menu-list.gif) no-repeat 0 67%; } #header ul.secondary-menu li a{ color:#fff; text-decoration:none; } #header ul.secondary-menu li a:hover{color:#069;} /*block*/ div.sidebar{ width:238px; float:left; } div.content{ float:right; width:744px; } #main div.content{ position:relative; } #block{ min-width:1006px; padding-bottom:6px; background:#bcd4df url(../images/bg-block.gif) repeat-x 0 50%; } /*breadcrumb*/ #block div.breadcrumb{ width:100%; overflow:hidden; margin:0 -6px; padding:0 6px; height:29px; } #block ul.submenu{ line-height:29px; margin:0; list-style:none; overflow:hidden; padding:0 0 0 9px; } #block ul.submenu li{ float:left; padding:0 0 0 3px; color:#39c; /*font-weight:bold;*/ } #block ul.submenu li a{color:#39c; font-weight:bold; text-decoration:underline;} #block ul.submenu li span{ font-weight:normal; color:#9cf; } #block ul.submenu li a:hover{ color:#f63; } /*search*/ #block div.search{ float:right; display:inline; margin:0 -6px 0 0; padding:6px; width:189px; } #block div.search label{ width:23px; height:23px; float:left; text-indent:-9999px; overflow:hidden; background:url(../images/bg-search.png) no-repeat 0 0; } #block div.search input.form-text{ width:123px; padding:1px 5px; font-size:9px; color:#999; float:left; margin-left:1px; background:url(../images/bg-form-text-search.gif) repeat-x 0 0; border:1px solid #d6dadc; height:18px; } #block div.search input.form-submit{ background:url(../images/btn-go-search.gif) no-repeat 0 0; width:25px; overflow:hidden; border:0; text-indent:-9999px; font-size:0; line-height:0; float:left; margin:0 0 0 5px; height:18px; } /*tabs*/ #block ul.tabs{ margin:0 0 0 9px; padding:0; z-index:1000; width:236px; overflow:hidden; position:relative; list-style:none; } #block ul.tabs li{ float:left; cursor:pointer; font:16px/24px 'Myriad Pro', Arial, Helvetica, sans-serif; } #block ul.tabs li a{ float:left; text-decoration:none; color:#f7f7f7; display:inline; cursor:pointer; margin:0 0 0 2px; padding:0 5px 0 10px; background:url(../images/bg-tabs-left.png) no-repeat 0 0; } #block ul.fixed li a{ width:94px; white-space:nowrap; margin:0 0 0 2px; position:relative; text-align:center; padding:0 0 0 5px; } #block ul.tabs li.ui-state-active a, #block ul.tabs li.active a{ color:#085779; background:url(../images/bg-tabs-left-active.png) no-repeat 0 0; } #block ul.tabs li span{ width:10px; float:left; height:24px; overflow:hidden; background:url(../images/bg-tabs-right.png) no-repeat 0 0; } #block ul.tabs li.ui-state-active span, #block ul.tabs li.active span{ background:url(../images/bg-tabs-right-active.png) no-repeat 0 0; } /*tabs content*/ #block div.tabs-content{ margin:-1px -4px 0 0; position:relative; z-index:110; width:242px; /*overflow:hidden;*/ } #block div.tabs-bottom, #block div.tabs-top{ width:100%; height:10px; overflow:hidden; clear:both; background:url(../images/bg-tabs-content-top.png) no-repeat 0 0; } #block div.tabs-bottom{ background:url(../images/bg-tabs-content-btm.png) no-repeat 0 0; } #block div.tabs-body{ background:url(../images/bg-tabs-content-body.png) repeat-y 0 0; float:left; width:236px; padding:0 5px 0 1px; } /*quick-search*/ #block div.quick-search{ overflow:hidden; padding:0 11px 1px; margin:-6px 0 0; width:214px; min-height:167px; background:#e4e3e3 url(../images/bg-tabs-quick-search-gradient.gif) repeat-x 0 0; } * html #block div.quick-search{ height:167px; } #block div.quick-search div.form-item{ width:220px; margin:0 -6px 0 0; padding:0 0 1px; float:left; } #block div.quick-search div.item{ width:104px; margin:0 6px 0 0; float:left; } #block div.quick-search select{ float:left; font-size:10px; height:21px; color:#069; font-weight:bold; width:211px; } #block div.quick-search label{ display:block; font-weight:bold; padding-bottom:3px; line-height:18px; color:#666; } #block div.quick-search input.form-text{ float:left; font-weight:bold; width:202px; padding:3px 5px; font-size:10px; color:#069; background:url(../images/bg-form-text-login.gif) repeat-x 0 0; border:1px solid #dad9d9; height:13px; height:21px; } #block div.quick-search input.form-text2{ float:left; font-weight:bold; width:202px; padding:9px 5px 0; font-size:10px; color:#069; background:#faff77; border:1px solid #dad9d9; height:35px; font-size:11px; } #block div.quick-search label a{ font-size:9px; } #block div.quick-search div.item input.form-text{width:75px; padding:3px 0px;} #block div.quick-search a.calendar{ float:left; width:23px; height:21px; overflow:hidden; margin:0 0 0 4px; background: url(../images/ico-calendar.gif) no-repeat 0 0; text-indent:-9999px; } #block div.quick-search a{color:#f63;} #block div.quick-search a:hover{ color:#069; text-decoration:underline; } #block div.quick-search a.advanced{ float:left; line-height:18px; margin:15px 0 0; font-weight:bold; background:url(../images/btn-advanced.gif) no-repeat 0 0; padding:0 0 4px 30px; } #block div.quick-search input.form-submit{ float:right; width:77px; height:21px; font:13px/21px 'Myriad Pro' , Arial, Helvetica, sans-serif; border:0; color:#f4f4f4; font-size:13px; padding:0 0 3px 0; background:url(../images/btn-search.gif) no-repeat 0 0; margin:13px 6px 0 0; } #block div.quick-search input.form-submitMap{ float:right; width:77px; height:21px; font:13px/21px 'Myriad Pro' , Arial, Helvetica, sans-serif; border:0; color:#f4f4f4; font-size:13px; padding:0 0 3px 0; background:url(../images/btn-search-map.gif) no-repeat 0 0; margin:13px 6px 0 0; } /*map-search*/ #block div.map-search{ width:457px; position:absolute; top:0; left:0; height:504px; overflow:hidden; } #block div.map-search-body{ width:451px; background:url(../images/bg-map-search.png) no-repeat 0 0; height:497px; overflow:hidden; padding:1px 5px 6px 1px; } #block div.map-search a.close{ float:right; width:26px; position:relative; height:26px; overflow:hidden; margin:11px 7px 0 0; text-indent:-9999px; } #block div.map-search ul.submenu{ font-size:11px; margin-top:6px; } #block div.map-search ul.tabs{ margin-top:4px; } #block div.map-search ul.tabs li{ font:bold 10px/24px Verdana, Geneva, Arial, Helvetica, sans-serif; } #block div.map-search ul.tabs a{ color:#fff; background:url(../images/bg-tabs-left-map.png) no-repeat 0 0; } #block div.map-search ul.tabs li.active a{ background:url(../images/bg-tabs-left-active-map.png) no-repeat 0 0; color:#069; text-decoration:underline; } #block div.map-search ul.tabs span{ background:url(../images/bg-tabs-right-map.png) no-repeat 0 0; } #block div.map-search ul.tabs li.active span{ background:url(../images/bg-tabs-right-active-map.png) no-repeat 0 0; } #block div.map-search div.map{ width:415px; height:410px; padding:7px 11px 12px 7px; /*position:relative;*/ margin:-1px 0 0 11px; overflow:hidden; background:url(../images/bg-map.gif) no-repeat 0 0; } #block div.map-search div.map-box{border:1px solid #b6d8e9;} #block div.map-search div.map a{/* display:block; width:104px;cursor:pointer;text-align:center;position:absolute; line-height:25px;font-size:11px;font-weight:bold; color:#069;text-decoration:none;left:134px;padding:0 5px 5px 0; top:226px;background:url(../images/btn-map.png) no-repeat 0 0; */ } /*visual*/ #block div.visual{ margin:0 -4px 0 0; width:749px; height:206px; position: relative; } #block div.visual div.body{ width:742px; overflow:hidden; background:url(../images/bg-visual.png) no-repeat 0 0; height:198px; padding:1px 6px 7px 1px; } #block div.visual div.images{ width:100%; height:198px; overflow:hidden; } #block div.visual div.images ul{ padding:0; margin:0; float:left; width:10000px; list-style:none; } #block div.visual div.images ul li{float:left; position:relative;overflow:hidden; } #block div.visual div.images ul span{ position:absolute; width:15px; top:4px; left:4px; display:none; text-indent:-9999px; background:url(../images/ico-download.png) no-repeat 0 0; overflow:hidden; height:15px; } #block div.visual div.images ul li.active span{ display:block; } #block div.visual div.button{ width:742px; height:34px; overflow:hidden; left:1px; position:absolute; bottom:7px; } #block div.visual div.button-box{ width:100%; overflow:hidden; height:34px; background:url(../images/bg-visual-btm.png) repeat-x 0 0; } #block div.visual ul.nav{ margin:9px -4px 0 4px; float:left; width:79px; padding:0; list-style:none; } #block div.visual ul.nav li{ float:left; padding:0; margin:0 1px 0 0; } #block div.visual ul.nav a{ float:left; width:24px; cursor:pointer; text-indent:-9999px; overflow:hidden; height:21px; } #block div.visual ul.nav a.previous{background: url(../images/btn-previous.png) no-repeat 0 0;} #block div.visual ul.nav a.pause{background: url(../images/btn-pause.png) no-repeat 0 0;} #block div.visual ul.nav a.next{background: url(../images/btn-next.png) no-repeat 0 0;} #block div.visual ul.nav a.pause:hover{background: url(../images/btn-pause-hover.png) no-repeat 0 0;} #block div.visual ul.nav a.previous:hover{background: url(../images/btn-previous-hover.png) no-repeat 0 0;} #block div.visual ul.nav a.next:hover{background: url(../images/btn-next-hover.png) no-repeat 0 0;} #block div.visual p{ text-indent:-9999px;line-height:0;font-size:0; float:left; margin:4px 0 0; width:533px; height:32px; background: url(../images/txt-safari.png) no-repeat 0 0; } #block div.visual a.view{ width:126px; float:left; text-indent:-9999px; overflow:hidden; margin:5px -2px 0 6px; background:url(../images/btn-view-safari.png) no-repeat 0 0; height:33px; } /*main*/ #main{ overflow:hidden; min-width:1006px; } #main div.center{margin-top:12px;} #main div.main-body, #main div.main-bottom, #main div.main-top{ background:url(../images/bg-main-top.gif) no-repeat 6px 0; width:100%; overflow:hidden; padding:0 6px; margin:0 -6px; } #main div.main-bottom{ background:url(../images/bg-main-btm.gif) no-repeat 6px 100%; } #main div.main-body{ background:url(../images/bg-main-body.gif) repeat-y 6px 0; } /*sidebar*/ #main div.sidebar{ /* margin-bottom:0px;*/ } #main div.sidebar div.box{ width:218px; margin:12px -4px -5px 0; } #main div.sidebar-body{ padding:0 12px 17px; width:214px; overflow:hidden; } /*secure*/ #main div.sidebar div.secure{ width:218px; overflow:hidden; background:url(../images/bg-sidebar-secure.gif) repeat-y -436px 0; } #main div.sidebar div.secure div.box-top{ background:url(../images/bg-sidebar-secure.gif) no-repeat 0 0; } #main div.sidebar div.box-bottom{ width:212px; padding:0 5px 0 1px; } #main div.sidebar div.secure div.box-bottom{ min-height:165px; background:url(../images/bg-sidebar-secure.gif) no-repeat -218px 100%; } * html #main div.sidebar div.secure div.box-bottom{ height:165px; overflow:visible; } #main div.sidebar div.secure p, #main div.sidebar div.secure strong.title, #main div.sidebar div.secure h3{ margin:0; display:block; text-indent:-9999px; overflow:hidden; height:22px; } #main div.sidebar div.secure p{height:28px;} #block div.sidebar ul.list, #main div.sidebar ul.list{ margin:7px 8px 9px 7px; padding:0; overflow:hidden; background: url(../images/bg-sidebar-list.gif) no-repeat 100% 50%; list-style:none; } #block div.sidebar ul.list li, #main div.sidebar ul.list li{ padding:0 0 0 10px; font-size:11px; line-height:18px; font-weight:bold; color:#069; background:url(../images/bg-list-orange.gif) no-repeat 0 50%; } #block div.sidebar ul.list li a, #main div.sidebar ul.list li a{ color:#069; text-decoration:none; } #block div.sidebar ul.list li.active a, #main div.sidebar ul.list li.active a, #block div.sidebar ul.list li a:hover, #main div.sidebar ul.list li a:hover{ color:#f63; } /*az-lisings*/ #main div.sidebar div.az-lisings { height:63px; background:url(../images/bg-sidebar-blank-box.gif) no-repeat 0 0; padding:25px 0 0 10px; } /*currency*/ #main div.sidebar div.currency{ height:63px; background:url(../images/bg-sidebar-currency.gif) no-repeat 0 0; margin-bottom:10px; } #main div.sidebar div.currency h3{ margin:1px 0 0; height:17px; overflow:hidden; text-indent:-9999px; } #main div.sidebar ul.choose{ margin:7px 0 0 8px; padding:0 0 0 11px; width:198px; overflow:hidden; list-style:none; } #main div.sidebar ul.choose span{ position:absolute; display:none; width:49px; height:26px; top:1px; left:-6px; background:url(../images/bg-choose-active.png) no-repeat 0 0; } #main div.sidebar ul.choose a{ display:block; width:32px; height:23px; overflow:hidden; text-indent:-9999px; background:url(../images/ico-choose.png) no-repeat 0 0; } #main div.sidebar ul.choose li.active span{display:block;} #main div.sidebar ul.choose li{ float:left; margin:1px 0 0 0; position:relative; padding:3px 8px 0 8px; background:url(../images/bg-choose-list.gif) no-repeat 0 0; } #main div.sidebar ul.choose a.rsa{background-position:0 0;} #main div.sidebar ul.choose a.usa{background-position:-32px 0;} #main div.sidebar ul.choose a.gbr{background-position:-64px 0;} #main div.sidebar ul.choose a.euro{background-position:-96px 0;} #main div.sidebar ul.choose li.active a.rsa{background-position:0 -23px;} #main div.sidebar ul.choose li.active a.usa{background-position:-32px -23px;} #main div.sidebar ul.choose li.active a.gbr{background-position:-64px -23px;} #main div.sidebar ul.choose li.active a.euro{background-position:-96px -23px;} /*online*/ #main div.sidebar div.online{ height:79px; background:url(../images/bg-sidebar-online.gif) no-repeat 0 0; } #main div.sidebar div.online a{text-indent:-9999px;overflow:hidden;} #main div.sidebar div.online a.go{ width:43px; height:17px; float:left; margin:10px 0 0; } #main div.sidebar div.online a.live{ width:90px; height:11px; margin:4px 0 0 119px; display:block; } #main div.sidebar div.online h3{ float:left; width:161px; height:36px; text-indent:-9999px; overflow:hidden; margin:0; } #main div.sidebar div.online strong{ clear:both; display:block; line-height:16px; font-size:11px; padding:0 0 2px 80px; color:#069; } /*weather*//* #main div.sidebar div.weather{ background:url(../images/bg-sidebar-weather.gif) no-repeat 0 0; height:63px; font-size:14px; font-weight:bold; line-height:23px; } #main div.sidebar div.weather h3{ margin:1px 0 0; height:17px; text-indent:-9999px; overflow:hidden; } #main div.sidebar div.weather strong, #main div.sidebar div.weather span{ float:left; margin:8px 0 0; width:24px; padding:0 0 0 41px; color:#369; } #main div.sidebar div.weather strong{ color:#f60; padding:0 0 0 7px; } #main div.sidebar div.weather a{ float:left; margin:8px 0 0 4px; line-height:19px; padding:0 0 4px 16px; width:91px; font-size:10px; font-weight:bold; color:#369; } #main div.sidebar div.weather a:hover{color:#f60;}*/ /*banner*/ #main div.sidebar div.align-left{float:left;} #main div.sidebar div.align-right{float:right;} /*blog*/ #main div.sidebar div.blog{ margin:12px -12px -5px; width:238px; overflow:hidden; border-top:1px solid #f9fbfc; border-bottom:1px solid #f9fbfc; } #main div.sidebar div.blog-logo{ border:none; } #main div.sidebar div.blog-body{ width:100%; overflow:hidden; background:#f9fbfc; margin:1px 0; } #main div.sidebar div.blog div.image{ float:left; padding-right:6px; } #main div.sidebar div.blog p{ margin:8px 0 0; color:#333; line-height:16px; } /*book*/ #main div.sidebar div.book{ background:url(../images/bg-sidebar-book.gif) repeat-y -436px 0; } #main div.sidebar div.book div.box-top{ background:url(../images/bg-sidebar-book.gif) no-repeat 0 0; } #main div.sidebar div.book div.box-bottom{ min-height:135px; background:url(../images/bg-sidebar-book.gif) no-repeat -218px 100%; } * html #main div.sidebar div.book div.box-bottom{ height:135px; overflow:visible; } #main div.sidebar div.book h3{ margin:0; height:40px; text-indent:-9999px; overflow:hidden; } #main div.sidebar div.book ul.list{ background:none; margin-left:5px; } #main div.sidebar div.book ul.list li{ line-height:26px; padding:0 0 0 22px; background: url(../images/bg-list-blue.gif) no-repeat 0 3px; } /*section*/ #main div.sidebar div.spice, #main div.sidebar div.section{ margin-left:-12px; padding-left:12px; margin-right:-8px; padding-right:8px; } #main div.sidebar div.title{ border-top:1px solid #f2f7f9; margin:0 -8px 0 -12px; padding:1px 8px 1px 12px; width:100%; overflow:hidden; border-bottom:1px solid #f2f7f9; } #main div.sidebar div.title h3{ background:#f2f7f9 url(../images/txt-sidebar.gif) no-repeat 12px 0; margin:0 -8px 0 -12px; text-indent:-9999px; overflow:hidden; padding:0 8px 0 12px; height:28px; } #main div.sidebar div.section div.title h3{background-position:12px 0;} #main div.sidebar div.spice div.title h3{background-position:12px -28px;} #main div.sidebar ul.category{ margin:5px 0 -2px; padding:0; width:100%; overflow:hidden; list-style:none; } #main div.sidebar ul.category li{ background:url(../images/bg-list-category.gif) no-repeat 0 50%; font-size:11px; font-weight:bold; line-height:18px; padding:5px 0 5px 20px; } #main div.sidebar ul.category li a{color:#069; text-decoration:none;} #main div.sidebar ul.category li a:hover{color:#f60;} /*tour*/ #main div.sidebar ul.tour{ margin:0 -8px 0 -12px; width:238px; overflow:hidden; padding:0; list-style:none; } #main div.sidebar ul.tour li{ padding:2px 12px 12px 101px; width:125px; font-size:12px; font-weight:bold; margin:16px 0 0; background:url(../images/bg-sidebar-tour.gif) repeat-x 0 0; position:relative; float:left; line-height:37px; } #main div.sidebar ul.tour div.image{ position:absolute; top:-4px; left:12px; width:83px; height:55px; } #main div.sidebar ul.tour li a{ display:block; width:100%; background:url(../images/bg-sidebar-tour-link.gif) no-repeat 100% 0; text-decoration:none; } #main div.sidebar ul.tour li.safari a{color:#360;} #main div.sidebar ul.tour li.tours a{color:#933; background-position:100% -37px;} #main div.sidebar ul.tour li.things a{color:#c60; background-position:100% -74px;} #main div.sidebar ul.tour li a:hover{ color:#069; } /*enquiry*/ #main div.sidebar div.enguiry-list div.box, #main div.sidebar div.enquiry{ background:url(../images/bg-sidebar-enquiry.png) repeat-y -218px 0; } #main div.sidebar div.enguiry-list div.box{ margin-bottom:0; } #main div.sidebar div.enquiry div.box-top{ background:url(../images/bg-sidebar-enquiry.png) no-repeat 0 0; } #main div.sidebar div.enguiry-list div.box-bottom, #main div.sidebar div.enquiry div.box-bottom{ background:url(../images/bg-sidebar-enquiry.png) no-repeat -436px 100%; } #main div.sidebar div.enquiry h3{ margin:0; text-indent:-9999px; overflow:hidden; height:44px; } #main div.sidebar div.enquiry div.cont{ width:100%; overflow:hidden; } #main div.sidebar div.enguiry-list div.header, #main div.sidebar div.enquiry div.header{ width:192px; padding:0 9px; background:url(../images/bg-sidebar-enquiry-header.gif) repeat-x 0 0; line-height:24px; border:1px solid #fff; } #main div.sidebar div.enguiry-list div.header{ background:url(../images/bg-sidebar-enquiry-top.gif) no-repeat 0 0; margin:0 -5px 0 -1px; padding:0 14px 2px 10px; border:0; } #main div.sidebar div.enquiry div.accommodation{background:#fcfcfc url(../images/bg-sidebar-enquiry-accommodation.gif) repeat-x 0 27px;} #main div.sidebar div.enquiry div.car-rental{background:#fafafa url(../images/bg-sidebar-enquiry-car.gif) repeat-x 0 27px;} #main div.sidebar div.enquiry div.safaris{background:#f8f8f8 url(../images/bg-sidebar-enquiry-safari.gif) repeat-x 0 27px;} #main div.sidebar div.enquiry div.tours{background:#f0f0f0 url(../images/bg-sidebar-enquiry-tour.gif) repeat-x 0 27px;} #main div.sidebar div.enquiry div.things-to-do{background:#eeeeee url(../images/bg-sidebar-enquiry-things.gif) repeat-x 0 27px;} #main div.sidebar div.enquiry div.corporate{background:#ebebeb url(../images/bg-sidebar-enquiry-things.gif) repeat-x 0 27px;} /*----------*/ #main div.sidebar div.enquiry div.accommodation div.header{border-color:#fefefe;} #main div.sidebar div.enquiry div.car-rental div.header{border-color:#fbfbfb;} #main div.sidebar div.enquiry div.safaris div.header{border-color:#f8f8f8;} #main div.sidebar div.enquiry div.tours div.header{border-color:#f7f7f7;} #main div.sidebar div.enquiry div.things-to-do div.header{border-color:#f5f5f5;} #main div.sidebar div.enquiry div.corporate div.header{border-color:#f4f4f4;} #main div.sidebar div.enguiry-list a.clear, #main div.sidebar div.enquiry div.header a.clear{ float:right; color:#fff; } #main div.sidebar div.enguiry-list h4, #main div.sidebar div.enquiry h4{ margin:0; font-size:11px; color:#069; line-height:24px; } #main div.sidebar div.enguiry-list h4{ color:#fff; } #main div.sidebar div.enquiry h4 span{color:#f60;} #main div.sidebar div.enquiry div.active h4{color:#fff;} #main div.sidebar div.enquiry div.active h4 span{color:#ff9;} #main div.sidebar div.enquiry div.active div.header{ background:url(../images/bg-sidebar-enquiry-header.gif) repeat-x 0 -24px; } #main div.sidebar div.enguiry-list a.clear, #main div.sidebar div.enquiry div.active div.header a.clear{ color:#9cf; } #main div.sidebar div.enguiry-list a.clear:hover, #main div.sidebar div.enquiry div.header a.clear:hover{ color:#f63 !important; } #main div.sidebar div.enguiry-list ul, #main div.sidebar div.enquiry ul{ overflow:hidden; margin:0; width:100%; border-bottom:1px solid #d5e9fe; padding:0; list-style:none; } #main div.sidebar div.enguiry-list ul{ background:#faf9f9 url(../images/bg-sidebar-enquiry-list.gif) repeat-x 0 0; } #main div.sidebar div.enguiry-list ul strong, #main div.sidebar div.enquiry ul strong{ color:#f60; position:absolute; font-size:12px; float:left; top:0; left:8px; } #main div.sidebar div.enguiry-list ul li, #main div.sidebar div.enquiry ul li{ padding:0 0 4px 25px; width:187px; float:left; border-top:1px solid #d5e9fe; border-bottom:1px solid #faf9f9; line-height:28px; position:relative; } #main div.sidebar div.enguiry-list ul a.close, #main div.sidebar div.enquiry ul a.close{ width:5px; height:5px; position:absolute; top:4px;right:4px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/btn-close.gif) no-repeat 0 0; } #main div.sidebar div.enguiry-list ul a.close:hover, #main div.sidebar div.enquiry ul a.close:hover{ background:url(../images/btn-close.gif) no-repeat 0 -5px; } #main div.sidebar div.enguiry-list h5, #main div.sidebar div.enquiry h5{ font-size:12px; margin:0; } #main div.sidebar div.enguiry-list span.date, #main div.sidebar div.enquiry span.date{ display:block; color:#069; margin:-3px 0 0; background:url(../images/ico-arrow-blue.gif) no-repeat 0 50%; line-height:16px; padding:0 0 0 8px; font-size:10px; } #main div.sidebar div.enguiry-list h5 a, #main div.sidebar div.enquiry h5 a{color:#f60;} #main div.sidebar div.enguiry-list h5 a:hover, #main div.sidebar div.enquiry h5 a:hover{color:#069;} #main div.sidebar div.enguiry-list ul.view, #main div.sidebar div.enquiry ul.view{ padding:0 0 5px 0; border:0; background:none; text-align:center; line-height:18px; } #main div.sidebar div.enguiry-list ul.view li, #main div.sidebar div.enquiry ul.view li{ line-height:20px; border:0; padding:0; font-size:10px; color:#069; display:inline; float:none; } #main div.sidebar div.enguiry-list ul.view li a, #main div.sidebar div.enquiry ul.view li a{ font-weight:bold; color:#069; } #main div.sidebar div.enguiry-list ul.view li a span, #main div.sidebar div.enquiry ul.view li a span{ font-weight:normal; } #main div.sidebar div.enguiry-list ul.view li a:hover, #main div.sidebar div.enquiry ul.view li a:hover{color:#f63;} /*enguiry-list*/ #main div.sidebar div.enguiry-list div.title h3{ background-position:12px -56px; } /*content*/ #main div.blocks{ width:100%; overflow:hidden; padding:0 6px 0 0; margin:-12px -6px -12px 0; } #main div.block{ width:100%; overflow:hidden; background:url(../images/bg-border-top.gif) no-repeat 0 0; padding:13px 6px 11px 0; margin:-1px -6px 0 0; } #main div.block-container{ margin:-9px 0 0; width:100%; padding:0 0 2px; overflow:hidden; } #main div.block-inner{ width:100%; overflow:hidden; background:url(../images/bg-border-top-orange.gif) no-repeat 100% 0; margin:-1px 0 0; padding:11px 0 4px; } #main div.block-link{ margin-top:-2px; background:url(../images/bg-border-top-blue.gif) no-repeat 0 0; } #main div.list-box{ margin:10px -6px 0 0; padding:0 6px 7px 0; width:100%; overflow:hidden; } #main div.border{background:none; padding-bottom:1px; padding-top:13px;} #main div.box, #main div.box-bottom, #main div.box-top{ width:100%; overflow:hidden; } /*area*/ #main ul.area{ overflow:hidden; width:760px; margin:-4px -4px -2px -12px; padding:0; list-style:none; } #main ul.area li{ float:left; width:244px; display:inline; position:relative; margin:4px -4px 0 12px; background:url(../images/bg-box-area.gif) repeat-y -244px 0; } #main ul.area div.box-top{ background:url(../images/bg-box-area.gif) no-repeat 0 0; } #main ul.area div.box-bottom{ background:url(../images/bg-box-area.gif) no-repeat -488px 100%; min-height:86px; width:238px; padding:0 5px 0 1px; } * html #main ul.area div.box-bottom{ height:86px; overflow:visible; } #main ul.area h3{ margin:0; text-indent:-9999px; overflow:hidden; font-size:0; line-height:0; height:20px; background:url(../images/txt-area.png) no-repeat 0 0; } #main ul.area li.accommodation h3{background-position:0 0;} #main ul.area li.car-rental h3{background-position:0 -20px;} #main ul.area li.safari h3{background-position:0 -40px;} #main ul.area li.tours h3{background-position:0 -60px;} #main ul.area li.things h3{background-position:0 -80px;} #main ul.area li.corporate h3{background-position:0 -100px;} #main ul.area p{ margin:4px 0 0; font-size:10px; padding:0 4px 14px 0; line-height:16px; color:#666; } * html #main ul.area p{ padding-right:0; } #main ul.area p a{color:#f63;} #main ul.area p a:hover{color:#069;} #main ul.area div.image{ float:left; display:inline; width:96px; height:55px; background:url(../images/sh-area-image.png) no-repeat 0 0; overflow:hidden; margin:0 2px 0 3px; padding:1px 6px 7px 2px; } #main ul.area a.go{ position:absolute; right:5px; width:28px; text-indent:-999px; overflow:hidden; background:url(../images/btn-area-go.png) no-repeat 0 0; height:28px; bottom:5px; } #main ul.area li.accommodation a.go{background-position:0 0;} #main ul.area li.car-rental a.go{background-position:-28px 0;} #main ul.area li.safari a.go{background-position:-56px 0;} #main ul.area li.tours a.go{background-position:-84px 0;} #main ul.area li.things a.go{background-position:-112px 0;} #main ul.area li.corporate a.go{background-position:-140px 0;} * html #main ul.area a.go{bottom:4px;} *+ html #main ul.area a.go{bottom:4px;} /*list-area*/ #main div.list-area{ width:756px; margin:0 -6px 0 -12px; position:relative; padding:0 6px 0 0; overflow:hidden; } #main div.cars-list{ margin-top:-10px; } #main div.size div.box{ width:240px; } #main div.size div.box-bottom{ width:188px; } #main div.size2 div.box{ width:366px; } #main div.size2 div.box-bottom{ width:314px; } #main div.size6 div.box div.box-bottom{ width:692px; } #main div.list-area div.box{ background:url(../images/bg-list-area-body.gif) repeat-y 23px 0; float:left; margin:0 0 0 12px; display:inline; position:relative; } #main div.size6 div.box{ width:744px; float:right; margin-left:0; } #main div.grey-box div.box{ background:url(../images/bg-list-area-body-grey.gif) no-repeat 23px 25px; } #main div.list-area div.box-top{ background:url(../images/bg-list-area-top.gif) no-repeat 100% 0; } #main div.list-area div.box-bottom{ padding:0 0 15px 52px; background:url(../images/bg-list-area-btm.gif) no-repeat 23px 100%; } #main div.grey-box div.box-bottom{ background:url(../images/bg-list-area-btm-grey.gif) no-repeat 23px 100%; } #main div.list-area div.icon{ position:absolute; top:0; left:0; width:48px; height:48px; background:url(../images/bg-icon.gif) no-repeat 0 0; } #main div.grey-box div.icon{ background:url(../images/bg-icon-grey.gif) no-repeat 0 0; } #main div.list-area div.icon img{ margin:3px auto 0; } #main div.list-area div.title{ width:100%; overflow:hidden; line-height:22px; padding-bottom:9px; } #main div.list-area div.title div.check{ float:right; font-weight:bold; padding:0 1px 0 22px; font-size:11px; } #main div.list-area div.title div.check a{ text-decoration:none; background:url(../images/bg-title-check.gif) no-repeat 0 0; padding:0 0 0 22px; float:left; color:#f60; } #main div.list-area div.title div.check a.click{ width:17px; padding:0; margin:0 0 0 12px; text-indent:-9999px; overflow:hidden; float:left; background:url(../images/btn-check.gif) no-repeat 100% 0; height:22px; } #main div.list-area div.title div.check a.open{ background:url(../images/btn-check.gif) no-repeat 100% -22px; } #main div.list-area div.title div.check a:hover{ color:#069; } #main div.list-area div.title div.check a.get-a-quote{ display:none; } #main div.list-area div.title span.date{ float:right; padding-right:8px; font-weight:bold; color:#069; } #main div.list-area div.title span.date em{ font-weight:normal; font-style:normal; } #main div.list-area div.title span.reviews{ font-size:12px; } #page #main div.list-area div.hotel-stars{ margin:4px 0 0 5px; float:left; } #main div.list-area h3{ margin:0; float:left; font-size:12px; line-height:22px; color:#069; } #main div.list-area h3 small, #main div.list-area h3 span{ font-weight:normal; } #main div.list-area h3 small{ font-size:11px; } #main div.list-area h4{ font-size:11px; margin:7px 0 0; line-height:18px; color:#069; } #main div.list-area ul{ margin:0; overflow:hidden; padding:0; list-style:none; } #main div.list-area ul.list{ width:162px; float:left; } #main div.list-area ul li{ line-height:20px; padding:0 0 0 10px; background:url(../images/bg-list-orange.gif) no-repeat 0 7px; color:#333; } #main div.list-area ul li strong a{ color:#069; text-decoration:underline; font-size:12px; } #main div.list-area ul li a{ color:#333; text-decoration:none; } #main div.list-area div.more a:hover, #main div.list-area ul li a:hover{ color:#f63; } #main div.list-area div.more{ float:right; position:absolute; bottom:0; right:0; padding:0 0 1px 7px; font-weight:bold; line-height:14px; background:#fff; } #main div.list-area div.more a{ float:left; margin:-1px 0 0; background:url(../images/ico-more.gif) no-repeat 0 4px; padding-left:7px; color:#9cf; } #main div.list-area div.text-box{ width:100%; overflow:hidden; padding:0 2px; margin:0 -2px -5px; position:relative; } #main div.list-area div.image-left{ float:left; width:145px; height:59px; margin:0 4px 0 -2px; overflow:hidden; background:url(../images/sh-list-image.gif) no-repeat 0 0; padding:1px 5px 5px 1px; } #main div.list-area div.image-right{ float:right; margin:-1px 0 0; } #main div.list-area div.thumbnail{ float:left; padding:1px; display:inline; position:relative; margin:5px 10px 15px -6px; border:1px solid #e4eff5; } #main div.list-area p{ margin:0; font-size:10px; padding:0; line-height:19px; color:#333; } #main div.newsletter p{ font-size:11px; line-height:16px; margin:7px 0 0; } #main div.list-area p a{ font-weight:bold; color:#f63; } #main div.list-area p a:hover{ color:#069; } #main div.list-area div.quote{ padding:0 62px 0 0; margin:0 7px 0 0; background:url(../images/bg-quote.gif) no-repeat 100% 4px; } #main div.list-area blockquote{ margin:0; padding:0 0 0 20px; line-height:20px; background:url(../images/bg-blockquote-top.gif) no-repeat 4px 2px; } #main div.list-area blockquote p{ display:inline; line-height:20px; } #main div.list-area blockquote p.autor{ color:#999; margin:0 0 0 2px; padding:0 0 0 20px; background:url(../images/bg-blockquote-btm.gif) no-repeat 0 0; } #main div.list-area ul.link{ float:right; margin:13px 0 0; padding:0 0 6px 0; } #main div.list-area ul.link li{ padding:0 0 0 12px; float:left; font-size:11px; line-height:26px; background:none; } #main div.list-area ul.link a{ color:#069; text-decoration:underline; } #main div.list-area ul.link a.read{ width:130px; height:26px; text-indent:-9999px; overflow:hidden; display:block; background:url(../images/btn-read.gif) no-repeat 0 0; } /*slider*/ #main div.slider{ margin:0 -6px -3px 0; position:relative; padding:0 6px 0 0; width:100%; overflow:hidden; } #main div.slider a.next, #main div.slider a.previous{ float:left; width:25px; text-indent:-9999px; overflow:hidden; margin:4px 0 0 4px; height:20px; background:url(../images/btn-slider.gif) no-repeat 0 0; } #main div.slider a.next{ background:url(../images/btn-slider.gif) no-repeat -25px 0; float:right; margin-left:0; } #main div.slider a.previous:hover{background:url(../images/btn-slider.gif) no-repeat 0 -20px;} #main div.slider a.next:hover{background:url(../images/btn-slider.gif) no-repeat -25px -20px;} #main div.slider ul.tabs{ float:left; position:relative; margin:0; padding:0; width:690px; list-style:none; } #main div.slider ul.tabs li{ float:left; } #main div.slider ul.tabs li a{ float:left; line-height:22px; width:109px; font-weight:bold; text-decoration:none; color:#fff; text-align:center; background:url(../images/bg-slider-tabs.gif) no-repeat 0 0; padding:0 5px 2px 1px; } #main div.slider ul.tabs li a:hover{ color:#003d68; } #main div.slider ul.tabs li.active a{ background:url(../images/bg-slider-tabs.gif) no-repeat 0 -24px; color:#069; text-decoration:underline; text-transform:uppercase; } #main div.slide-box{ width:748px; overflow:hidden; background:url(../images/bg-slide-box.gif) repeat-y -748px 0; float:left; margin:-1px -4px 0 0; } #main div.slide-box div.box-top{ background:url(../images/bg-slide-box.gif) no-repeat 0 0; } #main div.slide-box div.box-bottom{ background:url(../images/bg-slide-box.gif) no-repeat -1496px 100%; min-height:170px; width:auto; padding:0 5px 0 1px; } * html #main div.slide-box div.box-bottom{ height:170px; overflow:visible; } #main div.slide-box div.overflow{ width:100%; overflow:hidden; } #main div.slide-box ul{ margin:1px 0 0 0; display:inline; float:left; width:10000px; padding:0; list-style:none; } #main div.slide-box ul li{ float:left; width:173px; display:inline; text-align:center; margin:10px 0 0 10px; background:#ebebeb url(../images/bg-slide-list.gif) repeat-x 0 0; } #main div.slide-box ul div.image{ width:171px; overflow:hidden; margin:1px; } #main div.slide-box ul img{margin:0 auto;} #main div.slide-box ul h4{ font-size:11px; margin:0; line-height:16px; } #main div.slide-box ul h4 a{ color:#069; } #main div.slide-box ul h4 a:hover{ color:#f63; } #main div.slide-box ul p{ margin:4px 0 0; font-size:10px; padding:0 10px; } #main div.slide-box ul div.link{ line-height:14px; margin:7px 0 0; padding:0px 0 3px 0; font-weight:bold; background:#034263 url(../images/bg-slide-link.gif) repeat-x 0 0; } #main div.slide-box ul div.link a{ color:#fff; } #main div.slide-box ul div.link a:hover{ color:#9cf; } /*footer*/ #footer{ min-width:1006px; margin:12px 0 0; /*overflow:hidden;*/ } /*bottom-bar*/ #footer div.bottom-bar{ min-width:1006px; /*overflow:hidden;*/ background: url(../images/bg-footer-bar.gif) repeat-x 0 0; height:26px; line-height:26px; } #footer div.bottom-bar div.list{ float:left; margin:0 -11px 0 0; } #footer div.bottom-bar div.list strong{ float:left; padding:0 3px 0 22px; margin:0 0 0 11px; background:url(../images/bg-footer-bar-strong.gif) no-repeat 0 7px; color:#f60; } #footer div.bottom-bar div.list ul{ float:left; position:relative; margin:0; padding:0; overflow:hidden; list-style:none; } #footer div.bottom-bar div.list ul li{ float:left; margin-left:-1px; padding:0 7px; background:url(../images/bg-footer-bar-list.gif) no-repeat 0 50%; } #footer div.bottom-bar div.list ul li a{ color:#069; text-decoration:none; } #footer div.bottom-bar div.list ul li a:hover{ color:#f60; } #footer div.bottom-bar ul.link{ margin:2px 9px 0 0; padding:0 0 0 1px; display:inline; background:url(../images/bg-footer-bar-link2.gif) no-repeat 0 0; width:120px; height:23px; float:right; list-style:none; } #footer div.bottom-bar ul.link span{ display:block; position:absolute; z-index:1000; text-align:center; display:none; top:-34px; font-size:11px; color:#069; font-weight:bold; left:-87px; width:119px; line-height:24px; background:url(../images/bg-link-hover.png) no-repeat 0 0; padding:0 4px 10px 0; } #footer div.bottom-bar ul.link li.hover span{ display:block; } #footer div.bottom-bar ul.link li{ float:left; display:inline; position:relative; margin:2px 0 0 11px; } #footer div.bottom-bar ul.link li.print{background:url(../images/bg-footer-print-link.gif) no-repeat 0 0; } #footer div.bottom-bar ul.link li.newsletter{background:url(../images/bg-footer-newsletter-link.gif) no-repeat 0 0; } #footer div.bottom-bar ul.link li.friend{background:url(../images/bg-footer-friend-link.gif) no-repeat 0 0; } #footer div.bottom-bar ul.link li a{ float:left; height:18px; width:25px; text-indent:-9999px; overflow:hidden; } /*container*/ #footer div.container{ min-width:1006px; overflow:hidden; background:#e0e0e0 url(../images/bg-footer-container.gif) repeat-x 0 0; } #footer div.container div.image{ float:left; width:210px; overflow:hidden; margin:11px 0 0; padding:0 0 0 10px; } #footer div.container h3{ margin:0; font-size:12px; color:#069; } #footer div.container h1{ margin:0; font-size:12px; color:#069; } #footer div.container p{ margin:6px 0 0; padding-bottom:7px; color:#999; line-height:13px; } #footer div.container div.text{ float:left; padding:11px 0 0 11px; width:623px; } #footer div.container div.secure{ width:138px; margin:12px -5px 0 0; display:inline; overflow:hidden; height:109px; float:right; overflow:hidden; background:url(../images/bg-secure-box.gif) no-repeat 0 0; padding:1px 5px 6px 1px; } #footer div.container div.secure h3{ line-height:17px; padding-bottom:2px; text-align:center; } #footer div.container div.secure p{ margin:5px 3px 0 8px; padding:4px 10px 10px 0; background:url(../images/bg-secure-box-text.gif) no-repeat 100% 0; color:#333; } #footer div.container div.secure div.img{ margin:1px 0 0 6px; overflow:hidden; } #footer div.container div.secure div.img a{float:left;} /*navigation*/ #footer div.logos, #footer div.navigation{ padding:1px 0; min-width:1006px; height:34px; background: url(../images/bg-footer-navigation.gif) repeat-x 0; line-height:34px; overflow:hidden; } #footer div.cont{ width:100%; position:relative; overflow:hidden; } #footer div.cont-inner{ float:left; position:relative; left:50% } #footer div.logos ul, #footer div.navigation ul{ margin:0; padding:0; position:relative; left:-50%; list-style:none; overflow:hidden; } * html #footer div.navigation ul{ float:left; } * html #footer div.logos ul{ float:left; } #footer div.navigation ul li{ float:left; font-weight:bold; margin:0 0 0 -1px; padding:0 12px; background:url(../images/bg-footer-navigation-list.gif) no-repeat 0 50%; } #footer div.navigation ul li a{ color:#fff; text-decoration:none; } #footer div.navigation ul li a:hover{ color:#024061; } /*logos*/ #footer div.logos{ padding:12px 0 7px; height:auto; background:#ededed url(../images/bg-footer-logos.gif) repeat-x 0 0; } #footer div.logos ul li{ float:left; padding:0 4px; } /*box*/ #footer div.box{ width:734px; margin:12px auto 0; overflow:hidden; background:url(../images/bg-footer-box.gif) repeat-y -734px 0; } #footer div.box-bottom, #footer div.box-top{ width:100%; background:url(../images/bg-footer-box.gif) no-repeat 0 0; overflow:hidden; } #footer div.box-bottom{ padding:1px 5px 6px 1px; width:728px; background:url(../images/bg-footer-box.gif) no-repeat -1468px 100%; } #footer div.box div.left{ float:left; margin:2px 0 0; width:427px; padding:0 18px 0 0; } #footer div.box div.right{ float:right; width:264px; padding-bottom:7px; } #footer div.box div.image{ float:left; margin:7px 7px 0 0; } #footer div.box p{ margin:7px 0 0; line-height:20px; font-size:9px; color:#999; } #footer div.box ul{ margin:2px -4px 0 0; display:inline; padding:0; overflow:hidden; list-style:none; float:right; } #footer div.box ul li{ float:left; font-size:9px; margin-left:-1px; padding:0 5px; background:url(../images/bg-footer-box-list.gif) no-repeat 0 50%; } #footer div.box ul li a{ color:#999; text-decoration:none; } #footer div.box ul li a:hover{ color:#f63; } #footer div.box div.left p{ text-align:right; } /*select*/ .jquery-selectbox{ float:left; position:relative; cursor:pointer; font-size:12px; background:url(../images/bg-form-text-login.gif) repeat-x 0 0; font-weight:bold; color:#069; border:1px solid #dcdbdb; height:19px; } .jquery-selectbox-currentItem{ display:block; line-height:19px; background:url(../images/bg-select.gif) no-repeat 98% 50%; padding:0 5px; } * html .jquery-selectbox-currentItem{ height:1%; } .jquery-selectbox-list{ position:absolute; top:20px; border:1px solid #dcdbdb; display:none; padding:0 5px 0 0; background:#fff; left:-1px; z-index:10000; } .jquery-selectbox-list span{ display:block; line-height:19px; padding:0 0 0 5px; } * html .jquery-selectbox-list span{ height:1%; } .jquery-selectbox-list span.listelementhover{ color:#f63; } .ui-tabs-hide{ display:none; } /*newsletter_home.shtml*/ /*sign-up*/ #main div.list-area div.sign-up{ width:100%; margin:4px 0 0 -3px; font-size:11px; padding-bottom:2px; overflow:hidden; } #main div.list-area div.form{ width:100%; margin:5px 0 0; overflow:hidden; } #main div.list-area div.sign-up div.form{width:305px;} #main div.list-area div.form div.form-item{ float:left; width:100%; padding:10px 0; } #main div.list-area div.form label{ line-height:21px; font-size:11px; color:#000; width:98px; float:left; } #main div.list-area div.form input.form-text{ float:left; width:195px; font-size:11px; color:#000; height:21px; padding:3px 5px; border:1px solid #e2e2e2; background:#f3f6f8; } #main div.list-area div.form input.form-submit{ cursor:pointer; } #main div.list-area div.sign-up input.form-submit{ float:right; width:117px; height:25px; margin:-7px 0 0; border:0;font-size:0;line-height:0; text-indent:-9999px; overflow:hidden; background: url(../images/btn-sign-up.gif) no-repeat 0 0; } /*back-to-top*/ #main a.back-to-top{ width:94px; margin:-11px 0 0; color:#9cf; text-align:center; background:url(../images/btn-back-to-top.gif) no-repeat 0 0; font-weight:bold; text-decoration:none; float:right; line-height:16px; height:19px; } #main a.back-to-top:hover{ color:#f63; } /*general_enquiry_form.shtml*/ #main div.list-area div.help{ padding-bottom:3px; } #main div.list-area div.help select{ width:205px; display:block; } #main div.list-area div.help .jquery-selectbox-currentItem{ background:url(../images/bg-select-blue.gif) no-repeat scroll 98% 50%; } #main div.list-area div.help label{ display:block; float:none; margin:-7px 0 0; font-weight:bold; color:#069; width:100%; } #main div.list-area div.form textarea{ float:left; width:690px; margin:6px 0 0; padding:0; font-size:11px; font-weight:bold; color:#069; height:96px; border:1px solid #e0e0e0; } /*box-safe*/ #main div.list-area div.safe{ position:absolute; top:44px; z-index:100; padding:1px 6px 6px 2px; height:128px; overflow:hidden; background:url(../images/bg-safe-box.gif) no-repeat 0 0; width:210px; right:2px; } #main div.list-area div.safe h3{ margin:0; height:43px; float:none; text-indent:-9999px; overflow:hidden; } #main div.list-area div.safe h4{ font:bold 11px/22px Tahoma, Arial, Helvetica, sans-serif; margin:1px 0 0; padding:0 0 2px; text-align:center; background:url(../images/bg-safe-box-title.gif) repeat-x 0 0; } #main div.list-area div.safe p{ padding:0 35px 0 7px; line-height:15px; background:url(../images/bg-safe-box-text.gif) no-repeat 100% 0; margin:6px 5px 0 0; font-weight:bold; color:#069; } /*details*/ #main div.list-area div.details{ margin:4px 0 0; padding-bottom:2px; } #main div.list-area div.details label{ font-weight:bold; color:#069; width:123px; } #main div.list-area div.details input.form-text{ font-weight:bold; color:#069; } #main div.list-area div.details div.capcha{ margin:0 0 -10px 123px; border:1px solid #ccc; width:150px; height:61px; } #main div.list-area div.form span.description{ clear:both; font-size:11px; line-height:16px; color:#069; width:600px; margin-bottom:-4px; padding:7px 0 0 98px; display:block; } #main div.list-area div.details span.description{padding-left:123px;} #main div.list-area div.details input.form-checkbox{ float:left; margin:4px 10px 0 123px; } * html #main div.list-area div.details input.form-checkbox{ margin-top:2px; } *+ html #main div.list-area div.details input.form-checkbox{ margin-top:2px; } #main div.list-area div.form label.option{width:auto;} #main div.list-area div.details div.right{ margin:-10px 0 0 123px; width:600px; } #main div.list-area div.details div.right label{ float:none; padding-bottom:6px; display:block; width:100%; } #main div.list-area div.details select{ width:205px; } #main div.list-area div.form .jquery-selectbox{ background:#f3f6f8; } #main div.list-area div.details input.form-submit, #main div.list-area div.details input.form-button{ height:25px; cursor:pointer; font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;border:0;padding:0; background:url(../images/btn-details.jpg) no-repeat 0 0; width:61px; float:left; margin:0 10px 0 123px; } #main div.list-area div.details input.form-submit{ background-position:-61px 0; width:73px; margin-left:0; } /*more_pictures.shtml*/ #main div.accomodation-tabs{padding-bottom:3px;} #main div.head{ border:1px solid #e4eff5; padding:1px; margin:0; } #main div.head h3{ font-size:12px; line-height:20px; color:#069; background:#ebf3f7; margin:0; padding:0 0 1px 6px; } /*pictures*/ #main div.pictures{ width:100%; margin:0; padding:0 0 17px; overflow:hidden; } #main div.pictures div.leftcol{ float:left; margin:10px 0 0; padding:0 22px 0 18px; width:342px; } #main div.pictures div.rightcol{ float:left; width:344px; } #main div.hotel div.image, #main div.pictures div.leftcol div.image{ width:340px; height:230px; overflow:hidden; padding:1px; border:1px solid #edf5f9; } #main ul.photos{ margin:0 0 0 -10px; padding:0; overflow:hidden; width:354px; list-style:none; } #main ul.photos li{ padding:1px; float:left; width:104px; display:inline; border:1px solid #e4eff5; margin:10px 0 0 10px; } #main div.pictures div.description{ border:1px solid #e4eff5; padding:1px; margin:10px 0 0; } #main div.pictures div.description-body{ padding:4px 7px 6px; overflow:hidden; background:#ebf3f7; } #main div.pictures div.description p, #main div.pictures div.description h4{ margin:0; font-size:12px; padding:0; color:#069; line-height:16px; } #main div.pictures div.description p{ line-height:16px; } /*enquire*/ #main div.enquire{ border:1px solid #e4eff5; padding:1px; margin:6px 0 12px; } #main div.enquire-body{ background:#ebf3f7; position:relative; min-height:21px; line-height:21px; } * html #main div.enquire-body{ height:21px; overflow:visible; } #main div.enquire div.btn-enquire{ position:absolute; top:-8px; width:97px; background:url(../images/bg-enquire-btn.gif) no-repeat 0 0; height:37px; right:-2px; } #main div.enquire div.btn-enquire a{ display:block; width:85px; text-indent:-9999px; overflow:hidden; margin:6px auto 0; background:url(../images/btn-enquire.gif) no-repeat 0 0; height:25px; } #main div.enquire ul{ margin:0 0 0 -10px; list-style:none; padding:0 95px 0 0; float:right; } #main div.enquire ul li{ float:left; padding:0 8px 0 10px; font-size:11px; border-right:1px solid #fff; } #main div.enquire ul li a{ color:#069; text-decoration:none; } #main div.enquire ul li a:hover{ color:#f63; } /*map_&_location.shtml*/ #main div.map-box{ margin:-3px 0 0; width:100%; padding:0 0 13px; overflow:hidden; } #main div.map-box div.map-image{ width:100%; overflow:hidden; padding:0 0 20px; } #main div.map-box div.text{ float:left; margin:-4px 0 0; width:350px; } #main div.map-box div.text p, #main div.map-box div.text h4{ font-size:11px; color:#333; padding:0; line-height:16px; margin:0; } #main div.map-box div.enquire{ float:right; margin:6px 0 0; width:390px; } /*accommodation_individual.shtml*/ #main div.hotel{ margin:-3px 0 -7px; width:100%; overflow:hidden; } #main div.hotel div.gallery{ float:left; width:344px; } #main div.hotel div.description{ float:right; width:390px; } #main div.hotel div.enquire{ margin-top:20px } #main p{ font-size:11px; line-height:16px; margin:14px 0 0; padding:0 0 2px 7px; } #main p a{ color:#069; } #main div.hotel p a{ font-weight:bold; } #main p a:hover{ color:#f63; } #main div.list-area div.types{ width:708px; padding:0 18px; background:none; } #main div.list-area div.types h4{ font-size:12px; margin:0; padding-bottom:2px; border-bottom:1px solid #e4eff5; } #main div.list-area div.types h4 span{ font-weight:normal; font-size:11px; } #main div.list-area div.types div.thumbnail{ margin:12px 0 0; } #main div.list-area div.text{ float:left; margin:15px 0 0; padding:0 15px 0 12px; width:367px; } #main div.size2 div.text{ margin:8px 0 0; padding:0 3px 8px; width:204px; } #main div.list-area div.text p{ font-size:11px; line-height:16px; } #page div.zar, #main div.list-area div.zar{ width:150px; margin:12px 0 0; float:right; padding:1px; border:1px solid #9cd043; } #page div.zar div.empty, #main div.list-area div.zar div.empty{ width:100%; text-align:center; line-height:23px; position:relative; padding:10px 0 10px; overflow:hidden; background:#ececec url(../images/bg-zar-empty.gif) repeat-x 0 0; } #page div.zar div.empty-inner, #main div.list-area div.zar div.empty-inner{ float:left; left:50%; position:relative; } #page div.zar div.empty a, #main div.list-area div.zar div.empty a{ font-size:16px; position:relative; float:left; background:url(../images/bg-zar-link.gif) repeat-x 0 19px; left:-50%; text-decoration:none; font-weight:bold; color:#f60; } #page div.zar div.empty a span, #main div.list-area div.zar div.empty a span{ position:absolute; font-weight:normal; font-size:9px; line-height:11px; float:left; color:#39c; } #page div.zar div.empty a span.from, #main div.list-area div.zar div.empty a span.from{ /*top:-10px; left:0;*/ top:8px; left:-30px; } #page div.zar div.empty a span.night, #main div.list-area div.zar div.empty a span.night{ /*top:18px; right:30px;*/ right:0; bottom:-7px; /*top:17px;*/ } #page div.zar div.button, #main div.list-area div.zar div.button{ background:#e1ebf0; border-top:1px solid #f4f4f4; height:40px; overflow:hidden; } #page div.zar div.button a, #main div.list-area div.zar div.button a{ width:130px; height:26px; text-indent:-9999px; margin:7px auto 0; display:block; background:url(../images/btn-enquire.gif) no-repeat -86px 0; } #page div.zar div.button a.details2, #main div.list-area div.zar div.button a.details2 { width:130px; height:26px; text-indent:-9999px; margin:7px auto 0; display:block; background:url(../images/Live-booking.jpg) no-repeat 0 0; } #main div.list-area div.features{ float:left; padding:1px; width:704px; line-height:21px; border:1px solid #e4eff5; margin:10px 0 0; } #main div.list-area div.features strong{ float:left; width:156px; color:#069; border-right:1px solid #fff; background:#dce8ed; text-align:center; } #main div.list-area div.features p{ float:left; line-height:21px; color:#069; padding:0 0 0 10px; background:#ebf3f7; width:537px; } #main div.list-area div.features p a{ color:#069; text-decoration:none; font-weight:normal; } #main div.list-area div.features p a:hover{ color:#f63; } #main div.list-area div.block{ padding-bottom:13px; margin-right:0; background:url(../images/bg-border-top-orange2.gif) no-repeat 100% 0; padding-right:0; padding-top:8px; } #main div.list-area div.view{ margin-bottom:-7px; width:100%; padding-top:4px; overflow:hidden; } #main div.list-area div.view a{ float:right; font-size:12px; background: url(../images/btn-view.gif) no-repeat 0 2px; padding-left:21px; margin:-1px 18px 0; font-weight:bold; color:#069; line-height:16px; } #main div.list-area div.view a:hover{color:#f63;} /*pricing*/ #main div.pricing-list{ width:100%; overflow:hidden; margin:10px 0 0; padding-bottom:10px; } #main table.pricing{ border:1px solid #9cd043; margin:10px auto 0; /*border-collapse:collapse;*/ width:722px; } #main table.pricing td{ border-right:1px solid #fff; text-align:center; padding:13px 0 13px; font-size:11px; color:#333; line-height:16px; } #main table.pricing td.standard{ width:145px; background:#ebf3f7; } #main table.pricing td.standard strong{ display:block; font-size:14px; } #main table.pricing td.standard span{color:#f60;} #main table.pricing td.person{ width:172px; background:#f2f2f2; } #main table.pricing td.price{ width:78px; font-size:13px; font-weight:bold; background:#ecf3f7; } #main table.pricing td.price-person{ width:226px; text-align:left; background:#f2f2f2; } #main table.pricing td.button{ border:none; background:#ecf3f7; width:97px; } #main table.pricing td.button a{ width:85px; height:25px; display:block; margin:0 auto; text-indent:-9999px; background:url(../images/btn-enquire.gif) no-repeat 0 0; overflow:hidden; } #main table.pricing ul{ margin:0; overflow:hidden; padding:0 0 0 15px; list-style:none; } #main table.pricing ul li{ width:100%; float:left; } #main table.pricing ul li span{ float:left; width:118px; } #main table.pricing ul li a{ font-weight:bold; font-size:14px; } /*guest_reviews.shtml*/ #main div.list-area div.box-inner{ width:100%; overflow:hidden; padding:20px 0 0; margin:0 0 -7px; } #main div.list-area div.rating{ float:left; padding:0 0 5px 2px; width:105px; } #main div.list-area div.rank-box{ width:101px; text-align:center; padding:0 4px 5px 0; font-weight:bold; margin:5px 0 0; font-size:30px; line-height:40px; height:63px; overflow:hidden; background:url(../images/bg-rank-box.gif) no-repeat 0 0; } #main div.list-area div.rank{ width:99px; margin:5px 0 0 -1px; height:17px; overflow:hidden; border:1px solid #f6f9fb; padding:1px; } #main div.list-area div.rank span{ display:block; width:100%; height:17px; background:url(../images/bg-rank-span.gif) no-repeat 0 0; } #main div.list-area div.rank span.green{background-position:0 -17px;} #main div.list-area div.rank-box a{color:#f60;} #main div.list-area div.rank-box a:hover{color:#069;} #main div.list-area div.rank-box span{ display:block; font-size:10px; color:#39c; margin:-1px 0 0; line-height:14px; } #main div.list-area div.text-rating{ width:550px; padding:1px 19px 4px 0; float:right; } #main div.list-area div.text-rating p{ font-size:11px; line-height:16px; color:#333; } #main div.list-area div.notes{ padding:0 0 21px 35px; margin:-4px -2px 0 0; } #main div.notes{ padding:0 0 6px 15px; margin:3px -2px 0; /*height:1%;*/ overflow:hidden; } #main div.notes p{ margin:0; padding:0; color:#999; font-size:11px; line-height:16px; } /*enquiry_form1_accom.shtml*/ #main div.step{ width:100%; overflow:hidden; background:url(../images/bg-step-line.gif) no-repeat 499px 24px; padding:0 6px 0 0; margin:0 -6px 0 0; } #main div.step div.category{ margin:0; padding:0 4px 5px 0; width:490px; float:left; background:url(../images/bg-step-category.gif) no-repeat 0 0; height:66px; } #main div.step div.category ul{ width:456px; margin:2px 0 0 23px; padding:0; list-style:none; } #main div.step div.category ul li{ float:left; display:inline; width:128px; font-size:11px; font-weight:bold; background:url(../images/bg-step-category-list.gif) repeat-x 0 0; padding:0 9px 2px; margin:4px 0 0 4px; line-height:21px; border:1px solid #fff; } #main div.step div.category ul li.active{ background:url(../images/bg-step-category-list.gif) repeat-x 0 -23px; } #main div.step div.category ul li.active a{color:#fff;} #main div.step div.category ul li.active span{color:#ff9;} #main div.step div.category ul li.inactive a:hover, #main div.step div.category ul li.inactive a{color:#ccc;} #main div.step div.category ul li.inactive span{color:#ccc;} #main div.step div.category ul li a{ text-decoration:none; color:#069; margin-right:4px; } #main div.step div.category ul li span{color:#f60;} #main div.step div.category ul li a:hover{color:#f63;} #main div.step div.send{ float:right; margin:0 -4px 0 0; width:214px; overflow:hidden; background:url(../images/bg-step-send.gif) no-repeat 0 0; padding:0 4px 5px 0; height:66px; } #main div.step div.send-body{ width:156px; height:52px; border:1px solid #fff; margin:6px 0 0 27px; background:url(../images/bg-step-send-body.gif) repeat-x 0 0; padding:0 9px; } #main div.step div.send h3{ margin:1px 0 0; font-size:11px; color:#069; line-height:18px; border-bottom:1px solid #fff; } #main div.step div.send p{ margin:3px 0 0; font-size:10px; line-height:12px; color:#999; padding:0; } /*enquiry-form*/ #main div.enquiry-form{ width:100%; overflow:hidden; margin-bottom:-15px; } #main div.enquiry-form div.block-inner{ padding-bottom:16px; padding-top:16px; } #main div.enquiry-form h2{ font-size:12px; line-height:26px; border-bottom:1px solid #e4eff5; margin:6px 0 0; color:#069; } #main div.enquiry-form div.list-area div.thumbnail{ /*width:104px;*/ } #main div.list-area div.room{ float:right; width:570px; padding:0 10px 1px 0; } #main div.list-area div.room div.form-item{ float:left; width:100%; margin:2px 0 0; padding:0 0 6px; } #main div.list-area div.room ul.select{ width:590px; overflow:visible; float:left; display:inline; margin:0 -10px; } #main div.list-area div.room ul.select li{ float:left; padding:0 0 0 10px; background:none; } #main div.list-area div.room ul.select li.radiobox{margin:20px 0 0;} #main div.list-area div.room ul.select li.radiobox label{ float:left; display:inline; } #main div.list-area div.room ul.select li.child-age{width:299px; padding-left:20px} #main div.list-area div.room ul.select li.child-age select{margin:0 10px 10px 0; float:left; display:inline;} #main div.list-area div.room ul.select li.child-age label{margin:0;} #main div.list-area div.room ul.select li.child-age div, #main div.list-area div.room ul.select li.child-age label{display:none;} #main div.list-area div.room ul.select li.child-age .jquery-selectbox{margin:0 10px 0 0;} #main div.list-area div.room div.another-room{font-size:11px;font-weight:bold;} #main div.list-area div.room div.ask-question{ width:100%; margin:20px 0 0; padding:0 0 3px; overflow:hidden; clear:left; } #main div.list-area div.room div.ask-question div{ float:left; background:url(../images/bg-question.gif) repeat-x 0 0; border:1px solid #b6d8e9; padding:0 5px; } #main div.list-area div.room div.ask-question label{float:left;padding:0 0 3px;} #main div.list-area div.room div.another-room a{ color:#069; } #main div.list-area div.room div.another-room a:hover{ color:#f63; } #main div.list-area div.room label{ display:block; font-size:11px; color:#666; padding-bottom:2px; font-weight:bold; line-height:16px; } #main div.list-area div.room select{ width:53px; } #main div.list-area div.room select.standart{ width:125px; } #main div.list-area div.room select.location{ width:179px; } #main div.list-area div.room select.inline-time{ width:59px; } #main div.list-area div.room .jquery-selectbox{ width:55px!important; } #main div.list-area div.room .jquery-selecthover{z-index:1000;} #main div.list-area div.room .jquery-selectbox .jquery-selectbox-list{ width:50px!important; } #main div.list-area div.room li.standart .jquery-selectbox{ width:124px!important; } #main div.list-area div.room li.inline-time .jquery-selectbox{ width:58px!important; } #main div.list-area div.room li.location .jquery-selectbox{ width:177px!important; } #main div.list-area div.room li.location .jquery-selectbox .jquery-selectbox-list{ width:172px!important; } #main div.list-area div.room li.standart .jquery-selectbox .jquery-selectbox-list{ width:119px!important; } #main div.list-area div.room li.inline-time .jquery-selectbox .jquery-selectbox-list{ width:53px!important; } #main div.list-area div.room .jquery-selectbox{ width:128px; height:19px; background:#f3f6f8; } #main div.list-area div.room .jquery-selectbox-list span, #main div.list-area div.room .jquery-selectbox-currentItem{ font-size:11px; color:#000; background:transparent url(../images/bg-select-blue.gif) no-repeat scroll 92% 50%; font-weight:normal; } #main div.list-area div.room .jquery-selectbox-list span{ background:none; } #main div.list-area div.room input.form-text{ width:78px; height:21px; padding:2px 5px; float:left; border:1px solid #dedede; background:#f3f6f8; font-size:11px; color:#000; margin:0; } #main div.list-area div.room input.form-text2{ width:78px; height:21px; padding:2px 5px; float:left; border:1px solid #dedede; background:#f3f6f8; font-size:11px; color:#000; margin:0; } #main div.list-area div.room a.calendar{ width:23px; height:21px; float:left; margin:0 0 0 8px; overflow:hidden; text-indent:-9999px; background:url(../images/ico-calendar.gif) no-repeat 0 0; } #main div.list-area div.room div.requests{ float:right; margin:3px 0 0; background:#d6e6ed url(../images/bg-room-requests.gif) repeat-x 0 0; padding:4px 12px 4px 14px; width:208px; border:1px solid #b6d8e9; } #main div.list-area div.room div.requests p{ font-size:11px; line-height:13px; color:#069; } #main div.list-area div.room div.requests p a{color:#069;} #main div.list-area div.room div.requests p a:hover{color:#f63;} #main div.list-area div.room ul.radio{ width:330px; margin:-2px 0 0; } #main div.list-area div.room ul.radio li{ background:none; padding:3px 0 0; width:100%; float:left; } #main div.list-area div.room ul.radio label{float:left; padding:0;} #main div.list-area div.room input.form-radio{ float:left; width:15px; height:15px; margin:2px 3px 0 0; } #main div.list-area div.room textarea{ width:563px; height:76px; padding:2px 0 0 5px; display:block; margin:4px 0 -2px; background:#f3f6f8; font-size:11px; color:#000; border:1px solid #d9d9d9; } #main div.list-area div.room div.question-area{ display:none; float:none; } #main div.list-area div.respons{ float:right; padding:0 10px 0 0; margin:-6px 0 0; position:relative; z-index:100; background:#ebf3f7 url(../images/bg-respons.gif) no-repeat 100% -18px; line-height:18px; font-size:11px; } #main div.list-area div.respons a{ color:#9cf; position:absolute; top:0; line-height:18px; float:right; right:10px; font-weight:bold; } #main div.list-area div.respons a:hover{color:#f63;} #main div.list-area div.respons span{ float:left; padding:0 112px 0 21px; background:url(../images/bg-respons.gif) no-repeat 0 0; } #main div.list-area div.message{ width:100%; overflow:hidden; padding:1px 0 4px; display:none; } #main div.list-area div.message p{ font-size:11px; padding:0 0 0 13px; line-height:16px; color:#069; } #main div.list-area div.message p a{ color:#069; } #main div.list-area div.message p a:hover{ color:#f63; } #main div.list-area div.message p.error{ color:#f60; } #main div.list-area div.submit{ float:right; margin:-15px 0 0; width:721px; height:45px; background:#ebf3f7; } #main div.list-area div.submit input{ width:194px; display:block; margin:10px auto 0; background:url(../images/btn-proceed.gif) no-repeat 0 0; font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;border:0;cursor:pointer;padding:0; height:25px; margin-left:500px; } /*left-side*/ #main div.left-side{ float:left; margin:-6px 0 0; padding:0 0 21px; width:473px; } table.sitemap a { color:#006699; text-decoration:none; line-height:25px; font-weight:bold; padding-top:20px; } #main div.left-side div.list-area{ width:485px; margin-bottom:-26px; margin-top:6px; } #main div.left-side div.list-area div.box{ width:473px; } #main div.left-side div.list-area div.box-bottom{ width:420px; padding-bottom:21px; } #main div.left-side div.list-area p{ font-size:11px; margin:8px 0 0 -3px; padding-bottom:8px; line-height:16px; } #main div.left-side div.list-area p a{ font-weight:normal; color:#069; } #main div.left-side div.list-area p a:hover{ color:#f63; } /*rigth-side*/ #main div.accomodation-side{ float:right; width:259px; color:#333; background:#e5eef3 url(../images/bg-accomodation-side.gif) no-repeat 0 0; } #main div.accomodation-side div.bg-bottom{ float:left; width:235px; padding:0 12px 0; background:url(../images/bg-accomodation-side.gif) no-repeat 100% 100%; } #main div.accomodation-side div.map-search{ overflow:hidden; width:239px; margin:0 -4px 0 0; } #main div.accomodation-side div.map-search div.title{ float:left; width:212px; padding:5px 0 8px 27px; font-size:11px; line-height:20px; font-weight:bold; background:url(../images/bg-map-quick-search.png) no-repeat 0 0; } #main div.accomodation-side div.map-search div.title a{ color:#069; } #main div.accomodation-side div.map-search div.title a:hover{ color:#f63; } #main div.accomodation-side div.map-search div.bg-body{ float:left; background:url(../images/bg-map-quick-search.png) repeat-y -239px 0; } #main div.accomodation-side div.map-search div.bg-bottom{ width:auto; padding:0 5px 10px 1px; background:url(../images/bg-map-quick-search.png) no-repeat 100% 100%; } #main div.accomodation-side div.map-search div.bg-gradient{ float:left; width:100%; padding:0 0 6px; background:#e4e3e3 url(../images/bg-map-quick-search-gradient.png) repeat-x 0 0; } #main div.accomodation-side div.map-search div.map{ position:relative; width:221px; padding:0 0 10px; margin:-2px 6px 0; } #main div.accomodation-side div.map-search div.map img{ border:1px solid #bad9e9; } #main div.accomodation-side div.map-search div.map a{ position:absolute; left:52px; top:124px; display:block; width:104px; padding:0 5px 5px 0; font-size:11px; line-height:25px; font-weight:bold; text-align:center; text-decoration:none; color:#069; cursor:pointer; background:url(../images/btn-map.png) no-repeat 0 0; } #main div.accomodation-side div.map-search div.extensive{ float:left; width:215px; height:47px; padding:0 6px 0 12px; font-size:11px; line-height:14px; background:url(../images/bg-white-two-lines.png) repeat-x 0 0; } #main div.accomodation-side div.map-search div.extensive p{ margin:9px 0 0; padding:0; } #main div.accomodation-side div.map-search div.extensive p a{ color:#f60; } #main div.accomodation-side div.map-search div.extensive p a:hover{ color:#069; } #main div.accomodation-side div.map-search div.extensive a{ font-weight:bold; } #main div.accomodation-side div.map-search div.extensive img{ position:relative; float:right; margin:-4px 0 0; } #main div.accomodation-side ul.listing{ width:239px; overflow:hidden; margin:-12px -4px 0 -12px; padding:0 0 0 12px; list-style:none; } #main div.accomodation-side ul.listing li{ float:left; width:100%; margin:-1px 0 0; border-top:1px solid #f5f8fa; padding:12px 0 8px; } #main div.accomodation-side ul.listing div.bg-body{ position:relative; float:left; width:100%; background:url(../images/bg-listing-right-sidebar.png) repeat-y -239px 0; } #main div.accomodation-side ul.listing div.bg-top{ float:left; width:100%; background:url(../images/bg-listing-right-sidebar.png) no-repeat 0 0; } #main div.accomodation-side ul.listing div.bg-bottom{ float:left; width:233px; padding:6px 5px 9px 1px; background:url(../images/bg-listing-right-sidebar.png) no-repeat -478px 100%; } #main div.accomodation-side ul.listing div.bg-gradient{ float:left; width:190px; padding:0 0 2px 43px; background:#ececec url(../images/bg-listing-right-sidebar-gradient.gif) repeat-x 0 0; } #main div.accomodation-side ul.listing div.icon{ position:absolute; width:48px; height:47px; left:-8px; top:-5px; background:url(../images/bg-icon-right-sidebar.gif) no-repeat 0 0; } #main div.accomodation-side ul.listing p{ margin:0; padding:0; font-size:10px; line-height:17px; } #main div.accomodation-side ul.listing a{ font-size:11px; font-weight:bold; color:#069; } #main div.accomodation-side ul.listing li.active a, #main div.accomodation-side ul.listing a:hover{ color:#f63; } #main div.block-tabs{ padding-top:0; background:none; margin-top:12px; padding-bottom:0px; } /*point*/ #main div.accomodation-side div.container{ margin:0 -4px -4px -12px; padding:0 4px 0 12px; width:100%; overflow:hidden; } #main div.accomodation-side div.cont{ width:100%; background: url(../images/bg-cont.gif) no-repeat 12px 0; padding:13px 4px 7px 12px; margin:-1px -4px 0 -12px; } #main div.accomodation-side div.point{ width:235px; height:132px; overflow:hidden; margin:-7px -4px 0 0; padding:0 4px 0 0; background:url(../images/bg-point.gif) no-repeat 0 0; } #main div.accomodation-side div.point div.icon{ width:48px; overflow:hidden; height:48px; margin:0 auto; } #main div.accomodation-side div.point h3{ font-size:16px; margin:4px 0 0; line-height:20px; text-align:center; color:#069; } #main div.accomodation-side div.point h3 a{ text-decoration:none; color:#f60; } #main div.accomodation-side div.icon img{ margin:3px 0 0; } #main div.accomodation-side div.point h3 a:hover{color:#069;} #main div.accomodation-side div.point a.view{ width:130px; height:26px; display:block; text-indent:-9999px; overflow:hidden; margin:6px auto 0; background:url(../images/btn-view-now.gif) no-repeat 0 0; } #main div.accomodation-side ul.images{ margin:-12px 0 0; width:100%; overflow:hidden; padding:0 0 5px; list-style:none; } #main div.accomodation-side ul.images li{ width:231px; margin:12px 0 0; float:left; padding:1px; background:#fff; border:1px solid #e4eff5; } div.clear-block{ clear:both; width:100%; overflow:hidden; height:0; } #page div.tab-box{ float:left; width:100%; } #page div.tab-box ul.tabs{ position:relative; z-index:99; float:left; width:725px; padding:0; margin:0 0 0 9px; list-style:none; overflow:hidden; } #page div.tab-box ul.tabs li{ float:left; padding:0 3px 0 0; font:bold 11px/24px Verdana,Arial,sans-serif; cursor:pointer; } #page div.tab-box ul.tabs li a{ float:left; display:inline; padding:0 5px 0 10px; margin:0 0 0 2px; text-decoration:none; cursor:pointer; color:#069; background:url(../images/bg-tabs-left2.png) no-repeat 0 0; } #page div.tab-box ul.tabs li span{ float:left; width:10px; height:24px; overflow:hidden; background:url(../images/bg-tabs-right2.png) no-repeat 0 0; } #page div.tab-box ul.tabs li a span{ float:none; display:inline; width:auto; height:auto; font-weight:normal; overflow:visible; background:none; } #page div.tab-box ul.tabs li a:hover{ color:#f63; text-decoration:underline; } #page div.tab-box ul.tabs li.active a{ color:#000; background:url(../images/bg-tabs-left-active.png) no-repeat 0 0; } #page div.search-box ul.tabs li.active a{ color:#069; text-decoration:underline; } #page div.tab-box ul.tabs li.active span{ background:url(../images/bg-tabs-right-active.png) no-repeat 0 0; } #page div.tab-box div.tabs-content{ position:relative; z-index:10; float:left; width:748px; margin:-1px -4px 0 0; } #page div.tab-box div.tabs-top, #page div.tab-box div.tabs-bottom{ float:left; width:100%; height:10px; overflow:hidden; background:url(../images/bg-tabs-content-top2.png) no-repeat 0 0; } #page div.tab-box div.tabs-bottom{ background:url(../images/bg-tabs-content-btm2.png) no-repeat 0 0; } #page div.tab-box div.tabs-body{ float:left; width:742px; padding:0 5px 0 1px; overflow:visible; background:url(../images/bg-tabs-content-body2.png) repeat-y 0 0; } #page div.tab-box div.bg-gradient{ float:left; width:720px; /*height:38px; overflow:hidden;*/ padding:0px 11px 6px; background:#e5e4e4 url(../images/bg-tabs-cont2.gif) repeat-x 0 0; } #page div.tab-box div.cont{ position:relative; float:left; margin:-9px 0 -10px; width:100%; } #page div.search-box div.left{ float:left; width:229px; } #page div.search-box div.form-item{ float:left; height:57px; padding:0 0 0 2px; background:url(../images/bg-search-box-sep.gif) repeat-y 0 0; } #page div.search-box strong.arrow{ display:block; height:1%; padding:0 0 3px 21px; margin:15px 0 0; font-size:11px; line-height:13px; background:url(../images/ico-arrow.png) no-repeat 0 0; } #page div.search-box div.left a.all{ margin:0 0 0 21px; } #page div.search-box a{ color:#069; } #page div.search-box a:hover{ color:#f60; } #page div.search-box ul.checkboxes{ float:left; width:396px; margin:0; padding:6px 0 5px; list-style:none; background:url(../images/bg-search-box-blue.gif) repeat-x 0 0; } #page div.search-box ul.checkboxes li{ float:left; width:115px; padding:0 6px 4px 11px; margin:5px 0 0; white-space:nowrap; } #page div.search-box input.checkbox{ float:left; width:15px; height:14px; margin:0 4px 0 0; } #page div.search-box label{ float:left; font-size:11px; line-height:14px; font-weight:bold; color:#069; } #page input.green-search{ display:block; width:79px; height:35px; padding:0 0 1px; border:0; margin:0; font:bold 15px Arial,Helvetica,sans-serif; cursor:pointer; color:#fff; background:url(../images/btn-search-green.png) no-repeat 0 0; } #page div.search-box input.green-search{ margin:11px 0 0 11px; } #page div.search-box div.quick-search{ width:auto; min-height:0; padding:0; overflow:visible; background:none; } * html #page div.search-box div.quick-search{height:0;} #page div.search-box div.quick-search div.form-item{ padding-left:13px; margin:0; width:auto; } #page div.search-box div.quick-search div.left{ position:relative; z-index:3000; width:225px; padding:0; background:none; } #page div.search-box div.quick-search label{ float:none; font-size:10px; line-height:18px; margin-top:3px; color:#666; } #page div.search-box div.quick-search div.left label{ float:left; width:100%; } #page div.search-box div.quick-search div.left label a{ float:right; margin:-3px 5px -3px 0; cursor:pointer; background:url(../images/btn-dest-list.png) no-repeat -9999px; } #page div.search-box div.quick-search div.left label a span{ float:left; padding:3px 7px 3px 3px; height:18px; } #page div.search-box div.quick-search div.left label a.btn-dest-active{ background:url(../images/btn-dest-list.png) no-repeat 0 0; position:relative; z-index:1001; } #page div.search-box div.quick-search div.left label a.btn-dest-active span{ background:url(../images/btn-dest-list.png) no-repeat 100% 100%; } #page div.search-box div.quick-search a{ color:#f63; } #page div.search-box div.quick-search a:hover{ color:#069; } #page div.search-box div.quick-search select{ width:141px; margin:0 5px 0 0; font-size:12px; } #page div.search-box div.quick-search div.select-item{ padding-right:9px; width:146px; } * html #page div.search-box div.quick-search div.select-item{overflow:hidden;} #page div.search-box div.quick-search div.item{ display:inline; } #page div.search-box div.quick-search input.green-search{ margin-left:2px; } #page div.accomodation-tabs ul.tabs li a:hover{ text-decoration:none; } #page div.accomodation-tabs ul.tabs li.active a{ padding:0 17px 0 23px; } #page div.accomodation-tabs ul.tabs li.active a:hover{ color:#000; } #page div.accomodation-tabs div.bg-gradient{ padding-left:16px; padding-right:6px; background:#e5e4e4 url(../images/bg-accomodation-tabs-gradient.gif) repeat-x 0 0; } #page div.accomodation-tabs div.cont{ width:719px; margin:-3px 0; background:#fff url(../images/bg-accomodation-tabs-white.gif) no-repeat 0 0; } #page div.accomodation-tabs div.cont div.bg-bottom{ float:left; width:100%; background:url(../images/bg-accomodation-tabs-white.gif) no-repeat -719px 100%; } #page div.accomodation-tabs div.text{ float:left; } #page div.accomodation-tabs div.icon{ position:relative; float:left; display:inline; margin:-8px 6px -7px -15px; } #page div.accomodation-tabs div.text p{ float:left; margin:1px 0 0; line-height:16px; font-weight:bold; color:#999; } #page div.accomodation-tabs ul.profile{ float:right; margin:-1px 0 -2px; } #page div.accomodation-tabs ul.profile li{ font-weight:normal; } #page div.accomodation-tabs ul.profile li a{ color:#069; } #header{width:100%;} #block{width:100%;z-index:100;position:relative;} /** html #block{ height:20px; overflow:visible; }*/ #block div.center{ /*overflow:hidden;*/ padding:0 6px 000px; margin:0 auto -000px; } /*changes from h2 to h1*/ #block h1{ margin:0; color:#069; font-size:15px; line-height:23px; } #block div.small-text-block{ padding:0 0 11px; overflow:hidden; /*height:1%;*/ } #block div.with-zar div.small-text-block{ /*margin:10px 0 0;*/ } #block div.text-block{ border-top:1px solid #f3f7f9; border-bottom:1px solid #e5eff3; padding:1px 8px; color:#333; } #block div.text-block p{margin:10px 0 14px 0;font-size:11px;line-height:16px;} #block div.small-text-block div.text-block p{margin:6px 0;} #block div.text-block div.text-block-inner{ width:100%; overflow:hidden; padding:0 8px; margin:0 -8px; background:#f5f8fa; } #block a{ color:#069; text-decoration:none; } #block a:hover{ text-decoration:underline; /*color:#f63;*/ color:#3c4148; } #block div.tabs-content div.info{ background:#e5e4e4 url(../images/bg-info.gif) repeat-x 0 0; } #block div.tabs-content div.btn-blue{ background:url(../images/btn-block-sidebar.png) no-repeat 0 0; width:221px; height:70px; overflow:hidden; margin:-5px auto 0; position:relative; } #block div.tabs-content div.btn-blue a{ color:#0d6080; margin:9px 0 0 6px; display:block; font-size:17px; line-height:41px; height:41px; } #block div.tabs-content div.btn-blue a.accommodation{ margin:9px 0 0 8px; color:#006d60; } #block div.tabs-content div.btn-blue a.enquiry-form{ margin:7px 0 0 16px; color:#006d60; } #block div.tabs-content div.btn-blue a.security{ margin:9px 0 0 18px; color:#006d60; } #block div.tabs-content div.btn-blue a.car{ margin:9px 0 0 13px; color:#a01f00; } #block div.tabs-content div.btn-blue a:hover{ text-decoration:none; color:#f63; } #block div.tabs-content div.btn-blue a img{ display:inline; vertical-align:middle; } #block div.sidebar ul.list{margin:0 10px 0 20px;padding:0 0 5px;background-image:url(../images/bg-sidebar-list1.gif)} #page div.hotel-stars{ background:url(../images/bg-hotel-stars.gif) repeat-x 0 0; width:80px; height:14px; overflow:hidden; } #page div.hotel-stars div{ height:14px; background:url(../images/bg-hotel-stars.gif) repeat-x 0 100%; text-indent:-9999px; overflow:hidden; } #block div.content div.subtitle{ width:100%; overflow:hidden; } #block div.content div.subtitle h2{ float:left; } #block div.content div.subtitle span{ float:left; padding:0 0 0 5px; font:11px/14px Verdana,Arial,sans-serif; color:#069; word-spacing:-1px; margin:6px 0 0; } #block div.content div.subtitle div.hotel-stars{ float:left; display:inline; margin:5px 0 0 8px; } #block div.content div.zar-border{ margin:-7px 0 0; position:relative; float:right; border:1px solid #edf3f6; } * html #block div.content div.zar-border{margin-left:-3px;} #block div.content div.zar-border div.zar{float:left;margin:0;} #block div.content div.zar-border div.zar div.empty{ padding:9px 0; } #block div.text-block ul.description{ margin:0; padding:4px 0; list-style:none; float:left; width:308px; line-height:16px; } #block div.text-block ul.description li{ float:left; width:100%; } #block div.text-block ul.description span{ float:left; width:96px; padding:0 12px 0 0; text-align:right; color:#a0c2e1; } #page div.guest-rating{ background:url(../images/bg-rating.gif) repeat-x 0 0; width:60px; height:19px; padding:0 1px 0 0; } #page div.guest-rating div{ height:19px; overflow:hidden; background:url(../images/bg-rating.gif) repeat-x 0 100%; text-indent:-9999px; } #block div.text-block ul.description div.cont{ float:right; width:200px; color:#069; font-weight:bold; } #page div.list-area ul.result-info li strong, #block div.text-block ul.description div.cont strong{float:left;} #page div.list-area ul.result-info li div.guest-rating{ float:left; display:inline; margin:1px 0 0 5px; } #block div.text-block ul.description div.cont div.guest-rating{ float:left; margin:-1px 0 -2px 5px; } #page div.list-area ul.result-info li span, #block div.text-block ul.description div.cont span{ float:left; text-align:left; color:#069; padding:0 0 0 5px; font-weight:normal; } #page div.list-area ul.result-info li span a, #block div.text-block ul.description a{ color:#f60; text-decoration:underline; } #page div.list-area ul.result-info li span a:hover, #block div.text-block ul.description a:hover{ color:#069; } #page #main div.zar div.button a.details, #page div.zar div.button a.details{ background-position:-216px 0; } #page div.zar div.button a.details{ background-position:-347px 0; } #block div.map-view{ float:left; margin:8px 0 0; background:url(../images/bg-map-view.png) no-repeat 0 0; } #block div.map-view div.map-view-right{ float:left; height:54px; background:url(../images/bg-map-view.png) no-repeat 100% 100%; padding:4px 72px 0 7px; } #block div.map-view h3{ color:#006d5f; font:bold 15px/18px Arial,Helvetica,sans-serif; margin:4px 0 0; } #block div.map-view a{ display:block; color:#333; line-height:17px; padding:0 0 0 16px; margin:4px 0 0; background:url(../images/btn-map.gif) no-repeat 0 50%; } #block div.right{ float:right; } #block div.edit-button{ float:left; margin:12px 5px 0 0; background:url(../images/bg-edit-button.gif) no-repeat 0 0; } #block div.edit-button div.edit-right{ float:left; height:54px; padding:0 14px 0 16px; background:url(../images/bg-edit-button.gif) no-repeat 100% 100%; } #block div.edit-button div.edit-right a{ display:block; font-size:11px; line-height:16px; font-weight:bold; text-decoration:underline; margin:15px 0 0; } #popup-destination-list{ position:absolute; width:427px; padding:0 17px 0 13px; left:70px; top:23px; z-index:1000; } #popup-destination-list.destination-list-hide{visibility:hidden;} #popup-destination-list div.dl-title{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; height:40px; overflow:hidden; background:url(../images/bg-dest-list1.png) no-repeat 0 0; } #popup-destination-list div.dl-body{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; background:url(../images/bg-dest-list2.png) repeat-y 0 0; } #popup-destination-list div.dl-main{ background:#e4e3e3 url(../images/bg-dest-list2.gif) repeat-x 0 0; width:100%; padding:0 12px 0 12px; margin:0 -12px 0 -12px; overflow:hidden; } #popup-destination-list div.dl-bottom{ background:url(../images/bg-dest-list3.png) no-repeat 0 0; width:100%; height:17px; text-indent:-9999px; overflow:hidden; padding:0 17px 0 13px; margin:0 -17px 0 -13px; } #popup-destination-list div.dl-title p{ float:left; font:11px/36px Verdana,Arial,sans-serif; color:#9cf; margin:3px 0 0; } #popup-destination-list div.dl-title p strong{color:#069;} #popup-destination-list div.dl-title a.close{ float:right; width:21px; height:21px; overflow:hidden; text-indent:-9999px; margin:12px 1px 0 0; } #popup-destination-list ul.dl-tabs{ margin:0 -1px; padding:0 1px; list-style:none; width:100%; height:23px; } #popup-destination-list ul.dl-tabs li{ float:left; display:inline; padding:0 5px 0 0; margin:0 1px -1px -1px; background:url(../images/bg-dest-tabs.png) no-repeat 100% -48px; } #page #popup-destination-list ul.dl-tabs li a, #popup-destination-list ul.dl-tabs li a{ float:left; height:24px; font:bold 10px/24px Verdana,Arial,sans-serif; color:#fff; padding:0 20px; background:url(../images/bg-dest-tabs.png) no-repeat 0 -72px; } #popup-destination-list ul.dl-tabs li.ui-state-active{ position:relative; z-index:100; background-position:100% 0; } #page #popup-destination-list ul.dl-tabs li.ui-state-active a, #popup-destination-list ul.dl-tabs li.ui-state-active a{ background-position:0 -24px; color:#069; padding:0 30px; text-decoration:underline; } #popup-destination-list div.dl-tabs-content{ width:100%; position:relative; margin:0 -5px 0 -1px; padding:0 5px 0 1px; background:url(../images/bg-dest.png) repeat-y 0 0; } * html #popup-destination-list div.dl-tabs-content{position:static;} #popup-destination-list div.dl-tabs-content div.dl-tabs-top{ background:url(../images/bg-dest1.png) no-repeat 0 0; width:100%; margin:0 -5px 0 -1px; padding:0 5px 0 1px; } #popup-destination-list div.dl-tabs-content div.dl-tabs-bottom{ width:100%; margin:0 -5px 0 -1px; padding:1px 5px 6px 1px; background:url(../images/bg-dest1.png) no-repeat 100% 100%; } #popup-destination-list div.dl-tabs-content div.dl-tabs-inner{ background:#ecf2f6 url(../images/bg-dest2.gif) repeat-x 0 100%; overflow:hidden; width:100%; } #popup-destination-list div.dl-tabs-content div.dl-tabs-cont{ width:440px; overflow:hidden; margin:0 -40px 0 0; } #popup-destination-list ul.dests{ margin:11px 0 0; list-style:none; float:left; padding:0 30px 10px 17px; width:173px; font:12px/18px Verdana,Arial,sans-serif; } #page #popup-destination-list ul.dests a, #popup-destination-list ul.dests a{color:#069;} #page #popup-destination-list ul.dests a:hover, #popup-destination-list ul.dests a:hover{color:#f63;} #popup-destination-list2{ position:absolute; width:427px; padding:0 17px 0 13px; left:70px; top:23px; z-index:1000; } #popup-destination-list2.destination-list-hide{visibility:hidden;} #popup-destination-list2 div.dl-title{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; height:40px; overflow:hidden; background:url(../images/bg-dest-list1.png) no-repeat 0 0; } #popup-destination-list2 div.dl-body{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; background:url(../images/bg-dest-list2.png) repeat-y 0 0; } #popup-destination-list2 div.dl-main{ background:#e4e3e3 url(../images/bg-dest-list2.gif) repeat-x 0 0; width:100%; padding:0 12px 0 12px; margin:0 -12px 0 -12px; overflow:hidden; } #popup-destination-list2 div.dl-bottom{ background:url(../images/bg-dest-list3.png) no-repeat 0 0; width:100%; height:17px; text-indent:-9999px; overflow:hidden; padding:0 17px 0 13px; margin:0 -17px 0 -13px; } #popup-destination-list2 div.dl-title p{ float:left; font:11px/36px Verdana,Arial,sans-serif; color:#9cf; margin:3px 0 0; } #popup-destination-list2 div.dl-title p strong{color:#069;} #popup-destination-list2 div.dl-title a.close{ float:right; width:21px; height:21px; overflow:hidden; text-indent:-9999px; margin:12px 1px 0 0; } #popup-destination-list2 ul.dl-tabs{ margin:0 -1px; padding:0 1px; list-style:none; width:100%; height:23px; } #popup-destination-list2 ul.dl-tabs li{ float:left; display:inline; padding:0 5px 0 0; margin:0 1px -1px -1px; background:url(../images/bg-dest-tabs.png) no-repeat 100% -48px; } #page #popup-destination-list2 ul.dl-tabs li a, #popup-destination-list2 ul.dl-tabs li a{ float:left; height:24px; font:bold 10px/24px Verdana,Arial,sans-serif; color:#fff; padding:0 20px; background:url(../images/bg-dest-tabs.png) no-repeat 0 -72px; } #popup-destination-list2 ul.dl-tabs li.ui-state-active{ position:relative; z-index:100; background-position:100% 0; } #page #popup-destination-list2 ul.dl-tabs li.ui-state-active a, #popup-destination-list2 ul.dl-tabs li.ui-state-active a{ background-position:0 -24px; color:#069; padding:0 30px; text-decoration:underline; } #popup-destination-list2 div.dl-tabs-content{ width:100%; position:relative; margin:0 -5px 0 -1px; padding:0 5px 0 1px; background:url(../images/bg-dest.png) repeat-y 0 0; } * html #popup-destination-list2 div.dl-tabs-content{position:static;} #popup-destination-list2 div.dl-tabs-content div.dl-tabs-top{ background:url(../images/bg-dest1.png) no-repeat 0 0; width:100%; margin:0 -5px 0 -1px; padding:0 5px 0 1px; } #popup-destination-list2 div.dl-tabs-content div.dl-tabs-bottom{ width:100%; margin:0 -5px 0 -1px; padding:1px 5px 6px 1px; background:url(../images/bg-dest1.png) no-repeat 100% 100%; } #popup-destination-list2 div.dl-tabs-content div.dl-tabs-inner{ background:#ecf2f6 url(../images/bg-dest2.gif) repeat-x 0 100%; overflow:hidden; width:100%; } #popup-destination-list2 div.dl-tabs-content div.dl-tabs-cont{ width:440px; overflow:hidden; margin:0 -40px 0 0; } #popup-destination-list2 ul.dests{ margin:11px 0 0; list-style:none; list-style:none; float:left; padding:0 30px 10px 17px; width:173px; font:12px/18px Verdana,Arial,sans-serif; } #page #popup-destination-list2 ul.dests a, #popup-destination-list2 ul.dests a{color:#069;} #page #popup-destination-list2 ul.dests a:hover, #popup-destination-list2 ul.dests a:hover{color:#f63;} #block div.text-block div.img-right, #block div.text-block div.img-left{ margin-top:10px; } #block div.text-block div.img-right, #block div.text-block div.img-left{ margin-top:10px; } #block div.img-left{ float:left; display:inline; padding:0 12px 0 0; margin-left:4px; } * html #block div.img-left{margin-right:-3px;} #block div.img-right{ float:right; display:inline; padding:0 0 0 12px; } * html #block div.img-right{margin-left:-3px;} #block div.img-left img,#block div.img-right img{border:1px solid #e4eff5;padding:1px;background:#fff;} #block div.text-block a.all:hover{color:#069;} #footer div.bottom-bar ul.link li{z-index:10;} #footer div.bottom-bar ul.link li.popup-active{z-index:1;} #page #footer div.bottom-bar ul.link li.popup-active span{display:none;} #page li.popup-active #popup-send-friend, #page li.popup-active #popup-newsletter{visibility:visible;} #page #popup-send-friend, #page #popup-newsletter{ clear:both; visibility:hidden; position:absolute; z-index:900; bottom:18px; right:-10px; width:301px; height:242px; } #page #popup-send-friend{ width:277px; height:416px; } #page #popup-send-friend div.popup-body, #page #popup-newsletter div.popup-body{ background:url(../images/bg-newsletter.png) no-repeat 0 0; width:271px; height:232px; overflow:hidden; padding:0 17px 10px 13px; font:11px/16px Verdana,Arial,sans-serif; color:#000; } #page #popup-send-friend div.popup-body{ background:url(../images/bg-send-to-friend.png) no-repeat 0 0; width:247px; height:406px; } #page #popup-send-friend div.popup-title, #page #popup-newsletter div.popup-title{ width:100%; overflow:hidden; margin:8px 0 0; padding:0 0 8px; } #page #popup-send-friend div.popup-title h2, #page #popup-newsletter div.popup-title h2{ float:left; width:10px; height:24px; text-indent:-9999px; overflow:hidden; margin:0; } #page #popup-send-friend div.popup-title a.close, #page #popup-newsletter div.popup-title a.close{ float:right; width:21px; height:21px; text-indent:-9999px; overflow:hidden; } #page #popup-send-friend div.popup-body a, #page #popup-newsletter div.popup-body a{ float:none; left:auto; top:auto; width:auto; height:auto; text-indent:0; } #page #popup-send-friend div.popup-body p{ margin:10px 0; } #page #popup-newsletter div.popup-body p{ margin:10px 0 5px; } #page #popup-send-friend div.popup-body p strong, #page #popup-newsletter div.popup-body p strong{color:#069;} #page #popup-send-friend div.form-item, #page #popup-newsletter div.form-item{ width:100%; overflow:hidden; padding:5px; margin:0 -5px; } #page #popup-send-friend div.form-item label, #page #popup-newsletter div.form-item label{ float:left; width:87px; line-height:21px; } #page #popup-send-friend div.form-item label{ width:63px; } #page #popup-send-friend div.form-item input.form-text, #page #popup-newsletter div.form-item input.form-text{ float:left; width:172px; padding:2px 5px 3px; font:bold 11px/14px Verdana,Arial,sans-serif; color:#069; height:14px; background:#f3f6f8; border:1px solid #dcdcdc; } #page #popup-send-friend h5{ font-size:11px; margin:0 0 10px; padding:12px 0 0; color:#069; text-decoration:underline; } #page #popup-send-friend input.form-submit, #page #popup-newsletter input.form-submit{ float:right; width:117px; height:25px; margin:5px 0 0; padding:0; border:0; text-indent:-9999px; overflow:hidden; font-size:0; line-height:0; cursor:pointer; background:url(../images/btn-sign-up.gif) no-repeat 0 0; } #page #popup-send-friend input.form-submit{ background:url(../images/btn-send-mail.gif) no-repeat 0 0; width:91px; } #page #popup-send-friend div.popup-body a, #page #popup-newsletter div.popup-body a, #page #popup-send-friend div.popup-body select, #page #popup-newsletter div.popup-body select, #page #popup-send-friend div.popup-body textarea, #page #popup-newsletter div.popup-body textarea, #page #popup-send-friend div.popup-body input, #page #popup-newsletter div.popup-body input{position:relative;} #page #popup-send-friend textarea, #page #popup-newsletter textarea{ float:left; font:bold 11px/16px Verdana,Arial,sans-serif; background:#f3f6f8; border:1px solid #dcdcdc; width:172px; padding:5px; color:#069; height:49px; overflow:auto; max-width:184px; } #average-review { border:1px solid #9cd043; width:742px; overflow:hidden; margin:20px 0 0; background:url(../images/bg-average-review.gif) repeat-y 0 0; } #average-review .overall-rating{ float:left; width:172px; } #average-review .overall-rating .rating-value{ text-align:center; font-size:30px; line-height:28px; font-weight:bold; text-decoration:underline; color:#f60; margin:20px 0 0; } #average-review .overall-rating p{ text-align:center; font-size:12px; line-height:12px; font-weight:bold; color:#39c; margin:20px 0 0; padding:0 0 15px; } #average-review .overall-rating p{ color:#39c; } #average-review .overall-rating .rating-progress-bar{ width:131px; height:26px; margin:0 auto; position:relative; background:url(../images/rating-overall-empty.gif) no-repeat 0 0; } #average-review .overall-rating .rating-progress-bar div{ position:absolute; left:0; top:0; width:0px; height:26px; background:url(../images/rating-overall-full.gif) no-repeat 0 0; text-indent:-9999px; } #average-review .overall-rating p.info{ font-weight:normal; font-size:11px; margin:15px 0 0; } #average-review .categorized-rating{ float:left; width:318px; font-size:10px; line-height:16px; color:#069; } #average-review .categorized-rating ul.c-ratings{ margin:0; padding:0; list-style:none; width:100%; overflow:hidden; } #average-review .categorized-rating ul.c-ratings li{ float:left; width:100%; padding:0 0 8px; border-bottom:1px solid #fff; } #average-review .categorized-rating ul.c-ratings li .guest-rating{ float:left; display:inline; margin:7px 0 0 20px; } #average-review .categorized-rating ul.c-ratings li strong{ float:left; margin:9px 0 0 10px; width:43px; font-size:10px; } #average-review .categorized-rating ul.c-ratings li .cat-name{ float:left; display:inline; margin:9px 0 0 1px; width:183px; font-size:10px; line-height:16px; text-align:center; } #average-review .average-review-info{ float:left; width:252px; } #average-review .average-review-info p{ margin:20px 0 0; padding:0 20px 20px; font-size:11px; line-height:16px; color:#069; } #main #all-accomodation-types{ float:left; overflow:visible; } #main #all-accomodation-types .box, #main #all-accomodation-types .box-top, #main #all-accomodation-types .box-bottom{ overflow:visible; float:left; } #main #all-accomodation-types .title h3 a{ color:#069; } #main #all-accomodation-types .title h3 a:hover{ color:#f63; } #main #all-accomodation-types .title h3 span{ color:#9cf; } #main #all-accomodation-types ul.types{ margin:0; padding:0; list-style:none; width:420px; overflow:hidden; } #main #all-accomodation-types ul.types li{ float:left; width:100%; border-bottom:1px solid #e4eff5; background:none; padding:0 0 8px; margin:7px 0 0; } #main #all-accomodation-types ul.types li .img-holder{ float:left; width:98px; height:57px; margin:0; padding:0; overflow:hidden; } #main #all-accomodation-types ul.types li .img-holder img{ border:0; display:block; } #main #all-accomodation-types ul.types li .text{ float:left; display:inline; width:305px; padding:0; margin:0 7px 0 10px; } #main #all-accomodation-types ul.types li .text h4{ margin:0; font-size:12px; font-weight:bold; line-height:14px; color:#069; } #main #all-accomodation-types ul.types li .text h4 a{ color:#069; text-decoration:underline; } #main #all-accomodation-types ul.types li .text h4 a:hover{ color:#f63; } #main #all-accomodation-types ul.types li .text h4 span{ font-size:10px; color:#9cf; } #main #all-accomodation-types ul.types li .text p{ font-size:10px; line-height:16px; color:#000; } * html #main #all-accomodation-types ul.types li .text p{ margin-left:2px; } #main #all-accomodation-types ul.types li .text a.view-now{ float:right; font-size:10px; line-height:16px; font-weight:bold; color:#f63; padding:0 0 0 5px; margin:-15px 0 0; text-decoration:underline; background:url(../images/bg-view-now.gif) no-repeat 0 6px; } #main #all-accomodation-types ul.types li .text a.view-now:hover{ text-decoration:none; } #main #all-accomodation-types .accomodation-bottom{ width:420px; float:left; clear:both; margin:10px 0 0; } #main #all-accomodation-types .accomodation-bottom .more-accomodation{ float:left; width:181px; padding:0 0 10px; /*border-right:1px solid #e4eff5;*/ } #main #all-accomodation-types .accomodation-bottom .more-accomodation .form{ width:100%; float:left; margin:0; overflow:visible; } #main #all-accomodation-types .accomodation-bottom .more-accomodation .form label{ font-size:10px; line-height:12px; font-weight:bold; color:#666; display:block; float:none; width:auto; } #main #all-accomodation-types .accomodation-bottom .more-accomodation .form .select-type{ float:left; margin:5px 0 0; } #main #all-accomodation-types .accomodation-bottom .more-accomodation .form .select-type select{ width:135px; } * html #main #all-accomodation-types .accomodation-bottom .more-accomodation .form .select-type{ overflow:hidden; } #main #all-accomodation-types .accomodation-bottom .more-accomodation .form input.image{ float:left; margin:5px 0 0 5px; } #main #all-accomodation-types .accomodation-bottom .all-accomodation{ float:left; display:inline; margin: 0 0 0 9px; width:229px; height:54px; overflow:hidden; background:url(../images/bg-accomodation-all.png) no-repeat 0 0; } #main #all-accomodation-types .accomodation-bottom .all-accomodation h2{ margin:5px 20px 0 7px; font-size:11px; text-transform:uppercase; color:#008373; word-spacing:-2px; text-align:center; padding:0 0 1px; border-bottom:1px solid #cae0eb; } #main #all-accomodation-types .accomodation-bottom .all-accomodation a{ background:url(../images/bg-accomodation-view-all.png) no-repeat 0 0; float:left; margin:7px 0 0 6px; padding:0 0 3px 15px; cursor:pointer; color:#000; font-size:10px; line-height:10px; text-decoration:underline; position:relative; } #main #all-accomodation-types .accomodation-bottom .all-accomodation a:hover{ text-decoration:none; } #main div.list-area ul li a.more{ font-size:11px; color:#fe642e; font-weight:bold; text-decoration:underline; } #main div.list-area ul li a.more:hover{ text-decoration:none; } #main .cars-holder{ width:100%; overflow:hidden; } #main .cars-holder ul{ margin:0; padding:0; list-style:none; width:100%; overflow:hidden; } #main .cars-holder ul li{ float:left; margin:0; padding:0; width:50%; } #main .cars-holder ul li .box-top{ background-position:20px 0; } #main div.list-area div.grey{ background:url(../images/bg-grey-icon.gif) no-repeat 0 0; } #main div.cars-list div.box-top{ background:transparent url(../images/bg-dark-list-area-top.gif) no-repeat scroll 100% 0; } #main div.cars-list h3 a{ color:#069; } #main div.cars-list h3 a:hover{ color:#f63; } #main div.cars-list h3 span{ color:#9cf; } #main div.cars-list div.box{ margin-top:10px; } #main div.cars-list div.more a{ text-transform:uppercase; color:#f60; cursor:pointer; } #main div.cars-list div.more a:hover{ color:#069 } #main div.cars-list div.car-img{ background:url(../images/bg-cars-list-img.gif) no-repeat 0 0; float:left; width:156px; height:86px; overflow:hidden; padding:2px 8px 8px 2px; } #main div.cars-list div.car-img img{ display:block; border:0; } #main div.cars-list div.car-text{ font-size:10px; line-height:20px; margin:5px 0 0; } #main div.cars-list div.car-text a{ color:#069; font-weight:bold; text-decoration:none; } #main div.cars-list div.car-text a:hover{ color:#f63; text-decoration:underline; } #page #main div.blocks div.no-padding{ padding-top:0; margin-top:0; background:none; } p strong.yellow{color:#f60;} #block div.text-block h5{ margin:14px 0 -14px; font-size:12px; line-height:16px; color:#069; } #block div.safe-secure{ float:right; background:url(../images/bg-safe_secure.png) no-repeat 0 0; font:bold 10px/15px Verdana,Arial,sans-serif; color:#069; margin:12px 0 -5px 10px; } #block div.safe-secure div.safe-secure-right{ float:left; height:54px; padding:0 19px 0 4px; background:url(../images/bg-safe_secure.png) no-repeat 100% 100%; } #block div.safe-secure a.image-left{float:left;margin:0 10px 0 0;} * html #block div.safe-secure a.image-left{margin-right:7px;} #block div.safe-secure p{ float:left; width:107px; font:bold 10px/15px Verdana,Arial,sans-serif; margin:8px 0 0; } #page div.accomodation-tabs-thin ul.tabs li{ padding:0 1px 0 0; } #page div.accomodation-tabs div.scrollable{ float:left; width:712px; overflow:hidden; position:relative; z-index:99; } #page div.accomodation-tabs div.scrollable ul.tabs{width:9999px;} #page div.accomodation-tabs div.left-arrow, #page div.accomodation-tabs div.right-arrow{ float:left; width:25px; height:19px; margin:5px 0 0; background:url(../images/btn-arrows.gif) no-repeat 0 0; } #page div.accomodation-tabs div.left-arrow{background-position:0 -19px;} #page div.accomodation-tabs div.left-arrow a, #page div.accomodation-tabs div.right-arrow a{ float:left; width:21px; height:15px; text-indent:-9999px; overflow:hidden; } #page div.accomodation-tabs div.bg-inputs{ float:left; display:inline; background:url(../images/bg-inputs.png) no-repeat 0 0; } #page div.accomodation-tabs div.bg-inputs div.bg-inputs-right{ float:left; background:url(../images/bg-inputs.png) no-repeat 100% 100%; line-height:19px; padding:0 10px 0 20px; } #page div.accomodation-tabs div.results{ margin:0 0 0 -12px; color:#999; position:relative; } #page div.accomodation-tabs div.options{ float:right; color:#069; letter-spacing:-1px; } #page div.accomodation-tabs div.bg-inputs select{ width:55px; font-size:11px; height:18px; } #page div.accomodation-tabs div.bg-inputs div.sort-by{ margin:0 12px; padding:0 0 0 10px; background:url(../images/list-icon1.gif) no-repeat 0 50%; } #page div.accomodation-tabs div.bg-inputs div.sort-by select{width:58px;} #page div.accomodation-tabs div.bg-inputs .jquery-selectbox{ height:13px; margin:2px 0 0; } #page div.accomodation-tabs div.bg-inputs .jquery-selectbox-list span, #page div.accomodation-tabs div.bg-inputs .jquery-selectbox-currentItem{ font:10px/13px Verdana,Arial,sans-serif; color:#999; } #page div.accomodation-tabs div.bg-inputs .jquery-selectbox-list span.listelementhover{ color:#069; } #page div.accomodation-tabs div.bg-inputs .jquery-selectbox-list{ top:13px; } #page div.accomodation-tabs div.bg-inputs div.form-item{ float:left; display:inline; } #page div.accomodation-tabs div.bg-inputs div.form-item2{ float:left; display:inline; } #page div.accomodation-tabs div.bg-inputs div.form-item label{ float:left; display:inline; padding:0 4px 0 0; } #page div.accomodation-tabs div.bg-inputs div.form-item2 label{ float:left; display:inline; padding:0 4px 0 0; } #page div.accomodation-tabs div.bg-inputs div.form-item .jquery-selectbox{ float:left; display:inline; } #page div.accomodation-tabs div.bg-inputs div.form-item2 .jquery-selectbox{ float:left; display:inline; } #page div.accomodation-tabs div.bg-inputs input.form-text{ border:1px solid #e0e0e0; background:url(../images/bg-form-text-login.gif) repeat-x 0 0; font:10px/13px Verdana,Arial,sans-serif; color:#999; height:13px; text-align:center; padding:0 3px; width:12px; float:left; margin:2px 4px 0 0; } #page div.accomodation-tabs div.bg-inputs div.next, #page div.accomodation-tabs div.bg-inputs div.prev{ float:left; background:url(../images/bg-tabs-left2.png) no-repeat 50% 100%; line-height:13px; border:1px solid #b6d8e9; } #page div.accomodation-tabs div.bg-inputs div.next{padding:0 0 0 5px;margin:2px 0 0 0;} #page div.accomodation-tabs div.bg-inputs div.prev{padding:0 5px 0 0;margin:2px 5px 0 0;} #page div.accomodation-tabs div.bg-inputs div.next a, #page div.accomodation-tabs div.bg-inputs div.prev a{ float:left; line-height:13px; color:#069; text-decoration:none; } #page div.accomodation-tabs div.bg-inputs div.next a.next, #page div.accomodation-tabs div.bg-inputs div.prev a.prev{ width:13px; height:13px; float:left; text-indent:-9999px; overflow:hidden; } #page div.accomodation-tabs div.bg-inputs div.prev a.prev{ background:url(../images/list-icon2.gif) no-repeat 50% 50%; border-right:1px solid #b6d8e9; margin:0 5px 0 0; } #page div.accomodation-tabs div.bg-inputs div.next a.next{ background:url(../images/list-icon1.gif) no-repeat 50% 50%; border-left:1px solid #b6d8e9; margin:0 0 0 5px; } #page div.accomodation-tabs-thin div.scrollable, #page div.accomodation-tabs-thin div.left-arrow, #page div.accomodation-tabs-thin div.right-arrow{margin-bottom:-1px;} #page div.accomodation-tabs-thin div.tabs-content{margin-top:0;} #main div.newsletter div.zar{margin:5px 0 0 10px;} * html #main div.newsletter div.zar{margin-left:7px;} #page div.list-area div.title ul.add-links{ margin:4px 0 0; padding:0; list-style:none; float:right; } #page div.list-area div.title ul.add-links li{ float:left; background:none; padding:0 10px 0 0; font-size:9px; line-height:12px; } #page div.list-area div.title ul.add-links a{ color:#069; } #page div.list-area div.title ul.add-links a:hover{ text-decoration:underline; } #page div.list-area div.title ul.add-links img{display:inline;vertical-align:middle;} #page div.list-area div.result-info{ border:1px solid #ebf3f7; background:#ebf3f7; height:1%; overflow:hidden; margin:14px 0 0; } #page div.list-area div.alone-box{margin-left:-5px;} #page div.list-area div.alone-box ul.result-info li{ padding:0 18px; } #page div.list-area ul.result-info{ margin:0; padding:0; list-style:none; height:1%; overflow:hidden; border:1px solid #fff; border-left:0; } #page div.list-area ul.result-info li{ padding:0 6px; float:left; line-height:21px; display:inline; background:none; border-left:1px solid #fff; } #page div.list-area ul.result-info a{ color:#069; } #page div.list-area ul.result-info a img{display:inline;margin:0 0 0 5px;} #page div.list-area table td{ background:url(../images/list-icon3.gif) no-repeat 0 5px; font-size:11px; line-height:16px; padding:2px 12px 2px 20px; } #page div.list-area ul.result-info a strong{ float:none; } #page div.list-area ul.result-info a:hover{ color:#f60; text-decoration:underline; } #page div.list-area ul.result-info li.gallery{ width:60px; text-align:center; } #page div.list-area ul.result-info li.map{ width:80px; text-align:center; } #page div.accomodation-tabs-thin div.tabs-body{ height:25px; } * html #page div.accomodation-tabs-thin div.tabs-body{overflow:hidden;} * html #main div.list-area div.room ul.select{height:39px;overflow:hidden;} * html .height21{height:21px;overflow:hidden;} * html .height38{height:38px;overflow:hidden;} #main div.block-last{border-bottom:4px solid #fff;} #block div.sidebar ul.fixed{ margin:0 0 0 13px; width:232px; } #block div.sidebar ul.fixed li a:hover, #block div.sidebar ul.fixed li a{ background:url(../images/bg-tabs.png) no-repeat -109px 0; width:109px; height:24px; text-indent:-9999px; overflow:hidden; margin:0; padding:0; } #block div.sidebar ul.fixed li a.txt-quick_search:hover, #block div.sidebar ul.fixed li a.txt-quick_search{background-position:-109px 0;} #block div.sidebar ul.fixed li a.txt-map_search:hover, #block div.sidebar ul.fixed li a.txt-map_search{background-position:-109px -24px;} #block div.sidebar ul.fixed li a.txt-book_with_us:hover, #block div.sidebar ul.fixed li a.txt-book_with_us{background-position:-109px -48px;} #block div.sidebar ul.fixed li a.txt-security:hover, #block div.sidebar ul.fixed li a.txt-security{background-position:-109px -72px;} #block div.sidebar ul.fixed li a.txt-contact_us:hover, #block div.sidebar ul.fixed li a.txt-contact_us{background-position:-109px -96px;} #block div.sidebar ul.fixed li a.txt-bct_info:hover, #block div.sidebar ul.fixed li a.txt-bct_info{background-position:-109px -120px;} #block div.sidebar ul.fixed li.ui-state-active a.txt-quick_search:hover, #block div.sidebar ul.fixed li.ui-state-active a.txt-quick_search{background-position:0 0;} #block div.sidebar ul.fixed li.ui-state-active a.txt-map_search:hover, #block div.sidebar ul.fixed li.ui-state-active a.txt-map_search{background-position:0 -24px;} #block div.sidebar ul.fixed li.ui-state-active a.txt-book_with_us:hover, #block div.sidebar ul.fixed li.ui-state-active a.txt-book_with_us{background-position:0 -48px;} #block div.sidebar ul.fixed li.ui-state-active a.txt-security:hover, #block div.sidebar ul.fixed li.ui-state-active a.txt-security{background-position:0 -72px;} #block div.sidebar ul.fixed li.ui-state-active a.txt-contact_us:hover, #block div.sidebar ul.fixed li.ui-state-active a.txt-contact_us{background-position:0 -96px;} #block div.sidebar ul.fixed li.ui-state-active a.txt-bct_info:hover, #block div.sidebar ul.fixed li.ui-state-active a.txt-bct_info{background-position:0 -120px;} .enquire-bottom{border-bottom:7px solid #fff;} a.btn-proceed{ background:url(../images/btn-proceed-small.png) no-repeat 0 0; width:169px; height:22px; text-indent:-9999px; overflow:hidden; display:block; } div.enquiry-form a.btn-proceed{ float:right; display:inline; margin:5px 0 0; } #page #main div.enquiry-form ul.radios-inline li, #page #main div.enquiry-form ul.radios-inline{ margin:0; padding:0; list-style:none; float:left; background:none; line-height:22px; color:#f60; } #page #main div.enquiry-form ul.radios-inline input{ float:left; margin:5px 5px 0 10px; width:15px; height:14px; } #page #main div.enquiry-form div.car-options{ float:left; display:inline; overflow:hidden; background:#dae7ed; margin:-6px 0 7px -27px; width:719px; border-bottom:1px solid #fff; } #page #main div.enquiry-form div.car-options ul{ float:left; margin:0; margin:0 0 0 9px; width:110%; overflow:hidden; } #page #main div.enquiry-form div.car-options ul li{ background:none; height:33px; float:left; display:inline; margin:0 1px 0 -1px; color:#069; border-left:1px solid #fff; padding:12px 14px 0 9px; font-size:12px; font-weight:bold; } #page #main div.enquiry-form div.car-options ul li label{ float:left; display:inline; } #page #main div.enquiry-form div.car-options ul li input{ float:left; display:inline; } #page #main div.enquiry-form ul.car-details{ overflow:visible; float:left; display:inline; margin:0 1px 0 -10px; padding:0 18px 0 10px; } #page #main div.enquiry-form ul.select-half{ width:276px; border-left:1px solid #e0e0e0; } #page #main div.enquiry-form .border-bottom{ padding:0 0 14px; float:left; background:url(../images/bg-border.gif) no-repeat 0 100%; width:600px; margin:14px -30px 0 0; } #page #main div.enquiry-form ul.car-details:first-child{border-left:none;} #page #main div.enquiry-form ul.car-details li{ width:100%; float:left; display:inline; background:none; padding:0; margin:10px 0 0; clear:both; } #page #main div.enquiry-form ul.car-details li h3{ line-height:12px; font-size:12px; margin-top:-13px; position:relative; width:100%; } #page #main div.enquiry-form ul.select-half li label{ float:left; display:inline; width:94px; } #page #main div.enquiry-form ul.full-width li label{ float:left; display:inline; width:210px; } #page #main div.enquiry-form ul.car-details li div.jquery-selectbox{ } #main div.list-area div.room ul.car-details .datepick-trigger, #main div.list-area div.room ul.car-details a.calendar { margin-right:8px; } #main div.list-area div.room div.half{ width:585px; margin-top:-6px; padding-bottom:14px; } #main div.overflow{overflow:hidden;} #main div.list-area div.room div.label-width label{ width:106px; } #main div.list-area div.room div.label-width{ padding-bottom:12px; } #main div.list-area div.room div.label-width ul.it li{ padding:0 20px 0 0; } #main div.list-area div.room div.label-width ul.it li label{ float:left; display:inline; font-weight:normal; width:auto; margin-top:1px; } #main div.list-area div.room div.label-width ul.it li input{ float:left; display:inline; margin-left:0; } #main div.list-area div.room div.label-width ul.oe{ width:455px; overflow:hidden; padding:0; } #main div.list-area div.room div.label-width ul.oe li{ float:left; display:inline; width:110px; padding:0 0 3px; } #main div.list-area div.room div.label-width ul.oe li input{ margin-left:0; float:left; display:inline; } #main div.list-area div.room div.label-width ul.oe li label{ float:left; display:inline; width:auto; color:#069; margin-left:4px; } * html #main div.list-area div.room div.label-width ul{ height:auto; } #page #main div.no-margin{ margin:0; } #main div.list-area div.room .border-bottom input.text-info { width:167px; } #page #main div.enquiry-form div.list-area div.with-options div.pick-up-top, #page #main div.enquiry-form div.list-area div.with-options ul.car-details li.place-info{ display:none; } #page #main div.enquiry-form div.list-area div.wo-options li.inline-time, #page #main div.enquiry-form div.list-area div.wo-options li.location, #page #main div.enquiry-form div.list-area div.wo-options div.ask-question, #page #main div.enquiry-form div.list-area div.wo-options div.label-width{ display:none; } #page #main div.enquiry-form div.list-area div.wo-options div.pick-up-top li.location, #page #main div.enquiry-form div.list-area div.wo-options div.question-area, #page #main div.enquiry-form div.list-area div.wo-options div.pick-up-top li.inline-time{ display:block; } #ajax-search-results { display: none; width: 320px; position: absolute; margin-left: 12px; } #ajax-search-results div.dl-title{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; height:40px; overflow:hidden; background:url(../images/bg-dest-list1.png) no-repeat 0 0; } #ajax-search-results div.dl-body{ width:100%; padding:0 17px 0 13px; margin:0 -17px 0 -13px; background:url(../images/bg-dest-list2.png) repeat-y 0 0; } #ajax-search-results div.dl-main{ background:#e4e3e3 url(../images/bg-dest-list2.gif) repeat-x 0 0; width:100%; padding:0 12px 0 12px; margin:0 -12px 0 -12px; overflow:hidden; } #ajax-search-resultsdiv.dl-main { background:#E4E3E3 url(../images/bg-dest-list2.gif) repeat-x scroll 0pt 0pt; margin:0pt -12px; overflow:hidden; padding:0pt 12px; width:100%; } #ajax-search-results div.dl-bottom{ background:url(../images/bg-dest-list3.png) no-repeat 0 0; width:100%; height:17px; text-indent:-9999px; overflow:hidden; padding:0 17px 0 13px; margin:0 -17px 0 -13px; } #ajax-search-results div.dl-title a.close{ float:right; width:21px; height:21px; overflow:hidden; text-indent:-9999px; margin:12px 1px 0 0; } div.search_block_result_holder_overflow { height: 70%; overflow-y: auto; } div.search_block_result_holder_overflow table tr td{ font-size: 10px;} input.searchResultChckboxes {margin:0 5px 0 0;padding:0;float:left;} .right-arrow .add-tabs-wrapper{ position:absolute; top:18px; /*left:-148px;*/ left:565px; display:none; z-index:9999; width:174px; } .right-arrow .add-tabs-wrapper ul{ background:#ecf2f6 url(../images/bg-addtabs-container.gif) repeat-x 0 100%; overflow:hidden; position:relative; height:1%; padding:0; margin:0; min-height:45px; padding-left:13px; width:154px; font:bold 11px/21px Verdana, Helvetica,sans-serif; } .right-arrow .add-tabs-wrapper ul li{ float:left; display:inline; width:140px; height:21px; } .right-arrow .add-tabs-wrapper ul li a{ color:#069; } .right-arrow .add-tabs-wrapper ul li span{ display:none; } .right-arrow .add-tabs-wrapper ul li a span{ display:inline; } #page .accomodation-tabs .right-arrow .add-tabs-wrapper ul li a{ width:140px; text-indent:0; height:auto; text-decoration:none; } #page .accomodation-tabs .right-arrow .add-tabs-wrapper ul li a:hover{ color:#FF6633; } #page .accomodation-tabs .right-arrow .add-tabs-wrapper ul li a span{ background:transparent none repeat scroll 0 0; display:inline; float:none; font-weight:normal; height:auto; overflow:visible; width:auto; } .right-arrow .add-tabs-inner{ background:url(../images/bg-addtabs-ul.png) no-repeat 0 0; padding-top:5px; overflow:hidden; height:1%; position:relative; } .right-arrow .add-tabs-container{ background:url(../images/bg-addtabs-inner.png) repeat-y 0 0; overflow:hidden; width:166px; padding-right:6px; padding-left:1px; } .right-arrow .add-tabs-shadowbottom{ height:10px; width:173px; background:url(../images/bg-addtabs-wrapper.png) no-repeat 0 0; } .no-overflow{ overflow:visible !important; } .block{ clear:both; } #page div.accomodation-tabs div.left-arrow, #page div.accomodation-tabs div.hover, #page div.accomodation-tabs div.left-arrow, #page div.accomodation-tabs div.right-arrow:hover{ background-position:0 -20px; height:19px; } #page div.accomodation-tabs div.left-arrow, #page div.accomodation-tabs div.right-arrow:hover div.add-tabs-wrapper, #page div.accomodation-tabs div.left-arrow, #page div.accomodation-tabs div.hover div.add-tabs-wrapper{ display:block; } .hidden{ display:none !important; } #main div.sidebar div.weather{ background:url(../images/bg-sidebar-weather2.gif) no-repeat 0 0; /*height:63px;*/ font-size:14px; font-weight:bold; /*line-height:23px; */ } #main div.sidebar div.weather h3{ margin:1px 0 0; height:17px; font-size:11px; text-align:center; /*text-indent:-9999px;*/ overflow:hidden; } #main div.sidebar div.weather strong, #main div.sidebar div.weather span{ float:left; margin:8px 0 0; /*width:24px; padding:0 0 0 41px;*/ color:#369; } #main div.sidebar div.weather strong{ color:#f60; /*padding:0 0 0 7px;*/ } #main div.sidebar div.weather a{ float:left; margin:8px 0 0 4px; line-height:19px; padding:0 0 4px 16px; width:91px; font-size:10px; font-weight:bold; color:#369; } #main div.sidebar div.weather a:hover{color:#f60;} #weatherwidget {width:215px !important;} #wf_icon {width:75px !important;float:left;margin-bottom:0px !important;margin-top:15px !important;} #wf_condition {width:50px !important;margin-top:0px;float:left;} #wf_temperature {width:90px !important;margin-top:30px;float:left;} #wf_date {float:right;margin-right:15px;margin-top:17px !important;} a.areas {color:#333333;text-decoration:none;} a.areas:hover {color:#FF6633;text-decoration:none;} span.area_category {color:#006699;font-size:12px;text-decoration:underline;} span.area_category:hover {color:#FF6633;} div.search_results_azListing div.bg-body{ position:relative; float:left; width:100%; background:url(../images/bg-listing-right-sidebar.png) repeat-y -239px 0; } div.search_results_azListing div.bg-top{ float:left; width:100%; background:url(../images/bg-listing-right-sidebar.png) no-repeat 0 0; } div.search_results_azListing div.bg-bottom{ float:left; width:200px; padding:6px 0px 9px 1px; background:url(../images/bg-listing-right-sidebar.png) no-repeat -478px 100%; } div.search_results_azListing div.bg-gradient{ float:left; width:200px; padding:0 0 2px 0px; background:#ececec url(../images/bg-listing-right-sidebar-gradient.gif) repeat-x 0 0; } div.search_results_azListing p{ margin:0; padding:0; font-size:10px; line-height:17px; } div.search_results_azListing a{ font-size:11px; font-weight:bold; color:#069; } div.search_results_azListing li.active a, div.search_results_azListing a:hover{ color:#f63; } a.accom_left_nava_side_links {color:#006699;} a.accom_left_nava_side_links:hover {color:#FF6633;} a.no_style {color:#666666 !important; text-decoration:none !important; font-weight: normal !important;} a.no_style:hover {color:#666666 !important; text-decoration:none !important; font-weight: normal !important;} table.dests {width:400px; margin-top:3px; padding:0 10px 3px 15px; font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:18px;} div.clear{ clear:both; width:0; overflow:hidden; height:0; line-height:0; } input.form-submit-search{ width:63px; height:21px; font:13px/21px 'Myriad Pro' , Arial, Helvetica, sans-serif; border:0; color:#f4f4f4; font-size:13px; padding:0 0 3px 0; background:url(../images/btn-search.gif) no-repeat 0 0; margin:0; } input.form-submit-searchMap{ width:63px; height:21px; font:13px/21px 'Myriad Pro' , Arial, Helvetica, sans-serif; border:0; color:#f4f4f4; font-size:13px; padding:0 0 3px 0; background:url(../images/btn-search-map.gif) no-repeat 0 0; margin:0; } div.searchResultPromptMap{ display:block; width:130px; height:35px; padding:15px 0 0 20px; border:0; margin:0; font:bold 15px Arial,Helvetica,sans-serif; cursor:pointer; color:#fff; background:url(../images/btn-search-btn-map.png) no-repeat 0 0; } div.searchResultPromptList{ display:block; width:130px; height:35px; padding:15px 0 0 20px; border:0; margin:0; font:bold 15px Arial,Helvetica,sans-serif; cursor:pointer; color:#fff; background:url(../images/btn-search-btn-list.png) no-repeat 0 0; }