body { background: #fff url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/bg.gif) repeat-x; color: #000; font-family: arial, verdana, sans-serif; font-size: 62.5%; margin: 10px 0 5px 0; padding: 0; } img { border: none; } /* Wrapper ----------------------------------------------- */ #outerWrapper { margin-right: auto; margin-left: auto; text-align: center; width: 1100px; } #wrapper { background: transparent url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/border/left_and_right.png) repeat-y; clear: none; margin-right: auto; margin-left: auto; text-align: center; width: 838px; } #skyscraper { float:right; clear:none; width:120px; height:650px; } /* Border ----------------------------------------------- */ #borderTop { background: none; clear: none; height: 10px; margin-right: auto; margin-left: auto; text-align: center; width: 838px; } #borderBottom { background: none; clear: left; height: 10px; margin-right: auto; margin-left: auto; text-align: center; width: 838px; } #borderLeft { float: left; width: 10px; } #borderRight { float: left; width: 10px; } /* Main ----------------------------------------------- */ #main { border: 1px solid #ff0099; float: left; width: 816px; } /* Header ----------------------------------------------- */ #header { background: #fff url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/header/bg_header.gif) repeat-y right top; color: white; clear: both; margin: 0; text-align: left; } #navTop ul { font-size: 1.2em; margin: 0; padding: 10px 0 0 6px; list-style: none; min-height: 20px; } #navTop li { float: left; background: url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/header/left_both.gif) no-repeat left top; margin: 0; padding: 0 0 0 10px; white-space: nowrap; } #navTop a { float: left; display: block; width: .1em; background: url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/header/right_both.gif) no-repeat right top; padding: 12px 15px 4px 4px; text-decoration: none; font-weight: bold; color: #ff0099; } #navTop > ul a { width: auto; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #navTop a { float: none; } /* End IE5-Mac hack */ #navTop a:hover { color: #fff; } #navTop li:hover, #header li:hover a { background-position: 0% -150px; color: #fff; } #navTop li:hover a { background-position: 100% -150px; } #home #navHome, #travels #navTravels, #experiences #navExperiences, #presents #navPresents, #inspiration #navInspiration, #faq #navFaq { background-position: 0 -150px; border-width: 0; } #home #navHome a, #travels #navTravels a, #experiences #navExperiences a, #presents #navPresents a, #inspiration #navInspiration a, #faq #navFaq a { background-position: 100% -150px; padding-bottom: 4px; color: #fff; } #navBottomTravels, #navBottomExperiences, #navBottomPresents, #navBottomInspiration, #navBottomFaq { display: none; } #travels #navBottomTravels, #experiences #navBottomExperiences, #presents #navBottomPresents, #inspiration #navBottomInspiration, #faq #navBottomFaq { display: block; } #travels #flightPage #navBottom #navFlight a, #travels #hotelPage #navBottom #navHotel a, #travels #packagePage #navBottom #navPackage a, #travels #weekendPage #navBottom #navWeekend a, #travels #rentalCarPage #navBottom #navRentalCar a, #experiences #entertainmentPage #navBottom #navEntertainment a, #experiences #sportPage #navBottom #navSport a, #experiences #poiPage #navBottom #navPoi a, #experiences #gaPage #navBottom #navGa a, #experiences #restaurantPage #navBottom #navRestaurant a, #inspiration #travelIdeasPage #navBottom #navTravelIdeas a, #inspiration #travelGuidesPage #navBottom #navTravelGuides a { background: #fff; color: #ff0099; font-weight: bold; } #navBottom { background: #ff0099; clear: both; min-height: 15px; height: auto !important; /* IE6 */ height: 15px; } #navBottom ul { color: #fff; font-size: 1.2em; background: none; list-style: none; margin: 0 0 0 6px; padding: 10px 0 10px 0; } #navBottom li { background: none; font-size: 1em; display: inline; margin-right: 10px; } #navBottom a { color: #fff; text-decoration: none; padding: 2px; } #navBottom a:hover { background: #fff; color: #ff0099 !important; } #header #logo a { background: none; } .logo { border: none; margin: 20px 0 20px 10px; } /* Content ----------------------------------------------- */ #content { background: #fff; float: left; padding: 3px; margin: 0; text-align: left; width: 810px; } #contentLeft { float: left; width: 540px; margin: 0; padding: 0; } #contentRight { float: left; width: 270px; margin: 0; padding: 0; } /* Containers ----------------------------------------------- */ .containerMegaWrapper { font-size: 1.2em; padding: 3px; width: 804px; } .containerMegaWrapper .content { background: #f4f4f4 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers/mega_bg.gif) no-repeat; border-left: #ff0099 1px solid; border-right: #ff0099 1px solid; padding: 6px; width: 790px; } .containerBigWrapper { font-size: 1.2em; padding: 3px; width: 534px; } .containerBigContent { background: #f4f4f4 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers/big_bg.gif) no-repeat; border-left: #ff0099 1px solid; border-right: #ff0099 1px solid; padding: 6px; width: 520px; } .containerBigContentShort { background: #f4f4f4 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers/big_bg_short.gif) no-repeat; border-left: #ff0099 1px solid; border-right: #ff0099 1px solid; padding: 6px; width: 520px; } .containerBigContentShort2 { background: #f4f4f4 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers/big_bg_short_2.gif) no-repeat; border-left: #ff0099 1px solid; border-right: #ff0099 1px solid; padding: 6px; width: 520px; } .containerBigContentBright { background: #f6f6f6 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers/big_bg_bright.gif) no-repeat; border-left: #ff0099 1px solid; border-right: #ff0099 1px solid; padding: 6px; width: 520px; } #containerBigOptions { float: left; margin-right: 20px; margin-top: 5px; width: 150px; } #containerBigForms { float: left; width: 350px; } .containerMediumWrapper { font-size: 1.2em; margin: 3px 3px 6px 3px; padding: 0; width: 264px; } #containerMediumContent { background: #f3f3f3 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers/medium_bg.gif) no-repeat; border-left: #ff0099 1px solid; border-right: #ff0099 1px solid; padding: 6px; width: 250px; } #containerMediumContentShort { background: #f3f3f3 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers/medium_bg_short.gif) no-repeat; border-left: #ff0099 1px solid; border-right: #ff0099 1px solid; padding: 6px; width: 250px; } #container2MediumWrapper { float: left; font-size: 1.2em; margin: 0; padding: 3px; width: 534px; } #container2MediumContent { background: #f3f3f3 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers/medium_2_boxes_bg.gif) no-repeat; padding: 6px; width: 522px; } #container2MediumContentLeft { float: left; margin-right: 18px; width: 252px; } #container2MediumContentRight { float: left; width: 252px; } .containerColumnWrapper { clear: both; margin-top: 20px; } .packageLeft { float: left; margin: 0 10px 15px 0; width: 100px; } .packageRight { float: left; margin-bottom: 10px; width: 140px; } .lastminuteDealsLeft { float: left; margin: 0 10px 15px 0; width: 50px; } .lastminuteDealsRight { float: left; margin-bottom: 10px; width: 190px; } .lastminuteDeals h3 { margin-bottom: 0; } .bigPicture { float: left; margin-right: 20px; width: 150px; } .description { float: left; width: 350px; } .alignRight { float: right; } .moreSalesColumnLeft { float: left; margin-right: 35px; width: 150px; } .moreSalesColumnRight { float: left; width: 150px; } .hotelMap { float: left; margin-right: 10px; width: 550px; } .hotelForm { float: left; width: 230px; } .hotelSorting { font-size: 1.2em; margin: 10px 0 10px 0; text-align: center; } .pagination { padding: 3px; font-size: 1.2em; } /* Hotel ----------------------------------------------- */ .mapHelp { font-size: 1.2em; padding: 6px; text-align: center; } .hotelResultPadding { padding-left: 3px; padding-right: 3px; } .quickListPadding { padding: 3px; } .quickList { font-size: 1.2em; width: 533px !important; } /* Footer ----------------------------------------------- */ #footer { background: #ff0099; color: white; clear: both; font-size: 1.2em; padding: 10px 0 10px 0; width: 816px; } #footer a { color: #fff; } #footer ul { list-style: none; margin: 0; padding: 0; text-align: center; width: 816px; } #footer li { font-size: 1em; display: inline; margin-right: 5px; } #footerLinks a { color: #999; } #footerLinks ul { list-style: none; margin: 10px 0 5px 0; padding: 0; margin-right: auto; margin-left: auto; text-align: center; width: 838px; } #footerLinks li { color: #999; font-size: 1em; display: inline; } #footerFlags, #footerLogos { color: #959595; margin: 10px 0 5px 0; padding: 0; margin-right: auto; margin-left: auto; text-align: center; width: 838px } #footerFlags img { margin-right: 20px; } /* Text ----------------------------------------------- */ h1 { color: #ff0099; font-size: 1.6em; margin: -4px 0 10px 0; } h1.hotelTitle { margin-bottom: 20px; } h2 { color: #ff0099; font-size: 1.3em; margin: 20px 0 10px 0; } h2.hotelTitle { margin: 0 0 10px 0; text-transform: capitalize; } #contentRight h2, #container2MediumContent h2, .containerBigContentBright h2 { margin-top: 0; } h3 { color: #ff0099; } li, h1, h2, h3 { text-transform: lowercase; } h3.noTopSpacing, #container2MediumWrapper h3 { margin-top: 0; } #container2MediumContent p { margin: 0; } .description p { margin-top: 0; } .airlineDate { font-size: 1.1em; font-weight: bold; margin: 10px 0 5px 0; } em { font-weight: italic; } .center-text { text-align: center; margin-top: -20px; } .specificationContent p { margin: 10px 0 2px 0; } .normalText { font-weight: normal; } .boldCenterText { font-weight: bold; text-align: center; } .quickListHeading { margin: 0; padding: 0; } .sortByArea { font-size: 1.2em; padding:6px; text-align: center; } .boldText { font-size: 1.2em; font-weight: bold; } .pinkAndBoldText { color: #ff0099; font-weight: bold; } #open_jaw_dest { font-size: .9em; } /* Links ----------------------------------------------- */ a { color: #000; } /* Tables ----------------------------------------------- */ table.specification { width: 520px!important; } table.specification th { background: #555 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers_content/gradientBg.gif) repeat-x; color: #fff; border-bottom: 1px solid #000; border-right: 1px solid #000; border-top: 1px solid #000; padding: 6px; } table.specification td { background: #ffdef2; border-bottom: 1px solid #000; border-right: 1px solid #000; padding: 6px; } table.specification .borderLeft { border-left: 1px solid #000; } .tablePrice { background: #fff; border: 1px solid #000; margin-top: 20px; width: 520px; } .tablePriceDesc { font-size: 1.3em; padding: 6px; width: 90%; } .tablePriceFigure { color: #ff0099; font-size: 1.4em; font-weight: bold; text-align: right; width: 10%; } .tablePriceDisclaimer { font-size: 0.9em; padding: 6px; } .tablePriceSubmit { padding: 6px; text-align: right; } /* Forms ----------------------------------------------- */ form { margin: 0; } fieldset { border: none; margin: 0; padding: 0; } /* #containerSearchBoxForms select, #containerSearchBoxForms input { margin-bottom: 12px; } */ select, input { } legend { color: #000; margin: 0; padding: 0; } .bottomMargin { margin-bottom: 10px; } #containerSearchBoxForms label { } .buttonSubmit { background: #ff0099 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/icons/button_submit.gif); color: #fff; float: right; font-size: 1.2em; padding: 2px 7px 2px 25px; } .buttonSubmit:active { background: #fd65c0 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/icons/button_submit_active.gif); } .buttonSubmitSmall { background: #ff0099; border-bottom: 2px solid #6c6c6c; border-left: 2px solid #c0c0c0; border-right: 2px solid #6c6c6c; border-top: 2px solid #c0c0c0; color: #fff; float: right; font-size: 1em; padding: 2px 7px 2px 7px; text-decoration: none; } .fakeButtonSubmit { background: #fd65c0 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/icons/button_submit_active.gif); color: #fff; float: right; font-size: 1em; margin: 0 0 10px 0; text-decoration: none; padding: 3px 7px 3px 25px; } .extraButtonMargin { margin-right: 10px; } .fakeButtonSubmitGrey { background: #eee; border-bottom: 2px solid #6c6c6c; border-left: 2px solid #c0c0c0; border-right: 2px solid #6c6c6c; border-top: 2px solid #c0c0c0; color: #000; float: right; font-size: 1em; margin: 0 0 10px 0; text-decoration: none; padding: 3px 7px 3px 7px; } .buttonChange { background: #444; color: #fff; float: right; font-size: .9em; margin: 0; padding: 2px 7px 2px 7px; } .formLeft { float: left; margin-right: 20px; width: 165px; } .formRight { float: left; width: 165px; } #containerBigForms fieldset { margin-bottom: 15px; } label.bold { font-weight: bold; } #roomNumberLabel { font-weight: bold; } #search_method_label { background: #ff0099; color: #fff; font-weight: bold; padding: 2px; } #children_age { width: 40px; } .flightOtherCity { width: 120px; } .optionLarge { width: 200px !important; } .optionMedium { margin-bottom: 10px; margin-right: 2px; width: 130px !important; } .optionMedium2 { width: 156px; margin-bottom: 10px; } .optionMedium3 { width: 100px; margin-bottom: 10px; } .optionSmall { margin-right: 2px; padding: 0; width: 50px; } .inputWide { margin-top: 5px; width: 190px; } .inputMedium { width: 156px; } #dh_dest_id, #dh_dep_id, #dh_dest_idHotel, #country { width: 165px; } #start_year_month, #end_year_month { display: inline; width: 120px; margin: 0; padding: 0; } /* Lists ----------------------------------------------- */ #containerBigOptions ul { list-style: none; padding: 0; margin: 0; } #hotelListing { list-style: none; padding: 0; margin: 0; } #containerBigOptions li { border-top: #999 1px solid; padding: 5px 0 5px 0; } #container2MediumContent ul, .specificationContent ul { list-style: none; padding: 0; margin: 0; } #container2MediumContent li, .specificationContent li { padding: 0 0 3px 0; } .active { background: #ff0099 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers_content/option_selected.gif); color: #fff; font-weight: bold; } ul.moreSales { list-style: none; padding: 0; margin: 0; } .hotelLinks ul { list-style: none; margin: 20px 0 20px 0; padding: 0; } .hotelLinks li { display: inline; margin-right: 20px; } .hotelLinks2 ul { list-style: none; margin: 20px 0 20px 0; padding: 0; } .hotelLinks2 li { display: inline; margin-right: 10px; } dt { font-weight: bold; float: left; } dd { padding-left: 15px; } .flightStepArea * { display: inline; margin-right: 5px; } #topSecretHotel ul, #faqBox ul { list-style: none; margin-left: 0; padding-left: 0; } #topSecretHotel li, #faqBox li { display: inline; } /* ---------------------------------------------- FLIGHT SPECIFIC ---------------------------------------------- */ .sortingArea { background: #ffdef2; } .dynamic-slider-control { font-size: 0.01mm; overflow: hidden; position: relative; background-color: #FFFFFF; -moz-user-focus: normal; -moz-user-select: none; cursor: default; background: url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers_content/slider-bg.gif); background-repeat: no-repeat; behavior: url("/web/20110725065508im_/http://www.se.lastminute.com/ls/css/css/boxsizing.htc"); /* ie path bug */ box-sizing: content-box; -moz-box-sizing: content-box; width: auto; height: 20px; margin: 0; } .dynamic-slider-control input { display: none; } .dynamic-slider-control .handle { position: absolute; font: Message-Box; font: MessageBox; overflow: hidden; -moz-user-select: none; cursor: e-resize; } .dynamic-slider-control .horizontal .handleLeft { width: 14px; height: 13px; background-image: url("http://web.archive.org/web/20110725065508im_/http://www.resfeber.se/ls/images/ls/flights/handleLeft.gif"); } .dynamic-slider-control .horizontal .handleRight { width: 14px; height: 13px; background-image: url("http://web.archive.org/web/20110725065508im_/http://www.resfeber.se/ls/images/ls/flights/handleRight.gif"); } .sliderGrouped {width:620px;float:left;clear:both;height:50px;} .sliderGrouped h2 {margin:0;padding:0;} .sliderGrouped h3 {margin:0;padding:0;} .sliderArea {background-image:url(/{site}/images/{site}/flights/backgroundFlightArrowOut.gif);background-repeat:no-repeat;background-position:80% 50%;float:left;display:block;clear:none;width:140px;height:40px;margin-right:20px;padding-top:25px;} .flightTimeSlider { background:url("http://web.archive.org/web/20110725065508im_/http://www.resfeber.se/se/site_pics/sliderBackground2.gif"); background-repeat:no-repeat; width:150px; float:left; clear:none; } .flightTimeSliderTable { width:150px; float:left; clear:none; } .flightTimeSliderTable td {padding: 1px;} .flightTimeSliderTable .centerTd {text-align:center;} .hotel_slider td, .flightTimeSliderInput { font: Message-Box;font: MessageBox;} .filterAirlines { padding-top: 20px; } .newSearchBoxLeft { float: left; padding-right: 10px; } .newSearchBoxLeft2 { float: left; width: 130px; } .newSearchBoxRight { float: left; } .newSearchBoxRight2 { float: left; width: 80px; } .newSearchBoxWidth { width: 200px; } .contextMessage { border: 4px solid #ff0000; font-size: 1.2em; margin: 3px; padding: 5px; } /* Search pages (flight, hotel, package tours, event) ----------------------------------------------- */ .flightLeft, .packageToursLeft { float: left; margin-right: 10px; width: 250px; } .flightRight, .packageToursRight { float: left; width: 260px; } #typeOfSearchTypeOfTravelArea, #flightDestinationArea, #flightTimeFlightSpecialArea, #flightTravellersArea { margin: 5px 0 0 0; } #flightTravellersArea, #roomChooser { margin-bottom: 5px; } #tableSheapestHotel { font-size: 1.2em; } #searchArea h2 { margin-bottom: 2px!important; } .labelHotel { display: block; margin-top: 12px; } /* hotel ----------------------------------------------- */ h3.quickListHeading { color: #fff; } /* events ----------------------------------------------- */ .selectionLeft { float: left; font-weight: bold; margin-right:10px; padding-top: 3px; width: 100px; } div.map { display: block; float: left; height: 170px; padding-bottom: 0; padding-left: 110px; padding-right: 10px; padding-top: 0; width: 160px; } img.icon { margin-right: 5px; padding-bottom: 2px; vertical-align: middle; } hr.line { border-top: 1px solid #000; } #searchArea .category { float: left; margin-right: 20px; width: 156px; } #searchArea .noRightMargin { margin-right: 0; } .dontShow { display: none; } .EventSearchLeft { float: left; width: 170px; } .EventSearchOneInfo { float: left; width: 350px; } .EventSearchOneInfo h3 { margin-top: 0; } .EventSearchOneInfo h3 a { color: #ff0099; } #EventSwitchCatForm #EventDest, #EventSwitchCatForm #EventCat { width: 170px; margin:5px 0 0 0; } #EventSwitchCatForm #EventFreeText { width: 165px !important; width: 164px; margin:5px 0 0 0; } #EventSwitchCatForm p {margin:0;} /* show_hotels, all_hotels ----------------------------------------------- */ .tooltip{border:1px solid #ff0099;background-color:#FFF;} #tooltipHotelName {font-weight:bold;} .tooltipCategoryName {font-weight:bold;} .tooltipCategoryName{margin:0;padding:0;} #sorting{width:520px!important;} .hotelListMinPrice{color:#ff0099!important;} /* hotel (build_index) ----------------------------------------------- */ .hotelLeft { float: left; margin-right: 10px; width: 250px; } .hotelRight { float: left; width: 250px; } #numberOfPersons { margin: 0 0 0 52px; } #td2 { padding-left: 45px; } #td3 { padding-left: 40px; } .roomNumberPlaceHolder { clear: both; float: left; height: 16px; line-height: 16px; margin-top: 2px; vertical-align: middle; width: 50px; } /* GET CUSTOMER INFO PAGE: ------------------------------------------------------------ */ .gci_email { margin: 0px 3px 3px 0px; width:160px } .ConfirmAdd { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/buttons/small_arrow.gif) no-repeat 0 5px; /* font-size: 1.1em; */ font-weight: bold; color: #F09; padding-left: 8px; text-decoration: none; } #CustomerInfo {position:relative;} #CustomerInfo .AddEmail {top:40px;left:350px;cursor:pointer;} #CustomerInfo #CustomerInfoRequiredHeadline {top:265px;left:12px;} h2.hideHeading { display: none; } .BasketPriceContainer { color: #ff0099; font-size: 2em !important; } .TotalToPay { font-size: 1.8em; } /* CUSTOMER INFO FORM: ------------------------------------------------------------ */ .TravellerHolder {position:relative;} .TravellerHolder label.Required, #CustomerInfo label.Required, #PaymentInfo label.Required, .eventHotelInfo label.Required, span.ExplainRequired { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/layout/bullet_turned_square.gif) no-repeat 0 4px;padding-left:8px; } .TravellerHolderTable { width:100%; margin:-10; padding:0; } .TravellerHolderTable th { text-align:left; } .TravellerHolderTable label { display:block; } .TravellerHolderTable input { float:left; clear:both; } .TravellerHolderTable .TdTraveller {width:104px;} .TravellerHolderTable .TravellerFirstName {width:104px;} .TravellerHolderTable .TdTravellerFirstName {width:118px;} .TravellerHolderTable .TravellerLastName {width:104px;} .TravellerHolderTable .TdTravellerLastName {width:154px;} .TravellerHolderTable .TravellerGender {width:108px;} .TravellerHolderTable .TdTravellerGender {width:118px;} .TravellerHolderTable .SpecialRequestsInfo {margin-top:6px;} .TravellerHolderTable .BonusCardWorldInfo {} .TravellerHolderTable .BonusCardEUInfo {margin-top:15px;} .TravellerHolderTable .TravellerFood, .TravellerHolderTable .TravellerBonusCardNumberSingle {width:104px;} .TravellerHolderTable .TravellerSeating {width:104px;} .TravellerHolderTable .TravellerBonusCardNumber {width:104px;} .TravellerHolderBaggageTable { margin:0; padding:0; } .TravellerHolderBaggageTable label { display:block; } .TravellerHolderBaggageTable input { float:left; clear:both; } .TravellerHolderBaggageTable .TdTravellerBaggage {width:155px;} .TravellerHolderBaggageTable .TdTravellerNoBaggage {width:155px;} #CustomerInfo {height: 310px;} #CustomerInfo label, #CustomerInfo input, #CustomerInfo span { position:absolute;top:0;left:0; } #CustomerInfo #lblCustomerFirstName {top:5px;left:12px;} #CustomerInfo #first_name {top:20px;left:12px;width:125px;} #CustomerInfo #lblCustomerLastName {top:5px;left:155px;} #CustomerInfo #last_name {top:20px;left:155px;width:125px;} #CustomerInfo #lblCustomerAdress {top:50px;left:12px;} #CustomerInfo #address {top:65px;left:12px;width: 268px;} #CustomerInfo #lblCustomerAdress2 {top:95px;left:12px;} #CustomerInfo #address2 {top:110px;left:12px;width:268px;} #CustomerInfo #lblCustomerZipCode {top:140px;left:12px;} #CustomerInfo #zip_code {top:155px;left:12px;width:80px;} #CustomerInfo #lblCustomerCity {top:140px;left:110px;} #CustomerInfo #city {top:155px;left:110px;width:170px;} #CustomerInfo #lblCustomerCountry {top:185px;left:12px;} #CustomerInfo #customer_country {position:absolute;top:200px;left:12px;width:268px;} #CustomerInfo #lblCustomerEmail {top:5px;left:350px;} #CustomerInfo #email {top:20px;left:350px;width:150px;} #CustomerInfo #more_emails {top:42px;left:350px;width:150px;height:150px;} #CustomerInfo #extraemail1 {top:42px;left:350px;width:150px;} #CustomerInfo #extraemail2 {top:65px;left:350px;width:150px;} #CustomerInfo #lblCustomerTelDaytime {top:95px;left:350px;} #CustomerInfo #phone_daytime {top:110px;left:350px;width:150px;} #CustomerInfo #lblCustomerTelHome {top:140px;left:350px;} #CustomerInfo #phone_home {top:155px;left:350px;width:150px;} #CustomerInfo #lblCustomerTelCellular {top:185px;left:350px;} #CustomerInfo #phone_cellular {top:200px;left:350px;width:150px;} #CustomerInfo #mobileCountryPrefix {top:200px;left:300px;width:48px; position:absolute;} #CustomerInfo #lblsms_ticket {top:243px;left:35px;} #CustomerInfo #sms_ticket {top:240px;left:10px;} #CustomerInfo #lblWantMembership {top:283px;left:35px;} #CustomerInfo #want_membership {top:280px;left:10px;} #CustomerInfo #RequiredHeadline {top:310px;left:15px;} #PaymentInfo {height:281px;position:relative;} #PaymentInfo img, #PaymentInfo select, #PaymentInfo input, #PaymentInfo label { position:absolute;top:0;left:0; } /* #PaymentInfo #lbl_pay_method {top:10px;left:12px;} #PaymentInfo #pay_method {top:25px;left:10px;} #PaymentInfo #lbl_cc {top:55px;left:12px;display:none;} #PaymentInfo #cc {top:70px;left:10px;display:none;} #PaymentInfo #lbl_cc_valid_month {top:100px;left:12px;display:none;} #PaymentInfo #cc_valid_month {top:115px;left:10px;width:55px;display:none;} #PaymentInfo #cc_valid_year {top:115px;left:70px;width:55px;display:none;} #PaymentInfo #lbl_cc_cvv {top:150px;left:12px;display:none;} #PaymentInfo #cc_cvv {top:165px;left:10px;width:51px;display:none;} #PaymentInfo #imgCreditCardLogos {top:200px;left:10px;display:none;} #PaymentInfo #imgCreditCard {top:40px;left:230px;display:none;} */ #PaymentInfo label.Required, #EticketInfo label.Required {background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/layout/bullet_turned_square.gif) no-repeat 0 4px;padding-left:8px;} #PaymentInfo {background:transparent;position:relative;} #PaymentInfo label, #PaymentInfo input, #PaymentInfo span, #PaymentInfo select, #PaymentInfo img, #PaymentInfo div {position:absolute;top:0;left:0;} #PaymentInfo #lblPayMethod {top:5px;left:12px;} #PaymentInfo #pay_method {top:20px;left:12px;width:70px;} #PaymentInfo #lbl_cc {top:50px;left:12px;} #PaymentInfo #cc {top:65px;left:12px;width:150px;} #PaymentInfo #lbl_cc_valid_month {top:95px;left:12px;} #PaymentInfo #cc_valid_month {top:110px;left:12px;width:40px;} #PaymentInfo #cc_valid_year {top:110px;left:62px;width:40px;} #PaymentInfo #lblCVV {top:140px;left:12px;} #PaymentInfo #cc_cvv {top:155px;left:12px;width:80px;} #PaymentInfo #CVV_Info {top:155px;left:100px;width:80px;} #PaymentInfo #lblNameOnCreditCard {top:185px;left:12px; position:relative} #PaymentInfo #name_on_card {top:200px;left:12px;} #PaymentInfo #imgCreditCard {top:35px;left:250px;display:none;} #PaymentInfo #imgCreditCardLogos {top:230px;left:12px;display:none;} #PaymentInfo #PaymentInfoRequiredHeadline {top:260px;left:12px;} #ShippingHolder {height:60px;position:relative;} #ShippingHolder label, #ShippingHolder input {position:absolute;top:0;left:0;} #ShippingHolder #shipping_letter {top:5px;left:12px;} #ShippingHolder #lbl_shipping_letter {top:7px;left:37px;} #ShippingHolder #shipping_express {top:25px;left:12px;} #ShippingHolder #lbl_shipping_express {top:27px;left:37px;} #EticketInfo {height:170px;position:relative;} #EticketInfo label, #EticketInfo input, #EticketInfo span, #EticketInfo select, #EticketInfo img, #EticketInfo div {position:absolute;top:0;left:0;} #EticketInfo #lbl_eticket_method {top:5px;left:12px} #EticketInfo #eticket_method {top:20px;left:12px;width:300px;} #EticketInfo #lbl_eticket_cc_type {top:50px;left:12px} #EticketInfo #eticket_cc_type {top:65px;left:12px;width:80px;} #EticketInfo #lbl_eticket_cc_number {top:50px;left:100px} #EticketInfo #eticket_cc_number {top:65px;left:100px;width:150px;} #EticketInfo #lbl_eticket_ff_number {top:50px;left:12px} #EticketInfo #eticket_ff_number {top:65px;left:12px;width:150px;} #EticketInfo #eticket_different_cards {top:140px;left:12px} #EticketInfo #EticketInfoRequiredHeadline {top:160px;left:12px;} #AcceptRules .noFloat { float: none; } .EticketHolder {height:60px;position:relative;} .EticketHolder label, .EticketHolder input, .EticketHolder span, .EticketHolder select, .EticketHolder img, .EticketHolder div {position:absolute;top:0;left:0;} .EticketHolder label.Required, span.ExplainRequired {background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/layout/bullet_turned_square.gif) no-repeat 0 4px;padding-left:8px;} .EticketHolder .lblEticketLoad {top:5px;left:12px;} .EticketHolder .EticketLoad {top:20px;left:10px;width:200px;} .EticketHolder .lblEticketCard {top:5px;left:225px;} .EticketHolder .EticketCard {top:20px;left:223px;width:140px;} .EticketHolder .EticketSameCard {top:45px;left:12px;} .EticketHolder .EticketRequired {top:70px;left:12px;} .DriverHolder {height:75px;position:relative;} .DriverHolder label, .DriverHolder input, .DriverHolder span, .DriverHolder select, .DriverHolder img, .DriverHolder div {position:absolute;top:0;left:0;} .DriverHolder #RequiredHeadline {top:30px;left:12px;} .DriverHolder label.Required, span.ExplainRequired {background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/layout/bullet_turned_square.gif) no-repeat 0 4px;padding-left:8px;} .DriverHolder .lblFlightNo {top:5px;left:12px;} .DriverHolder .FlightNo {top:20px;left:10px;width:190;} .DriverHolder .lblFlightArrival {top:5px;left:195px;} .DriverHolder .FlightArrival {top:20px;left:193px;width:190;} .DriverHolder .lblDriverPickUp {top:5px;left:370px;} .DriverHolder .DriverPickUp {top:20px;left:370px;width:230px;} .DriverHolder .lblDriverFirstName {top:50px;left:12px;} .DriverHolder .DriverFirstName {top:65px;left:10px;width:120px;} .DriverHolder .lblDriverLastName {top:50px;left:155px;} .DriverHolder .DriverLastName {top:65px;left:153px;width:140px;} .DriverHolder .lblDriverGender {top:50px;left:315px;} .DriverHolder .DriverGender {top:65px;left:313px;width:104px;} .DriverHolder .lblDriverAge {top:50px;left:430px;} .DriverHolder .DriverAge {top:65px;left:432px;} .extraTopMargin { margin-top: 20px; padding-top: 20px; } /* More Sales ----------------------------------------------- */ #moreSales h1 { margin-bottom: 30px; } #moreSales h2 { clear: both; margin: 20px 0 0 0; } #moreSales h3 { font-size: 1em; margin-bottom: 4px; } #moreSales .category, .giftWrapper { margin-bottom: 20px; width: 520px; } #moreSales .productInfo { float: left; margin: 0 20px 10px 0; width: 153px; } #moreSales p { margin: 0; } #moreSales .stars { margin-bottom: 4px; } .giftWrapper .left { float: left; margin-right: 20px; width: 100px; } .giftWrapper .right { float: left; width: 400px; } /* one_click_shopping ----------------------------------------------- */ .flightLeg { float: left; width: 240px; } .hotelImage { width: 153px; } .cityImage { float: left; padding: 0 10px 10px 0; } h2.oneClickShoppingHeading { margin-top: 40px; } .detailsWrapper { width: 520px; } .secondWrapper { margin: 5px 0 20px 0; } .detailsWrapper .left { float: left; } .detailsWrapper .right { float: left; margin-left: 10px; } select.chooseDate { min-width: 130px; } .hotelWrapper .left { float: left; width: 173px; } .hotelWrapper .right { float: left; width: 347px; } .right p { margin-top: 0; } .hotelWrapper .name { float: left; width: 207px; } .hotelWrapper .price { color: ff0099; display: inline; font-size: 1.5em; font-weight: bold; float: right; text-align: right; width: 140px; } .price p { color: #000; font-size: .7em; margin-top: 2px; } .oneClickTable { font-size: 12px; width: 520px; } .oneClickTableBottom { font-size: 12px; margin-top: 10px } #ocs-table { border: 1px solid #000; font-size: 1em; width: 520px; } #ocs-table th { background: #555 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers_content/gradientBg.gif) repeat-x; color: #fff; border-bottom: 1px solid #000; padding: 5px; text-align: left; } #ocs-table td { padding: 5px; } #ocs-table .withLeftPadding { } #ocs-table th a { color: #fff; } tr.even { background: #ffdef2; } tr.odd { background: #fff; } .ocsMoreInfo { background: #fff; border-bottom: 1px solid #000; width: 506px; } .ocsMoreInfo .wrapper { width: 506px; } .ocsMoreInfo .left { float: left; margin-right: 10px; width: 100px; } .ocsMoreInfo .right { float: left; margin-right: 10px; width: 386px; } .ocsMoreInfo .right .wrapper { width: 386px; } .ocsMoreInfo h3 { margin-top: 0; text-transform: capitalize; } .offerHeader { float: left; } .ocsPrice { float: right; } .ocsPrice a { color: #ff0099; font-weight: bold; } ul.pagination { list-style: none; margin: 0; padding: 0; text-align: center; width: 520px; } ul.pagination li { font-size: 1em; display: inline; margin-right: 5px; } ul.pagination li.selected a { color: #ff0099; font-weight: bold; text-decoration: none; } .ocsSearchBox { width: 520px; } .ocsSearchBox .left { float: left; margin-right: 20px; } /* wait_page ----------------------------------------------- */ #waitPage p { text-align: left; font-size: 1.2em; font-weight: bold; padding: 0 0 0 30px; margin: 0 0 20px 0; } .higher { height:22px; } #waitPage p#CarFirst { margin-top: 15px; background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/holiday_icon_black.gif) no-repeat top left; } #waitPage p#CarSecond { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/music_icon_white.gif) no-repeat top left; color: #F09; } #waitPage p#FlightFirst { margin-top: 15px; background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/plane_icon_black.gif) no-repeat top left; } #waitPage p#FlightSecond { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/holiday_icon_white.gif) no-repeat top left; font-size: 1.2em; color: #F09; } #waitPage p#FlightThird { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/carrental_icon_white.gif) no-repeat top left; font-size: 1.2em; color: #F09; } #waitPage p#HotelFirst { margin-top: 15px; background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/hotel_icon_black.gif) no-repeat top left; } #waitPage p#HotelSecond { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/holiday_icon_white.gif) no-repeat top left; font-size: 1.2em; color: #F09; } #waitPage p#HotelThird { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/carrental_icon_white.gif) no-repeat top left; font-size: 1.2em; color: #F09; } #waitPage p#PacketFirst { margin-top: 15px; background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/holiday_icon_black.gif) no-repeat top left; } #waitPage p#PacketSecond { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/carrental_icon_white.gif) no-repeat top left; font-size: 1.2em; color: #F09; } #waitPage p#PacketThird { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/music_icon_white.gif) no-repeat top left; font-size: 1.2em; color: #F09; } #waitPage p#Gifts { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/gift_icon_white.gif) no-repeat top left; font-size: 1.2em; color: #F09; } /* FAQ ----------------------------------------------- */ .PinkGreyBorderBig h2 { background: #F09 !important; font-size: 1.1em !important; color: #FFF !important; } .PinkGreyBorderBig { margin-top: 22px !important; } #FaqHeader { margin: 20px 0 20px 30px; } #FaqHeader ul { list-style: none; margin: 0; padding: 0; } #FaqHeader ul li, #FaqHeader ul li a { float: left; } #FaqHeader ul li a { color: #F09; text-decoration: none; font-weight: bold; font-size: 1.2em; width: 205px; padding: 1px 0 10px 30px !important; } #FaqHeader ul li a:hover { text-decoration: underline; } #FaqHeader ul li a#General { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/faq_icon.gif) no-repeat; } #FaqHeader ul li a#Flight { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/plane_icon_white.gif) no-repeat; } #FaqHeader ul li a#Hotel { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/hotel_icon_white.gif) no-repeat; } #FaqHeader ul li a#Car { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/carrental_icon_white.gif) no-repeat; } #FaqHeader ul li a#Event { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/music_icon_white.gif) no-repeat; } #FaqHeader ul li a#Gift { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/gift_icon_white.gif) no-repeat; } #FaqHeader ul li a#Insurance { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/icons/insurance_icon_pink.gif) no-repeat; } .FaqMain { margin: 20px 0 20px 30px; } .FaqMain ul { list-style: none; margin: 0; padding: 0; } .FaqMain ul li { background: transparent url(/web/20110725065508im_/http://www.se.lastminute.com/ls/images/global/layout/bullet_arrow_pink.gif) no-repeat 0 4px; padding-left: 10px; margin-bottom: 4px; } .FaqMain ul li, .FaqMain ul li a { float: left; } .FaqMain ul li a { color: #F09; text-decoration: none; font-weight: bold; font-size: 1.1em; width: 220px; } .FaqMain ul li a:hover { text-decoration: underline; } .AlignRight { float: right; } #faq h1, #faq h2 { margin-top: 0; margin-bottom: 20px; } /* Misc ----------------------------------------------- */ .specificationHeader { background: #000 url(http://web.archive.org/web/20110725065508im_/https://statics.travelinspiration.info/media/images/lm/containers_content/gradientBg.gif) repeat-x; color: #fff; border: 1px solid #000; font-weight: bold; margin-top: 20px; padding: 6px 2px 6px 6px; width: 510px; } .specificationHeader h3 { color: #fff; font-size: 1.1em; margin: 0; } .specificationContent { background: #fff; border: 1px solid #000; border-top: none; padding: 6px 2px 6px 6px; width: 510px; } #offers { float: right; } .clear { clear: both; height: 0; } .bottom-space { padding-bottom: 50px; } .bottom-space-2 { padding-bottom: 20px; } .bottom-space-3 { padding-bottom: 5px; } .bottom-space-4 { margin-bottom: 10px; } .some-bottom-space { padding-bottom: 3px; } .waitMessage { position: absolute; left: 42px; top: 0; z-index: 10; opacity: .85; filter: alpha(opacity=85); text-align: center; padding: 5px 5px 5px 10px; margin: 9px 0 9px 0; border: 1px solid #cddecd; width: 520px; background-color: #f7f7f7; } .hidden { display: none; } .error_msg { background: #ff0000; border: 4px double #fff; color: #fff; font-size: 1.5em; margin: 10px 0 10px 0; text-align: center; padding: 5px; width: 500px; } .GlobalErrorMessage { background: #fff; border: 4px solid #ff0000; font-size: 12px; margin-bottom: 10px; padding: 5px; } .GlobalErrorMessage img { display: inline; } .GlobalErrorMessage h2 { color: #ff0000; margin-top: 0; } .GlobalMessage { background: #fff; border: 4px solid #ff0099; padding: 5px; } .GlobalMessage h2 { color: #ff0099; margin-top: 0; } .evenItem { background: #eee; } .DisasterMessage { min-height: 100px; height: auto !important; /* IE6 */ height: 100px; background: #fff; border: 4px solid #ff0000; font-size: 12px; margin-bottom: 10px; padding: 4px; } .DisasterMessage h2 { color: #000; margin-top: 0; } #restaurantPage .containerBigContentBright h1 {color:#000;} /* FILE ARCHIVED ON 06:55:08 Jul 25, 2011 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 19:25:03 Sep 10, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 83.003 exclusion.robots: 0.126 exclusion.robots.policy: 0.118 RedisCDXSource: 4.698 esindex: 0.008 LoadShardBlock: 60.118 (3) PetaboxLoader3.datanode: 51.46 (4) CDXLines.iter: 15.465 (3) load_resource: 85.637 PetaboxLoader3.resolve: 43.696 */