@CHARSET "UTF-8"; .bcal-container{ background-color: #fff; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; float: left; padding: 5px; border: solid 1px #ccc; box-shadow: 0 0 3px #C0C0C0; } .bcal-table{ border-collapse: separate; border-spacing: 1px; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; float: left; margin: 0; padding: 0; width: 200px; } .bcal-table thead th{ background-color: #fff; font-weight: bold; color: #212121; height: 20px; text-align: center; } .bcal-table tbody td{ color: #212121; cursor: pointer; font-weight: normal; height: 25px; width: 25px; text-align: center; } .bcal-table .bcal-empty{ background-color: #fff; cursor: default; } .bcal-table .bcal-date{ background-color: #F1F1F1; border: solid 1px #D0C5C5; } .bcal-table .bcal-past{ background-color: #FEFEFE; border: solid 1px #E6E1E1; color: #898989; cursor: default; } .bcal-table .bcal-today{ background-color: #FFFF99; } .bcal-table .bcal-week{ border: solid 1px #D0C5C5; background-color: #E4E4E4; cursor: default; } .bcal-table .bcal-selected{ background-color: #FEFEFE; border: solid 1px #FFCC66; color: #CC6600; } .bcal-table .bcal-over, .bcal-table .bcal-date:hover{ background-color: #FFFFCC; border: solid 1px #FFC34C; color: #CC6600; } @CHARSET "UTF-8"; .ojs-container{ width: 100%; height: 100%; overflow: hidden; font: 12px normal Arial, sans-serif; display: none; } .ojs-wrapper{ background-color: #666; height: 100%; opacity: 0.5; filter: alpha(opacity = 50); overflow: hidden; position: absolute; top: 0; left: 0; width: 100%; z-index: 9500; } .ojs-holder{ background-color: #fff; border: solid 10px #fff; position: absolute; z-index: 9600; box-shadow: 0 0 3px #111; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } .ojs-header{ background-color: #ddd; font-weight: bold; height: 30px; line-height: 30px; position: absolute; text-indent: 5px; top: 0; width: 100%; border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; } .ojs-content{ bottom: 32px; overflow: auto; position: absolute; top: 32px; width: 100%; } .ojs-footer{ bottom: 0; height: 30px; position: absolute; width: 100%; } .ojs-close{ background: url(core/libs/overlayJS/overlay-close.png) 0 0 no-repeat; cursor: pointer; display: block; height: 16px; position: absolute; right: 5px; top: 7px; width: 16px; } #lbOverlay { position: fixed; top: 0; left: 0; z-index: 99997; width: 100%; height: 100%; } #lbOverlay.fancy { background-color: #000000; } #lbOverlay.black { background-color: #000000; } #lbOverlay.grey { background-color: #000000; } #lbOverlay.red { background-color: #330000; } #lbOverlay.green { background-color: #003300; } #lbOverlay.blue { background-color: #011D50; } #lbOverlay.gold { background-color: #666600; } #lbOverlay.orange { background-color: #FFBB48; } #lbMain { position: absolute; left: 0; width: 100%; z-index: 99998; text-align: center; line-height: 0; display:-moz-inline-stack; } #lbMain a img { border: 1px solid #ffffff; } #lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; } #lbOuterContainer.fancy { border: 2px solid #CCCCCC; background-color: #000000; } #lbOuterContainer.black { border: 2px solid #CCCCCC; background-color: #000000; } #lbOuterContainer.grey { border: 2px solid #888888; } #lbOuterContainer.red { border: 2px solid #DD0000; } #lbOuterContainer.green { border: 2px solid #00B000; } #lbOuterContainer.blue { border: 2px solid #5F89D8; } #lbOuterContainer.gold { border: 2px solid #B0B000; } #lbOuterContainer.orange { border: 2px solid #D15211; } #lbTopContainer, #lbBottomContainer { font: 0.85em Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em; font-size: 0.9em; overflow: hidden; margin: 0 auto; padding: 0; position: relative; z-index: 14; display: none; } #lbTopContainer { overflow: hidden; margin-top: 5px; } #lbTopContainer.fancy, #lbBottomContainer.fancy { background-color: #000000; } #lbTopContainer.black, #lbBottomContainer.black { background-color: #000000; } #lbTopContainer.grey, #lbTopContainer.red, #lbTopContainer.green, #lbTopContainer.blue, #lbTopContainer.gold, #lbTopContainer.orange, #lbBottomContainer.grey, #lbBottomContainer.red, #lbBottomContainer.green, #lbBottomContainer.blue, #lbBottomContainer.gold, #lbBottomContainer.orange { background-color: #ffffff; } #lbImage, #lbIframe { border: none; } #lbImage.black, #lbIframe.black { border: 1px solid #CCCCCC; } #lbImage.fancy, #lbIframe.fancy { border: 1px solid #CCCCCC; } #lbImage.grey, #lbIframe.grey { border: 1px solid #888888; } #lbImage.red, #lbIframe.red { border: 1px solid #DD0000; } #lbImage.green, #lbIframe.green { border: 1px solid #00B000; } #lbImage.blue, #lbIframe.blue { border: 1px solid #5F89D8; } #lbImage.gold, #lbIframe.gold { border: 1px solid #B0B000; } #lbImage.orange, #lbIframe.orange { border: 1px solid #D15211; } #lbImageContainer, #lbIframeContainer { padding: 10px; z-index: 12; } #lbLoading { height: 100%; width: 100%; margin-top: -10px; background: url('core/libs/lytebox/images/loading_white.gif') center no-repeat; } #lbLoading.black { background: url('core/libs/lytebox/images/loading_black.gif') center no-repeat; } #lbLoading.fancy { background: url('core/libs/lytebox/images/loading_fancy.gif') center no-repeat; } #lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #lbImageContainer>#lbHoverNav { left: 0; } #lbHoverNav a { outline: none; } #lbPrevHov { width: 49%; height: 100%; background: transparent url('core/libs/lytebox/images/blank.gif') no-repeat; display: block; left: 0; float: left; margin-left: 3px; } #lbPrevHov.fancy:hover, #lbPrevHov.fancy:visited { background: url('core/libs/lytebox/images/prev_fancy_t.png') left 30% no-repeat; } #lbPrevHov.black:hover, #lbPrevHov.black:visited { background: url('core/libs/lytebox/images/prev_black_t.png') left 30% no-repeat; } #lbPrevHov.grey:hover, #lbPrevHov.grey:visited { background: url('core/libs/lytebox/images/prev_grey_t.png') left 30% no-repeat; } #lbPrevHov.red:hover, #lbPrevHov.red:visited { background: url('core/libs/lytebox/images/prev_red_t.png') left 30% no-repeat; } #lbPrevHov.green:hover, #lbPrevHov.green:visited { background: url('core/libs/lytebox/images/prev_green_t.png') left 30% no-repeat; } #lbPrevHov.blue:hover, #lbPrevHov.blue:visited { background: url('core/libs/lytebox/images/prev_blue_t.png') left 30% no-repeat; } #lbPrevHov.gold:hover, #lbPrevHov.gold:visited { background: url('core/libs/lytebox/images/prev_gold_t.png') left 30% no-repeat; } #lbPrevHov.orange:hover, #lbPrevHov.orange:visited { background: url('core/libs/lytebox/images/prev_orange_t.png') left 30% no-repeat; } #lbNextHov { width: 49%; height: 100%; background: transparent url('core/libs/lytebox/images/blank.gif') no-repeat; display: block; right: 0; float: right; margin-right: 3px; } #lbNextHov.fancy:hover, #lbNextHov.fancy:visited { background: url('core/libs/lytebox/images/next_fancy_t.png') right 30% no-repeat; } #lbNextHov.black:hover, #lbNextHov.black:visited { background: url('core/libs/lytebox/images/next_black_t.png') right 30% no-repeat; } #lbNextHov.grey:hover, #lbNextHov.grey:visited { background: url('core/libs/lytebox/images/next_grey_t.png') right 30% no-repeat; } #lbNextHov.red:hover, #lbNextHov.red:visited { background: url('core/libs/lytebox/images/next_red_t.png') right 30% no-repeat; } #lbNextHov.green:hover, #lbNextHov.green:visited { background: url('core/libs/lytebox/images/next_green_t.png') right 30% no-repeat; } #lbNextHov.blue:hover, #lbNextHov.blue:visited { background: url('core/libs/lytebox/images/next_blue_t.png') right 30% no-repeat; } #lbNextHov.gold:hover, #lbNextHov.gold:visited { background: url('core/libs/lytebox/images/next_gold_t.png') right 30% no-repeat; } #lbNextHov.orange:hover, #lbNextHov.orange:visited { background: url('core/libs/lytebox/images/next_orange_t.png') right 30% no-repeat; } #lbPrev, #lbPrevTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; } #lbPrev.fancy, #lbPrevTop.fancy { background: url('core/libs/lytebox/images/prev_fancy.png') no-repeat; } #lbPrev.fancyOff, #lbPrevTop.fancyOff { background: url('core/libs/lytebox/images/prev_fancy_off.png') no-repeat; cursor: default; } #lbPrev.black, #lbPrevTop.black { background: url('core/libs/lytebox/images/prev_black.png') no-repeat; } #lbPrev.blackOff, #lbPrevTop.blackOff { background: url('core/libs/lytebox/images/prev_black_off.png') no-repeat; cursor: default; } #lbPrev.grey, #lbPrevTop.grey { background: url('core/libs/lytebox/images/prev_grey.png') no-repeat; } #lbPrev.greyOff, #lbPrevTop.greyOff { background: url('core/libs/lytebox/images/prev_grey_off.png') no-repeat; cursor: default; } #lbPrev.red, #lbPrevTop.red { background: url('core/libs/lytebox/images/prev_red.png') no-repeat; } #lbPrev.redOff, #lbPrevTop.redOff { background: url('core/libs/lytebox/images/prev_red_off.png') no-repeat; cursor: default; } #lbPrev.green, #lbPrevTop.green { background: url('core/libs/lytebox/images/prev_green.png') no-repeat; } #lbPrev.greenOff, #lbPrevTop.greenOff { background: url('core/libs/lytebox/images/prev_green_off.png') no-repeat; cursor: default; } #lbPrev.blue, #lbPrevTop.blue { background: url('core/libs/lytebox/images/prev_blue.png') no-repeat; } #lbPrev.blueOff, #lbPrevTop.blueOff { background: url('core/libs/lytebox/images/prev_blue_off.png') no-repeat; cursor: default; } #lbPrev.gold, #lbPrevTop.gold { background: url('core/libs/lytebox/images/prev_gold.png') no-repeat; } #lbPrev.goldOff, #lbPrevTop.goldOff { background: url('core/libs/lytebox/images/prev_gold_off.png') no-repeat; cursor: default; } #lbPrev.orange, #lbPrevTop.orange { background: url('core/libs/lytebox/images/prev_orange.png') no-repeat; } #lbPrev.orangeOff, #lbPrevTop.orangeOff { background: url('core/libs/lytebox/images/prev_orange_off.png') no-repeat; cursor: default; } #lbNext, #lbNextTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; } #lbNext.fancy, #lbNextTop.fancy { background: url('core/libs/lytebox/images/next_fancy.png') no-repeat; } #lbNext.fancyOff, #lbNextTop.fancyOff { background: url('core/libs/lytebox/images/next_fancy_off.png') no-repeat; cursor: default; } #lbNext.black, #lbNextTop.black { background: url('core/libs/lytebox/images/next_black.png') no-repeat; } #lbNext.blackOff, #lbNextTop.blackOff { background: url('core/libs/lytebox/images/next_black_off.png') no-repeat; cursor: default; } #lbNext.grey, #lbNextTop.grey { background: url('core/libs/lytebox/images/next_grey.png') no-repeat; } #lbNext.greyOff, #lbNextTop.greyOff { background: url('core/libs/lytebox/images/next_grey_off.png') no-repeat; cursor: default; } #lbNext.red, #lbNextTop.red { background: url('core/libs/lytebox/images/next_red.png') no-repeat; } #lbNext.redOff, #lbNextTop.redOff { background: url('core/libs/lytebox/images/next_red_off.png') no-repeat; cursor: default; } #lbNext.green, #lbNextTop.green { background: url('core/libs/lytebox/images/next_green.png') no-repeat; } #lbNext.greenOff, #lbNextTop.greenOff { background: url('core/libs/lytebox/images/next_green_off.png') no-repeat; cursor: default; } #lbNext.blue, #lbNextTop.blue { background: url('core/libs/lytebox/images/next_blue.png') no-repeat; } #lbNext.blueOff, #lbNextTop.blueOff { background: url('core/libs/lytebox/images/next_blue_off.png') no-repeat; cursor: default; } #lbNext.gold, #lbNextTop.gold { background: url('core/libs/lytebox/images/next_gold.png') no-repeat; } #lbNext.goldOff, #lbNextTop.goldOff { background: url('core/libs/lytebox/images/next_gold_off.png') no-repeat; cursor: default; } #lbNext.orange, #lbNextTop.orange { background: url('core/libs/lytebox/images/next_orange.png') no-repeat; } #lbNext.orangeOff, #lbNextTop.orangeOff { background: url('core/libs/lytebox/images/next_orange_off.png') no-repeat; cursor: default; } #lbTopData, #lbBottomData { float: left; text-align: left; padding-left: 10px; } #lbBottomData { padding-bottom: 0.5em; } #lbBottomData.fancy, #lbTopData.fancy { color: #ffffff; } #lbBottomData.black, #lbTopData.black { color: #ffffff; } #lbBottomData.grey, #lbTopData.grey { color: #333333; } #lbBottomData.red, #lbTopData.red { color: #620000; } #lbBottomData.green, #lbTopData.green { color: #003300; } #lbBottomData.blue, #lbTopData.blue { color: #01379E; } #lbBottomData.gold, #lbTopData.gold { color: #666600; } #lbBottomData.orange, #lbTopData.orange { color: #D15211; } #lbTopNav, #lbBottomNav { float: right; text-align: right; padding-right: 10px; } #lbNumTop, #lbNumBottom { font-style: italic; } #lbDescBottom { display: block; } #lbTitleTop, #lbTopNav { margin-top: 0.3em; } #lbTitleTop, #lbTitleBottom { display: block; font-weight: bold; } #lbClose, #lbCloseTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; } #lbClose.fancy, #lbCloseTop.fancy { background: url('core/libs/lytebox/images/close_fancy.png') no-repeat; } #lbClose.black, #lbCloseTop.black { background: url('core/libs/lytebox/images/close_black.png') no-repeat; } #lbClose.grey, #lbCloseTop.grey { background: url('core/libs/lytebox/images/close_grey.png') no-repeat; } #lbClose.red, #lbCloseTop.red { background: url('core/libs/lytebox/images/close_red.png') no-repeat; } #lbClose.green, #lbCloseTop.green { background: url('core/libs/lytebox/images/close_green.png') no-repeat; } #lbClose.blue, #lbCloseTop.blue { background: url('core/libs/lytebox/images/close_blue.png') no-repeat; } #lbClose.gold, #lbCloseTop.gold { background: url('core/libs/lytebox/images/close_gold.png') no-repeat; } #lbClose.orange, #lbCloseTop.orange { background: url('core/libs/lytebox/images/close_orange.png') no-repeat; } #lbPrint, #lbPrintTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; } #lbPrint.fancy, #lbPrintTop.fancy { background: url('core/libs/lytebox/images/print_fancy.png') no-repeat; } #lbPrint.black, #lbPrintTop.black { background: url('core/libs/lytebox/images/print_black.png') no-repeat; } #lbPrint.grey, #lbPrintTop.grey { background: url('core/libs/lytebox/images/print_grey.png') no-repeat; } #lbPrint.red, #lbPrintTop.red { background: url('core/libs/lytebox/images/print_red.png') no-repeat; } #lbPrint.green, #lbPrintTop.green { background: url('core/libs/lytebox/images/print_green.png') no-repeat; } #lbPrint.blue, #lbPrintTop.blue { background: url('core/libs/lytebox/images/print_blue.png') no-repeat; } #lbPrint.gold, #lbPrintTop.gold { background: url('core/libs/lytebox/images/print_gold.png') no-repeat; } #lbPrint.orange, #lbPrintTop.orange { background: url('core/libs/lytebox/images/print_orange.png') no-repeat; } #lbPlay, #lbPlayTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; } #lbPlay.fancy, #lbPlayTop.fancy { background: url('core/libs/lytebox/images/play_fancy.png') no-repeat; } #lbPlay.black, #lbPlayTop.black { background: url('core/libs/lytebox/images/play_black.png') no-repeat; } #lbPlay.grey, #lbPlayTop.grey { background: url('core/libs/lytebox/images/play_grey.png') no-repeat; } #lbPlay.red, #lbPlayTop.red { background: url('core/libs/lytebox/images/play_red.png') no-repeat; } #lbPlay.green, #lbPlayTop.green { background: url('core/libs/lytebox/images/play_green.png') no-repeat; } #lbPlay.blue, #lbPlayTop.blue { background: url('core/libs/lytebox/images/play_blue.png') no-repeat; } #lbPlay.gold, #lbPlayTop.gold { background: url('core/libs/lytebox/images/play_gold.png') no-repeat; } #lbPlay.orange, #lbPlayTop.orange { background: url('core/libs/lytebox/images/play_orange.png') no-repeat; } #lbPause, #lbPauseTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; } #lbPause.fancy, #lbPauseTop.fancy { background: url('core/libs/lytebox/images/pause_fancy.png') no-repeat; } #lbPause.black, #lbPauseTop.black { background: url('core/libs/lytebox/images/pause_black.png') no-repeat; } #lbPause.grey, #lbPauseTop.grey { background: url('core/libs/lytebox/images/pause_grey.png') no-repeat; } #lbPause.red, #lbPauseTop.red { background: url('core/libs/lytebox/images/pause_red.png') no-repeat; } #lbPause.green, #lbPauseTop.green { background: url('core/libs/lytebox/images/pause_green.png') no-repeat; } #lbPause.blue, #lbPauseTop.blue { background: url('core/libs/lytebox/images/pause_blue.png') no-repeat; } #lbPause.gold, #lbPauseTop.gold { background: url('core/libs/lytebox/images/pause_gold.png') no-repeat; } #lbPause.orange, #lbPauseTop.orange { background: url('core/libs/lytebox/images/pause_orange.png') no-repeat; } /* Some extra padding on the bottom buttons so it's not too close to the border. */ #lbClose, #lbPrint, #lbPlay, #lbPause { margin: 0 0 6px 8px; } /* Lytetip */ * html a:hover { background: transparent; } .lytetip { outline: none; border-bottom: 1px dotted; z-index:24; text-decoration:none; } .lytetip span { color: #000000; position: absolute; top: 2em; left:0; padding: 0.5em 0.8em; font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif !important; background: #F4F5FB; border: 1px solid #888888; border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: 1px 2px 3px 0px #949494;-moz-box-shadow: 1px 2px 3px 0px #949494;box-shadow: 1px 2px 3px 0px #949494; width: 240px; filter: alpha(opacity:95); KHTMLOpacity: 0.95; MozOpacity: 0.95; opacity: 0.95; text-align: left; display: none; } .lytetip:hover { z-index:25; color: #aaaaff; background:; text-decoration: none; } .lytetip:hover span { display: block; } .lytetip:hover em { font-size: 1.2em; font-weight: bold; display: block; padding: 0 0 0.6em 0; } .lytetip:hover .lbTipImg { border: 0; margin: -20px 0 0 -36px; float: left; position: absolute; height: 32px; width: 32px; } .lbErrorImg { background: url('core/libs/lytebox/images/error.png'); } .lbInfoImg { background: url('core/libs/lytebox/images/info.png'); } .lbHelpImg { background: url('core/libs/lytebox/images/help.png'); } .lbWarningImg { background: url('core/libs/lytebox/images/warning.png'); } span.lbCustom { padding: 0.5em 0.8em 0.5em 1.5em !important; } span.lbIEFix { padding: 0.5em 0.8em !important; } .lytetip .lbError { background: #FFE7D7; border: 1px solid #FF3334; } .lytetip .lbInfo, .lytetip .lbHelp { background: #D2EEF7; border: 1px solid #2BB0D7; } .lytetip .lbWarning { background: #FFFFAA; border: 1px solid #FFAD33; } @CHARSET "UTF-8"; .hbContainer{ color: #000; font: normal 11px Verdana, Arial, sans-serif; overflow: hidden; width: 660px; } .hbContainer p, .hbContainer ul{margin: 0; padding: 0} .hbContainer a{ color: #868788; font-size: 11px; font-weight: normal; } .hbDatepickerIcon{ background: url(app/web/img/frontend/calendar.png) 0 0 no-repeat; border: none; float: left; outline: none; display: block; height: 24px; margin: 3px 2px 0 11px; width: 25px; } .hbDate{ float: left; margin: 0 3px 0 0; } .hbBtn{ border: none; cursor: pointer; height: 36px; } .hbBtnCheck{ background: url(app/web/img/frontend/btn_check.png) 0 0 no-repeat; width: 182px; } .hbBtnApply{ background: url(app/web/img/frontend/btn_apply.png) 0 0 no-repeat; width: 81px; } .hbBtnBook{ background: url(app/web/img/frontend/btn_book.png) 0 0 no-repeat; width: 96px; } .hbBtnContinue{ background: url(app/web/img/frontend/btn_continue.png) 0 0 no-repeat; width: 117px; } .hbBtnCheckout{ background: url(app/web/img/frontend/btn_checkout.png) 0 0 no-repeat; float: right; width: 143px; } .hbBtnConfirm{ background: url(app/web/img/frontend/btn_confirm.png) 0 0 no-repeat; width: 169px; } .hbBtnAdd{ background: url(app/web/img/frontend/btn_add.png) 0 0 no-repeat; width: 82px; } .hbBtnRemove{ background: url(app/web/img/frontend/btn_remove.png) 0 0 no-repeat; width: 82px; } .hbBtnBack{ background: url(app/web/img/frontend/btn_back.png) 0 0 no-repeat; width: 97px; } ul.hbBreadcrumbs{ list-style: none; margin: 0 0 34px 0; overflow: hidden; } ul.hbBreadcrumbs li{ display: inline; } .hbBreadcrumbs a:link, .hbBreadcrumbs a:visited, .hbBreadcrumbs a:active{ background: url(app/web/img/frontend/breadcrumbs.png) 0 0 no-repeat; color: #676d6d; cursor: pointer; text-decoration: none; display: block; float: left; font-size: 12px; position: relative; height: 37px; line-height: 34px; text-indent: 35px; width: 164px; } .hbBreadcrumbs a.focus{ background-position: 0 -37px; color: #fff; } .hbBreadcrumbs span{ position: absolute; top: 0; left: 13px; text-indent: 0; } .hbBreadcrumbs a span{ color: #676d6d; } .hbBreadcrumbs a.focus span{ color: #0e0f0f; } ul.hbTabs{ background-color: #2d2c2b; height: 35px; list-style: none; padding: 4px 8px 0; } .hbTabs li{ background: url(app/web/img/frontend/tabs_back.png) top right no-repeat; float: left; } .hbTabs a:link, .hbTabs a:visited, .hbTabs a:active{ border-top-left-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; color: #c7c6c6; float: left; font-weight: bold; display: block; height: 35px; line-height: 35px; margin: 0 1px; padding: 0 15px; outline: none; text-decoration: none; } .hbTabs a:hover{ background-color: #F0EEEE; color: #333; } .hbTabs a.hbFocus{ background-color: #e2e1e2; color: #0e0f0f; } .hbSort{ display: block; height: 8px; width: 10px; } .hbUp{ background: url(app/web/img/frontend/arrow_up.png) center center no-repeat; } .hbDown{ background: url(app/web/img/frontend/arrow_down.png) center center no-repeat; } .hbSortHolder{ background-color: #e2e1e2; color: #636363; height: 26px; line-height: 26px; overflow: hidden; padding: 0 10px; } .hbSortHolder span{ display: block; float: left; height: 21px; margin: 0 48px 0 4px; padding: 5px 0 0 0; width: 10px; } .hbSortHolder label{ float: left; } .hbType{ background: url(app/web/img/frontend/line.png) bottom center no-repeat; margin: 5px 0; padding: 0 0 26px 0; overflow: hidden; } .hbType3ple{ background: url(app/web/img/frontend/type.png) bottom center no-repeat; } .hbTypePics{ float: left; margin: 0 2px 0 7px; width: 171px; } .hbTypeImg{ border: none; height: 124px; margin: 0 0 7px; width: 165px; } .hbTypeThumb{ border: none; height: 38px; margin: 0 7px 7px 0; width: 50px; } .hbTypeArea{ float: left; width: 285px; } .hbTypeMetrics{ float: left; margin: 0 0 0 5px; width: 170px; } .hbTypeTitle{ color: #6a6666; margin: 0 0 10px 0; } .hbTypeTitle strong{ color: #0e0f0f; font-weight: bold; } .hbTypeDesc{ color: #6a6666; font-size: 11px; } .hbTypeRooms{ margin: 0 0 10px 0; overflow: hidden; } .hbTypeRooms strong{ float: left; font-weight: bold; padding: 7px 0 0; } .hbTypeRooms select{ float: right; width: 60px; } .hbTypePrice{ margin: 0 0 10px 0; overflow: hidden; } .hbTypePrice p{ font-weight: bold; font-size: 11px; float: left; margin: 0; padding: 7px 0 0 0; } .hbSelection{ margin: 0 0 10px 0; overflow: hidden; } .hbPrice{ background: #fff url(app/web/img/frontend/price_right.png) top right no-repeat; color: #9e0c0c; display: block; float: right; height: 30px; line-height: 27px; margin: 0 0 0 7px; padding: 0 10px 0 15px; position: relative; width: 75px; } .hbPrice abbr{ background: #fff url(app/web/img/frontend/price_left.png) 0 0; display: block; height: 30px; left: 0; position: absolute; top: 0; width: 15px; } .hbPrice strong{ font-weight: bold; font-size: 14px; } .hbAttributeBar{ margin: 0 0 10px 0; overflow: hidden; } .hbAttributeBar p{ font-weight: bold; font-size: 11px; float: left; margin: 0; padding: 4px 0 0 0; } .hbAttribute{ background: url(app/web/img/backend/attributes.png) no-repeat; color: #303740; display: block; font-size: 0.9em; float: right; height: 23px; line-height: 21px; overflow: hidden; margin: 0 1px 0 0; padding: 0 5px 0 0; text-indent: 12px; width: 34px; } .hbAttribute-passengers{background-position: 0 0} .hbAttribute abbr{ float: right; text-indent: 0; } .hbTypeBootom{ color: #6a6666; line-height: 36px; overflow: hidden; } .hbTypeBootom .hbBtn{ float: right; } .hbForm{} .hbForm p{ margin: 0 0 10px 0; overflow: hidden; padding: 6px 5px; } .hbLabel{ font-weight: bold; float: left; margin: 0 15px 0 0; padding: 6px 5px 0 0; text-align: right; width: 160px; } .hbPointer{cursor: pointer} .hbText, .hbSelect, .hbTextarea{ background-color: #fff; border: solid 1px #e1dcdc; box-shadow: inset 2px 2px 1px #f1f1f1, -4px -4px 0 2px #ebf0ed, 4px 4px 0 2px #ebf0ed, 4px -4px 0 2px #ebf0ed, -4px 4px 0 2px #ebf0ed; padding: 5px 3px; } .hbBox{ } .hbBoxTop{ height: 3px; background: #fff url(app/web/img/frontend/f_top_middle.png) 0 0 repeat-x; position: relative; } .hbBoxTopLeft{ background: #fff url(app/web/img/frontend/f_top_left.png) 0 0 no-repeat; position: absolute; top: 0; left: 0; width: 2px; height: 3px; } .hbBoxTopRight{ background: #fff url(app/web/img/frontend/f_top_right.png) 0 0 no-repeat; position: absolute; top: 0; right: 0; width: 4px; height: 3px; } .hbBoxWTop{ background-color: #2d2c2b; color: #fff; height: 32px; line-height: 32px; font-size: 12px; font-weight: bold; margin: 0 2px 0 0; padding: 0 10px; position: relative; } .hbBoxMiddle{ background: #fff url(app/web/img/frontend/f_middle_right.png) top right repeat-y; border-left: solid 1px #d0c5c5; overflow: hidden; padding: 6px 9px 6px 6px; } .hbBoxBottom{ background: transparent url(app/web/img/frontend/f_bottom_middle.png) bottom left repeat-x; height: 5px; position: relative; } .hbBoxBottomLeft{ background: #fff url(app/web/img/frontend/f_bottom_left.png) 0 0 no-repeat; position: absolute; top: 0; left: 0; width: 3px; height: 5px; } .hbBoxBottomRight{ background: #fff url(app/web/img/frontend/f_bottom_right.png) 0 0 no-repeat; position: absolute; top: 0; right: 0; width: 4px; height: 5px; } .hbBoxFoot{ background-color: #EBF0EC; color: #666; height: 32px; line-height: 32px; font-size: 11px; padding: 0 10px; text-align: right; } .hbNote{ background: url(app/web/img/frontend/map.png) 0 0 no-repeat; float: right; padding: 0 0 0 50px; width: 140px; } .hbExtra{ background: #e2e1e2 url(app/web/img/frontend/extra.png) repeat-x; overflow: hidden; padding: 4px; } .hbExtra abbr{ font-weight: bold; float: left; margin: 0; padding: 0; } .hbExtra p{ float: right; margin: 0 7px 0 0; text-align: right; width: 25%; } .hbExtra strong{ color: #9e0c0c; font-weight: bold; display: block; } .hbExtra span{} .hbExtra button{ float: right; } .hbStep{ font-weight: bold; font-size: 12px; line-height: 22px; overflow: hidden; position: relative; padding: 0 0 0 5px; } .hbStep a{ float: right; } .hbExtraLeft{ float: left; width: 49%; } .hbExtraRight{ float: right; width: 49%; } .hbGray{color: #868788} .hbRed{color: #9e0c0c} .hbARight{text-align: right} .hbBold{font-weight: bold} .hbFloatLeft{float: left} .hbFloatRight{float: right} .hb3Img{ border: none; height: 96px; float: right; width: 128px; } .hb3Items{ float: left; width: 165px; } .hb3Items p{ margin: 0 0 5px 0; } .hbW300{width: 300px} .hbW320{width: 320px} .hbW328{width: 328px} .hbH100{height: 100px} .hbLegend{ background: url(app/web/img/frontend/line.png) bottom center no-repeat; overflow: hidden; margin: 10px 0 15px; } .hbLegendText{ background: url(app/web/img/frontend/legend_middle.png) 0 0 repeat-x; color: #0e0f0f; font-weight: bold; line-height: 31px; display: block; float: left; height: 31px; } .hbLegendLeft{ background: url(app/web/img/frontend/legend_left.png) 0 0 no-repeat; display: block; float: left; height: 31px; width: 18px; } .hbLegendRight{ background: url(app/web/img/frontend/legend_right.png) 0 0 no-repeat; display: block; float: left; height: 31px; width: 18px; } .hbExtraTable{ border-collapse: collapse; margin: 0 0 10px 0; width: 100%; } .hbExtraTable td{ border-bottom: solid 1px #d1cccc; padding: 6px 4px; } .hbExtraTable .hbKey{ color: #4f5052; font-size: 12px; text-align: right; width: 60%; } .hbExtraTable .hbValue{ color: #000; font-size: 14px; font-weight: bold; } .hbError{ color: #860707; background: url(app/web/img/frontend/f_warn_pattern.png) 0 0 repeat; margin: 0 10px; padding: 5px 5px 5px 44px !important; border: solid 1px #f8c8c8; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 1px 1px 2px #f2f2f2; -webkit-box-shadow: 1px 1px 2px #f2f2f2; box-shadow: 1px 1px 2px #f2f2f2; position: relative; } .hbError span{ position: absolute; top: 5px; left: 5px; display: block; width: 31px; height: 26px; background: url(app/web/img/frontend/f_warn.png) 0 0 no-repeat; }