html,address,blockquote,body,div,dl,dt,dd,fieldset,form,h1,h2,h3,h4,h5,h6,ol,ul,li,center,hr,pre,table,tr,td,th,thead,tbody,tfoot,caption{font-family:inherit;prefont-style:normal;font-weight:normal;font-variant:normal;font-size:inherit;line-height:inherit;text-align:left;text-decoration:none;padding:0;margin:0;float:none;border:0;display:block}span,a,img,abbr,code,em,strong,b,i,textarea,legend,input,object,select,var,tt,kbd,samp,small,sub,sup{font:inherit;background:transparent;padding:0;margin:0;color:inherit;display:inline;float:none;border:0}li{display:list-item}input{line-height:13px}table{display:table;border-spacing:0;border-collapse:collapse}tr{display:table-row}th,td{display:table-cell;vertical-align:top}thead{display:table-header-group}tbody{display:table-row-group}tfoot{display:table-footer-group}caption{display:table-caption}colgroup{display:table-column-group}col{display:table-column}head{display:none}ul{list-style-type:none}button,textarea,input,object,select{display:inline-block}a:link,a:visited,a:hover,a:active{cursor:pointer}abbr,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time,video{display:block}.jsDisabled .hideOnJsDisabled{display:none}.jsDisabled .showOnJsDisabled{display:block}.jsDisabled #hotelInfosContent_2.inactive,.jsDisabled #hotelInfosContent_3.inactive,.jsDisabled #hotelInfosContent_4.inactive,.jsDisabled #hotelInfosContent_5.inactive{display:block}.jsEnabled .showOnJsDisabled{display:none}.container{width:988px;margin:0 auto}.showgrid{background:url("../../../../image/common/grid_0f48e81.png") repeat scroll 10px 0 transparent}div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6{float:left;margin-right:20px}div.last{margin-right:0}.span-1{width:148px}.span-2{width:316px}.span-3{width:484px}.span-4{width:652px}.span-5{width:820px}.span-6,div.span-6{width:988px;margin:0}.append-1{padding-right:168px}.append-2{padding-right:336px}.append-3{padding-right:504px}.append-4{padding-right:672px}.append-5{padding-right:840px}.prepend-1{padding-left:168px}.prepend-2{padding-left:336px}.prepend-3{padding-left:504px}.prepend-4{padding-left:672px}.prepend-5{padding-left:840px}div.border{padding-right:9px;margin-right:10px;border-right:1px solid #eee}div.colborder{padding-right:141px;margin-right:138px;border-right:1px solid #eee}.pull-1{margin-left:-168px}.pull-2{margin-left:-336px}.pull-3{margin-left:-504px}.pull-4{margin-left:-672px}.pull-5{margin-left:-840px}.pull-6{margin-left:-1008px}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6{float:left;position:relative}.push-1{margin:0 -168px 1.5em 168px}.push-2{margin:0 -336px 1.5em 336px}.push-3{margin:0 -504px 1.5em 504px}.push-4{margin:0 -672px 1.5em 672px}.push-5{margin:0 -840px 1.5em 840px}.push-6{margin:0 -1008px 1.5em 1008px}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6{float:right;position:relative}.space{height:20px}html>body .box .span-1.first,.box .span-1.last{width:138px}html>body .box .span-2.first,.box .span-2.last{width:306px}html>body .box .span-3.first,.box .span-3.last{width:474px}html>body .box .span-4.first,.box .span-4.last{width:642px}html>body .box .span-5.first,.box .span-5.last{width:810px}html>body .box .span-1.first.last{width:128px}html>body .box .span-2.first.last{width:296px}html>body .box .span-3.first.last{width:464px}html>body .box .span-4.first.last{width:632px}html>body .box .span-5.first.last{width:800px}html>body .box .span-6.first.last{width:968px}html.useragentBOSV_explorer-windows-6 .box .span-1{width:138px}html.useragentBOSV_explorer-windows-6 .box .span-2{width:306px}html.useragentBOSV_explorer-windows-6 .box .span-3{width:474px}html.useragentBOSV_explorer-windows-6 .box .span-4{width:632px}html.useragentBOSV_explorer-windows-6 .box .span-5{width:800px}html.useragentBOSV_explorer-windows-6 .box .span-6{width:968px}.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,.container{display:inline-block}* html .clearfix,* html .container{height:1%}.clearfix,.container{display:block}.clear{clear:both}html,body,button,input,select,textarea{font-family:arial,helvetica,sans-serif;color:#143764;font-size:12px;line-height:16px}html ::-webkit-input-placeholder,body ::-webkit-input-placeholder,button ::-webkit-input-placeholder,input ::-webkit-input-placeholder,select ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder{color:#787878}html:-moz-placeholder,body:-moz-placeholder,button:-moz-placeholder,input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#787878}.input .changed,.date-input .changed,.changedNoStyle,.productsearchInputLayer,.date-input input{color:#143764}.calendar .calendar-pane{font-size:11px}#breadcrumb{font-size:12px}.infotext{font-size:11px;line-height:14px}.topictext{font-size:20px;line-height:20px}.subtopictext{font-size:14px}.inactivetext,.radioSubtext{color:#787878}.markedtext{background-color:#fad73c}.invertedtext{color:#fff}.highlightedtext{color:#f5a01a}.textnoticesuccess{color:#afd106}.textSecondary{color:#006fb7}h1{font-size:20px;padding-bottom:6px;line-height:22px;color:#006fb7}body.iframeBody h1{padding-bottom:0;color:#006fb7}h2,h3,h4,h5,h6{font-size:16px;color:#006fb7;font-weight:bold;line-height:19px}h2.noDecoration{background-image:none!important;padding-bottom:10px!important}#main h2.highlighted,#mainSpecial h2.highlighted{font-weight:normal;font-size:26px;line-height:29px;color:#fff;margin-bottom:10px;background-color:#006fb7!important;background-image:none;-webkit-background-size:100% 50%;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#00447a),color-stop(1.00,#006fb7)) no-repeat bottom;-moz-background-size:100% 50%;background:-moz-linear-gradient(center bottom,#00447a 0,#006fb7 100%) no-repeat bottom;background-size:100% 50%;background:linear-gradient(center bottom,#00447a 0,#006fb7 100%) no-repeat bottom;padding:5px 10px 5px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative}#main h2.highlighted span,#mainSpecial h2.highlighted span{font-size:16px}#main h2.highlighted span.infoRight a,#mainSpecial h2.highlighted span.infoRight a{position:absolute;right:10px;color:#fff;height:10px}#main h2.highlighted span.infoRight a:hover,#mainSpecial h2.highlighted span.infoRight a:hover{text-decoration:none;background-color:transparent!important}#main h2.highlighted sup,#mainSpecial h2.highlighted sup{font-size:11px;line-height:11px}#main h2.noDecoration{font-size:14px}aside h1{font-weight:normal!important}aside strong,aside h2,aside h3,aside h4,aside h5,aside h6{font-size:14px}aside .box strong,aside h2{font-size:12px}.box.inner h1{font-weight:normal!important}.box.inner h3,.box.inner h4,.box.inner h5,.box.inner h6{font-size:14px}.box.inner strong,.box.inner h2{font-size:12px}strong,.strong{font-weight:bold}em{font-style:italic}strike,.strike{text-decoration:line-through}a:link{color:#143764}a:visited{color:#7d327d}.selectionSwitchContainer a:visited{color:#143764}a:hover{color:#000;background-color:#fad73c}a:active{color:#000;background-color:#fad73c}a.inactivetext{color:#787878}nav a:hover,button a:hover,#navlist ul li a:hover,.footerAchievementLogo a:hover,.buttonContainer a:hover,.mediaListMedia a:hover,.picture a:hover,.mhcPictureContainer a:hover,#productsearchOrganizerTeaser a:hover,.topDestinations a:hover,.poiListPicture a:hover,.shipListPicture a:hover,.poiBenefit a:hover,.reviewsPoiSumPicture a:hover,#pageLogo a:hover,.thumbnail a:hover,.reviewsHotelSumPicture a:hover,.contentformoffernotice a:hover,.listReviewIcon a:hover,.galleryRowSelect a:hover,.detailPictureView a:hover,.detailPictureViewFullscreen a:hover,#pageID a:hover,.startTeaserLink a:hover,.offerTeaserPicture a:hover,.contentformtravelkindnotice a:hover,#headerTrustLogos a:hover,.offerTeaserSmallInactive a:hover,footer .operators a:hover,.offerTeaserPictureDetail a:hover,.organizerImageAdditional a:hover,.travelBookingInsurance .infolink a:hover,#ramblerCounterImage a:hover,.hLPicture a:hover,.travelOfferRowCheckCell .available table td a:hover,.tuevmoneyback a:hover,.MWCTeaser a:hover,#hotellistList a:hover{background-color:transparent!important;color:#143764!important}nav a:active,button a:active,#navlist ul li a:active,.footerAchievementLogo a:active,.buttonContainer a:active,.mediaListMedia a:active,.picture a:active,.mhcPictureContainer a:active,#productsearchOrganizerTeaser a:active,.topDestinations a:active,.poiListPicture a:active,.shipListPicture a:active,.poiBenefit a:active,.reviewsPoiSumPicture a:active,#pageLogo a:active,.thumbnail a:active,.reviewsHotelSumPicture a:active,.contentformoffernotice a:active,.listReviewIcon a:active,.galleryRowSelect a:active,.detailPictureView a:active,.detailPictureViewFullscreen a:active,#pageID a:active,.startTeaserLink a:active,.offerTeaserPicture a:active,.contentformtravelkindnotice a:active,#headerTrustLogos a:active,.offerTeaserSmallInactive a:active,footer .operators a:active,.offerTeaserPictureDetail a:active,.organizerImageAdditional a:active,.travelBookingInsurance .infolink a:active,#ramblerCounterImage a:active,.hLPicture a:active,.travelOfferRowCheckCell .available table td a:active,.tuevmoneyback a:active,.MWCTeaser a:active,#hotellistList a:active{background-color:transparent!important;color:#143764!important}a.nHl:hover,a.nHl:active,.organizerLogo:hover{background-color:transparent!important}footer a,footer a:visited,footer a:hover,nav a,nav a:visited,nav a:hover,.paginationContainer a,.paginationContainer a:visited,#navlist a:visited,a.inactiveOrder,.travelSeoText a,.travelSeoText a:visited{color:#143764}footer .inactivetext a,footer .inactivetext a:visited,footer .inactivetext a:hover{color:#787878}a.activeOrder{color:#e36f1e}#navlist a{color:#143764;font-weight:bold}#locationMapContainer a:visited,#locationMapContainer a:active,#mediaListCategorysBox a:visited,#mediaListCategorysBox a:active,.productsearch .hcwidgetTabContainer .hcwidgetTabContainerLeft-tabs .tabLabel:visited,.productsearch .hcwidgetTabContainer .hcwidgetTabContainerLeft-tabs .tabLabel:active,a.defaultToggleText:visited,a.defaultToggleText:active,.productsearchLayerSelect .productsearchLayerSelectOption a{color:#143764}#breadcrumb,#breadcrumb a,#breadcrumb a:visited,#breadcrumb a:active{color:#787878}#breadcrumb a:hover,#shadowbox_title_close a:hover{color:#000}.offerPrice a,span.offerPrice,.offerPrice a:visited,.offerPrice a:active{color:#e36f1e;text-decoration:underline;font-weight:bold;font-size:14px}.offerPrice a:hover,span.offerPrice:hover{color:#000;text-decoration:underline;font-weight:bold;font-size:14px;background-color:#fad73c}.offerPrice{color:#e36f1e;font-weight:bold;font-size:14px;font-style:normal}.offerPriceHint{color:#787878;font-size:11px;font-style:normal;cursor:default;width:auto;text-decoration:none}#helpful span{text-decoration:underline}#helpful span:hover{cursor:pointer;color:#000;background-color:#fad73c}.saveOfferLink{float:right}.box.inner,#shadowbox_logo,#popupHeaderLogo,#pageLogo,#claim,#pageID,#country_flag_de,#country_flag_at,#country_flag_ch,#country_flag_en,#country_flag_uk,#country_flag_es,#country_flag_fr,#country_flag_it,#country_flag_ru,#country_flag_pl,#country_flag_nl,#country_flag_cn,#country_flag_cs,.operators,.payment,.logoTuevBig,.logoVirBig,.logoWebsiteOfTheYearBig,.logoWarentestBig,.logoOnlinestarBig,.logoUrlaubperfektBig,.logoCertyfikatBig,.logoPitBig,.logoMoneyPlBig,#shadowbox_bodyTL,#shadowbox_bodyBL,#shadowbox_bodyBR,#shadowbox_close_button,#shadowbox_tab_right,#popupHeader,#popup_shadowbox_tab_right,.flag_de,.flag_ch,#flag_cz,#flag_de,#flag_ch,#flag_at,#flag_en,#flag_fr,#flag_uk,#flag_it,#flag_es,#flag_pl,#flag_ru,#flag_nl,#flag_cn,.buttonMiddleTravel,.buttonMiddleTravel span,.buttonMiddleTravel .submit,.buttonMiddleContent,.buttonMiddleContent span,.buttonMiddleBooking,.buttonMiddleBooking span,.buttonLinkContent,.buttonLinkContent span,.buttonLinkTravel,.buttonLinkTravel span,.productsearchInputLayerDivIcon,#headerQuicksearch .quicksearchOpen,#headerQuicksearch .quicksearchClose,#layerQuicksearch .quicksearchOpen,#layerQuicksearch .quicksearchClose,.ratingBarInactiveSuns,.ratingBarActiveSuns,.ratingBarInactiveSunsSmall,.ratingBarActiveSunsSmall,.ratingBarInactiveSunsBig,.ratingBarActiveSunsBig,.ratingBarEmptySunsBig,#headerTrustLogos,.searchInputFieldContainer .searchInputFieldOpen,.searchInputFieldContainer .searchInputFieldClose{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-color:transparent}.listAdditional li,#navAdditional .listAdditional li,.iconSprite{background-image:url(../../../../image/element_sprite/sprite_icons_0f48e81.gif);background-repeat:no-repeat}.hotelIcons span{background-image:url(../../../../image/element_sprite/sprite_icons_blue_0f48e81.gif);background-repeat:no-repeat}.mediaNavigation span,td.thumbnail,td.thumbnailSelected,.sliderButtonRight,.sliderButtonLeft,#sb-nav-previous,#sb-nav-next{background-image:url(../../../../image/element_sprite/sprite_mediadetail_0f48e81.gif);background-repeat:no-repeat}.adServerTeaserHeader{left:765px;position:absolute;top:20px;z-index:101}.adServerTeaserMediaLightbox{position:absolute;bottom:10px;center:0}.adServerTeaserMediaBox{position:absolute;bottom:110px;left:10px}.adBox{margin-bottom:20px}div.pictureCheckTeaser{background:transparent url(../../../../image/additional/teaserPictureCheck_0f48e81.jpg) no-repeat scroll 0 0;height:87px;line-height:24px;padding:5px 0 0 2px;width:340px}#mhcGoRegisterButton{margin-left:166px;padding-top:10px;font-weight:bold}#loginMhcAdditional{width:95%;margin-bottom:9px}#loginMhcAdditional #formElementLine_mhcPermanent{margin-top:13px}#loginMhcAdditional #formElementLine_mhcPermanent .checkbox,#loginMhcAdditional .firstButton{padding-left:1px}#loginMhcAdditional #formElementLine_mhcPermanent .checkbox{margin:3px 0 1px 0}#loginMhcAdditional #formElementLine_mhcPassword{margin-bottom:0}.floatLeftMhcFirstButton{float:left;margin-right:15px!important}.mhcLoginSubPart{margin-left:8px}.mhcLoginSubPartTitle{font-weight:bold}.mhcLoginSubPart hr{margin:10px 0 10px 0;border:0;border-top:1px dashed #b4b4b4;width:100%;height:1px}.mhcLoginSubPartContent{margin-top:10px}.hotelierAccessLink{text-align:right}.logoMap{background:url(../../../../image/travel/logos/tuv_test_urlaubperfekt_0f48e81.gif) no-repeat;height:53px;cursor:pointer}#travelmoreoffer td.offerPrice,#travelmoreoffer div.offerPrice{text-align:right}.expertUserList{overflow:hidden}.expertUserList .expertUser{margin-bottom:7px;float:left;width:25%}#newsletterbox{width:314px;height:91px}#newsletterbox .link{top:0;left:0}#newsletterbox .link a img{width:314px;height:91px}.additionalVotingBox{display:none}.stiftungwarentestteaser{margin-bottom:10px}#newsletterboxsimple .newsletterIcon{width:37px;margin:0 8px 0 0;float:left}#newsletterboxsimple .newsletterSubscribe{width:248px;float:left;padding-bottom:8px}#newsletterboxsimple #subscribenewslettersimpleMessages{margin:0 0 8px 0}#newsletterboxsimple .formBody{clear:both;margin:0}#newsletterboxsimple #formElementLine_email .label{width:auto;display:inline;margin:0 8px 0 0;float:left}#newsletterboxsimple #formElementLine_email .input{width:200px;float:right}#newsletterboxsimple #formElementLine_email .input input{width:198px}input::-webkit-input-placeholder{color:#9c9c9c}input:-moz-placeholder{color:#9c9c9c}input.placeholder{color:#9c9c9c}aside #formElementLine_friendChipsID .label{float:none;width:auto}.awardCitationTeaser{position:relative;height:90px;width:100%;background:transparent url(../../../../image/common/hcaward/hotelcitationteaser_0f48e81.png) no-repeat left 1px;line-height:14px}.awardCitationTeaser .citationInfo{margin-top:20px}.awardCitationTeaser .citationText{margin-top:9px;width:400px;font-size:14px}.awardCitationTeaser .citationTeaserRight img{margin-right:15px;border:2px solid #fff}.awardCitationTeaser .citationTeaserRight span{position:absolute;top:57px;right:15px;width:110px;text-align:right}blockquote.quotebox{margin:0;padding:0;width:90%;margin:5px auto;padding:2px;border:1px solid #787878;background-color:#f9f9f9}blockquote.quotebox h6{padding:0;margin:0 0 10px 0;font-weight:bold;font-size:1em}blockquote.quotebox span{line-height:1.1em}h1.hcCardHeader{margin-bottom:15px}.hcCardLeft{float:left;margin-right:30px;margin-bottom:15px}.hcCardPoiCountries .floatLeft{width:40%}.hcCardPoiCountries .floatLeft ul.defaultList li{margin-bottom:5px}.hcCardPoiCountries .floatLeft ul.defaultList li .hcCardPoiRegions{display:none}.hcCardPoiCountries .floatLeft ul.defaultList li .hcCardPoiRegions ul.defaultList,.hcCardOrderInfo ul.defaultList{margin-top:0}.hcCardPoiCountries .floatLeft ul.defaultList li .hcCardPoiRegions ul.defaultList li{margin-bottom:0}.hcCardPoiInfo{margin-top:30px}.poiBenefitPictureLeft{float:left;width:120px;margin-right:8px;margin-bottom:15px}#mhcHcCardOrderForm .formBody #formElementLine_zipCodeAndCityName .input #zipCodeAndCityNameCompose_1{width:50px}#mhcHcCardOrderForm .formBody #formElementLine_zipCodeAndCityName .input #zipCodeAndCityNameCompose_2{margin-left:6px;width:160px}#benefitPrint .header{padding-top:10px}#benefitPrint .content{border-bottom:1px solid #ccc;padding:3px}#benefitPrint .spacerBottom{padding-bottom:10px}#benefitPrint .spacerTop{padding-top:10px}#benefitPrint .spacerLeft{padding-left:10px}#benefitPrint .blackLine2{border-bottom:2px solid black}#benefitPrint .blackLine{border-bottom:1px solid black}#benefitPrint .subheading{background:#ccc;padding:3px}#bouncerSurveyContainer{width:360px}#bouncerSurveyContainer img{margin-bottom:10px}#bouncerSurveyContainer .noticeError,#bouncerSurveyContainer .noticeSuccess{margin-bottom:10px}#bouncerSurvey .label{font-weight:bold;margin-bottom:10px}#bouncerSurvey .formButton{float:right;position:absolute;right:10px;bottom:10px}#bouncerSurvey #formElementLine_bouncerSurveyOther{margin:-7px 0 0 23px}#bouncerSurvey label.labelRadio{padding:5px}#bouncerSurvey label.labelRadio span{position:static}#contributionPreview{width:560px;margin:10px auto;text-align:center}#contributionPreview p{margin:0;padding:0;font-style:italic}.mediaPreview{position:relative}.mediaIcon{position:absolute;bottom:5px;right:10px}div.contributionBrick{margin:10px 25px 10px 0;overflow:hidden}aside div.contributionBrick{margin:0;width:280px}div.contributionBrick .image{width:32px;height:32px}div.contributionBrick .image image{width:32px;height:32px}div.contributionBrick .link{margin:8px 0 0 8px}div.contributionBrick .link a{font-weight:bold}#registerFacebookMhc .formPrimary div.formElementLine .label,#registerMhcFormContainer .formPrimary div.formElementLine .label{width:140px}#main>#registerMhcFormContainer .formPrimary div.formElementLine .label{width:160px}#registerFacebookMhc #userNameAIE div.aieBorder,#registerMhcFormContainer #userNameAIE div.aieBorder{width:300px}div.contributionBrick{width:170px}div.contributionBrick .link{font-weight:bold;margin:8px 0 0 8px}.summaryBox img{margin-right:20px}.destinatonText{padding:10px 0}#destinationInfoContainer{margin-top:5px;margin-bottom:11px}.destinationInfoContent .thumb img{margin-left:12px}.destinationInfoContent{display:none;margin-top:15px}.destinationInfoContent .buttonContainer{margin-top:15px}.wikiMetaInfo .prepend-1{margin-top:4px}.wikiMetaInfo .buttonContainer{margin-bottom:15px;margin-top:0}#destinationInfo .destinationInfoContent.current{display:block}.destinationInfoContent .wikiMetaInfo{margin-top:15px}.wikiMetaInfo .wikiMetaVersions{background:transparent url(../../../../image/common/topic_versions_0f48e81.png) no-repeat 2px;padding-left:24px;margin-left:12px}.wikiMetaInfo .wikiMetaReport{background:transparent url(../../../../image/common/post_report_0f48e81.png) no-repeat 2px;padding-left:22px}.destinationInfoContent .wikiAuthor{text-align:right;margin:0 10px 10px 0;float:right}#destinationInfoContentContainer .buttonContainer,#destinationInfoContentContainer .buttonMiddle{margin-bottom:3px}.destinationInfoContentShort .toggler{margin-top:9px}.destinationInfoContentLong .wikiMetaInfo .prepend-1{padding-left:0;margin-bottom:17px}.destinationInfoContentLong .wikiMetaInfo .prepend-1 .buttonContainer{margin-bottom:0}#destinationInfoPois{margin-top:20px;margin-bottom:20px}#destinationInfoFormal h2{margin:5px 0 5px 0}#destinationInfoFormal .logo{float:right;margin:0 0 5px 5px}#destinationInfoFormal .thumb{float:left;margin:0 5px 5px 0}#destinationInfoFormalFull{display:none}.destinationInfoPicture .chooseImage{cursor:pointer}#destinationInfo h3{margin:15px 0 5px 0}#destinationInfo img{border:2px solid #006fb7}#destinationInfo hr{float:left;margin:15px 0 15px 0;height:0;border:1px solid #d3d9e2;border-bottom:1px solid #ececec;color:#fff;background-color:#fff;padding-top:1px}.arrowDown,.arrowUp{display:inline-block;height:8px;width:10px;background:url("../../../../image/element_sprite/sprite_global_de_0f48e81.png") repeat scroll transparent}.arrowDown{background-position:-295px -258px}.arrowUp{background-position:-306px -258px}.box{border:2px solid #dadada;padding:8px 8px 8px 8px;margin-bottom:20px}.box h2{font-size:12px;padding-bottom:8px}.box .boxBlindSpacer{margin:-14px -14px 0 -8px;width:100%;padding-right:14px}#main .box h2{background-image:none}#main .box.inner{background-color:#f9f9f9;background-image:none}#main .box.inner h2{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-position:-22px -33px;margin:-8px 0 8px;padding:6px 8px 16px 0}aside .box{background-color:#f9f9f9!important}aside .box h2,aside .box h3{margin:-8px 0 14px 0;padding:6px 8px 10px 0;background:transparent url(../../../../image/element_sprite/sprite_pulse_0f48e81.gif) no-repeat -1026px bottom}aside .box h3{font-size:12px}.box.media{padding-bottom:0}.box.media .box{border:0;margin:0 -8px 0 -8px}aside .box.media h2{margin:-8px -8px 8px -8px;padding:6px 8px 16px 8px;background-position:-14px -33px}.box.home,aside .box.home{background-color:#fff!important}.box.home h2,aside .box.home h2{margin:-8px -8px 8px -8px!important;padding:2px 8px 16px 8px!important;color:#fff;background:url("../../../../image/element_box/boxhome_headline_bg2_0f48e81.png") no-repeat!important;font-size:12px}.cssgradients .box,.cssgradients aside .box.home{-webkit-background-size:100% 10px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1.00,#fff)) no-repeat bottom;-moz-background-size:100% 10px;background:-moz-linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom;background-size:100% 10px;background:linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom}.cssgradients aside .box{-webkit-background-size:100% 10px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1.00,#f9f9f9)) no-repeat bottom;-moz-background-size:100% 10px;background:-moz-linear-gradient(center bottom,#f2f2f2 0,#f9f9f9 100%) no-repeat bottom;background-size:100% 10px;background:linear-gradient(center bottom,#f2f2f2 0,#f9f9f9 100%) no-repeat bottom}.no-cssgradients .box,.no-cssgradients aside .box.home{background-image:url("../../../../image/less_mixin/boxgradient_0f48e81.gif");background-repeat:repeat-x;background-position:left bottom}.no-cssgradients aside .box{background-image:url("../../../../image/less_mixin/boxgradientadditional_0f48e81.gif");background-repeat:repeat-x;background-position:left bottom}.boxteaser{position:relative;margin-bottom:20px;border:1px solid #787878}.boxteaser .teaserPicture{border:2px solid #fff;width:310px;height:170px;display:block;background-color:transparent;background-repeat:no-repeat;background-position:center,center}.boxteaser .teaserInfo{padding:12px 10px 8px;background-color:#143764}.boxteaser .teaserInfo .headline{font-weight:bold;font-size:20px;color:#fff}.boxteaser .teaserInfo .additionalInfo{color:#fff;padding-top:3px}.boxteaser .postit{background:transparent url('../../../../image/common/teaser/teaserNote_0f48e81.png') no-repeat;height:74px;width:117px;position:absolute;right:-10px;bottom:-4px;padding:15px 0 0 15px}.boxteaser .postit .priceInfo{font-size:14px;padding-bottom:6px}.boxteaser .postit .offerPrice a{font-size:20px}.boxteaser .postit .offerPriceHint{margin-top:1px}.cssgradients .teaserInfo{background-image:linear-gradient(left,#006fb7,#143764);background-image:-moz-linear-gradient(left,#006fb7,#143764);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#006fb7),color-stop(1.00,#143764))}.no-cssgradients .teaserInfo{background-image:url("../../../../image/less_mixin/boxteasergradient_0f48e81.png");background-repeat:repeat-x;background-position:left bottom;background-repeat:repeat-y}button,.buttonLink{font-size:12px;font-weight:bold;text-decoration:none;padding:0}button::-moz-focus-inner{border:0}.buttonContainer{height:24px}.buttonLeft{background-repeat:no-repeat;height:24px;width:5px;border:0;float:left}.buttonMiddle{background-repeat:repeat-x;white-space:nowrap;border:0;margin:0;float:left;width:auto;overflow:visible;cursor:pointer}.buttonLinkMiddle{cursor:default;margin:0 0 15px 0}.buttonMiddleTravel,.buttonMiddleContent{background-position:right -237px;padding-right:14px}.buttonMiddleTravel:hover,.buttonMiddleContent:hover{background-position:right -265px;background-repeat:no-repeat}.buttonMiddleTravel:hover span,.buttonMiddleTravel:hover .submit,.buttonMiddleContent:hover span,.buttonMiddleContent:hover .submit{background-position:0 -153px;background-repeat:no-repeat;color:#143764}.buttonMiddleTravel span,.buttonMiddleTravel .submit,.buttonMiddleContent span,.buttonMiddleContent .submit{position:static;display:block;background-position:0 -125px;background-repeat:no-repeat;white-space:nowrap;height:18px;padding:5px 0 1px 12px;margin:0}.upsellingBookButton .buttonMiddleContent{padding-right:5px}.upsellingBookButton .buttonMiddleContent span{padding:5px 0 1px 8px}.upsellingBookButton .buttonMiddleBooking{margin-left:0}.useragentBOSV_safari-windows-4 .buttonMiddleContent,.useragentBOSV_safari-windows-4 .buttonMiddleTravel,.useragentBOSV_safari-windows-5 .buttonMiddleContent,.useragentBOSV_safari-windows-5 .buttonMiddleTravel{background-position:right -236px}.useragentBOSV_safari-windows-4 .buttonMiddleContent:hover,.useragentBOSV_safari-windows-4 .buttonMiddleTravel:hover,.useragentBOSV_safari-windows-5 .buttonMiddleContent:hover,.useragentBOSV_safari-windows-5 .buttonMiddleTravel:hover{background-position:right -264px;background-repeat:no-repeat}.useragentBOSV_safari-windows-3.2 .buttonMiddleContent,.useragentBOSV_safari-windows-3.2 .buttonMiddleTravel{background-position:right -237px}.useragentBOSV_safari-windows-3.2 .buttonMiddleContent:hover,.useragentBOSV_safari-windows-3.2 .buttonMiddleTravel:hover{background-position:right -265px;background-repeat:no-repeat}.buttonLinkContent,.buttonLinkTravel,.buttonLinkContentBlue{display:block;background-position:right -237px;background-repeat:no-repeat;padding-right:15px}.buttonLinkContent:link,.buttonLinkContent:active,.buttonLinkContent:visited,.buttonLinkTravel:link,.buttonLinkTravel:active,.buttonLinkTravel:visited,.buttonLinkContentBlue:link,.buttonLinkContentBlue:active,.buttonLinkContentBlue:visited{color:#143764}.buttonLinkContent:hover,.buttonLinkTravel:hover,.buttonLinkContentBlue:hover{color:#143764;background-position:right -265px;background-repeat:no-repeat}.buttonLinkContent:hover span,.buttonLinkTravel:hover span,.buttonLinkContentBlue:hover span{background-position:0 -153px;background-repeat:no-repeat}.buttonLinkContent span,.buttonLinkTravel span,.buttonLinkContentBlue span{position:relative;display:block;background-position:0 -125px;background-repeat:no-repeat;white-space:nowrap;height:19px;padding:4px 0 2px 15px;margin:0}.buttonLinkContentBlue{background-position:right -72px}.buttonLinkContentBlue:hover{background-position:right -100px}.buttonLinkContentBlue:hover span{background-position:0 -28px}.buttonLinkContentBlue span{background-position:0 0}.buttonLinkContentBlue,.buttonLinkContentBlue span{background-image:url(../../../../image/button/element_buttontertiary_sprite_variantmin_0f48e81.gif);background-color:transparent}button span{position:relative}.useragentBOSV_safari-windows-4 .buttonMiddleBooking,.useragentBOSV_safari-windows-5 .buttonMiddleBooking{background-position:right -292px}.useragentBOSV_safari-windows-4 .buttonMiddleBooking:hover,.useragentBOSV_safari-windows-5 .buttonMiddleBooking:hover{background-position:right -320px;background-repeat:no-repeat}.useragentBOSV_safari-windows-4 #bookingFormSubmit div button,.useragentBOSV_safari-windows-5 #bookingFormSubmit div button{background-position:right -91px}.useragentBOSV_safari-windows-4 #bookingFormSubmit div button:hover,.useragentBOSV_safari-windows-5 #bookingFormSubmit div button:hover{background-position:right -137px;background-repeat:no-repeat}.useragentBOSV_safari-windows-4 .buttonMiddlePersonalDataGreen,.useragentBOSV_safari-windows-4 .buttonMiddleContentContributionBig,.useragentBOSV_safari-windows-5 .buttonMiddlePersonalDataGreen,.useragentBOSV_safari-windows-5 .buttonMiddleContentContributionBig{background-position:right -91px}.useragentBOSV_safari-windows-4 .buttonMiddlePersonalDataGreen:hover,.useragentBOSV_safari-windows-4 .buttonMiddleContentContributionBig:hover,.useragentBOSV_safari-windows-5 .buttonMiddlePersonalDataGreen:hover,.useragentBOSV_safari-windows-5 .buttonMiddleContentContributionBig:hover{background-position:right -137px;background-repeat:no-repeat}.useragentBOSV_safari-windows-3.2 .buttonMiddleBooking{background-position:right -293px}.useragentBOSV_safari-windows-3.2 .buttonMiddleBooking:hover{background-position:right -321px;background-repeat:no-repeat}.useragentBOSV_safari-windows-3.2 #bookingFormSubmit div button{background-position:right -91px}.useragentBOSV_safari-windows-3.2 #bookingFormSubmit div button:hover{background-position:right -138px;background-repeat:no-repeat}.useragentBOSV_safari-windows-3.2 .buttonMiddlePersonalDataGreen{background-position:right -91px}.useragentBOSV_safari-windows-3.2 .buttonMiddlePersonalDataGreen:hover{background-position:right -138px;background-repeat:no-repeat}.buttonMiddleBooking{background-position:right -293px;padding-right:15px;margin-left:10px}.buttonMiddleBooking:hover{background-position:right -321px;background-repeat:no-repeat}.buttonMiddleBooking:hover span{background-position:0 -209px;background-repeat:no-repeat}.buttonMiddleBooking span{position:relative;display:block;background-position:0 -181px;background-repeat:no-repeat;white-space:nowrap;height:18px;padding:5px 0 1px 15px;margin:0}#bookingFormSubmit div button,.buttonMiddleContentContributionBig{background-position:right -92px;padding-right:15px;float:right}#bookingFormSubmit div button:hover,.buttonMiddleContentContributionBig:hover{background-position:right -138px;background-repeat:no-repeat}#bookingFormSubmit div button:hover span,.buttonMiddleContentContributionBig:hover span{background-position:0 -46px;background-repeat:no-repeat}#bookingFormSubmit div button span,.buttonMiddleContentContributionBig span{display:block;background-position:0 0;background-repeat:no-repeat;white-space:nowrap;height:29px;padding:12px 0 1px 15px;margin:0;font-size:16px}#bookingFormSubmit div button,#bookingFormSubmit div button span{background-image:url(../../../../image/button/buttonbooking_large_0f48e81.gif);background-color:transparent}#bookingFormSubmit.check div button,#bookingFormSubmit.check div button span,.buttonMiddleContentContributionBig,.buttonMiddleContentContributionBig span,.buttonLinkContentBig,.buttonLinkContentBig span{background-image:url(../../../../image/button/source_buttonprimary_variantmax_0f48e81.gif);background-color:transparent}.buttonLinkContentBig{background-position:right -92px;padding-right:15px;float:right}.buttonLinkContentBig:hover{background-position:right -138px;background-repeat:no-repeat}.buttonLinkContentBig:hover span{background-position:0 -46px;background-repeat:no-repeat}.buttonLinkContentBig span{display:block;background-position:0 0;background-repeat:no-repeat;white-space:nowrap;height:29px;padding:12px 0 1px 15px;margin:0;font-size:16px}.buttonLinkContentLarge,.buttonLinkContentLarge span{background-image:url(../../../../image/button/source_element_button_quattro_0f48e81.gif);background-color:transparent}.buttonLinkContentLarge{background-position:right -128px;float:right;width:301px;padding-right:15px}.buttonLinkContentLarge:hover{background-position:right -192px;background-repeat:no-repeat}.buttonLinkContentLarge:hover span{background-position:0 -64px;background-repeat:no-repeat}.buttonLinkContentLarge span{color:#143764;display:block;background-position:0 0;background-repeat:no-repeat;white-space:nowrap;padding:19px 0 19px 15px;font-size:20px;line-height:22px;text-align:center}.hotelButtonTravelBox{float:right}.buttonMiddlePersonalDataGreen{background-position:right -92px;padding-right:15px;float:right}.buttonMiddlePersonalDataGreen:hover{background-position:right -138px;background-repeat:no-repeat}.buttonMiddlePersonalDataGreen:hover span{background-position:0 -46px;background-repeat:no-repeat}.buttonMiddlePersonalDataGreen span{display:block;background-position:0 0;background-repeat:no-repeat;white-space:nowrap;height:29px;padding:12px 0 1px 15px;margin:0;font-size:16px}.buttonMiddlePersonalDataGreen,.buttonMiddlePersonalDataGreen span{background-image:url(../../../../image/button/buttonpersonaldata_large_0f48e81.gif);background-color:transparent}.buttonLinkContentReview,.buttonLinkContentReview span{background-image:url(../../../../image/button/element_buttontertiary_sprite_variantmin_0f48e81.gif);background-color:transparent;background-repeat:no-repeat}.buttonLinkContentReviewOverview{margin-bottom:-11px;padding-top:14px}.buttonLinkContentReview{background-position:right -72px;padding-right:15px;float:right}.buttonLinkContentReview #divContentRight{background:url(../../../../image/button/element_buttontertiary_icon_sun_0f48e81.png) no-repeat scroll left center transparent;color:#143764;font-weight:bold;padding-left:23px;margin-left:5px;width:80px;line-height:24px}.buttonLinkContentReview:hover{background-position:right -100px;background-repeat:no-repeat}.buttonLinkContentReview:hover span{background-position:0 -28px;background-repeat:no-repeat}.buttonLinkContentReview span{display:block;height:24px}.itemReviewsRatingButton{padding-left:125px}#flag_de,.flag_de{background-position:-225px -2173px}#flag_at{background-position:-251px -2173px}#flag_ch,.flag_ch{background-position:-277px -2173px}#flag_en{background-position:-381px -2173px}#flag_uk{background-position:-355px -2173px}#flag_es{background-position:-433px -2173px}#flag_fr{background-position:-329px -2173px}#flag_it{background-position:-407px -2173px}#flag_ru{background-position:-459px -2173px}#flag_pl{background-position:-303px -2173px}#flag_nl{background-position:-511px -2173px}#flag_cz{background-position:-485px -2173px}#flag_cn{background-position:-537px -2173px}.listAdditional li.map{background-position:0 -312px}.listAdditional li.weather{background-position:0 -936px}.listAdditional li.carrental{background-position:0 -988px}.listAdditional li.review,.listAdditional li.currentreviews,.listAdditional li.hoteloverview{background-position:0 -260px}.listAdditional li.pictures,.listAdditional li.currentpictures{background-position:0 -416px}.listAdditional li.currentpois,.listAdditional li.pois{background-position:0 -468px}.listAdditional li.videos,.listAdditional li.currentvideos{background-position:0 -364px}.listAdditional li.notice{background-position:0 -780px}.listAdditional li.follow{background-position:0 -728px}.listAdditional li.catalog{background-position:0 -520px}.listAdditional li.signpost{background-position:0 -832px}.listAdditional li.anchor,.listAdditional li.ships{background-position:0 -208px}.listAdditional li.rssFeed{background-position:0 -624px}.listAdditional li.rules,.listAdditional li.visa{background-position:0 -104px}.listAdditional li.help{background-position:0 0}.listAdditional li.advancedSearch,.listAdditional li.additionalAdvancedSearch{background-position:0 -1144px}.listAdditional li.currentForumPost,.listAdditional li.adminFunctions{background-position:0 -572px}.listAdditional li.chartRise{background-position:0 -884px}.listAdditional li.chartTopseller{background-position:0 -52px}.listAdditional li.chartRank{background-position:0 -676px}.listAdditional li.chartBargain{background-position:0 -156px}.listAdditional li.chartAward{background-position:0 -1196px}.iconSprite{float:left;height:26px;width:26px;padding-right:4px}.iconSprite.iconSpritePictures{background-position:0 -416px}.iconSprite.iconSpriteReviews{background-position:0 -260px}.iconSprite.iconSpriteVideos{background-position:0 -364px}.iconSprite.iconSpriteMap{background-position:0 -312px}ul.listAdditional li.checked{margin-left:22px;background:url("../../../../image/common/checked_0f48e81.gif") no-repeat scroll left 1px transparent}ul.listAdditionalNoIcons{margin-left:15px}ul.listAdditionalNoIcons li{line-height:16px;padding:0 0 5px 10px;display:block;background-image:url(../../../../image/common/bulletpoint_0f48e81.png);background-repeat:no-repeat;background-position:left}ul.listAdditionalNoIcons li.noBullet{background-image:none;margin-left:60px}ul.listAdditional li.rateHotelLink{margin-left:50px}ul.listAdditional li{line-height:19px;padding:2px 0 12px}ul.listAdditional li a{margin-left:34px}ul.listAdditional li a.external{margin-left:5px}#navAdditional .listAdditional li{background-position:0 -260px}.iconPlus{padding-left:22px;margin:2px 0 0 -3px;height:19px;background:url("../../../../image/common/plus_0f48e81.png") no-repeat scroll left 1px transparent}.iconSprite{float:left;height:26px;width:26px;padding-right:4px}.iconSprite.iconSpritePictures{background-position:0 -416px}.iconSprite.iconSpriteReviews{background-position:0 -260px}.iconSprite.iconSpriteVideos{background-position:0 -364px}.iconSprite.iconSpriteMap{background-position:0 -312px}ul.listAdditional li.checked{margin-left:22px;background:url("../../../../image/common/checked_0f48e81.gif") no-repeat scroll left 1px transparent}ul.listAdditionalNoIcons{margin-left:15px}ul.listAdditionalNoIcons li{line-height:16px;padding:0 0 5px 10px;display:block;background-image:url(../../../../image/common/bulletpoint_0f48e81.png);background-repeat:no-repeat;background-position:left}ul.listAdditionalNoIcons li.noBullet{background-image:none;margin-left:60px}ul.listAdditional li.rateHotelLink{margin-left:50px}ul.listAdditional li{line-height:19px;padding:2px 0 12px}ul.listAdditional li a{margin-left:34px}ul.listAdditional li a.external{margin-left:5px}#navAdditional .listAdditional li{background-position:0 -260px}.hotelIcons a{line-height:24px;margin-left:30px}.hotelIcons .reviewHotel{background-position:0 0}.hotelIcons .followHotel{background-position:0 -26px}.hotelIcons .noticeHotel{background-position:0 -52px}.hotelIcons .uploadPicture{background-position:0 -130px}.hotelIcons .uploadVideo{background-position:0 -156px}.hLItemContainer .thumbnail img{border:2px solid #006fb7}.thumbAwardImage{position:absolute;left:84px;top:54px;width:45px}.thumbAwardImage img{border:none!important;position:absolute;left:3px;top:2px}.badge{position:absolute;left:253px;bottom:0}.awardVoucherThumbnail{position:absolute;left:85px;bottom:0}.reviewsHotelSumPicture{position:relative}.reviewsPoiSumPicture,.reviewsShipSumPicture{position:relative}.reviewsPoiSumPicture img,.reviewsShipSumPicture img{border:2px solid #006fb7}.hLItemContainer,.hLItemCharts,.hLItemChartsSmall{position:relative}.hRItemContainer{position:relative}.hRItemContainer{height:120px}.hLItemContainer{height:135px}.hLItemChartsSmall{height:150px}.hLItemCharts{height:275px}.socialbookmarks{margin-top:10px}.socialbookmarks .gplus{float:left}.hLPictureCharts img{position:absolute;left:0;top:34px;border:1px solid black;display:block}.hLPictureCharts img.award{border:0}.hLItemChartsSmall .hLPictureCharts img{position:absolute;left:0;top:34px;border:1px solid black;display:block}.hLItemChartsSmall .hLPictureCharts img.award{border:0}.hLGoogleMapsHotelMap,.hLCountReviews,.hLCountPictures,.hLCountVideos,.listHotelNameContainerLandingpage,.hLCountReviewsLandingpage{position:absolute;left:128px}.hLGoogleMapsHotelMap{display:block;background:transparent url(../../../../image/common/map_number_0f48e81.png) no-repeat;width:19px;height:19px;text-align:center;color:#fff;font-weight:bold;padding-top:3px;cursor:pointer}.hLCounter,.hLCounterSmall{position:absolute;left:4px;top:6px}.hLCounter{font-size:28px;line-height:21px}.listHotelNameContainerCharts{position:relative;margin:0 0 20px 30px}.listHotelNameContainer,.listHotelNameContainerLandingpage{top:-4px}.hLCityNameCharts{position:absolute;left:30px;top:15px}.hLCityLandingpage{position:absolute;left:128px}.hLRememberHotel{position:absolute;left:128px}.hLRememberHotel{top:67px}.hLCityLandingpage,.hLCity,.hLRegion{top:10px}.hLHotelname,.hLStars{margin:0;float:left}.hLStars{padding:3px 0 0 2px}.hLCountPictures{top:52px}.hLCountReviews{top:50px}.hLSunsCharts{position:absolute;top:32px}.hLCountReviewsCharts{position:absolute;top:74px}.hLCountReviewsLandingpage,.hLCountPicturesLandingpage,.hLCountVideosLandingpage{top:40px}.hLContentContainerCharts{position:absolute;top:180px}.hLCountPicturesCharts,.hLCountVideosCharts{float:left;width:67px}.hLCountPicturesCharts .textlink,.hLCountVideosCharts .textlink,.hLSiteMap .textlink{padding-top:6px;float:left}.hLSiteMap{float:left;width:94px}.hLCountReviewsLandingpage img,.hLCountPicturesLandingpage img,.hLCountVideosLandingpage img{margin:0 5px -4px 0}.hLCountPicturesLandingpage{position:absolute;left:190px}.hLCountVideosLandingpage{position:absolute;left:257px}.hLTrend{position:absolute;right:141px;top:54px}.hLTrendCharts{position:absolute;right:0;top:30px}.hLRecommendationLandingpage{position:absolute;left:128px;top:67px;text-align:left}.hLRecommendation img{margin-bottom:-2px}.hLRecommendationCharts,.hLRecommendationTrend{position:absolute;top:55px}.hLRecommendationChartsSmall,.hLRecommendationTrendSmall{position:relative;width:165px}.hLReviewTeaser{position:absolute;top:105px}.hLItemCharts p,.hLOffersChartsSmall p{margin:0;line-height:1.3em}.hLOffersCharts,.hLOffersChartsSmall{position:absolute;bottom:0}.hLReviewTeaser,.hLCountReviewsCharts,.hLRecommendationCharts,.hLSunsCharts,.hLCountPicturesCharts,.hLOffersCharts,.hLContentContainerCharts{left:338px}.hLSunsChartsSmall,.hLRecommendationChartsSmall,.hLCountReviewsChartsSmall,.hLOffersChartsSmall{left:128px}.hLRecommendationCharts span{font-weight:bold}.hLCountVideos{bottom:0}.hLOffersCharts .offerPrice,.hLOffersChartsSmall .offerPrice{float:left;clear:none}.hLPackageOffers,.hLHotelOffers{margin:0;height:18px;float:right;padding-right:5px}.hLSunsTrend,.hLSunsTrendSmall,.hLSunsChartsSmall,.hLCountReviewsChartsSmall{position:relative;width:165px}.hLSunsTrend{top:32px}.hLSunsTrend,.hLRecommendationTrend{left:488px}.hLSunsTrendSmall,.hLRecommendationTrendSmall{right:0}.hLTrendUp{color:#5bb771}.hLTrendDown{color:#f00}.listHotelNameSearchResults,.hLCitySearchResults,.hLRegionSearchResults{float:left}.listHotelNameSearchResults,.hLCitySearchResults{margin-right:10px}.hLItemContainerPackage .hLSuns span,.hLItemContainerHotel .hLSuns span{font-weight:bold}.hLItemContainerPackage .hLCity,.hLItemContainerHotel .hLCity{left:130px}.hLItemContainerPackage .listHotelMapContainer,.hLItemContainerHotel .listHotelMapContainer{float:left}.hLItemContainerHotel .hLOfferStrikedPrice{color:#143764;font-size:12px}.hLItemContainerPackage .hotelFeatures,.hLItemContainerHotel .hotelFeatures{position:absolute;top:33px;left:130px}.hLItemContainerPackage .hotelFeatures img,.hLItemContainerHotel .hotelFeatures img{padding:0 1px}.travelHotelListContainer{margin-top:15px}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo{float:left;position:relative}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLBoxThumbnailWrapper,.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLHotelInfoWrapper,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLBoxThumbnailWrapper,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLHotelInfoWrapper{float:left;position:relative}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLPicture,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLPicture{height:90px;width:120px;margin:0 10px 10px 0;position:relative}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLPicture a:hover,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLPicture a:hover{background-color:transparent}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLPicture a img,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLPicture a img{border:2px solid #006fb7;max-width:120px;height:100%}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLSuns,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLSuns{margin-top:19px}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLSuns span,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLSuns span{width:auto;font-size:16px}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLRecommendation,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLRecommendation{font-size:16px;margin-top:9px}.travelHotelListContainer .hLItemContainerHotel .hLBoxInfo .hLReviews,.travelHotelListContainer .hLItemContainerPackage .hLBoxInfo .hLReviews{margin-top:6px}.travelHotelListContainer .hLItemContainerHotel .hLTopRating,.travelHotelListContainer .hLItemContainerPackage .hLTopRating{margin-top:16px}.travelHotelListContainer .hLItemContainerHotel .hLOfferBox,.travelHotelListContainer .hLItemContainerPackage .hLOfferBox{float:right;margin-right:10px;width:100px}.travelHotelListContainer .hLItemContainerHotel .hLOfferBox .hLOfferOrganizerLogo,.travelHotelListContainer .hLItemContainerPackage .hLOfferBox .hLOfferOrganizerLogo{margin-bottom:2px}.travelHotelListContainer .hLItemContainerHotel .hLOfferBox .hLOfferOrganizerLogo img,.travelHotelListContainer .hLItemContainerPackage .hLOfferBox .hLOfferOrganizerLogo img{border:1px solid #006fb7}.travelHotelListContainer .hLItemContainerHotel .hLOfferBox .hLOfferStrikedPrice,.travelHotelListContainer .hLItemContainerPackage .hLOfferBox .hLOfferStrikedPrice{position:relative;top:-48px;right:90px}.travelHotelListContainer .hLItemContainerHotel .hLOfferBox .hLOfferButton,.travelHotelListContainer .hLItemContainerPackage .hLOfferBox .hLOfferButton{margin-top:8px}.travelHotelListContainer .hLItemContainerHotel .hLOfferBox .hLOfferButton .buttonLinkMiddle,.travelHotelListContainer .hLItemContainerPackage .hLOfferBox .hLOfferButton .buttonLinkMiddle{margin:0}.travelHotelListContainer .hLItemContainerHotel .hLOfferBox .hLItemUnavailableInfo,.travelHotelListContainer .hLItemContainerPackage .hLOfferBox .hLItemUnavailableInfo{margin-top:55px}.hLHotelInfoWrapper{margin-left:25px}.travelHotelListContainer .bBRTravel{position:relative;background-color:transparent}.travelHotelListContainer .box{margin-bottom:10px}.travelHotelListContainer .box .bCTravel{padding:4px 8px 6px 8px}.travelHotelListContainer .hLSuns .ratingBarSuns span,.travelHotelListContainer .hLSuns .ratingBarSuns div{cursor:pointer}.linkAllOffers{margin-bottom:10px;font-weight:bold;text-align:right}.travelOfferHotelHeaderImage .badge{height:75px;width:75px}.fakeStatusContainer{position:absolute;left:255px;bottom:0}.fakeStatusContainer img{border:none!important;height:64px!important;width:80px!important}.fakeStatusContainerThumbnail{position:absolute;left:75px;bottom:-8px}.fakeStatusContainerThumbnail img{border:none!important;height:50px!important;width:60px!important}.fakeStatusContainerRA{position:absolute;left:125px;bottom:-8px}.fakeStatusContainerRA img{border:none!important;height:64px!important;width:80px!important}.fakeStatusContainerThumbnailListing{position:absolute;left:75px;bottom:36px}.fakeStatusContainerThumbnailListing img{border:none!important;height:50px!important;width:60px!important}.fakeStatusContainerThumbnailListingRA{position:absolute;left:72px;bottom:-8px}.fakeStatusContainerThumbnailListingRA img{border:none!important;height:50px!important;width:60px!important}.fakeToolTip_standard{font-size:12px}.fakeToolTip_small{font-size:11px}.hLItemContainer .thumbnail{width:120px;height:90px;margin:0 42px 0 0;text-align:center;float:left}.hLItemContainer .infoContainer{float:right;width:490px;height:90px}.hLItemContainer .deleteHotel{float:right;margin:0 0 16px 0;clear:right}.rememberHotel{position:absolute;top:0;right:0}.hLItemContainer .deleteHotel{margin:0 0 12px 0}.hLItemContainer .sunsRating{position:absolute;top:47px;left:162px;display:inline}.hLItemContainer .sunsRating span{font-size:16px;font-weight:bold}.hLItemContainer .recommendation{font-size:16px;font-weight:bold;float:left;white-space:nowrap}.hLItemContainer .trend{float:left;margin:0 0 0 7px}.hLItemContainer .gmIconContainer{position:absolute;top:102px;left:0;width:71px;float:right}.hLItemContainer .hotelinfoLink{position:absolute;top:113px;left:0}.hLItemContainer .hotelinfoLinkMhc{position:absolute;top:96px;left:0}.hLItemContainer .gmIcon{float:right;background:transparent url(../../../../image/common/map_number_0f48e81.png) no-repeat;width:19px;height:19px;text-align:center;color:#fff;font-weight:bold;padding-top:3px;cursor:pointer;margin:0 8px 0 0}.hLItemContainer .gmIconLeft{float:left}.hLItemContainer .gmIconText{float:right;margin:1px 6px 0 0}.hLItemContainer .name,.hLItemContainer .destination{display:block}.countPictures,.countVideos{float:left;margin-right:15px}.hLItemContainer .name a{font-weight:bold}.hLItemContainer .destination,.hLItemContainer .countPictures,.hLItemContainer .countVideos{margin:1px 0 9px 0;white-space:nowrap}.hLItemContainer .destination{margin:-5px 0 5px 0}.hLItemContainer .wrapper{margin:0 0 6px 0}.hLItemContainer .wrapperRight{width:219px;position:absolute;top:80px;left:162px}.hLItemContainer .countReviews{width:175px;position:absolute;top:100px;left:162px}.hLItemContainer .offers{position:absolute;top:37px;right:0}.hLItemContainer .offerType{float:right;padding-left:12px;white-space:nowrap}.hLItemContainer .offerButton{float:right;margin-top:-2px;padding-left:10px}.hLItemContainer .offerPrice{float:right;padding:0 0 0 4px}.hLItemContainer .hotelName{vertical-align:top;clear:none;display:inline;position:relative;top:-3px}.hLItemContainer .hotelStars{display:inline;vertical-align:top;clear:none;position:relative;top:-1px}.hLItemContainer .extendedOffersNoOffers{width:150px;position:absolute;top:40px;left:430px;text-align:center}.hLItemContainer .extendedOffersHotel{width:115px;position:absolute;left:432px}.hLItemContainer .extendedOffersHotel .organizerLogo img{padding-left:0}.hLItemContainer .extendedOffersPackage .organizerLogo img{padding-left:0}.hLItemContainer .extendedOffersPackage{width:125px;position:absolute;left:550px}.hLItemContainer .distance{width:170px;position:absolute;top:98px;left:162px}.alternateHotelsCityListing .distance{top:28px}.hLItemContainer .extendedOffersPackage .offerPrice,.hLItemContainer .extendedOffersHotel .offerPrice{float:none;padding:0;margin-top:5px}.hLItemContainer div.organizerLogo{height:28px;width:78px}.hLItemContainer div.organizerLogo img{border:1px solid #006fb7}.extendedOffersPackage div,.extendedOffersHotel div{overflow:hidden}.extendedOffersPackage div.extendedOffersPrice .offerPrice,.extendedOffersHotel div.extendedOffersPrice .offerPrice{float:none}.extendedOffersPackage .offerPriceButton,.extendedOffersHotel .offerPriceButton{padding:6px 0 0 0;margin-top:5px}.organizerspacer{height:26px}.linkmoreoffers{float:right}.linkmoreoffers_clear{clear:both}.hLItemContainer .hotelInfos{float:left;width:170px;position:relative}.hRItemContainer .hotelInfos{float:left;width:170px;position:relative}.alternateHotels .extendedOffersPackage,.alternateHotels .extendedOffersHotel,.alternateHotels .extendedOffersNoOffers{top:12px}.tooltipHotelpicture .tip{border:3px solid #dadada}#noContentSpace{height:12px}.poiList,.shipList{height:90px;position:relative}.poiListSmall{height:50px;position:relative}.reviewListFloat{float:left}.shipListPicture,.poiListPicture{display:block;height:90px;top:2px;width:120px}.shipListPicture img,.poiListPicture img{border:2px solid #006fb7}.poiReviewListNumberIcon{top:45px;width:75px}.poiList .listAbsolute .reviewListFloat .distance{width:100px;position:absolute;top:45px}.gmPoiText{margin-top:12px}.listAbsolute{position:absolute}.listLeft{left:136px}.listRight{right:0}.poiListPicture,.poiListPoiDestination,.poiListPoiName,.poiListPoiReviews{position:absolute}.poiListPoiName,.poiListPoiDestination,.poiListPoiReviews{white-space:nowrap}.shipListShipType,.poiListPoiDestination{top:15px}.shipListShipReviews,.poiListPoiReviews{top:48px}.shipListShipAnchors span,.poiListPoiThumbs span{font-size:16px;font-weight:bold}.shipListShipRecommendation,.poiListPoiRecommendation{top:24px;font-size:16px;font-weight:bold}.reviewListShipName,.reviewListPoiName{position:absolute;left:133px;top:60px}.countVideos,.countPictures,.poiListCategory,.poiBenefit{margin:19px 15px 12px 0}.poiBenefit{margin:19px 0 0 7px}div.kLabel{position:absolute;text-align:center}div.kLabel *{position:absolute;font-weight:bold;font-size:11px}div.kLabel wbr{position:static}div.kLabel *.ub{font-weight:normal}div.kLabel a{left:1px;top:1px;text-decoration:none}div.kLabel a.r{left:auto;right:2px}div.kLabel div{visibility:hidden;left:2px;top:2px;text-align:center}div.kLabel div.r{left:auto;right:1px}div.kOrt{position:absolute;width:5px;height:5px;background-color:#143764;font-size:1px}div.kStadt{position:absolute;width:5px;height:5px;background-color:#006fb7;font-size:1px}.mapContainer{position:relative}.worldMapContainer{position:relative}.worldMap{margin:9px 0 0 9px}.noticeError,.noticeErrorContent,.noticeErrorContentContribution{border:3px solid #f00;background-color:#fff;padding:8px;margin-bottom:4px}.noticeSuccess{border:3px solid #afd106;background-color:#fff;padding:8px}.noticeInfo{border:3px solid #fad73c;background-color:#fff;padding:8px}.noticeErrorContent,.noticeErrorContentContribution{margin-top:4px}.noticeInfo,.travelBox .noticeError{margin-bottom:15px}tr.travelOfferRowAlternative div.noticeInfo{margin-bottom:15px;margin-top:10px}.travelBox .noticeInfo{background-color:#fff}.travelBox .noticeInfo p,.travelBox .noticeSuccess p{margin:5px 0 0 0}.noticeInfo.review{margin-bottom:5px}.noticeInfo ul{list-style-type:square;padding-left:15px;margin-top:0}ol.defaultList{list-style-type:decimal;padding-left:15px;margin-top:10px;margin-left:10px}ol{color:#143764;font-size:20px}ol p,ol.secondary{color:#143764;font-size:12px}.trustbox{margin-left:30px;margin-top:-10px}.ratingBarUserContent{padding-top:6px}.ratingBarSuns{width:130px}.ratingBarSunsBig{width:179px}.ratingBarSunsSmall{width:100px}.ratingBarSuns span,.ratingBarSunsSmall span,.ratingBarSunsBig span,.ratingBarUserContent span,.ratingBarUserContentSpecial span{float:right;margin-left:3px}.ratingBarSunsBig span{font-size:14px}.ratingBarSunsSmall span{line-height:12px}.ratingBarEmpty,.ratingBarInactiveSuns,.ratingBarActiveSuns{width:102px;height:17px;float:left}.ratingBarInactiveSunsBig,.ratingBarActiveSunsBig,.ratingBarEmptySunsBig{width:152px;height:25px;float:left}.ratingBarInactiveSunsSmall,.ratingBarActiveSunsSmall{width:80px;height:13px;float:left}.ratingBarInactiveUserContent,.ratingBarActiveUserContent,.ratingBarInactiveUserContentSpecial,.ratingBarActiveUserContentSpecial{width:80px;height:17px;float:left}.ratingBarInactiveSuns{background-position:-564px 122px}.ratingBarInactiveSunsSmall{background-position:-10px 688px}.ratingBarInactiveSunsBig{background-position:-10px 718px;margin-top:-5px}.ratingBarEmptySunsBig{background-position:-330px 718px;margin-top:-5px}.ratingBarInactiveUserContent{background:url(../../../../image/common/content_points_inactive_0f48e81.png) repeat-x}.ratingBarInactiveUserContentSpecial{background:url(../../../../image/common/content_points_inactive_special_0f48e81.gif) repeat-x}.ratingBarActiveSuns{background-position:-675px 122px}.ratingBarActiveSunsSmall{background-position:-98px 688px}.ratingBarActiveSunsBig{background-position:-170px 718px}.ratingBarActiveUserContent{background:url(../../../../image/common/content_points_active_0f48e81.png) repeat-x}.ratingBarActiveUserContentSpecial{background:url(../../../../image/common/content_points_active_special_0f48e81.gif) repeat-x}.ratingBarPrint{display:none}hr{height:0;border:1px solid #b4b4b4}.separatorLight{height:0;border:1px solid #d3d9e2;border-bottom:1px solid #ececec;color:#fff;background-color:#fff;padding-top:1px}div.separatorLight{height:1px!important;border:1px solid #d3d9e2;border-bottom:1px solid #ececec;padding:0;margin:5px 0 5px 0}.formSeparatorLine hr.separatorLight{margin:5px 0 5px 0}div#startTeaser div.box div.separatorLight{display:none}.contentBox hr{margin:18px 0}aside .box hr{margin:8px 0}.listitemBox .separatorLight{margin:12px 0 17px}.separatorDivide{height:2px;color:#006fb7;background:#006fb7;background-color:#006fb7;border:0}.separatorPulse{background-image:url(../../../../image/element_sprite/sprite_pulse_0f48e81.gif);background-repeat:no-repeat;background-color:transparent;background-position:left bottom}.separatorDashed{border:0;border-bottom:1px dashed #b4b4b4}.separatorContent{height:11px;border-top:1px solid #ececec;margin-bottom:20px}.separatorContent.noMargin{margin:0}.cssgradients .separatorContent{-webkit-background-size:100% 10px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(1.00,#fff)) no-repeat top;-moz-background-size:100% 10px;background:-moz-linear-gradient(center top,#f2f2f2 0,#fff 100%) no-repeat top;background-size:100% 10px;background:linear-gradient(center top,#f2f2f2 0,#fff 100%) no-repeat top}.no-cssgradients .separatorContent{background-image:url("../../../../image/less_mixin/separator_content_gradient_0f48e81.png");background-repeat:repeat-x;background-position:left top}span.stars{background:url(../../../../image/common/stars_0f48e81.gif) repeat-x;position:relative;top:-2px}span.stars.disabled{background:url(../../../../image/common/stars_disabled_0f48e81.png) repeat-x}span.starsxl{background:url("../../../../image/common/starsxl_0f48e81.png") repeat-x 0 0;margin-left:4px}span.starsxlhalf{background:url("../../../../image/common/starsxlHalf_0f48e81.png") repeat-x 0 0}span.starsxlhalf img,span.starsxl img{height:20px}.selectionSwitchContainer{padding-bottom:0}.selectionSwitchContainer span{font-weight:bold;background:transparent url(../../../../image/element_topic/topic_default_0f48e81.png) no-repeat;padding-left:16px;padding-bottom:0}.selectionSwitchContainer a{background:transparent url(../../../../image/element_topic/topic_active_0f48e81.png) no-repeat;padding-left:17px;padding-bottom:0}.selectionSwitchContainer a:hover{color:#143764;background:#fad73c url(../../../../image/element_topic/topic_default_hover_0f48e81.png) no-repeat}.calendar_topic{padding-bottom:2px}.calendar_topic span{font-weight:bold;background:transparent url(../../../../image/element_topic/calendar_topic_0f48e81.png) no-repeat;padding-left:16px;padding-bottom:2px}.calendar_topic a{background:transparent url(../../../../image/element_topic/calendar_topic_0f48e81.png) no-repeat;padding-left:17px;padding-bottom:2px}.calendar_topic a:hover{color:#143764;background:#fad73c url(../../../../image/element_topic/calendar_topic_0f48e81.png) no-repeat}.list_topic{padding-bottom:2px}.list_topic span{font-weight:bold;background:transparent url(../../../../image/element_topic/list_topic_0f48e81.png) no-repeat;padding-left:16px;padding-bottom:2px}.list_topic a{background:transparent url(../../../../image/element_topic/list_topic_0f48e81.png) no-repeat;padding-left:17px;padding-bottom:2px}.list_topic a:hover{color:#143764;background:#fad73c url(../../../../image/element_topic/list_topic_0f48e81.png) no-repeat}.selectionSwitchContainer.threeColumns{width:210px}.itemReviewsSelectionSwitch .radioSelection{width:142px}.itemReviewsSelectionSwitch .radioSelectionLarge{width:174px}#languageSelectionBox{overflow:hidden;position:relative;margin-bottom:24px}#languageSelectionBox .selectionSwitchContainer{position:relative;float:left;heigth:13px;margin-bottom:8px;white-space:nowrap}#languageSelectionBox .selectionSwitchContainer a,#languageSelectionBox .selectionSwitchContainer span.inactivetext{background:0;font-weight:normal}#languageSelectionBox .selectionSwitchContainer a.linkSelected{font-weight:bold}#languageSelectionBox .firstLanguage{float:none;width:100%;padding-bottom:8px}#languageSelectionBox .firstLanguage.onlyNativeLanguage{display:block;border-bottom-width:0;padding-bottom:0;margin-bottom:0}#languageSelectionBox .selectionSwitchContainer .flag{position:absolute;top:1px;display:block;width:5px;height:13px;background:url(../../../../image/common/common_elements_de_0f48e81.gif);font-size:1px;padding-left:12px}#languageSelectionBox .selectionSwitchContainer .flag_de{background-position:-1px 0}#languageSelectionBox .selectionSwitchContainer .flag_en{background-position:-55px 0}#languageSelectionBox .selectionSwitchContainer .flag_es{background-position:-90px 0}#languageSelectionBox .selectionSwitchContainer .flag_it{background-position:-126px 0}#languageSelectionBox .selectionSwitchContainer .flag_zh{background-position:-36px -13px}#languageSelectionBox .selectionSwitchContainer .flag_fr{background-position:-108px 0}#languageSelectionBox .selectionSwitchContainer .flag_ru{background-position:-144px 0}#languageSelectionBox .selectionSwitchContainer .flag_cs{background-position:-18px -13px}#languageSelectionBox .selectionSwitchContainer .flag_pl{background-position:-162px 0}#languageSelectionBox .selectionSwitchContainer .flag_nl{background-position:-180px 0}#languageSelectionBox .selectionSwitchContainer.firstLanguage .flag,#languageSelectionBox .selectionSwitchContainer.span-1.first .flag{left:12px}#languageSelectionBox .selectionSwitchContainer.firstLanguage a,#languageSelectionBox .selectionSwitchContainer.firstLanguage strong,#languageSelectionBox .selectionSwitchContainer.firstLanguage .inactivetext,#languageSelectionBox .selectionSwitchContainer.span-1.first a,#languageSelectionBox .selectionSwitchContainer.span-1.first strong,#languageSelectionBox .selectionSwitchContainer.span-1.first .inactivetext{padding-left:32px}#languageSelectionBox .selectionSwitchContainer.span-1 .flag,#languageSelectionBox .selectionSwitchContainer.span-1.last .flag{left:0}#languageSelectionBox .selectionSwitchContainer.span-1 a,#languageSelectionBox .selectionSwitchContainer.span-1 strong,#languageSelectionBox .selectionSwitchContainer.span-1 .inactivetext,#languageSelectionBox .selectionSwitchContainer.span-1.last a,#languageSelectionBox .selectionSwitchContainer.span-1.last strong,#languageSelectionBox .selectionSwitchContainer.span-1.last .inactivetext{padding-left:21px}#languageSelectionBox .onlyNativeLanguage{display:none}#languageSelectionBox #foldOtherLanguages,#languageSelectionBox #foldOtherLanguagesOff{position:absolute;top:0;right:0}ul.defaultList{list-style-image:url(../../../../image/common/bulletpoint_0f48e81.png);padding-left:15px;margin-top:10px}ul.listNoList{list-style-type:none;margin-top:10px;padding-left:10px}ul.listNoList li{margin-top:10px;padding-left:0}ul.listNoList li ul{list-style-type:square;padding-left:15px}ul.listNoList li ul li{margin-top:0}.highlight{display:inline;padding:2px}.bCTravel .highlight{display:inline;padding:0;background:0}.tooltipToprated{text-decoration:underline}.trustboxsimple ul.listAdditional li.checked{height:auto;line-height:14px;padding-bottom:3px;padding-left:33px;margin-left:0}.trustboxsimple ul.listAdditional b{font-weight:bold}#videoTag{display:none}.h264 #player{display:none}.h264 #videoTag{display:block}.h264 .flashVideo{display:none!important}.no-h264 .html5Video{display:none!important}#main .featuredhotellist hr{margin:18px 0}#main .featuredhotellist .picture{float:left}#main .featuredhotellist .picture img{border:2px solid #006fb7}#main .featuredhotellist .info{margin:-4px 0 0 135px}#main .featuredhotellist .further{float:right;margin:-15px 0 15px 0}#main .featuredhotellist .further a{color:#143764;font-weight:bold}#main .featuredhotellist .destination{margin-bottom:20px}#main .featuredhotellist .description a{font-size:11px}#main .featuredhotellist .description a:hover{font-size:11px}#main .featuredhotellist .awardCategory{margin:5px 0}.awardDestinationList .picture{position:relative;float:left}.awardDestinationList .thumbAwardImage{position:absolute;bottom:35px;right:40px;top:auto;left:auto;width:auto}#hcfeedbackify{display:none;position:fixed;right:0;bottom:0;height:73px}footer{padding-top:30px}footer hr{height:0;border:1px solid #d3d9e2;border-bottom:1px solid #ececec;color:#fff;background-color:#fff;padding-top:1px;margin-top:10px;margin-bottom:10px}footer p{margin:0}.logoTuevBig{width:62px;background-position:-64px -849px}.logoVirBig{width:62px;background-position:0 -837px}.logoWebsiteOfTheYearBig{width:62px;background-position:0 -905px}.logoWarentestBig{width:62px;background-position:-64px -913px}.logoOnlinestarBig{width:62px;background-position:-64px -970px;height:53px}.logoUrlaubperfektBig{width:62px;height:60px;background-position:-274px -848px}.logoPageId{background-position:-18px -1052px;height:25px;width:25px}#footerAchievement_1 .footerAchievementLogo{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-color:transparent;width:62px;background-position:-64px -849px}#footerAchievement_2 .footerAchievementLogo{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-color:transparent;width:62px;background-position:0 -837px}#footerAchievement_3 .footerAchievementLogo{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-color:transparent;width:62px;background-position:0 -905px}#footerAchievement_4 .footerAchievementLogo{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-color:transparent;width:62px;background-position:-64px -913px}#footerAchievement_5 .footerAchievementLogo{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-color:transparent;width:62px;background-position:-64px -970px;height:53px}#footerAchievement_6 .footerAchievementLogo{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-color:transparent;width:62px;height:60px;background-position:-274px -848px}.footerAchievement{padding:8px;padding-right:0}.footerAchievementLogo,.footerAchievementText{float:left}.footerAchievementLogo{width:65px}.footerAchievementText{width:215px;margin-left:10px;margin-top:7px}.footerAchievementText a{text-decoration:none}#footerAchievement_3 .footerAchievementText,#footerAchievement_5 .footerAchievementText{margin-top:14px}#footerAchievement_5 .footerAchievementLogo img{height:53px}#footerAchievement_6 .footerAchievementLogo img{height:46px}.footerAchievementLogo img{width:64px}footer #countryFlags div.flagItem{position:relative;float:left;width:18px;height:14px;margin:0 3px 1px 0}footer #countryFlags div.flagItem a{position:absolute;width:18px;height:14px}#pageID{background-position:-18px -1052px;height:25px;width:25px;float:right}#pageIDContainer{width:19px}#pageIDfail{width:250px}.staticFooterBoxContainer div{height:65px}.staticFooterBoxContainer img{width:64px;height:65px}#sessionDeeplink img{width:15px;height:10px;border-bottom:2px solid #006fb7;float:right;margin-top:-7px}.travelbookingfooterDeeplinks{margin-top:10px}.travelbookingfooterDeeplinks a{margin-right:5px}#currencySelectionUnit{margin-top:15px}#fb-root{display:none}.formAdditional .formBody{height:auto;width:100%;margin-top:8px}.formAdditional .formElementLine{height:auto;margin-bottom:15px}.formAdditional legend{padding-bottom:7px}.formAdditional .label{width:118px;float:left}.formAdditional .input{width:180px;float:left}.formAdditional .input input,.formAdditional .input select{width:100%}.formAdditional .checkbox{margin-left:122px;margin-top:2px;float:left}.formAdditional .labelCheckbox{margin-left:7px;float:left}.formAdditional .firstButton{margin:0;padding-top:10px}.formAdditional .iconLabel .checkbox{margin-left:1px;float:left}.formAdditional .iconLabel .labelCheckbox img{position:absolute;margin-left:-53px;margin-top:-3px}.formAdditional #fieldset-topRated .formElementLine{margin-bottom:0}.formAdditional .suggestSearch input{height:14px;position:relative;width:180px}input,select,textarea{border:1px solid #b4b4b4;background-color:#fff}input[disabled],select[disabled],textarea[disabled]{color:#b4b4b4;background:#eee}fieldset{font-weight:bold}fieldset legend{margin-bottom:10px}select,input[type=text],input[type=password]{height:20px}.selectionSwitchContainer input{position:relative;top:3px}select option.highlightedOption{background-color:#dadada}input.inputCheckbox,input.inputRadio{background-color:transparent;width:13px;border:0;cursor:pointer}label.labelRadio{white-space:nowrap;margin-bottom:5px;cursor:pointer}label.labelRadio input{width:20px}label.labelRadio span{position:absolute;margin-top:-2px;margin-left:3px}.labelCheckbox label{cursor:pointer}div.automaticInlineExposureDefault{position:absolute;display:inline;margin-left:3px;margin-top:-6px;padding-left:21px;background-image:url('../../../../image/common/automatic_inline_exposure_edge_0f48e81.gif');background-repeat:no-repeat}div.automaticInlineExposureDefault div.aieBorder{background-color:#fff;border-top:3px solid #fad73c;border-bottom:3px solid #fad73c;border-right:3px solid #fad73c;padding:5px;width:400px;max-width:400px}div.automaticInlineExposureDefault div.aieBorder .aieHeader{font-weight:bold;padding-top:0;margin-top:0;margin-bottom:10px}div.automaticInlineExposureDefault div.aieBorder .aieList{list-style-type:square;padding-left:15px}div.automaticInlineExposureDefault div.aieBorder .aieFooter{font-weight:bold;padding-bottom:0;margin-bottom:0;margin-top:5px}div#creditcard-numberAIE,div#creditcard-cvvAIE,div#payment-creditcard-numberAIE,div#payment-creditcard-cvvAIE,div#paymentextra-creditcard-numberAIE,div#paymentextra-creditcard-cvvAIE{display:block;margin:0;margin-left:221px}div#creditcard-numberAIE.displayNone,div#creditcard-cvvAIE.displayNone,div#payment-creditcard-numberAIE.displayNone,div#payment-creditcard-cvvAIE.displayNone,div#paymentextra-creditcard-numberAIE.displayNone,div#paymentextra-creditcard-cvvAIE.displayNone{display:none}#participants-participant_0-firstnameAIE,#participants-participant_1-firstnameAIE,#participants-participant_2-firstnameAIE,#participants-participant_3-firstnameAIE,#participants-participant_4-firstnameAIE,#participants-participant_5-firstnameAIE,#participants-participant_6-firstnameAIE{left:315px}#participants-participant_0-lastnameAIE,#participants-participant_1-lastnameAIE,#participants-participant_2-lastnameAIE,#participants-participant_3-lastnameAIE,#participants-participant_4-lastnameAIE,#participants-participant_5-lastnameAIE,#participants-participant_6-lastnameAIE{left:505px}#customer-firstnameAIE,#customer-lastnameAIE,#customer-streetAIE,#customer-cityAIE{left:380px}div.ratingDenialSpecified{margin-top:5px}div.ratingDenialSpecified br{margin-bottom:5px}div.ratingDenialSpecified label.labelRadio{margin-left:20px}div.ratingDenialSpecified label.ratingDenialSpecCheckbox{margin-left:3px}div.checkLayerInput{border:1px solid #b4b4b4;background-color:#fff;height:auto;overflow:hidden;cursor:pointer;float:left;width:196px;height:auto;min-height:18px;overflow:hidden;padding-left:2px;padding-right:2px}div.checkLayerInputDivIcon{background-image:url(../../../../image/common/dropdown_0f48e81.gif);background-position:100% 0;background-repeat:no-repeat;float:right;width:18px;height:20px;cursor:pointer}div.checkLayer{display:none;position:absolute;margin-top:19px;border:1px solid #143764;background-color:#fff;padding:10px;padding-top:15px;width:198px}div.checkLayer input{margin-top:2px}div.checkLayer label{margin-top:-2px;margin-left:5px}div.input #MAX_FILE_SIZE,div.input #progress_key,div.input #APC_UPLOAD_PROGRESS{display:none}.formPreLabel{font-weight:bold;margin-bottom:8px}input[type=hidden]{display:none!important}.formPrimary .formBody{height:auto;width:100%;margin:8px 8px 2px 8px}.lightboxContainer .formPrimary .formBody{height:auto;width:98%;margin:8px 8px 2px 8px}.formPrimary .formBody .firstButton{margin:0;padding-left:158px}.formPrimary div.formElementLine{height:auto;margin-bottom:15px}section div.formElementLine .label{padding-bottom:1px}.formPrimary div.formElementLine .label{float:left;width:160px}.formPrimary div.errorLine .label{color:#f00}.formPrimary div.formElementLine .input{margin-left:2px;width:220px;overflow:hidden;float:left}#main #registerMhcFormContainer .formPrimary div.formElementLine .input{min-width:240px}.formPrimary div.formElementLine .description{float:left;margin-left:8px;width:220px;overflow:hidden}.formPrimary textarea,.formPrimary input{width:218px}.formPrimary input.inputCheckbox,.formPrimary input.inputRadio{width:12px}.formPrimary select{width:220px}.formPrimary textarea{height:180px}.formPrimary div.formElementLine .checkbox{float:left;width:20px}.formPrimary div.formElementLine>.checkbox{padding-left:161px}.formPrimary.shortcut div.formElementLine .checkbox{padding-left:0}.formPrimary div.formElementLine .labelCheckbox{margin-left:8px;max-width:320px;overflow:hidden}.formPrimary div.formElementLine .newsletterIcon{position:relative;width:40px;top:-2px}.formPrimary div.formElementLine .newsletterTitle{position:relative;top:-20px;left:5px}.formPrimary div.formElementLine .newsletterLabelText{position:relative;top:-20px;left:43px}.formPrimary div.formElementLine .newsletterLabelText ul{display:inline-block}#formElementLine_registerNewsletterHCNL .labelCheckbox{float:left;width:380px;overflow:visible;height:140px;margin-left:0}#formElementLine_newsletter-hcnewsletter .newsletterLabelText{width:550px;display:block}#formElementLine_newsletter-hcnewsletter{margin-bottom:-10px}.newsletterRevokeInfo{padding-left:161px;margin:-15px 0 15px;top:-10px;position:relative}.formPrimary div.formElementLine .radio{float:left;margin-left:8px;width:20px}.formPrimary div.formElementLine .radio br{padding-bottom:5px}.formPrimary select.dateselectday,.formPrimary select.dateselectmonth,.formPrimary select.dateselectyear,.formPrimary select.bookingsSelectNumber{width:45px;margin-right:5px}.formPrimary select.dateselectyear{margin-right:60px}#mhcProfileForm select.dateselectday,#mhcProfileForm select.dateselectmonth,#mhcProfileForm select.dateselectyear{width:70px;margin-right:5px}#mhcProfileForm select.dateselectyear{margin-right:0}#registerMhcFormContainer #formElementLine_fbLogin,#loginMhcAdditional #formElementLine_fbLogin,#loginMhc #formElementLine_fbLogin{float:left;margin:0 0 8px 15px;padding-top:1px;width:130px}#loginMhc #formElementLine_PreLabel{float:left;padding-left:158px}.formPrimaryExtended .formBody{height:auto;width:100%;margin-top:10px}.formPrimaryExtended .formBody .firstButton{margin:0;padding-left:158px}.formPrimaryExtended div.formElementLine{height:auto;margin-bottom:8px}.formPrimaryExtended div.formElementLine .label{float:left;width:150px}.formPrimaryExtended div.errorLine .label{color:#f00}.formPrimaryExtended div.formElementLine .input{float:left;margin-left:8px;width:482px;overflow:hidden}.formPrimaryExtended div.formElementLine .description{float:left;margin-left:8px;width:220px;overflow:hidden}.formPrimaryExtended textarea,.formPrimaryExtended input,.formPrimaryExtended select{width:480px}.formPrimaryExtended textarea{height:80px}.formPrimaryExtended div.formElementLine .checkbox{float:left;margin-left:158px;width:20px}.formPrimaryExtended div.formElementLine .labelCheckbox{float:left;margin-left:8px;width:320px;overflow:hidden}.formPrimaryExtended select.dateselectday{width:45px;margin-right:5px}.formPrimaryExtended select.dateselectmonth{width:60px;margin-right:5px}.formPrimaryExtended select.dateselectyear{width:60px}.formWikiEdit{margin-top:10px}.formWikiEdit .noticeError,.formPoiWikiEdit .noticeSuccess{margin-bottom:10px;width:465px}.formWikiEdit .formElementLine{margin-bottom:10px}.formWikiEdit .formElementLine textarea{width:480px;height:150px}.formWikiEdit .formButton{float:left;margin-right:10px}.formWikiEdit #excerpt{width:610px}input[type=text]{-webkit-appearance:none;-webkit-border-radius:0}.mediaListItem{position:relative;width:49%;float:left}.mediaListItemSecond{padding-left:12px}.mediaListMedia{width:120px;height:90px;float:left;margin-right:15px}.mediaListMedia>a>img{border:2px solid #006fb7}.lightboxContainer .mediaMapping .mediaListMedia img{border:2px solid #006fb7}.mediaListTitle{margin:-4px 0 0 135px;white-space:nowrap}.mediaListUser{margin-top:20px}.mediaListUserDate{margin-top:20px}.mediaListClickCount{font-style:italic;margin:3px 0 -5px 0}.mediaListDate{margin-top:-3px}.mediaListDateMapping{margin-bottom:4px}.mediaListComment{margin:-3px 0 -5px 0}.mediaListLocation{white-space:nowrap}.mediaListMappingStatusLink{margin-top:4px}.mediaListMappingUnassignable{margin-bottom:8px}div.mediaListMappingStatusLink .checkbox{margin:1px 5px 0 0}.mediaUserData{margin-top:10px}.mediaUserDataUser{position:relative}.mediaUserDataUser .userItems{float:left;width:306px;margin-right:20px}.mediaUserDataUser .reviewDetails{float:left}.mediaUserDataUser table td{height:24px}.mediaUserDataUser #googlePlusProfile img{margin:2px 5px 0 0}.mediaUserDataUserInfo table{width:100%}.mediaUserDataUserInfoColumnLeft{width:110px}.mediaUserDataUserInfoColumnRight{width:186px}.mediaUserDataUserInfo{width:50%;height:117px;text-align:right;padding-right:20px}.mediaUserDataUserFacts{padding-right:20px;width:50%}.mediaListCategorys,.mediaListCategorysCol{float:left;height:13px;margin-bottom:9px;width:200px;white-space:nowrap}.mediaListCategorysCol{padding-left:30px;width:170px}.categorySelect{width:200px}.categorySelectCountry{width:173px}.categorySelectCity{width:195px}.mediaListCategorysAdditionalContent{height:20px}.mediaListCategorysText{position:relative;top:-2px;white-space:nowrap}.infoIcon{background:url(../../../../image/common/icon_info_0f48e81.png) no-repeat scroll 0 0;height:17px;width:17px}.mediaListCategorys input,.mediaListCategorysCol input{border:0;margin-right:5px}.mediaOrder input{border:0}.mediaOrderBoth{clear:both;height:10px}.videoElementContainer{width:100%;height:100%;border:2px solid #006fb7;position:relative}.videoElementContainer .videoLength{padding-right:3px;text-align:right;padding-left:3px;background-color:#252525;opacity:.8;color:white;position:absolute;top:0;right:0}.videoElementContainer .playVideo{background:url(../../../../image/common/play_video_0f48e81.png) no-repeat;width:100%;height:100%;background-position:50% 50%}.videoElementContainer .playVideo a{width:100%;height:100%;display:block}.videoElementContainer .playVideo a img{width:100%;height:100%}.mediaUserDataUserBlock{margin-top:20px}.mediaUserDataUserBlock .firstBlock{float:left;width:300px}.mediaUserDataUserBlock .block{float:left;margin-left:10px;width:300px}.mediaUserDataUserBlock .mediaUserDataUser{position:static}.mediaListWithCategoryBox{text-align:right}.mediaListWithCategoryBox .contentBox{margin-bottom:0}.mediaListWithCategoryBox .moreLink{margin-right:5px}.mediaList hr{margin:15px 0 15px 0!important;height:0;border:1px solid #d3d9e2;border-bottom:1px solid #ececec;color:#fff;background-color:#fff;padding-top:1px}.mediaFunctionBelt .separatorLight{margin:5px 0}#mediaListCategorysBox .title{display:none}table.galleryRowSelect{width:100%;margin:9px 0 16px 0}table.galleryRowSelect td{text-align:center}table.galleryRowSelect td.previousPage,table.galleryRowSelect td.nextPage{width:12px}table.galleryRowSelect td.previousPage{padding-right:20px}table.galleryRowSelect td.thumbnail{width:125px}table.galleryRowSelect td.thumbnailSelected{width:125px}table.galleryRowSelect td.thumbContainer{width:137px;height:112px;vertical-align:middle}.galleryRowSelect td.nextPage span{background-position:-120px 0}.galleryRowSelect td.nextPage:hover span{background-position:-280px 0}.galleryRowSelect .previousPage a.mediaNavigation span{background-position:-80px 0}.galleryRowSelect .previousPage a.mediaNavigation:hover span{background-position:-240px 0}.galleryRowSelect .thumbnail{background-position:1px -93px}.galleryRowSelect .thumbnailSelected{background-position:1px -354px}.googleAds{position:absolute;left:-9000px}.jsEnabled .googleAds{position:static;left:auto}.googleAdsGoogle{color:#000}.adSenseAdsByGoogle a{color:#000}.adSenseHeader{float:none}.adSenseHeader a{color:#006fb7;font-size:14px;text-decoration:underline}.adSenseDescription{display:inline;float:none}.adSenseDescription p{color:#000;font-size:12px;display:inline;margin:0;margin-right:5px}.adSenseLink{display:inline;float:none}.adSenseLink a{color:#f00;font-size:12px;text-decoration:none;float:none}.adSenseBlockDouble .adItem,.adSenseBlockMultiple .adItem{margin-bottom:10px;float:left;display:block}.adSenseBlockDouble .adItem .adSenseLink,.adSenseBlockMultiple .adItem .adSenseLink{display:block}.adSenseBlockSingle .adSenseAdsByGoogle{margin-bottom:10px}.adSenseBlockSingle .adSenseHeader{margin-bottom:5px}.adSenseBlockSingle .adSenseHeader a{font-weight:bold}.clearFix{clear:both;display:block;overflow:hidden;font-size:1px;line-height:1px;height:1px;width:1px}.clearLeft{clear:left}.clearBoth,.mediaListClearBoth,.orderBoth{clear:both}.floatLeft,.orderLeft,.mediaOrderLeft{float:left}.mediaOrderRight{margin-top:-37px}#main .mediaOrderRightPoiPicture{margin-top:-35px;margin-right:10px}#main .mediaOrderRightPoiPictures{margin-top:-15px}.orderLeft sup{line-height:18px}.floatRight,.orderRight{float:right}.floatRight span.sortby,.orderRight span.sortby{line-height:19px;float:right}.floatRightMargin{float:right;margin-left:5px}.center{text-align:center}.marginAuto{margin:auto}.displayNone{display:none}.visible{visibility:visible}.hidden{visibility:hidden}.displayInline{display:inline}.displayBlock{display:block}.displayInlineBlock{display:inline-block}.error{color:#f00}.cursorPointer{cursor:pointer}dt#selectOrder-label{float:right;margin-right:4px}dd#selectOrder-element{float:right}.underline{text-decoration:underline}.positionRelative{position:relative}#languageSelectionList{margin-left:5px;font-weight:normal}#hotelInfosContent_2.inactive,#hotelInfosContent_3.inactive,#hotelInfosContent_4.inactive,#hotelInfosContent_5.inactive{display:none}#hotelInfosBox{margin-top:5px}#hotelInfosNavigation{border:0 none;height:40px;margin:0;z-index:1;border-bottom:2px solid #b4b4b4}#hotelInfosContent{padding-top:10px}.hotelPriceInfo,.gmPreview{margin-top:8px}.hotelPriceInfo .hotelPriceBeam{margin:0;height:auto}.hotelPriceInfo{float:right;width:283px}.hotelTeaserBooking{text-align:center;float:left;width:84%;height:13px}.hotelTeaserContact{height:15px;float:right;width:15%}#reviewSnippetsCategories{border-bottom:2px solid #b4b4b4}#reviewSnippetsCategories input{border:0;background:0}#hotelInfosNavigation li,#reviewSnippetsCategories li{margin-bottom:10px}#hotelInfosNavigation label{margin-left:10px}#reviewSnippetsCategories label{margin-left:10px;text-decoration:underline}#reviewSnippetsCategories .reviewSnippetsCategory:hover{color:#000;background-color:#fad73c}#reviewSnippetsCategories .reviewSnippetsCategory{cursor:pointer}#reviewSnippetsCategories .strong,#reviewSnippetsCategories .reviewSnippetsCategoryDisabled{text-decoration:none}#reviewSnippetsCategoryDataStore{padding-top:15px;position:block;float:left}#hotelInfosBox a:visited,.reviewSnippetsCategoryData a:visited{color:#143764;cursor:pointer}#hotelInfosBox a:hover,.reviewSnippetsCategoryData a:hover{color:#000;background-color:#fad73c;cursor:pointer}.reviewSnippetsCategoryData ul li{padding-bottom:10px}.reviewSnippetsCategoryData ul li img{margin-right:5px}.reviewSnippetsCategoryData ul li ul{margin-top:5px;margin-left:15px}.reviewSnippetsCategoryData .firstNegativeSnippet,.reviewSnippetsCategoryData .notFirstSnippet{border-top:1px dashed #b4b4b4;padding-top:5px}.reviewSnippetsCategoryData .separatorNegativeSnippet{border-top:1px dashed #b4b4b4;line-height:1px;height:1px;width:100%;padding-top:0;padding-bottom:14px}.reviewSnippetsCategoryData .separatorSnippet{border-top:1px dashed #b4b4b4;line-height:1px;height:1px;width:100%;padding-top:0;padding-bottom:10px}.reviewSnippetsCategoryData .jsTogglerHandle span{font-weight:normal;text-decoration:underline}.snippetSignum{margin-left:5px;margin-top:-2px}.snippetDate{color:#666;padding-top:10px;font-size:10px}.snippetGeneralToggler{padding-bottom:10px}#hotelInfosBox .toggler{padding-top:5px}#hotelInfosBox .toggler span{font-weight:normal}.cataloginfoLogoList li{width:79px;height:30px;float:left;text-align:center;padding:8px 0 8px 0;margin:0 14px 9px 0;border:1px solid #dadada}.organizerLogoList li.inBox{margin-right:14px}.cataloginfoLogoList li.selected{border-color:#006fb7}.hotelFacility{min-height:5.5em;margin-bottom:10px;overflow:hidden}.hotelFacility ul{padding-left:13px}.hotelFacility .listitem{list-style-type:square}#hotelInfosContentInPage .hotelFacility{vertical-align:top;text-align:left}#hotelInfosContentInPage .last{clear:right}#hotelInfosContentInPage .data{padding:15px 0 15px 0}#hotelInfosContent_1 div.organizerText{margin-top:20px}.hotelchartTopratedListItemContainer{position:relative;height:62px}.hotelchartTopratedListItemContainer .hotelchartTopratedList_1{background-color:#fff;height:56px;left:-8px;padding-left:9px;padding-top:6px;position:absolute;width:305px}.hotelchartTopratedListItemContainer .hotelchartTopratedList_0{height:62px;left:-8px;padding-left:9px;padding-top:6px;position:absolute;width:305px}.hotelchartTopratedListItemContainer.hotelchartTopratedListItemContainerFirst,.hotelchartTopratedListItemContainer.hotelchartTopratedListItemContainerLast{height:56px}.hotelchartTopratedListItemContainer .hotelchartTopratedListItemContainerFirst{padding-top:0}.hotelchartTopratedListItemContainer .hotelchartTopratedListItem{position:relative;height:56px}.hotelchartTopratedListItemContainer .scaledImageContainer{width:70px;height:45px;overflow:hidden;float:left;margin-right:5px}.hotelchartTopratedListItemContainer .scaledImageContainer table{height:145px;margin-top:-50px}.hotelchartTopratedListItemContainer .scaledImageContainer table td{text-align:center;vertical-align:middle}.hotelchartTopratedListItemContainer .scaledImageContainer img.scaled,.additionalHotelListItem .scaledImageContainer img.scaled{width:70px}.hotelchartTopratedListItemContainer .scaledImageContainer table td img.award{position:absolute;left:48px;top:23px}.hotelchartTopratedListItemContainer .description{float:left;width:175px}.hotelchartTopratedListItemContainer .numberOfHotel{position:relative;float:left;height:45px;width:30px;margin-left:5px;font-size:28px;line-height:45px}.hotelchartTopratedListItemContainer .sunsRating{position:relative;top:2px}.hotelchartTopratedListItemContainer .countReviews{position:relative;top:2px}aside .box h2.additionalHotelListHeader{margin-bottom:0}.additionalBoxMoreLink{display:block;text-align:right;margin-top:10px}a.additionalBoxMoreLink:hover{background-color:none}.additionalHotelListItem{position:relative;height:72px;margin-bottom:10px}.additionalHotelListItem .scaledImageContainer{clear:both;width:70px;height:45px;overflow:hidden;float:left;margin-right:5px;margin-left:15px;margin-top:2px}.additionalHotelListItem .scaledImageContainer img{width:70px}.additionalHotelListItem .description{float:left;width:115px;margin-top:15px}.additionalHotelListItem .offerButton{float:right;margin-top:12px;height:20px}.additionalHotelListItem .numberOfHotel{width:15px;float:left;font-weight:bold}.additionalHotelListItem .stars{display:block;margin-left:5px}.additionalHotelListItem .rating{font-size:14px;font-weight:bold}.additionalHotelListItem .reviews{margin-left:12px}.additionalHotelListItem hr.separatorLight{float:none;clear:both}.additionalHotelListItem .thumbSpaceSmall{position:absolute;right:0;top:0}.additionalHotelListItem .thumbSpaceSmall div{font-size:13px;margin-left:24px;padding-top:2px;text-align:center}#navAdditionalHotel{float:right;margin:-2px 05px 0 0}.topHotelListItem .scaledImageContainer{clear:both;width:70px;height:45px;overflow:hidden;float:left;margin-right:5px;margin-left:15px;margin-top:2px}.topHotelListItem .scaledImageContainer img{width:70px}.topHotelListItem .description{float:left;width:170px;margin-top:3px}.topHotelListItem .numberOfHotel{width:15px;float:left;font-weight:bold}.topHotelListItem .stars{margin-left:5px}.topHotelListItem .rating{font-size:14px;font-weight:bold}.topHotelListItem .reviews{margin-left:12px}.topHotelListItem hr.separatorLight{float:none;clear:both}.topHotelListItem .thumbSpaceSmall{position:absolute;right:0;top:0}.topHotelListItem .thumbSpaceSmall div{font-size:13px;margin-left:24px;padding-top:2px;text-align:center}.hotelPriceInfo{text-align:center;margin-top:15px 0;float:none;width:100%}.hotelslightboxNavi #navlist{width:840px;margin-bottom:0}.hotelslightboxContainer{overflow:hidden;width:850px;height:270px;background-position:right bottom;background-repeat:no-repeat}.hotelslightboxContainerCity{background-image:url(../../../../image/travel/hotelteaser/cities_background_0f48e81.gif)}.hotelslightboxContainerWellness{background-image:url(../../../../image/travel/hotelteaser/wellness_background_0f48e81.gif)}.hotelslightboxContainerBeach{background-image:url(../../../../image/travel/hotelteaser/beach_background_0f48e81.gif)}.hotelslightboxColumn{float:left;margin-left:10px;margin-top:20px}.hotelslightboxColumn ul{width:155px}.hotelslightboxPicture{width:243px;height:143px;background-position:1px 1px;background-repeat:no-repeat}.hotelslightboxPictureCity{background-image:url(../../../../image/travel/hotelteaser/cities_int_gross_0f48e81.jpg)}.hotelslightboxPictureWellness{background-image:url(../../../../image/travel/hotelteaser/wellness_int_gross_0f48e81.jpg)}.hotelslightboxPictureBeach{background-image:url(../../../../image/travel/hotelteaser/beach_int_gross_0f48e81.jpg)}.hotelslightboxNavi #navlist{width:740px}.hotelslightboxContainer{width:750px}.hotelslightboxPictureCity{background-image:url(../../../../image/travel/hotelteaser/cities_0f48e81.jpg)}.hotelslightboxPictureWellness{background-image:url(../../../../image/travel/hotelteaser/wellness_0f48e81.jpg)}.hotelslightboxPictureBeach{background-image:url(../../../../image/travel/hotelteaser/beach_0f48e81.jpg)}.traveledWithSelection{padding-bottom:15px;margin:0 0 15px 0}.hotelRecommendationSummary{height:95px}.hotelRecommendationTravelButton{margin-top:8px;padding-left:160px}.recommendatioColLeft{width:200px;display:inline;margin:0 0 4px 0}.recommendatioColRight{width:270px;display:inline;margin:0 0 4px 0}.recommendationBrick{display:inline;padding-top:6px}.recommendationBrick .rating{padding:6px 10px 0 0;position:relative}.recommendationTrend{width:130px;text-align:right}.recommendationTrendTop{padding-top:8px}.recommendationTop{padding-top:4px}.recommendationTotalTop{padding-top:10px}.recommendationInfo{display:inline;padding:6px 0 0 0}.recommendationBars{width:79%}.hlTrendIconContainer{cursor:pointer}#contentInfoBox{width:610px}#contentInfoBox #pics,#contentInfoBox #text{float:left}#contentInfoBox #pics{width:200px;margin-right:8px}#contentInfoBox #pics div{float:left;margin:0 10px 10px 0}#contentInfoBox #text{width:400px}#contentInfoBox #text li{float:left;width:195px;height:40px;white-space:nowrap}#contentInfoBox .offerButton{margin-top:10px}.itemContainer .itemData{float:right}.itemContainer .itemHotelData .itemReviewSummary{height:38px}.itemContainer .itemCatgoryDataContainer{margin-bottom:13px}.itemContainer .itemRatingBarDataContainer{height:24px}.itemContainer .itemSummaryButton{margin-top:27px;width:260px}.itemContainer .itemReviewSummary span{font-size:16px;font-weight:bold}.itemContainer .itemReviewRecommendation{margin-top:9px;font-size:16px;font-weight:bold}.itemContainer .itemRatingDataContainer{height:162px}.itemContainer .itemSummaryTopratings{height:15px}.itemContainer .itemSummaryTopratings div{text-align:right}.itemContainer .itemRecommendationTrendContainer{margin-top:9px;margin-bottom:9px}.functionBelt{margin-top:15px}.functionBelt hr{margin:4px 0}.functionBelt .hotelIcons span{padding-top:3px}.googlePlusOne{float:left}.facebookLike{float:left;margin-left:5px}.itemReviewsContainer{height:88px;position:relative}.itemReviewsHotelContainer{position:relative}.itemReviewsHotelContainer hr{margin-top:14px}.itemReviewsHotelContainerAdd{height:159px;position:relative}.itemReviewsHotelLightboxContainer{position:relative}.itemReviewsRatingBarDataContainer{width:79%}.itemReviewsPoiRatingBarDataContainer{top:25px}.itemReviewsCategoryContainer{width:79%}.itemReviewsRatingSummaryContainer{width:79%;margin-top:4px}.itemReviewsHotelRatingSummaryContainer{margin:0 0 19px 10px}.itemReviewsRatingButtonContainer .buttonContainer{margin-top:14px;margin-bottom:4px}.itemReviewsRatingButtonContainer .buttonLinkMiddle{margin-bottom:0}.itemReviewsRatingBarDataContainer{height:66px}.itemReviewsRatingBarDataContainer{height:66px}.itemReviewsHotelContainerAdd .itemReviewsRatingBarDataContainer{height:0}.itemReviewsHotelRatingBarDataContainer{margin-top:17px;margin-left:10px}.itemReviewsRatingBarDataContainer .ratingBarSuns span{width:auto;font-weight:bold}.itemReviewSummary .ratingBarSuns span{width:auto;font-size:16px;font-weight:bold}.itemReviewsRatingBarsRight{margin-bottom:4px;width:52%;float:right}.itemReviewsRatingBarsRight .itemReviewRecommendation{font-size:16px;font-weight:bold}.itemReviewsRatingBarsLeft{margin:0 0 4px 11px;width:42%;float:left}.itemReviewsThumbContainer{height:90px;margin-top:17px;position:relative;text-align:center;width:120px}.itemReviewsThumbContainer img{border:2px solid #006fb7}.itemReviewsThumbContainer .picture{position:relative;float:left}.itemReviewsThumbContainer .thumbAwardImage{position:absolute;bottom:35px;right:40px;top:auto;left:auto;width:auto}.hotelAverageRatingsOffer{position:absolute;right:0;top:40px}.hotelratingshort{width:280px;margin-top:5px;margin-bottom:10px}.hotelTrendContainer a{text-decoration:underline}.hotelTrendContainer span{cursor:pointer}.hotelTrendContainer span.verticalSeparator{cursor:default;text-decoration:none;margin:auto}.hotelTrendContainer span img{margin-left:3px;vertical-align:bottom}.hotelTrendContainer .hotelTrendContainerLink{text-decoration:underline}#trendTooltip img{margin-top:1px;vertical-align:bottom}.verticalSeparator{margin:0 10px 0 10px}.shipContainer .itemReviewsRatingBarsLeft{clear:both}.shipContainer .itemReviewsRatingBarDataContainer{height:66px;left:132px;position:absolute;width:79%}.shipContainer .itemReviewsRatingSummaryContainer{bottom:-25px;left:132px;margin-top:4px;position:absolute;width:79%}.shipContainer .itemReviewsRatingBarDataContainer .floatLeft{float:left;width:85px}.poiContainer{height:128px}.poiContainer .itemReviewsPoiRatingBarDataContainer{height:66px;left:132px;position:absolute;width:79%}.poiContainer .itemReviewsRatingSummaryContainerPoi{margin-top:17px}.itemReviewsNotepadContainer{width:320px;margin-top:20px}.itemReviewsNotepadContainer .itemHotelNotepad{width:320px;margin-top:5px}.box .itemSummaryContainer{height:60px}.itemReviewsHotelRatingBarDataContainer{width:auto;margin-left:0}.itemReviewsHotelRatingBarDataContainer .itemReviewsRatingBarsLeft{width:38%}.itemReviewsHotelRatingBarDataContainer .itemReviewsRatingBarsRight{width:45%}.itemReviewsHotelRatingSummaryContainer{margin:0}.itemReviewsHotelRatingSummaryContainer .itemReviewsRatingBarsLeft{width:240px}.lightboxContainer.detailPictureFullscreen h1.center .buttonPicture{display:inline-block;position:relative;top:6px;margin-left:10px}.lightboxContainer.detailPictureFullscreen h1.center .buttonPicture .buttonLinkContent span{line-height:17px}.lightboxContainer.detailPictureFullscreen h1.center .buttonMiddle.buttonLinkMiddle{margin:0}.toggler img{border:none!important}.jsEnabled .jsTogglerClosed{display:none}.jsTogglerHandle{display:none;text-decoration:none;cursor:pointer}.jsTogglerHandle img{float:left;margin:2px 4px 0 0!important}.jsTogglerHandle span{text-decoration:underline;float:left}.jsTogglerHandleOff{font-weight:bold}.jsEnabled .jsTogglerHandle{display:inline-block}.jsEnabled .jsTogglerHandleClosed{display:none}.formPreLabel .jsTogglerHandle{font-weight:normal}.jsInputLayerTogglerHandle{float:left}.jsInputLayer{clear:both;background-color:#fff;border:1px solid #143764;padding:15px 10px 10px;position:absolute;width:198px;z-index:10;top:19px}.jsInputLayer .option{display:block;width:100%;cursor:pointer;height:1.8em}.jsInputLayer .option label{margin-left:5px;margin-top:-2px;cursor:pointer;white-space:nowrap}.jsInputLayer .closeImage{background:url("../../../../image/common/win_close_0f48e81.gif") no-repeat scroll 100% 0 transparent;cursor:pointer;display:block;position:absolute;right:1px;text-decoration:none;top:2px;width:15px}.jsEnabled .jsCharacterCounter.jsTogglerClosed{position:static;visibility:hidden}.jsEnabled .jsCharacterCounterStoped{color:#f00}.jsEnabled #hotelnotepadlist .jsTogglerClosed,.jsEnabled #offernotepadlist .jsTogglerClosed{display:none}.notepadlistHeadSpacer .jsTogglerHandle{font-weight:normal;display:block}.jsEnabled #hotelInfosContent_2.jsTogglerClosed{left:auto;position:inherit}.jsEnabled #hotelInfosContent_2.jsTogglerClosed .hotelFacility{height:5.5em;left:auto;position:inherit}.linkSelected{font-weight:bold;text-decoration:none;cursor:default}a.externalLink{background:transparent url(../../../../image/common/external_link_0f48e81.gif) no-repeat scroll right center;padding-right:13px}.contentformoffernotice a{text-decoration:none}.contentformoffernotice a.contactLink{text-decoration:underline}.popupClose{padding:0 20px 2px 0;background-image:url('../../../../image/common/win_close_0f48e81.gif');background-repeat:no-repeat;background-position:right top;margin:8px 8px 0;font-weight:bold}.printPage{padding:0 23px 5px 0;background-image:url('../../../../image/common/printer_0f48e81.png');background-repeat:no-repeat;background-position:right top;font-weight:bold}.printPageRegular{padding:0 23px 5px 0;background-image:url('../../../../image/common/printer_0f48e81.png');background-repeat:no-repeat;background-position:right top;margin-right:10px}#printBox{margin-top:8px;background-image:url(../../../../image/common/print_0f48e81.gif);background-repeat:no-repeat;background-position:left bottom;width:135px;height:17px;float:right}#printBox a{padding-left:20px}#saveBox{margin-top:8px;background-image:url(../../../../image/common/save_0f48e81.png);background-repeat:no-repeat;background-position:left bottom;width:185px;height:17px;float:left}#saveBox a{margin-left:20px}.spacerBottom{padding-bottom:20px}.outerPrintBox{margin-top:8px}.printBoxAddlightbox{width:135px!important}#pageLogoPrint{display:none}a.defaultToggleText,span.changeTextToggle span{cursor:pointer;font-weight:bold;text-decoration:underline}span.mhcMessageItemSubjectLink{font-weight:normal}span.strong{font-weight:bold}span.defaultToggle,span.changeTextToggle img{cursor:pointer;margin-left:5px;margin-top:6px}.pseudoLink span{text-decoration:underline}.pseudoLink:hover{cursor:pointer;color:#e36f1e}ul.topSellerList{list-style-type:decimal;list-style-position:outside;margin-left:25px;font-size:20px}ul.topSellerList span.destination,ul.topSellerList a{font-size:12px;position:relative;top:-11px}ul.topSellerList span.destination{font-weight:normal;position:relative;top:-15px}ul.topSellerList li{font-weight:bold;height:35px;color:#006fb7}ul.topSellerList li span{position:relative;top:-4px;color:#143764}.listItemContainer{position:relative}.latestHotelReviewsTeaser .listItemContainer{height:auto}.listItemTitle{font-weight:bold}.listItemTitle .title{font-weight:bold;margin-top:-6px;position:relative}.listItemTitle .title img{position:relative;margin:0 0 -3px 5px}.reviewListUserData .userdata{float:right;padding-left:5px}.reviewListDate .date{float:left}.commentAccessLayer{float:left;margin-top:5px}.commentAccessLayer img{float:left;margin-right:5px;margin-top:1px}.dLItemContainer{position:relative;height:90px}.listDestNameContainer{position:absolute;left:128px}.dLParentDestName{position:absolute;top:17px;left:128px}.dLCountHotelReviews,.dLCountPictures,.dLCountVideos,.dLCountPoiReviews{position:absolute}.dLCountHotelReviews{top:45px;left:290px}.dLCountPictures{top:67px;left:290px}.dLCountVideos{top:45px;left:450px}.dLCountPoiReviews{top:67px;left:450px}.dLPicture{position:relative;left:0;width:118px;height:88px;display:block;text-align:center;vertical-align:middle}.dLDeleteDest{position:absolute;left:128px;top:45px}.moreDestinations{list-style-type:square;padding-left:2px;float:left;height:auto}.moreDestinations li{margin-left:20px;width:150px}#country_flag_de,#country_flag_at,#country_flag_ch,#country_flag_en,#country_flag_uk,#country_flag_es,#country_flag_fr,#country_flag_it,#country_flag_ru,#country_flag_pl,#country_flag_nl,#country_flag_zh{height:14px;width:17px;margin-top:2px;float:left;margin-right:3px}.countryFlagImg{height:13px;width:18px}.countryFlagBox{float:left;height:14px;padding-left:10px}#country_flag_at{background-position:-251px -2173px}#country_flag_ch{background-position:-277px -2173px}#country_flag_en{background-position:-381px -2173px}#country_flag_uk{background-position:-355px -2173px}#country_flag_es{background-position:-433px -2173px}#country_flag_fr{background-position:-329px -2173px}#country_flag_it{background-position:-407px -2173px}#country_flag_ru{background-position:-459px -2173px}#country_flag_pl{background-position:-303px -2173px}#country_flag_nl{background-position:-511px -2173px}#country_flag_cs{background-position:-18px -13px}#country_flag_zh{background-position:-537px -2173px}#country_flag_cz{background-position:-485px -2173px}.listItemContainerReview{height:75px}.listItemContainerReview .reviewListTitle img.translated{height:20px}.listItemContainerPicture{height:110px}.listItemContainerPicture .reviewListTitle,.listItemContainerPicture .reviewListDate,.listItemContainerPicture .reviewListUserData,.listItemContainerPicture .reviewListHotelName,.listItemContainerPicture .reviewListHotelDestination{left:128px}.listItemContainerPicture .reviewListRating{top:23px}.reviewListPicture{position:absolute;width:120px;height:90px;background-color:#b4b4b4}.reviewListTypePicture{position:absolute;background-repeat:no-repeat;width:18px;height:18px;left:128px}.reviewListTitle{position:absolute;left:22px}.reviewListTitlePicture{position:absolute;left:155px}.reviewListDate{position:absolute;top:23px;left:22px}.reviewListDatePicture{position:absolute;top:23px;left:155px}.reviewListUserData{position:absolute;top:40px;left:22px}.access .iconPlus{position:absolute;top:57px;left:22px}.reviewListUserDataPicture{position:absolute;top:35px;left:155px}.reviewListRating{position:absolute;right:0}.access .reviewListRating{top:7px}.access .reviewListRead{position:absolute;right:0;top:40px}.reviewListRatingPicture{position:absolute;bottom:25px;right:0}.reviewListReadPicture{font-style:italic;position:absolute;right:0;bottom:0}.reviewListHotelName{position:absolute;left:155px;top:60px}.reviewListHotelDestination{position:absolute;left:155px;top:75px}.reviewListOffers{position:absolute;right:0;bottom:0}.reviewListOffersPrice{color:#f00;font-weight:bold}.reviewListStatus{position:absolute;right:0}.reviewListSnippet{height:20px;position:relative;padding-right:12px}.reviewListSnippet .reviewListTitle{position:static;float:left}.reviewListSnippet .reviewListTitle img{margin:0 0 -3px 5px}.reviewListSnippet .reviewListTitle img.translated{margin:0 0 -7px 5px}.reviewListSnippet .reviewListRating{position:static;float:right;clear:right}.reviewListSnippet .reviewListRating span{font-size:16px;font-weight:bold}.reviewListSnippet .reviewListUserData{display:inline;position:static}.reviewListSnippet .reviewListDate{display:inline;position:static}.reviewListSnippet .reviewListAdditionalData{float:left}.reviewListSnippet .reviewListRead{position:static;float:right;clear:right;text-align:right}.reviewListSnippet .reviewTextSnippet{clear:both;padding:15px 0}.poiReviewList .reviewListFloat .reviewTextSnippet{width:593px}.reviewTextSnippetBlank{clear:both;width:593px}.listReviewShort hr{margin:28px 0 6px 0}.listReviewShort li,.listReviewShort li ul li{clear:both;padding-top:5px}.listReviewTitle{float:left;width:290px}.listReviewTitleSub{float:left;padding-left:10px;width:350px}.listReviewIcon{float:left;padding-left:20px;width:50px}.listReviewSuns{padding-left:80px;float:left}.categoryButtonOn{display:block}.categoryButtonOff,div.categoryOff{display:none}.mainCategoryNoRating{margin-left:440px}.mainCategoryNoRatingPoi{padding-left:80px;float:left}.subCategoryNoRating{height:17px}.reviewCategorySpacer{height:5px}.hotelReviewText p{margin:5px 0 8px 0}.hotelReviewTextBig p{margin:5px 0;font-size:16px;line-height:1.3em}.hotelReviewText .reviewSubHeader,.hotelReviewTextBig .reviewSubHeader,.hotelReviewText strong,.hotelReviewTextBig strong{float:left;width:425px}.hotelReviewText .ratingBar,.hotelReviewTextBig .ratingBar{float:left;margin-left:8px}#fontSmall{display:block}#fontBig{display:none}#reviewNavi{height:30px;width:640px}.reviewStatusArchived{color:#787878}.reviewNotRated{color:#006fb7;margin-bottom:10px}.hRItemContainer{position:relative;height:110px}.hRItemContainer .thumbnail{width:120px;height:90px;margin:0 8px 0 0;text-align:left;float:left}.hRItemContainer .infoContainer{float:right;width:490px;height:90px}.hRItemContainer .sunsRating{position:absolute;left:440px;top:23px}.hRItemContainer .recommendation{float:right;text-align:right;margin:0 0 0 8px;white-space:nowrap}.hRItemContainer .trend{float:right;text-align:right;margin:1px 0 0 0}.hRItemContainer .gmIcon{float:left;background:transparent url(../../../../image/common/map_number_0f48e81.png) no-repeat;width:19px;height:19px;text-align:center;color:#fff;font-weight:bold;padding-top:3px;cursor:pointer;margin:0 8px 0 0}.hRItemContainer .name{margin:4px 0 0 0;white-space:nowrap}.hRItemContainer .destination{margin:-1px 0 4px 0;white-space:nowrap}.hRItemContainer .wrapper{margin:0 0 6px 0}.hRItemContainer .offers,.hRItemContainer .wrapperRight{float:right;clear:right}.hRItemContainer .wrapperRight{width:170px}.hRItemContainer .userdata{padding:0;margin:1px 0 0 0;border-collapse:collapse;border-spacing:none;list-style-position:inside}.hRItemContainer .date{margin:5px 0 0 0}.hRItemContainer .offers{white-space:nowrap;background-color:#dadada;width:300px}.hRItemContainer .offerType{float:right;padding:0 4px 0 8px;margin:0}.hRItemContainer .offerPrice{padding:0;margin:0}.hRItemContainer .title{display:block}.hRItemContainer .title img{display:inline;vertical-align:middle}.hRItemContainer .title a{font-weight:bold;vertical-align:middle}.hRItemContainer .hotelName{vertical-align:top;clear:none;display:inline}.hRItemContainer .hotelStars{display:inline;vertical-align:top;clear:none}.hRItemContainer .extendedOffersHotel{left:440px;position:absolute;top:45px;width:115px}.hRItemContainer .extendedOffersPackage{left:540px;position:absolute;top:45px;width:100px}.hRItemContainer .extendedOffersNoOffers{left:440px;position:absolute;top:45px;width:200px}.reportReview{float:right;margin-top:3px;background-image:url(../../../../image/common/post_report_0f48e81.png);background-repeat:no-repeat}.reportReview a{margin-left:22px}div.travelog div.listItemContainer{border:0}div.travelog div.listItemContainer div.thumbnail{float:left;display:inline-block;width:120px;height:100px;margin-right:8px}div.travelogreview div.travelog div.sunsRating{left:auto;top:0;right:0}div.travelog div.listItemContainer div.travelogName{font-weight:bold;display:inline-block;clear:none}div.travelog div.listItemContainer div.lifeViews{float:right;font-style:italic;display:inline-block;clear:none}div.travelog div.listItemContainer div.userdata{margin-top:8px;display:inline-block}div.travelog div.listItemContainer div.abstract{margin-top:8px}div.travelog div.listItemContainer div.date,div.travelog div.listItemContainer div.name{display:inline-block}div.travelog div.reviewTextSnippet{margin:0 0 8px 0}div.contentUserDataUserInfo{width:290px;height:117px;margin:0 16px 0 0;float:left}div.travelogReadCount,div.travelogReadLabel{margin:0 4px 0 0;line-height:25px}div.travelogReadLabel{font-weight:bold;clear:both}div.contentUserDataUserInfo .label{clear:both;margin:0 4px 0 0;font-weight:bold}div.contentUserDataUserInfo .mhcPicture{margin:0 8px 0 0}div.contentUserDataUserInfo div.mhcProfile,div.contentUserDataUserInfo div.userFirstName{display:block}.travelogreview{margin-bottom:15px}.travelogteaser .listItemContainer{min-height:100px;padding-bottom:5px}.travelogteaser .listItemContainer.first{clear:left}.travelogteaser .thumbnail{float:left}.travelogteaser .title,.travelogteaser .abstract{margin-left:130px}.travelogteaser .title a{font-weight:bold}#locationMapContainer{height:320px;width:615px;padding:0 x}#hideLocationMapTogglerHandleOn .jsTogglerHandleOn{display:inline}#hideLocationMapTogglerHandleOn .jsTogglerHandleOn span{float:none}#hideLocationMap{height:323px}#hideLocationMap.jsTogglerClosed{display:block!important;position:absolute;left:-10000px}.locationMapContainerRegion{height:87px!important}#locationMapContainer select{width:165px}.poiSubcategorySelect{height:20px}#locationMapContainer .selectionSwitchContainer{margin-top:3px}.locationMapElementsItems{float:left;margin-top:10px}#locationMapElements{width:185px;height:285px;margin-top:-12px;float:left}.locationMapContainerRegion #locationMapElements{height:100px}#locationMapElements #gmSelections{width:175px;margin-left:0}.locationMapMap{width:425px;height:292px;position:relative;overflow:hidden;display:inline}.gmNomap{width:425px;height:292px;position:relative;overflow:hidden;display:block;background-color:#f2f2f2}.gmNomap div{position:relative;top:130px;text-align:center}.locationMapBig{width:900px;height:420px}.locationMapSub{float:right}#locationMapContainer .linkSelected{cursor:default}#locationMapLayer{width:100%;height:292px;background:transparent url(../../../../image/common/shadow_layer_0f48e81.png);position:absolute}#locationMapLayerClose{position:absolute;right:10px;color:#fff}#locationMapLayer .formButton{position:absolute;top:48%;left:32%}#gmResizerSwitchShrink,#gmResizerSwitchEnlarge{cursor:pointer;text-decoration:underline;margin:0 0 0 8px}#gmResizerSwitchShrink{display:none;margin:0 0 0 8px}.gmResizeSwitch{display:inline;float:left;cursor:pointer}.gmUpdateSwitch{display:inline;cursor:pointer;padding-right:5px}#gmPoiSwitch,.gmUpdateSwitch label{cursor:pointer}#gmControls{height:25px;width:425px;background-color:#dadada;padding:5px 0 0 0}.locationMapMapRegion{width:615px;float:left}.locationMapMapRegion #gmControls{width:610px;padding-left:5px}#gmMarkerData,#gmMapData{display:none}.gmLightbox{width:890px;height:560px;border:1px solid #dadada}.gmMarkerInfo{min-height:112px;text-align:center}.gmTitleLightbox{margin:10px 0 20px 15px;clear:left}.gmSubinfoLightbox{width:100%;height:140px;border-top:1px solid #dadada}.gmCaptionContainer{width:250px;height:100px;margin:0}.gmHotelToolTip{width:500px}.gmCaptionContainerVertical{width:500px;height:50px;margin:0}.gmCaptionContainerVertical .leftCol,.gmCaptionContainerVertical .rightCol{width:250px}.gmCaptionContainerLightbox{width:250px;height:100px;margin:10px 0 0 0}.gmCaptionHotelLow,.gmCaptionHotelHigh,.gmCaptionHotelMiddle,.gmCaptionHotelNeutral,.gmCaptionHotelSelected{border:1px solid #555;height:16px;width:16px;display:inline;margin:0 0 2px 0}.gmCaptionHotelLow{background-color:#f00}.gmCaptionHotelMiddle{background-color:#ffaa29}.gmCaptionHotelHigh{background-color:#63bb63}.gmCaptionHotelNeutral{background-color:#999}.gmCaptionHotelSelected{background-color:#378bcf}.gmCaptionLabel{width:220px;display:inline;height:16px;vertical-align:middle;padding-left:5px;margin:0 0 5px 0}.gmCaptionLabelHotel{width:220px;display:inline;height:16px;vertical-align:middle;padding-left:5px;margin:0 0 5px 0}.gmCaptionType{width:240px;display:inline;height:20px}.gmInfoLightbox{width:420px}.gmInfoLightbox #offerButton .buttonLinkMiddle{margin-bottom:0}.gmInfoLine{width:280px;margin:-3px 0 6px 0}.gmDetailLink{width:140px}.gmInfoPictureContainer{width:140px;height:95px;overflow:hidden}.gmInfoHeadline{width:400px;height:25px}.gmInfoHeadline .offerPrice,.gmInfoHeadline strong{float:left;display:inline-block}.gmInfoHeadline .offerType{display:none}.hotelSwitchLightbox,.poiSwitchLightbox{width:250px;display:inline;clear:left;margin:0 0 5px 15px}.hotelSwitchLightbox label,.poiSwitchLightbox label{cursor:pointer}.divSpanStrong{display:inline;font-weight:bold}.gmCaptionLabelIcon{width:16px;height:16px}.gmInsertInfo{margin:10px 0 0 15px}.gmSubinfoLightbox .formButton{margin:10px 10px 0 0;float:right}#insertgmpoiInfoSucess{width:100%;margin-top:30px}#saveMarkerButtonContainer{position:absolute;right:0;width:200px}#addMarkerButtonContainer{position:absolute;right:0;width:200px}.gmLightbox.gmPoi{height:520px}.gmPoi #printBox{padding:5px 5px 0 0;margin:0}.gmLightbox.gmHotel{height:480px}.gmHotel #gmControls{width:500px;padding-left:5px;background-color:transparent}.gmHotel .hotelnameAndRating{padding:5px 5px 0 0}.gmHotel #printBox{padding:5px 5px 0 0;margin:0}.gmHotel .withoutEngagement{padding:5px 0 0 5px}.gmHotel .gmCaptionContainer{margin:10px 0 0 5px;width:490px}.gmHotel .gmCaptionType{margin-top:10px;width:480px}.gmPreview{position:relative;border:1px solid #dadada}.gmPreview img.zoomButton{position:absolute;top:-1px;right:-1px;padding:0 0 4px 4px;border:1px solid #dadada;border-width:0 0 1px 1px;background-color:#f4f7fc}.gmPreview img.blindGifLink{position:absolute;top:0;left:0;cursor:pointer}.gmNoGeoNoBorder{border:0}.gmNoGeoNoBorder a{background:url(../../../../image/additional/icon_map_0f48e81.png) no-repeat scroll 0 center;padding:6px 0 6px 30px;display:block}.mhcOverviewContent{margin-top:15px;height:160px}.mhcOverviewTitel{font-weight:bold;margin:10px 0 0 30px}.mhcOverviewDescription{margin:10px 0 10px 30px}.mhcUserProfilePopup{width:652px;margin:10px;margin-top:0}.popup #popupHeader{position:static;width:623px;margin-top:0}#popupHeaderLogo{height:20px;width:120px;background-position:-406px -849px;margin-top:15px}.mhcUserProfilePopup .mhcUserProfileMeta{text-align:right}.mhcUserProfilePopupNavi #navlist{width:652px}.mhcUserProfilePopup .mhcUserProfileData div{margin-right:5px}.mhcUserProfilePopup .mhcUserProfileData .profileInfo{margin-top:10px}.mhcUserProfilePopup .mhcUserProfileData .profileInfo br{margin-bottom:8px}.mhcUserProfilePopup .mhcUserProfileLeft{float:left;width:70%;margin-right:20px}.mhcUserProfilePopup .mhcUserProfileLeft .mhcUserProfileData{margin-bottom:15px}.mhcUserProfilePopup .mhcUserProfileUsername{display:inline;float:left}#fieldset-hcEmails legend{font-weight:normal;padding-bottom:10px}#fieldset-hcEmails div.formElementLine .checkbox{padding-left:0;margin-top:3px}#fieldset-hcEmails div.formElementLine .labelCheckbox{margin-left:30px;max-width:500px;width:500px;overflow:hidden}#fieldset-hcEmails .fieldsetFoot{max-width:500px;width:500px;margin-bottom:20px}#fieldset-hcEmails .fieldsetFoot ul{margin-top:0}#formElementLine_emailHolidayCheckCard{display:none}#facebookDenyConnectionBox{margin-left:85px}#facebookUserPic{float:left}#connectedWith{float:left;margin-left:9px}#registerFacebook{width:600px}#formElementLine_emailHolidayCheckCard{display:block}table.expertUserList{width:100%;margin-top:10px;margin-bottom:15px}table.expertUserList td{width:50%}.mhcPictureContainer{border:1px solid #dadada}.beautifulPictureContainer{width:146px;height:100px}.mhcPictureContainerThumb{width:50px;height:50px}.mhcPictureContainerNormal{width:100px;height:100px}.mhcPictureContainerOriginal{width:150px;height:150px}div.mhcAddBuddy div.buttonContainer{float:left;margin-right:10px;margin-top:10px}#mhcLoginLighbox,#mhcLoginPopup{width:430px;margin:0 auto}#mhcLoginLighbox hr{margin-top:10px}#passwordForgottenNotice{margin-top:20px;width:390px;display:none}#facebookWelcome{background-image:url(../../../../image/mhc/facebookWelcomeBackground_0f48e81.jpg);width:692px;height:328px}#facebookWelcomeText{padding-top:130px;padding-left:10px;width:345px;font-size:11px}#facebookWelcomeText .bigText{font-weight:bold;font-size:14px;padding-top:5px;padding-bottom:8px;display:block}#facebookWelcomeText .facebookButton{padding-top:8px;text-align:right}#navAdditional{position:relative;margin-top:-60px;float:right;width:271px;left:-10px}#navAdditional ul{float:right}#content,footer{margin-left:10px;width:988px}#hcContent{background-color:#fff;width:1010px}footer{display:block;clear:both}#popupFooter{clear:both;padding-top:25px;width:100%;text-align:center}aside{width:316px}aside.left{margin:0 20px 10px 0}.travelContent aside,.travelContentIframe aside{width:316px}#banner{position:relative;top:3px;width:890px}.layoutAddfree #banner{height:0}#skyscraper{position:absolute;top:200px;margin-left:1010px;z-index:0}#adsd_skyscraper{z-index:1000}.box.hc_CONTENTAD{display:none;padding:6px}.dc_headline{display:none}#destinationHeadline{position:relative;top:47px;z-index:1;height:0;left:300px;width:480px}#breadcrumb{margin:7px 0 10px 11px}#meta,#specialMain{width:990px}.lightboxContainer #meta{width:auto}#specialMain{margin-top:20px}#noScriptBox{background-color:;border:3px solid #fad73c;margin-bottom:15px;margin-left:0;padding:8px;width:630px}#content #metaLightbox{width:640px}.contentSmall{width:640px!important}#main{width:652px;float:left}#mainSpecial{margin-top:27px}#main h2,#mainSpecial h2{background-image:url(../../../../image/element_sprite/sprite_pulse_0f48e81.gif);background-repeat:no-repeat;background-color:transparent;background-position:left bottom;padding-bottom:16px;margin-bottom:5px}.travelContent #navlist,.travelContentIframe #navlist{margin-bottom:0}#navlist ul li span.flag_de,#navlist ul li span.flag_ch{padding-right:33px}#navlist ul li p.flag_de{width:18px;height:14px;position:absolute;display:inline}#navlist ul li p.flag_ch{width:18px;height:14px;position:absolute;display:inline}#navlist ul li p{margin:9px 0 0 5px}.travelContent #main,.travelContentIframe #main{width:652px}aside{float:left;margin:0 0 10px 20px}#specialAdditional{clear:both;height:1px}#ivw{visibility:hidden}#adscripts{visibility:hidden}.contentBox{margin-bottom:20px}.specialContentBox{border:1px solid #ccc;padding:20px;margin-bottom:20px}.specialContentBox h3{color:#143764;margin-bottom:15px}#meta .headline{padding-bottom:25px}.popupContainer,.lightboxContainer{padding:0 5px 0 5px}.detailPictureFullscreen #shadowbox_content{overflow:hidden;overflow-x:hidden;overflow-y:hidden}.popupContainerSmall,.lightboxContainerSmall{width:90%}.shadowboxBody{padding:10px}.shadowboxBody h2{background-image:url(../../../../image/element_sprite/sprite_pulse_0f48e81.gif);background-repeat:no-repeat;background-color:transparent;background-position:left bottom;padding-bottom:16px;margin-bottom:5px}.iframeBody{padding:0;width:662px}.iframeBody section{width:662px}.iframeBody section h3{margin-bottom:20px}.iframeBody header,.iframeBody #content,.iframeBody footer{width:652px}.shadowboxBody #destinationHeadline{width:0}.startpage #main{float:right}.startpage aside{margin:0 20px 10px 0}.startpage #metateaser .topic_icons_4{left:-73px}#banner{height:96px}.contentBox{margin-bottom:45px}#navlist ul li a{width:137px}aside #navlist ul li a,.startpage #navlist ul li a{width:128px}.wide ul li a{width:145px!important}#navlist{border-bottom:2px solid #006fb7;float:left;height:33px;margin-bottom:27px;width:988px}#navlist ul{margin:0;list-style:none}#navlist ul li{float:left;margin:0;padding-right:3px;position:relative}#navlist ul li a{display:block;background-image:url("../../../../image/element_metatabs/source_metatabs_default_0f48e81.gif");background-position:left top;background-repeat:no-repeat;margin-top:3px;text-decoration:none}#navlist ul li a span{display:block;background-image:url("../../../../image/element_metatabs/source_metatabs_default_door_0f48e81.gif");background-position:right top;background-repeat:no-repeat;line-height:33px;padding-right:14px;padding-left:14px;text-align:center}#navlist a:hover,#navlist a.current:hover{color:#143764;margin-top:0;background-image:url("../../../../image/element_metatabs/source_metatabs_hover_0f48e81.gif")}#navlist a:hover span,#navlist a.current:hover span{background-image:url("../../../../image/element_metatabs/source_metatabs_hover_door_0f48e81.gif")}#navlist a.current{color:#fff;margin-top:0;background-image:url("../../../../image/element_metatabs/source_metatabs_active2_0f48e81.gif")}#navlist a.current span{background-image:url("../../../../image/element_metatabs/source_metatabs_active_door2_0f48e81.gif")}#navlist ul li a span div.naviAdd{background:0;display:inline;font-size:11px;font-weight:normal}#shipcatalogDataBox #navlist li a,#hotelInfosBox #navlist li a,#destinationInfoContainer #navlist li a,#navlist .navlistfloat li a,.formProductsearch #navlist ul li a,.travelOfferBlock #navlist li a,#travelOffersBox #navlist li a,#destinationInfoHandleContainer #navlist ul li,.selectionTabs#navlist li a{width:auto}#destinationInfoHandleContainer{border-bottom:2px solid #b4b4b4;height:40px}#shipcatalogDataBox #navlist,#hotelInfosBox #navlist,#destinationInfoContainer #navlist,.hcwidgetTabContainer #navlist,.formProductsearch #navlist,.travelOfferBlock #navlist,.selectionTabs#navlist{border:0;float:left;height:48px;margin:0;width:auto}#shipcatalogDataBox #navlist ul,#hotelInfosBox #navlist ul,#destinationInfoContainer #navlist ul,.hcwidgetTabContainer #navlist ul,.formProductsearch #navlist ul,.travelOfferBlock #navlist ul,.selectionTabs#navlist ul{margin:0;list-style:none}#shipcatalogDataBox #navlist ul li,#hotelInfosBox #navlist ul li,#destinationInfoContainer #navlist ul li,.hcwidgetTabContainer #navlist ul li,.formProductsearch #navlist ul li,.travelOfferBlock #navlist ul li,.selectionTabs#navlist ul li{float:left;margin:0;padding-right:3px}#shipcatalogDataBox #navlist ul li a,#hotelInfosBox #navlist ul li a,#destinationInfoContainer #navlist ul li a,.hcwidgetTabContainer #navlist ul li a,.formProductsearch #navlist ul li a,.travelOfferBlock #navlist ul li a,.selectionTabs#navlist ul li a{display:block;background-image:url("../../../../image/element_metatabs/source_module_tabs_default_0f48e81.gif");background-position:left top;background-repeat:no-repeat;margin-top:0;text-decoration:none;padding-right:0}#shipcatalogDataBox #navlist ul li a span,#hotelInfosBox #navlist ul li a span,#destinationInfoContainer #navlist ul li a span,.hcwidgetTabContainer #navlist ul li a span,.formProductsearch #navlist ul li a span,.travelOfferBlock #navlist ul li a span,.selectionTabs#navlist ul li a span{display:block;background-image:url("../../../../image/element_metatabs/source_module_tabs_default_door_0f48e81.gif");background-position:right top;background-repeat:no-repeat;line-height:40px;padding-right:14px;padding-left:14px;text-align:center}#shipcatalogDataBox #navlist ul li .reviewSnippetsCategoryDisabled,#hotelInfosBox #navlist ul li .reviewSnippetsCategoryDisabled,#destinationInfoContainer #navlist ul li .reviewSnippetsCategoryDisabled,.hcwidgetTabContainer #navlist ul li .reviewSnippetsCategoryDisabled,.formProductsearch #navlist ul li .reviewSnippetsCategoryDisabled,.travelOfferBlock #navlist ul li .reviewSnippetsCategoryDisabled,.selectionTabs#navlist ul li .reviewSnippetsCategoryDisabled{display:none}.hcwidgetTabContainer #navlist ul li a span,.travelOfferBlock #navlist ul li a span{line-height:13px;padding:8px 20px 19px;text-align:left}.formProductsearch #navlist ul li a span{line-height:40px;padding:0 14px;text-align:center}#offersPackageAndHotelsSwitch #navlist ul li a span{text-align:center}#offersPackageAndHotelsSwitch .HcLoaderThrobber{margin-top:50px}#shipcatalogDataBox #navlist a.current,#hotelInfosBox #navlist a.current,#destinationInfoContainer #navlist a.current,.hcwidgetTabContainer #navlist a.current,.travelOfferBlock #navlist a.current,.formProductsearch #navlist a.current,.selectionTabs#navlist a.current{color:#fff;margin-top:0;height:48px;background-image:url("../../../../image/element_metatabs/source_module_tabs_active2_0f48e81.gif")}#shipcatalogDataBox #navlist a.current span,#hotelInfosBox #navlist a.current span,#destinationInfoContainer #navlist a.current span,.hcwidgetTabContainer #navlist a.current span,.travelOfferBlock #navlist a.current span,.formProductsearch #navlist a.current span,.selectionTabs#navlist a.current span{background-image:url("../../../../image/element_metatabs/source_module_tabs_active_door2_0f48e81.gif")}.hcwidgetTabContainer.hcwidgetTabVertical .box{padding:0}.hcwidgetTabContainer.hcwidgetTabVertical #navlist a.current{height:40px;padding-right:20px;background-image:url("../../../../image/element_metatabs/source_module_tabs_vertical_active2_0f48e81.png")!important;background-position:left;border-left:0;border-right:0}.hcwidgetTabContainer.hcwidgetTabVertical #navlist ul li a,.hcwidgetTabContainer.hcwidgetTabVertical #navlist a,.hcwidgetTabContainer.hcwidgetTabVertical #navlist .selectionTabs ul li a{background-image:url("../../../../image/element_metatabs/source_module_tabs_default_0f48e81.gif")!important;background-position:center;border-right:1px solid #d3d9e2;border-left:1px solid #d3d9e2;width:149px}.hcwidgetTabContainer.hcwidgetTabVertical #navlist ul li a:hover,.hcwidgetTabContainer.hcwidgetTabVertical #navlist a:hover,.hcwidgetTabContainer.hcwidgetTabVertical #navlist .selectionTabs ul li a:hover{padding-right:20px;background-image:url("../../../../image/element_metatabs/source_module_tabs_vertical_hover_0f48e81.png")!important;background-position:left;border-left:0;border-right:0}.hcwidgetTabContainer.hcwidgetTabVertical #navlist span{display:table-cell;width:95px;background-image:none!important;height:40px;vertical-align:middle;padding:0 0 0 7px}#shipcatalogDataBox #navlist a:hover,#shipcatalogDataBox #navlist a.current:hover,#hotelInfosBox #navlist a:hover,#hotelInfosBox #navlist a.current:hover,#destinationInfoContainer #navlist a:hover,#destinationInfoContainer #navlist a.current:hover,.hcwidgetTabContainer #navlist a:hover,.hcwidgetTabContainer #navlist a.current:hover,.travelOfferBlock #navlist a:hover,.travelOfferBlock #navlist a.current:hover,.formProductsearch #navlist a:hover,.selectionTabs#navlist a:hover{color:#143764;margin-top:0;background-image:url("../../../../image/element_metatabs/source_module_tabs_hover_0f48e81.gif")}#shipcatalogDataBox #navlist a:hover span,#shipcatalogDataBox #navlist a.current:hover span,#hotelInfosBox #navlist a:hover span,#hotelInfosBox #navlist a.current:hover span,#destinationInfoContainer #navlist a:hover span,#destinationInfoContainer #navlist a.current:hover span,.hcwidgetTabContainer #navlist a:hover span,.hcwidgetTabContainer #navlist a.current:hover span,.travelOfferBlock #navlist a:hover span,.travelOfferBlock #navlist a.current:hover span,.formProductsearch #navlist a:hover span,.selectionTabs#navlist a:hover span{background-image:url("../../../../image/element_metatabs/source_module_tabs_hover_door_0f48e81.gif")}.metaTabs #productsearchserviceofferingsstart .hcwidgetTabContainerLeft-tabs{height:40px;width:300px;z-index:1}aside #productsearchshipcontentlisting .hcwidgetTabContainerLeft-tabs,aside #productsearchcontentlisting .hcwidgetTabContainerLeft-tabs,aside #productsearchcontentstart .hcwidgetTabContainerLeft-tabs,aside .productsearch .hcwidgetTabContainer .hcwidgetTabContainerLeft-tabs{height:20px;width:322px;z-index:1;position:absolute}aside #productsearchshipcontentlisting .hcwidgetTabContainerLeft-container,aside #productsearchcontentlisting .hcwidgetTabContainerLeft-container,aside #productsearchcontentstart .hcwidgetTabContainerLeft-container,aside #productsearchcontenthotelright .hcwidgetTabContainerLeft-container,.metaTabs #productsearchserviceofferingsstart .hcwidgetTabContainerLeft-container{left:0;margin-top:40px;padding:8px;width:295px;position:absolute}.productsearch #productsearchcontenthotel.hcwidgetTabContainer .hcwidgetTabContainerLeft-tabs,.productsearch #productsearchcontenthotelindex.hcwidgetTabContainer .hcwidgetTabContainerLeft-tabs,.productsearch #productsearchtravelchannel.hcwidgetTabContainer .hcwidgetTabContainerLeft-tabs{width:300px;z-index:1;position:absolute}#productsearchcontenthotel .hcwidgetTabContainerLeft-container,#productsearchtravelchannel .hcwidgetTabContainerLeft-container{left:0;margin-top:40px;padding:8px;width:634px;position:absolute}#productsearchcontenthotelindex .hcwidgetTabContainerLeft-container{left:0;margin-top:40px;margin-bottom:0;padding:8px}.travelOfferBlock .productsearchOfferList{margin-top:-8px}.metaTabs #offersPackageAndHotelsSwitch .hcwidgetTabContainerLeft-tabs{position:absolute;z-index:2}.metaTabs #offersPackageAndHotelsSwitch .hcwidgetTabContainerLeft-container{margin-top:40px;position:absolute;z-index:1}.selectionTabs#navlist{height:40px}.selectionTabs#navlist ul{height:100%}.selectionTabs#navlist ul li a span{line-height:13px;text-align:left;padding-top:8px;padding-bottom:19px}.iframeProductsearchContent .metaTabs #offersPackageAndHotelsSwitch .hcwidgetTabContainerLeft-tabs,.iframeProductsearchContent .metaTabs #offersPackageAndHotelsSwitch .hcwidgetTabContainerLeft-container{display:block;left:0;margin:0;padding:0;position:relative}.iframeProductsearchContent .hcwidgetTabContainer #navlist{float:none;height:41px}.iframeProductsearchContent #navlist ul li a{font-weight:normal;width:155px}.iframeProductsearchContent .hcwidgetTabContainer #navlist ul li a span{padding-left:12px;padding-right:12px;padding-bottom:7px;height:25px}.iframeProductsearchContent #navlist a.current span{background-image:none;background:#fff;border-top:2px solid #dadada;border-left:2px solid #dadada;border-right:2px solid #dadada}.iframeProductsearchContent div.boxKsi{background-image:none;background:#fff;border:2px solid #dadada;display:block;width:300px}.iframeProductsearchContent .hcwidgetTabContainer #navlist a.current span{background:#fff;background-image:none;height:21px;padding-bottom:12px}.iframeProductsearchContent .hcwidgetTabContainer #navlist a.current:hover{background-image:none;background:#fff;margin-top:0}.iframeProductsearchContent .hcwidgetTabContainer #navlist a.current:hover span{background-image:none}.iframeProductsearchContent .hcwidgetTabContainer #navlist a.current{background-image:none;color:#143764;font-weight:bold;height:39px;margin-top:0}.iframeProductsearchContent .hcwidgetTabContainer #navlist .liTab1{float:right;padding-right:0}.iframeProductsearchContent .hcwidgetTabContainer #navlist .liTab1 a{margin-right:3px;height:41px}.iframeProductsearchContent .hcwidgetTabContainer #navlist .liTab1 a.current{margin-right:0}.iframeProductsearchContent .hcwidgetTabContainer #navlist .liTab0 a{margin-left:3px}.iframeProductsearchContent .hcwidgetTabContainer #navlist .liTab0 a.current{margin-left:0}.iframeProductsearchContent .metaTabs{margin-bottom:20px}aside #productsearchcontenthotelright .hcwidgetTabContainerLeft-container{height:356px}aside #productsearchcontenthotelright .hcwidgetTabContainerLeft-container .contentformoffernotice{margin:10px 0 0 132px}.travelOfferBlock #navlist ul li a.lmreisen span{padding-bottom:5px}#navlist ul li a span{padding-right:10px;padding-left:10px}#navlist .selectionTabs ul li a span{padding-right:13px;padding-left:13px}#navlist.selectionTabs ul li a span{padding-right:13px;padding-left:13px}.mobileContentTeaser{height:91px}.mobileContentTeaser .item{border:2px solid #ccc}.mobileContentTeaser .item{width:120px;height:90px;float:left;margin-left:44px;background-repeat:no-repeat;background-image:url(../../../../image/content/mobileteaser/default_thumb_appicon_0f48e81.png);text-align:center}.mobileContentTeaser .item.hasMedia{background-color:#000;background-image:none}.mobileContentTeaser .item img.play{margin:auto;margin-top:30px;margin-left:30px}.mobileContentTeaser .item.first,.mobileContentTeaser{margin:0}.mobileContentTeaser .item.first{margin-left:1px}.batchNewContainer{color:#fff;float:left;margin-right:5px}.batchNewContainer .batchLeft{float:left;background-repeat:no-repeat;background-image:url(../../../../image/content/mobileteaser/left_batch_0f48e81.png);width:3px}.batchNewContainer .batchMiddle{float:left;padding:0 3px;background-repeat:repeat-x;background-image:url(../../../../image/content/mobileteaser/middle_batch_0f48e81.png)}.batchNewContainer .batchRight{float:left;background-repeat:no-repeat;background-image:url(../../../../image/content/mobileteaser/right_batch_0f48e81.png)}.nav-wrap{border-top:1px solid #143764;border-top-color:rgba(20,55,100,0.65);font-size:14px}.nav{position:relative;border-top:1px solid #006fb7;border-top-color:rgba(255,255,255,0.2);z-index:8}.nav a{color:#fff;text-decoration:none}.nav-item{position:relative;float:left;margin-bottom:-1px;border-right:1px solid #143764;border-right-color:rgba(20,55,100,0.65)}.nav-item>a{border-right:1px solid #006fb7;border-right-color:rgba(255,255,255,0.2);padding:8px 15px;display:block}.nav-item>a:link>span,.nav-item>a:visited>span,.nav-item>a:hover>span,.nav-item>a:active>span{color:#fff}.nav-item:hover .nav-dropdown,.nav-item.active .nav-dropdown{display:block}.nav-item .arrowDown{margin-left:5px}.nav-item img{margin-bottom:-2px}.nav-dropdown{display:none;position:absolute;top:31px;min-width:99%;margin-left:-1px;border:2px solid #006fb7;font-size:12px}.nav-dropdown li{background:#fff url("../../../../image/element_header/nav_hover_bg_0f48e81.png") repeat-x}.nav-dropdown li>a{background:#fff url("../../../../image/element_header/nav_hover_bg_0f48e81.png") repeat-x;display:block;height:25px;padding:0 10px;font-weight:normal;line-height:25px;color:#143764;white-space:nowrap}.nav-dropdown li:hover,.nav-dropdown li.active{background:url("../../../../image/element_header/navitem_hover_bg_0f48e81.png")}.nav-dropdown li:hover>a,.nav-dropdown li.active>a{background:url("../../../../image/element_header/navitem_hover_bg_0f48e81.png");text-decoration:none}.nav-item-selected{background-color:#006fb7}.nav-item-active{background-color:#006fb7}#header-wrap{color:#fff;background:#00447a;background:-moz-linear-gradient(left,#00447a 0,#006fb7 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#00447a),color-stop(100%,#006fb7));background:-webkit-linear-gradient(left,#00447a 0,#006fb7 100%);background:-o-linear-gradient(left,#00447a 0,#006fb7 100%);background:-ms-linear-gradient(left,#00447a 0,#006fb7 100%);background:linear-gradient(left,#00447a 0,#006fb7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00447a',endColorstr='#006fb7',GradientType=1);height:1%;margin-bottom:10px}#header{position:relative;height:100px;margin:0 20px 0 40px;z-index:20}.logo{position:absolute;top:31px;left:0}.logo a{display:block;background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-position:-10px -258px;height:41px;width:220px}#headerconverter{margin-right:5px}#currencySelectionUnit{margin-top:-3px}.headerTopLine{position:absolute;top:10px;right:0}.headerTopLine .headerlinks,.headerTopLine .headerFacebookLike,.headerTopLine #headerconverter{float:right}.headerFacebookLike{margin:-3px 5px 5px 0}.headerlinks a{color:#fff;padding:0 8px 0 5px;text-decoration:none}.headerlinks a:hover{text-decoration:underline}.headerlinks .mhclink-last{padding-right:0}.headerlinks .mobile,.headerlinks #mhcarea a:first-child,.headerlinks .contactItems a:first-child{border-right:1px solid #fff}.headerlinks .mobileImage{height:18px;width:20px;display:inline-block;margin-top:-4px;vertical-align:middle;background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);background-position:-366px -257px;background-repeat:no-repeat;text-decoration:none}#mhcarea,.contactItems{display:inline}.contactItems{margin-right:5px}#headerTrustLogos{position:absolute;top:27px;left:252px;width:180px;height:56px;background-position:-10px -350px}#tagline{position:absolute;top:53px;left:230px;display:block;padding:5px 0;font-size:25px;font-family:BlackJackRegular}.advancedSearch{position:absolute;top:77px;right:0;width:200px;text-align:right}.advancedSearch a{color:#fff}.watchlist{float:right}.headerlinks a{text-decoration:underline}.headerlinks a:hover{text-decoration:underline}.travelbookingHeader #travelbookingHeaderContact{position:absolute;left:320px;top:35px;font-size:11px}.travelbookingHeader #travelbookingHeaderContact .headerContactText{font-size:16px;font-weight:bold;margin-bottom:3px}.travelbookingHeader #travelbookingHeaderContact .headerContactText img{margin-bottom:-3px;padding:0 2px 0 4px}.travelbookingHeader #travelbookingHeaderContact .headerContactText img.tooltip{margin:0 0 -3px 3px}.travelbookingHeader #headerTrustLogos{position:absolute;top:16px;right:0;left:auto;width:208px;height:76px;background-position:-200px -350px}.contributionHeader .testtuevmain{position:absolute;top:25px;right:0}.contributionHeader .testwinner-logo,.contributionHeader .tuevcontribution-logo{background-image:url(../../../../image/element_sprite/sprite_global_de_0f48e81.png);display:inline-block;margin-right:10px}.contributionHeader .testwinner-logo{width:76px;height:58px;background-position:-424px -354px}.contributionHeader .tuevcontribution-logo{width:58px;height:58px;background-position:-508px -351px}.contributionHeader .testwinner-text,.contributionHeader .tuevcontribution-text{margin:12px 0 10px 0}.contributionHeader .testwinner,.contributionHeader .tuevcontribution,.contributionHeader .testwinner-logo,.contributionHeader .tuevcontribution-logo{float:left}.contributionHeader .testwinner,.contributionHeader .tuevcontribution{overflow:hidden}.contributionHeader .testwinner{width:310px;margin-right:40px}.contributionHeader .tuevcontribution{width:300px}.newsItem{padding-top:10px}.newsItem p{margin:0}.archivedNewsLink{float:right;margin-right:25px}#noContentContainer{border:3px solid #fad73c;padding:8px;background-color:#fff}#noContentContainer li{margin-bottom:3px}#noContentContainer li.contribute{padding-top:20px;margin-bottom:3px}#mynotepadHelper{position:relative;width:270px}#mynotepadHelper #mynotepad{position:absolute;right:0;float:right;z-index:10}#mynotepadHelper #mynotepad .notepadHeadline{height:33px;margin-right:10px;color:#fff;padding:0 10px 0 10px;float:right;cursor:pointer}#mynotepadHelper #mynotepad .notepadHeadline #notepadToggleArrow{float:left;margin-top:13px;margin-left:5px}#mynotepadHelper #mynotepad .notepadHeadline #notepadTotalCount{float:left;background:url("../../../../image/element_sprite/sprite_global_de_0f48e81.png") repeat scroll -323px -281px transparent;padding:0;height:16px;width:29px;margin-top:4px;padding:4px 0 6px;text-align:center;font-weight:bold}#mynotepadHelper #mynotepad .notepadHeadline .title{float:left;margin-right:5px;padding-top:8px}#mynotepadHelper #mynotepad .notepadContent{display:none}#mynotepadHelper #mynotepad.empty .notepadHeadline{cursor:text}#mynotepadHelper #mynotepad.empty .notepadHeadline #notepadTotalCount{color:#143764;background:url("../../../../image/element_sprite/sprite_global_de_0f48e81.png") repeat scroll -323px -256px transparent}#mynotepadHelper #mynotepad.empty .notepadHeadline #notepadToggleArrow{background:0}#mynotepadHelper #mynotepad.opened .notepadHeadline{background-color:#143764}#mynotepadHelper #mynotepad.opened .notepadHeadline #notepadToggleArrow{background:url("../../../../image/element_sprite/sprite_global_de_0f48e81.png") repeat scroll -306px -258px transparent}#mynotepadHelper #mynotepad.opened .notepadContent{font-size:12px;display:block;-webkit-box-shadow:4px 4px 5px #666,-4px 4px 5px #666;-moz-box-shadow:4px 4px 5px #666,-4px 4px 5px #666;box-shadow:4px 4px 5px #666,-4px 4px 5px #666;background-color:#fff;border:2px solid #143764;border-top:1px solid #143764;width:260px;padding:10px;color:#143764;margin-top:-2px}#mynotepadHelper #mynotepad.opened .notepadContent li{height:25px}#mynotepadHelper #mynotepad.opened .notepadContent li.hotelnotepadhotel a,#mynotepadHelper #mynotepad.opened .notepadContent li.offernotepadhotel a{float:left;color:#143764;text-decoration:underline}#mynotepadHelper #mynotepad.opened .notepadContent li.hotelnotepadhotel a.deletehotelnotepad,#mynotepadHelper #mynotepad.opened .notepadContent li.hotelnotepadhotel a.deleteoffernotepad,#mynotepadHelper #mynotepad.opened .notepadContent li.offernotepadhotel a.deletehotelnotepad,#mynotepadHelper #mynotepad.opened .notepadContent li.offernotepadhotel a.deleteoffernotepad{float:none}#mynotepadHelper #mynotepad.opened .notepadContent li.hotelnotepadhotel a.deletehotelnotepad img,#mynotepadHelper #mynotepad.opened .notepadContent li.hotelnotepadhotel a.deleteoffernotepad img,#mynotepadHelper #mynotepad.opened .notepadContent li.offernotepadhotel a.deletehotelnotepad img,#mynotepadHelper #mynotepad.opened .notepadContent li.offernotepadhotel a.deleteoffernotepad img{margin-top:-4px}#mynotepadHelper #mynotepad.opened .notepadContent .notepadlistHeadSpacer{font-size:14px;padding-bottom:10px}#mynotepadHelper #mynotepad.opened .notepadContent .buttonContainer{padding-top:5px}ul.organizerLogoList li img,.organizerLogo img{margin:auto;max-height:60px}ul.organizerLogoList{margin-top:10px}ul.organizerLogoList li{width:79px;height:30px;float:left;text-align:center;padding:8px 0 0 0;margin:0 29px 8px 0;border:1px solid #dadada}ul.organizerLogoList li.selected{border-color:#006fb7}ul.organizerLogoList li.catalogThumbs{padding:0;overflow:hidden;height:56px}ul.organizerLogoList li.noSpace{margin:0}ul.organizerLogoList li img{border:0}div.organizerText{margin-bottom:20px}div.organizerEntry{margin-top:30px}div.organizerLogoContainer{float:left;margin-right:15px;width:240px;height:200px;text-align:center;overflow:hidden;margin-top:20px}span.organizerAward{margin-left:15px}div.organizerLogoBig{margin-right:15px;height:100px;width:240px;text-align:center;overflow:hidden;margin-top:20px}div.organizerLogoBig img{max-height:100px;max-width:240px}div.organizerLogoMedium{width:200px}div.organizerLogoMedium img{max-height:40px;max-width:200px}div.organizerTextBox{float:left;width:470px}div.organizerTitel{font-weight:bold}div.organizerDescription{margin-top:10px;margin-bottom:10px}div.organizerInfo{float:left}div.organizerInfo div{margin-top:10px;margin-right:15px}.organizerDropdown{float:none!important;width:300px!important}.organizerDropdown #organizer,.organizerDropdown #organizer_layer_spinner{width:276px!important}.organizerDropdown #organizer_layer,.organizerDropdown #organizer_layer_spinner{margin-top:19px!important;width:570px}.organizerDropdown input{border:0}ul.organizerList{float:left;margin-right:8px;width:150px}.organizerLinks{margin-top:10px}.lastMinuteOffer{width:205px}.lastMinuteOffer .lastMinuteOfferCountry{font-weight:bold}.lastMinuteOffer .lastMinuteOfferPrice{margin-bottom:10px}.paginationContainer{position:relative;width:98%;text-align:center}.paginationContainer span.paginationPrevious,.paginationContainer span.paginationNext{position:absolute;left:0}.paginationContainer span.paginationNext{left:auto;right:-10px}.paginationContainer span a{text-decoration:underline}.paginationContainer span.current{font-weight:bold;color:#d7af0a}.paginationContainer .additionalLinks{position:relative;padding-left:5px;padding-right:5px}.paginationContainer .additionalLinks .moreprepend,.paginationContainer .additionalLinks .moreappend{display:none;width:130px;background-color:#fff;border:1px #dadada solid;position:absolute;top:18px;padding:7px}.paginationContainer .additionalLinks .moreappend{left:5px}.paginationContainer .additionalLinks.right .moreprepend{left:-95px}.paginationContainer .additionalLinks.visible .moreprepend,.paginationContainer .additionalLinks.visible .moreappend{display:block}.benefitLogoText{margin:-3px 8px 0 8px}.poiInteractionActions{position:relative;margin-top:8px;height:18px}.poiInteractionItems{position:absolute}.poiInteractionItems img{margin-bottom:-4px}.editPoi{right:0}.versionPoi{left:38%}.versionPoiLink{margin-top:-15px}.reportPoi{left:0}.reportPoi a{background:transparent url(../../../../image/common/post_report_0f48e81.png) no-repeat 2px;padding-left:22px}.poiVersionsListData{width:110px;height:21px}#wikiEditFormContainer textarea{width:100%;height:360px}.poiReviewRating{margin-bottom:5px}.benefitLogoText{margin:-3px 8px 0 8px}.poiInteractionActions{position:relative;margin-top:8px;height:18px}.editPoi{right:0}.versionPoi{left:38%}.versionPoi a{background:transparent url(../../../../image/common/topic_versions_0f48e81.png) no-repeat 2px;padding-left:24px;margin-left:16px}.versionPoiLink{margin-top:-15px}.reportPoi{left:0}.poiVersionsListData{width:110px;height:21px}#wikiEditFormContainer textarea{width:610px;height:360px}.poiStatReview{position:absolute;bottom:40px;width:290px}.poiStatReviewRecommend{position:absolute;bottom:0}.poiReviewRating{margin-bottom:5px}div.poiformElementLine{float:left;margin-top:10px}.falkColumn{float:left;width:210px}.falkCopyright{clear:both;width:480px;text-align:right}.poiInteractionActions .poiInteractionItems.versionPoi{margin-left:-22px}.poiSelectionList .navigation{border:0 none;height:40px;margin:0;border-bottom:2px solid #b4b4b4}.poiSelectionList .navigation .selectionTabs ul li{width:auto}.poiSelectionList .navigation .selectionTabs ul li a.disabled{color:#9c9c9c!important}.poiSelectionList .content{padding-top:20px}.poiSelectionList .content .span-1.paddingTop10{padding-top:10px}.poiSelectionList .content .span-1.first{width:88px}.poiSelectionList .content .span-1.second{width:208px}.poiSelectionList .content .thumbnail img{border:2px solid #006fb7}#sb-title,#sb-nav{display:none}#sb-wrapper-inner{background-color:#fff;border:0;padding:20px;padding-bottom:0}#sb-body{background-color:#fff}#sb-loading{background-color:#fff}#sb-loading-inner{line-height:55px;height:55px}#sb-hcHeader{height:37px;border-bottom:3px solid #fad73c;background-color:#085590!important;padding:15px 20px 0 20px}#sb-hcLogo{float:left;background:transparent url("../../../../image/element_sprite/sprite_global_de_0f48e81.png") no-repeat -406px -849px;height:20px;width:100px}#sb-hcClose{float:right;color:#fff;margin-top:3px;background:transparent url("../../../../image/button/sb_close_0f48e81.png") no-repeat right;padding-right:20px}#sb-info{background-color:#fff}#sb-container.playerImg #sb-title,#sb-container.playerVideo #sb-title,#sb-container.playerHcimg #sb-title{display:block;position:absolute;top:75px;padding:12px 0;z-index:1;-ms-filter:alpha(opacity=75);filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;color:#000!important;background-color:#fff;width:100%;text-align:center}#sb-container.playerImg #sb-title #sb-title-inner,#sb-container.playerVideo #sb-title #sb-title-inner,#sb-container.playerHcimg #sb-title #sb-title-inner{width:60%;color:#000;font-size:14px;margin:auto;text-align:center;margin-top:0!important;overflow:hidden}#sb-container.playerImg #sb-loading,#sb-container.playerVideo #sb-loading,#sb-container.playerHcimg #sb-loading{background:url("../../../../image/common/spinner/global_spinner_0f48e81.gif") no-repeat scroll center center transparent}#sb-container.playerImg #sb-nav,#sb-container.playerVideo #sb-nav,#sb-container.playerHcimg #sb-nav{display:block;top:75px;left:0;position:absolute;z-index:2;width:100%}#sb-container.playerImg #sb-nav a,#sb-container.playerVideo #sb-nav a,#sb-container.playerHcimg #sb-nav a{background-image:url("../../../../image/common/blind_0f48e81.gif");width:47%}#sb-container.playerImg #sb-nav a div,#sb-container.playerVideo #sb-nav a div,#sb-container.playerHcimg #sb-nav a div{position:absolute;top:10px}#sb-container.playerImg #sb-nav a div,#sb-container.playerImg #sb-nav a span,#sb-container.playerVideo #sb-nav a div,#sb-container.playerVideo #sb-nav a span,#sb-container.playerHcimg #sb-nav a div,#sb-container.playerHcimg #sb-nav a span{padding:0;background-image:url("../../../../image/common/form/sprite_form_0f48e81.png");background-repeat:no-repeat;background-color:transparent;height:32px;width:32px}#sb-container.playerImg #sb-nav #sb-nav-next,#sb-container.playerVideo #sb-nav #sb-nav-next,#sb-container.playerHcimg #sb-nav #sb-nav-next{float:right}#sb-container.playerImg #sb-nav #sb-nav-next div,#sb-container.playerVideo #sb-nav #sb-nav-next div,#sb-container.playerHcimg #sb-nav #sb-nav-next div{background-position:-60px -1890px;right:30px;border:1px solid #dadada}#sb-container.playerImg #sb-nav #sb-nav-next div span,#sb-container.playerVideo #sb-nav #sb-nav-next div span,#sb-container.playerHcimg #sb-nav #sb-nav-next div span{background-position:-138px -1784px;display:block}#sb-container.playerImg #sb-nav #sb-nav-next div:hover,#sb-container.playerVideo #sb-nav #sb-nav-next div:hover,#sb-container.playerHcimg #sb-nav #sb-nav-next div:hover{background-position:-60px -1940px;border:1px solid #787878}#sb-container.playerImg #sb-nav #sb-nav-next div:hover span,#sb-container.playerVideo #sb-nav #sb-nav-next div:hover span,#sb-container.playerHcimg #sb-nav #sb-nav-next div:hover span{background-position:-138px -1621px}#sb-container.playerImg #sb-nav #sb-nav-previous,#sb-container.playerVideo #sb-nav #sb-nav-previous,#sb-container.playerHcimg #sb-nav #sb-nav-previous{float:left}#sb-container.playerImg #sb-nav #sb-nav-previous div,#sb-container.playerVideo #sb-nav #sb-nav-previous div,#sb-container.playerHcimg #sb-nav #sb-nav-previous div{left:30px;background-position:-60px -1890px;border:1px solid #dadada;right:30px}#sb-container.playerImg #sb-nav #sb-nav-previous div span,#sb-container.playerVideo #sb-nav #sb-nav-previous div span,#sb-container.playerHcimg #sb-nav #sb-nav-previous div span{background-position:-90px -1735px;display:block}#sb-container.playerImg #sb-nav #sb-nav-previous div:hover,#sb-container.playerVideo #sb-nav #sb-nav-previous div:hover,#sb-container.playerHcimg #sb-nav #sb-nav-previous div:hover{background-position:-60px -1940px;border:1px solid #787878}#sb-container.playerImg #sb-nav #sb-nav-previous div:hover span,#sb-container.playerVideo #sb-nav #sb-nav-previous div:hover span,#sb-container.playerHcimg #sb-nav #sb-nav-previous div:hover span{background-position:-90px -1572px}#sb-container.playerImg #sb-extra-rel,#sb-container.playerVideo #sb-extra-rel,#sb-container.playerHcimg #sb-extra-rel{position:relative;height:1px}#sb-container.playerImg #sb-extra-rel #sb-extra,#sb-container.playerVideo #sb-extra-rel #sb-extra,#sb-container.playerHcimg #sb-extra-rel #sb-extra{position:absolute;width:100%;bottom:21px;z-index:15}#sb-container.playerImg #sb-extra-rel #sb-extra #sb-extra-content-opacity,#sb-container.playerVideo #sb-extra-rel #sb-extra #sb-extra-content-opacity,#sb-container.playerHcimg #sb-extra-rel #sb-extra #sb-extra-content-opacity{position:absolute;width:100%;background-color:#fff;-ms-filter:alpha(opacity=75);filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;z-index:-1;bottom:0}#sb-container.playerImg #sb-extra-rel #sb-extra #sb-extra-content,#sb-container.playerVideo #sb-extra-rel #sb-extra #sb-extra-content,#sb-container.playerHcimg #sb-extra-rel #sb-extra #sb-extra-content{padding:0 30px}#sb-container.playerImg #sb-extra-rel #sb-extra #sb-extra-content .offersButtons,#sb-container.playerVideo #sb-extra-rel #sb-extra #sb-extra-content .offersButtons,#sb-container.playerHcimg #sb-extra-rel #sb-extra #sb-extra-content .offersButtons{float:right;height:35px}#sb-container.playerImg #sb-extra-rel #sb-extra #sb-extra-content .offersButtons .floatLeft,#sb-container.playerVideo #sb-extra-rel #sb-extra #sb-extra-content .offersButtons .floatLeft,#sb-container.playerHcimg #sb-extra-rel #sb-extra #sb-extra-content .offersButtons .floatLeft{float:right;margin-left:10px}#sb-container.playerImg .disableControlles #sb-title,#sb-container.playerImg .disableControlles #sb-nav div,#sb-container.playerImg .disableControlles #sb-nav span,#sb-container.playerVideo .disableControlles #sb-title,#sb-container.playerVideo .disableControlles #sb-nav div,#sb-container.playerVideo .disableControlles #sb-nav span,#sb-container.playerHcimg .disableControlles #sb-title,#sb-container.playerHcimg .disableControlles #sb-nav div,#sb-container.playerHcimg .disableControlles #sb-nav span{height:0}#sb-container.playerImg .disableControlles #sb-extra,#sb-container.playerVideo .disableControlles #sb-extra,#sb-container.playerHcimg .disableControlles #sb-extra{display:none}#sb-container.playerImg .disableControlles #sb-nav #sb-nav-previous div,#sb-container.playerImg .disableControlles #sb-nav #sb-nav-next div,#sb-container.playerVideo .disableControlles #sb-nav #sb-nav-previous div,#sb-container.playerVideo .disableControlles #sb-nav #sb-nav-next div,#sb-container.playerHcimg .disableControlles #sb-nav #sb-nav-previous div,#sb-container.playerHcimg .disableControlles #sb-nav #sb-nav-next div{border:0}#sb-container.playerImg .disableControlles #sb-title,#sb-container.playerVideo .disableControlles #sb-title,#sb-container.playerHcimg .disableControlles #sb-title{padding:0}#sb-container.playerGooglemap #googleMapControls{height:16px;background:#ececec;padding:5px;border:1px solid #ccc;border-bottom:0}#sb-container.playerGooglemap #googleMapControls #gmHotelSwitch,#sb-container.playerGooglemap #googleMapControls #gmPoiSwitch{vertical-align:text-bottom;margin-left:30px;margin-right:5px}#sb-container.playerGooglemap #googleMapFooter{color:#666;padding-top:20px}#sb-container.playerGooglemap #googleMapFooter .print{float:right}#sb-container.playerGooglemap #googleMapShadowbox{height:90%;border:1px solid #ccc}#sb-container.playerGooglemap .gmSubinfoLightbox{width:auto;border:1px solid #ccc;border-top:0}#sb-body iframe.lightbox{width:100%;height:95%}#mainSitemap{float:left;width:990px}.sitemapColumn{width:325px}.sitemapBox{border-top:1px dashed #b4b4b4;margin-bottom:8px;margin-top:8px}.sitemapLeftSpace{margin-left:15px}.sitemapTable{margin:15px 0 15px 15px}.sitemapWordSpace{margin-right:8px}.linkToInfo{height:32px;line-height:28px}.sliderContainer{position:relative;overflow:hidden;width:100%;height:90px}.sliderHidden{display:none;visibility:hidden}.sliderFrame{position:absolute;overflow:hidden;left:30px;height:90px}.sliderContent{position:relative;margin:auto}.sliderItem{float:left;text-align:center}.contributionPreviewScroller .sliderItem div{background-color:#b4b4b4;width:120px;height:90px;text-align:center}.sliderItemBox{display:block;width:155px;height:130px;text-align:center}.sliderButtonLeft,.sliderButtonRight{position:absolute;width:20px;height:60px}.sliderButtonLeft{left:0}.sliderButtonRight{right:0}.sliderContainer{position:relative;width:100%;height:90px}.sliderButtonLeft{position:absolute;left:0;width:30px;height:90px}.sliderButtonLeft:hover{background-position:-160px 0}.sliderButtonRight{position:absolute;right:-10px;width:30px;height:90px;background-position:-40px 0}.sliderButtonRight:hover{background-position:-200px 0}div.rateSlider div{float:left}div.rateSlider div.valueActive,div.rateSlider div.valueInactive,div.rateSlider div.valueActiveHover,div.rateSlider div.valueInactiveHover,div.rateSlider div.valueActiveMousedown,div.rateSlider div.valueInactiveMousedown{cursor:pointer}div.rateSlider div.valueDisplay{margin-left:5px;margin-top:3px}div.rateSlider div.valueDisplayInvitation{margin-left:5px;margin-top:3px}div.rateSlider div.sunsSlider div{width:22px;height:22px;background-repeat:no-repeat}div.rateSlider div.sunsSlider div.valueActive{background-image:url('../../../../image/common/rate_suns_active_0f48e81.gif')}div.rateSlider div.sunsSlider div.valueInactive{background-image:url('../../../../image/common/rate_suns_inactive_0f48e81.gif')}div.rateSlider div.sunsSlider div.valueActiveHover{background-image:url('../../../../image/common/rate_suns_active_hover_0f48e81.gif')}div.rateSlider div.sunsSlider div.valueInactiveHover{background-image:url('../../../../image/common/rate_suns_active_hover_0f48e81.gif')}div.rateSlider div.sunsSlider div.valueActiveMousedown{background-image:url('../../../../image/common/rate_suns_active_mousedown_0f48e81.gif')}div.rateSlider div.sunsSlider div.valueInactiveMousedown{background-image:url('../../../../image/common/rate_suns_active_mousedown_0f48e81.gif')}div.rateSlider div.anchorsSlider div{width:22px;height:22px;background-repeat:no-repeat}div.rateSlider div.anchorsSlider div.valueActive{background-image:url('../../../../image/common/rate_anchors_active_0f48e81.gif')}div.rateSlider div.anchorsSlider div.valueInactive{background-image:url('../../../../image/common/rate_anchors_inactive_0f48e81.gif')}div.rateSlider div.anchorsSlider div.valueActiveHover{background-image:url('../../../../image/common/rate_anchors_active_hover_0f48e81.gif')}div.rateSlider div.anchorsSlider div.valueInactiveHover{background-image:url('../../../../image/common/rate_anchors_active_hover_0f48e81.gif')}div.rateSlider div.anchorsSlider div.valueActiveMousedown{background-image:url('../../../../image/common/rate_anchors_active_mousedown_0f48e81.gif')}div.rateSlider div.anchorsSlider div.valueInactiveMousedown{background-image:url('../../../../image/common/rate_anchors_active_mousedown_0f48e81.gif')}div.rateSlider div.thumbsSlider div{width:22px;height:22px;background-repeat:no-repeat}div.rateSlider div.thumbsSlider div.valueActive{background-image:url('../../../../image/common/rate_thumbs_active_0f48e81.gif')}div.rateSlider div.thumbsSlider div.valueInactive{background-image:url('../../../../image/common/rate_thumbs_inactive_0f48e81.gif')}div.rateSlider div.thumbsSlider div.valueActiveHover{background-image:url('../../../../image/common/rate_thumbs_active_hover_0f48e81.gif')}div.rateSlider div.thumbsSlider div.valueInactiveHover{background-image:url('../../../../image/common/rate_thumbs_active_hover_0f48e81.gif')}div.rateSlider div.thumbsSlider div.valueActiveMousedown{background-image:url('../../../../image/common/rate_thumbs_active_mousedown_0f48e81.gif')}div.rateSlider div.thumbsSlider div.valueInactiveMousedown{background-image:url('../../../../image/common/rate_thumbs_active_mousedown_0f48e81.gif')}div.rateSlider div.camerasSlider div{width:22px;height:22px;background-repeat:no-repeat}div.rateSlider div.camerasSlider div.valueActive{background-image:url('../../../../image/common/rate_cameras_active_0f48e81.gif')}div.rateSlider div.camerasSlider div.valueInactive{background-image:url('../../../../image/common/rate_cameras_inactive_0f48e81.gif')}div.rateSlider div.camerasSlider div.valueActiveHover{background-image:url('../../../../image/common/rate_cameras_active_hover_0f48e81.gif')}div.rateSlider div.camerasSlider div.valueInactiveHover{background-image:url('../../../../image/common/rate_cameras_active_hover_0f48e81.gif')}div.rateSlider div.camerasSlider div.valueActiveMousedown{background-image:url('../../../../image/common/rate_cameras_active_mousedown_0f48e81.gif')}div.rateSlider div.camerasSlider div.valueInactiveMousedown{background-image:url('../../../../image/common/rate_cameras_active_mousedown_0f48e81.gif')}div.rateSlider div.videocamerasSlider div{width:22px;height:22px;background-repeat:no-repeat}div.rateSlider div.videocamerasSlider div.valueActive{background-image:url('../../../../image/common/rate_videocameras_active_0f48e81.gif')}div.rateSlider div.videocamerasSlider div.valueInactive{background-image:url('../../../../image/common/rate_videocameras_inactive_0f48e81.gif')}div.rateSlider div.videocamerasSlider div.valueActiveHover{background-image:url('../../../../image/common/rate_videocameras_active_hover_0f48e81.gif')}div.rateSlider div.videocamerasSlider div.valueInactiveHover{background-image:url('../../../../image/common/rate_videocameras_active_hover_0f48e81.gif')}div.rateSlider div.videocamerasSlider div.valueActiveMousedown{background-image:url('../../../../image/common/rate_videocameras_active_mousedown_0f48e81.gif')}div.rateSlider div.videocamerasSlider div.valueInactiveMousedown{background-image:url('../../../../image/common/rate_videocameras_active_mousedown_0f48e81.gif')}#specialoffersteaser{position:relative}#specialoffersteaser .hotel_information{position:absolute;left:35px;top:25px}#specialoffersteaser .other_offer_links{position:absolute;left:410px;top:173px;width:220px}#specialoffersteaser .other_offer_links_element{position:relative;margin-left:15px;z-index:900;width:35px;height:35px;float:left;background-image:url('../../../../image/travel/specialoffersteaser/kaestchen_0f48e81.png');font-size:26px;cursor:pointer}#specialoffersteaser .selected{background-image:url('../../../../image/travel/specialoffersteaser/kaestchen_ausgewaehlt_orange_0f48e81.png')}#specialoffersteaser .other_offer_links_element div{padding:8px 2px 10px 8px;font-weight:bold}#specialoffersteaser .other_offer_links_layer{float:right}#specialoffersteaser .hotel_information_region{margin-bottom:5px}#specialoffersteaser .hotel_information_price{margin-top:10px}#globalSpinnerLayer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1005;background-color:#fff;-ms-filter:alpha(opacity=75);filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75}#globalSpinner{position:fixed;top:45%;left:48%;z-index:1006;width:60px;height:60px;background:url(../../../../image/common/spinner/global_spinner_0f48e81.gif) no-repeat}#elementSpinner{background:url('../../../../image/common/spinner/element_spinner_0f48e81.gif') no-repeat;background-position:5px 0;font-weight:bold;padding-left:30px}* html #globalSpinner{position:absolute}.elementSpinner{position:absolute;z-index:1005;background:url('../../../../image/common/spinner/element_spinner_0f48e81.gif') no-repeat;background-position:center}#stepIndicator ul{list-style-type:none;padding:0}#stepIndicator ul li{float:left;position:relative;margin-bottom:15px}#stepIndicator ul li div{height:38px;margin-right:30px}#stepIndicator ul li div.stepIndicatorActive{font-weight:bold;background-repeat:no-repeat;background-image:url(../../../../image/content/stepindicator_sprite_0f48e81.gif);background-position:left -42px}#stepIndicator ul li div.stepIndicatorActive span.stepIndicatorStep{color:#fff}#stepIndicator ul li div.stepIndicatorActive span.stepIndicatorCaption{color:#006fb7;background-repeat:no-repeat;background-image:url(../../../../image/content/stepindicator_sprite_0f48e81.gif);background-position:right -126px}#stepIndicator ul li div.stepIndicatorVisited{background-repeat:no-repeat;background-image:url(../../../../image/content/stepindicator_sprite_0f48e81.gif);background-position:left 0}#stepIndicator ul li div.stepIndicatorVisited span.stepIndicatorStep{color:#9c9c9c}#stepIndicator ul li div.stepIndicatorVisited span.stepIndicatorCaption{color:#006fb7;background-repeat:no-repeat;background-image:url(../../../../image/content/stepindicator_sprite_0f48e81.gif);background-position:right -84px}#stepIndicator ul li div.stepIndicatorVisited span.stepIndicatorCaption a{color:#006fb7}#stepIndicator ul li div.stepIndicatorVisited span.stepIndicatorCaption a:hover{background-color:transparent}#stepIndicator ul li div.stepIndicatorInactive{background-repeat:no-repeat;background-image:url(../../../../image/content/stepindicator_sprite_0f48e81.gif);background-position:left 0}#stepIndicator ul li div.stepIndicatorInactive span.stepIndicatorStep{color:#9c9c9c}#stepIndicator ul li div.stepIndicatorInactive span.stepIndicatorCaption{color:#9c9c9c;background-repeat:no-repeat;background-image:url(../../../../image/content/stepindicator_sprite_0f48e81.gif);background-position:right -84px}#stepIndicator ul li div.stepIndicatorTerminate{margin-right:20px}#stepIndicator ul li div.stepIndicatorTerminate span.stepIndicatorCaption{background-repeat:no-repeat;background-image:url(../../../../image/content/stepindicator_sprite_0f48e81.gif);background-position:right -168px}#stepIndicator ul li span.stepIndicatorStep{display:block;position:relative;left:5px;top:11px;font-size:20px;font-weight:bold;width:20px;text-align:center;margin:0;padding:0;float:left}#stepIndicator ul li span.stepIndicatorCaption{display:block;position:relative;left:25px;height:36px;line-height:17px;padding-top:2px;padding-right:20px;margin-left:20px}#headerQuicksearch{position:absolute;top:39px;right:-1px;width:444px;height:auto}#headerQuicksearch input{border:1px solid #00447a;height:25px;min-width:130px;width:373px;padding:5px 14px;font-size:16px;line-height:20px}#headerQuicksearch input:not(.inactivetext){color:#143764}#headerQuicksearch .quicksearchOpen{width:32px;height:26px;position:absolute;left:-30px;top:-3px;background-position:-167px -2173px}#headerQuicksearch .quicksearchClose{width:11px;height:26px;position:absolute;left:291px;top:-3px;background-position:-206px -2173px}#headerQuicksearch .suggestSearch .suggestChoices li{padding:1px 15px}#headerQuicksearch form,#headerQuicksearch form .formBody{position:relative;height:25px}#headerQuicksearch form .formBody .formElementLine{position:absolute;height:17px;width:100%;top:1px;bottom:0;margin:1px 0 0 0}#quickSearchButton{position:absolute;top:-3px;left:400px;height:40px;width:44px;background-position:-238px -257px;background-repeat:no-repeat}#quickSearchButton:hover{background-position:-238px -296px}#quickSearchButton span{display:none}#layerQuicksearch{position:relative;height:auto;float:left;margin:25px 0 20px 30px}#layerQuicksearch input{border:1px solid #006fb7;border-right:0;border-left:none}#layerQuicksearch .quicksearchOpen{width:32px;height:26px;position:absolute;left:-30px;top:-27px;background-position:-167px -2173px}#layerQuicksearch .quicksearchClose{width:11px;height:26px;position:absolute;left:291px;top:-27px;background-position:-206px -2173px}.layerDestinationQueryLabel{margin-bottom:15px}.formLayerDestinationSuggestSearch .formBody{float:left}.formLayerDestinationSuggestSearch #layerDestinationQuery{height:15px;margin-top:-1px;padding:3px 0 4px 2px;width:290px;border-color:#006fb7;border-style:solid none;border-width:1px medium}#layerDestinationQuery_choices{right:-372px}.suggestSearch input:focus{outline:0}.suggestSearch .suggestChoices{clear:both;position:absolute;margin:0;padding:0;border:1px solid #143764;min-width:401px;width:auto;z-index:5000}.targetsearch .suggestChoices,.hotelsearch .suggestChoices{margin-top:18px}.suggestSearch .suggestChoices li{margin:0;padding:1px 2px 1px 1px;background-color:#fff;color:#143764}.suggestSearch .suggestChoices li.suggestHint{font-weight:bold}.suggestSearch .suggestChoices li .autocompleter-queried{font-weight:bold}.suggestSearch .suggestChoices li.autocompleter-selected{background-color:#fad73c;cursor:pointer}.suggestQuickSearch .suggestChoices li.autocompleter-selected,.suggestForceInputSubmit .suggestChoices li.autocompleter-selected{color:#000}.suggestSearch .suggestChoices li.autocompleter-pagination-next,.suggestSearch .suggestChoices li.autocompleter-pagination-back{color:#006fb7;font-weight:bold}.suggestSearch input{position:absolute}.suggestQuickSearch input{width:290px;height:15px;margin-top:-4px;padding:3px 0 4px 2px}.suggestForceInput input,.suggestForceInputSubmit input{position:relative;width:149px;height:15px;padding-top:1px}.suggestForceInput .suggestChoices,.suggestForceInputSubmit .suggestChoices{margin-top:18px}#formMhcMessage .suggestForceInput input,#formForumUserSuggest .suggestForceInput input{position:absolute}#travelogLocationsearch_choices{margin-top:0}#headerIndexLink{position:absolute;left:800px;top:60px}#headerIndexLink a{color:white}.table{width:100%}.table,th,.table td{border:0}th,.table td{padding:2px;white-space:nowrap}.tableRowColorOn,thead{background-color:#f9f9f9}.tableRowColorOff{background-color:#fff}th{font-weight:bold}#favDestination{width:250px;line-height:22px;margin-right:40px}#favDestination a{white-space:nowrap;text-decoration:none;margin:0 8px 0 0}#favDestinationContinent{margin:0 8px 0 0}ul.startTeaser{overflow:hidden;width:100%;padding-bottom:2px}div.startTeaser{z-index:1}.startTeaser li.startTeaser{float:left;width:206px}.startTeaser li.space{float:left;width:10px}.startTeaser li.break{width:0;clear:left}.startTeaser li .box{margin-bottom:0}li.startTeaser ul.topHotel li{padding:0 0 1px 0}li.startTeaser ul.topHotel span{margin-top:7px;padding-right:8px;float:left}.startTeaser .destinationList{margin-bottom:13px;z-index:2;position:relative}.startTeaser .destinationListLast{margin-top:-45px;z-index:1;position:relative}.poissurroundighotelsContainer{margin-top:6px}.topSellerContainerOffer{position:relative}.topSellerContainerOffer .offerPrice{position:absolute;top:32px;right:4px;float:right;padding-right:5px}.indexProductSearchContainerBox{height:260px;margin-bottom:20px}#metateaser{position:relative}#metateaser .topic_icons_0{position:absolute;top:-4px;left:182px}#metateaser .topic_icons_1{position:absolute;top:-5px;left:263px}#metateaser .topic_icons_2{position:absolute;top:1px;left:465px}.expediaTopicIcon{padding-left:15px}#metateaser .topic_icons_3{position:absolute;top:-7px;left:599px}#metateaser .topic_icons_4{position:absolute;top:-6px;left:937px;z-index:1}.hotelchartTopsellerListItemContainer{position:relative;height:61px}.hotelchartTopsellerList{height:57px;left:-8px;padding-left:6px;padding-top:4px;position:absolute;width:305px}.hotelchartTopsellerListItemContainerfirst{padding-top:0;height:57px}.hotelchartTopsellerListItem{height:57px}.hotelchartTopsellerListTogglerContainer{position:relative;height:30px}.hotelchartTopsellerListToggler{position:relative;top:5px}.indexTeaserContentCountsContainer{position:relative}.indexTeaserContentCountsContainer .buttonContainer{position:absolute;right:12px;bottom:1px}.indexTeaserContentCountsItem{padding:0 0 18px 28px;background:url("../../../../image/common/checked_0f48e81.gif") no-repeat scroll 0 2px transparent}.topSellerContainerOffer .scaledImageContainer,.contentList .scaledImageContainer{width:70px;height:45px;overflow:hidden;float:left;margin-right:5px}.topSellerContainerOffer .scaledImageContainer table,.contentList .scaledImageContainer table{height:145px;margin-top:-50px}.topSellerContainerOffer .scaledImageContainer table td,.contentList .scaledImageContainer table td{text-align:center;vertical-align:middle}.topSellerContainerOffer .scaledImageContainer img.scaled,.contentList .scaledImageContainer img.scaled{width:70px}.topSellerContainerOffer .scaledImageContainer table td img.award,.contentList .scaledImageContainer table td img.award{position:absolute;left:48px;top:23px}.contentList .contentListNumber{float:left;font-size:28px;padding-top:15px;padding-right:10px;padding-left:5px}#productsearchserviceofferingsstart .hcwidgetChecked,.indexTeaserProductsearchContainer,.indexTeaserContentCountsContainer{height:215px}#productsearchserviceofferingsstart img{position:static}#productsearchserviceofferingsstart #formElementLine_target_1 .layerSection .layerSectionChoice,#productsearchserviceofferingsstart #formElementLine_target_2 .layerSection .layerSectionChoice{float:left;width:33%}#productsearchserviceofferingsstart #target_2_layer,#productsearchserviceofferingsstart #formElementLine_target_2 .layerSection{width:550px}#productsearchserviceofferingsstart .formProductsearch,#productsearchserviceofferingsstart .formProductsearch .formBody{position:static}#productsearchserviceofferingsstart .hcwidgetTabContainerLeft-container{width:315px}#productsearchserviceofferingsstart #formElementLine_target_2,#productsearchserviceofferingsstart #formElementLine_duration_2,#productsearchserviceofferingsstart #formElementLine_departuredate_2,#productsearchserviceofferingsstart #formElementLine_returndate_2,#productsearchserviceofferingsstart #formElementLine_targetsearch,#productsearchserviceofferingsstart #formElementLine_stars_3,#productsearchserviceofferingsstart #formElementLine_stars_4,#productsearchserviceofferingsstart #formElementLine_departuredate_3,#productsearchserviceofferingsstart #formElementLine_departuredate_4,#productsearchserviceofferingsstart #formElementLine_returndate_3,#productsearchserviceofferingsstart #formElementLine_returndate_4,#productsearchserviceofferingsstart #formElementLine_extargetsearch,#productsearchserviceofferingsstart #formElementLine_exdeparturesearch{width:146px}#productsearchserviceofferingsstart .productsearchInputLayer,#productsearchserviceofferingsstart #departuredate_2_value_input,#productsearchserviceofferingsstart #returndate_2_value_input,#productsearchserviceofferingsstart #departuredate_3_value_input,#productsearchserviceofferingsstart #returndate_3_value_input,#productsearchserviceofferingsstart #departuredate_4_value_input,#productsearchserviceofferingsstart #returndate_4_value_input{width:118px}#productsearchserviceofferingsstart #targetsearch,#productsearchserviceofferingsstart #extargetsearch,#productsearchserviceofferingsstart #exdeparturesearch{width:136px!important}#productsearchserviceofferingsstart .formButton{margin:48px 0 -1px 0;width:150px!important}#productsearchserviceofferingsstart .pseudoLink{position:absolute;top:110px;left:1px}#productsearchserviceofferingsstart .hcwidgetTabContainerLeft-container{left:0;width:295px;padding:0 5px 5px 0;margin-top:28px;height:175px}#productsearchserviceofferingsstart .hcwidgetTabContainerLeft-tabs{width:300px;height:20px}#productsearchserviceofferingsstart #productsearchserviceofferingsstartPaneContainerTabSwitch_0,#productsearchserviceofferingsstart #productsearchserviceofferingsstartPaneContainerTabSwitch_1{float:left;padding:0}#productsearchserviceofferingsstart #productsearchserviceofferingsstartPaneContainerTabSwitch_1{padding-left:25px}#productsearchserviceofferingsstart #duration_2_layer{width:140px}#productsearchserviceofferingsstart #formElementLine_target_2,#productsearchserviceofferingsstart #formElementLine_duration_2,#productsearchserviceofferingsstart #formElementLine_stars_3,#productsearchserviceofferingsstart #formElementLine_targetsearch,#productsearchserviceofferingsstart #stars_3_layer,#productsearchserviceofferingsstart #targetsearch_choices,#productsearchserviceofferingsstart #formElementLine_stars_4,#productsearchserviceofferingsstart #stars_4_layer #productsearchserviceofferingsstart #duration_2_layer{z-index:3}#productsearchserviceofferingsstart #formElementLine_departuredate_2,#productsearchserviceofferingsstart #formElementLine_returndate_2,#productsearchserviceofferingsstart #formElementLine_departuredate_3,#productsearchserviceofferingsstart #formElementLine_departuredate_4,#productsearchserviceofferingsstart #formElementLine_returndate_3,#productsearchserviceofferingsstart #departuredate_2_value,#productsearchserviceofferingsstart #returndate_2_value{z-index:2}#productsearchserviceofferingsstart .hcwidgetTab input{background-color:transparent}.beautifulPictureContainerThumb{width:146px;height:100px}.contentList_1{padding:5px;height:51px}.contentList_0{background-color:#fff;padding:5px;height:51px}.contentListBox .bCContent{padding:0}.contentListLink{padding-left:10px;padding-top:5px;padding-bottom:4px}.offerTeaserStaticDiv{margin-top:5px}#offerTeaserSwitch{margin-top:18px;margin-bottom:10px}#offerTeaserSwitchInt{margin-top:18px;margin-bottom:10px}.positionStatic{position:static!important}.offerTeaserStatic{height:185px;width:316px}.offerTeaserStaticMiddle{height:185px;width:316px}.offerPriceLabelStatic{float:right!important;margin-top:-50px!important}.offerPriceLabelStatic{float:right!important;margin-top:-50px!important}.offerPriceLabelImgStatic{margin-top:13px!important;margin-left:4px!important}.offerPriceLabelTextStatic{margin-top:6px!important;margin-left:9px!important}.offerTeaserLinkStatic{height:60px!important}.offerTeaser,.offerTeaserHotels{margin-bottom:13px}.offerTeaserMain,.offerTeaserMainLast{width:316px;height:185px;position:relative;overflow:visible}.offerTeaserHotels .offerTeaserMain,.offerTeaserHotels .offerTeaserMainLast{width:243px;height:166px}.offerTeaserMain{float:left;margin-right:10px}.offerTeaserMainLast{float:right}.offerTeaserHotels .offerTeaserMain{margin-right:11px}.offerTeaserDetail{position:relative;top:20px;left:50px;width:651px;height:165px}.offerTeaserSmallActive,.offerTeaserSmallInactive{float:left;width:155px;height:130px;position:relative;overflow:visible}.offerTeaserPicture,.offerTeaserPictureSmall{position:absolute;top:0;left:0;overflow:hidden;background-position:top center}.offerTeaserPicture{width:316px;height:183px}.offerTeaserHotels .offerTeaserPicture{width:241px;height:141px;top:1px;left:1px}.offerTeaserPictureSmall{top:1px;width:155px;height:95px}.offerTeaserPictureDetail{float:left;position:relative;margin-right:15px}.offerTeaserFrame,.offerTeaserFrameSmall{position:absolute;top:0;left:0}.offerTeaserFrame{background:transparent url(../../../../image/travel/offerteaser/box_main_0f48e81.png) repeat scroll 0 0;height:183px;width:316px}.offerTeaserHotels .offerTeaserFrame{background:transparent url(../../../../image/travel/hotelteaser/box_main_0f48e81.png);height:166px;width:243px}.offerTeaserSmallActive .offerTeaserFrameSmall{top:1px;background:transparent url(../../../../image/travel/offerteaser/box_small_inactive_0f48e81.png);width:155px;height:95px}.offerTeaserSmallInactive .offerTeaserFrameSmall{background:transparent url(../../../../image/travel/offerteaser/box_small_active_0f48e81.png);width:155px;height:148px}.offerTeaserContent{padding:10px 0 0 8px;color:#fff}.offerTeaserContentSmall{position:absolute;top:102px;left:5px;line-height:13px}.offerTeaserContentDetail{float:left;width:316px;height:165px;position:relative}.offerTeaserContentDetail .buttonContainer{position:absolute;right:0;bottom:0}.offerTeaserDestinationDetail{font-style:italic}.offerTeaserDestinationSmall .stars,.offerTeaserHotelDetail .stars{position:relative;top:1px;left:5px}.offerTeaserHotelDetail{font-weight:bold}.offerTeaserDescription{font-weight:bold}.offerTeaserDescriptionSmall{text-decoration:underline}.offerTeaserDescriptionDetail{font-weight:bold;margin-top:10px}.offerTeaserLinklistDetail{position:absolute;left:0;bottom:0}.offerTeaserLinklistDetail li{padding:5px 0 0 0}.offerTeaserTitle{position:absolute;left:8px;bottom:5px;color:#fff;font-weight:bold;white-space:nowrap;padding-top:39px}.offerTeaserLink,.offerTeaserLinkSmall{display:block;position:absolute;top:0}.offerTeaserLink{width:295px;height:185px}.offerTeaserLinkSmall{width:155px;height:185px}.offerTeaserHotels .offerTeaserLink{width:243px;height:166px}.offerTeaserDetail .offerPriceLabel{top:25px;right:0;background-color:transparent}.offerTeaserSmallActive .offerTeaserLinkSmall,.offerTeaserSmallActive .offerPriceLabelSmall{display:none}.offerTeaserSlider{width:750px;height:148px}.offerTeaserSlider .sliderFrame{height:148px;left:45px}.offerTeaserSlider .sliderButtonLeft{left:5px;top:25px}.offerTeaserSlider .sliderButtonRight{right:5px;top:25px}.offerTeaserNavi #navlist{width:740px}.offerTeaserCursorHand{cursor:hand;cursor:pointer}.offerTeaserStaticDivEa .offerTeaserStatic{height:185px;width:316px}.offerTeaserEa .offerTeaserStaticDiv{height:166px}.offerTeaserStaticDivEa .offerTeaserStaticMiddle{height:185px;width:316px}.offerTeaserEa .offerTeaserFrame{position:absolute;top:0;left:0;background:transparent url(../../../../image/travel/offerteaser/box_main_ea_0f48e81.png);width:316px;height:166px}.offerTeaserEa .offerTeaserPicture{position:absolute;top:0;left:0;overflow:hidden;background-position:top center;height:166px;width:316px}.offerTeaserEa .offerPriceLabelTextStatic{margin-top:32px!important;margin-left:9px!important}.service .lowcostRoom{margin-left:100px;margin-top:-30px;position:absolute;width:470px;z-index:1}.toggleImg{display:inline-block;margin-right:4px;vertical-align:middle}.toggleLink{margin-top:25px}.tip{border:3px solid #fad73c;background-color:#fff;padding:8px;margin:3px;line-height:12px}.tipLogin{position:absolute;width:275px;z-index:1}.tipNewsletter{position:absolute;margin-left:350px;margin-top:-110px;width:275px}.tipNewsletterBooking{position:absolute;margin-left:280px;margin-top:-80px;width:275px}.toolTip{visibility:hidden}.toolTip .arrow{background-image:url(../../../../image/common/tooltiparrow_sprite_0f48e81.png);background-position:-8px 0!important;height:6px;width:11px;margin:0 auto;position:absolute;z-index:2000}.toolTip .arrow.top{background-position:-8px 6px!important;height:6px;width:11px}.toolTip .arrow.left{background-position:-21px -8px!important;height:11px;width:6px}.toolTip .arrow.right{background-position:0 -7px!important;height:11px;width:6px}.toolTip .arrowLeft{background-image:url(../../../../image/common/tooltiparrow_left_0f48e81.png);height:11px;width:6px;margin:0 auto;position:absolute;z-index:2000}.toolTip .mouseHelper{position:absolute;z-index:2000;height:20px;width:70px}.toolTip .content{position:absolute;z-index:2000;padding:15px;color:#fff;background-color:#085590!important;white-space:nowrap;-webkit-background-size:100% 50%;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#143764),color-stop(1.00,#085590)) no-repeat bottom;-moz-background-size:100% 50%;background:-moz-linear-gradient(center bottom,#143764 0,#085590 100%) no-repeat bottom;background-size:100% 50%;background:linear-gradient(center bottom,#143764 0,#085590 100%) no-repeat bottom;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.tooltipActive{visibility:visible}.topDestinations p{margin:0 0 3px 0;text-align:left;white-space:nowrap}.topDestinations li{float:left;width:148px;margin-right:20px}.topDestinations li div{height:120px}.topDestinations li img{border:2px solid #006fb7}.topDestinations li hr{margin:0 0 18px 0}.topDestinations li.span-4{width:652px}.topDestinations li.last{margin-right:0}.tophotellistFurther{padding:10px 0 0 0;text-align:center}.tophotellistFurther a{font-weight:bold}#tophotellist .tophotellistContainer{overflow:hidden}#tophotellist .listHotelNameContainer{position:static;width:99%;float:left}#tophotellist .listHotelOfferContainer{position:static;width:110px;float:right;text-align:right}#tophotellist .offerPrice{text-align:right}#tophotellist .listHotelNameContainer a,.accordionbestHotel .listHotelNameContainer a{font-weight:bold}.tophotellistInfo{margin-left:130px;margin-top:22px}#tophotellist .organizerLogo{position:static}.tophotellistDurationService{margin-bottom:10px}.infoLayer{border:2px solid black;margin-bottom:2em;display:none;width:70%;background-color:#fff;z-index:100000}.infoLayer table{width:100%;border:1px solid red}.infoLayer table td{border:1px solid red;text-align:top}.infoLayerOpen{display:block;position:absolute;top:100px;left:100px}.translateElement,.translateElementNoClick{width:auto!important;background:none!important;margin:auto!important;height:auto!important;padding:0!important}.translateElement:hover{border:1px solid red;cursor:pointer}.infoLayerCloseButton{float:right;padding:.3em}.boxContact .infotext{line-height:13px;width:180px;color:#787878}.boxContact .contactTel li{padding:0 0 0 23px;list-style-type:none}.boxContact .contactTel li span{display:block;float:left;min-width:93px}.tip .contactTel li{padding:0 0 0 23px;list-style-type:none}.tip .contactTel li span{display:block;float:left;min-width:93px}.boxContact .telephone{list-style-type:none;margin-right:10px}.boxContact .telephone span{display:block;float:left;min-width:93px}.boxContact .contactTel .de,.tip .contactTel .de{background:transparent url(../../../../image/common/flags/de_small_0f48e81.gif) no-repeat left 2px}.boxContact .contactTel .at,.tip .contactTel .at{background:transparent url(../../../../image/common/flags/at_small_0f48e81.gif) no-repeat left 2px}.boxContact .contactTel .ch,.tip .contactTel .ch{background:transparent url(../../../../image/common/flags/ch_small_0f48e81.gif) no-repeat left 2px}.boxContact .contactFeatures{padding:3px 0}.boxContact .contactFeatures li{padding:0 0 12px 27px}.boxContact .contactFeatures .checked{line-height:14px;background:transparent url(../../../../image/common/checked_0f48e81.gif) no-repeat left 1px}.boxContact .contactFeatures .checked span.topic{font-size:16px;line-height:16px;font-weight:bold;display:block}.boxContact .contactTime{margin:3px 0 7px;color:#143764}.boxContact .contactTime span{width:80px;display:inline-block}.boxContact2 .contactTimeLink{padding-top:20px}.boxContact .contactTimeSmall{width:110px;margin:2px 6px 0 0}.boxContact .additionalInfos{margin-top:5px}.tip .contactTime{padding-bottom:10px}.boxContact .contactLink{margin-top:6px}.boxContact .contactInfo{width:165px}.bCPictureContent .boxContact{position:relative}.boxContact .contactInfo2{margin-left:5px;margin-top:5px}.contactLightbox{width:770px}.contactLightbox #main{width:520px}.contactLightbox aside{width:230px;margin-bottom:0!important}.contactLightboxWelcome{text-align:justify}.contactLightboxWelcome .floatLeft img{padding-right:8px}.contactLightboxWelcome,.contactLightboxPhone{line-height:14px}.contactLightboxPhone{overflow:hidden}.contactLightboxPhone div{margin-top:19px}.contactLightboxPhone div .infotext{display:block;margin-bottom:7px}.contactLightboxPhone ul li span{display:block;width:29px;float:left}.contactLightboxPhone .de,.contactLightboxPhone .at,.contactLightboxPhone .ch{padding:0 0 0 24px}.contactLightboxPhone .de{background:transparent url(../../../../image/common/flags/de_small_0f48e81.gif) no-repeat left 1px}.contactLightboxPhone .at{background:transparent url(../../../../image/common/flags/at_small_0f48e81.gif) no-repeat left 1px}.contactLightboxPhone .ch{background:transparent url(../../../../image/common/flags/ch_small_0f48e81.gif) no-repeat left 1px}#contactLightboxTeamToggle a{padding:0 10px 0 0;background:url('../../../../image/common/toggledown_0f48e81.gif') center right no-repeat}.contactLightboxTeamMember{float:left;width:50%;position:relative;overflow:hidden;margin-bottom:11px}.contactLightboxTeamMemberText{position:absolute;left:63px;bottom:0;line-height:14px}.contactLightboxOrganizer{margin-top:10px}.contactLightboxOrganizerName{float:left;width:33%}.contactLightboxPhone,.contactLightboxWelcome{padding-top:2px}.boxContact .contactTel span{font-weight:bold;font-size:16px;height:20px}.boxContact .topictext{margin-right:10px}.boxContact .tooltip{vertical-align:text-bottom}aside .box .floatRight h2{background:0}.boxContact .contactTel{background:url("../../../../image/additional/icon_telephon_0f48e81.png") no-repeat scroll 0 0 transparent;padding-bottom:5px;width:160px;padding-left:20px;white-space:nowrap}.boxContact .floatLeft{margin-top:5px;margin-right:10px}.contentLightBox #content{width:97%;margin:18px 0 0 12px}.contentLightBox #content #meta{width:100%}.contentLightBox #content #meta #navlist{width:630px}.tDLContainer{margin-bottom:40px}.tDLContainer .tDLLink{margin:30px 0 12px 0}.tDLContainer .tDLLink .listingHeaderAdditional{float:right;margin-top:-36px}.tDLContainer .tDLPicture{border:2px solid #006fb7}.tDLContainer .tDLItem{margin:15px 0}.tDLContainer .tDLToggler{margin:10px 0 0 0}.tDLContainer .tDLDestination,.tDLContainer .tDLDestinationInfo,.tDLContainer .tDLTemperature,.tDLContainer .tDLTemperatureWater{float:left}.tDLContainer .tDLDestination{width:194px;margin-top:3px}.tDLContainer .tDLDestinationInfo a:hover{background-color:transparent}.tDLContainer .tDLDestinationInfo a img{margin-top:3px}.tDLContainer .tDLTemperature{margin-left:20px;width:58px;background:url('../../../../image/travel/temperature_sun_0f48e81.png') 5px 0 no-repeat}.tDLContainer .tDLTemperature div{width:100%;text-align:right;margin-top:3px}.tDLContainer .tDLTemperatureWater{margin-left:20px;width:58px;background:url('../../../../image/travel/temperature_water_0f48e81.png') 5px 0 no-repeat}.tDLContainer .tDLTemperatureWater div{width:100%;text-align:right;margin-top:3px}.tDLContainer .tDLOffer,.tDLContainer .tDLOfferDescription{margin-top:3px;float:right}.tDLContainer .tDLOffer{text-align:right}.tDLContainer .tDLOfferDescription{background:url('../../../../image/travel/per_person_de_0f48e81.gif') 5px 0 no-repeat}.travelHotelListSortContainer{position:relative;margin:10px 0;overflow:hidden}.travelHotelListSortContainer .travelHotelListSortDestination{float:left}.travelHotelListSortContainer .travelHotelListSortDestination .label{margin-right:3px}.travelHotelListSortContainer .travelHotelListSortDestination .input select{width:250px}.travelHotelListSortContainer .travelHotelListSortOrder{float:right}.travelHotelListSortContainer .travelHotelListSortOrder .label{margin-right:3px}.travelHotelListSortContainer .formBody,.travelHotelListSortContainer .formBody .label,.travelHotelListSortContainer .formBody .input{display:inline}.boxTravelHotelsLegend{clear:both;overflow:auto;position:relative}.boxTravelHotelsLegend strong{display:block;margin:0 0 10px 0}.boxTravelHotelsLegend .boxTravelHotelsLegendFeatures .hotelFeatures span{position:relative;top:-7px;padding:0 0 0 10px}.boxTravelHotelsLegend .boxTravelHotelsLegendRating,.boxTravelHotelsLegend .boxTravelHotelsLegendRecommendations{float:left;width:315px}.boxTravelHotelsLegend .boxTravelHotelsLegendRatingSuns{line-height:20px}.boxTravelHotelsLegend .boxTravelHotelsLegendRatingSuns .ratingInfos{position:relative;top:-2px}.boxTravelHotelsLegend .boxTravelHotelsLegendRecommendations strong{margin:0 0 6px 0}.boxTravelHotelsLegend .boxTravelHotelsLegendRecommendations span{line-height:18px}.boxTravelOfferLegend{margin-top:10px;margin-bottom:30px}.box .boxTravelOfferLegend{margin-top:0;margin-bottom:0}.travelOfferBlock .travelkindSelectionSwitchWrapper{float:right}.travelOfferBlock .travelkindSelectionSwitchWrapper .contentformtravelkindswitch{margin-right:10px;margin-bottom:8px;float:left}.travelOfferBlock .noticeSuccess{margin-bottom:10px}.travelOfferBlockPostit{position:absolute;top:230px;left:520px}.travelOfferBlockPostit a{display:block;width:139px;height:123px;background:url('../../../../image/travel/postit/empty_0f48e81.png') 0 0 no-repeat;text-decoration:none}.travelOfferBlockPostit div{font-weight:bold;line-height:1.4;padding:18px 0 0 11px;color:#006fb7;cursor:pointer}.trainToFlight{background:url('../../../../image/travel/train_inclusive_0f48e81.png') 0 0 no-repeat;padding:0 0 10px 40px;margin-top:8px;width:200px}.extraServiceBox{position:absolute;margin-left:80px}.contentBox hr.itemEATop,hr.itemEABottom{margin:4px 0 4px 0}.saveOfferInfo{width:640px;text-align:right}#offerlistTableFrame{border:1px solid #fff}.contentBox hr.itemEA{margin:4px 0 2px 0}.contentBox div.serviceEA{margin-left:12px;width:168px;*width:160px;border:1px solid #fff}.hotelderesultsToggler{margin-top:15px}.bookingresultsToggler{margin-top:16px}div.EAHButton div.formButton{margin-left:22px}.spacing{margin-left:25px}.saveOfferLink{margin-right:10px}#eaofferlist #offerlistTableFrame{margin:0 0 0 -6px}#offerlistTable{width:100%;margin-top:10px;margin-bottom:6px}#offerlistTable hr{margin:5px 0}#offerlistTableToggle{margin-top:-14px;width:100%}#offerlistTable.listPackage{border-bottom:0;margin-top:-5px}#offerlistTable.listPackage tr.tableHead td{padding-bottom:5px}#offerlistTable table{width:100%;border-collapse:separate}#offerlistTable form{display:none}#offerlistTable td.alignRight{text-align:right}.listHotel table{padding:0;margin:0;border-spacing:0;border-collapse:collapse}.listHotel .departureDate{width:100px;padding-left:6px}.listHotel .duration{width:70px}.listHotel .organizer{width:90px}.listHotel .service{width:160px}.listHotel .vacancy{width:115px;padding-left:15px}.listHotel .price{width:70px;text-align:right}.listHotel .priceLoaded{text-align:left}.listHotel .offerPriceText{text-align:right}.listHotel .travelOfferRowCheckCell .tuevmoneyback{padding-left:4px;width:160px}.listHotel .travelOfferRowCheckCell .tuevmoneyback img{padding-left:5px}.listHotel .travelOfferRowCheckCell .flightOrganizerInfo{width:255px;padding-left:5px}.listHotel div.noSpecificMatches{margin-top:25px}.listHotel #tableHeaderOfferListHotel{padding:4px 0;margin-bottom:5px}.listHotel #tableHeaderOfferListHotel .departureDate{padding:0;float:left;font-weight:bold;padding-left:5px;width:100px}.listHotel #tableHeaderOfferListHotel .duration{float:left;font-weight:bold;width:75px}.listHotel #tableHeaderOfferListHotel .organizer{float:left;font-weight:bold;width:95px}.listHotel #tableHeaderOfferListHotel .service{float:left;font-weight:bold;width:160px}.listHotel #tableHeaderOfferListHotel .price{float:left;text-align:right;font-weight:bold;width:60px}.listHotel #tableHeaderOfferListHotel .organizer .pseudoLink{float:left;font-weight:bold}.listHotel #tableHeaderOfferListHotel .vacancy{text-align:center;float:left;font-weight:bold;padding-left:20px}.listPackage .departure{width:102px;padding-left:6px}.listPackage .departureDate{width:66px}.listPackage .duration{width:55px}.listPackage .organizer{width:90px;float:left}.listPackage .service{width:118px}.listPackage .train{width:23px}.listPackage .price{width:60px;padding-right:4px;text-align:right}.listPackage .price .offerPrice{text-align:right}.listPackage .vacancy{width:120px;text-align:center}.listPackage .formButton,.listPackage .bookButton{text-align:center;width:124px;margin-left:2px}.listPackage #tableHeaderOfferListPackage{padding:4px 0}.listPackage #tableHeaderOfferListPackage .departure{float:left;font-weight:bold}.listPackage #tableHeaderOfferListPackage .departureDate{font-weight:bold;float:left}.listPackage #tableHeaderOfferListPackage .duration{float:left;font-weight:bold}.listPackage #tableHeaderOfferListPackage .organizer{font-weight:bold}.listPackage #tableHeaderOfferListPackage .service{font-weight:bold;float:left}.listPackage #tableHeaderOfferListPackage .train{float:left}.listPackage #tableHeaderOfferListPackage .price{font-weight:bold;text-align:right;float:left}.listPackage #tableHeaderOfferListPackage .organizer .pseudoLink{font-weight:bold}.listPackage #tableHeaderOfferListPackage .vacancy{font-weight:bold;float:left}div.offer td{vertical-align:middle}.travelOfferRowCheckCell{padding:4px 0;border:3px solid #006fb7}.travelOfferRowCheckCell .departure{margin:0;padding-left:3px}.travelOfferRowCheckCell .upsellingInfo{width:200px}.travelOfferRowCheckCell .upsellingLink>a{vertical-align:10%}.travelOfferRowCheckCell .priceLine{width:250px;text-align:right}.travelOfferRowCheckCell .bookButtonLine .formButton{width:120px}.travelOfferRowCheckCell .tuevmoneyback{padding-left:4px;width:160px}.travelOfferRowCheckCell .tuevmoneyback img{padding-left:5px}.travelOfferRowCheckCell .flightOrganizerInfo{width:310px}.travelOfferRowCheckCell .flightOrganizerInfo .flightInfo{margin:0 8px}.travelOfferRowCheckCell .rackRate{text-align:right;float:right}.travelOfferRowCheckCell .organizerInfo{padding-left:5px}.travelOfferRowCheckCell .loading,.travelOfferRowCheckCell .loadingUpselling{margin:auto;width:400px}.travelOfferRowCheckCell .loadingUpsellingNoSuccess{text-align:center;width:100%}.travelOfferRowCheckCell .spinner{margin-left:50px}.travelOfferRowCheckCell .loadingSpinner{margin-left:50px}.travelOfferRowCheckCell .hintChangedUp{text-align:center;color:#5bb771}.travelOfferRowCheckCell .hintChangedUp span{margin-left:6px}.travelOfferRowCheckCell .hintChangedDown span{margin-left:6px}.travelOfferRowCheckCell .travelOfferRowResultBottomErrorFirst td{padding:6px;vertical-align:middle}.travelOfferRowCheckCell .available table td{vertical-align:middle}.upselling table td{vertical-align:middle}.upselling .form{width:175px}.upselling .saveOfferLinkUpselling{text-align:center}.upselling .buttonMiddleTravel{padding-right:4px;margin-left:3px}.upselling .buttonMiddleTravel span{padding-right:3px;padding-left:8px}.cssgradients .tableFooter{height:10px;margin-bottom:10px;border:2px solid #f2f2f2;border-bottom:1px solid #b4b4b4;-webkit-background-size:100% 5px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1.00,#fff)) no-repeat bottom;-moz-background-size:100% 5px;background:-moz-linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom;background-size:100% 5px;background:linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom}.cssgradients .tableHeader{border:2px solid #f2f2f2;border-bottom:1px solid #b4b4b4;-webkit-background-size:100% 10px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1.00,#fff)) no-repeat bottom;-moz-background-size:100% 10px;background:-moz-linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom;background-size:100% 10px;background:linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom}.cssgradients .tableHeader th{padding:8px 0}.no-cssgradients .tableFooter{height:10px;margin-bottom:10px;border:2px solid #f2f2f2;border-bottom:1px solid #b4b4b4;background-image:url("../../../../image/less_mixin/boxgradient_0f48e81.gif");background-repeat:repeat-x;background-position:left bottom}.no-cssgradients .tableHeader{border:2px solid #f2f2f2;border-bottom:1px solid #b4b4b4;background-image:url("../../../../image/less_mixin/boxgradient_0f48e81.gif");background-repeat:repeat-x;background-position:left bottom}.no-cssgradients .tableHeader th{padding:8px 0}.upselling .spinner{margin:0;margin-left:5px;padding:0}#offerlistTable div .organizer a{text-decoration:none}#offerlistTable div .organizer a span{text-decoration:underline}#offerlistTable var.offerPrice{font-style:normal}#offerlistTable div .childrenInfo{margin-right:5px;margin-bottom:-3px}#buttonNextOffers{margin-left:220px}.linkToTop{margin-bottom:15px}.childrenInfoText{width:500px;line-height:14px}.flightTimes{padding-top:5px}table.loadingFlightTimes{height:32px}table.loadingFlightTimes tr td.loadingSpinner{width:5%;padding-left:10px}table.loadingFlightTimes tr td.loadingText{width:95%}span.multibleFlightInfo{padding-left:5px}div.flightDirection{float:left;margin-left:2px;padding-left:2px;width:100px}div.flightDate{float:left;width:72px}div.flightTime{float:left;width:120px}div.flightTimesDisplayLink{float:right;width:332px}.travelOfferBlock .contentBox{margin-bottom:20px}.keyOffer a{text-decoration:none}.noticeWarning{border:2px solid #fad73c;padding:10px}.contentBox hr.itemEATop,hr.itemEABottom{margin:4px 0 4px 0}.saveOfferInfo{width:640px;text-align:right}#offerlistTableFrame{border:1px solid #fff}.contentBox hr.itemEA{margin:4px 0 2px 0}.contentBox div.serviceEA{margin-left:12px;width:168px;*width:160px;border:1px solid #fff}.hotelderesultsToggler{margin-top:15px}.bookingresultsToggler{margin-top:16px}div.EAHButton div.formButton{margin-left:22px}.spacing{margin-left:25px}.saveOfferLink{margin-right:10px}#eaofferlist #offerlistTableFrame{margin:0 0 0 -6px}#offerlistTable{width:100%;margin-top:10px;margin-bottom:6px}#offerlistTable hr{margin:5px 0}#offerlistTableToggle{margin-top:-14px;width:100%}#offerlistTable.listPackage{border-bottom:0;margin-top:-5px}#offerlistTable.listPackage tr.tableHead td{padding-bottom:5px}#offerlistTable table{width:100%;border-collapse:separate}#offerlistTable form{display:none}#offerlistTable td.alignRight{text-align:right}.listHotel table{padding:0;margin:0;border-spacing:0;border-collapse:collapse}.listHotel .departureDate{width:100px;padding-left:6px}.listHotel .duration{width:70px}.listHotel .organizer{width:90px}.listHotel .service{width:160px}.listHotel .vacancy{width:115px;padding-left:15px}.listHotel .price{width:70px;text-align:right}.listHotel .priceLoaded{text-align:left}.listHotel .offerPriceText{text-align:right}.listHotel .travelOfferRowCheckCell .tuevmoneyback{padding-left:4px;width:160px}.listHotel .travelOfferRowCheckCell .tuevmoneyback img{padding-left:5px}.listHotel .travelOfferRowCheckCell .flightOrganizerInfo{width:255px;padding-left:5px}.listHotel div.noSpecificMatches{margin-top:25px}.listHotel #tableHeaderOfferListHotel{padding:4px 0;margin-bottom:5px}.listHotel #tableHeaderOfferListHotel .departureDate{padding:0;float:left;font-weight:bold;padding-left:5px;width:100px}.listHotel #tableHeaderOfferListHotel .duration{float:left;font-weight:bold;width:75px}.listHotel #tableHeaderOfferListHotel .organizer{float:left;font-weight:bold;width:95px}.listHotel #tableHeaderOfferListHotel .service{float:left;font-weight:bold;width:160px}.listHotel #tableHeaderOfferListHotel .price{float:left;text-align:right;font-weight:bold;width:60px}.listHotel #tableHeaderOfferListHotel .organizer .pseudoLink{float:left;font-weight:bold}.listHotel #tableHeaderOfferListHotel .vacancy{text-align:center;float:left;font-weight:bold;padding-left:20px}.listPackage .departure{width:102px;padding-left:6px}.listPackage .departureDate{width:66px}.listPackage .duration{width:55px}.listPackage .organizer{width:90px;float:left}.listPackage .service{width:118px}.listPackage .train{width:23px}.listPackage .price{width:60px;padding-right:4px;text-align:right}.listPackage .price .offerPrice{text-align:right}.listPackage .vacancy{width:120px;text-align:center}.listPackage .formButton,.listPackage .bookButton{text-align:center;width:124px;margin-left:2px}.listPackage #tableHeaderOfferListPackage{padding:4px 0}.listPackage #tableHeaderOfferListPackage .departure{float:left;font-weight:bold}.listPackage #tableHeaderOfferListPackage .departureDate{font-weight:bold;float:left}.listPackage #tableHeaderOfferListPackage .duration{float:left;font-weight:bold}.listPackage #tableHeaderOfferListPackage .organizer{font-weight:bold}.listPackage #tableHeaderOfferListPackage .service{font-weight:bold;float:left}.listPackage #tableHeaderOfferListPackage .train{float:left}.listPackage #tableHeaderOfferListPackage .price{font-weight:bold;text-align:right;float:left}.listPackage #tableHeaderOfferListPackage .organizer .pseudoLink{font-weight:bold}.listPackage #tableHeaderOfferListPackage .vacancy{font-weight:bold;float:left}div.offer td{vertical-align:middle}.travelOfferRowCheckCell{padding:4px 0;border:3px solid #006fb7}.travelOfferRowCheckCell .departure{margin:0;padding-left:3px}.travelOfferRowCheckCell .upsellingInfo{width:200px}.travelOfferRowCheckCell .upsellingLink>a{vertical-align:10%}.travelOfferRowCheckCell .priceLine{width:250px;text-align:right}.travelOfferRowCheckCell .bookButtonLine .formButton{width:120px}.travelOfferRowCheckCell .tuevmoneyback{padding-left:4px;width:160px}.travelOfferRowCheckCell .tuevmoneyback img{padding-left:5px}.travelOfferRowCheckCell .flightOrganizerInfo{width:310px}.travelOfferRowCheckCell .flightOrganizerInfo .flightInfo{margin:0 8px}.travelOfferRowCheckCell .rackRate{text-align:right;float:right}.travelOfferRowCheckCell .organizerInfo{padding-left:5px}.travelOfferRowCheckCell .loading,.travelOfferRowCheckCell .loadingUpselling{margin:auto;width:400px}.travelOfferRowCheckCell .loadingUpsellingNoSuccess{text-align:center;width:100%}.travelOfferRowCheckCell .spinner{margin-left:50px}.travelOfferRowCheckCell .loadingSpinner{margin-left:50px}.travelOfferRowCheckCell .hintChangedUp{text-align:center;color:#5bb771}.travelOfferRowCheckCell .hintChangedUp span{margin-left:6px}.travelOfferRowCheckCell .hintChangedDown span{margin-left:6px}.travelOfferRowCheckCell .travelOfferRowResultBottomErrorFirst td{padding:6px;vertical-align:middle}.travelOfferRowCheckCell .available table td{vertical-align:middle}.upselling table td{vertical-align:middle}.upselling .form{width:175px}.upselling .saveOfferLinkUpselling{text-align:center}.upselling .buttonMiddleTravel{padding-right:4px;margin-left:3px}.upselling .buttonMiddleTravel span{padding-right:3px;padding-left:8px}.cssgradients .tableFooter{height:10px;margin-bottom:10px;border:2px solid #f2f2f2;border-bottom:1px solid #b4b4b4;-webkit-background-size:100% 5px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1.00,#fff)) no-repeat bottom;-moz-background-size:100% 5px;background:-moz-linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom;background-size:100% 5px;background:linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom}.cssgradients .tableHeader{border:2px solid #f2f2f2;border-bottom:1px solid #b4b4b4;-webkit-background-size:100% 10px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1.00,#fff)) no-repeat bottom;-moz-background-size:100% 10px;background:-moz-linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom;background-size:100% 10px;background:linear-gradient(center bottom,#f2f2f2 0,#fff 100%) no-repeat bottom}.cssgradients .tableHeader th{padding:8px 0}.no-cssgradients .tableFooter{height:10px;margin-bottom:10px;border:2px solid #f2f2f2;border-bottom:1px solid #b4b4b4;background-image:url("../../../../image/less_mixin/boxgradient_0f48e81.gif");background-repeat:repeat-x;background-position:left bottom}.no-cssgradients .tableHeader{border:2px solid #f2f2f2;border-bottom:1px solid #b4b4b4;background-image:url("../../../../image/less_mixin/boxgradient_0f48e81.gif");background-repeat:repeat-x;background-position:left bottom}.no-cssgradients .tableHeader th{padding:8px 0}.upselling .spinner{margin:0;margin-left:5px;padding:0}#offerlistTable div .organizer a{text-decoration:none}#offerlistTable div .organizer a span{text-decoration:underline}#offerlistTable var.offerPrice{font-style:normal}#offerlistTable div .childrenInfo{margin-right:5px;margin-bottom:-3px}#buttonNextOffers{margin-left:220px}.linkToTop{margin-bottom:15px}.childrenInfoText{width:500px;line-height:14px}.flightTimes{padding-top:5px}table.loadingFlightTimes{height:32px}table.loadingFlightTimes tr td.loadingSpinner{width:5%;padding-left:10px}table.loadingFlightTimes tr td.loadingText{width:95%}span.multibleFlightInfo{padding-left:5px}div.flightDirection{float:left;margin-left:2px;padding-left:2px;width:100px}div.flightDate{float:left;width:72px}div.flightTime{float:left;width:120px}div.flightTimesDisplayLink{float:right;width:332px}.travelOfferBlock .contentBox{margin-bottom:20px}.keyOffer a{text-decoration:none}.lowfare#lowfare{margin:0}.lowfare .lowfareTableHeader{height:30px}.lowfare .lowfareTableHeader div{margin-top:6px;width:89px;padding:0 2px 0 2px;float:left}.lowfare .lowfareTableHeader div.last{width:83px}.lowfare table{margin-right:5px}.lowfare tr.first div.lowfare{border-top:1px solid #fff}.lowfare tr.last div.lowfare{border-bottom:1px solid #fff}.lowfare td{height:80px}.lowfare td div.lowfare{margin:1px;background-color:;width:89px;height:76px;border:1px solid #dadada}.lowfare td .loadingLowfare table{margin:20px 5px}.lowfare td.first div.lowfare{border-left:1px solid #fff}.lowfare td.last div.lowfare{border-right:1px solid #fff}.lowfare td.visited{background-color:#f9f9f9}.lowfare td.active div.lowfare{background-image:url(../../../../image/travel/lowfarecalendar_active_0f48e81.png);background-color:#fff;background-repeat:no-repeat;border-left:1px solid #006fb7!important;border-top:1px solid #006fb7!important;border-right:1px solid #006fb7!important;border-bottom:none!important;position:absolute;width:89px;height:80px}.lowfare td.active div.lowfare .date{color:#fff}.lowfare td:hover{cursor:pointer}.lowfare td:hover div.lowfare{background-image:url(../../../../image/travel/lowfarecalendar_hover_0f48e81.png);background-repeat:no-repeat;border:1px solid #fad73c}.lowfare td:hover div.lowfare .date{color:#143764}.lowfare .calendarDayData #offerlistTable{margin:0}.lowfare .calendarDayData .lowfareWrapper{margin:1px;margin-top:0;border:2px solid #006fb7}.lowfare .calendarDayData .travelOfferRowCheckCell{border:0}.lowfare .date{height:18px;margin:5px}.lowfare .priceWrapper{height:32px;text-align:center}.lowfare .priceWrapper div{margin-left:5px}.lowfare .toggler{height:16px;margin-left:74px}.offerPriceLabel,.offerPriceLabelSmall{position:absolute;top:-2px;right:-2px}.offerPriceLabel{height:52px;width:68px;background:transparent url(../../../../image/travel/offerteaser/pricelabel_0f48e81.png)}.offerPriceLabelSmall{height:41px;width:54px;background:transparent url(../../../../image/travel/offerteaser/pricelabel_small_0f48e81.png)}.offerPriceLabel img{position:absolute;top:13px;right:4px}.offerPriceLabelSmall img{position:absolute;top:12px;right:5px}.linkback{height:32px;line-height:28px}.headerSpace{height:12px;line-height:8px}.travelnavigatorSpace{margin-top:5px;width:150px}.shippingCompanies ul{margin-bottom:10px}.reviewUserDataHelpful{position:relative;top:2px;margin-left:6px}#helpfulrate{position:absolute;visibility:hidden;z-index:10}#reviewInfo{width:310px}#helpful .noticeSuccess{margin-bottom:5px}.votePicture{float:left;width:30px}.voteQuestion{float:left;margin:5px 0 0 15px;width:245px;font-weight:bold}.voteLabel{float:left;width:125px}.votePercent{float:left;width:30px}.votingBarContainer{width:105px;float:left;height:10px;margin:3px 10px 0 10px;border-bottom:1px dotted #143764}.votingBar{display:inline;float:left;background-color:#006fb7;border:1px solid #143764;height:10px}#voting{width:250px}#voting .radio{width:250px}#voting label.labelRadio span{white-space:normal;width:260px;position:static;margin-top:0}#voting .formElementLine .label{height:0}#voting.formPrimary .formBody div.formElementLine .label{display:none}#voucherGetBankAccount .label{background-color:#fff}#voucherGetBankAccount .formButton{float:right;margin-right:8px}#voucherGetBankAccount .amount{width:50px;position:absolute;left:400px;text-align:right;top:48px}#voucherGetBankAccount .readonly{background-color:#ececec}#voucherGetBankAccount .formBody{position:relative}