﻿.Footer{background:#e9f1df;color:#373a3c;padding:15px;overflow:hidden;margin-top:45px}.Footer a{color:#0000e8}.Footer h3{font-size:20px;margin-bottom:15px}.Footer div.wrapper{margin-top:45px}.Footer p.title{font-size:20px;display:block}.Footer .wrapperAnlagenFooter{margin-top:20px}.Footer .wrapperAnlagenFooter .wrapperAnlageLinksFooter{margin-bottom:15px;overflow:hidden}.Footer .wrapperAnlagenFooter .wrapperAnlageLinksFooter .wrapperFooterVeranstalter{overflow:hidden;margin-bottom:20px}.Footer .wrapperAnlagenFooter .wrapperAnlageLinksFooter .wrapperFooterVeranstalter .wrapperAnlage{padding-right:10px;display:inline-block;width:25%;float:left}@media screen and (max-width: 1200px){.Footer .wrapperAnlagenFooter .wrapperAnlageLinksFooter .wrapperFooterVeranstalter .wrapperAnlage{width:33%}}@media screen and (max-width: 900px){.Footer .wrapperAnlagenFooter .wrapperAnlageLinksFooter .wrapperFooterVeranstalter .wrapperAnlage{width:50%}}@media screen and (max-width: 600px){.Footer .wrapperAnlagenFooter .wrapperAnlageLinksFooter .wrapperFooterVeranstalter .wrapperAnlage{width:100%}}.Footer .footerLinkThemenreise{margin-right:15px;margin-bottom:15px;display:inline-block;text-decoration:underline}.Footer .newsletterAnmeldung{margin-top:0 !important;width:55%;display:inline-flex;flex-wrap:wrap}.Footer .newsletterAnmeldung .newsletterIcon{font-size:35px;color:#058390}.Footer .newsletterAnmeldung ul.vorteile{margin-left:-30px;display:block;overflow:hidden;margin-top:15px}.Footer .newsletterAnmeldung ul.vorteile li{list-style:none}@media screen and (min-width: 768px){.Footer .newsletterAnmeldung ul.vorteile li{float:left;margin-left:50px}.Footer .newsletterAnmeldung ul.vorteile li:nth-child(1){margin-left:0}}.Footer .newsletterAnmeldung ul.vorteile li:before{content:"";position:relative;left:-10px;background-color:#058390;display:inline-block;width:10px;height:10px;border-radius:50%}.Footer .newsletterAnmeldung ul.vorteile span{font-size:16px;color:#373a3c}.Footer .newsletterAnmeldung input{max-width:345px;display:inline-block}.Footer .newsletterAnmeldung label{width:100%}.Footer .newsletterAnmeldung .newsletterAnmeldungButton{display:inline-block;padding:5px 15px 5px 15px;margin-bottom:4px;margin-left:15px}@media screen and (max-width: 1100px){.Footer .newsletterAnmeldung .newsletterAnmeldungButton{margin-left:0;margin-top:15px;display:block}.Footer .newsletterAnmeldung ul.vorteile li{margin-left:0;float:none}}@media screen and (max-width: 700px){.Footer .newsletterAnmeldung{width:100%}.Footer .newsletterAnmeldung .form-group{width:100%}}.Footer .whatsappAnmeldung{display:inline-flex;flex-wrap:wrap;margin-left:122px;width:calc(45% - 128px)}.Footer .whatsappAnmeldung .whatsappAnmeldenButton{background:#02ab71;display:block;width:230px;padding-top:5px;padding-bottom:5px}.Footer .whatsappAnmeldung .whatsappIcon{color:#02ab71;font-size:35px}@media screen and (max-width: 700px){.Footer .whatsappAnmeldung{width:100%;margin-left:0}}.Footer .whatsappAnmeldung button{margin-top:10px}.Footer .buchenMitSicherheit h4{display:inline}.Footer .buchenMitSicherheit .sichereDatenuebertragung{color:#f5a503}.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt{margin-top:15px;overflow:hidden}.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt .img,.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt i.fas{float:left;width:50px;font-size:50px}.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt .beschreibung{float:right;width:calc(100% - 80px)}@media screen and (min-width: 768px){.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt{float:left;width:calc(50% - 15px)}.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt .img,.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt i.fas{float:left;width:60px;font-size:60px}.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt:nth-child(2n+1){margin-left:30px}.Footer .buchenMitSicherheit{width:100%;overflow:hidden}}@media screen and (min-width: 1200px){.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt{width:calc(33% - 15px)}}@media screen and (max-width: 400px){.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt{width:100%;text-align:center}.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt .beschreibung{width:100%}.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt .img,.Footer .buchenMitSicherheit .buchenMitSicherheitPunkt i.fas{float:none;width:auto}}.Footer .persoenlicheBeratung{width:55%;display:inline-flex;flex-wrap:wrap}.Footer .persoenlicheBeratung i{columns:#058390}.Footer .persoenlicheBeratung a{text-decoration:underline;color:#373a3c}@media screen and (min-width: 768px){.Footer .persoenlicheBeratung{width:calc(55% - 15px);float:left}}@media screen and (max-width: 700px){.Footer .persoenlicheBeratung{width:100%}}.Footer .ueberUns{margin-left:140px;width:calc(45% - 150px);display:inline-flex;flex-wrap:wrap}.Footer .ueberUns ul{margin-left:-35px;list-style:none}.Footer .ueberUns ul li a{text-decoration:underline;color:#373a3c}@media screen and (max-width: 700px){.Footer .ueberUns{width:100%;margin-left:0}}@media screen and (min-width: 1200px){.Footer .container{padding-right:0 !important;padding-left:0 !important}}.Footer #cookieHinweis{position:fixed;bottom:0;left:0;z-index:999;width:100%;background-color:#058390;box-shadow:0 0 1px 1px #fff;color:#fff}.Footer #cookieHinweis div{float:left}.Footer #cookieHinweis div.cookieHinweis{width:calc(100% - 80px);padding:8px 0 8px 30px}.Footer #cookieHinweis div.hinweisAusblenden{padding:10px;font-size:30px;cursor:pointer}.Footer #cookieHinweis div a{color:#fff;text-decoration:underline}@media screen and (max-width: 1199px){.Footer #cookieHinweis div{font-size:12px}.Footer #cookieHinweis div.cookieHinweis{width:calc(100% - 50px)}.Footer #cookieHinweis div a{font-size:12px}}header{top:0;position:-webkit-sticky;position:sticky;z-index:1000}.navbar{background:#058390;padding:0}.navbar .navbar-header{width:100%}.navbar .navbar-toggler{margin-right:15px;margin-top:7px;padding:0;float:right}.navbar .navbar-bars{font-size:32px;color:#fff}.navbar .navbar-phone{float:right;margin-right:15px;margin-top:11px;font-size:26px;color:#fff}@media screen and (min-width: 1200px){.navbar .navbar-phone{display:none}}.navbar .dropdown-menu{background:#058390;color:#fff}.navbar .dropdown-menu .dropdown-item:hover{background-color:#058390}.navbar .navbar-collapse *{color:#fff}.navbar .sucheToggle{margin-top:13px;margin-right:5px;float:right}.navbar .sucheToggle button{background-color:rgba(0,0,0,0);border:none;color:#e9f1df;font-size:24px}@media screen and (min-width: 768px){.navbar .sucheToggle{display:none}}.navbar .wrapperVolltextsuche{text-align:right}.navbar .wrapperVolltextsuche .phone{display:none;color:#fff;font-weight:bold;padding-bottom:10px;float:right;margin-top:10px}.navbar .wrapperVolltextsuche .phone .phoneIcon{font-size:24px}.navbar .wrapperVolltextsuche .phone a{color:#fff;font-size:18px}@media screen and (min-width: 1200px){.navbar .wrapperVolltextsuche .phone{display:block}}.navbar .wrapperVolltextsuche .sucheContainer{position:relative;margin:5px 10px 5px 0;float:right;clear:right;width:100%;max-width:300px}.navbar .wrapperVolltextsuche .sucheContainer #volltextsucheIcon{display:none;position:absolute;width:30px;height:20px;top:5px;right:10px}.navbar .wrapperVolltextsuche .sucheContainer #volltextsucheIcon button{background:#fff;border:none;padding:0}.navbar .wrapperVolltextsuche .sucheContainer #volltextsucheIcon .searchIcon{color:#058390;font-size:24px}@media screen and (min-width: 768px){.navbar .wrapperVolltextsuche .sucheContainer #volltextsucheIcon{display:inline}}@media screen and (min-width: 1200px){.navbar .wrapperVolltextsuche .sucheContainer{margin-right:0}}.navbar .wrapperVolltextsuche .sucheContainer.hideVolltext{display:none}@media screen and (min-width: 768px){.navbar .wrapperVolltextsuche .sucheContainer.hideVolltext{display:block}}@media screen and (min-width: 1200px){.navbar .wrapperVolltextsuche{display:inline}}@media screen and (min-width: 768px)and (max-width: 1199px){.navbar .wrapperVolltextsuche{display:inline;margin-top:5px;margin-right:15px;width:300px;float:right}}.navbar .wrapperVolltextsuche .wrapperSucheResult .headingSuche{background:#058390;color:#fff;padding:5px}.navbar .wrapperVolltextsuche .wrapperSucheResult div{text-align:left}.navbar .container{max-width:100%}@media screen and (min-width: 1200px){.navbar .container{padding:0 !important;position:relative;display:block !important;max-width:1140px}}#logo{height:40px;margin-left:15px}@media screen and (min-width: 1200px){#logo{height:auto;margin-left:0}}.Header{width:100%;overflow:hidden;order:1 !important}.Header img{position:absolute;min-width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.Header .container{position:relative}.Header .container .row{position:absolute}.Header .container .row .wrapperHeaderText{height:440px;position:relative;width:100%;left:0;padding:0}.Header .container .row .headerText{left:15px}.Header .imgHeader{width:100%;height:530px;background-repeat:no-repeat;background-position:center 0;background-size:cover;float:left;position:relative}.Header .imgHeader .angebotHeaderLink{position:absolute;z-index:1;background:#b20b4a;border-color:#b20b4a}.Header .imgHeader .container{position:absolute;left:50%;z-index:1;bottom:245px;width:100%;transform:translate(-50%, 0);height:20px;padding:0}@media screen and (max-width: 1200px){.Header .imgHeader .container{bottom:120px;padding:0}}.Header .imgHeader .angebotHeaderLinkWeitere{position:absolute;color:#fff;font-weight:bold;z-index:1;bottom:-55px;text-shadow:2px 1px 2px #000}.Header .imgHeader picture.hidden{display:none}.Header.suche-deaktiv .imgHeader .container{bottom:135px}@media screen and (max-width: 1430px){.Header.suche-deaktiv .imgHeader .container{bottom:90px}}@media screen and (max-width: 1200px){.Header.suche-deaktiv .imgHeader .container{bottom:90px;left:calc(50% + 15px)}}@media screen and (min-width: 1200px){.Header.suche-deaktiv .topAngebot{margin-top:535px}}@media screen and (min-width: 1200px){.Header .topAngebot{background:rgba(178,11,74,.6) !important;border:1px solid rgba(178,11,74,.3) !important;padding:10px 15px 0px 15px !important;box-shadow:0 4px 30px rgba(0,0,0,.1) !important;backdrop-filter:blur(3.2px) !important}}@media screen and (max-width: 1199px){.Header img{background-size:cover;width:unset;height:100%}.Header .container{position:relative}.Header .container .row{position:static}.Header .container .row .wrapperHeaderText{height:auto}.Header .container .row .wrapperHeaderText .topAngebot{position:static;margin-bottom:0}.Header .imgHeader{height:417px;float:none}}@media screen and (max-width: 1430px)and (min-width: 1200px){.Header .imgHeader{height:375px}}@media screen and (max-width: 768px){.Header .imgHeader{height:219px}}@media screen and (max-width: 574px){.Header .imgHeader{height:185px}.Header.mobileBig .imgHeader{height:414px}.Header.mobileBig .imgHeader img{max-width:calc(100% - 30px)}}@media screen and (max-width: 375px){.Header .imgHeader{height:167px}.Header.mobileBig .imgHeader{height:414px}}@media screen and (max-width: 1200px){.Header .imgHeader.angebotHeader{height:500px}}@media screen and (max-width: 840px){.Header .imgHeader.angebotHeader{height:350px}.Header .imgHeader.angebotHeader img{height:auto !important;max-width:calc(100% + 185px) !important;min-height:100% !important}}@media screen and (max-width: 767px){.Header .imgHeader.angebotHeader{height:calc(100vw - 245px)}.Header .imgHeader.angebotHeader img{width:100%;max-height:515px;max-width:100vw;min-width:100vw;height:auto;min-height:inherit !important}}@media screen and (max-width: 475px){.Header .imgHeader.angebotHeader{height:calc(100vw - 150px)}}@media screen and (max-width: 430px){.Header .imgHeader.angebotHeader{height:100vw}}#zurueckZurOnlinebuchung{background-color:#f5a503;color:#13545b;text-align:center;position:sticky;padding:6px;z-index:999;width:100%;top:95px}#zurueckZurOnlinebuchung a{margin-left:5px;font-weight:bold;text-decoration:underline}#zurueckZurOnlinebuchung .zurueckZuAusblenden{position:absolute;padding:6px;font-size:20px;cursor:pointer;top:0;right:5px}@media screen and (max-width: 1200px){#zurueckZurOnlinebuchung{top:53px}}@media screen and (max-width: 768px){#zurueckZurOnlinebuchung{position:fixed;bottom:0;top:inherit;padding-bottom:25px}#zurueckZurOnlinebuchung span{width:100%;display:inline-block}}.angebote.anlage-angebote-liste,.ttbiWrapperAngebote.anlage-angebote-liste,#wrapperContent.anlage-angebote-liste{width:100%}.angebote .angebot:not(.boxAngebot):not([data-erwachsene]),.ttbiWrapperAngebote .angebot:not(.boxAngebot):not([data-erwachsene]),#wrapperContent .angebot:not(.boxAngebot):not([data-erwachsene]){border:1px solid #ccc}.angebote .mobileAngebote,.ttbiWrapperAngebote .mobileAngebote,#wrapperContent .mobileAngebote{display:none}@media screen and (max-width: 991px){.angebote .mobileAngebote,.ttbiWrapperAngebote .mobileAngebote,#wrapperContent .mobileAngebote{overflow:hidden;display:inline-block;width:100%;margin-top:0}}.angebote .btn-annehmen,.ttbiWrapperAngebote .btn-annehmen,#wrapperContent .btn-annehmen{color:#f4932c}.angebote .angebot,.ttbiWrapperAngebote .angebot,#wrapperContent .angebot{margin-bottom:40px}.angebote .angebot.textAngebot,.ttbiWrapperAngebote .angebot.textAngebot,#wrapperContent .angebot.textAngebot{margin-bottom:10px;border:1px solid #b20b4a;padding:5px 10px !important;color:#fff;background-color:#b20b4a;width:100%}.angebote .angebot img,.ttbiWrapperAngebote .angebot img,#wrapperContent .angebot img{width:100%}.angebote .angebot .angebotHeading,.ttbiWrapperAngebote .angebot .angebotHeading,#wrapperContent .angebot .angebotHeading{font-size:16px;color:#fff;background-color:#b20b4a;padding:12px 15px}.angebote .angebot .angebotText,.ttbiWrapperAngebote .angebot .angebotText,#wrapperContent .angebot .angebotText{padding:15px 15px 0 15px}.angebote .angebot .angebotText .angebotPreisContainer .angebotInfo,.ttbiWrapperAngebote .angebot .angebotText .angebotPreisContainer .angebotInfo,#wrapperContent .angebot .angebotText .angebotPreisContainer .angebotInfo{color:#4c4952;font-size:14px;line-height:22px;text-align:left;float:left;font-weight:bold}.angebote .angebot .angebotText .angebotPreisContainer .angebotPreis,.ttbiWrapperAngebote .angebot .angebotText .angebotPreisContainer .angebotPreis,#wrapperContent .angebot .angebotText .angebotPreisContainer .angebotPreis{color:#b20b4a;text-decoration:underline;font-weight:bold;font-size:20px;float:right;line-height:22px}.angebote .angebot.boxAngebot div.name,.ttbiWrapperAngebote .angebot.boxAngebot div.name,#wrapperContent .angebot.boxAngebot div.name{font-size:16px;background-color:#b20b4a;padding:12px 15px}.angebote .angebot.boxAngebot div.name a,.ttbiWrapperAngebote .angebot.boxAngebot div.name a,#wrapperContent .angebot.boxAngebot div.name a{color:#fff}.angebote .angebot.boxAngebot div.angebotBeschreibung,.ttbiWrapperAngebote .angebot.boxAngebot div.angebotBeschreibung,#wrapperContent .angebot.boxAngebot div.angebotBeschreibung{padding:15px;margin-bottom:0}.angebote .angebot.beschreibungAngebot div.angebotName,.ttbiWrapperAngebote .angebot.beschreibungAngebot div.angebotName,#wrapperContent .angebot.beschreibungAngebot div.angebotName{font-size:16px;color:#fff;background-color:#b20b4a;padding:12px 15px}.angebote .angebot .anlageName,.ttbiWrapperAngebote .angebot .anlageName,#wrapperContent .angebot .anlageName{color:#fff}.angebote .angebot.topAngebot,.ttbiWrapperAngebote .angebot.topAngebot,#wrapperContent .angebot.topAngebot{z-index:998;left:0;padding:12px;background-color:#b20b4a;color:#fff;margin-bottom:15px}.angebote .angebot.topAngebot p,.ttbiWrapperAngebote .angebot.topAngebot p,#wrapperContent .angebot.topAngebot p{font-size:14px;color:#fff}.angebote .angebot.topAngebot .pfeil,.ttbiWrapperAngebote .angebot.topAngebot .pfeil,#wrapperContent .angebot.topAngebot .pfeil{display:none;float:right;margin-top:4px;cursor:pointer;color:#fff;font-size:14px}@media screen and (max-width: 1199px){.angebote .angebot.topAngebot .pfeil.anzeigen,.ttbiWrapperAngebote .angebot.topAngebot .pfeil.anzeigen,#wrapperContent .angebot.topAngebot .pfeil.anzeigen{display:inline}}.angebote .angebot.topAngebot .angebotBeschreibung div.preise,.ttbiWrapperAngebote .angebot.topAngebot .angebotBeschreibung div.preise,#wrapperContent .angebot.topAngebot .angebotBeschreibung div.preise{font-weight:bold}@media screen and (max-width: 1199px){.angebote .angebot.topAngebot,.ttbiWrapperAngebote .angebot.topAngebot,#wrapperContent .angebot.topAngebot{background:#b20b4a}}@media screen and (max-width: 1199px){.angebote .angebot.topAngebot,.ttbiWrapperAngebote .angebot.topAngebot,#wrapperContent .angebot.topAngebot{width:100%;left:0 !important;top:0}}.angebote .angebot.topAngebot div div.name,.ttbiWrapperAngebote .angebot.topAngebot div div.name,#wrapperContent .angebot.topAngebot div div.name{margin-bottom:5px}.angebote .angebot.topAngebot div div.name a,.ttbiWrapperAngebote .angebot.topAngebot div div.name a,#wrapperContent .angebot.topAngebot div div.name a{color:#b20b4a}.angebote .angebot.topAngebot div div.name a span,.ttbiWrapperAngebote .angebot.topAngebot div div.name a span,#wrapperContent .angebot.topAngebot div div.name a span{font-size:16px;font-weight:bold}@media screen and (max-width: 1199px){.angebote .angebot.topAngebot div div.name,.ttbiWrapperAngebote .angebot.topAngebot div div.name,#wrapperContent .angebot.topAngebot div div.name{margin-bottom:0}.angebote .angebot.topAngebot div div.name a,.ttbiWrapperAngebote .angebot.topAngebot div div.name a,#wrapperContent .angebot.topAngebot div div.name a{color:#fff}}@media screen and (max-width: 1199px){.angebote .angebot.topAngebot .angebotDaten,.ttbiWrapperAngebote .angebot.topAngebot .angebotDaten,#wrapperContent .angebot.topAngebot .angebotDaten{display:none;margin-top:25px;color:#fff}}@media screen and (min-width: 1200px){.angebote .angebot.topAngebot .angebotDaten,.ttbiWrapperAngebote .angebot.topAngebot .angebotDaten,#wrapperContent .angebot.topAngebot .angebotDaten{display:block !important}}.angebote .angebot.topAngebot .actionButton,.ttbiWrapperAngebote .angebot.topAngebot .actionButton,#wrapperContent .angebot.topAngebot .actionButton{background:#b20b4a;width:100%;margin-top:15px;margin-bottom:0;padding:3px}.angebote .angebot.topAngebot .actionButton a,.ttbiWrapperAngebote .angebot.topAngebot .actionButton a,#wrapperContent .angebot.topAngebot .actionButton a{color:#fff}@media screen and (max-width: 1199px){.angebote .angebot.topAngebot .actionButton,.ttbiWrapperAngebote .angebot.topAngebot .actionButton,#wrapperContent .angebot.topAngebot .actionButton{background:#fff}.angebote .angebot.topAngebot .actionButton a,.ttbiWrapperAngebote .angebot.topAngebot .actionButton a,#wrapperContent .angebot.topAngebot .actionButton a{color:#b20b4a}}.angebote .angebot.topAngebot .topAngebotBadge,.ttbiWrapperAngebote .angebot.topAngebot .topAngebotBadge,#wrapperContent .angebot.topAngebot .topAngebotBadge{position:absolute;right:-95px;top:-30px;background:#b20b4a;text-align:center;border-radius:66px;color:#fff;font-size:14px;transform:rotate(-10deg);height:105px;width:105px;text-transform:uppercase;overflow:hidden;white-space:initial;padding:15px 10px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.angebote .angebot.topAngebot .topAngebotBadge,.ttbiWrapperAngebote .angebot.topAngebot .topAngebotBadge,#wrapperContent .angebot.topAngebot .topAngebotBadge{display:none}}.angebote .angebot .hinweisAngebot div.name,.ttbiWrapperAngebote .angebot .hinweisAngebot div.name,#wrapperContent .angebot .hinweisAngebot div.name{color:#b20b4a}@media screen and (max-width: 1199px){.angebote .angebot .hinweisAngebot div.name,.ttbiWrapperAngebote .angebot .hinweisAngebot div.name,#wrapperContent .angebot .hinweisAngebot div.name{color:#fff}}.angebote .angebot.listeAngebot,.ttbiWrapperAngebote .angebot.listeAngebot,#wrapperContent .angebot.listeAngebot{position:relative;margin-bottom:0;width:100%;display:none}.angebote .angebot.listeAngebot.active,.ttbiWrapperAngebote .angebot.listeAngebot.active,#wrapperContent .angebot.listeAngebot.active{display:block}.angebote .angebot.listeAngebot .angebotUeberschrift,.ttbiWrapperAngebote .angebot.listeAngebot .angebotUeberschrift,#wrapperContent .angebot.listeAngebot .angebotUeberschrift{background-color:#b20b4a;color:#fff;font-size:14px;padding:2px 15px;cursor:pointer;font-weight:bold}.angebote .angebot.listeAngebot .angebotUeberschrift .pfeil,.ttbiWrapperAngebote .angebot.listeAngebot .angebotUeberschrift .pfeil,#wrapperContent .angebot.listeAngebot .angebotUeberschrift .pfeil{float:left;cursor:pointer;padding:4px 1px 5px}.angebote .angebot.listeAngebot .angebotUeberschrift .pfeil.schliessen,.ttbiWrapperAngebote .angebot.listeAngebot .angebotUeberschrift .pfeil.schliessen,#wrapperContent .angebot.listeAngebot .angebotUeberschrift .pfeil.schliessen{display:none}.angebote .angebot.listeAngebot .angebotUeberschrift .nextAngebot,.ttbiWrapperAngebote .angebot.listeAngebot .angebotUeberschrift .nextAngebot,#wrapperContent .angebot.listeAngebot .angebotUeberschrift .nextAngebot{cursor:pointer;padding-top:3px;float:right;margin:0}.angebote .angebot.listeAngebot .angebotDaten,.ttbiWrapperAngebote .angebot.listeAngebot .angebotDaten,#wrapperContent .angebot.listeAngebot .angebotDaten{display:none;position:absolute;z-index:999;background:#b20b4a;color:#fff;padding:10px 15px;width:100%}.angebote .angebot.listeAngebot .angebotDaten .angebotKurztext,.ttbiWrapperAngebote .angebot.listeAngebot .angebotDaten .angebotKurztext,#wrapperContent .angebot.listeAngebot .angebotDaten .angebotKurztext{font-size:14px}.angebote .angebot.listeAngebot .angebotDaten .angebotUnten,.ttbiWrapperAngebote .angebot.listeAngebot .angebotDaten .angebotUnten,#wrapperContent .angebot.listeAngebot .angebotDaten .angebotUnten{text-align:center}.angebote .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton,.ttbiWrapperAngebote .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton,#wrapperContent .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton{display:inline-block;margin-top:10px;border-radius:3px;background-color:#fff !important}.angebote .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton a,.angebote .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton span,.ttbiWrapperAngebote .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton a,.ttbiWrapperAngebote .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton span,#wrapperContent .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton a,#wrapperContent .angebot.listeAngebot .angebotDaten .angebotUnten .actionButton span{color:#b20b4a}.angebote .angebot.listeAngebot .angebotDaten .angebotUnten .pfeil.schliessen,.ttbiWrapperAngebote .angebot.listeAngebot .angebotDaten .angebotUnten .pfeil.schliessen,#wrapperContent .angebot.listeAngebot .angebotDaten .angebotUnten .pfeil.schliessen{display:none !important}.angebote .angebot div.bild,.ttbiWrapperAngebote .angebot div.bild,#wrapperContent .angebot div.bild{position:relative;margin-bottom:0}.angebote .angebot div.bild img,.ttbiWrapperAngebote .angebot div.bild img,#wrapperContent .angebot div.bild img{width:100%}.angebote .angebot div.bild .anlageName,.angebote .angebot div.bild .angebotTag,.ttbiWrapperAngebote .angebot div.bild .anlageName,.ttbiWrapperAngebote .angebot div.bild .angebotTag,#wrapperContent .angebot div.bild .anlageName,#wrapperContent .angebot div.bild .angebotTag{position:absolute;color:#fff;right:0;top:0;padding:12px 15px;background:#058390}.angebote .angebot div.angebotPreisContainer,.ttbiWrapperAngebote .angebot div.angebotPreisContainer,#wrapperContent .angebot div.angebotPreisContainer{color:#4c4952;font-size:14px;line-height:22px;text-align:left;float:left;font-weight:bold;width:100%;padding:0 15px}.angebote .angebot div.angebotPreisContainer .angeboteLink span,.ttbiWrapperAngebote .angebot div.angebotPreisContainer .angeboteLink span,#wrapperContent .angebot div.angebotPreisContainer .angeboteLink span{color:#b20b4a;text-decoration:underline;font-weight:bold;font-size:20px;float:right;line-height:22px}.anlageSeiteLayout .angebot.topAngebot,.anlageSeiteLayout .angebot.hinweisAngebot{left:45px}.anlageSeiteLayout .angebotDaten{color:#000 !important}div.boxAngebot div.gesamtPreis div{float:right;text-align:right;margin-top:5px}.table-less-padding{padding:.25rem}.table-less-padding td,.table-less-padding th{padding:.25rem}.table-less-padding td.nowrap,.table-less-padding th.nowrap{white-space:nowrap}.table-less-padding th{font-size:.85em}*{font-family:Verdana,Geneva,sans-serif;font-size:16px;line-height:24px;box-sizing:border-box}.veranstalterDropdown{margin-right:15px}.agbVermittler{max-width:100%;word-break:break-word}.wrapperFilterliste{position:relative}.cookie-notice{position:fixed !important;height:auto !important;display:inline-table !important;background:#fff !important;text-align:left !important;color:#000 !important;box-shadow:0 6px 36px rgba(0,0,0,.3) !important;max-width:94%}.cookie-notice span,.cookie-notice .cn-changes{color:#000 !important;width:100%}.cookie-notice .cn-ok{width:100%;justify-content:left !important}.cookie-notice .cookiehead{font-size:1.2em !important;font-weight:bold;margin-bottom:5px !important;display:inline-block !important;color:#274c8b !important}.cookie-notice .cm-btn-success{background:#e1294c !important;border:2px solid #e1294c !important}.cookie-notice .cn-decline{background:#4c4952 !important;color:#fff}.klaro .cookie-modal .cm-modal.cm-klaro{background:#fff !important;color:#000 !important}.klaro .cookie-modal .cm-modal.cm-klaro span{color:#000;width:100%}.klaro .cookie-modal .cm-modal.cm-klaro .cm-btn-success{background:#e1294c #e1294c;border:2px solid #e1294c #e1294c}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#274c8b !important}.klaro.cm-as-context-notice,.klaro .context-notice{padding-bottom:0 !important;padding-top:0 !important}#cookieButton{position:fixed;left:35px;bottom:35px;width:auto;height:auto;font-size:35px;background:#274c8b;text-align:center;padding:10px;z-index:1000;border-radius:10px;box-shadow:0 1px 6px rgba(0,0,0,.65);cursor:pointer;color:#fff}#cookieButton i{font-size:35px}@media screen and (max-width: 800px){#cookieButton{left:5px !important;bottom:5px !important;width:25px;height:25px;padding:5px;display:flex;justify-content:center}#cookieButton i{font-size:15px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - 1.5em) !important}.ttbiWrapperReiseziele .ttbiReisezielRegion,.ttbiWrapperReisezieleAngebote .ttbiReisezielRegion{width:100% !important;max-width:100% !important}}.showMore{text-align:left;cursor:pointer;color:#058390;width:calc(100% - 40px);text-decoration:underline}.sport-icon{font-size:25px}.textLang{display:none}@media screen and (max-width: 1199px){.nav-item{padding-left:15px}}@media screen and (min-width: 1200px){.nav-item:nth-child(1) .nav-link{padding-left:0}}.veranstalterLink{display:inline-block;margin-bottom:30px;margin-right:30px}a.btn{color:#fff}.Content{margin-top:45px}@media screen and (min-width: 1200px){.Content{width:calc(50% - 15px)}.Content:nth-child(2n-1){margin-right:15px}}.close{display:none}.slick-loading .slick-list{background:#fff !important}.success{color:#3cb371}.WrapperprogressNewsletter{margin-top:30px;margin-bottom:30px}p{width:100%}h1,h2,h3,h4,h5{width:100%}.help-block{color:red}input,textarea,select{max-width:400px}textarea{height:200px}.wrap{margin:0 auto 60px}.wrapperSite{padding-top:0 !important;display:flex;flex-wrap:wrap}.wrapperSite .vorteile-usp{width:100%;text-align:center;color:#058390;margin-top:10px}@media screen and (max-width: 1199px){.wrapperSite .vorteile-usp .row div{font-size:14px}.wrapperSite .vorteile-usp .row div i{font-size:40px}}.wrapperSite h1{margin-top:30px}@media screen and (min-width: 1200px){.wrapperSite{padding:0 !important}}.wrapperVorteile{position:relative;padding:15px;background:#e2fcff}.wrapperVorteile ul{margin-left:25px}.wrapperVorteile ul li .fa-li{color:green}.ttbiWrapperFilter.sticky{position:fixed;top:0;left:15px;width:auto}.anfrageKasten{border:1px solid #058390;padding:15px;background:#d8fbff;margin-top:15px;position:relative;float:left}.anfrageKasten.preisKasten{display:none}.anfrageKasten.preisKasten .heading{margin:0 !important}@media screen and (max-width: 1000px)and (min-width: 769px){.anfrageKasten{margin-top:15px;overflow:hidden;max-height:100%}.anfrageKasten .heading{font-size:18px}.anfrageKasten img{width:100%}.anfrageKasten div{width:100%}.anfrageKasten a{position:relative !important;left:0}}.anfrageKasten a{white-space:nowrap}.anfrageKasten strong{white-space:nowrap}@media screen and (max-width: 950px){.anfrageKasten{width:calc(50% - 10px);margin-top:0}}.anfrageKasten .heading{font-size:24px;color:#058390;margin-bottom:5px;margin-top:10px;float:left;width:100%}@media screen and (max-width: 768px){.anfrageKasten .heading{margin-top:0;margin-bottom:10px;float:left;display:inline-block;width:auto}}@media screen and (max-width: 545px){.anfrageKasten .heading{width:100% !important;margin-top:10px}}.anfrageKasten.unten{display:none}@media screen and (max-width: 768px){.anfrageKasten{width:100%;height:auto;margin-top:15px}.anfrageKasten.unten{display:block}.anfrageKasten img{width:190px !important;float:right;display:inline}.anfrageKasten div{float:left;width:calc(100% - 205px)}}.anfrageKasten img{width:100%}@media screen and (min-width: 768px)and (max-width: 1199px){.anfrageKasten img{display:inline;float:right;margin-left:15px}}.anfrageKasten .anfrageButtonAnfrageKasten{width:100%;padding:6px;margin-top:15px}.anfrageKasten .btnSmartphone{display:block !important;margin-top:15px;float:left;width:100%}@media screen and (max-width: 545px){.anfrageKasten img{float:left}.anfrageKasten div{width:100%}.anfrageKasten .text{margin-bottom:15px}}.wrapperContent{order:5}.einleitung{margin-top:30px}.container{max-width:100% !important}@media screen and (min-width: 1200px){.container{max-width:1140px !important}}.ausklappbar .ausklappbarText{display:none}ul.breadcrumb{background:none;padding-left:0 !important;width:100%;margin-bottom:0 !important}ul.breadcrumb .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:">"}ul.breadcrumb li a{font-size:14px}.Hinweis{padding:15px;background:#e9f1df}.Hinweis .title{font-weight:bold}.Hinweis .title i,.Hinweis .title svg{margin-right:5px}.alert-dismissible{display:none}@media screen and (max-width: 768px){.wrapperSite{max-width:100% !important}}.spriteFlag{background-image:url(../img/spriteFlag.png);background-repeat:no-repeat;display:inline-block;width:32px;height:32px;transform:scale(0.6);margin-bottom:-10px}.spriteFlag.ad{background-position:-5px -5px}.spriteFlag.ae{background-position:-47px -5px}.spriteFlag.af{background-position:-89px -5px}.spriteFlag.ag{background-position:-131px -5px}.spriteFlag.ai{background-position:-173px -5px}.spriteFlag.al{background-position:-215px -5px}.spriteFlag.am{background-position:-257px -5px}.spriteFlag.an{background-position:-299px -5px}.spriteFlag.ao{background-position:-341px -5px}.spriteFlag.ar{background-position:-383px -5px}.spriteFlag.as{background-position:-425px -5px}.spriteFlag.at{background-position:-467px -5px}.spriteFlag.au{background-position:-509px -5px}.spriteFlag.aw{background-position:-551px -5px}.spriteFlag.ax{background-position:-593px -5px}.spriteFlag.ba{background-position:-5px -47px}.spriteFlag.bb{background-position:-47px -47px}.spriteFlag.bd{background-position:-89px -47px}.spriteFlag.be{background-position:-131px -47px}.spriteFlag.bf{background-position:-173px -47px}.spriteFlag.bg{background-position:-215px -47px}.spriteFlag.bh{background-position:-257px -47px}.spriteFlag.bi{background-position:-299px -47px}.spriteFlag.bj{background-position:-341px -47px}.spriteFlag.bm{background-position:-383px -47px}.spriteFlag.bn{background-position:-425px -47px}.spriteFlag.bo{background-position:-467px -47px}.spriteFlag.br{background-position:-509px -47px}.spriteFlag.bs{background-position:-551px -47px}.spriteFlag.bt{background-position:-593px -47px}.spriteFlag.bw{background-position:-5px -89px}.spriteFlag.by{background-position:-47px -89px}.spriteFlag.bz{background-position:-89px -89px}.spriteFlag.ca{background-position:-131px -89px}.spriteFlag.cd{background-position:-173px -89px}.spriteFlag.cf{background-position:-215px -89px}.spriteFlag.cg{background-position:-257px -89px}.spriteFlag.ch{background-position:-299px -89px}.spriteFlag.ci{background-position:-341px -89px}.spriteFlag.ck{background-position:-383px -89px}.spriteFlag.cl{background-position:-425px -89px}.spriteFlag.cm{background-position:-467px -89px}.spriteFlag.cn{background-position:-509px -89px}.spriteFlag.co{background-position:-551px -89px}.spriteFlag.cr{background-position:-593px -89px}.spriteFlag.cu{background-position:-5px -131px}.spriteFlag.cv{background-position:-47px -131px}.spriteFlag.cx{background-position:-89px -131px}.spriteFlag.cy{background-position:-131px -131px}.spriteFlag.cz{background-position:-173px -131px}.spriteFlag.de{background-position:-215px -131px}.spriteFlag.dj{background-position:-257px -131px}.spriteFlag.dk{background-position:-299px -131px}.spriteFlag.dm{background-position:-341px -131px}.spriteFlag.do{background-position:-383px -131px}.spriteFlag.dz{background-position:-425px -131px}.spriteFlag.ec{background-position:-467px -131px}.spriteFlag.ee{background-position:-509px -131px}.spriteFlag.eg{background-position:-551px -131px}.spriteFlag.er{background-position:-593px -131px}.spriteFlag.es{background-position:-5px -173px}.spriteFlag.et{background-position:-47px -173px}.spriteFlag.eu{background-position:-89px -173px}.spriteFlag.fi{background-position:-131px -173px}.spriteFlag.fj{background-position:-173px -173px}.spriteFlag.fk{background-position:-215px -173px}.spriteFlag.fm{background-position:-257px -173px}.spriteFlag.fo{background-position:-299px -173px}.spriteFlag.fr{background-position:-341px -173px}.spriteFlag.ga{background-position:-383px -173px}.spriteFlag.gd{background-position:-425px -173px}.spriteFlag.ge{background-position:-467px -173px}.spriteFlag.gg{background-position:-509px -173px}.spriteFlag.gh{background-position:-551px -173px}.spriteFlag.gi{background-position:-593px -173px}.spriteFlag.gl{background-position:-5px -215px}.spriteFlag.gm{background-position:-47px -215px}.spriteFlag.gn{background-position:-89px -215px}.spriteFlag.gq{background-position:-131px -215px}.spriteFlag.gr{background-position:-173px -215px}.spriteFlag.gr-cy{background-position:-215px -215px}.spriteFlag.gs{background-position:-257px -215px}.spriteFlag.gt{background-position:-299px -215px}.spriteFlag.gu{background-position:-341px -215px}.spriteFlag.gw{background-position:-383px -215px}.spriteFlag.gy{background-position:-425px -215px}.spriteFlag.hk{background-position:-467px -215px}.spriteFlag.hn{background-position:-509px -215px}.spriteFlag.hr{background-position:-551px -215px}.spriteFlag.ht{background-position:-593px -215px}.spriteFlag.hu{background-position:-5px -257px}.spriteFlag.id{background-position:-47px -257px}.spriteFlag.ie{background-position:-89px -257px}.spriteFlag.il{background-position:-131px -257px}.spriteFlag.im{background-position:-173px -257px}.spriteFlag.in{background-position:-215px -257px}.spriteFlag.io{background-position:-257px -257px}.spriteFlag.iq{background-position:-299px -257px}.spriteFlag.ir{background-position:-341px -257px}.spriteFlag.is{background-position:-383px -257px}.spriteFlag.it{background-position:-425px -257px}.spriteFlag.je{background-position:-467px -257px}.spriteFlag.jm{background-position:-509px -257px}.spriteFlag.jo{background-position:-551px -257px}.spriteFlag.jp{background-position:-593px -257px}.spriteFlag.ke{background-position:-5px -299px}.spriteFlag.kg{background-position:-47px -299px}.spriteFlag.kh{background-position:-89px -299px}.spriteFlag.ki{background-position:-131px -299px}.spriteFlag.km{background-position:-173px -299px}.spriteFlag.kn{background-position:-215px -299px}.spriteFlag.kp{background-position:-257px -299px}.spriteFlag.kr{background-position:-299px -299px}.spriteFlag.kw{background-position:-341px -299px}.spriteFlag.ky{background-position:-383px -299px}.spriteFlag.kz{background-position:-425px -299px}.spriteFlag.la{background-position:-467px -299px}.spriteFlag.lb{background-position:-509px -299px}.spriteFlag.lc{background-position:-551px -299px}.spriteFlag.li{background-position:-593px -299px}.spriteFlag.lk{background-position:-5px -341px}.spriteFlag.lr{background-position:-47px -341px}.spriteFlag.ls{background-position:-89px -341px}.spriteFlag.lt{background-position:-131px -341px}.spriteFlag.lu{background-position:-173px -341px}.spriteFlag.lv{background-position:-215px -341px}.spriteFlag.ly{background-position:-257px -341px}.spriteFlag.ma{background-position:-299px -341px}.spriteFlag.mc{background-position:-341px -341px}.spriteFlag.md{background-position:-383px -341px}.spriteFlag.me{background-position:-425px -341px}.spriteFlag.mg{background-position:-467px -341px}.spriteFlag.mh{background-position:-509px -341px}.spriteFlag.ml{background-position:-551px -341px}.spriteFlag.mn{background-position:-593px -341px}.spriteFlag.mo{background-position:-5px -383px}.spriteFlag.mp{background-position:-47px -383px}.spriteFlag.mq{background-position:-89px -383px}.spriteFlag.mr{background-position:-131px -383px}.spriteFlag.ms{background-position:-173px -383px}.spriteFlag.mt{background-position:-215px -383px}.spriteFlag.mu{background-position:-257px -383px}.spriteFlag.mv{background-position:-299px -383px}.spriteFlag.mw{background-position:-341px -383px}.spriteFlag.mx{background-position:-383px -383px}.spriteFlag.my{background-position:-425px -383px}.spriteFlag.mz{background-position:-467px -383px}.spriteFlag.na{background-position:-509px -383px}.spriteFlag.ne{background-position:-551px -383px}.spriteFlag.nf{background-position:-593px -383px}.spriteFlag.ng{background-position:-5px -425px}.spriteFlag.ni{background-position:-47px -425px}.spriteFlag.nl{background-position:-89px -425px}.spriteFlag.nm{background-position:-131px -425px}.spriteFlag.no{background-position:-173px -425px}.spriteFlag.np{background-position:-215px -425px}.spriteFlag.nr{background-position:-257px -425px}.spriteFlag.nu{background-position:-299px -425px}.spriteFlag.nz{background-position:-341px -425px}.spriteFlag.om{background-position:-383px -425px}.spriteFlag.pa{background-position:-425px -425px}.spriteFlag.pf{background-position:-467px -425px}.spriteFlag.pg{background-position:-509px -425px}.spriteFlag.ph{background-position:-551px -425px}.spriteFlag.pk{background-position:-593px -425px}.spriteFlag.pl{background-position:-5px -467px}.spriteFlag.pm{background-position:-47px -467px}.spriteFlag.pn{background-position:-89px -467px}.spriteFlag.pr{background-position:-131px -467px}.spriteFlag.pt{background-position:-173px -467px}.spriteFlag.pw{background-position:-215px -467px}.spriteFlag.py{background-position:-257px -467px}.spriteFlag.qa{background-position:-299px -467px}.spriteFlag.ro{background-position:-341px -467px}.spriteFlag.rs{background-position:-383px -467px}.spriteFlag.ru{background-position:-425px -467px}.spriteFlag.rw{background-position:-467px -467px}.spriteFlag.sa{background-position:-509px -467px}.spriteFlag.sb{background-position:-551px -467px}.spriteFlag.sc{background-position:-593px -467px}.spriteFlag.sd{background-position:-5px -509px}.spriteFlag.se{background-position:-47px -509px}.spriteFlag.sg{background-position:-89px -509px}.spriteFlag.sh{background-position:-131px -509px}.spriteFlag.si{background-position:-173px -509px}.spriteFlag.sk{background-position:-215px -509px}.spriteFlag.sl{background-position:-257px -509px}.spriteFlag.sm{background-position:-299px -509px}.spriteFlag.sn{background-position:-341px -509px}.spriteFlag.so{background-position:-383px -509px}.spriteFlag.sr{background-position:-425px -509px}.spriteFlag.st{background-position:-467px -509px}.spriteFlag.sv{background-position:-509px -509px}.spriteFlag.sy{background-position:-551px -509px}.spriteFlag.sz{background-position:-593px -509px}.spriteFlag.tc{background-position:-5px -551px}.spriteFlag.td{background-position:-47px -551px}.spriteFlag.tg{background-position:-89px -551px}.spriteFlag.th{background-position:-131px -551px}.spriteFlag.tj{background-position:-173px -551px}.spriteFlag.tl{background-position:-215px -551px}.spriteFlag.tm{background-position:-257px -551px}.spriteFlag.tn{background-position:-299px -551px}.spriteFlag.to{background-position:-341px -551px}.spriteFlag.tr{background-position:-383px -551px}.spriteFlag.tt{background-position:-425px -551px}.spriteFlag.tv{background-position:-467px -551px}.spriteFlag.tw{background-position:-509px -551px}.spriteFlag.tz{background-position:-551px -551px}.spriteFlag.ua{background-position:-593px -551px}.spriteFlag.ug{background-position:-5px -593px}.spriteFlag.uk{background-position:-47px -593px}.spriteFlag.us{background-position:-89px -593px}.spriteFlag.uy{background-position:-131px -593px}.spriteFlag.uz{background-position:-173px -593px}.spriteFlag.vc{background-position:-215px -593px}.spriteFlag.ve{background-position:-257px -593px}.spriteFlag.vg{background-position:-299px -593px}.spriteFlag.vh{background-position:-341px -593px}.spriteFlag.vi{background-position:-383px -593px}.spriteFlag.vn{background-position:-425px -593px}.spriteFlag.vu{background-position:-467px -593px}.spriteFlag.wf{background-position:-509px -593px}.spriteFlag.ws{background-position:-551px -593px}.spriteFlag.ye{background-position:-593px -593px}.spriteFlag.yt{background-position:-635px -5px}.spriteFlag.yu{background-position:-635px -47px}.spriteFlag.za{background-position:-635px -89px}.spriteFlag.zm{background-position:-635px -131px}.spriteFlag.zw{background-position:-635px -173px}.clb-modal.hidden{display:none}.clb-modal{background:#cde5f3;position:absolute;color:#1f4162;border:1px solid #86b7d3;box-shadow:0 3px 20px 3px rgba(0,0,0,.1607843137);text-align:center;font-size:14px;z-index:2000;margin-top:-35px;right:-430px;width:400px;padding:20px}.clb-modal .clb-modal-title{font-size:18px;font-weight:bold;margin-bottom:15px}.clb-modal .clb-modal-footer .btn-clb-light{background:rgba(134,183,211,.4);color:#1f4162;float:left;cursor:pointer}.clb-modal .clb-modal-footer .btn-clb-green{background:#008200 !important;border:1px solid #008200;padding:5px 15px 5px 15px;color:#fff;float:right;cursor:pointer}.clb-modal:before{content:"";width:40px;height:40px;position:absolute;background:#cde5f3;transform:rotate(45deg);left:-21px;top:25px;border-left:1px solid #86b7d3;border-bottom:1px solid #86b7d3}.TTBI-nur-hotel-formular .filterTransfer{display:none}.ttbiLinkeSpalte>.clbTransfer{display:none}@media screen and (max-width: 1000px){.ttbiLinkeSpalte>.clbTransfer{display:block}.filterTransfer .clb-modal{display:none}.clb-modal{left:0;right:0;max-width:100%;margin:100px auto auto}.clb-modal:before{transform:rotate(135deg);left:175px;top:-20px}}@media screen and (max-width: 425px){.clb-modal:before{left:45%}.clb-modal .clb-modal-footer .btn{float:none !important}.clb-modal .clb-modal-footer .btn-clb-light{margin-bottom:10px}}.actionButton{background:#e1294c;padding:10px 15px 10px 15px;color:#fff;cursor:pointer}.actionButton:hover{background:themenreise}.actionButton:disabled{background:themenreise;color:#e6e6e6}.btn-cta,a.actionButton{background-color:#e1294c;transition:background-color .25s ease-out,color .25s ease-out}.btn-cta:hover,a.actionButton:hover{color:#fff;background-color:#cf0228}.textButton{color:#1c7cd5;text-transform:uppercase}.textButton:hover{text-decoration:underline}h1{font-size:26px;color:#058390}h2{font-size:24px;color:#058390;margin-bottom:15px;margin-top:30px}h3{font-size:18px}h4{font-size:16px;font-weight:bold}h5{font-size:16px}h6{font-size:14px}.formularMitHelpText .help{color:#818a91;font-size:12px;display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.zimmerBildModal .slick-arrow:before{font-family:"FontAwesome" !important;color:#434343 !important;background-color:#fff !important;padding:5px}.zimmerBildModal .slick-arrow.slick-next:before{content:""}.zimmerBildModal .slick-arrow.slick-prev:before{content:""}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*!
 * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:rgba(0,0,0,0)}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9 }.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9 }.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, grey);background-image:-ms-linear-gradient(to bottom, #b3b3b3, grey);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(grey));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, grey);background-image:-o-linear-gradient(to bottom, #b3b3b3, grey);background-image:linear-gradient(to bottom, #b3b3b3, grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:gray}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666 \9 }.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039 \9 }.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039 \9 }.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.wrapperSlide{width:100%;white-space:nowrap;overflow:hidden;position:relative}.wrapperSlide img{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;margin-top:-15px;display:inline !important}.wrapperSlide .Slide{border:1px solid #ddd;border-radius:5px;padding:15px;width:100%;position:relative;margin-right:15px}@media screen and (min-width: 1200px){.wrapperSlide .Slide:nth-child(3n){margin-right:0}}.wrapperSlide .title{text-align:center;background-color:#058390;padding:15px 0}.wrapperSlide .title a{color:#fff;font-size:20px}.wrapperSlide .Beschreibung{color:#373a3c;font-size:17px;margin-bottom:15px;margin-top:15px;white-space:pre-wrap;height:100px}.wrapperSlide .wrapperLeft{position:absolute;top:0;left:0;padding-right:10px;padding-left:10px;height:calc(100% - 30px);cursor:pointer}.wrapperSlide .wrapperLeft .Left{color:#fff;position:absolute;top:25%}.wrapperSlide .wrapperRight{position:absolute;top:0;right:0;padding-right:10px;padding-left:10px;height:calc(100% - 30px);cursor:pointer}.wrapperSlide .wrapperRight .Right{top:25%;right:10px;color:#fff;position:absolute}.wrapperSlide .Slide{display:inline-block !important;float:none}@media screen and (min-width: 768px){.wrapperSlide .Slide{width:370px;margin-right:15px}.wrapperSlide .Slide .Left,.wrapperSlide .Slide .Right{display:none}}@media screen and (min-width: 1200px){.wrapperSlide{white-space:normal}.wrapperSlide .Slide{margin-bottom:20px}.wrapperSlide .slick-track{white-space:normal;left:0 !important}}.wrapperSlide .slick-track{width:100% !important}.slickSlider{width:100%;white-space:nowrap;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.slickSlider{white-space:normal}.slickSlider .slick-slide{margin-bottom:20px}.slickSlider .slick-track{white-space:normal;left:0 !important}}.slickSlider .slick-slide{display:inline-block !important;float:none;position:relative;width:100%}.slickSlider .slick-track{width:100% !important}.wrapperGalerieMitNavigation .wrapperBildergalerie .lightbox{position:absolute;right:.5rem;top:.5rem;color:#4c4952;background:#edf5fa;z-index:2;padding:.25rem;cursor:pointer;opacity:.8}.wrapperGalerieMitNavigation .wrapperBildergalerie .bildergalerie .slick-prev{left:0 !important;z-index:2;overflow:hidden;width:3rem;height:2.5rem;background:#00b1c5}.wrapperGalerieMitNavigation .wrapperBildergalerie .bildergalerie .slick-next{right:0 !important;z-index:2;overflow:hidden;width:3rem;height:2.5rem;background:#00b1c5}.wrapperGalerieMitNavigation .wrapperBildergalerie .bildergalerie .slick-prev:before,.wrapperGalerieMitNavigation .wrapperBildergalerie .bildergalerie .slick-next:before{color:#fff;opacity:1;font-size:2rem;height:1rem;display:inline-block}.ttbiWrapperCustomRegion .preisAnzeigeSuche{text-align:right;padding-top:18px;margin-right:10px;padding-bottom:5px}.ttbiWrapperCustomRegion .preisAnzeigeSuche .gesamtpreis{display:block;margin-top:10px}.ttbiWrapperCustomRegion .ttbiName{font-size:16px !important}.ttbiWrapperCustomRegion .ttbiLufttemperaturReiseziel,.ttbiWrapperCustomRegion .ttbiWassertemperaturReiseziel,.ttbiWrapperCustomRegion .ttbiFlugzeitReiseziel{display:none !important}.ttbiWrapperCustomRegion .clubanzahl .weiterempfehlung{color:green}.ttbiWrapperCustomRegion .clubanzahl .weiterempfehlung i{margin-right:5px}.ttbiTransferHinweis{margin-top:1rem}.ttbiTransferHinweis .ttbiTransferAuswahl{background:#e2fcff !important}.ttbiTransferHinweis .ttbiTransferAuswahl button{background:#e1294c !important}.ttbiTransferHinweis .ttbiTransferEmpfehlung{background:green !important}.ttbiAngebotDetails{display:none !important}.hideSucheformular .ttbiLinkeSpalte{display:none}.hideSucheformular .ttbiWrapperOverAngebote,.hideSucheformular .ttbiWrapperAngebote{width:100%}.ttbiAngeboteWidget{display:inline-block;width:100%}.ttbiFlugTitelleiste{background-color:#274c8b !important}.ttbiFlugzeitLinks,.ttbiFlugzeitRechts{width:25%}.ttbiFlugzeitMitte{width:50%}.ttbiZimmer,.ttbiFlug{margin-bottom:5px}.instantSucheContainer{top:117px !important;max-height:63vh;overflow-y:scroll}@media screen and (max-width: 1999px){.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild{height:auto}}.ttbiAngebot .ttbiPreis{bottom:30px !important}.ttbiAngebot .kachelGesamtpreis{font-size:12px;position:absolute;right:15px;bottom:8px}.ttbiBild img{max-width:100%}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken{border:1px solid #1f848f !important;background-color:#d8f1fb;color:#13545b}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken.active,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken.active{background-color:#13545b !important;color:#fff !important}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiBalkenGesamtPreis strong,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiBalkenGesamtPreis strong{font-weight:normal !important}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiBalkenPpPreis,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiBalkenPpPreis{margin-bottom:10px;display:block}.ttbiWrapperTermine .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiBalkenPpPreis strong,.ttbiWrapperTermineErweitert .ttbiWrapperBalken .innerttbiWrapperBalken .ttbiBalken .ttbiBalkenPpPreis strong{font-weight:bolder;font-size:17px}#ttbiSlide,#ttbiSlideBack{color:#13545b !important}#ttbiSlide:before{content:"" !important}#ttbiSlideBack:before{content:"" !important}.ttbiWrapperTermineErweitert .innerttbiWrapperBalken{max-width:calc(100% - 60px) !important;margin-left:30px !important}@media screen and (max-width: 1050px){.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild{height:auto}}.ttbiWrapperFilter{display:none}.unterSuche .ihreVorteile{margin-top:15px}@media screen and (max-width: 835px){.unterSuche{display:none}}.wrapperSuche{position:relative;overflow:visible !important;height:174px}.wrapperSuche .ttbiSucheFormularWidget{background:none !important}.ttbiTopLandName{z-index:1}.ttbiTopLaender.loading img{display:none}.ttbiZimmername{font-weight:bolder}.ttbiFilter{display:none !important}.ttbiSucheFormularWidget input{max-width:100% !important}.ttbiSucheFormularWidget .tab-content{background:#f5a503;padding:5px 10px;z-index:100}.ttbiSucheFormularWidget nav{z-index:99;overflow:hidden;padding-bottom:2px}.ttbiSucheFormularWidget nav .nav-tabs{display:inline-block;margin-bottom:-6px;border-bottom:0}.ttbiSucheFormularWidget nav .nav-tabs .nav-item{padding:5px;background:#fff;color:#058390;font-weight:bolder;border:1px solid #4cbbc8;height:35px;border-radius:0;display:inline-block;border-bottom:none}.ttbiSucheFormularWidget nav .nav-tabs .nav-item.active{background:#f5a503;color:#000;font-weight:bolder;padding:10px;height:45px;border:1px solid #f5a503}.ttbiSucheFormularWidget .sucheStarten{background-color:#e1294c;transition:background-color .25s ease-out,color .25s ease-out;padding:10px 15px 10px 15px;color:#fff;border:none}.ttbiC2aButton{background-color:#e1294c !important}.ibeBuchungsstrecke .tab-content{background:none !important}.weitereFilter{display:block !important}.ibeBuchungsstrecke .weitereFilter{display:none !important}.wrapperIframe .weitereFilter,.anlageHeader .weitereFilter,.anlageHeaderRight .weitereFilter{display:none !important}@media screen and (min-width: 1500px){.anlageHeaderRight .SitDatepicker{left:-320px}}@media screen and (max-width: 1499px){.anlageHeaderRight .SitDatepicker{left:-500px}}@media screen and (max-width: 1200px){.anlageHeaderRight .SitDatepicker{left:-358px}}@media screen and (max-width: 950px){.anlageHeaderRight .SitDatepicker{left:0}}.wrapperSuche.horizontal .ttbiSucheZusammenfassung{display:none !important}.wrapperSuche.horizontal .ttbiSucheFormularWidget{display:block !important}.ttbiSucheZusammenfassung{background:#f5a503}@media screen and (max-width: 430px){.ttbiView.ttbiFullscreen .ttbiViewControl{height:115px}}.ttbiView.ttbiModal{z-index:999999}.ttbiView.ttbiModal .increment,.ttbiView.ttbiModal .decrement{width:100% !important}.ttbiView.ttbiModal .btn.btn-primary{background-color:#e1294c;transition:background-color .25s ease-out,color .25s ease-out;padding:10px 15px 10px 15px;color:#fff;border:none}.ttbiView.ttbiModal .form-group{overflow:visible !important}.ttbiView.ttbiModal .ttbiViewContainer{margin-top:110px}.ttbiView.ttbiFullscreen{z-index:1000}.ttbiView.ttbiFullscreen .increment,.ttbiView.ttbiFullscreen .decrement{width:100% !important}.anlageHeaderRight .wrapperSuche{padding-top:1px}.anlageHeaderRight .wrapperSuche .ttbiSucheFormularWidget .form-group{width:100% !important;margin-bottom:15px !important}.anlageHeaderRight .wrapperSuche .tab-content{height:329px}.sucheStarten{background:#e1294c !important}.wrapperBestesAngebot,.wrapperAnfrage{margin-bottom:15px;border:1px solid #1f848f;background:#d8fbff;padding:15px}.wrapperBestesAngebot h3,.wrapperBestesAngebot h3 i,.wrapperAnfrage h3,.wrapperAnfrage h3 i{color:#e1294c}.wrapperBestesAngebot .wrapperReisedaten,.wrapperAnfrage .wrapperReisedaten{display:none}.wrapperBestesAngebot .wrapperReisedaten h4,.wrapperAnfrage .wrapperReisedaten h4{margin-bottom:5px;margin-top:20px}.wrapperBestesAngebot .wrapperProPerson,.wrapperAnfrage .wrapperProPerson{color:green}.wrapperBestesAngebot .wrapperPreisGesamt,.wrapperAnfrage .wrapperPreisGesamt{color:#1f848f;font-size:12px}.wrapperBestesAngebot.ready .wrapperReisedaten,.wrapperAnfrage.ready .wrapperReisedaten{display:block}.wrapperBestesAngebot i,.wrapperAnfrage i{color:#1f848f;width:16px;margin-right:5px}.wrapperBestesAngebot .wrapperActionButton,.wrapperAnfrage .wrapperActionButton{margin-top:20px}.hidden{display:none}.zimmerBilder{width:225px;overflow:hidden;display:inline;float:left;margin-right:20px}.zimmerBilder img{max-width:100%}@media screen and (max-width: 991px){.zimmerBilder img{max-width:330px !important;float:left !important}}@media screen and (max-width: 500px){.zimmerBilder img{max-width:100% !important}}.zimmerBilder ul{padding-left:0}.zimmerBilder ul li{width:100%;float:left;list-style:none}.zimmerBilder ul li img{max-width:100%}.zimmerBilder ul li.zimmerBildKlein{width:20%;height:40px;margin-right:5px;float:left;overflow:hidden;margin-top:10px}.zimmerBilder ul li.zimmerBildKlein img{height:45px}.ttbiZimmer{cursor:default !important;background-color:#edf5fa !important;border:1px solid #cfe1f5 !important;border-radius:0 !important}.ttbiZimmer .ttbiVakanzabfrage{border:none !important;border-radius:0 !important;float:right !important}.ttbiZimmer .ttbiVakanzabfrage.ttbiVakanzInProgress{border:1px solid #008200 !important;background-color:#d6ffd5 !important;color:#abcee4 !important;font-weight:bold}.ttbiZimmer .ttbiVakanzabfrage.vakanzabfrage-done{background-color:#008200 !important;color:#fff !important;border-color:#008200 !important}.ttbiZimmer .vakanzErgebnisWrapper{overflow:hidden;width:100%;display:block;margin-right:15px;padding-top:15px}@media screen and (max-width: 10000px){.ttbiZimmer .vakanzErgebnisWrapper{padding-bottom:30px}}.ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis{padding:5px;border:1px solid green;display:inline-block;float:right;background:#fff;top:15px;margin:0 !important;max-width:calc(100% - 250px) !important;width:100% !important}@media screen and (max-width: 1000px){.ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis{max-width:calc(100% - 12px) !important;top:0 !important}}.ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis .ttbiHeader{font-weight:bold;font-size:14px}.ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis .ttbiHeader .fas{color:green}.ttbiZimmer .ttbiC2aButton{padding:7px 7px !important;margin-top:15px;margin-right:5px}.ttbiZimmer.vakanz-failure{padding-top:0 !important}.ttbiZimmer.vakanz-failure .ttbiVakanzabfrageErgebnis{border-color:orange !important;display:inline;width:auto;float:right;right:0;top:15px;max-width:50%;font-size:14px;margin-right:15px}@media screen and (max-width: 1050px){.ttbiZimmer.vakanz-failure .ttbiVakanzabfrageErgebnis{position:relative;margin-top:10px;margin-bottom:35px;width:100%;max-width:100%;margin-right:-5px}}.ttbiZimmer.vakanz-failure .ttbiVakanzabfrageErgebnis .ttbiHeader .fas{color:orange}.ttbiZimmer .ttbiHinweis{margin:-15px !important;margin-top:0 !important;padding-top:20px !important;margin-bottom:15px !important}.ttbiZimmer.vakanz-success{padding-top:0 !important}.ttbiZimmer.vakanz-success .ttbiVakanzabfragePreis{top:117px !important}@media screen and (max-width: 1150px){.ttbiZimmer.vakanz-success .ttbiVakanzabfragePreis{top:25px !important;position:relative;right:0}}@media screen and (max-width: 1000px){.ttbiZimmer.vakanz-success .ttbiVakanzabfragePreis{max-width:calc(100% - 12px) !important;top:0 !important}}.ttbiZimmer.vakanz-success .ttbiVakanzabfrageErgebnis{right:0;max-width:50%}@media screen and (max-width: 1000px){.ttbiZimmer.vakanz-success .ttbiVakanzabfrageErgebnis{margin-top:0;position:relative;top:20px !important;margin-right:0;right:0;max-width:100%;bottom:0}}.ttbiZimmer.vakanz-success .ttbiC2aButton{height:20px !important;top:5px !important;right:-5px !important;position:relative}@media screen and (max-width: 1000px){.ttbiZimmer.vakanz-success .ttbiC2aButton{top:5px !important;bottom:10px}}.ttbiZimmer:hover{background-color:#abcee4 !important}.ttbiZimmer.ttbiMeerblickAusgeblendet{display:none !important}.ttbiZimmer.ttbiMeerblickEingeblendet{display:block}.ttbiZimmer.active .actionButton{color:#fff;background:green;border:1px solid green}@media screen and (max-width: 339px){.ttbiZimmer.active .actionButton{border:1px solid green;font-size:13px;padding-left:10px;padding-right:10px}}.ttbiZimmer.bestseller{border:2px solid #f4932c !important}.ttbiZimmer.bestseller.vakanz-success{border:1px solid green !important}.ttbiZimmer.bestseller .bestsellerIcon{background:#f4932c;margin-bottom:10px !important;color:#fff;padding:1px 30px 1px 10px;position:relative;overflow:hidden;width:165px;margin-left:-15px;margin-top:-15px}.ttbiZimmer.bestseller .bestsellerIcon:before{content:"";position:absolute;right:-30px;width:60px;height:65px;background:#edf5fa;transform:rotate(45deg)}.ttbiZimmer.bestseller .bestsellerIcon .empfehlungInfo{background:rgba(0,0,0,0);border:none;color:#fff;display:inline-block;float:right}.ttbiZimmer:hover .bestsellerIcon:before{background-color:#abcee4 !important}@media screen and (max-width: 991px){.ttbiZimmer .zimmerBilder{width:100% !important}}.ttbiZimmer .zimmerListeMitte{width:calc(100% - 465px);display:inline-block;float:left;bottom:15px}@media screen and (max-width: 1000px){.ttbiZimmer .zimmerListeMitte{position:relative;margin-top:30px;width:100%;max-width:calc(100% - 12px) !important}}.ttbiZimmer .zimmerListeMitte p{margin-top:0 !important;margin-bottom:0 !important;width:100%;overflow:hidden}.ttbiZimmer .zimmerListeMitte p.positiv{margin:0}.ttbiZimmer .zimmerListeMitte p.positiv svg,.ttbiZimmer .zimmerListeMitte p.positiv i{width:20px;color:#208b17}.ttbiZimmer .zimmerListeMitte p.negativ{margin:0}.ttbiZimmer .zimmerListeMitte p.negativ svg,.ttbiZimmer .zimmerListeMitte p.negativ i{width:20px;color:#f34f4f}.ttbiZimmer .zimmerListeMitte p.placeholder{margin:0;min-width:100%;height:20px}.ttbiZimmer .zimmerListeMitte .ttbiVeranstalterLogo{float:left !important;max-height:35px}.ttbiZimmer .zimmerListeMitte .wrapperC2A{width:100%;overflow:hidden}.ttbiZimmer .ttbiZimmerpreis{right:0px !important;text-align:right !important;z-index:100;position:relative;float:right;top:0 !important;margin-top:0 !important}.ttbiZimmer .ttbiZimmerpreis .ttbiPreisProPerson{color:#008200;font-weight:normal}.ttbiZimmer .ttbiZimmerpreis .ttbiPreisProPerson .ttbiPreisProPersonPreis{font-weight:bold;font-size:16px}.ttbiZimmer .ttbiZimmerpreis .ttbiGesamtpreis{font-weight:normal;font-size:12px}.ttbiZimmer .ttbiZimmerpreis .ttbiGesamtpreis .ttbiPreisGesamtpreisPreis{font-size:14px}.ttbiZimmer .ttbiZimmerpreis .wrapperC2A{margin-top:15px}.ttbiZimmer .ttbiZimmerpreis .veranstalter{text-align:right;float:right;overflow:hidden;width:100%}.ttbiZimmer .ttbiZimmerpreis .veranstalter img.ttbiVeranstalterLogo{float:right !important}.wrapperZimmerBeschreibung{display:block;width:100%;overflow:hidden;padding-top:15px;padding-bottom:0}.wrapperZimmerBeschreibung .zimmerBeschreibung{width:100%;overflow:hidden}.wrapperZimmerBeschreibung .zimmerBeschreibung.hidden{display:none}.wrapperZimmerBeschreibung .zimmerBeschreibung{width:100%}.ttbiZimmer.vakanz-success .ttbiC2aButton{height:auto !important}@media screen and (max-width: 450px){.SitDatepicker .SitDatepickerProgressBar .SitProgressLine{width:50px !important}.SitDatepicker .SitDatepickerTag{padding:2px !important}}@media screen and (min-width: 350px){.SitDatepicker{min-width:350px}}.mitteilungBox.hinweis{background-color:#fffcc5;border:2px solid #fee4a7;padding:10px}.ttbiSucheFormularWidget.ttbiHorizontal .form-group{overflow:visible !important}.SitDatepicker .SitDatepickerTag{padding:6px !important}@media screen and (min-width: 1150px){.SitDatepicker{width:920px !important;max-width:920px !important}}.nav-tabContent{display:inline-block}.ttbiWrapperSortierung{min-width:310px !important;margin-bottom:10px}.ttbiWrapperSortierung span{float:left !important}.ttbiWrapperSortierung select{float:right !important}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8) none 50%/contain no-repeat;background-origin:content-box;padding:10px;cursor:pointer;transition:.3s;z-index:999999;visibility:hidden;opacity:0}#overlay .nextImage,#overlay .lastImage{position:absolute;color:#1f848f;top:50%;cursor:pointer}#overlay .nextImage i,#overlay .lastImage i{font-size:30px}#overlay .nextImage{right:10px}#overlay .lastImage{left:10px}.weitereFilterLink{display:none}.ttbiTopLand{margin-bottom:10px;overflow:hidden}.ttbiFormGroupLaenderVorwahl{width:160px}.ttbiWrapperBuchung .ttbiTelefonwrapper .form-group{width:calc(100% - 200px)}.ibeBuchungAbschicken .drucken{display:inline-block;color:#fff}.ibeBuchungAbschicken .drucken a{color:#fff}.ibeBuchung{width:100%}.wrapperShowMoreButton{display:none}.ttbiWrapperReservierungsdaten img{max-width:100%}.ttbiWrapperBuchung .ttbiWrapperFormular .ttbiWrapperSpalteLinks{max-width:100% !important}@media screen and (min-device-width: 1200px)and (max-device-width: 1600px){.ttbiViewContainer{max-height:100vh;width:100% !important;overflow:scroll;margin-top:0 !important}.ttbiViewControl{position:fixed;bottom:0;background:#fff;width:100%;max-width:1000px;margin-bottom:0 !important}.ttbiViewBody{padding-bottom:8rem !important}}.oeffnungszeitenTermine i.fa-sun{color:orange;font-size:20px}.oeffnungszeitenTermine i.fa-snowflake{color:#274c8b;font-size:20px}.anlageOeffnungszeiten{background:#fff;padding:5px;margin-bottom:15px;margin-top:5px;display:inline-block;overflow:hidden}.anlageOeffnungszeiten i.fa-sun{color:orange;font-size:20px}.anlageOeffnungszeiten i.fa-snowflake{color:#274c8b;font-size:20px}.anlageOeffnungszeiten .ausrufezeichenContainer{display:inline-block;float:left;background:#274c8b;padding:5px 10px;margin-right:10px;text-align:center;border-radius:5px}.anlageOeffnungszeiten .ausrufezeichenContainer i{font-size:30px;color:#fff;margin-right:0 !important}.anlageOeffnungszeiten .hinweisOeffnungszeiten{display:inline-block;width:calc(100% - 45px);float:right}.ttbiZimmerDaten{flex-wrap:wrap}.ttbiZimmerDaten .ttbiZimmerContent{border:none;width:50%}.ttbiZimmerDaten .ttbiFlugContent{border:none;width:50%}.ttbiZimmerDaten .ttbiPreisContent{width:100%;margin-top:1rem;text-align:right}.ttbiZimmerDaten .ttbiPreisContent img{float:none !important}@media screen and (max-width: 650px){.ttbiZimmerDaten .ttbiZimmerContent{width:100%}.ttbiZimmerDaten .ttbiFlugContent{width:100%}.ttbiZimmerDaten .ttbiPreisContent{width:100%}}.ttbiWrapperTermineErweitert{margin-top:0 !important}.ttbiWrapperTermineErweitert .ttbiWrapperBalken{height:222px}.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight{width:calc(100% - 570px) !important;padding-left:5px;float:left !important;display:inline-block;position:relative;padding-bottom:2rem}@media screen and (max-width: 1110px){.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight{width:calc(100% - 335px) !important}}@media screen and (max-width: 991px){.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight{width:100% !important}}.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight .ttbiBewertung{background:green;color:#fff;padding:5px;width:auto;display:inline;margin-top:20px}.ttbiWrapperTermineErweitert .ttbiHotel .ttbiRight .ttbiOrt{margin-bottom:20px;font-size:18px}.ttbiWrapperTermineErweitert .ttbiHotel .ttbiAngeboteListe{float:left;width:230px;display:inline-block}@media screen and (max-width: 1110px){.ttbiWrapperTermineErweitert .ttbiHotel .ttbiAngeboteListe{width:100%}}.ttbiWrapperTermineErweitert .ttbiHotel .ttbiName{line-height:1.2}.ttbiWrapperTermineErweitert .ttbiHotel{position:relative}@media screen and (min-width: 1110px){.ttbiWrapperTermineErweitert .ttbiHotel .zurueckLink{position:absolute;bottom:0}}@media screen and (max-width: 999px){.ttbiWrapperTermineErweitert .ttbiHotel .zurueckLink{margin-top:10px}}@media screen and (max-width: 1110px){.ttbiWrapperTermineErweitert .ttbiHotel .ttbiName{margin-top:10px}}.ttbiWrapperTermineErweitert .ttbiHotel .ttbiOrt{margin-top:10px}.ttbiWrapperTermineErweitert .ttbiBalken{width:113px !important}.ttbiWrapperTermineErweitert .innerttbiWrapperBalken{max-width:calc(100% - 40px);margin-left:20px}.ttbiWrapperTermineErweitert .ttbiFlug{cursor:pointer !important;background-color:#edf5fa !important;border:1px solid #cfe1f5 !important;border-radius:0 !important}.ttbiWrapperTermineErweitert .ttbiFlug:hover{background-color:#abcee4 !important}.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugTitel span{margin-right:15px !important}.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugInfos{margin-left:100px !important}@media screen and (max-width: 1000px){.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugInfos{margin-left:0 !important}}@media screen and (max-width: 1000px){.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugTitel span,.ttbiWrapperTermineErweitert .ttbiFlug .ttbiHinflug span,.ttbiWrapperTermineErweitert .ttbiFlug .ttbiBalkenReisedauer span{display:block;width:100% !important}.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugInfos{margin-bottom:10px !important}.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugInfos .fa-calendar{margin-left:0 !important}}@media screen and (max-width: 600px){.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis{position:relative}}.ttbiWrapperTermineErweitert .ttbiFlug .actionButton{border:none;padding:5px 10px 5px 10px}.ttbiWrapperTermineErweitert .ttbiFlug .wrapperC2A{text-align:right}.ttbiWrapperTermineErweitert .ttbiFlug.active{background:#abcee4 !important}.ttbiWrapperTermineErweitert .ttbiFlug.active:hover{background-color:#abcee4 !important}.ttbiWrapperTermineErweitert .ttbiFlug.active .wrapperC2A .actionButton{background:green;border:1px solid green}.ttbiWrapperTermineErweitert .ttbiFlug.streichpreis{padding-top:30px}.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis{text-align:right;top:auto !important;bottom:15px;font-weight:normal !important}.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp{color:green}.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp span{font-weight:bolder}@media screen and (max-width: 416px){.ttbiGeburtstag .form-group label{font-size:14px}}@media screen and (max-width: 370px){.ttbiGeburtstag .form-group label{font-size:13px}}@media screen and (min-width: 1001px){.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugInfos{margin-left:115px !important}}.ttbiWrapperBuchung .ttbiSucheZusammenfassung,.ttbiWrapperBuchung .weitereFilterLink,.ttbiWrapperBuchung .fa-caret-down{display:none !important}.ttbiHorizontal .weitereFilter{display:none !important}#overlay.open{visibility:visible;opacity:1}#overlay:after{content:"✕";position:absolute;color:#fff;top:10px;right:20px;font-size:2em}@media screen and (max-width: 1000px){.ttbiWrapperBestaetigungstext{max-width:100% !important;width:100%}.ttbiWrapperVorgangsnummer{margin-top:20px !important}}.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiFlugTitel span,.ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiFlugTitel span,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiFlugTitel span,.ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiFlugTitel span{width:105px}.ttbiStreichpreis{color:red;font-weight:normal;text-align:right;min-height:45px}.ttbiStreichpreis.left{text-align:left;min-height:auto;padding-left:60px}.ttbiStreichpreis .ttbiTrough{text-decoration:line-through;position:relative}.ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent{width:43px;height:25px;position:absolute;left:-60px;bottom:-6px;background-color:red;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:5px;z-index:99}.ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent:before{content:" ";z-index:-10;height:19px;position:absolute;right:-9px;width:21px;top:3px;border-radius:5px;background-color:red;rotate:45deg}.ttbiStreichpreis .ttbiStreichpreisInfo{margin-left:5px;background:none;border:none;color:red;padding:0}.ttbiStreichpreis .ttbiStreichHead{font-weight:bold;font-size:14px}.Veranstalter{margin-top:30px;width:100%;white-space:nowrap;overflow:hidden}.Veranstalter .wrapperImg{height:95px;overflow:hidden;display:flex;align-items:center;justify-content:center}.Veranstalter .wrapperImg img{max-width:100%;max-height:100%;display:inline !important}.Veranstalter .veranstalterSlide{text-align:center;border:1px solid #ddd;border-radius:5px;padding:15px;display:inline-block !important;float:none;width:100%;margin-right:15px;position:relative;height:215px;overflow:hidden}@media screen and (min-width: 1200px){.Veranstalter .veranstalterSlide:nth-child(5n){margin-right:0}}.Veranstalter .veranstalterName,.Veranstalter .veranstalterName a{color:#e2fcff;font-size:22px;margin-top:15px}.Veranstalter .veranstalterSlogan{color:#777;font-size:16px;margin-bottom:15px;height:50px;overflow:hidden;white-space:normal}.Veranstalter .veranstalterLink{margin-bottom:15px}.Veranstalter .wrapperVeranstalterLeft{position:absolute;top:0;left:0;padding-right:10px;padding-left:10px;height:100%;cursor:pointer}.Veranstalter .wrapperVeranstalterLeft .veranstalterLeft{position:absolute;top:45%;left:10px}.Veranstalter .wrapperVeranstalterRight{position:absolute;top:0;right:0;padding-right:10px;padding-left:10px;height:100%;cursor:pointer}.Veranstalter .wrapperVeranstalterRight .veranstalterRight{position:absolute;top:45%;right:10px}@media screen and (min-width: 768px){.Veranstalter .veranstalterSlide{width:216px}.Veranstalter .veranstalterLeft,.Veranstalter .veranstalterRight{display:none}}@media screen and (min-width: 1200px){.Veranstalter{white-space:normal}.Veranstalter .veranstalterSlide{margin-bottom:15px}.Veranstalter .slick-track{width:100% !important;white-space:normal;left:0 !important}}.Veranstalter .slick-track{width:100% !important}.layoutanlageSeiteLayoutBasis header,.layoutanlageSeiteLayoutMitHeader header{position:relative}.anlageSeiteLayout .anlageLayoutInformation{width:100%}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageLayoutInformation{display:flex;flex-direction:column}}.anlageSeiteLayout .anlageLayoutInformation h1{margin:0 0 5px 0;float:left;width:auto}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageLayoutInformation h1{width:100%;order:1}}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageLayoutInformation .empfehlungContainer{margin-top:15px;order:4}}.anlageSeiteLayout .anlageLayoutInformation .empfehlungContainer .empfehlung{font-weight:bold;font-size:14px;background:#02ab71;color:#fff;margin-left:10px;height:28px;padding:3px;width:auto;float:left}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageLayoutInformation .empfehlungContainer .empfehlung{margin-left:0}}@media screen and (min-width: 768px){.anlageSeiteLayout .anlageLayoutInformation .wrapperVeranstalterLogo{margin-bottom:15px;float:right}}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageLayoutInformation .wrapperVeranstalterLogo{margin-bottom:0;text-align:left;float:left;clear:left;width:100%;order:3;margin-top:10px}}.anlageSeiteLayout .anlageLayoutInformation .wrapperVeranstalterLogo .veranstalterLogo{margin-left:auto}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageLayoutInformation .wrapperVeranstalterLogo .veranstalterLogo{margin-left:0}}.anlageSeiteLayout .anlageLayoutInformation .land{color:#4c4952;float:left;clear:left;margin-bottom:5px}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageLayoutInformation .land{float:left;display:inline;order:2;width:100%;margin-bottom:0}}.anlageSeiteLayout .anlage-navbar{width:100% !important}@media screen and (min-width: 1200px){.anlageSeiteLayout .anlage-navbar{max-width:1140px !important}}.anlageSeiteLayout .anlage-navbar{left:0 !important}.anlageSeiteLayout .InfoBox,.anlageSeiteLayout .infoBoxWrapper{width:calc(100% - 695px);max-width:440px !important;float:right !important}@media screen and (max-width: 1023px){.anlageSeiteLayout .InfoBox,.anlageSeiteLayout .infoBoxWrapper{width:500px;float:left !important;margin-left:0;max-width:100% !important}}@media screen and (max-width: 768px){.anlageSeiteLayout .InfoBox,.anlageSeiteLayout .infoBoxWrapper{overflow:visible !important;width:100%}}.anlageSeiteLayout .InfoBox .abschnitt,.anlageSeiteLayout .infoBoxWrapper .abschnitt{display:inline-block}.anlageSeiteLayout .InfoBox .wrapperOeffnungszeiten,.anlageSeiteLayout .infoBoxWrapper .wrapperOeffnungszeiten{float:right;background:#058390;color:#fff;margin-top:20px;padding:15px;width:100%}@media screen and (max-width: 1150px){.anlageSeiteLayout .InfoBox .wrapperOeffnungszeiten,.anlageSeiteLayout .infoBoxWrapper .wrapperOeffnungszeiten{max-width:450px;float:left}}@media screen and (max-width: 1037px){.anlageSeiteLayout .InfoBox .wrapperOeffnungszeiten,.anlageSeiteLayout .infoBoxWrapper .wrapperOeffnungszeiten{max-width:450px;float:left;display:block}}@media screen and (max-width: 580px){.anlageSeiteLayout .InfoBox .wrapperOeffnungszeiten,.anlageSeiteLayout .infoBoxWrapper .wrapperOeffnungszeiten{margin-right:auto !important;max-width:100% !important}}.anlageSeiteLayout .InfoBox .wrapperEignung,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung{max-width:450px}@media screen and (max-width: 1000px){.anlageSeiteLayout .InfoBox .wrapperEignung,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung{margin-right:calc(100% - 450px)}}@media screen and (max-width: 580px){.anlageSeiteLayout .InfoBox .wrapperEignung,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung{width:100% !important;margin-right:auto !important;max-width:100% !important}}.anlageSeiteLayout .InfoBox .wrapperEignung h3,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung h3{color:#058390;margin-top:15px;float:left}.anlageSeiteLayout .InfoBox .wrapperEignung .showMore,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .showMore{display:none}.anlageSeiteLayout .InfoBox .wrapperEignung,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung{border:1px solid #058390;padding:0 15px 15px;background:#e2fcff;margin-top:20px;float:right;width:100%}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung{width:100%}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .text,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .text{width:60%;display:inline;float:left}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons{float:left;padding-top:3px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons i,.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons svg,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons i,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons svg{font-size:13px !important;color:#058390}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .stars-active,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .stars-active{width:60%;display:inline-block;overflow:hidden;height:20px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-0,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-0{width:92px;height:16px;background:url("../img/eignungen-punkte.png") 0 0}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-5,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-5{width:92px;height:16px;background:url("../img/eignungen-punkte.png") 0 -16px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-10,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-10{width:92px;height:16px;background:url("../img/eignungen-punkte.png") 0 -32px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-15,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-15{width:92px;height:16px;background:url("../img/eignungen-punkte.png") 0 -48px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-20,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-20{width:92px;height:16px;background:url("../img/eignungen-punkte.png") 0 -64px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-25,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-25{width:92px;height:16px;background:url("../img/eignungen-punkte.png") -92px 0}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-30,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-30{width:92px;height:16px;background:url("../img/eignungen-punkte.png") -92px -16px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-35,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-35{width:92px;height:16px;background:url("../img/eignungen-punkte.png") -92px -32px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-40,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-40{width:92px;height:16px;background:url("../img/eignungen-punkte.png") -92px -48px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-45,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-45{width:92px;height:16px;background:url("../img/eignungen-punkte.png") -92px -64px}.anlageSeiteLayout .InfoBox .wrapperEignung .eignung .icons .eignungen-punkte-50,.anlageSeiteLayout .infoBoxWrapper .wrapperEignung .eignung .icons .eignungen-punkte-50{width:92px;height:16px;background:url("../img/eignungen-punkte.png") 0 -80px}.anlageSeiteLayout .InfoBox .showMoreLink,.anlageSeiteLayout .InfoBox .showLessLink,.anlageSeiteLayout .infoBoxWrapper .showMoreLink,.anlageSeiteLayout .infoBoxWrapper .showLessLink{float:right;color:#57515d;text-decoration:underline}@media screen and (min-width: 1023px){.anlageSeiteLayout .InfoBox .showMoreLink,.anlageSeiteLayout .InfoBox .showLessLink,.anlageSeiteLayout .infoBoxWrapper .showMoreLink,.anlageSeiteLayout .infoBoxWrapper .showLessLink{display:none !important}}.anlageSeiteLayout .InfoBox .wrapperKundenEmpfehlungSmartphone,.anlageSeiteLayout .infoBoxWrapper .wrapperKundenEmpfehlungSmartphone{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;float:left;background:#e2fcff;padding-left:15px;padding-right:15px;margin-top:15px;display:none;max-width:450px}@media screen and (max-width: 768px){.anlageSeiteLayout .InfoBox .wrapperKundenEmpfehlungSmartphone,.anlageSeiteLayout .infoBoxWrapper .wrapperKundenEmpfehlungSmartphone{display:block}}.anlageSeiteLayout .InfoBox .wrapperKundenEmpfehlungSmartphone .kundenEmpfehlungSmartphone,.anlageSeiteLayout .infoBoxWrapper .wrapperKundenEmpfehlungSmartphone .kundenEmpfehlungSmartphone{width:100%;background:#e2fcff;color:#058390;margin-top:15px}.anlageSeiteLayout .InfoBox .wrapperKundenEmpfehlungSmartphone .empfehlungSmartphone,.anlageSeiteLayout .infoBoxWrapper .wrapperKundenEmpfehlungSmartphone .empfehlungSmartphone{display:none;padding-bottom:15px}.anlageSeiteLayout .InfoBox .wrapperKundenEmpfehlungSmartphone .empfehlungSmartphone .title,.anlageSeiteLayout .infoBoxWrapper .wrapperKundenEmpfehlungSmartphone .empfehlungSmartphone .title{font-weight:bold;color:#058390;border-bottom:1px solid #000}.anlageSeiteLayout .InfoBox .wrapperKundenEmpfehlungSmartphone .empfehlungSmartphone .title .sterne,.anlageSeiteLayout .infoBoxWrapper .wrapperKundenEmpfehlungSmartphone .empfehlungSmartphone .title .sterne{color:#f5a503}.anlageSeiteLayout .InfoBox .wrapperKundenEmpfehlungSmartphone .empfehlungSmartphone .title,.anlageSeiteLayout .infoBoxWrapper .wrapperKundenEmpfehlungSmartphone .empfehlungSmartphone .title{margin-bottom:10px}.anlageSeiteLayout .InfoBox .expertenTipp,.anlageSeiteLayout .infoBoxWrapper .expertenTipp{border:1px solid #1f848f;background:#e2fcff;padding:15px;margin-top:15px;max-width:450px}@media screen and (max-width: 768px){.anlageSeiteLayout .InfoBox .expertenTipp,.anlageSeiteLayout .infoBoxWrapper .expertenTipp{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding-bottom:0}}.anlageSeiteLayout .InfoBox .expertenTipp h3,.anlageSeiteLayout .infoBoxWrapper .expertenTipp h3{font-size:25px;color:#1f848f}.anlageSeiteLayout .InfoBox .expertenTipp h4,.anlageSeiteLayout .infoBoxWrapper .expertenTipp h4{color:#1f848f;font-weight:bold;display:inline-block;width:auto;vertical-align:bottom}.anlageSeiteLayout .InfoBox .expertenTipp .titel,.anlageSeiteLayout .infoBoxWrapper .expertenTipp .titel{display:none}@media screen and (max-width: 768px){.anlageSeiteLayout .InfoBox .expertenTipp .titel,.anlageSeiteLayout .infoBoxWrapper .expertenTipp .titel{display:block;font-size:18px;color:#fff;background:#1f848f;margin:-15px -15px 0 -15px;padding:10px 15px 10px 15px}}@media screen and (max-width: 768px){.anlageSeiteLayout .InfoBox .expertenTipp .content,.anlageSeiteLayout .infoBoxWrapper .expertenTipp .content{display:none;padding-bottom:10px;padding-top:10px}}@media screen and (min-width: 768px){.anlageSeiteLayout .InfoBox .expertenTipp .content,.anlageSeiteLayout .infoBoxWrapper .expertenTipp .content{display:block !important}}.anlageSeiteLayout .InfoBox .expertenTipp .expertenTippEinleitung,.anlageSeiteLayout .infoBoxWrapper .expertenTipp .expertenTippEinleitung{font-style:italic;margin-top:10px}.anlageSeiteLayout .InfoBox .expertenTipp a,.anlageSeiteLayout .infoBoxWrapper .expertenTipp a{margin-top:20px;text-decoration:underline;display:inline-block}.anlageSeiteLayout .InfoBox .expertenTipp img,.anlageSeiteLayout .infoBoxWrapper .expertenTipp img{width:85px}@media screen and (max-width: 1199px){.anlageSeiteLayout .InfoBox .anfrageKasten,.anlageSeiteLayout .infoBoxWrapper .anfrageKasten{display:none}}.anlageSeiteLayout .wrapperIframe{width:100%;margin-top:20px}.anlageSeiteLayout #navigationOben{width:100%}.anlageSeiteLayout .vormerkenContainer .vormerkenButton{display:inline-block}@media screen and (min-width: 1000px){.anlageSeiteLayout .vormerkenContainer{padding-right:15px}}.anlageSeiteLayout .wrapperNavigation{position:relative;display:flex;width:calc(100% - 15px);z-index:100}@media screen and (max-width: 1000px){.anlageSeiteLayout .wrapperNavigation{width:100%}}.anlageSeiteLayout .wrapperNavigation .anlage-navbar{position:relative;width:100% !important;left:-15px;cursor:pointer;overflow:hidden;background:#058390;color:#fff}@media screen and (max-width: 768px){.anlageSeiteLayout .wrapperNavigation .anlage-navbar{width:auto !important;display:flex;overflow-x:auto;min-width:calc(100% + 15px);left:0 !important;margin-left:-15px;padding-left:15px}.anlageSeiteLayout .wrapperNavigation .anlage-navbar::-webkit-scrollbar{width:10px;height:10px;margin-top:10px}.anlageSeiteLayout .wrapperNavigation .anlage-navbar::-webkit-scrollbar-thumb{background:#058390;border-radius:10px}.anlageSeiteLayout .wrapperNavigation .anlage-navbar::-webkit-scrollbar-track{background:#13545b}}.anlageSeiteLayout .wrapperNavigation .anlage-navbar .link{background:#058390;display:inline;float:left;font-size:14px;line-height:21px;position:relative;width:auto !important;padding:14px}.anlageSeiteLayout .wrapperNavigation .anlage-navbar .link a{width:100%;text-decoration:none;color:inherit}@media screen and (max-width: 768px){.anlageSeiteLayout .wrapperNavigation .anlage-navbar .link{padding:10px;border-bottom:2px solid #13545b}.anlageSeiteLayout .wrapperNavigation .anlage-navbar .link a{padding:0}}.anlageSeiteLayout .wrapperNavigation .anlage-navbar .link.active{background:#13545b;color:#fff}.anlageSeiteLayout .wrapperNavigation .anlage-navbar i,.anlageSeiteLayout .wrapperNavigation .anlage-navbar svg{font-size:24px;margin-right:2px}.anlageSeiteLayout .wrapperNavigation .anlage-navbar .beschreibung,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .anfrage,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .termine,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .zimmer{text-align:center}@media screen and (max-width: 530px){.anlageSeiteLayout .wrapperNavigation .anlage-navbar .beschreibung i,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .beschreibung svg,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .anfrage i,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .anfrage svg,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .termine i,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .termine svg,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .zimmer i,.anlageSeiteLayout .wrapperNavigation .anlage-navbar .zimmer svg{width:70%}}.anlageSeiteLayout .wrapperNavigation h2{color:#e2fcff}.anlageSeiteLayout .wrapperNavigation h2 i,.anlageSeiteLayout .wrapperNavigation h2 svg{margin-right:5px}.anlageSeiteLayout .wrapperNavigation h3{font-weight:bold;margin-top:45px}.anlageSeiteLayout .wrapperNavigation .required label:after{content:"*";color:red}.anlageSeiteLayout .wrapperNavigation .reiseziel{margin-bottom:1rem}.anlageSeiteLayout .wrapperNavigation .field-anfrageform-strreiseziel label:after{content:"" !important}.anlageSeiteLayout .wrapperSite{display:flex;flex-wrap:wrap;position:relative}.anlageSeiteLayout ul.breadcrumb{order:0}.anlageSeiteLayout .buchenButtons{margin-top:45px;order:6}.anlageSeiteLayout .buchenButtons .ctaButtonAnlage .actionButton{margin-right:15px}@media screen and (max-width: 1199px){.anlageSeiteLayout .buchenButtons .ctaButtonAnlage{display:none;position:fixed;bottom:0;left:0;z-index:11;background:#058390;width:100%;text-align:center}.anlageSeiteLayout .buchenButtons .ctaButtonAnlage .actionButton{margin:10px}}.anlageSeiteLayout .anlageBadges{position:relative;overflow:hidden;display:block;width:80%;margin-bottom:10px;float:left;clear:left;order:3}@media screen and (max-width: 767px){.anlageSeiteLayout .anlageBadges{margin-bottom:0;margin-top:5px;width:100%}}@media screen and (max-width: 767px){.anlageSeiteLayout .anlageBadges .empfehlungContainer{margin-top:5px}}.anlageSeiteLayout .anlageBadges .empfehlungContainer .empfehlung{font-weight:bold;margin-left:0;color:#02ab71;background:#fff}.anlageSeiteLayout .anlageBadges .empfehlungContainer .bewertung,.anlageSeiteLayout .anlageBadges .empfehlungContainer .bewertung a{font-weight:bold;background:#fff;color:#274c8b}.anlageSeiteLayout .anlageBadges .sehrBeliebt{font-weight:bold;background:#fff;color:orange}.phone span.persoenlicheBeratung{display:none}.phone.fixedUnten{position:fixed;bottom:0;width:100%;text-align:center;left:0}.phone.fixedUnten span.telefonKontakt{background-color:#058390;padding:20px;border-radius:4px}.phone.fixedUnten span.telefonKontakt span.persoenlicheBeratung{display:inline;margin-right:30px}.phone.fixedUnten.mitCookie{bottom:70px}@media screen and (max-width: 1199px){.phone.fixedUnten{bottom:inherit;top:57px;display:block !important;margin-top:0 !important}.phone.fixedUnten span.telefonKontakt{background-color:#e1294c}}@media screen and (max-width: 768px){.phone.fixedUnten{width:100%;top:0}.phone.fixedUnten span.telefonKontakt{display:block !important;border-radius:0;padding:10px}.phone.fixedUnten span.telefonKontakt .persoenlicheBeratung{display:none !important}}@media screen and (max-width: 767px){.infoBox div{width:100% !important;max-width:100% !important;margin-right:0 !important;margin-left:0 !important}}.anlageSeiteLayout .anlageHeaderRight{width:440px}.anlageSeiteLayout .anlageHeaderRight .infoBoxWrapper{width:100%}.anlageSeiteLayout .anlageHeaderRight .wrapperSuche{display:inline-block;height:auto}.anlageSeiteLayout .anlageHeaderRight .topAngebot{display:block;position:relative;left:0;top:0;width:100%;border:1px solid #64b0b9;background:#d8fbff;margin-bottom:0}.anlageSeiteLayout .anlageHeaderRight .topAngebot .anlageName{color:#f2385a;font-weight:bold}.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung{display:block;height:175px;width:100%;background:#d8fbff;padding:15px;overflow:hidden;border:1px solid #058390;margin-top:15px;margin-bottom:0}@media screen and (min-width: 768px)and (max-width: 1199px){.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung{height:150px}}@media screen and (max-width: 950px){.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung{float:left;height:120px}}.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung .title{font-weight:bold;color:#058390;border-bottom:1px solid #000}.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung .title .sterne{color:#f5a503}.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung .text{font-size:14px;margin-top:5px;overflow:hidden;font-style:italic}.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung .name{margin-top:5px}.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung .name svg,.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung .name i{color:#f5a503}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeaderRight .kundenEmpfehlung{display:none}}.anlageSeiteLayout .anlageHeader{width:calc(100% - 440px);overflow:hidden}.anlageSeiteLayout .anlageHeader .wrapperInfo{float:right;width:calc(100% - 687px);text-align:left;height:225px;margin-bottom:15px;padding-left:15px}@media screen and (min-width: 768px)and (max-width: 1199px){.anlageSeiteLayout .anlageHeader .wrapperInfo{width:calc(100% - 550px) !important;margin-bottom:0;display:flex;flex-wrap:wrap}}@media screen and (max-width: 1000px){.anlageSeiteLayout .anlageHeader .wrapperInfo{width:calc(100% - 450px) !important}}@media screen and (max-width: 950px){.anlageSeiteLayout .anlageHeader .wrapperInfo{width:100% !important;padding-left:0;display:block;height:auto;margin-top:15px;margin-bottom:0}}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperInfo{width:100%;margin:auto}}.anlageSeiteLayout .anlageHeader .wrapperInfo .anfrageKasten{order:5}@media screen and (min-width: 1001px){.anlageSeiteLayout .anlageHeader .wrapperInfo .anfrageKasten{min-height:180px}}@media screen and (min-width: 951px){.anlageSeiteLayout .anlageHeader .wrapperInfo .anfrageKasten .heading{margin-bottom:25px}}@media screen and (min-width: 768px)and (max-width: 1199px){.anlageSeiteLayout .anlageHeader .wrapperInfo .anfrageKasten{width:100%;margin-top:15px}}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperInfo .anfrageKasten{display:none}}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation{float:left;width:calc(100% - 15px);max-width:685px;order:2;overflow:hidden;max-height:552px;margin-bottom:15px}@media screen and (max-width: 1000px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation{max-width:450px;max-height:368px}}@media screen and (max-width: 950px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation{width:100%;max-width:100%;display:block;float:none;margin-bottom:20px;overflow:visible;margin-top:15px !important;max-height:450px}}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation{order:3;margin-top:15px !important;margin-bottom:0;max-height:552px}}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie{position:relative;max-width:687px;width:100%;display:inline-block;float:left;margin-right:15px}@media screen and (max-width: 1000px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie{max-width:450px}}@media screen and (max-width: 950px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie{width:100%;max-width:100%;overflow:visible}}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie{max-height:400px}}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie .bildergalerie{width:100%}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie .bildergalerie img{width:100%;max-height:410px}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie .bildergalerie{overflow:hidden;opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie .bildergalerie.slick-initialized{visibility:visible;opacity:1}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie img.qualityAward{position:absolute;bottom:15px;right:15px;width:90px}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie img.qualityAward{width:60px}}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .wrapperBildergalerie .fortschritt{font-size:11px;color:#4c4952;position:absolute;border-radius:3px;padding:1px;text-align:center;margin-left:auto;margin-right:auto;background:hsla(0,0%,100%,.8);width:90px;left:calc(50% - 45px)}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie{width:100%;margin-top:45px;margin-bottom:0 !important;display:inline-block}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie .slick-list{height:79px}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie .slick-list{height:45px;padding:0}}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie .slick-list .slick-track .slick-slide{margin-right:15px;width:137px !important}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie .slick-list .slick-track .slick-slide{width:76px !important}}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie .slick-list .slick-track .slick-slide img{width:100%;cursor:pointer}@media screen and (min-width: 768px)and (max-width: 1199px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie{margin-top:25px;max-width:100% !important}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie .slick-list{height:77px}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie .slick-list .slick-track .slick-slide{width:127px !important}}@media screen and (max-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie{margin-top:45px}}@media screen and (min-width: 1200px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie{max-width:765px !important}}@media screen and (min-width: 768px){.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie{float:left;margin-right:15px}}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .navigationGalerie img{display:none}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .slick-prev{left:15px;z-index:1}.anlageSeiteLayout .anlageHeader .wrapperGalerieMitNavigation .slick-next{right:15px;z-index:1}.sucheMobil,.infoBoxWrapperMobil{display:none !important}@media screen and (max-width: 1000px){.anlageHeader{width:100% !important}.anlageHeaderRight{display:none !important}.sucheMobil{display:block !important;float:right;width:calc(100% - 450px);padding-left:15px}.sucheMobil .wrapperSuche{padding-top:0}.sucheMobil .wrapperSuche .ttbiSucheFormularWidget .form-group{width:100% !important;margin-bottom:15px !important}.sucheMobil .wrapperSuche .tab-content{height:320px}}@media screen and (max-width: 950px){.sucheMobil{width:100%;height:auto;display:inline-block !important;padding-left:0;margin-bottom:15px}.sucheMobil .wrapperSuche{height:auto}.sucheMobil .wrapperSuche .tab-content{height:auto}}@media screen and (max-width: 1000px){.infoBoxWrapperMobil{display:block !important}.infoBoxWrapperMobil .wrapperSuche,.infoBoxWrapperMobil .kundenEmpfehlung{display:none}.infoBoxWrapperMobil .empfehlungSmartphone .kundenEmpfehlung{display:block}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.zimmerBildModal .slick-arrow:before{font-family:"FontAwesome" !important;color:#434343 !important;background-color:#fff !important;padding:5px}.zimmerBildModal .slick-arrow.slick-next:before{content:""}.zimmerBildModal .slick-arrow.slick-prev:before{content:""}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.themenreisen{width:100%;margin-top:30px;margin-bottom:30px}.themenreisen .slideContainer{width:100%;position:relative;display:inline-flex !important;float:none}@media screen and (min-width: 1200px){.themenreisen .slideContainer{margin-bottom:20px}.themenreisen .slideContainer:nth-child(3n){margin-right:0}}@media screen and (min-width: 768px){.themenreisen .slideContainer{width:370px;margin-right:15px}.themenreisen .slideContainer .leftArrow,.themenreisen .slideContainer .rightArrow{display:none}}.themenreisen .slideContainer .themenreise .title{text-align:center;background-color:#058390;padding:15px 0}.themenreisen .slideContainer .themenreise .title a{color:#fff;font-size:20px}.themenreisen .slideContainer .themenreise .bild img{width:100%}.themenreisen .slideContainer .themenreise .content{background-color:#e2fcff;padding:15px;white-space:normal}.themenreisen .slideContainer .themenreise .content .teaser{line-height:35px;margin-bottom:20px;height:150px}.themenreisen .slideContainer .themenreise .content .link{height:48px}.themenreisen .slideContainer .themenreise .content a{text-decoration:underline;color:#1b53a7}.themenreisen .slick-prev{top:45%}.themenreisen .slick-prev:before{opacity:.9;color:#1f848f;font-size:32px}.themenreisen .slick-next{top:45%;right:45px}.themenreisen .slick-next:before{opacity:.9;color:#1f848f;font-size:32px}.ttbiWrapperAngebote{margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.ttbiWrapperAngebote .ttbiAngebot{border:1px #9aced4 solid;background-color:#e2fcff;position:relative;width:48%;min-height:385px}@media screen and (max-width: 1100px){.ttbiWrapperAngebote .ttbiAngebot{width:46%}}@media screen and (max-width: 580px){.ttbiWrapperAngebote .ttbiAngebot{width:100%}}.ttbiWrapperAngebote .ttbiAngebot.angebot{border:2px solid #b20b4a}.ttbiWrapperAngebote .ttbiAngebot .wrapperAngebot{position:relative}.ttbiWrapperAngebote .ttbiAngebot .wrapperAngebot .angebotInhalt{background-color:#b20b4a;color:#fff;font-size:14px;padding:2px 15px;cursor:pointer}.ttbiWrapperAngebote .ttbiAngebot .wrapperAngebot .angebotInhalt .toogleAngebot{float:right;margin-top:5px}.ttbiWrapperAngebote .ttbiAngebot .wrapperAngebot .angebotInhaltGross{display:none;position:absolute;z-index:999;background:#b20b4a;color:#fff;padding:10px 15px}.ttbiWrapperAngebote .ttbiAngebot .ttbiBild{position:relative;overflow:hidden}@media screen and (max-width: 1999px){.ttbiWrapperAngebote .ttbiAngebot .ttbiBild .ttbiWrapperAngebote .ttbiAngebot div.ttbiBild{height:auto}}.ttbiWrapperAngebote .ttbiAngebot .ttbiBild img{width:100%}.ttbiWrapperAngebote .ttbiAngebot .ttbiBild .empfehlung{position:absolute;right:0;top:0;background-color:#02ab71;color:#fff;font-weight:bold;padding:3px 10px}.ttbiWrapperAngebote .ttbiAngebot .ttbiBild .empfehlung.neu{left:0;right:auto}.ttbiWrapperAngebote .ttbiAngebot .ttbiBild .qualityAward{width:64px;height:64px;display:inline-block;position:absolute;left:0;bottom:0}.ttbiWrapperAngebote .ttbiAngebot .ttbiBild .sehrBeliebt{display:inline-block;position:absolute;right:0;bottom:0;background-color:#274c8b;color:#fff;font-weight:bold;padding:3px 10px}.ttbiWrapperAngebote .ttbiAngebot .beschreibung{padding:15px 15px 50px 15px}.ttbiWrapperAngebote .ttbiAngebot .beschreibung .name a{color:#1b53a7;text-decoration:underline;font-size:20px}.ttbiWrapperAngebote .ttbiAngebot .beschreibung .land{color:#4c4952;font-size:14px;margin-top:10px}.ttbiWrapperAngebote .ttbiAngebot .beschreibung .land .mapMarker{font-size:22px}.ttbiWrapperAngebote .ttbiAngebot .beschreibung .appetizer{margin-top:10px}.ttbiWrapperAngebote .ttbiAngebot .beschreibung .preisContainer{display:none;text-align:right;margin-top:30px;margin-bottom:10px;color:#4c4952;line-height:20px}.ttbiWrapperAngebote .ttbiAngebot .beschreibung .preisContainer .preis{color:#e1294c;font-size:30px;line-height:36px;font-weight:bold}.ttbiWrapperAngebote .ttbiAngebot .buttons{position:absolute;right:15px;bottom:15px}.ttbiWrapperAngebote .ttbiAngebot .buttons a{float:right;clear:right}.ttbiWrapperAngebote .ttbiAngebot .buttons a.winterbeschreibung{margin-top:10px;background-color:#274c8b}.ttbiWrapperAngebote .ttbiAngebot .buttons a.winterbeschreibung:hover{background-color:#3a71cf}.ttbiWrapperAngebote .ttbiAngebot .angebotDaten .button{margin-top:0}.ttbiWrapperAngebote .ttbiAngebot.sommer.winter .beschreibung{padding-bottom:90px}.anlagenSucheItem{display:flex}.anlagenSucheItem .sommerUndWinterButtons a:nth-child(2){margin-top:5px}.anlageKachel{border:1px #9aced4 solid;background-color:#e2fcff;width:100%;position:relative;margin-bottom:30px}.anlageKachel.angebot{border:2px solid #b20b4a}.anlageKachel .wrapperAngebot{position:relative}.anlageKachel .wrapperAngebot .angebotInhalt{background-color:#b20b4a;color:#fff;font-size:14px;padding:2px 15px;cursor:pointer}.anlageKachel .wrapperAngebot .angebotInhalt .toogleAngebot{float:right;margin-top:5px}.anlageKachel .wrapperAngebot .angebotInhaltGross{display:none;position:absolute;z-index:999;background:#b20b4a;color:#fff;padding:10px 15px}.anlageKachel .bild{position:relative;max-height:210px;overflow:hidden}.anlageKachel .bild img{width:100%}.anlageKachel .bild .empfehlung{position:absolute;right:0;top:0;background-color:#02ab71;color:#fff;font-weight:bold;padding:3px 10px}.anlageKachel .bild .qualityAward{width:64px;height:64px;display:inline-block;position:absolute;left:0;bottom:0}.anlageKachel .bild .sehrBeliebt{display:inline-block;position:absolute;right:0;bottom:0;background-color:#274c8b;color:#fff;font-weight:bold;padding:3px 10px}.anlageKachel .beschreibung{padding:15px 15px 50px 15px}.anlageKachel .beschreibung .name a{color:#1b53a7;text-decoration:underline;font-size:20px}.anlageKachel .beschreibung .land{color:#4c4952;font-size:14px;margin-top:10px}.anlageKachel .beschreibung .land .mapMarker{font-size:22px}.anlageKachel .beschreibung .appetizer{margin-top:10px}.anlageKachel .beschreibung .preisContainer{display:none;text-align:right;margin-top:30px;margin-bottom:10px;color:#4c4952;line-height:20px}.anlageKachel .beschreibung .preisContainer .preis{color:#e1294c;font-size:30px;line-height:36px;font-weight:bold}.anlageKachel .buttons{position:absolute;right:15px;bottom:15px}.anlageKachel .buttons a{float:right;clear:right}.anlageKachel .buttons a.winterbeschreibung{margin-top:10px;background-color:#274c8b}.anlageKachel .buttons a.winterbeschreibung:hover{background-color:#3a71cf}.anlageKachel .angebotDaten .button{margin-top:0}.anlageKachel.sommer.winter .beschreibung{padding-bottom:90px}.anlageSucheLinkSorter .dropdown{float:right;margin-bottom:10px}.siteStartseite .veranstalter img{margin-right:20px}.siteStartseite .veranstalter .veranstalterLink:hover{text-decoration:none}.site{width:100%}.siteBewertungen h2{line-height:32px;margin-top:15px}.siteBewertungen h2 span{font-size:20px}.siteBewertungen .fullwidth{width:100%}.siteBewertungen .max100{max-width:100px}.siteBewertungen .textCenter{text-align:center}.siteBewertungen .kategorienWrapper .kategorien{width:100%}.siteBewertungen .kategorienWrapper .kategorien .topBox{position:relative}.siteBewertungen .kategorienWrapper .kategorien .topBox .innerWrapper{padding:10px 40px 30px 40px}.siteBewertungen .kategorienWrapper .kategorien .topBox .innerWrapper .title{color:#fff;padding:10px;text-align:center}.siteBewertungen .kategorienWrapper .kategorien .topBox .innerWrapper .title.strand{background-color:#f58403}.siteBewertungen .kategorienWrapper .kategorien .topBox .innerWrapper .title.berg{background-color:#274c8b}.siteBewertungen .kategorienWrapper .kategorien .topBox .innerWrapper .title a{color:inherit}.siteBewertungen .kategorienWrapper .kategorien .topBox .innerWrapper img{width:100%}.siteBewertungen .kategorienWrapper .kategorien .topBox .icon{font-size:calc(49px + 1vw)}@media(min-width: 1200px){.siteBewertungen .kategorienWrapper .kategorien .topBox .icon{font-size:68px}}.siteBewertungen .kategorienWrapper .kategorien .topBox .icon{position:absolute;bottom:5px;left:25px}.siteBewertungen .kategorienWrapper .kategorien .topBox .icon.strand{color:#f58403}.siteBewertungen .kategorienWrapper .kategorien .topBox .icon.strand i{font-size:75px !important}.siteBewertungen .kategorienWrapper .kategorien .topBox .icon.berg{color:#274c8b}.siteBewertungen .kategorienWrapper .kategorien .topBox .icon.berg i{font-size:75px !important}.siteBewertungen .anlagenListe a{color:inherit}.siteBewertungen .anlagenListe .anlageWrapper{margin-top:80px}.siteBewertungen .anlagenListe .anlageWrapper .title{text-align:center;font-weight:bold;color:#fff;padding:10px}.siteBewertungen .anlagenListe .anlageWrapper .title.berg{background-color:#274c8b}.siteBewertungen .anlagenListe .anlageWrapper .title.strand{background-color:#f58403}.siteBewertungen .anlagenListe .anlageWrapper .bild img{width:100%}.siteBewertungen .anlagenListe .anlageWrapper .anlageFooter{padding-top:10px}.siteBewertungen .anlagenListe .anlageWrapper .anlageFooter .anlageFooterLinks,.siteBewertungen .anlagenListe .anlageWrapper .anlageFooter .anlageFooterRechts{vertical-align:top;display:inline-block;width:50%}.siteBewertungen .anlagenListe .anlageWrapper .anlageFooter .anlageFooterLinks{font-weight:bold}.siteBewertungen .anlagenListe .anlageWrapper .anlageFooter .anlageFooterRechts{margin-top:15px}.siteBewertungen .anlagenListe .anlageWrapper .anlageFooter .anlageFooterRechts img{max-height:50px}.siteBewertungen .anlagenListe .bewertungen{margin-top:80px;padding:30px 10px 10px 10px;background-color:#13545b;color:#fff;position:relative}@media(min-width: 500px){.siteBewertungen .anlagenListe .bewertungen{padding-top:10px}}@media(min-width: 1000px){.siteBewertungen .anlagenListe .bewertungen{margin-left:80px}}.siteBewertungen .anlagenListe .bewertungen table{width:100%}.siteBewertungen .anlagenListe .bewertungen table .pfeil{font-size:25px;padding-right:7px}.siteBewertungen .anlagenListe .bewertungen table .wert{width:100px}@media(min-width: 500px){.siteBewertungen .anlagenListe .bewertungen table{width:calc(100% - 95px)}}.siteBewertungen .anlagenListe .bewertungen .pfeilAussen{display:none;font-size:96px;color:#13545b;position:absolute;top:calc(50% - 48px);left:-60px;z-index:-1}@media(min-width: 1000px){.siteBewertungen .anlagenListe .bewertungen .pfeilAussen{display:block}}.siteBewertungen .anlagenListe .bewertungen .platzKreis{border-radius:50%;color:#fff;background-color:#f58403;width:100px;height:100px;position:absolute;top:-75px;right:20px;text-align:center;line-height:100px;font-size:15px;font-weight:bold}@media(min-width: 500px){.siteBewertungen .anlagenListe .bewertungen .platzKreis{width:150px;height:150px;right:-20px;line-height:150px;font-size:20px}}.siteBewertungen .anlagenListe .moreAwards{margin-top:10px;color:#13545b}@media(min-width: 1000px){.siteBewertungen .anlagenListe .moreAwards{margin-left:80px}}.siteBewertungen .anlagenListe .moreAwards b{display:inline-block;margin-bottom:6px}.siteBewertungen .kundenBewertungen ul{list-style:none;padding:0}.siteBewertungen .kundenBewertungen ul li{margin-bottom:15px}.siteBewertungen .kundenBewertungen ul li strong.frage{color:#058390}.wrapperVeranstalter .col-12{display:inline-block;float:left}.wrapperVeranstalter .einleitungVeranstalter div{width:100%;padding-right:15px;display:inline-block}.wrapperVeranstalter .einleitungVeranstalter img,.wrapperVeranstalter .einleitungVeranstalter i{float:right;margin-left:15px;margin-bottom:15px;font-size:20px;width:20px}.wrapperVeranstalter .einleitungVeranstalter img.veranstalterLogo{width:auto !important}.wrapperVeranstalter .weitererText{margin-top:30px}.wrapperAnlagen{width:100%;margin-top:20px}.wrapperAnlagen .Anlagen{width:100%;display:flex;flex-wrap:wrap}.wrapperAnlagen .Anlagen .anlage{width:370px;display:inline;float:left;border:1px solid #000;margin-bottom:15px}@media screen and (min-width: 1200px){.wrapperAnlagen .Anlagen .anlage{margin-right:15px}.wrapperAnlagen .Anlagen .anlage:nth-child(3n){margin-right:0}}@media screen and (max-width: 1199px){.wrapperAnlagen .Anlagen .anlage{margin-right:15px;width:calc(50% - 8px)}.wrapperAnlagen .Anlagen .anlage:nth-child(2n){margin-right:0}}@media screen and (max-width: 750px){.wrapperAnlagen .Anlagen .anlage{width:100%;margin-right:0}}.wrapperAnlagen .Anlagen .anlage img{width:100%}.wrapperAnlagen .Anlagen .anlage .beschreibung{padding:15px;overflow:hidden}.wrapperAnlagen .Anlagen .anlage .land{font-size:14px}.wrapperAnlagen .Anlagen .anlage .name,.wrapperAnlagen .Anlagen .anlage .name a{color:#e2fcff;font-size:18px}.wrapperAnlagen .Anlagen .anlage .infoUndVerpflegung .info{display:inline-block;float:right;margin-right:10px;text-align:center}.wrapperAnlagen .Anlagen .anlage .infoUndVerpflegung .verpflegung{float:left}.wrapperAnlagen .Anlagen .anlage .bottom{overflow:hidden;width:100%;min-height:50px}.wrapperAnlagen .Anlagen .anlage .bottom .empfehlung{font-weight:bold;float:left}.wrapperAnlagen .Anlagen .anlage .bottom .empfehlung i,.wrapperAnlagen .Anlagen .anlage .bottom .empfehlung svg{color:#f5a503}.wrapperAnlagen .Anlagen .anlage .bottom .actionButton{float:right}.sehrBeliebt{display:inline-block;right:0;bottom:0;background-color:#274c8b;color:#fff;font-weight:bold;padding:2px 4px;margin-left:10px}@media screen and (max-width: 375px){.sehrBeliebt.beschreibungBeliebt{margin-left:0;margin-right:50%;margin-top:5px}}.modal-body img{max-width:100%}.infoBoxWrapper{width:435px;float:right;display:inline-block}.infoBoxWrapper .abschnitt{width:100%}.infoBoxWrapper .ihreVorteile{max-width:100% !important;width:100%;margin-top:0 !important}.wrapperContent{float:left;display:inline-block;padding-right:15px}.wrapperContent .Lage{overflow:hidden}.wrapperContent .Lage .flexwrapper{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.wrapperContent .Lage .flexwrapper{display:block}}@media screen and (max-width: 768px){.wrapperContent .Lage .flexwrapper .text{order:1;width:100%}}.wrapperContent .Lage .flexwrapper img{float:right}@media screen and (max-width: 768px){.wrapperContent .Lage .flexwrapper img{order:3;margin-left:auto;margin-right:auto;float:none;margin-top:40px}}.wrapperContent .Lage .flexwrapper .showGoogleMap{float:left;text-decoration:underline}@media screen and (max-width: 768px){.wrapperContent .Lage .flexwrapper .showGoogleMap{order:2;width:100%;display:block}}.wrapperContent .Lage .flexwrapper .clubReiseziel{margin-bottom:1rem}.wrapperContent .abschnitt{overflow:hidden;max-width:650px;float:left;width:100%}@media screen and (max-width: 1023px){.wrapperContent .abschnitt{max-width:100%}}@media screen and (max-width: 768px){.wrapperContent .abschnitt{overflow:inherit}}.wrapperContent .wrapperHighlights{color:#058390;font-size:16px;margin-top:25px}.wrapperContent .wrapperHighlights div.svg,.wrapperContent .wrapperHighlights img{height:40px;fill:#058390}.wrapperContent .wrapperHighlights div.svg svg,.wrapperContent .wrapperHighlights img svg{max-height:100%}.wrapperContent .wrapperHighlights div.svg svg .st0,.wrapperContent .wrapperHighlights img svg .st0{fill:#fff}.wrapperContent .wrapperHighlights .highlight{display:inline;text-align:center}@media screen and (max-width: 580px){.wrapperContent .wrapperHighlights .highlight{display:block}}.themenseitenLinks{order:7;margin-top:80px}.themenseitenLinks a{display:inline-block;margin-right:15px}iframe.lage{width:100%;min-height:400px}.faq{background:#e2fcff;padding:5px;border:1px solid #058390;margin-bottom:5px;cursor:pointer}.faq svg,.faq i{float:right}.faq span{width:calc(100% - 18px);position:relative;display:inline-block}.faq .faqAntwort{border-top:1px solid #058390;padding-top:5px;margin-top:5px}.wrapperAnfrageFormular{width:70%;float:left}@media screen and (min-width: 768px)and (max-width: 1199px){.wrapperAnfrageFormular{width:60%}}@media screen and (max-width: 768px){.wrapperAnfrageFormular{width:100%}}.wrapperAnfrageFormular label{font-weight:bold}.wrapperAnfrageFormular fieldset{margin-top:30px}.wrapperAnfrageFormular fieldset legend{margin-bottom:25px}.wrapperAnfrageFormular fieldset>.form-group.required>label:after{content:"*";color:red}.wrapperAnfrageFormular .form-inline label input{width:100%}.wrapperAnfrageFormular .field-anfrageform-strreiseziel{margin-bottom:0}.wrapperAnfrageFormular .hiddenInput{display:none}.wrapperAnfrageFormular .form-check{display:inline;float:left;margin-right:29px}.wrapperAnfrageFormular .form-check label{width:100% !important;max-width:100%}.SitDatepicker .SitProgress{padding-top:2px !important}.SitDatepickerTagViewJahr{font-size:16px !important}.wrapperReisedauer{display:none}#sitDatepickerAnfrage{background:#fff}.spalteRechts{width:calc(30% - 20px);margin-left:20px;float:right;margin-top:125px}@media screen and (min-width: 768px)and (max-width: 1199px){.spalteRechts{width:calc(40% - 20px)}}@media screen and (max-width: 768px){.spalteRechts{width:100%;margin-left:0;margin-top:0}}@media screen and (max-width: 1026px){.spalteRechts .anfrageKasten{margin-right:calc(100% - 450px);height:auto}}@media screen and (max-width: 950px){.spalteRechts .anfrageKasten{width:100%;height:auto !important;margin-top:15px}}@media screen and (max-width: 768px){.spalteRechts .anfrageKasten{margin-right:0;margin-left:0;width:100%}.spalteRechts .anfrageKasten img{float:right;width:100% !important}}.wrapperTopSportarten{width:100%;margin-bottom:45px}.wrapperTopSportarten .list-view{width:100%}.wrapperTopSportarten .list-view div.wrapper{display:inline-block;position:relative;margin-left:25px;margin-bottom:25px;width:calc(33.33% - 20.5px)}.wrapperTopSportarten .list-view div.wrapper:nth-child(3n+1){margin-left:0}@media screen and (max-width: 870px){.wrapperTopSportarten .list-view div.wrapper{width:calc(50% - 15.5px)}.wrapperTopSportarten .list-view div.wrapper:nth-child(3n+1){margin-left:25px}.wrapperTopSportarten .list-view div.wrapper:nth-child(2n+1){margin-left:0}}@media screen and (max-width: 580px){.wrapperTopSportarten .list-view div.wrapper{width:100%;margin-left:0 !important}}.wrapperTopSportarten .list-view div.wrapper img{width:100%;height:185px}.wrapperTopSportarten .list-view div.wrapper .Beschreibung{background:#058390;left:0;color:#fff;width:100%;padding:10px;margin-left:0;text-align:center;height:50px;font-size:24px}.wrapperTopSportarten .list-view div.wrapper .Beschreibung i,.wrapperTopSportarten .list-view div.wrapper .Beschreibung svg{font-size:30px}.wrapperTopSportarten .list-view div.wrapper .Beschreibung .icon{width:40px;height:auto}.wrapperDefaultSportarten{width:100%}.wrapperDefaultSportarten .list-view{display:flex;flex-wrap:wrap}.wrapperDefaultSportarten .list-view div.wrapper{position:relative;margin-left:25px;margin-bottom:25px;width:calc(16.66% - 21px);border:thin solid #058390;background:#058390;text-align:center}@media screen and (min-width: 1200px){.wrapperDefaultSportarten .list-view div.wrapper:nth-child(6n+1){margin-left:0}}@media screen and (min-width: 768px)and (max-width: 1199px){.wrapperDefaultSportarten .list-view div.wrapper{width:calc(20% - 20px)}.wrapperDefaultSportarten .list-view div.wrapper:nth-child(5n+1){margin-left:0}}@media screen and (max-width: 1000px){.wrapperDefaultSportarten .list-view div.wrapper{width:calc(25% - 19px)}.wrapperDefaultSportarten .list-view div.wrapper:nth-child(5n+1){margin-left:25px}.wrapperDefaultSportarten .list-view div.wrapper:nth-child(4n+1){margin-left:0}}@media screen and (max-width: 870px){.wrapperDefaultSportarten .list-view div.wrapper{width:calc(33.33% - 16.8px)}.wrapperDefaultSportarten .list-view div.wrapper:nth-child(4n+1){margin-left:25px}.wrapperDefaultSportarten .list-view div.wrapper:nth-child(3n+1){margin-left:0}}@media screen and (max-width: 660px){.wrapperDefaultSportarten .list-view div.wrapper{width:calc(50% - 13px)}.wrapperDefaultSportarten .list-view div.wrapper:nth-child(3n+1){margin-left:25px}.wrapperDefaultSportarten .list-view div.wrapper:nth-child(2n+1){margin-left:0}}.wrapperDefaultSportarten .list-view div.wrapper .icon i,.wrapperDefaultSportarten .list-view div.wrapper .icon svg{font-size:75px;color:#fff}.wrapperDefaultSportarten .list-view div.wrapper .icon{display:block;width:100%;padding-top:10px;padding-bottom:10px}.wrapperDefaultSportarten .list-view div.wrapper .Beschreibung{background:#e2fcff;left:0;color:#058390;font-weight:bold;width:100%;padding:10px;margin-left:0;text-align:center;margin-bottom:0;height:90px;word-break:break-word}.anlageBewertungen ul.bewertungBereich{margin-top:20px;margin-bottom:-15px;margin-left:-38px;list-style-type:none}.anlageBewertungen ul.bewertungBereich a{text-decoration:none}.anlageBewertungen ul.bewertungBereich a span:hover{text-decoration:underline}.anlageBewertungen div#expertentipps h2{margin-bottom:0}.anlageBewertungen div#expertentipps h3{display:inline;color:#058390;margin-left:10px}.anlageBewertungen div#expertentipps img{margin-bottom:15px;margin-top:20px}.anlageBewertungen .list-view{margin-top:30px}.anlageBewertungen .reiseberichtItem{margin-bottom:20px;margin-top:10px}.anlageBewertungen .reiseberichtItem .card-header .fa-user{float:left;font-size:64px;color:#058390;margin-top:5px;margin-right:20px;margin-bottom:30px}.anlageBewertungen .reiseberichtItem .card-title{font-weight:bold;color:#058390}.anlageBewertungen .reiseberichtItem .bewertung{margin-top:12px;margin-bottom:0}.anlageBewertungen .reiseberichtItem .bewertung .sterne{font-size:24px;color:#f5a503}.anlageBewertungen .reiseberichtItem .antworten{list-style:none;padding:0;overflow:hidden}.anlageBewertungen .reiseberichtItem .antworten.textKurz{height:80px}.anlageBewertungen .reiseberichtItem .antworten li{margin-bottom:15px}.anlageBewertungen .reiseberichtItem .antworten li p{margin:0}.anlageBewertungen .reiseberichtItem .antworten li p.frage{font-weight:bold;line-height:32px}.anlageBewertungen .reiseberichtItem .showMore{position:absolute;bottom:0;background-image:linear-gradient(to top, #fff 40%, transparent 100%);padding:80px 0 20px 0;text-align:center;cursor:pointer;color:#058390;width:calc(100% - 40px);text-decoration:underline}.anlageBewertungen .reiseberichtItem .showMore[data-status=weniger]{padding:20px}.clubSuche{max-width:100%}.clubSuche .wrapperSuche{margin-bottom:20px}@media screen and (min-width: 768px)and (max-width: 1199px){.clubSuche .wrapperSuche .suche ul{max-width:600px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px){.clubSuche .wrapperSuche .suche ul li{width:260px !important;display:inline-block !important}}@media screen and (min-width: 768px)and (max-width: 1199px){.clubSuche .wrapperSuche .suche ul li>label{left:50px !important}}.clubSuche .anlageSucheLinkSorter{float:right;display:inline-block}.clubSuche .info{font-weight:bold;margin-top:15px}.clubSuche .empty{margin-left:15px}.clubSuche .spalteRechts{float:right;width:330px;display:inline;margin-left:0;margin-top:20px}@media screen and (max-width: 768px){.clubSuche .spalteRechts{width:100% !important;display:flex;flex-wrap:wrap}}.clubSuche .wrapperAnlagen{width:calc(100% - 350px);float:left;margin-right:20px;display:inline}@media screen and (max-width: 768px){.clubSuche .wrapperAnlagen{width:100% !important}}.clubSuche .wrapperVeranstalter{width:100%;float:left;margin-top:20px}.clubSuche .anfrageKasten{margin-top:15px}@media screen and (max-width: 950px){.clubSuche .anfrageKasten{width:100%;height:auto !important}}@media screen and (max-width: 768px){.clubSuche .anfrageKasten{margin-top:0;margin-left:15px;width:calc(50% - 15px)}.clubSuche .anfrageKasten div{width:100%}.clubSuche .anfrageKasten .heading{margin-top:15px}.clubSuche .anfrageKasten img{float:right;width:100% !important}}@media screen and (max-width: 500px){.clubSuche .anfrageKasten{width:100%;margin-left:0;margin-top:15px}}@media screen and (max-width: 768px){.clubSuche .wrapperVorteile{width:calc(50% - 10px) !important;float:left}}@media screen and (max-width: 500px){.clubSuche .wrapperVorteile{width:100% !important}}@media screen and (min-width: 900px){.clubSuche .col-lg-4{max-width:50%;flex:0 0 50%}}@media screen and (max-width: 899px){.clubSuche .col-lg-4{max-width:100%;flex:0 0 100%}}@media screen and (max-width: 768px){.clubSuche .col-lg-4{max-width:50%;flex:0 0 50%}}@media screen and (max-width: 600px){.clubSuche .col-lg-4{max-width:100%;flex:0 0 100%}}.wrapperSucheResult{position:absolute;top:39px;background:#fff;width:100%;padding:5px 15px;border:3px solid #058390;z-index:999999;overflow:scroll;height:85vh}.wrapperSucheResult div.list-view{line-height:15px}.wrapperSucheResult div.list-view div{padding:5px 0;border-bottom:1px dotted #058390}.wrapperSucheResult div.list-view div:last-child{border-bottom:none}.wrapperSucheResult div.list-view div a{color:#058390;line-height:15px}.wrapperSuche{position:relative;order:3;width:100%;overflow:hidden;padding-top:10px}.wrapperSuche .form-control{padding-top:15px;height:45px}.wrapperSuche .form-group{width:calc(25% - 5px) !important}@media screen and (max-width: 1000px){.wrapperSuche .form-group{width:calc(50% - 5px) !important}.wrapperSuche .form-group input{max-width:100% !important}}.wrapperSuche #nav-tabContent{background:#f5a503;width:100%;display:inline-block;padding-top:10px;margin-top:0 !important}@media screen and (max-width: 835px){.wrapperSuche .ttbiSucheZusammenfassung{width:100%;margin-top:15px}.wrapperSuche .ttbiSucheFormularWidget{display:none}.wrapperSuche .form-group{width:calc(50% - 5px) !important}.wrapperSuche .form-group .reiseteilnehmerValue{margin-top:15px;position:absolute;left:0}.wrapperSuche .instantSucheContainer{top:180px !important}}.wrapperSuche label{position:absolute;left:10px;font-weight:bold;font-size:11px}.wrapperSuche .TTBI-nur-hotel-formular .form-group.field-sucheform-objanreise{display:none}.wrapperSuche .TTBI-nur-hotel-formular .form-group{width:calc(33% - 5px) !important}.wrapperSuche .TTBI-nur-hotel-formular .ttbiSucheButtonFormGroup{width:100% !important;text-align:center}.wrapperSuche .ttbiSucheZusammenfassung{color:#fff}@media screen and (max-width: 835px){.wrapperSuche .ttbiHorizontal{display:none}.wrapperSuche .form-group{width:100% !important;text-align:center}.wrapperSuche .form-group label{left:auto !important;margin-left:10px}.wrapperSuche .form-group input{display:inline}.wrapperSuche .TTBI-nur-hotel-formular .ttbiSucheButtonFormGroup{width:100% !important;text-align:center}.wrapperSuche .TTBI-nur-hotel-formular .form-group{width:100% !important;text-align:center}.wrapperSuche .TTBI-nur-hotel-formular .form-group label{left:auto !important;margin-left:10px}.wrapperSuche .TTBI-nur-hotel-formular .form-group input{display:inline}}.wrapperSuche .ttbiSucheButtonFormGroup{width:100% !important;text-align:center;margin-top:0 !important;margin-bottom:10px !important}.wrapperSuche .ttbiSucheButtonFormGroup button{color:#fff;background:#cf0228;border:none}.wrapperSuche .nav-link{color:#000;font-weight:bold}.wrapperSuche .ttbiSucheFormularWidget{margin-top:10px;margin-bottom:5px}.wrapperSuche .tab-content{margin-top:10px}.wrapperSuche .minimiereSuche{cursor:pointer}.wrapperSuche .suchefelderInfo{display:none;overflow:hidden}@media screen and (min-width: 768px){.wrapperSuche{cursor:default}}@media screen and (max-width: 950px){.wrapperSuche{float:left}}@media screen and (max-width: 768px){.wrapperSuche{order:4 !important;height:auto}.wrapperSuche .suche{position:relative}}@media screen and (min-width: 768px)and (max-width: 1199px){.wrapperSuche{order:4 !important}}.wrapperSuche #sucheReisezielErgebnis{top:50px;position:absolute;background:#fff;width:100%;z-index:999;border:2px solid #36b1bf;border-radius:5px;padding:15px;text-align:left}.wrapperSuche #sucheReisezielErgebnis #sucheLaender .titel{font-weight:bold}.wrapperSuche #sucheReisezielErgebnis #sucheAnlagen .titel{font-weight:bold}.wrapperSuche #sucheReisezielErgebnis .sucheLand,.wrapperSuche #sucheReisezielErgebnis .sucheAnlage{margin-left:15px;border-bottom:1px solid #000;margin-top:5px}.sucheAnlage{width:100%;background:#f5a503;padding:15px}.sucheAnlage .anlage{font-size:15px;font-weight:bold}.sucheAnlage .zeitraum,.sucheAnlage .anreise,.sucheAnlage .teilnehmer{font-size:14px}@media screen and (min-width: 768px)and (max-width: 1199px){.sucheAnlage .zeitraum,.sucheAnlage .anreise,.sucheAnlage .teilnehmer{display:inline}}.sucheAnlage .wrapperPen{float:right;font-size:20px;cursor:pointer}#allgemeinerHinweis p.headlineRed{color:red;font-size:24px;margin-bottom:10px;font-weight:bold}#allgemeinerHinweis p.headline{color:#1f4162;margin-bottom:10px;margin-top:10px;font-size:22px;font-weight:bold}#allgemeinerHinweis ul.infos{color:orange;font-size:20px;margin-bottom:10px;list-style:none;padding-left:0}#allgemeinerHinweis p.big{font-size:22px;font-weight:bold}#allgemeinerHinweis p{margin-bottom:10px}#allgemeinerHinweis li.abstand{margin-bottom:10px}
