img,span{display:block}p span{display:inline-block}.top-img-gallery img{display:block}.top-img-gallery .thumb-tiny,.top-img-gallery .thumb-medium{display:none;visibility:hidden}.top-img-gallery.slick-loading img{display:none}summary:before{background:transparent url(../../media/img/icons/plus.png) left center no-repeat;float:left;height:16px;width:16px;content:" ";margin-right:.5em}details.open summary:before{background:transparent url(../../media/img/icons/minus.png) left center no-repeat}.mPS2id-highlight{color:#e00671 !important}.row .row{padding:0 .4625rem}table{border:0}table thead{background:transparent}table tr th,table tr td{padding:.4625rem .625rem;color:#352423}.accordion-head,.accordion-head tr{font-size:14px}table tr td{font-size:12px;text-align:right}table tbody td{text-align:right;vertical-align:top}table tbody td:first-child,table tbody tr.bg_brown td,.generic_pricefooter td{text-align:left}.preise{background:#fff;max-width:1200px;width:100%;padding-top:2.375em;padding-bottom:1.875em}.preise aside{border:1px solid #ddd}.preise .inner-aside{margin-top:1.75em}.preise .aside h4,.preise .inner-aside h4{font-family:'Open Sans',sans-serif;background:#a29073;color:#fff;font-size:14px;margin-bottom:.5em;padding:.625em}.preise .aside ul,.preise .inner-aside ul,.preise .aside li,.preise .inner-aside li{margin:0;padding:0}.preise .aside li,.preise .inner-aside li{display:block;margin:0 .625em !important;padding:.625em 0 !important;border-bottom:1px solid #ddd}.preise .inner-aside li:first-child{padding-top:0 !important}.preise .inner-aside li:last-child{border-bottom:0}.preise .inner-aside aside ul{padding-bottom:0 !important}.preise .aside li a,.preise .inner-aside li a{display:block;font-size:14px;width:100%;line-height:1.4}.preise .inner-aside li a{color:#352423 !important}.preise .inner-aside .special-offer span,.preise .inner-aside .special-offer span{padding:.625em}.preise .aside .special-offer .price,.preise .inner-aside .special-offer .price{font-size:22px;font-weight:600;color:#e00671;padding-top:0;padding-bottom:0}.preise .aside .special-offer small,.preise .inner-aside .special-offer small{font-size:12px;font-weight:400}.preise .aside .button{background:#e00671;width:100%;height:auto;margin:1.5em auto 0;padding:.625em 1.563em;display:block}.preise .aside .button.merkliste,.preise .aside .button.merkliste:focus,.preise .aside .button.merkliste:hover{background:#362322}.preise .aside .button span{font-size:14px;color:#fff}.preise .middle{padding:2em 1em 0 1em}.preise .middle .region{float:left;text-transform:uppercase;margin:0;padding:0;font-size:11px;font-weight:600;line-height:1;display:inline-block;color:#a29073}.preise .middle .stars{float:right;margin:0;padding:0;display:inline-block}.preise .middle h2,.preise .middle h3{margin-bottom:1em}.preise .middle h2{font-size:32px}.preise .middle h3{font-size:22px;margin-top:1em}.preise .middle i{font-style:normal;color:#c4c2c0}.preise .middle p{font-size:14px;line-height:1.6}.preise .middle ul{padding-bottom:.938em}.preise .middle li{list-style-type:disc;margin:0 0 0 1.4em;font-size:14px}.preise .middle small{font-size:12px}.preiseuebersicht .columns{padding-left:0;padding-right:0}.preiseuebersicht table tr.bg_brown td{color:#fff}.preiseuebersicht table tr.odd,.preiseuebersicht table tr:nth-of-type(odd){background:#fff}.preiseuebersicht table tr:nth-of-type(even){background:#fff}.preiseuebersicht table tr.even{background:#f9f8f6}.preiseuebersicht table td{font-size:14px;border:1px solid #ddd}.preiseuebersicht table td:first-of-type{background:#f9f8f6}.preiseuebersicht table td.special{background:#d7ddf0 !important}.preiseuebersicht table tr.bg_brown td:first-of-type{background:inherit}.preiseuebersicht table tr.bg_light_brown td{background:#a29073;color:#fff}.preiseuebersicht tr:first-of-type td{min-height:50px}.flugpreise{padding-top:1.875em}.flugpreise .columns{padding-left:0;padding-right:0}.flugpreise table tr.bg_brown td{color:#fff}.flugpreise table tr.odd,.flugpreise table tr:nth-of-type(odd){background:#fff}.flugpreise table tr:nth-of-type(even){background:#fff}.flugpreise table tr.even{background:#f9f8f6}.flugpreise table td{font-size:14px;border:1px solid #ddd}.flugpreise table td.first{background:#f9f8f6 !important}.flugpreise table td.special{background:#d7ddf0 !important}.flugpreise table tr.bg_brown td:first-of-type{background:inherit}.flugpreise table tr.bg_light_brown td{background:#a29073;color:#fff}.flugpreise tr:first-of-type td{min-height:50px}.flugpreise .fp{text-align:right}.accordion-head,.accordion-head tr{margin:0;padding:0;max-width:918px;overflow-x:hidden}.accordion-head td{padding:.4625rem .625rem !important;color:#fff !important;border-top:none !important;border-bottom:none !important}.accordion{margin:0;padding:0}.accordion .accordion-navigation{margin:0 !important;padding:0 !important;list-style-type:none !important;max-width:918px;overflow-x:hidden}.accordion .accordion-navigation .bg_pink td{color:#fff}.accordion .accordion-navigation>a,.accordion dd>a{color:#fff !important;padding:0}#flugpreise_wrapper.accordion accordion-navigation.active>a,#flugpreise_wrapper.accordion dd.active>a{background:#a29073}.accordion-navigation a,.accordion-navigation{font-size:14px}.accordion .accordion-navigation>.content,.accordion dd>.content{padding:0}.accordion .accordion-navigation .content p{padding:.9875rem .9875rem 0;clear:both}.accordion .accordion-navigation .content ul{padding:0 .9875rem}#flugpreise_wrapper.accordion accordion-navigation>.content,#flugpreise_wrapper.accordion dd>.content{display:block !important;height:0;overflow:hidden}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block !important;height:auto}.accordion .accordion-navigation a .arrow{float:right;background:transparent url(../../media/img/icons/arrow_down_white.png) 0 0 no-repeat;width:25px;height:25px;vertical-align:middle;display:inline-block;margin:0 0 0 .85em}.accordion .accordion-navigation.active a .arrow{float:right;background:transparent url(../../media/img/icons/arrow_up_white.png) 0 0 no-repeat;width:25px;height:25px;vertical-align:middle;display:inline-block;margin:0 0 0 .85em}.accordion li.active .fp{font-size:0;color:transparent}.generic_pricefooter thead{display:none;visibility:hidden}.generic_pricefooter td{font-size:14px}.generic_pricefooter span{display:inline}.generic_pricefooter tr:nth-of-type(odd){background-color:#fff}.generic_pricefooter tr:nth-of-type(even){background-color:#fff}.has-tip{position:relative;border:none !important;margin:0 0 .30em .15em !important;padding:0 !important;z-index:2}.tooltip h3{font-size:18px}.tooltip{font-size:12px}.besonderheiten{min-width:240px;vertical-align:top;border-bottom:1px solid #fff;font-size:14px;color:#fff}.preiseuebersicht .leistung{text-align:right;font-size:12px}#preiseuebersicht{width:100%;padding-top:40px}.aside-nav-mobile,.aside-nav-mobile .trigger,#asideNavModal ul,.aside-nav-mobile .button.close-reveal-modal{position:fixed;right:15px}.aside-nav-mobile,.aside-nav-mobile .trigger,#asideNavModal ul,.aside-nav-mobile .button.close-reveal-modal,#asideNavModal.reveal-modal{z-index:1000000 !important}#asideNavModal.reveal-modal{border-radius:0;background-color:transparent;border:0;box-shadow:none}.aside-nav-mobile .trigger,#asideNavModal li .button,.aside-nav-mobile .button.close-reveal-modal{background:#e00671;color:#fff !important;margin:0;padding:.5rem 1.25rem;display:inline-block;visibility:visible}.aside-nav-mobile .trigger,#asideNavModal ul,.aside-nav-mobile .button.close-reveal-modal{text-align:right}.aside-nav-mobile .trigger,.aside-nav-mobile .button.close-reveal-modal{bottom:15px}.aside-nav-mobile .button.close-reveal-modal{display:none;visibility:hidden}#asideNavModal ul{bottom:75px}#asideNavModal li{display:block;margin:0 0 5px 0}.aside-nav-mobile.active-open .button.close-reveal-modal{display:inline-block;visibility:visible}.aside-nav-mobile.active-open .trigger{display:none;visibility:hidden}@media only screen and (max-width:43.813em){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:0;border-left:0;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%;overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}@media only screen and (min-width:43.813em){.preise aside{padding-bottom:1.5em}.preise .inner-aside li a:hover{color:#e00671 !important}.preise .inner-aside aside{padding-bottom:0}.preise .aside .button{max-width:158px}.preise .middle{padding:0 2.815em}.preise .aside button:hover,.preise .aside button:focus,.preise .aside .button:hover,.preise .aside .button:focus{background:#e00671}.top-img-gallery{position:relative;max-width:1200px;width:100%;max-height:400px;display:block;visibility:visible;overflow:hidden}.top-img-gallery img{float:left;display:inline-block}.top-img-gallery .full{width:66.66667%;border-right:1px solid #fff}.top-img-gallery .thumb-tiny{width:16.66667%}.top-img-gallery .thumb-medium{width:33.33333%}.top-img-gallery .thumb-tiny,.top-img-gallery .thumb-medium{display:inline-block;visibility:visible}.top-img-gallery .top li:nth-child(1) .thumb-tiny,.top-img-gallery .bottom li:nth-child(1) .thumb-tiny{border-right:1px solid #fff}.top-img-gallery .bottom img{border-top:1px solid #fff}.tooltip{max-width:750px !important;left:50%;width:100% !important;color:#352423;background:#f9f8f6;opacity:.95;filter:Alpha(Opacity=95);border:1px solid #352423;padding:1em}.tooltip,.tooltip li{font-size:14px}}@media only screen and (min-width:80.063em){.preise aside{min-width:180px !important}.preise .inner-aside aside{float:right;max-width:180px !important}