1<!DOCTYPE html> 2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de" class=" c129647"> 3<head> 4 <title>Registrierung</title> 5 6 <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> 7 <meta name="robots" content="index, follow"> 8 <meta name="tramino-cache" content="05.10.2026 00:29:23,fresh"> 9 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"> 10 <link rel="canonical" href="https://www.explorer-hotels.com/registrieren/"> 11 <link rel="icon" type="image/png" sizes="16x16" href="https://storage.tramino.net/explorer-hotels/1251673/16.png"> 12 <link rel="icon" type="image/png" sizes="32x32" href="https://storage.tramino.net/explorer-hotels/1251673/32.png"> 13 <link rel="apple-touch-icon" type="image/png" sizes="180x180" href="https://storage.tramino.net/explorer-hotels/1251673/180.png"> 14 <link rel="manifest" href="/manifest.json"> 15 <meta name="msapplication-TileColor" content="#ffffff"> 16 <meta name="theme-color" content="#ffffff"> 17<link rel="stylesheet" href="https://storage.tramino.net/explorer-hotels/stylesheets/5180.css?r=e5dadf21c1e144a96bf9c58a4032554a" type="text/css" media="all" /> 18 <!-- Init Consent --> 19
19<script> 20 localStorage.setItem("consentPermission","false"); 21 window.ConsentChecksum = "c883506a2b178116ea86062f07ad5dda_v1"; 22 window.consentCodeBuffer = window.consentCodeBuffer || []; 23 24 window.setConsentCookie = function( cvalue ) { 25 const d = new Date(); 26 const cname = "Consent"; 27 const exdays = 365; 28 29 d.setTime(d.getTime() + (exdays*24*60*60*1000)); 30 let expires = "expires="+ d.toUTCString(); 31 document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; 32 } 33 34 window.getConsentCookie = function( ) { 35 let cname = "Consent"; 36 let name = cname + "="; 37 let decodedCookie = decodeURIComponent(document.cookie); 38 let ca = decodedCookie.split(';'); 39 40 for(let i = 0; i <ca.length; i++) { 41 let c = ca[i]; 42 while (c.charAt(0) == ' ') { 43 c = c.substring(1); 44 } 45 if (c.indexOf(name) == 0) { 46 return c.substring(name.length, c.length); 47 } 48 } 49 return ""; 50 } 51 52 window.deleteConsentCookie = function( ) { 53 let cname = "Consent"; 54 document.cookie = cname + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; 55 } 56 57 window.releaseConsentBuffer = function() { 58 59 let buffer = window.consentCodeBuffer; 60 const tempContainer = document.createElement('div'); 61 62 window.onerror = function (error, url, line, column, stack) { 63 64 let fetch_url = "/api/codes/error/?" + new URLSearchParams({ 65 error_message: error, 66 error_url: url, 67 }).toString() 68 69 fetch(fetch_url).then(function(response) { 70 71 }).catch(function(err) { 72 73 }); 74 }; 75 76 for (var i = 0; i < buffer.length; i++) { 77 let code_element = buffer[i]; 78 79 if ( code_element.released === true ) { 80 console.log("[releaseConsentBuffer] skip double execution"); 81 continue; 82 } 83 84 if ( code_element.type == "javascript" ) { 85 86 (function() { 87 code_element.callback.call(); 88 //eval(code_element.callback); 89 })(); 90 91 } else if ( code_element.type == "src" ) { 92 var s = document.createElement('script'); 93 s.type = 'text/javascript'; 94 s.async = true; 95 s.src = code_element.src; 96 document.body.appendChild(s); 97 } 98 else if ( typeof code_element.content == "string" ) { 99 100 if ( code_element.content !== undefined ) { 101 code_element.content = code_element.content.replace(/script_blocker/g, 'script'); 102 tempContainer.innerHTML += code_element.content; 103 } 104 105 } 106 107 code_element.released = true; 108 } 109 110 let code_items = tempContainer.children; 111 112 113 for (let child of Array.from(code_items) ) { 114 115 let error; 116 117 if ( child.tagName === 'SCRIPT' ) { 118 119 const newScript = document.createElement('script'); 120 if ( child.src ) { 121 // Externe Skripte 122 if (child.type) { 123 newScript.type = child.type; // Type übernehmen 124 } 125 newScript.async = true; // StandardmäÃig async laden 126 newScript.src = child.src; 127 } else { 128 // Inline-Skripte 129 try { 130 newScript.textContent = child.textContent; 131 } catch ( err ) { 132 // console.log( "Code Error", err ) 133 } 134 } 135 document.body.appendChild(newScript); 136 } else { 137 document.body.appendChild(child); 138 } 139 140 141 142 143 } 144 145 window.onerror = null; 146 147 } 148 window.runInlineScriptsConsent = function(container, html) { 149 const tpl = document.createElement('template'); 150 tpl.innerHTML = html; 151 152 const scripts = tpl.content.querySelectorAll('script_blocker'); 153 154 container.innerHTML = ''; 155 container.appendChild(tpl.content); 156 157 scripts.forEach(oldScript => { 158 const s = document.createElement('script'); 159 160 // Attribute kopieren (src, async, type, etc.) 161 for (const { name, value } of Array.from(oldScript.attributes)) { 162 s.setAttribute(name, value); 163 } 164 165 // Inline-Code kopieren 166 if (!oldScript.src) { 167 s.textContent = oldScript.textContent; 168 } 169 170 oldScript.replaceWith(s); 171 }); 172 } 173 window.releaseInlineBlocks = function() { 174 175 if ( typeof window.runInlineScriptsConsent === "function" ) { 176 177 const inlineblocks = document.querySelectorAll(".T330"); 178 179 inlineblocks.forEach(block => { 180 const wrapper = block.querySelector(".placeholder"); 181 if ( wrapper !== null ) { 182 if ( wrapper.dataset.script ) { 183 window.runInlineScriptsConsent(wrapper, wrapper.dataset.script); 184 } 185 } 186 187 }); 188 189 190 } 191 192 } 193 window.checkConsent = function() { 194 195 let consent_html = document.querySelector(".TraminoConsent"); 196 197 if ( window.ConsentChecksum ) { 198 if ( window.getConsentCookie() == window.ConsentChecksum ) { 199 return true 200 } 201 } 202 203 if ( consent_html !== null ) { 204 if ( consent_html.dataset.checksum ) { 205 if ( window.getConsentCookie() == consent_html.dataset.checksum ) { 206 return true 207 } 208 } 209 } 210 211 return false;
212 213 } 214 215 216 window.checkReleaseConsent = function() { 217 218 if ( window.checkConsent() ) { 219 window.releaseConsentBuffer(); 220 localStorage.setItem("consentPermission","true"); 221 console.log("[checkReleaseConsent] granted - codes released"); 222 } else { 223 localStorage.setItem("consentPermission","false"); 224 console.log("[checkReleaseConsent] not granted"); 225 } 226 227 } 228 229 </script>
229 230 231
231<script> 232 window.dataLayer = window.dataLayer || []; 233 function gtag(){dataLayer.push(arguments);} 234 235 if( window.checkConsent() === false ) { 236 237 gtag('consent', 'default', { 238 'ad_storage': 'denied', 239 'ad_user_data': 'denied', 240 'ad_personalization': 'denied', 241 'analytics_storage': 'denied', 242 'personalization_storage': 'denied', 243 'functionality_storage': 'denied', 244 'security_storage': 'denied', 245 }); 246 247 248 } else { 249 gtag('consent', 'default', { 250 'ad_storage': 'granted', 251 'ad_user_data': 'granted', 252 'ad_personalization': 'granted', 253 'analytics_storage': 'granted', 254 'personalization_storage': 'granted', 255 'functionality_storage': 'granted', 256 'security_storage': 'granted', 257 }); 258 } 259 </script>
259 260 261 262
262<script> 263 264 265 window.page_eventid = `evt-PageView-${Date.now()}`; 266 267 268 !(function () { 269 function o(o) { 270 var e = document.cookie.match(RegExp("(^| )" + o + "=([^;]+)")); 271 return e ? e[2] : null; 272 } 273 var g = "path=/; domain=".concat(location.hostname, "; expires=Fri, 31 Dec 9999 23:59:59 GMT"); 274 if (!o("_fbp") && 0 ) { 275 var e = "fb.1." + Math.floor(Date.now()) + "." + Math.floor(1e10 * Math.random()); 276 document.cookie = "_fbp=".concat(e, "; ").concat(g); 277 } 278 if (!o("_fbc") && 0 ) { 279 var f = Math.floor(Date.now()), 280 i = new URLSearchParams(window.location.search).get("fbclid"); 281 if (i && !o("_fbc")) { 282 var n = "fb.1.".concat(f, ".").concat(i); 283 document.cookie = "_fbc=".concat(n, "; path=/; ").concat(g); 284 } 285 } 286 })(); 287 288 289 function capi(a, p, i, c) { 290 291 fetch("/api/custom/conversions/", { 292 method: "POST", 293 headers: { "Content-Type": "application/json" }, 294 body: JSON.stringify({ 295 event_name: p, 296 test_event_code: c, 297 event_time: Math.floor(Date.now() / 1000), 298 event_source_url: window.location.href, 299 custom_data: i, 300 }), 301 }); 302 } 303 304 305 capi("track", "PageView", {eventID: window.page_eventid }); 306 307 308 window.addEventListener('DOMContentLoaded', function () { 309 var params = new URLSearchParams(window.location.search); 310 311 window.dom_eventid = "evt-" + Math.floor(Date.now() / 1000) 312 313 /* Bewerbung einreichen=SubmitApplication */ 314 if (window.location.pathname.includes('/jobs/') && params.get('form_entry') && params.get('form_id')) { 315 316 capi('track', 'SubmitApplication',{eventID: window.dom_eventid }); 317 } 318 }); 319 320 document.addEventListener('click', function (event) { 321 var button = event.target.closest('.button'); 322 var button2 = event.target.closest('input.submitbutton'); 323 324 window.click_eventid = "evt-" + Math.floor(Date.now() / 1000) 325 326 }); 327 328 </script>
328 329 330
330<script>var Tramino = {"page":129647,"client":19379,"destination":0,"base":"","request_id":"4e190b50d35e1149f7af52242c238447","lang":"de"};</script>
330 331
331<script>(function(){var q=[];window.TraminoReady=function(f){return f?q.push(f):q}})()</script>
331 332
332<script src="/tramino/js/require.min.js" data-main="/tramino/js/requirejs-main.js" async defer></script>
vendor: 1 bytes, line 332
332
333<script> 334 window.loadJS = function(u, cb) { 335window._loadedScripts = window._loadedScripts || new Set(); 336 337if (window._loadedScripts.has(u)) { 338if (typeof cb === "function") { 339cb(); 340} 341return; 342} 343 344var r = document.getElementsByTagName("script")[0], 345s = document.createElement("script"); 346s.src = u; 347 348// Callback erst ausführen, wenn das Script geladen wurde 349s.onload = function() { 350console.log("loadJS - script loaded"); 351window._loadedScripts.add(u); 352if (typeof cb === "function") { 353cb(); 354} 355}; 356 357// Optional: Fehlerbehandlung 358s.onerror = function() { 359console.error("Fehler beim Laden des Skripts: " + u); 360}; 361 362r.parentNode.insertBefore(s, r); 363}; 364 365 window.loadCSS = function(u) { 366 window._loadedCSS = window._loadedCSS || new Set(); 367 368 if (window._loadedCSS.has(u)) { 369 return; 370 } 371 372 var r = document.getElementsByTagName("link")[0], 373 l = document.createElement("link"); 374 l.href = u; 375 l.rel = "stylesheet"; 376 l.type = "text/css"; 377 l.media = "all"; 378 379 r.parentNode.insertBefore(l, r); 380 window._loadedCSS.add(u); 381 } 382</script>
382 383 384 385 386<link rel="preload" as="font" type="font/woff2" href="https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/400.woff2" crossorigin="anonymous"> 387 388<link rel="preload" as="font" type="font/woff2" href="https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/400italic.woff2" crossorigin="anonymous"> 389 390<link rel="preload" as="font" type="font/woff2" href="https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/700.woff2" crossorigin="anonymous"> 391 392<link rel="preload" as="font" type="font/woff2" href="https://storage.tramino.net/explorer-hotels/1114058/sansation-bold-webfontwoff2.woff2" crossorigin="anonymous"> 393 394
395<script> 396"use strict"; 397 398TraminoReady(function() { 399 400 401 402 /** 403 * Zur Erklärung, was dieser Code macht: 404 * - Beim Klicken des Body wird ermittelt, wohin geklickt wurde (pageX/pageY). 405 * - Es werden eine Reihe von "Boxen" ermittelt, welche im Moment aktiv sind: 406 * - Der Header 407 * - Das aktuell offene Panel 408 * - Falls sich der Klick auÃerhalb dieser Boxen befindet, wird die Navigation eingeklappt. 409 */ 410 411 function TouchBox(x, y, width, height) { 412 this.x = x; 413 this.y = y; 414 this.width = width; 415 this.height = height; 416 } 417 418 TouchBox.prototype.triggers = function(x, y) { 419 return ( x >= this.x && y >= this.y 420 && x <= (this.x + this.width) && y <= (this.y + this.height) ); 421 }; 422 423 var header_top = $('#headerbar .header_inner'); 424 var header_top_o = header_top.offset(); 425 426 // var header_bar = $('header div.bar'); 427 // var header_bar_o = 0; 428 // if ( header_bar.length > 0 ) { 429 // header_bar_o = header_bar.offset(); 430 // } 431 432 433 $('body').on('click', function(e) { 434 435 $('.touchBox').remove(); 436 437 // Standardboxen, decken die ersten 85 Pixel der Seite ab 438 var clickBoxes = [ 439 new TouchBox(header_top_o.left, header_top_o.top, header_top.outerWidth(), header_top.outerHeight()), 440 //new TouchBox(header_bar_o.left, header_bar_o.top, header_bar.outerWidth(), header_bar.outerHeight()), 441 ]; 442 443 // Offene Navigationselemente 444 var contentbox; 445 if ( !EXH.checkMobileView() ) { 446 contentbox = $('#navigation.open'); 447 } 448 449 450 // Prüfen, ob überhaupt ein Navigationselement offen war 451 if ( contentbox && contentbox.length ) { 452 453 clickBoxes.push(new TouchBox( 454 contentbox.offset().left, 455 contentbox.offset().top, 456 contentbox.outerWidth(), 457 contentbox.outerHeight() 458 )); 459 } 460 461 // Klick auf Burgermanu abfangen 462 if ( $(e.target).parents(".burgermenu").length > 0 || $(e.target).hasClass(".burgermenu").length > 0 ) { 463 return; 464 } 465 466 for (var i = 0; i < clickBoxes.length; i++) { 467 if ( clickBoxes[i].triggers(e.pageX, e.pageY) ) { 468 return; 469 } 470 } 471 472 closeNavigation(); 473 }); 474 475 476 // Startseiten Card als erstes anzeigen 477 478 let scrollNavigation = function(scroll_to,animate) { 479 480 let window_width = window.innerWidth; 481 let card_width = document.querySelector('#navigation .slides .slide').offsetWidth; 482 483 let offset = parseInt(window_width / 2 ) - parseInt(card_width / 2); 484 485 scroll_to = scroll_to - offset; 486 487 if ( animate ){ 488 $("#navigation .slides").animate({ scrollLeft: scroll_to }, 750); 489 } else { 490 $("#navigation .slides").animate({ scrollLeft: scroll_to }, 10); 491 } 492 493 } 494 495 496 if ( document.querySelector($('#navigation .slides').data('activeslide')) !== null ) { 497 let offset_main_left = document.querySelector($('#navigation .slides').data('activeslide')).offsetLeft; 498 scrollNavigation(offset_main_left,false); 499 } 500 501 // Fix Navigation for Subpages 502 const $location_slide = $('#card_128929'); 503 const $active_slide = $('#navigation .slide.active'); 504 505 if ( $active_slide.find('> .slide_inner > .headline').length > 0 ) { 506 507 const new_headline = $active_slide.find('> .slide_inner > .headline').html() + " " + $location_slide.find('> .slide_inner > .headline').html(); 508 if ( !$active_slide.find('> .slide_inner > .headline').html().match(/stubaital|ötztal|garmisch|bayrischzell-(neu-ab-30.10.2026)|neuschwanstein|montafon|kitzbühel|zillertal---tirol|bad-kleinkirchheim---kärnten|hinterstoder|oberstdorf|berchtesgaden/) ) { 509 $location_slide.find('> .slide_inner > .headline').html(new_headline); 510 } 511 } 512 513 514 var closeNavigation = function() { 515 $('#body').removeClass('navigation_open'); 516 $('#navigation').removeClass('open'); 517 $("#navigation .slide").removeClass("active2"); 518 } 519 520 $('#headerbar').on('click', '.burgermenu', function(event) { 521 522 // Kurze Zeitverzögerung, wegen automatischem schlieÃen 523 setTimeout(function(){ 524 let checked = $('#navigation').hasClass('open'); 525 if ( checked === false ) { 526 $('#navigation').addClass('open'); 527 $('#body').addClass('navigation_open'); 528 if ( $($('#navigation .slides').data('activeslide')).length > 0 ) { 529 let offset_main_left = document.querySelector($('#navigation .slides').data('activeslide')).offsetLeft; 530 scrollNavigation(offset_main_left, false); 531 window.resetNiceScrollbars(); 532 } 533 } else { 534 closeNavigation(); 535 } 536 },50) 537 }); 538 539 document.querySelectorAll(".with_gradient").forEach(el => { 540 const scroller = el.querySelector(".slide_inner"); 541 542 scroller.addEventListener("scroll", () => { 543 const atBottom = 544 scroller.scrollTop + scroller.clientHeight >= scroller.scrollHeight - 1; 545 546 el.classList.toggle("no-fade", atBottom); 547 }); 548 }); 549 550}); 551 552</script>
552 553 554 555 556
557<script> 558"use strict"; 559 560TraminoReady(function() { 561 const stickyElm = document.querySelector('#quicksearch') 562 563 const observer = new IntersectionObserver( 564 ([e]) => e.target.classList.toggle('isSticky', e.intersectionRatio < 1), 565 {threshold: [1]} 566 ); 567 568 if ( EXH.checkSmallDesktopView() ) { 569 observer.observe(stickyElm) 570 } 571 572 573 const $qs = $("#quicksearch"); 574 575 let checkPeople = function(options) { 576 577 if ( options === undefined ) { 578 options = { 579 current_element: undefined, 580 }; 581 } 582 583 584 $("#quicksearch .row.kinder .kind").removeClass("show"); 585 586 let anzahl_erw = $("#quicksearch select[name=erw]").val(); 587 let anzahl_kinder = $("#quicksearch select[name=kinder]").val(); 588 let kind1 = $("#quicksearch select[name=kind1]").val(); 589 let kind2 = $("#quicksearch select[name=kind2]").val(); 590 let kind3 = $("#quicksearch select[name=kind3]").val(); 591 let kind4 = $("#quicksearch select[name=kind4]").val(); 592 593 if ( localStorage.getItem("FormValue:erwachsene_1") !== null ) { anzahl_erw = localStorage.getItem("FormValue:erwachsene_1"); } 594 if ( localStorage.getItem("FormValue:kinder_1") !== null ) { anzahl_kinder = localStorage.getItem("FormValue:kinder_1"); } 595 if ( localStorage.getItem("FormValue:kind1_1") !== null ) { kind1 = localStorage.getItem("FormValue:kind1_1"); } 596 if ( localStorage.getItem("FormValue:kind2_1") !== null ) { kind2 = localStorage.getItem("FormValue:kind2_1"); } 597 if ( localStorage.getItem("FormValue:kind3_1") !== null ) { kind3 = localStorage.getItem("FormValue:kind3_1"); } 598 if ( localStorage.getItem("FormValue:kind4_1") !== null ) { kind4 = localStorage.getItem("FormValue:kind4_1"); } 599 600 let count_child = 0; 601 if ( kind4 > 0 ) { count_child++; } 602 if ( kind3 > 0 ) { count_child++; } 603 if ( kind2 > 0 ) { count_child++; } 604 if ( kind1 > 0 ) { count_child++; } 605 606 if ( count_child != anzahl_kinder && options.current_element === undefined ) { 607 anzahl_kinder = count_child; 608 localStorage.setItem("FormValue:kinder_1", anzahl_kinder); 609 } 610 611 612 613 // console.table([{ erw: anzahl_erw, kinder: anzahl_kinder, kind1: kind1,kind2: kind2,kind3: kind3,kind4: kind4},]); 614 // console.log(localStorage) 615 616 if ( anzahl_erw > 0 ) { 617 $("#quicksearch select[name=erw] option[value="+ anzahl_erw +"]").prop('selected',true); 618 } 619 620 if ( anzahl_kinder > 0 ) { 621 $("#quicksearch select[name=kinder] option[value="+ anzahl_kinder +"]").prop('selected',true); 622 623 $("#quicksearch .row.kinder .kind").each(function(index, el) { 624 index = index + 1; 625 if ( index <= anzahl_kinder ) { 626 $(this).addClass("show"); 627 } 628 }); 629 } else { 630 $("#quicksearch select[name=kinder] option[value=0]").prop('selected',true); 631 } 632 633 if ( kind1 > 0 ) { 634 $("#quicksearch select[name=kind1] option[value="+ kind1 +"]").prop('selected',true); 635 } 636 if ( kind2 > 0 ) { 637 $("#quicksearch select[name=kind2] option[value="+ kind2 +"]").prop('selected',true); 638 } 639 if ( kind3 > 0 ) { 640 $("#quicksearch select[name=kind3] option[value="+ kind3 +"]").prop('selected',true); 641 } 642 if ( kind4 > 0 ) { 643 $("#quicksearch select[name=kind4] option[value="+ kind4 +"]").prop('selected',true); 644 } 645 646 let people = parseInt(anzahl_erw) + parseInt(anzahl_kinder); 647 648 if ( people === NaN ) { 649 people = 2; 650 } 651 652 let name = "Gäste"; 653 if ( people == 1 ) { 654 name = "Gast"; 655 } 656 657 $("#quicksearch .items .item[data-type=people] .inner").html( people + " " + name); 658 659 660 661 } 662 663 checkPeople(); 664 665 $qs.on('click', '.items .item', function(event) { 666 667 event.preventDefault(); 668 669 const $item = $(this); 670 if ( $item.hasClass("active") ) { 671 $item.removeClass("active"); 672 } else { 673 $qs.find(".items .item").removeClass("active"); 674 $item.addClass("active"); 675 } 676 677 $qs.removeClass("open"); 678 $qs.find(".qs-selects .qs-select ").removeClass("active"); 679 680 if ( $qs.find(".items .item.active").length > 0 ) { 681 682 const active_element = $qs.find(".items .item.active").data("type"); 683 684 685 $qs.addClass("open"); 686 687 const $select = $qs.find(".qs-selects .qs-select.qs-" + active_element); 688 689 $select.addClass('active'); 690 691 } 692 693 }); 694 695 $qs.on('change', 'select', function(event) { 696 697 let current_element = $(this).attr("name"); 698 699 if ( current_element == "erw" ) { 700 localStorage.setItem("FormValue:erwachsene_1", $(this).val()); 701 } 702 703 if ( current_element == "kinder" ) { 704 localStorage.setItem("FormValue:kinder_1", $(this).val()); 705 } 706 707 if ( current_element == "kind1" ) { 708 localStorage.setItem("FormValue:kind1_1", $(this).val()); 709 } 710 if ( current_element == "kind2" ) { 711 localStorage.setItem("FormValue:kind2_1", $(this).val()); 712 } 713 if ( current_element == "kind3" ) { 714 localStorage.setItem("FormValue:kind3_1", $(this).val()); 715 } 716 if ( current_element == "kind4" ) { 717 localStorage.setItem("FormValue:kind4_1", $(this).val()); 718 } 719 720 721 722 checkPeople({current_element: current_element}); 723 }); 724 725 $qs.on('click', '.hotels .hotel', function(event) { 726 727 if ( $(this).hasClass("active") ) { 728 $(this).removeClass("active"); 729 $('#quicksearch .item[data-type=hotel] .inner').html("Alle Hotels"); 730 $qs.find("input[name=sort_client]").val(""); 731 } else { 732 $qs.find(".hotels .hotel").removeClass("active"); 733 $(this).addClass("active"); 734 $('#quicksearch .item[data-type=hotel] .inner').html($(this).data("name")); 735 $qs.find("input[name=sort_client]").val($(this).data("hotelid")); 736 } 737 738 739 740 $("#quicksearch .item[data-type=hotel]").removeClass("active"); 741 $("#quicksearch .qs-selects .qs-select.qs-hotel").removeClass("active"); 742 $("#quicksearch").removeClass("open"); 743 744 745 }); 746 747 $qs.on('click', '.search-button', function(event) { 748 749 750 let $error = $qs.find(".qs-errors"); 751 752 $error.html("").removeClass("show"); 753 754 let kinder = $qs.find("select[name=kinder]").val(); 755 let kind1 = $qs.find("select[name=kind1]").val(); 756 let kind2 = $qs.find("select[name=kind2]").val(); 757 let kind3 = $qs.find("select[name=kind3]").val(); 758 let kind4 = $qs.find("select[name=kind4]").val(); 759 760 if ( kinder > 0 ) { 761 762 let error_kinder = false;
763 764 if ( kind1 == 0 && kinder == 1 ) { error_kinder = true; } 765 if ( ( kind1 == 0 || kind2 == 0 ) && kinder == 2 ) { error_kinder = true; } 766 if ( ( kind1 == 0 || kind2 == 0 || kind3 == 0 ) && kinder == 3 ) { error_kinder = true; } 767 if ( ( kind1 == 0 || kind2 == 0 || kind3 == 0 || kind4 == 0 ) && kinder == 4 ) { error_kinder = true; } 768 769 if ( error_kinder ) { 770 $error.html("Bitte gib das Alter aller Kinder an. Nur so kann der Preis für jedes Angebot kalkuliert werden. ").addClass("show"); 771 772 event.preventDefault(); 773 774 } 775 776 } 777 778 let from = $qs.find('input[name=from]').val(); 779 let to = $qs.find('input[name=to]').val(); 780 let sort_client = $qs.find('input[name=sort_client]').val(); 781 782 const booking_url = new URL($("#quicksearch [data-booking_default]").data("booking_default")); 783 784 booking_url.searchParams.append("rooms.1.adults", $qs.find("select[name=erw]").val()); 785 786 if ( from && to ) { 787 788 booking_url.searchParams.append("from", from); 789 booking_url.searchParams.append("to", to); 790 791 } 792 793 if ( sort_client ) { 794 booking_url.searchParams.append("sort_client", sort_client); 795 } 796 797 if ( kinder ) { 798 booking_url.searchParams.append("rooms.1.children", kinder); 799 800 if ( kind1 ) { 801 booking_url.searchParams.append("rooms.1.child1", kind1); 802 } 803 if ( kind2 ) { 804 booking_url.searchParams.append("rooms.1.child2", kind2); 805 } 806 if ( kind3 ) { 807 booking_url.searchParams.append("rooms.1.child3", kind3); 808 } 809 if ( kind4 ) { 810 booking_url.searchParams.append("rooms.1.child4", kind4); 811 } 812 813 } 814 815 console.log(booking_url); 816 $("#quicksearch .search-button").attr("href", booking_url); 817 818 // event.preventDefault(); 819 820 }); 821 822 823 require(['jquery-ui-datepicker'], function(_) { 824 825 826 window.Quicksearch = { 827 hasTouchEvents: (('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch), 828 }; 829 830 831 // var getItem = function( key ) { 832 // return localStorage.getItem(key); 833 // } 834 835 // var setItem = function( key, value ) { 836 // localStorage.setItem(key, value); 837 // } 838 839 // var logEvent = function( text ) { 840 // if ( console.log ) console.log(text); 841 // } 842 843 var select_day = 0; 844 var select_from; // = parseDate("2014-10-21"); 845 var select_to; // = parseDate("2014-10-25"); 846 var last_select_to; 847 848 var Dict = { 849 850 en: { 851 nights: "nights", 852 night: "night", 853 booking_limit: "Online booking is only possible for up to 30 nights.", 854 min_stay: "", 855 pick_checkin: "select checkin", 856 pick_checkout: "select checkout", 857 858 adult: "adult", 859 adult_short: "adult", 860 adults: "adults", 861 no_adults: "no adults", 862 863 child: "child", 864 children: "children", 865 866 years: "years", 867 868 date_to: "-", 869 date_night: "night", 870 date_nights: "nights", 871 checkout: "checkout", 872 873 accept_booking_conditions: "Please accept the booking conditions.", 874 875 dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], 876 dayNamesMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], 877 dayNamesShort: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], 878 monthNames: ['January', 'February', 'March', 'April', 'May','June', 'July', 'August', 'September', 'October', 'November', 'December'], 879 monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'], 880 881 request: "request", 882 }, 883 884 cs: { 885 nights: "nights", 886 night: "night", 887 booking_limit: "Online booking is only possible for up to 30 nights.", 888 min_stay: "", 889 pick_checkin: "select checkin", 890 pick_checkout: "select checkout", 891 892 adult: "dospÄlý", 893 adult_short: "dospÄlý", 894 adults: "DospÄlÃ", 895 no_adults: "no adults", 896 897 child: "child", 898 children: "children", 899 900 years: "years", 901 902 date_to: "-", 903 date_night: "night", 904 date_nights: "nights", 905 checkout: "checkout", 906 907 accept_booking_conditions: "Please accept the booking conditions.", 908 909 dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], 910 dayNamesMin: ['Ne', 'Po', 'Ãt', 'St', 'Ät', 'Pá', 'So'], 911 dayNamesShort: ['Ne', 'Po', 'Ãt', 'St', 'Ät', 'Pá', 'So'], 912 monthNames: ['Leden', 'Ãnor', 'BÅezen', 'Duben', 'KvÄten','Äerven', 'Äervenec', 'Srpen', 'ZáÅÃ', 'ÅÃjen', 'Listopad', 'Prosinec'], 913 monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'], 914 915 request: "request", 916 }, 917 918 it: { 919 nights: "nights", 920 night: "night", 921 booking_limit: "Online booking is only possible for up to 30 nights.", 922 min_stay: "", 923 pick_checkin: "select checkin", 924 pick_checkout: "select checkout", 925 926 adult: "Adulti", 927 adult_short: "Adulti", 928 adults: "Adulti", 929 no_adults: "no adults", 930 931 child: "Bambini", 932 children: "Bambini", 933 934 years: "years", 935 936 date_to: "-", 937 date_night: "night", 938 date_nights: "nights", 939 checkout: "checkout", 940 941 accept_booking_conditions: "Please accept the booking conditions.", 942 943 dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], 944 dayNamesMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], 945 dayNamesShort: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], 946 monthNames: ['January', 'February', 'March', 'April', 'May','June', 'July', 'August', 'September', 'October', 'November', 'December'], 947 monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'], 948 949 request: "request", 950 }, 951 952 de: { 953 nights: "Nächte", 954 night: "Nacht", 955 booking_limit: "Eine Online-Buchung ist für maximal 30 Nächte möglich.", 956 min_stay: "Mindestaufenthalt an diesem Anreisetag ist {min_days} Tage", 957 pick_checkin: "Checkin auswählen", 958 pick_checkout: "Checkout auswählen", 959 960 961 invalid_nightscount: "{name} ist für {text} nicht verfügbar.<br>Gültig für: {nightslist} Nächte", 962 any_unavailable: "Im gewählten Zeitraum liegen Tage, welche nicht verfügbar sind.", 963 item_not_available: "<b>{product_name}</b><br>ist an diesem Tag nicht verfügbar", 964 965 adult: "Erwachsener", 966 adult_short: "Erw.", 967 adults: "Erwachsene", 968 no_adults: "keine Erwachsene", 969 970 child: "Kind", 971 children: "Kinder", 972 973 years: "Jahre", 974 975 date_to: "-", 976 date_night: "Nacht", 977 date_nights: "Nächte", 978 checkout: "Abreise", 979 980 accept_booking_conditions: "Bitte stimmen Sie den Buchungsbedingungen zu.", 981
982 dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'], 983 dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], 984 dayNamesShort: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], 985 monthNames: ['Januar', 'Februar', 'März', 'April', 'Mai','Juni','Juli','August','September','Oktober','November','Dezember'], 986 monthNamesShort: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'], 987 988 request: "Anfragen", 989 }, 990 hu: { 991 nights: "Ãjszakák", 992 night: "Ãjszaka", 993 booking_limit: "Online foglalás legfeljebb 30 éjszakára lehetséges.", 994 min_stay: "Az érkezés napján a minimum tartózkodás {min_days} nap", 995 pick_checkin: "Bejelentkezés kiválasztása", 996 pick_checkout: "Kijelentkezés kiválasztása", 997 998 invalid_nightscount: "{name} nem elérhetÅ {text} esetén.<br>Ãrvényes: {nightslist} éjszaka", 999 any_unavailable: "A kiválasztott idÅszakban van olyan nap, amely nem elérhetÅ.", 1000 item_not_available: "<b>{product_name}</b><br>nem elérhetÅ ezen a napon", 1001 1002 adult: "FelnÅtt", 1003 adult_short: "Feln.", 1004 adults: "FelnÅttek", 1005 no_adults: "nincs felnÅtt", 1006 1007 child: "Gyermek", 1008 children: "Gyermekek", 1009 1010 years: "Ãv", 1011 1012 date_to: "-", 1013 date_night: "Ãjszaka", 1014 date_nights: "Ãjszakák", 1015 checkout: "Kijelentkezés", 1016 1017 accept_booking_conditions: "Kérjük, fogadja el a foglalási feltételeket.", 1018 1019 dayNames: ['Vasárnap', 'HétfÅ', 'Kedd', 'Szerda', 'Csütörtök', 'Péntek', 'Szombat'], 1020 dayNamesMin: ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'], 1021 dayNamesShort: ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'], 1022 monthNames: ['Január', 'Február', 'Március', 'Ãprilis', 'Május','Június','Július','Augusztus','Szeptember','Október','November','December'], 1023 monthNamesShort: ['Jan', 'Feb', 'Már', 'Ãpr', 'Máj','Jún','Júl','Aug','Szep','Okt','Nov','Dec'], 1024 1025 request: "Kérés", 1026 }, 1027 }; 1028 1029 function TranslateRaw(key) { 1030 return ( Dict[window.Tramino.lang] ? Dict[window.Tramino.lang][key] : null ) || Dict['de'][key]; 1031 } 1032 1033 function Translate(key, options) { 1034 var value = ( Dict[window.Tramino.lang] ? Dict[window.Tramino.lang][key] : null ) || Dict['de'][key]; 1035 if ( value.indexOf('{') !== -1 ) { 1036 for ( var optkey in options ) { 1037 if ( !options.hasOwnProperty(optkey) ) continue; 1038 value = value.replace('{' + optkey + '}', options[optkey]); 1039 } 1040 } 1041 return value; 1042 } 1043 1044 var resetTimeFields = function(date) { 1045 date.setHours(0); 1046 date.setMinutes(0); 1047 date.setSeconds(0); 1048 date.setMilliseconds(0); 1049 }; 1050 1051 function makeDate (d) { if (!d) { return }; return ( d.getFullYear() + "-" + ("0" + (d.getMonth() + 1)).slice(-2)+ "-" + ( "0" + d.getDate()).slice(-2) ) } 1052 function makeDatum (d) { if (!d) { return }; return ("0" + d.getDate()).slice(-2) + "." + ("0" + (d.getMonth() + 1)).slice(-2) + "." + d.getFullYear(); } 1053 1054 function parseDate (d) { var from = d.split("-"); return new Date(from[0], from[1] - 1, from[2]); } 1055 function diffDate (from, to) { return Math.round( ( to - from) / ( 1000*60*60*24 ) ); } 1056 1057 function getDayClass (o) { return $.grep(o.className.split(" "), function( v, i ) { return v.indexOf('day_') === 0 } ).join().replace("day_", "") } 1058 function addDays (date, days) { var result = new Date(date); var date = new Date(date); result.setDate(date.getDate() + days); return result; } 1059 1060 1061 function textPeriod( from, to ) { 1062 1063 var from_day = from.getDate(); 1064 var from_day_dd = ("0" + from_day ).slice(-2); 1065 var from_month = from.getMonth() + 1; 1066 var from_month_mm = ( "0" + from_month ).slice(-2); 1067 var from_year = from.getFullYear(); 1068 1069 if ( to ) { 1070 1071 var to_day = to.getDate(); 1072 var to_day_dd = ( "0" + to_day ).slice(-2); 1073 var to_month = to.getMonth()+1; 1074 var to_month_mm = ( "0" + to_month ).slice(-2); 1075 var to_year = to.getFullYear(); 1076 1077 } 1078 1079 1080 var string = ""; 1081 string = from_day_dd; 1082 1083 if ( from_month == to_month && from_year == to_year ) { 1084 1085 if ( EXH.checkTabletView() ) { 1086 string = from_day_dd + "." + from_month_mm + ". " + Translate("date_to") + " " + to_day_dd + "." + to_month_mm + "." + to_year; 1087 } else { 1088 string = from_day_dd + ". " + Translate("date_to") + " " + to_day_dd + "." + to_month_mm + "." + to_year; 1089 } 1090 1091 1092 } else { 1093 1094 if ( from_year == to_year ) { 1095 1096 string = from_day_dd + "." + from_month_mm + ". "; 1097 string = string + Translate("date_to") + " " + to_day_dd + "." + to_month_mm + "." + to_year; 1098 1099 } else { 1100 string = from_day_dd + "." + from_month_mm + "." + from_year; 1101 string = string + " " + Translate("date_to") + " "; 1102 1103 if ( to_day ) { 1104 string = string + to_day_dd + "." + to_month_mm + "." + to_year; 1105 } else { 1106 string = string + Translate("checkout"); 1107 } 1108 1109 } 1110 1111 } 1112 1113 if ( 0 ) { 1114 var timeDiff = Math.abs( to.getTime() - from.getTime()); 1115 var diffDays = Math.round(timeDiff / (1000 * 3600 * 24)); 1116 if ( diffDays == 1 ) { 1117 string = string + ", 1 " + Translate("date_night"); 1118 } else { 1119 string = string + ", " + diffDays + " " + Translate("date_nights"); 1120 } 1121 } 1122 1123 1124 return string; 1125 1126 } 1127 1128 var show_days_count = false; // bool: Enable/Disable tooltip 1129 var update_days_count_timer = null; // int: Interval ID 1130 var tooltip_area_offset = 10; 1131 var datepicker_box = null; 1132 1133 var tooltipContainer = null; 1134 1135 var updateDaysCountPosition = function() { 1136 // Are we in touchmode? We use .attributes to speedup object access 1137 if ( Quicksearch.hasTouchEvents ) { 1138 show_days_count = false;
1139 } 1140 // If the mouse haven't been moved yet, just hide the tooltip 1141 if ( typeof window.ReservaPointerY == "undefined" ) { 1142 tooltip.hide(); 1143 return; 1144 } 1145 // Find the box to prevent strange positions 1146 if ( ! datepicker_box ) { 1147 var datepicker = $("#reserva_datepicker"); 1148 datepicker_box = { 1149 x1: datepicker.offset().left, 1150 y1: datepicker.offset().top, 1151 x2: datepicker.offset().left + datepicker.outerWidth(), 1152 y2: datepicker.offset().top + datepicker.outerHeight(), 1153 }; 1154 } 1155 1156 1157 /* Check if the mouse pointer is inside the datepicker box 1158 1159 x1,y1 1160 +--------+ 1161 | Px,Py | 1162 | + | 1163 +--------+ 1164 x2,y2 1165 */ 1166 var inside_datepicker = ( 1167 window.ReservaPointerX >= datepicker_box.x1 1168 && window.ReservaPointerY >= datepicker_box.y1 1169 && window.ReservaPointerX <= datepicker_box.x2 1170 && window.ReservaPointerY <= datepicker_box.y2 1171 ) 1172 1173 1174 if ( !tooltipContainer ) { 1175 tooltipContainer = $('#reserva .dayscount'); 1176 } 1177 1178 if ( show_days_count ) { 1179 if ( inside_datepicker ) { 1180 tooltipContainer.show().css({ 1181 top: window.ReservaPointerY - datepicker_box.y1 + 10, 1182 left: window.ReservaPointerX - datepicker_box.x1 + 5, 1183 }); 1184 } else { 1185 tooltipContainer.hide(); 1186 } 1187 1188 update_days_count_timer = setTimeout(updateDaysCountPosition, 100); 1189 } else { 1190 tooltipContainer.hide(); 1191 if ( update_days_count_timer ) { 1192 window.clearInterval(update_days_count_timer); 1193 update_days_count_timer = null; 1194 } 1195 } 1196 }; 1197 1198 // Required to track mouse position 1199 1200 $(document).mousemove(function(e) { 1201 window.ReservaPointerX = e.pageX; 1202 window.ReservaPointerY = e.pageY; 1203 }); 1204 1205 var invalid_nightscount = false; /* Amount of nights is too low/high */ 1206 1207 select_from = localStorage.getItem( "DatePicker:select_from" ); 1208 select_to = localStorage.getItem( "DatePicker:select_to" ); 1209 1210 1211 if ( select_from && select_to ) { 1212 select_from = new Date(+select_from); 1213 select_to = new Date(+select_to); 1214 1215 let now = + new Date(); 1216 1217 1218 if ( now >= +select_from ) { 1219 localStorage.removeItem( "DatePicker:select_from" ); 1220 localStorage.removeItem( "DatePicker:select_to" ); 1221 } else { 1222 $("#reserva .input.period .value").text( textPeriod(select_from, select_to ) ); 1223 $("#reserva input[name=from]").val( makeDate(select_from) ); 1224 $("#reserva input[name=to]").val( makeDate(select_to) ); 1225 } 1226 } 1227 1228 var picker = $("#reserva_datepicker").datepicker({ 1229 dateFormat: 'yy-mm-dd', 1230 altFormat: 'dd.mm.yy', 1231 dayNames: TranslateRaw("dayNames"), 1232 dayNamesMin: TranslateRaw("dayNamesMin"), 1233 dayNamesShort: TranslateRaw("dayNamesShort"), 1234 monthNames: TranslateRaw("monthNames"), 1235 monthNamesShort: TranslateRaw("monthNamesShort"), 1236 nextText: "â", 1237 prevText: "â", 1238 weekHeader: "", 1239 showWeek: true, 1240 firstDay: 1, 1241 numberOfMonths: 2, 1242 beforeShowDay: function (dd) { 1243 var c = ""; 1244 var today = new Date(); resetTimeFields(today); 1245 var d = new Date(dd); 1246 var humandate = makeDate(dd); 1247 var selectable = true; 1248 1249 var days = 2; // daysmodel.get("days"); 1250 if ( days.length > 0 ) { 1251 // Only show valid dates 1252 var seen = false; 1253 for (var i = 0, date; date = days[i]; ++i) { 1254 if ( date.date != humandate ) continue; 1255 seen = true; 1256 break; 1257 } 1258 if ( seen ) { 1259 c += " available"; 1260 } else { 1261 c += " unavailable"; 1262 } 1263 } 1264 1265 if ( +today > +d || !selectable ) { 1266 c += " day_past"; 1267 } 1268 1269 /* This is only needed for the first render, 1270 after that the hover handler will take care of that */ 1271 if ( select_from && select_to ) { 1272 if ( +d >= +select_from && +d <= +select_to ) { 1273 c += " selected"; 1274 if ( +d == +select_from ) { c += " selected_first"; } 1275 if ( +d == +select_to ) { c += " selected_last"; } 1276 } 1277 if ( +d <= +select_from && +d >= +select_to && +d >= +today ) { 1278 c += " selected"; 1279 } 1280 } 1281 1282 if ( d ) { c += " day_" + diffDate( parseDate("2014-10-01"), d ) } 1283 return [ selectable, c, "" ]; 1284 }, 1285 1286 onSelect: function(dateText, inst) { 1287 1288 if ( console.log ) console.log("[DatePicker.onSelect] called:", dateText); 1289 if ( console.log ) console.log("[DatePicker.onSelect] state:", select_from, select_to, select_day); 1290 1291 if ( select_day == 0 ) { 1292 ReservaSetTooltip(Translate("pick_checkout")); 1293 } else { 1294 show_days_count = false; // Disable days tooltip 1295 } 1296 1297 if ( select_day == 0 ) { 1298 select_from = parseDate(dateText); 1299 select_to = ""; 1300 select_day = diffDate( parseDate("2014-10-01"), parseDate(dateText) ); 1301 1302 } else { 1303 1304 select_to = parseDate(dateText); 1305 if ( +select_from > +select_to ) { 1306 select_to = select_from; 1307 select_from = parseDate(dateText); 1308 1309 } 1310 select_day = 0; 1311 // ReservaApp.log("set select_day=0"); 1312 } 1313 1314 if ( console.log ) console.log("[DatePicker.onSelect] new state:", select_from, select_to, select_day); 1315
1316 $("#reserva .input.period .value").text( textPeriod(select_from, select_to) ); 1317 if ( console.log ) console.log("[DatePicker.onSelect] period:", textPeriod(select_from, select_to) ); 1318 1319 1320 if ( select_from ) resetTimeFields(select_from); 1321 if ( select_to ) resetTimeFields(select_to); 1322 1323 $("#reserva_datepicker").datepicker("refresh"); 1324 1325 if ( select_from && select_to && +select_from != +select_to ) { 1326 1327 $("#reserva .input.period .value").text( textPeriod(select_from, select_to) ); 1328 $("#reserva input[name=from]").val( makeDate(select_from) ); 1329 $("#reserva input[name=to]").val( makeDate(select_to) ); 1330 1331 $qs.find(".item.active").trigger('click'); 1332 1333 // setTimeout(function(){ 1334 // $("#reserva .drawer .period.on").slideUp(200); 1335 // $("#reserva .drawer .period").removeClass("on"); 1336 // $("#reserva .input.period").removeClass("on"); 1337 1338 // // people select öffnen 1339 // setTimeout(function(){ 1340 // $("#reserva .drawer .people.on").slideDown(200); 1341 // $("#reserva .drawer .people").addClass("on"); 1342 // }, 300); 1343 1344 // // loadResultReserva(); 1345 // }, 300); 1346 1347 1348 // ReservaForm.set("from", select_from); 1349 // ReservaForm.set("to", select_to); 1350 1351 localStorage.setItem( "DatePicker:select_from", +(new Date(select_from) ) ); 1352 localStorage.setItem( "DatePicker:select_to", +(new Date(select_to ) ) ); 1353 1354 1355 // Datum anstatt "Abreisetag" 1356 $('.digit.kind .extra_info').html(makeDatum(select_to)); 1357 } 1358 }, 1359 minDate: new Date() 1360 }); 1361 1362 $("#reserva_datepicker").datepicker("refresh"); 1363 1364 var iw = $('body').innerWidth(); 1365 if ( iw < 550 ) { 1366 1367 $("#reserva_datepicker").datepicker( "option", "numberOfMonths", 1 ); 1368 } 1369 1370 $("#reserva_datepicker").datepicker("setDate", null ); // unset default 1371 $('.ui-datepicker-current-day').removeClass('ui-datepicker-current-day'); 1372 $('.ui-state-active').removeClass('ui-state-active'); 1373 1374 $("#reserva_datepicker").datepicker("setDate", select_from ); 1375 1376 1377 var datepicker = $("#reserva_datepicker"); 1378 var last_target; 1379 1380 var tooltip = $('#reserva .dayscount'); 1381 function ReservaSetTooltip(text) { 1382 tooltip.html(text); 1383 if ( ! update_days_count_timer && text != "" ) { 1384 updateDaysCountPosition(); 1385 } 1386 } 1387 1388 var unavailable_shown = false; 1389 $("#reserva_datepicker").on("mouseenter", "td", function(e) { 1390 1391 if ( Quicksearch.hasTouchEvents ) return; 1392 1393 var cell = $(this); 1394 var day = getDayClass(this); 1395 var nightslist = 0; // daysmodel.get("nights"); 1396 var dayslist = 0; // daysmodel.get("days"); 1397 var product_name = 0; // daysmodel.get("name"); 1398 var min_days = null; 1399 1400 if ( $(e.currentTarget).hasClass('hasDatePicker') ) return; 1401 1402 if ( select_day && select_from ) { 1403 select_to = addDays( select_from, day - select_day ); 1404 1405 if ( +select_from < +select_to ) { 1406 var nights = diffDate(select_from, select_to); 1407 } else { 1408 var nights = diffDate(select_to, select_from); 1409 } 1410 1411 var select_from_date = makeDate(select_from); 1412 if ( dayslist ) { 1413 var select_from_info = _.find(dayslist, function(item) { 1414 return item.date == select_from_date; 1415 }); 1416 if ( select_from_info ) 1417 min_days = select_from_info.min; 1418 } 1419 1420 // Limit date ranges 1421 if ( nightslist.length > 0 && _.indexOf(nightslist, nights.toString()) === -1 ) { 1422 invalid_nightscount = true; 1423 } else { 1424 invalid_nightscount = false; 1425 } 1426 1427 if ( nights > 30 ) { 1428 invalid_nightscount = true; 1429 } 1430 1431 1432 1433 if ( nights > 0 ) { 1434 var nightstext = nights + ' ' + (nights > 1 ? Translate('nights') : Translate('night')) + ' '; 1435 show_days_count = true; 1436 if ( invalid_nightscount ) { 1437 if ( nights > 30 ) { 1438 ReservaSetTooltip(Translate("booking_limit")); 1439 } else { 1440 ReservaSetTooltip(Translate('invalid_nightscount', { 1441 name: product_name, 1442 text: nightstext, 1443 nightslist: nightslist.join(", "), 1444 })); 1445 } 1446 } else { 1447 ReservaSetTooltip(nightstext); 1448 } 1449 } else { 1450 show_days_count = true; 1451 ReservaSetTooltip(Translate("pick_checkout")); 1452 } 1453 1454 if ( !invalid_nightscount && min_days !== null && nights < min_days ) { 1455 ReservaSetTooltip(Translate("min_stay", { 1456 min_days: min_days, 1457 })); 1458 invalid_nightscount = true; 1459 } 1460 1461 if ( last_select_to != makeDate( select_to ) ) { 1462 // Refresh classes 1463 var start_index = diffDate(parseDate("2014-10-01"), select_from); 1464 var end_index = diffDate( parseDate("2014-10-01"), select_to); 1465 1466 var cellclass = invalid_nightscount ? "invalid_nightscount" : "selected"; 1467 1468 if ( nightslist.length > 0 ) { 1469 // Validierung von allen Tagen 1470 var any_unavailable = false;
1471 if ( end_index > start_index ) { 1472 for(var i = start_index; i <= end_index; ++i) { 1473 if ( $('#reserva .day_' + i).hasClass('unavailable') ) 1474 any_unavailable = true; 1475 } 1476 } else { 1477 for(var i = start_index; i > end_index; --i) { 1478 if ( $('#reserva .day_' + i).hasClass('unavailable') ) 1479 any_unavailable = true; 1480 } 1481 } 1482 1483 if ( any_unavailable ) { 1484 ReservaSetTooltip(Translate("any_unavailable")); 1485 cellclass = "invalid_nightscount"; 1486 } 1487 } 1488 1489 $('#reserva .invalid_nightscount').removeClass("invalid_nightscount"); 1490 $('#reserva .selected').removeClass("selected"); 1491 $('#reserva .selected_first').removeClass("selected_first"); 1492 $('#reserva .selected_last').removeClass("selected_last"); 1493 if ( end_index > start_index ) { 1494 for(var i = start_index; i <= end_index; ++i) { 1495 var cellclass_extra = ""; 1496 if (i == start_index) { cellclass_extra += " selected_first"; } 1497 if (i == end_index) { cellclass_extra += " selected_last"; } 1498 1499 $('#reserva .day_' + i).addClass(cellclass + cellclass_extra); 1500 } 1501 } else { 1502 for(var i = start_index; i > end_index - 1; --i) { 1503 1504 var cellclass_extra = ""; 1505 if (i == start_index) { cellclass_extra += " selected_last"; } 1506 if (i == end_index) { cellclass_extra += " selected_first"; } 1507 1508 $('#reserva .day_' + i).addClass(cellclass + cellclass_extra); 1509 } 1510 } 1511 1512 last_select_to = makeDate( select_to ); 1513 } 1514 } else { 1515 if ( cell.hasClass('unavailable') && !cell.hasClass('day_past') ) { 1516 show_days_count = true; 1517 ReservaSetTooltip(Translate("item_not_available", { 1518 product_name: product_name, 1519 })); 1520 1521 1522 unavailable_shown = true; 1523 } else if ( unavailable_shown ) { 1524 tooltip.html(""); 1525 show_days_count = false; 1526 unavailable_shown = false; 1527 } else { 1528 show_days_count = true; 1529 ReservaSetTooltip(Translate("pick_checkin")); 1530 1531 } 1532 } 1533 1534 }); 1535 1536 }); 1537 1538 1539 1540 1541 1542}); 1543 1544</script>
1544 1545 1546 1547 1548
1549<script type="text/javascript"> 1550"use strict"; 1551 1552TraminoReady(function() { 1553 1554 var fields = [ 1555 "input[name=email]", 1556 "input[name=password]", 1557 "input[name=adresse_vorname]", 1558 "input[name=adresse_nachname]", 1559 "input[name=adresse_strasse]", 1560 "input[name=adresse_hausnr]", 1561 "input[name=adresse_plz]", 1562 "input[name=adresse_ort]", 1563 "select[name=adresse_anrede]", 1564 ]; 1565 1566 var setRequiredAttr = function() { 1567 1568 for (var i = 0; i < fields.length; i++) { 1569 $(fields[i]).prop('required', true) 1570 } 1571 1572 } 1573 1574 // setRequiredAttr(); 1575 1576 async function sha256(message) { 1577 // encode as UTF-8 1578 const msgBuffer = new TextEncoder().encode(message); 1579 1580 // hash the message 1581 const hashBuffer = await crypto.subtle.digest('SHA-256', msgBuffer); 1582 1583 // convert ArrayBuffer to Array 1584 const hashArray = Array.from(new Uint8Array(hashBuffer)); 1585 1586 // convert bytes to hex string 1587 const hashHex = hashArray.map(b => b.toString(16).padStart(2, '0')).join(''); 1588 return hashHex; 1589 } 1590 1591 $('#registerform').on('submit', function(event) { 1592 console.log("something"); 1593 var errors = ""; 1594 $('.T3284 .js-error').removeClass('on').html(""); 1595 1596 for (var i = 0; i < fields.length; i++) { 1597 var $input = $(fields[i]); 1598 $input.parents('.Feld').removeClass('error'); 1599 if ( $input.val().length <= 0 ) { 1600 errors = "Bitte fülle alle benötigten Felder aus"; 1601 $input.parents('.Feld').addClass('error'); 1602 } 1603 1604 } 1605 1606 if ( errors ) { 1607 $('.T3284 .js-error').addClass('on').html(errors); 1608 event.preventDefault(); 1609 } else { 1610 1611 let mail = $("body").find(".T3284 input[name=email]").val(); 1612 if ( mail ) { 1613 sha256(mail).then(hash => { 1614 1615 let event_id = "evt-CompleteRegistration" + Math.floor(Date.now() / 1000); 1616 if ( typeof capi === "function" ) { 1617 capi('track', 'CompleteRegistration',{ em: hash, eventID: event_id } ); 1618 } 1619 1620 if ( typeof fbq === "function" ) { 1621 fbq('track', 'CompleteRegistration', { em: hash, }, { eventID: event_id } ) 1622 } 1623 1624 $('#submit-button').prop('disabled', true).css('background-color','#CCCCCC'); 1625 1626 }) 1627 } else { 1628 $('#submit-button').prop('disabled', true).css('background-color','#CCCCCC'); 1629 } 1630 1631 } 1632 }); 1633 1634 1635}); 1636 1637</script>
1637 1638 1639 1640 1641
1642<script> 1643"use strict"; 1644 1645TraminoReady(function() { 1646 1647 async function sha256(message) { 1648 // encode as UTF-8 1649 const msgBuffer = new TextEncoder().encode(message); 1650 1651 // hash the message 1652 const hashBuffer = await crypto.subtle.digest('SHA-256', msgBuffer); 1653 1654 // convert ArrayBuffer to Array 1655 const hashArray = Array.from(new Uint8Array(hashBuffer)); 1656 1657 // convert bytes to hex string 1658 const hashHex = hashArray.map(b => b.toString(16).padStart(2, '0')).join(''); 1659 return hashHex; 1660 } 1661 1662 $('.subscribeNewsletterForm').on('click', '.submitbutton', function(event) { 1663 1664 1665 1666 let $element = $(this).parents(".subscribeNewsletter"); 1667 let $form = $(this).parents("form"); 1668 1669 if ( $form.find('input[name=deine_kontaktdaten_email]').val().length > 0 && 1670 $form.find('input[name=deine_kontaktdaten_vorname]').val().length > 0 ) { 1671 1672 event.preventDefault(); 1673 1674 var form_data = $form.serialize(); 1675 1676 form_data += "&formularid=" + $form.data('formularid'); 1677 1678 1679 $.ajax({ 1680 type: "POST", 1681 url: "/tramino/ajax/saveform/", 1682 data: form_data, 1683 beforeSend: function() { 1684 $form.addClass("hide"); 1685 let $r = $element.find('a.register'); 1686 let url = $r.data('default') + "?" + form_data; 1687 1688 $r.attr("href", url); 1689 }, 1690 success: function(response){ 1691 console.log(response); 1692 if ( response.status == "ok" ) { 1693 $element.find(".response .ok").removeClass("hide"); 1694 if ( response.codes ) { 1695 $element.find(".response .ok").append(response.codes); 1696 } 1697 1698 let mail = $form.find('input[name=deine_kontaktdaten_email]').val(); 1699 if ( mail ) { 1700 sha256(mail).then(hash => { 1701 1702 let event_id = "evt-Subscribe" + Math.floor(Date.now() / 1000 ); 1703 if ( typeof capi === "function" ) { 1704 capi('track', 'Subscribe',{ em: hash, eventID: event_id } ); 1705 } 1706 1707 if ( typeof fbq === "function" ) { 1708 fbq('track', 'Subscribe', { em: hash, }, { eventID: event_id } ) 1709 } 1710 1711 $('#submit-button').prop('disabled', true).css('background-color','#CCCCCC'); 1712 1713 }) 1714 } 1715 1716 } else { 1717 $form.removeClass("hide"); 1718 $element.find(".response .error").removeClass("hide"); 1719 } 1720 }, 1721 error: function(request,error) { 1722 $form.removeClass("hide"); 1723 $element.find(".response .error").removeClass("hide"); 1724 }, 1725 }); 1726 } 1727 }); 1728}); 1729 1730</script>
1730 1731 1732 1733 1734<style type="text/css"> 1735/* TraminoLangSwitch */ 1736#langswitch { display: none; } 1737 1738.langswitch_inner { 1739 box-sizing: border-box; 1740 width: 100%; 1741 max-width: 500px; 1742 min-width: 200px; 1743 padding: 15px 20px; 1744} 1745 1746.langswitch_inner * { box-sizing: border-box; } 1747 1748.langswitch_inner .headline { font-size: 1.5rem; margin-bottom: 1rem; } 1749 1750 1751.langswitch_inner ul { list-style-type: none; margin: 0; padding: 0; display: flex; flex-direction: column; } 1752.langswitch_inner ul li { margin: 0; padding: 0; order: 2; } 1753.langswitch_inner ul li.ip_sort { order: 1; } 1754 1755.langswitch_inner ul li :is(a,span) { 1756 display: block; 1757 padding: 10px 5px 10px 40px; 1758 border-bottom: 1px solid #CCC; 1759 color: #000; 1760 text-decoration: none; 1761 white-space: nowrap; 1762 1763 background-repeat: no-repeat; 1764 background-size: 30px auto; 1765 background-position: center left; 1766 cursor: pointer; 1767} 1768/* .langswitch_inner ul li a { display: inline-flex; gap: 5px; } */ 1769 1770 1771.langswitch_inner ul li[data-lang=de] :is(a,span) { background-image: url(https://storage.tramino.net/root/996903/de.svg); } 1772.langswitch_inner ul li[data-lang=en][data-flag=en] :is(a,span) { background-image: url(https://storage.tramino.net/root/996904/en.svg); } 1773.langswitch_inner ul li[data-lang=en][data-flag=us] :is(a,span) { background-image: url(https://storage.tramino.net/root/997083/usa.svg); } 1774.langswitch_inner ul li[data-lang=at] :is(a,span) { background-image: url(https://storage.tramino.net/root/996900/at.svg); } 1775.langswitch_inner ul li[data-lang=ch] :is(a,span) { background-image: url(https://storage.tramino.net/root/996901/ch.svg); } 1776.langswitch_inner ul li[data-lang=it] :is(a,span) { background-image: url(https://storage.tramino.net/root/996905/it.svg); } 1777.langswitch_inner ul li[data-lang=cs] :is(a,span) { background-image: url(https://storage.tramino.net/root/996902/cs.svg); } 1778.langswitch_inner ul li[data-lang=es] :is(a,span) { background-image: url(https://storage.tramino.net/root/996927/es.svg); } 1779.langswitch_inner ul li[data-lang=nl] :is(a,span) { background-image: url(https://storage.tramino.net/root/996928/nl.svg); } 1780.langswitch_inner ul li[data-lang=fr] :is(a,span) { background-image: url(https://storage.tramino.net/root/996931/fr.svg); } 1781.langswitch_inner ul li[data-lang=ru] :is(a,span) { background-image: url(https://storage.tramino.net/root/996930/ru.svg); } 1782.langswitch_inner ul li[data-lang=no] :is(a,span) { background-image: url(https://storage.tramino.net/root/996929/no.svg); } 1783.langswitch_inner ul li[data-lang=hu] :is(a,span) { background-image: url(https://storage.tramino.net/root/1199752/hungary.svg); } 1784.langswitch_inner ul li[data-lang=hr] :is(a,span) { background-image: url(https://storage.tramino.net/root/1274447/croatia.svg); } 1785.langswitch_inner ul li[data-lang=pl] :is(a,span) { background-image: url(https://storage.tramino.net/root/1566053/poland.svg); } 1786 1787.langswitch_inner ul li:last-child :is(a,span) { 1788 border-bottom-width: 0px; 1789} 1790.langswitch_inner ul li:hover :is(a,span) { 1791 background-color: #EEE; 1792} 1793 1794.langswitch_inner ul li.active :is(a,span) { font-weight: 600; } 1795 1796.langswitch_inner ul li .name_en { font-size: 90%; } 1797 1798.langswitch_inner .helper { font-size: 11px; } 1799 1800
1801#TraminoLangSwitchButton { 1802 display: flex; 1803 gap: 1px; 1804} 1805 1806#TraminoLangSwitchButton svg { 1807 width: 20px; 1808 height: auto; 1809} 1810#TraminoLangSwitchButton svg path { fill: currentColor; } 1811</style> 1812
1813<script type="text/javascript"> 1814// TraminoLangSwitch 1815 1816var setRememberCookie = function(v) { 1817 1818 const d = new Date(); 1819 let time = d.getTime() + (30*24*60*60*1000); 1820 // d.setTime(time); 1821 //let expires = "expires="+ d.toUTCString(); 1822 1823 // document.cookie = "rememberlang=" + v + ";" + expires + ";path=/"; 1824 1825 localStorage.setItem('rememberlang', v); 1826 localStorage.setItem('rememberlang_ttl', time); 1827 1828} 1829 1830TraminoReady(function() { 1831 var $langswitch = $('#langswitch'); 1832 var data = $langswitch.data(); 1833 1834 1835 let rememberlang = localStorage.getItem('rememberlang'); 1836 //console.log("GEOCHECK",cookies); 1837 1838 var navigatorlang = navigator.language || navigator.userLanguage; 1839 1840 if ( navigatorlang.length > 2 ) { 1841 navigatorlang = navigatorlang.substring(3,5).toLowerCase(); // Fix weil Teilweise der Brwoser de-DE ausgibt 1842 } 1843 1844 1845 var traminolang = data['traminolang']; 1846 var langcookie = rememberlang; 1847 var knownlang = data['knownlang']; 1848 1849 if ( rememberlang !== undefined ) { 1850 let d = new Date(); 1851 let time = d.getTime(); 1852 let rememberlang_ttl = localStorage.getItem('rememberlang_ttl'); 1853 1854 if ( rememberlang_ttl < time ) { 1855 localStorage.removeItem('rememberlang'); 1856 localStorage.removeItem('rememberlang_ttl'); 1857 } 1858 } 1859 1860 1861 var openLangSwitch = function(option) { 1862 1863 var recom_lang = ""; 1864 1865 if ( traminolang != navigatorlang ) { 1866 recom_lang = navigatorlang; 1867 } 1868 1869 1870 // Wenn sich die Sprachauswahl automatisch öffnet, überprüfen ob es wirklich eine andere Sprache gibt 1871 if ( recom_lang == "" && option.autoopen ) { 1872 return; 1873 } 1874 1875 1876 $('.langswitch_inner ul li').each(function(index, el) { 1877 $(this).removeClass('active'); 1878 if ( traminolang == $(this).data('lang') ) { 1879 $(this).addClass('active'); 1880 } 1881 1882 if ( recom_lang == $(this).data('lang') ) { 1883 $(this).addClass('ip_sort'); 1884 } 1885 }); 1886 1887 $('.langswitch_inner .helper .browser span').html(navigatorlang); 1888 $('.langswitch_inner .helper .remember span').html(langcookie); 1889 1890 require(['fancybox'], function(_) { 1891 $.fancybox({ 1892 padding: 0, 1893 content: $("#langswitch").html(), 1894 beforeClose: function(){ 1895 setRememberCookie(traminolang); 1896 }, 1897 }); 1898 }); 1899 } 1900 1901 // Nicht direkt nach dem Seitenaufruf 1902 setTimeout(function(){ 1903 1904 if ( !langcookie ) { 1905 1906 if ( navigatorlang == traminolang ) { 1907 setRememberCookie(traminolang); 1908 } 1909 1910 if ( ( ( navigatorlang != traminolang && navigatorlang.length > 0 ) ) && ! langcookie ) { 1911 1912 if ( navigatorlang == "at" || navigatorlang == "ch" ) { 1913 // Abfrage nur öffnen wenn es AT oder CH Seiten auch gibt 1914 if ( knownlang.match(navigatorlang) ) { 1915 openLangSwitch({ autoopen: true}); 1916 } 1917 } else { 1918 openLangSwitch({ autoopen: true}); 1919 } 1920 1921 } 1922 } 1923 },500); 1924 1925 1926 $("body").on('click', '.langswitch_inner a, .langswitch_inner span', function(event) { 1927 let $parent = $(this).parents('li'); 1928 if ( $parent.hasClass("active") ) { 1929 event.preventDefault(); 1930 setRememberCookie($parent.data('lang')); 1931 $.fancybox.close(); 1932 } else { 1933 setRememberCookie($parent.data('lang')); 1934 } 1935 }); 1936 1937 1938 var trigger = data['elementtrigger']; 1939 var $triggerelement = $('[data-langswitch='+ trigger +']'); 1940 if ( $triggerelement.length > 0 ) { 1941 $triggerelement.on('click', function(event) { 1942 event.preventDefault(); 1943 openLangSwitch({ autoopen: false}); 1944 }); 1945 } 1946 1947});</script>
1947 1948 1949
1950<script> 1951"use strict"; 1952 1953TraminoReady(function() { 1954 $('#pagefooter .tel li').on('click', '.destiantion, .down', function(event) { 1955 event.preventDefault(); 1956 const $li = $(this).parents("li"); 1957 1958 if ( $li.hasClass("open") ) { 1959 $li.removeClass("open"); 1960 } else { 1961 $('#pagefooter .tel li').removeClass("open"); 1962 $li.addClass("open"); 1963 } 1964 1965 }); 1966 1967 1968}); 1969 1970</script>
1970 1971 1972 1973 1974<style type="text/css"> 1975/* ChatBot */ 1976#chat { 1977 position: fixed; 1978 bottom: 50px; 1979 right: 50px; 1980 font-size: 14px; 1981 z-index: 10000000; 1982} 1983 1984 1985 1986#chat .chat-button { 1987 position: relative; 1988 box-sizing: border-box; 1989 background-color: #fff; 1990 box-shadow: 2px 2px 10px rgba(0,0,0,0.3); 1991 border-radius: 10px; 1992 width: 65px; 1993 height: 65px; 1994 text-align: center; 1995 cursor: pointer; 1996 1997} 1998 1999#chat .chat-button:hover { 2000 box-shadow: 4px 4px 15px rgba(0,0,0,0.4); 2001} 2002 2003#chat .chat-icon { 2004 position: absolute; 2005 top: -20px; 2006 left: 0px; 2007} 2008 2009#chat .chat-icon img { 2010 width: 65px !important; 2011 height: auto !important; 2012 -ms-interpolation-mode: bicubic; 2013} 2014 2015#chat .chat-cta { 2016 position: absolute; 2017 bottom: 4px; 2018 right: 0px; 2019 left: 0px; 2020 text-align: center; 2021 font-size: 11px; 2022 line-height: 1.2; 2023 font-weight: normal; 2024 color: #000; 2025} 2026 2027 2028 2029 2030@media all and (max-width: 800px) { 2031 2032 #chat { bottom: 10px; right: 10px; } 2033 #chat .chat-button { width: 50px; height: 50px; } 2034 #chat .chat-icon { top: -15px; } 2035 #chat .chat-icon img { width: 50px !important; } 2036 #chat .chat-cta { font-size: 8.5px; } 2037} 2038 2039 2040 2041#chat .chat-close { 2042 position: absolute; 2043 top: -10px; 2044 right: -10px; 2045 width: 20px; 2046 height: 20px; 2047 border-radius: 10px; 2048 background: #666; 2049 color: #fff; 2050 font-family: Arial; 2051 line-height: 20px; 2052 font-size: 20px; 2053 text-align: center; 2054 cursor: pointer; 2055} 2056 2057#chat .chat-popup { 2058 display: none; 2059 position: absolute; 2060 bottom: 0px; 2061 right: 0px; 2062 width: 350px; 2063 height: 450px; 2064 background-color: #fff; 2065 border-radius: 10px; 2066 box-shadow: 2px 2px 5px rgba(0,0,0,0.2); 2067 padding: 8px 10px; 2068} 2069 2070#chat .chat-popup-icon { 2071 position: absolute; 2072 top: -30px; 2073 left: -10px; 2074} 2075 2076@media all and (max-width: 800px) { 2077 2078 #chat .chat-popup { width: 285px; height: auto; max-height: 450px; min-height: 200px; } 2079 2080} 2081 2082 2083 2084 2085 2086#chat .chat-popup-icon img { 2087 width: 50px !important; 2088 height: auto !important; 2089 -ms-interpolation-mode: bicubic; 2090} 2091 2092#chat .chat-input { 2093 position: relative; 2094 display: flex; 2095 padding-top: 10px; 2096 flex: 1 5%; 2097} 2098 2099#chat .chat-input textarea { 2100 width: calc(100% - 1.5rem); 2101 outline: none; 2102 resize: none; 2103 overflow: auto; 2104 border-radius: 0.5rem 0 0 0.5rem; 2105 color: #222; 2106 padding: 0.4rem 0.5rem; 2107 box-sizing: border-box; 2108 font-size: 0.9rem; 2109 font-family: inherit; 2110 border: 1px solid #222; 2111 border-right-width: 0px; 2112 margin: 0; 2113} 2114 2115#chat .chat-input .send_button { 2116 border: 1px solid #222; 2117 border-left-width: 0px; 2118 width: 2.2rem; 2119 border-radius: 0 0.5rem 0.5rem 0; 2120 display: flex; 2121 justify-content: center; 2122 align-items: center; 2123} 2124 2125#chat .chat-input .send_button svg { width: 1.2rem; height: auto; scale: 1; transition: all 0.1s; } 2126#chat .chat-input .send_button svg path { fill: #888; } 2127 2128#chat .chat-input .send_button.active svg path { cursor: pointer; } 2129#chat .chat-input .send_button.active svg path { fill: #000; } 2130#chat .chat-input .send_button.active:hover svg { scale: 1.05; } 2131 2132 2133 2134 2135/* Opened Chat */ 2136 2137#chat.open .chat-popup { 2138 display: flex; 2139 flex-direction: column; 2140} 2141 2142#chat.open .chat-button { box-shadow: none; } 2143 2144 2145 2146 2147 2148 2149/* Static Chat (inside Backend) */ 2150 2151#chat.static { position: static; } 2152#chat.static .chat-button { display: none; } 2153#chat.static .chat-close { display: none; } 2154 2155#chat.static .chat-popup { 2156 display: flex; 2157 flex-direction: column; 2158 position: static; 2159 width: auto; 2160 box-shadow: none; 2161 padding: 0px; 2162} 2163 2164 2165 2166 2167 2168 2169 2170 2171/* Messages */ 2172 2173 2174 2175#chat .chat-messages-outer { 2176 overflow-y: scroll; 2177 flex: 15; 2178} 2179 2180#chat .chat-messages { 2181 display: flex; 2182 flex-direction: column; 2183 justify-content: flex-end; 2184} 2185 2186#chat .chat-message { 2187 2188 position: relative; 2189 background-color: #e2e2e2; 2190 color: #000; 2191 border-radius: 20px 20px 20px 0px; 2192 padding: 5px 10px; 2193 margin-right: 25px; 2194 margin-bottom: 5px; 2195 /* align-self: flex-start; */ 2196 2197 overflow-wrap: break-word; 2198word-wrap: break-word; 2199-ms-word-break: normal; 2200word-break: normal; 2201word-break: break-word; 2202-ms-hyphens: auto; 2203-moz-hyphens: auto; 2204-webkit-hyphens: auto; 2205 2206} 2207 2208#chat .chat-message a { 2209 color: #309; 2210 text-decoration: underline; 2211} 2212 2213 2214#chat .chat-message.chat-question { 2215 display: inline-block; 2216 background-color: #69c; 2217 color: #fff; 2218 margin-left: 25px; margin-right: 0px; 2219 border-radius: 20px 20px 0px 20px; 2220 align-self: flex-end; 2221 max-width: 90%; 2222 text-align: right; 2223} 2224 2225#chat .chat-message.chat-answer { 2226 margin-left: 35px; 2227} 2228 2229#chat .chat-message.chat-answer:before { 2230 content: ""; 2231 background-size: contain; 2232 -ms-interpolation-mode: bicubic; 2233 width: 30px; 2234 height: 30px; 2235 position: absolute; 2236 left: -35px; 2237 bottom: 0px; 2238} 2239 2240 2241 2242 2243#chat .chat-message.chat-info { 2244 font-size: 12px; 2245 line-height: 14px; 2246 background-color: #fff; 2247 border: 0px solid #ccc; 2248 padding: 3px 4px; 2249 color: #666; 2250 2251} 2252/* Interactions */ 2253 2254 2255 2256#chat .chat-action-group { 2257 margin-top: 4px; 2258} 2259 2260#chat .chat-email { 2261 font-size: 11px; 2262 width: 160px; 2263 2264} 2265 2266#chat .chat-action { 2267 display: inline-block; 2268 background-color: #778; 2269 color: #fff; 2270 padding: 1px 6px; 2271 border-radius: 5px;
2272 cursor: pointer !important; 2273 font-size: 12px; 2274 margin: 0.2em; 2275} 2276 2277#chat .chat-action:hover { 2278 background-color: #446 !important; 2279} 2280 2281#chat .chat-action.selected { 2282 cursor: default; 2283 background-color: #363; 2284} 2285 2286#chat .chat-action.unselected { 2287 cursor: default; 2288 background-color: #778; 2289} 2290 2291 2292 2293 2294 2295.Mandant_61367 #chat { left: 50px; right: auto; } 2296.Mandant_61367 #chat .chat-popup { left: 0; right: auto; } 2297 2298.Mandant_62565 #chat { left: 50px; right: auto; } 2299.Mandant_62565 #chat .chat-popup { left: 0; right: auto; } 2300 2301@media all and (max-width: 800px) { 2302 2303 .Mandant_61367 #chat { left: 30px; bottom: 45px; } 2304 2305 .Mandant_62565 #chat { left: 30px; bottom: 45px; } 2306 2307 2308 2309} 2310 2311</style> 2312 2313 2314 2315 2316 2317<style> 2318 #chat .chat-message.chat-answer:before { 2319 background-image: url(https://storage.tramino.net/explorer-hotels/1568296/buddy.png) !important; 2320 } 2321</style> 2322 2323
2324<script> 2325 2326 TraminoReady(function() { 2327 2328 var heartbeat; 2329 var chat = []; 2330 var dialog = {}; 2331 2332 2333 2334 $("#chat .chat-button").click(function() { 2335 $("#chat").addClass("open"); 2336 initChat(); 2337 }); 2338 2339 if ( $("#chat").hasClass("static") ) { 2340 initChat(); 2341 } 2342 2343 2344 $("#chat .chat-close").click(function() { 2345 $("#chat").removeClass("open"); 2346 clearInterval(heartbeat); 2347 }); 2348 2349 2350 $("#chat textarea").keyup(function(e) { 2351 2352 var code = e.keyCode ? e.keyCode : e.which; 2353 2354 checkSendButton(); 2355 2356 if ( code == 13 && ! e.altKey && ! e.shiftKey ) { // Enter ohne alt 2357 2358 sendChat(); 2359 2360 } 2361 2362 }); 2363 2364 $("#chat .send_button").click(function() { 2365 sendChat(); 2366 }); 2367 2368 function sendChat() { 2369 2370 let message_length = getMessageLength(); 2371 2372 if ( message_length == 0 ) { 2373 return; 2374 } 2375 2376 chat.push( { type: "question", text: $("#chat textarea").val() } ); 2377 renderChat(); 2378 $("#chat .chat-messages-outer").scrollTop($("#chat .chat-messages-outer")[0].scrollHeight); 2379 2380 loadChat( "refresh", $("#chat textarea").val() ); 2381 $("#chat textarea").val(""); 2382 2383 startChat(); 2384 2385 checkSendButton(); 2386 } 2387 2388 function initChat () { 2389 2390 loadChat("refresh"); 2391 2392 } 2393 2394 function getMessageLength() { 2395 return $("#chat textarea").val().length; 2396 } 2397 2398 function checkSendButton () { 2399 2400 let message_length = getMessageLength(); 2401 2402 if ( message_length > 0 ) { 2403 $("#chat .send_button").addClass("active") 2404 } else { 2405 $("#chat .send_button").removeClass("active") 2406 } 2407 } 2408 2409 function startChat () { 2410 console.log("startChat"); 2411 clearInterval( heartbeat ); 2412 2413 heartbeat = setInterval(function(){ 2414 loadChat("refresh"); 2415 }, 2000); 2416 2417 } 2418 2419 2420 function loadChat( action, input, message ) { 2421 2422 console.log("loadChat"); 2423 2424 $.ajax('/api/chat/', { 2425 data: { 2426 action: action, 2427 input: input, 2428 message: message, 2429 session: $("#chat").data("session"), 2430 backend: $("#chat").data("backend"), 2431 dialog: $("#chat").data("dialog"), 2432 channel: $("#chat").data("channel"), 2433 lang: $("#chat").data("lang"), 2434 }, 2435 dataType: "json", 2436 success: function(response) { 2437 if ( response.status != "ok" ) return; 2438 previous_length = chat.length; 2439 chat = response.chat; 2440 2441 2442 if ( dialog.status == "in_progress" && response.dialog.status == "open" ) { 2443 dialog = response.dialog; 2444 } 2445 2446 dialog = response.dialog; 2447 if ( dialog.status == "in_progress" ) { 2448 $("#chat").addClass("open"); 2449 } 2450 2451 if ( chat.length != previous_length || previous_length == 0 || dialog.status == "in_progress" ) { 2452 renderChat(); 2453 $("#chat .chat-messages-outer").scrollTop($("#chat .chat-messages-outer")[0].scrollHeight); 2454 } 2455 2456 }, 2457 error: function(e) { 2458 clearInterval( heartbeat ); 2459 if ( console.log ) console.log("api failed: ", e); 2460 } 2461 }); 2462 2463 } 2464 2465 function renderChat() { 2466 2467 var out = ""; 2468 $.each( chat, function( index, message ) { 2469 text = message.text.replace(/\n/g, "<br />"); 2470 out = out + "<div class='chat-message chat-" + message.type + "' " 2471 + "data-message='" + message.id + "' " 2472 + "data-value='" + message.value + "' " 2473 + ">" + text + "</div>\n"; 2474 }); 2475 2476 // if ( $("#chat").data("backend") && dialog ) { 2477 // out = out + "<div class='chat-message chat-info'>Zuletzt aktiv: " + dialog.loaded + "</div>"; 2478 // } 2479 2480 2481 $("#chat .chat-messages").html( out ); 2482 2483 $("#chat .chat-messages .chat-action").each( function( index, value ) { 2484 if ( $(this).parent().data('value') != "" ) { 2485 if ( $(this).parent().data('value') == $(this).data('value') ) { 2486 $(this).addClass('selected'); 2487 } else { 2488 $(this).addClass('unselected'); 2489 } 2490 } 2491 }); 2492 2493 $("#chat .chat-messages .chat-action").click(function() { 2494 console.log(); 2495 if ( $(this).siblings(".chat-email").length ) { 2496 loadChat("value", $(this).siblings(".chat-email").val(), $(this).parents('.chat-message').data('message') ); 2497 } else { 2498 loadChat("value", $(this).data('value'), $(this).parents('.chat-message').data('message') ); 2499 } 2500 }); 2501 2502 2503 2504 $("#chat .chat-messages .chat-email").each( function( index, value ) { 2505 if ( $(this).parents('.chat-message').data('value') != "" ) { 2506 $(this).val( $(this).parents('.chat-message').data('value') ); 2507 } 2508 }); 2509 2510 2511 2512 } 2513 2514 checkSendButton(); 2515 2516 }); 2517 2518</script>
2518 2519 2520
2521<script> 2522"use strict"; 2523 2524var show_cart = false; 2525var seen_notifications = {}; 2526 2527var notifytimeout; 2528 2529 2530 2531function createNotify(notify) { 2532 var $notify_window = $('#website_notification .text'); 2533 2534 var html = "<div class='headline color'>" + notify.name + "</div>"; 2535 html += "<div class='intro'>" + notify.intro; 2536 if ( notify.link ) { html += " <u>mehr</u>" } 2537 html + "</div>"; 2538 if ( notify.link ) { 2539 $('#website_notification').attr('data-notifylink', notify.link).css('cursor','pointer'); 2540 } 2541 2542 $('#website_notification').attr('data-notifyid', notify.id); 2543 2544 if ( notify.img_src ) { 2545 html = "<div class='wrapper'>"+ html +"</div>"; 2546 // html = "<div class='img'><img src='" + notify.img_src + "'></div>" + html; 2547 } 2548 2549 $notify_window.html(html); 2550 2551 notifytimeout = setTimeout(showNotify,10000); 2552 2553} 2554 2555function showNotify() { 2556 $('#website_notification').removeClass('hide'); 2557 2558 var notifyid = $('#website_notification').data('notifyid'); 2559 if ( ! seen_notifications[notifyid] ) { 2560 seen_notifications[notifyid] = true; 2561 try { 2562 sessionStorage.setItem('seen_notifications', JSON.stringify(seen_notifications)); 2563 } catch(e) {} 2564 } 2565 2566 // notifytimeout = setTimeout(removeNotify,15000); 2567} 2568function removeNotify() { 2569 $('#website_notification').addClass('hide'); 2570 clearTimeout(notifytimeout); 2571} 2572 2573TraminoReady(function() { 2574 2575 // Timeout da die Variable sich sonst nicht aktuallisiert hat 2576 setTimeout(function(){ 2577 2578 2579 2580 2581 var available_notifications = [{"bild":0,"client_logo":757927,"name":"Summer Deals -> \ud83c\udf42 gibt es auch im Herbst","betrieb":0,"bild_teaser":1275508,"betrieb_name":null,"comments":0,"user_wall":null,"prio":5,"options":"","client_bild":754631,"user":336384,"changed":"2026-09-15 16:42:06","seo_description":null,"seo_keywords":null,"client":19379,"link_app2":null,"publish":null,"created2":"0000-00-00 00:00:00","no_infos":null,"client_name":"Explorer Hotels","files":"","user_name":"Mascha","lang":"de","status":"active","created":"2026-09-15 12:17:00","intro":"mit tollen Inklusivleistungen f\u00fcr Deinen Sommer in den Bergen\r\nMontafon | Zillertal | Neuschwanstein","teams":"","seo_title":null,"memostack":128,"link_app":null,"user_wall_name":null,"tags":"3,24,2111,14935,16561","internal_note":"","shortcut":"summer-deals","text":"","score":null,"id":89132,"user_image":null,"ref":"","expire":null,"ref_type":"","link":"","memo_storage":null},{"memostack":128,"seo_title":null,"teams":"","link_app":417,"img_src":"https://storage.tramino.net/explorer-hotels/1688556/skifahrer-jubel-rotkogel-giggijoch-oetztal-140x120.jpg?r=1","user_wall_name":null,"internal_note":"","tags":null,"score":null,"id":79405,"text":"Buchungen ab 3 N\u00e4chten vom 08.11 - 14.04.2026. Das Angebot gilt nur f\u00fcr Buchungen bis zu 10 Personen.","shortcut":"sicher-dir-10-fruehbucher-bonus-79405-79405","memo_storage":"<div class=\"ref \">\n\t\t\t\t\t\t\t<div class=\"File Bild mark2 \" ><a href=\"/memo/79405.html\" rel=\"https://tramino.s3.amazonaws.com/s/explorer-hotels/1688556/skifahrer-jubel-rotkogel-giggijoch-oetztal-1200.jpg\"><img \n\t\t\t\t\t\t\t\tsrc=\"https://storage.tramino.net/explorer-hotels/1688556/skifahrer-jubel-rotkogel-giggijoch-oetztal-300.jpg?r=1\" title=\"Zwei Skifahrer feiern mit erhobenen St\u00f6cken am Rotkogel im sonnigen Giggijoch.\" alt=\"High energy auf 2666 Metern: Das Explorer Hotel \u00d6tztal ist Dein sportliches Basislager f\u00fcr Skitage mit Aussicht am Rotkogel.\" width=\"300\" height=\"200\" loading=\"lazy\" /></a></div>\n\t\t\t\t\t\t</div>","ref_type":"","link":"https://www.explorer-hotels.com/angebote/fruehbucher/","ref":"","expire":"2026-11-01 00:00:00","user_image":null,"name":"Sicher Dir 10 % Fr\u00fchbucher Bonus!","client_logo":757927,"bild":1688556,"bild_teaser":1688556,"betrieb":0,"options":"","prio":9,"user_wall":null,"comments":0,"betrieb_name":null,"seo_description":null,"changed":"2026-09-11 13:05:49","client_bild":754631,"user":0,"no_infos":null,"files":"","client_name":"Explorer Hotels","created2":"0000-00-00 00:00:00","publish":null,"link_app2":null,"client":19379,"seo_keywords":null,"created":"2026-08-12 00:00:00","status":"active","lang":"de","user_name":null,"intro":"Buche bis zum 01.11.2026 Deinen Winterurlaub und spare 10 %."}]; 2582 2583 2584 try { 2585 var temp = JSON.parse(sessionStorage.getItem('seen_notifications')); 2586 if (temp) { seen_notifications = temp; } 2587 } catch(e) {} 2588 2589 for (var i = 0; i < available_notifications.length; i++) { 2590 var notify = available_notifications[i]; 2591 2592 if ( ! seen_notifications[notify.id] ) { 2593 createNotify(notify); 2594 break; 2595 } 2596 } 2597 2598 2599 2600 2601 },500); 2602 2603 var justclicked = false; 2604 2605 $('#website_notification').on('click', '.close', function(){ 2606 removeNotify(); 2607 justclicked = true; 2608 2609 }); 2610 2611 $('#website_notification').on('click', function(){ 2612 if ( ! justclicked ) { 2613 var notifylink = $(this).data('notifylink'); 2614 if ( notifylink ) { 2615 window.location.href = notifylink; 2616 } 2617 } 2618 2619 justclicked = false; 2620 }); 2621}); 2622 2623</script>
2623 2624 2625 2626 2627 2628
2629<script> 2630 2631"use strict"; 2632 2633 2634TraminoReady(function() { 2635 if ( $('a.fancybox').length > 0 ) { 2636 2637 require(['fancybox'], function(_) { 2638 $('a.fancybox').fancybox({ 2639 padding: 0, 2640 helpers: { 2641 title: { 2642 type: 'over', 2643 } 2644 } 2645 }); 2646 }); 2647 2648 } 2649 2650 if ( $('a.fancyboxvideo').length > 0 ) { 2651 2652 var height = screen.height/4; 2653 2654 require(['fancybox'], function(_) { 2655 $('a.fancyboxvideo').fancybox({ 2656 padding: 0, 2657 wrapCSS: "video", 2658 helpers: { 2659 title: { 2660 type: 'over', 2661 } 2662 } 2663 }); 2664 }); 2665 2666 } 2667 2668 2669 2670 // setTimeout(function(){ 2671 // $.getScript('https://storage.tramino.net/static/js/ua-parser/ua-parser.min.js', function(data, textStatus) { 2672 // let parser = new UAParser(); 2673 // const result = parser.getResult(); 2674 2675 // console.log(result); 2676 // }); 2677 // },1000); 2678 2679 let checkArrows = function(options) { 2680 2681 let _check = function(element) { 2682 let $element = $(element); 2683 2684 $element.find(".arrow").removeClass("hide"); 2685 2686 let $g = $element.find(".list"); 2687 let g = $g[0]; 2688 let count = $g.find(".item").length; 2689 let width = $g.find(".item").width(); 2690 let scrollLeft = g.scrollLeft; 2691 2692 // console.log("scrollleft:",scrollLeft); 2693 // console.log("end:",); 2694 2695 if ( scrollLeft == 0 ) { 2696 $element.find(".arrow-left").addClass("hide"); 2697 } 2698 2699 if ( (scrollLeft + width) >= ( width * count ) ) { 2700 $element.find(".arrow-right").addClass("hide"); 2701 } 2702 2703 } 2704 2705 if ( options.all === true ) { 2706 $('.show_arrows').each(function(index, el) { 2707 _check(this); 2708 }); 2709 } else { 2710 2711 } 2712 2713 2714 2715 } 2716 2717 if ( $('.show_arrows').length > 0 ) { 2718 checkArrows({ all: true }); 2719 } 2720 2721 $('.show_arrows').on('click', '.arrow', function(event) { 2722 event.preventDefault(); 2723 let $button = $(this); 2724 let $gallery = $(this).parents(".show_arrows").find(".list"); 2725 let gallery = $gallery[0]; 2726 let gallery_item_size = $gallery.find(".item").width(); 2727 2728 if ( $button.hasClass("arrow-right") ) { 2729 gallery.scrollBy(gallery_item_size, 0); 2730 } else { 2731 gallery.scrollBy(-gallery_item_size, 0); 2732 } 2733 2734 setTimeout(function(){checkArrows({ all: true });},1000); 2735 2736 }); 2737 2738 var scrollToHandling = function(anker) { 2739 var offset = $('#headerbar').height() + 40; 2740 console.log(anker); 2741 var scrollto = $(anker).offset().top - offset; 2742 2743 2744 $('html, body').animate({ 2745 scrollTop: scrollto, 2746 }, 2000, 'swing'); 2747 } 2748 2749 if ( $('.scrollto').length > 0 ) { 2750 $(".scrollto").click(function (e) { 2751 e.preventDefault(); 2752 var attr_href = $(this).attr('href'); 2753 scrollToHandling($(this).attr('href')); 2754 2755 }); 2756 } 2757 2758 2759}); 2760 2761</script>
2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 <style media="screen, print"> 2772 @font-face { 2773 font-family: 'Roboto Condensed'; 2774 src: url('https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/400.woff2') format('woff2'),url('https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/400.woff') format('woff'); 2775font-display: swap; 2776 2777 font-weight: 400; 2778 font-style: normal; 2779 } 2780 </style> 2781 2782 2783 <style media="screen, print"> 2784 @font-face { 2785 font-family: 'Roboto Condensed'; 2786 src: url('https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/400italic.woff2') format('woff2'),url('https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/400italic.woff') format('woff'); 2787font-display: swap; 2788 2789 font-weight: 400; 2790 font-style: italic; 2791 } 2792 </style> 2793 2794 2795 <style media="screen, print"> 2796 @font-face { 2797 font-family: 'Roboto Condensed'; 2798 src: url('https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/700.woff2') format('woff2'),url('https://storage.tramino.net/static/fonts/roboto-condensed-v25-latin/700.woff') format('woff'); 2799font-display: swap; 2800 2801 font-weight: 700; 2802 font-style: normal; 2803 } 2804 </style> 2805 2806 2807 <style media="screen, print"> 2808 @font-face { 2809 font-family: 'sansationbold'; 2810 src: url('https://storage.tramino.net/explorer-hotels/1114058/sansation-bold-webfontwoff2.woff2') format('woff2'),url('https://storage.tramino.net/explorer-hotels/749759/sansation-bold-webfont.woff') format('woff'); 2811font-display: swap; 2812 2813 font-weight: 400; 2814 font-style: normal; 2815 } 2816 </style> 2817 2818 2819 2820 2821 2822 2823<style> 2824 .carousel { position: relative; } 2825 .carousel.debug { border: 1px solid #F00; } 2826 2827 /* Hide scrollbar for Chrome, Safari and Opera */ 2828 .carousel::-webkit-scrollbar, .carousel-slider::-webkit-scrollbar {
2829 display: none; 2830 } 2831 2832 /* Hide scrollbar for IE, Edge and Firefox */ 2833 .carousel, .carousel .carousel-slider { 2834 -ms-overflow-style: none; /* IE and Edge */ 2835 scrollbar-width: none; /* Firefox */ 2836 } 2837 2838 2839 .carousel-sb { 2840 width: 100%; 2841 overflow: hidden; 2842 } 2843 2844 .carousel-sb .inner { 2845 width: auto; 2846 height: 10px; 2847 2848 border-radius: 2px; 2849 transform: translateX(0%); 2850 } 2851 2852 .carousel-sb .inner:hover { cursor: grab; } 2853 2854 .carousel.translateY .carousel-sb { 2855 position: absolute; 2856 right: 0; 2857 top: 0; 2858 bottom:0; 2859 width: 5px; 2860 } 2861 2862 .carousel.translateY .carousel-sb .inner { 2863 width: 5px; 2864 height: auto; 2865 transform: translateX(0%); 2866 } 2867 2868 .carousel.carousel-init .carousel-sb { background-color: #EEE;} 2869 .carousel.carousel-init .carousel-sb .inner { background-color: #000; } 2870 2871 .no_snapping { scroll-snap-type: none !important; } 2872 2873 .user_selection_none { 2874 -webkit-user-select: none; /* Safari */ 2875 -ms-user-select: none; /* IE 10 and IE 11 */ 2876 user-select: none; /* Standard syntax */ 2877 } 2878 2879 @media (min-width: 567px) { 2880 .carousel-sb .inner { height: 7px; } 2881 } 2882 2883 @media (min-width: 768px) { 2884 2885 } 2886 2887 @media (min-width: 1024px) { 2888 2889 } 2890 2891 @media (min-width: 1280px) { 2892 2893 } 2894 2895</style> 2896
2897<script> 2898"use strict"; 2899 2900TraminoReady(function() { 2901 2902 // Enable Scroll Handling 2903 // Monitors scroll events in carousel elements and adjusts custom scrollbars accordingly. 2904 2905 let mouse_down = false; 2906 let mouse_pos = {}; 2907 let $touch_carousel = undefined; 2908 let slider_scroll_left = 0; 2909 2910 let enableScrollhandling = function() { 2911 2912 $('.carousel.carousel-init').find('.carousel-slider').on("scroll",function(){ 2913 2914 let $slider = $(this); 2915 let $carousel = $slider.parents('.carousel'); 2916 2917 const carousel_width = $carousel.outerWidth(true); 2918 const carousel_height = $carousel.outerHeight(); 2919 2920 const $sb_inner = $carousel.find(".carousel-sb .inner"); 2921 2922 // Check if carousel has translateX class 2923 if ( $carousel.hasClass("translateX") ) { 2924 2925 let scrollX = $slider.scrollLeft(); 2926 let translateX = scrollX/carousel_width*100; 2927 2928 // Adjust the transform property of the inner element of the scrollbar 2929 $sb_inner.css("transform", "translateX(" + translateX + "%)"); 2930 2931 } 2932 // Check if carousel has translateY class 2933 else if ( $carousel.hasClass("translateY") ) { 2934 2935 let scrollX = $(this).scrollTop(); 2936 let translateY = scrollX/carousel_height*100; 2937 2938 // Adjust the transform property of the inner element of the scrollbar 2939 $sb_inner.css("transform", "translateY(" + translateY + "%)"); 2940 2941 } 2942 2943 }); 2944 2945 // touchstart touchend ist aktuell noch nicht implementiert 2946 2947 $('.carousel.carousel-init').find('.carousel-sb .inner').on("mousedown",function(event){ 2948 2949 let $sb_inner = $(this); 2950 let $carousel = $(this).parents('.carousel'); 2951 let $slider = $carousel.find('.carousel-slider'); 2952 $('body').addClass('mousedown'); 2953 2954 $slider.addClass("no_snapping"); 2955 $('body').addClass("user_selection_none"); 2956 2957 mouse_down = true; 2958 mouse_pos = {x : event.clientX, y : event.clientY}; 2959 $touch_carousel = $carousel; 2960 2961 // Aktuelle Position gescrollter Inhalt 2962 slider_scroll_left = $slider.scrollLeft(); 2963 2964 2965 2966 }); 2967 2968 $("body").on("mouseup",function(){ 2969 2970 if ( !$(this).hasClass("mousedown") ) { 2971 return; 2972 } 2973 2974 let $carousel = $touch_carousel; 2975 2976 $carousel.find(".carousel-slider").removeClass("no_snapping"); 2977 $('body').removeClass("user_selection_none"); 2978 2979 $('body').removeClass('mousedown'); 2980 mouse_down = false; 2981 mouse_pos = {}; 2982 $touch_carousel = undefined; 2983 slider_scroll_left = 0; 2984 2985 }); 2986 2987 2988 } 2989 2990 $(window).on("mousemove touchmove",function(event){ 2991 2992 if ( mouse_down ) { 2993 2994 let mousePosition = { x : event.clientX, y : event.clientY }; 2995 2996 let $slider = $touch_carousel.find('.carousel-slider'); 2997 let $scrollbar = $touch_carousel.find('.carousel-sb'); 2998 2999 // Offset Mausposition 3000 let scroll_horizontal_move = mousePosition.x - mouse_pos.x; 3001 3002 let slider_width = $touch_carousel.data("slider_width"); 3003 let scrollbar_width = $scrollbar.width(); 3004 3005 3006 let move_procent = scroll_horizontal_move * 100 / scrollbar_width; 3007 3008 3009 3010 3011 let newscollpos = 0; 3012 newscollpos = slider_width / 100 * move_procent; 3013 3014 newscollpos = slider_scroll_left + newscollpos; 3015 // console.log(move_procent,newscollpos); 3016 3017 $slider[0].scrollTo({ left: newscollpos, top: 0, behavior: "instant"}); 3018 } 3019 3020 3021 }); 3022 3023 // Destroy Nice Scrollbar 3024 // Removes the custom scrollbar from a carousel. 3025 3026 window.destroyNiceScrollbar = function(carousel) { 3027 let $carousel = $(carousel); 3028 3029 // Check if the carousel has the carousel-init class 3030 if ( ! $carousel.hasClass('carousel-init') ) { 3031 return; 3032 } 3033 3034 // Unbind the scroll event listener from the carousel slider 3035 $carousel.find('.carousel-slider').unbind('scroll'); 3036 3037 // Remove the carousel-init class from the carousel 3038 $carousel.removeClass("carousel-init"); 3039 } 3040 3041 // Destroy Nice Scrollbars 3042 // Removes the custom scrollbars from all carousel elements. 3043 3044 window.destroyNiceScrollbars = function() { 3045 3046 $('.carousel.carousel-init').each(function() { 3047 destroyNiceScrollbar(this) 3048 }); 3049 } 3050 3051 // Initialize Nice Scrollbar 3052 // Initializes the custom scrollbar for a carousel. 3053 3054 window.initNiceScrollbar = function(carousel) {
3055 let $carousel = $(carousel); 3056 3057 // Check if the carousel already has the carousel-init class 3058 if ( $carousel.hasClass("carousel-init") ) { 3059 return; 3060 } 3061 3062 // Check if the carousel has the translateX class 3063 if ( $carousel.hasClass("translateX") ) { 3064 3065 let carousel_width = $carousel.outerWidth(true); 3066 3067 let slider_width = 0; 3068 3069 // Calculate the total width of all carousel items 3070 $carousel.find(".carousel-item").each(function() { 3071 if ( $(this).is(":visible") ) { 3072 slider_width += $(this).outerWidth(true); 3073 } 3074 }); 3075 3076 $carousel.data("slider_width",slider_width); 3077 // Calculate the width percentage for the scrollbar 3078 const width_procent = carousel_width/slider_width*100; 3079 3080 // Check if the width percentage is less than 100 3081 if ( width_procent < 99.5 ) { 3082 // Set the width of the inner element of the scrollbar 3083 $carousel.find(".carousel-sb .inner").css("width", width_procent + "%"); 3084 } else { 3085 return; 3086 } 3087 3088 } 3089 // Check if the carousel has the translateY class 3090 else if ( $carousel.hasClass("translateY") ) { 3091 3092 const carousel_height = $carousel.outerHeight(); 3093 let slider_height = 0; 3094 3095 // Calculate the total height of all carousel items 3096 $carousel.find(".carousel-item").each(function() { 3097 if ( $(this).is(":visible") ) { 3098 slider_height += $(this).outerHeight(true); 3099 } 3100 }); 3101 3102 // Calculate the height percentage for the scrollbar
3103 const height_procent = carousel_height/slider_height*100; 3104 3105 // Check if the height percentage is less than 100 3106 if ( height_procent < 100 ) { 3107 // console.log("carousel",slider_height, carousel_height, height_procent) 3108 3109 // Set the height of the inner element of the scrollbar 3110 $carousel.find(".carousel-sb .inner").css("height", height_procent + "%"); 3111 } else { 3112 return; 3113 } 3114 3115 } 3116 3117 // Add the carousel-init class to the carousel 3118 $carousel.addClass("carousel-init"); 3119 } 3120 3121 3122 // Initialize Nice Scrollbars 3123 // Initializes the custom scrollbars for all carousel elements. 3124 3125 window.initNiceScrollbars = function() { 3126 3127 $('.carousel').each(function(){ 3128 initNiceScrollbar(this); 3129 }); 3130 3131 // Enable scroll handling for the carousels 3132 enableScrollhandling(); 3133 } 3134 3135 // Reset Nice Scrollbars 3136 // Removes and reinitializes the custom scrollbars for all carousel elements. 3137 3138 window.resetNiceScrollbars = function() { 3139 destroyNiceScrollbars(); 3140 initNiceScrollbars(); 3141 } 3142 3143 // Initial setup 3144 // Initialize Nice Scrollbars after a delay of 500 milliseconds 3145 setTimeout(initNiceScrollbars, 500); 3146 3147 // Handle window resize event 3148 // Remove and reinitialize the custom scrollbars when the window is resized 3149 $(window).on('resize', function(event) { 3150 destroyNiceScrollbars(); 3151 initNiceScrollbars(); 3152 }); 3153 3154 3155 3156}); 3157 3158</script>
3158 3159 3160<meta property="og:title" content="Registrierung"> 3161<meta property="og:description" content=""> 3162<meta property="og:site_name" content="Explorer Hotels"> 3163<meta property="og:type" content="Website"> 3164<meta property="og:url" content="https://www.explorer-hotels.com/registrieren/"> 3165<meta property="og:image" content="https://storage.tramino.net/explorer-hotels/1045322/800.jpg?r=1"> 3166
3167<script>
vendor: 333 bytes, lines 3167-3172
3167 3168(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 3169new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 3170j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 3171'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 3172})(window,document,'script','dataLayer','
3172GTM-56FSMDD
vendor: 5 bytes, line 3172
3172');
3173</script>
3173 3174 3175<meta name="facebook-domain-verification" content="14mbijpihumh9w3n8f9dcjwnqhg9ep" /> 3176 3177<meta name="p:domain_verify" content="c26f41bc258ab3c855b97cd5856f6c99"/> 3178 3179<!-- Matomo -->
3180<script> 3181var _paq = window._paq = window._paq || []; 3182/* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 3183_paq.push(["disableCookies"]); 3184_paq.push(['trackPageView']); 3185_paq.push(['enableLinkTracking']); 3186(function() { 3187var u="https://analytics.tramino.net/matomo/"; 3188_paq.push(['setTrackerUrl', u+'matomo.php']); 3189_paq.push(['setSiteId', '6']); 3190var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 3191g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 3192})(); 3193</script>
3193 3194<!-- End Matomo Code --> 3195 3196 3197<link rel="alternate" hreflang="x-default" href="https://www.explorer-hotels.com/registrieren/"> 3198<link rel="alternate" hreflang="de" href="https://www.explorer-hotels.com/registrieren/"> 3199<link rel="alternate" hreflang="fr" href="https://www.explorer-hotels.com/fr/registrieren/"> 3200<link rel="alternate" hreflang="nl" href="https://www.explorer-hotels.com/nl/registrieren/"> 3201<link rel="alternate" hreflang="hu" href="https://www.explorer-hotels.com/hu/registrieren/"> 3202<link rel="alternate" hreflang="pl" href="https://www.explorer-hotels.com/pl/registrieren/"> 3203<link rel="alternate" hreflang="cs" href="https://www.explorer-hotels.com/cs/registrieren/"> 3204<link rel="alternate" hreflang="it" href="https://www.explorer-hotels.com/it/registrieren/"> 3205<link rel="alternate" hreflang="en" href="https://www.explorer-hotels.com/en/registrieren/"> 3206 3207</head> 3208<body id="body" class=" Mandant_19379 Rubrik_129647 L5180" >
vendor: 67 bytes, line 3208
3208<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3208GTM-56FSMDD
vendor: 90 bytes, lines 3208-3213
3208" 3209height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 3210 3211 3212 3213
3214<div id="page"> 3215
3216<script> 3217 3218 3219 3220 window.EXH = { 3221 hasTouchEvents: (('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch), 3222 checkMobileView: function() { 3223 return $(window).width() < 567; 3224 }, 3225 checkTabletView: function() { 3226 return $(window).width() < 768; 3227 }, 3228 3229 checkSmallDesktopView: function() { 3230 return $(window).width() < 1023; 3231 }, 3232 checkDesktopView: function() { 3233 return $(window).width() > 1023; 3234 }, 3235 }; 3236 3237 window.Explorer = {}; 3238 // window.Explorer = { 3239 // showInteractiveMapOverlay: function() { 3240 // var $window = $(window); 3241 // var height = $window.height(); 3242 3243 // if ($window.width() > 767 ) { 3244 // height = height - 200; 3245 // } 3246 3247 // var data = { 3248 // 'layer': 363, 3249 // 'height': height, 3250 // } 3251 3252 // $.ajax({ 3253 // url: "/tramino/ajax/geodata/", 3254 // method: 'get', 3255 // dataType: "html", 3256 // data: { 3257 // geo: JSON.stringify(data), 3258 // }, 3259 // success: function(response) { 3260 // setTimeout(function(){ 3261 // $('.overlay_inner').html(response); 3262 // $('#body').addClass('fixed'); 3263 // $('body .overlaywrapper').show(); 3264 // }, 250); 3265 // }, 3266 // error: function(jqxhr, textStatus, errorThrown) { 3267 // console.log(textStatus, errorThrown); 3268 // } 3269 // }); 3270 3271 // } 3272 // }; 3273 3274 Explorer.closeInteractiveMapOverlay = function() { 3275 $('#body').removeClass('fixed'); 3276 $('body .overlaywrapper').hide(); 3277 } 3278</script>
3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294<div id="motiv" class=""> 3295 3296 3297 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/959217/2000x800.webp 1x" type="image/webp" media="(min-width: 1280px)"><source srcset="https://storage.tramino.net/explorer-hotels/959217/1280x512.webp 1x" type="image/webp" media="(min-width: 1024px)"><source srcset="https://storage.tramino.net/explorer-hotels/959217/1024x410.webp 1x" type="image/webp" media="(min-width: 768px)"><source srcset="https://storage.tramino.net/explorer-hotels/959217/768x307.webp 1x" type="image/webp" media="(min-width: 567px)"><source srcset="https://storage.tramino.net/explorer-hotels/959217/567x443.webp 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/959217/2000x800.jpg 1x" type="image/jpeg" media="(min-width: 1280px)"><source srcset="https://storage.tramino.net/explorer-hotels/959217/1280x512.jpg 1x" type="image/jpeg" media="(min-width: 1024px)"><source srcset="https://storage.tramino.net/explorer-hotels/959217/1024x410.jpg 1x" type="image/jpeg" media="(min-width: 768px)"><source srcset="https://storage.tramino.net/explorer-hotels/959217/768x307.jpg 1x" type="image/jpeg" media="(min-width: 567px)"><source srcset="https://storage.tramino.net/explorer-hotels/959217/567x443.jpg 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/959217/567x443.jpg" width="567" height="443" loading='eager' alt="Neue Gipfel erreichen beim Trailrunning im Urlaub im Ãtztal in Ãsterreich. Nachdem Ihr Euch sportlich ausgetobt habt, könnt Ihr in der Sauna im Explorer Hotel entspannt die FüÃe hochlegen." title="Trailrunning im Sommerurlaub in den Bergen" /></picture> 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309</div> 3310 3311<div id="page_inner"> 3312 3313 <header id="headerbar" class=""> 3314 3315 <div class="header_inner maxwidth maxwidth-break-mobile maxwidth-break-tablet"> 3316 3317 <div class="menu_logo"> 3318 <div class="burgermenu icon"><i class="icon-menu-filled"></i></div> 3319 3320 <a class="logo" href="/" aria-label="Explorers Hotel Startseite"> 3321 <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 190 65" xmlns="http://www.w3.org/2000/svg"><g fill="#fff" fill-rule="nonzero"><path d="m105.2 10.997c-7.522 0-13.64 6.117-13.64 13.639 0 .679.049 1.355.148 2.013.219 1.485 1.602 2.509 3.086 2.288 1.485-.22 2.51-1.603 2.289-3.087-.058-.393-.088-.802-.088-1.214 0-4.524 3.68-8.205 8.205-8.205 4.524 0 8.205 3.681 8.205 8.205s-3.681 8.205-8.205 8.205h-10.551c-4.607 0-8.356-3.749-8.356-8.357v-21.767c0-1.5-1.217-2.717-2.717-2.717-1.502 0-2.718 1.217-2.718 2.717v21.767c0 7.604 6.187 13.792 13.791 13.792h10.551c7.521 0 13.639-6.12 13.639-13.64 0-7.522-6.118-13.639-13.639-13.639z" transform="matrix(.844444 0 0 .844444 20 10.5554)"/><path d="m64.043 10.997c-6.365 0-9.86 3.52-12.667 6.349-2.619 2.639-4.688 4.724-8.752 4.724-4.608 0-8.358-3.749-8.358-8.357 0-1.5-1.216-2.716-2.717-2.716-1.5 0-2.717 1.216-2.717 2.716 0 3.156 1.069 6.068 2.859 8.393-4.341.949-7.048 3.703-9.305 6.001-2.6 2.644-4.652 4.734-8.746 4.734-4.524 0-8.204-3.681-8.204-8.205s3.68-8.205 8.204-8.205c2.3 0 4.464.974 5.993 2.605l-9.097 4.712c-1.333.69-1.853 2.33-1.163 3.663.691 1.333 2.331 1.853 3.663 1.163l11.774-6.1c1.29-.668 1.827-2.233 1.217-3.551-2.223-4.816-7.086-7.926-12.387-7.926-7.522 0-13.64 6.117-13.64 13.639 0 7.52 6.118 13.64 13.64 13.64 6.373 0 9.838-3.528 12.622-6.36 2.588-2.633 4.632-4.716 8.689-4.716 4.607 0 8.357 3.75 8.357 8.357 0 1.501 1.217 2.719 2.717 2.719 1.501 0 2.718-1.218 2.718-2.719 0-3.152-1.066-6.058-2.852-8.385 4.301-.918 6.951-3.588 9.342-5.998 2.63-2.65 4.708-4.743 8.81-4.743 5.171 0 8.373 4.346 8.373 8.373 0 4.507-3.67 8.037-8.355 8.037-2.724 0-5.284-1.335-6.85-3.567-.681-.97-1.913-1.389-3.043-1.031-1.131.356-1.9 1.406-1.9 2.591v18.424c0 1.5 1.218 2.716 2.718 2.716s2.717-1.216 2.717-2.716v-12.538c1.938 1.006 4.115 1.556 6.358 1.556 7.732 0 13.79-5.919 13.79-13.472 0-6.641-5.279-13.807-13.808-13.807z" transform="matrix(.844444 0 0 .844444 20 10.5554)"/><path d="m177.284 10.997c-7.605 0-13.792 6.186-13.792 13.79v8.054h-14.546c-4.523 0-8.205-3.681-8.205-8.205s3.682-8.205 8.205-8.205c2.3 0 4.463.974 5.994 2.605l-9.097 4.712c-1.334.69-1.854 2.33-1.164 3.663s2.33 1.853 3.663 1.163l11.775-6.1c1.289-.668 1.825-2.233 1.217-3.551-2.224-4.816-7.087-7.926-12.388-7.926h-13.428c-7.603 0-13.791 6.186-13.791 13.79v10.77c0 1.501 1.216 2.719 2.718 2.719 1.5 0 2.716-1.218 2.716-2.719v-10.77c0-4.608 3.75-8.356 8.357-8.356h2.541c-1.725 2.285-2.753 5.127-2.753 8.205 0 7.52 6.118 13.64 13.64 13.64h17.263c1.502 0 2.717-1.218 2.717-2.719v-10.77c0-4.608 3.749-8.356 8.358-8.356 1.5 0 2.716-1.216 2.716-2.718 0-1.5-1.216-2.716-2.716-2.716z" transform="matrix(.844444 0 0 .844444 20 10.5554)"/><g transform="matrix(.703386 0 0 .703386 37.1706 17.8868)"><path d="m128.259 46.517h-4.747v-3.79h-1.785v9.184h1.785v-3.918h4.747v3.918h1.787v-9.184h-1.787z"/><path d="m137.204 50.498c-1.99 0-2.985-1.068-2.985-3.204 0-2.104.995-3.154 2.985-3.154 1.939 0 2.908 1.05 2.908 3.154 0 2.136-.969 3.204-2.908 3.204zm0-7.835c-3.226 0-4.836 1.555-4.836 4.669.142 3.095 1.755 4.642 4.836 4.642 3.175 0 4.761-1.547 4.761-4.642 0-3.114-1.586-4.669-4.761-4.669z"/><path d="m143.513 44.204h2.762v7.707h1.785v-7.707h2.762v-1.477h-7.309z"/><path d="m154.978 48.027h4.345v-1.524h-4.327v-2.312h4.554v-1.464h-6.326v9.184h6.421v-1.477h-4.667z"/><path d="m164.617 42.727h-1.786v9.184h6.283v-1.477h-4.497z"/>
3321<path d="m171.53 51.489v-1.535c.917.341 1.954.511 3.11.511 1.403 0 2.105-.469 2.105-1.407 0-.682-.431-1.024-1.293-1.024h-1.561c-1.873 0-2.809-.853-2.809-2.559 0-1.878 1.333-2.816 4-2.816 1.023 0 1.993.15 2.91.448v1.536c-.917-.341-1.887-.512-2.91-.512-1.536 0-2.304.448-2.304 1.344 0 .682.371 1.023 1.113 1.023h1.561c1.992 0 2.989.854 2.989 2.56 0 1.919-1.267 2.879-3.801 2.879-1.156 0-2.193-.149-3.11-.448z"/></g></g></svg> 3322 </a> 3323 3324 </div> 3325 3326 <div class="icon_wrapper"> 3327 3328 3329 <a class="userarea icon" href="/registrieren/"> 3330 <div class="inner"> 3331 <div class="count">1</div> 3332 <i class=" icon-user"></i> 3333 </div> 3334 <span>Mein Explorer</span> 3335 </a> 3336 3337 3338 3339 </div> 3340 3341 3342 3343 </div> 3344 3345 <div id="navigation"> 3346 3347 <div class="slides_wrapper"> 3348 3349 3350 <div class="breadcrumb"> 3351 <div class="inner"> 3352 3353 3354 3355 3356 <a href="/"><span class='home'>⌂</span></a> 3357 <span class="arrow">‣</span> 3358 3359 3360 3361 3362 <a href="/registrieren/">Registrierung</a> 3363 3364 3365 </div> 3366</div> 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 <nav class="slides" dir="ltr" data-activeslide="#card_128912" data-slides="128912:12;128929:12"> 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 <div class="slide active display_col3 first order_first carousel translateY order_second" id="card_128912"> 3754 <div class="slide_inner carousel-slider"> 3755 3756 <div class="headline carousel-item specialfont"><a href="/">Explorer Hotels</a></div> 3757 <div class="list carousel-item"> 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769
3770 <a href="/locations/" data-slide="#card_128929" class="elm"> 3771 3772 3773 3774 3775 3776 <div class="img"> 3777 <picture ><img src="https://storage.tramino.net/explorer-hotels/1170414/locations.png?r=1" width="120" height="120" loading='lazy' alt="Lieux" /></picture> 3778 </div> 3779 <div class="content"> 3780 <div class="headline ">Locations</div> 3781 <div class="text hyphens"></div> 3782 </div> 3783 </a> 3784 3785 3786 3787 3788 3789 3790 3791 3792 <a href="/inklusivleistungen/" data-slide="#card_128930" class="elm"> 3793 3794 3795 3796 3797 3798 <div class="img"> 3799 <picture ><img src="https://storage.tramino.net/explorer-hotels/1170415/inklusive.png?r=1" width="120" height="120" loading='lazy' alt="Y compris" /></picture> 3800 </div> 3801 <div class="content"> 3802 <div class="headline ">Inklusive</div> 3803 <div class="text hyphens"></div> 3804 </div> 3805 </a> 3806 3807 3808 3809 3810 3811 3812 3813 3814 <a href="/nachhaltig/" data-slide="#card_128931" class="elm"> 3815 3816 3817 3818 3819 3820 <div class="img"> 3821 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1339499/120.webp?r=3 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1339499/120.png?r=3 1x" type="image/png" ><img src="https://storage.tramino.net/explorer-hotels/1339499/120.png?r=3" width="120" height="120" loading='lazy' alt="Logo Wecare avec dégradé RGB sur fond blanc" /></picture> 3822 </div> 3823 <div class="content"> 3824 <div class="headline ">Nachhaltig</div> 3825 <div class="text hyphens"></div> 3826 </div> 3827 </a> 3828 3829 3830 3831 3832 3833 3834 3835 3836 <a href="/angebote/" data-slide="#card_128932" class="elm"> 3837 3838 3839 3840 3841 3842 <div class="img"> 3843 <picture ><img src="https://storage.tramino.net/explorer-hotels/1170378/deals.png?r=1" width="120" height="120" loading='lazy' alt="Offres" /></picture> 3844 </div> 3845 <div class="content"> 3846 <div class="headline ">Deals</div> 3847 <div class="text hyphens"></div> 3848 </div> 3849 </a> 3850 3851 3852 3853 3854 3855 3856 3857
3858 <a href="/camps/" data-slide="#card_128933" class="elm"> 3859 3860 3861 3862 3863 3864 <div class="img"> 3865 <picture ><img src="https://storage.tramino.net/explorer-hotels/1170384/camps.png?r=1" width="120" height="120" loading='lazy' alt="Camps" /></picture> 3866 </div> 3867 <div class="content"> 3868 <div class="headline ">Camps</div> 3869 <div class="text hyphens">Explorer Camps: Lerne von den Profis in spannenden Workshops</div> 3870 </div> 3871 </a> 3872 3873 3874 3875 3876 3877 3878 3879 3880 <a href="/sport-action/" class="elm"> 3881 3882 3883 3884 3885 3886 <div class="img"> 3887 <picture ><img src="https://storage.tramino.net/explorer-hotels/1170387/action.png?r=1" width="120" height="120" loading='lazy' alt="Action" /></picture> 3888 </div> 3889 <div class="content"> 3890 <div class="headline ">Sport & Action</div> 3891 <div class="text hyphens"></div> 3892 </div> 3893 </a> 3894 3895 3896 3897 3898 3899 3900 3901 3902 <a href="/gutscheine/" class="elm"> 3903 3904 3905 3906 3907 3908 <div class="img"> 3909 <picture ><img src="https://storage.tramino.net/explorer-hotels/1170390/gift.png?r=1" width="120" height="120" loading='lazy' alt="Poison" /></picture> 3910 </div> 3911 <div class="content"> 3912 <div class="headline ">Gutscheine</div> 3913 <div class="text hyphens"></div> 3914 </div> 3915 </a> 3916 3917 3918 3919 3920 3921 3922 3923 3924 <a href="/tagung/" data-slide="#card_128935" class="elm"> 3925 3926 3927 3928 3929 3930 <div class="img"> 3931 <picture ><img src="https://storage.tramino.net/explorer-hotels/1170393/meeting.png?r=1" width="120" height="120" loading='lazy' alt="réunion" /></picture> 3932 </div> 3933 <div class="content"> 3934 <div class="headline ">Meeting</div> 3935 <div class="text hyphens"></div> 3936 </div> 3937 </a> 3938 3939 3940 3941 3942 3943 3944 3945 3946 <a href="/tourenplaner/" class="elm"> 3947 3948 3949 3950 3951 3952 <div class="img"> 3953 <picture class="format_svg"><img src="https://storage.tramino.net/explorer-hotels/1616751/icons8-hiking.svg" width="120" height="120" loading='lazy' alt="Icônes8-randonnée" /></picture> 3954 </div> 3955 <div class="content"> 3956 <div class="headline ">Tourenplaner</div> 3957 <div class="text hyphens">Naturmomente für die ganze Familie in den Alpen</div> 3958 </div> 3959 </a> 3960 3961 3962 3963 3964 3965 3966 3967 3968 <a href="/blog/" class="elm"> 3969 3970 3971 3972 3973 3974 <div class="img"> 3975 <picture ><img src="https://storage.tramino.net/explorer-hotels/1196614/icons8-blog-96-mit-wei.png" width="120" height="120" loading='lazy' alt="Icons8-blog-96 avec blanc" /></picture> 3976 </div> 3977 <div class="content"> 3978 <div class="headline ">Blog</div> 3979 <div class="text hyphens"></div> 3980 </div> 3981 </a> 3982 3983 3984 3985 3986 3987 3988 3989 3990 <a href="/jobs/" class="elm"> 3991 3992 3993 3994 3995 3996 <div class="img"> 3997 <picture ><img src="https://storage.tramino.net/explorer-hotels/1170403/jobs.png?r=1" width="120" height="120" loading='lazy' alt="Emplois" /></picture> 3998 </div> 3999 <div class="content"> 4000 <div class="headline ">Jobs</div> 4001 <div class="text hyphens"></div> 4002 </div> 4003 </a> 4004 4005 4006 4007 4008 4009 4010 4011 4012 <a href="/eco-lounge/" class="elm"> 4013 4014 4015 4016 4017 4018 <div class="img"> 4019 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1339498/120.webp?r=2 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1339498/120.png?r=2 1x" type="image/png" ><img src="https://storage.tramino.net/explorer-hotels/1339498/120.png?r=2" width="120" height="120" loading='lazy' alt="Logo Wecare avec dégradé RVB" /></picture> 4020 </div> 4021 <div class="content"> 4022 <div class="headline ">Eco Lounge</div> 4023 <div class="text hyphens"></div> 4024 </div> 4025 </a> 4026 4027 </div> 4028 4029 4030 </div> 4031 4032 <div class="carousel-sb"><div class="inner"></div></div> 4033 4034 </div> 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 <div class="slide is_location with_gradient carousel translateY order_standard last" id="card_128929"> 4058 <div class="slide_inner carousel-slider"> 4059 4060 <div class="headline carousel-item specialfont"><a href="/locations/">Locations</a></div> 4061 <div class="list carousel-item"> 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 <a href="/stubaital/" class="elm"> 4075 4076 4077 4078 4079 4080 <div class="img"> 4081 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1326532/sommer-panorama-tirol-120x120.webp?r=1 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1326532/sommer-panorama-tirol-120x120.jpg?r=1 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/1326532/sommer-panorama-tirol-120x120.jpg?r=1" width="120" height="120" loading='lazy' alt="Avez-vous déjà visité la vallée de Stubai ? Câest une destination prisée des cyclotouristes. Dâinnombrables itinéraires vous invitent à découvrir, apprécier et explorer les montagnes." title="Le panorama montagneux de la vallée de Stubai â découvrez et appréciez une nature époustouflante au plus près. Quand partirez-vous pour votre prochaine randonnée à vélo ?" /></picture> 4082 </div> 4083 <div class="content"> 4084 <div class="headline notranslate">Stubaital</div> 4085 <div class="text hyphens">Stubaier Gletscher: Skifahren von Oktober-Mai, 109 Dreitausender, 9 Bergseen, Stubaier Höhenweg</div> 4086 </div> 4087 </a> 4088 4089 4090 4091 4092 4093 4094 4095 4096 <a href="/oetztal/" class="elm"> 4097 4098 4099 4100 4101 4102 <div class="img"> 4103 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1086039/120x120.webp 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1086039/120x120.jpg 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/1086039/120x120.jpg" width="120" height="120" loading='lazy' alt="La vallée de l'Ãtztal au Tyrol est un paradis pour les randonneurs en famille. Avez-vous déjà réservé vos vacances d'été ?" title="Le Widiversum à Hochötz" /></picture> 4104 </div> 4105 <div class="content"> 4106 <div class="headline notranslate">Ãtztal</div> 4107 <div class="text hyphens">1.600 km markierte Wanderwege, Bike Republic Sölden, AUDI FIS Skiweltcup, Action Highlight-Area47</div> 4108 </div> 4109 </a> 4110 4111 4112 4113 4114 4115 4116 4117 4118 <a href="/garmisch/" class="elm"> 4119 4120 4121 4122 4123 4124 <div class="img"> 4125 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1121743/120x120.webp 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1121743/120x120.jpg 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/1121743/120x120.jpg" width="120" height="120" loading='lazy' alt="Enfourchez votre vélo et partez pédaler ! La région de Zugspitz est idéale pour tous les passionnés de vélo." title="Faire le tour de la Zugspitze à vélo" /></picture> 4126 </div> 4127 <div class="content"> 4128 <div class="headline notranslate">Garmisch</div> 4129 <div class="text hyphens">Tolle Lage im Natur- &
4129 Erholungspark Kuhflucht, Blick auf Zugspitze & Alpspitze, Warmfreibad</div> 4130 </div> 4131 </a> 4132 4133 4134 4135 4136 4137 4138 4139 4140 <a href="/bayrischzell/" class="elm"> 4141 4142 4143 4144 4145 4146 <div class="img"> 4147 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1683756/wandern-breitenstein-120x120.webp?r=1 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1683756/wandern-breitenstein-120x120.jpg?r=1 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/1683756/wandern-breitenstein-120x120.jpg?r=1" width="120" height="120" loading='lazy' alt="Randonnée sous un soleil radieux : le Breitenstein offre une vue imprenable sur les Alpes." title="Randonnée sur le Breitenstein sous un soleil radieux" /></picture> 4148 </div> 4149 <div class="content"> 4150 <div class="headline notranslate">Bayrischzell (neu ab 30.10.2026)</div> 4151 <div class="text hyphens">Tegernsee, Schliersee, Wendelstein, Sudelfeld - am Fuà des Seebergs gelegen!</div> 4152 </div> 4153 </a> 4154 4155 4156 4157 4158 4159 4160 4161 4162 <a href="/neuschwanstein/" class="elm"> 4163 4164 4165 4166 4167 4168 <div class="img"> 4169 <picture ><source srcset="https://storage.tramino.net/explorer-neuschwanstein/750788/120x120.webp 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-neuschwanstein/750788/120x120.jpg 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-neuschwanstein/750788/120x120.jpg" width="120" height="120" loading='lazy' alt="Randonnée en famille pendant les vacances d'été dans les montagnes de l'Allgäu. De superbes sentiers de randonnée sont à découvrir à Nesselwang et dans ses environs." title="Prairies verdoyantes des Alpes de l'Allgäu" /></picture> 4170 </div> 4171 <div class="content"> 4172 <div class="headline notranslate">Neuschwanstein</div> 4173 <div class="text hyphens">An der Alpspitzbahn mit Sommerrodeln, Pisten Kinderskiland & Nachtskifahren, Königsschlösser 20 min</div> 4174 </div> 4175 </a> 4176 4177 4178 4179 4180 4181 4182 4183 4184 <a href="/montafon/" class="elm"> 4185 4186 4187 4188 4189 4190 <div class="img"> 4191 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/745894/120x120.webp 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/745894/120x120.jpg 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/745894/120x120.jpg" width="120" height="120" loading='lazy' alt="à l'hôtel Explorer Montafon de Gaschurn, vous trouverez l'hébergement idéal pour explorer les superbes sentiers de VTT de la vallée de Silbertal pendant vos vacances en Autriche." title="Excursion à vélo pendant vos vacances à l'Explorer Hotels" /></picture> 4192 </div> 4193 <div class="content"> 4194 <div class="headline notranslate">Montafon</div> 4195 <div class="text hyphens">Bielerhöhe, Piz Buin, Silvretta, Silvretta HochalpenstraÃe, direkt neben dem Mountain Beach</div> 4196 </div> 4197 </a> 4198 4199 4200 4201 4202 4203 4204 4205 4206 <a href="/kitzbuehel/" class="elm"> 4207 4208 4209 4210 4211 4212 <div class="img"> 4213 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/795995/120x120.webp?r=3 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/795995/120x120.jpg?r=3 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/795995/120x120.jpg?r=3" width="120" height="120" loading='lazy' alt="De superbes sentiers pour les vététistes dans les Alpes de Kitzbühel" /></picture> 4214 </div> 4215 <div class="content"> 4216 <div class="headline notranslate">Kitzbühel</div> 4217 <div class="text hyphens">Nähe Bikepark & Bergbahn St. Johann, 20 min bis Kitzbühel, Wilder Kaiser, SuperSki Card mit 2.750 km</div> 4218 </div> 4219 </a> 4220 4221 4222 4223 4224 4225 4226 4227 4228 <a href="/zillertal/" class="elm"> 4229 4230 4231 4232 4233 4234 <div class="img"> 4235 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1175327/120x120.webp 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1175327/120x120.jpg 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/1175327/120x120.jpg" width="120" height="120" loading='lazy' alt="Piste cyclable de Zillertal, Hoehenstrasse-80" /></picture> 4236 </div> 4237 <div class="content"> 4238 <div class="headline notranslate">Zillertal / Tirol</div> 4239 <div class="text hyphens">Zillertaler Alpen, vier Skigebiete, Hintertuxer Gletscher, Ahornspitze, direkt am Bahnhof Kaltenbach</div> 4240 </div> 4241 </a> 4242 4243 4244 4245 4246 4247 4248 4249 4250 <a href="/bad-kleinkirchheim/" class="elm"> 4251 4252 4253 4254 4255 4256 <div class="img"> 4257 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1006744/120x120.webp 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1006744/120x120.jpg 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/1006744/120x120.jpg" width="120" height="120" loading='lazy' alt="Vue magnifique sur les montagnes de Nockberge" /></picture> 4258 </div> 4259 <div class="content"> 4260 <div class="headline notranslate">Bad Kleinkirchheim / Kärnten</div> 4261 <div class="text hyphens">Flow Country Trail, Thermen, SUP, Tauchen, Kärntner Nockberge, zu Fuà ins Skigebiet</div> 4262 </div> 4263 </a> 4264 4265 4266 4267 4268 4269 4270 4271 4272 <a href="/hinterstoder/" class="elm"> 4273 4274 4275 4276 4277 4278 <div class="img"> 4279 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/1275716/pyhrnpriel-wandern-hinterstoder-120x120.webp?r=1 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/1275716/pyhrnpriel-wandern-hinterstoder-120x120.jpg?r=1 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/1275716/pyhrnpriel-wandern-hinterstoder-120x120.jpg?r=1" width="120" height="120" loading='lazy' alt="De longues nuits d'été, des journées de randonnée actives. Vous ne risquez pas de vous ennuyer durant votre été dans la région de Pyhrn-Priel." title="La région de Pyhrn-Priel offre un large choix de superbes randonnées pour une expérience en montagne parfaite." /></picture> 4280 </div> 4281 <div class="content"> 4282 <div class="headline notranslate">Hinterstoder</div> 4283 <div class="text hyphens">Nahe des Schiederweiher, Wanderungen & Klettersteige in allen Höhenlagen, Erlebnisberg Wurbauerkogel</div> 4284 </div> 4285 </a> 4286 4287 4288 4289 4290 4291 4292 4293 4294 <a href="/oberstdorf/" class="elm"> 4295 4296 4297 4298 4299 4300 <div class="img"> 4301 <picture ><source srcset="https://storage.tramino.net/suedallgaeu/960576/120x120.webp?r=1 1x" type="image/webp" ><source srcset="https://storage.tramino.net/suedallgaeu/960576/120x120.jpg?r=1 1x" type="image/jpeg" ><img src="https://storage.tramino.net/suedallgaeu/960576/120x120.jpg?r=1" width="120" height="120" loading='lazy' alt="Nebelhorn Sommer " /></picture> 4302 </div> 4303 <div class="content"> 4304 <div class="headline notranslate">Oberstdorf</div> 4305 <div class="text hyphens">Südlichster Ort, Berg & Bike auf 3 Höhenlagen, 200 km Wanderwege, gröÃtes und höchstes Skigebiet</div> 4306 </div> 4307 </a> 4308 4309 4310 4311 4312 4313 4314 4315 4316 <a href="/berchtesgaden/" class="elm"> 4317 4318 4319 4320 4321 4322 <div class="img"> 4323 <picture ><source srcset="https://storage.tramino.net/explorer-hotels/900806/koenigssee-sommer-120x120.webp?r=4 1x" type="image/webp" ><source srcset="https://storage.tramino.net/explorer-hotels/900806/koenigssee-sommer-120x120.jpg?r=4 1x" type="image/jpeg" ><img src="https://storage.tramino.net/explorer-hotels/900806/koenigssee-sommer-120x120.jpg?r=4" width="120" height="120" loading='lazy' alt="Le lac Königssee, dans la région de Berchtesgaden, est l'attraction principale. Ce lac légendaire n'est accessible que par bateau. En raison des parois rocheuses abruptes, aucun sentier de randonnée n'en fait le tour. L'embarcadère se trouve à seulement 15 minutes de l'hôtel Explorer Berchtesgaden." title="Vue depuis Malerwinkel du célèbre Königssee dans la région de Berchtesgaden" /></picture> 4324 </div> 4325 <div class="content"> 4326 <div class="headline notranslate">Berchtesgaden</div> 4327 <div class="text hyphens">Nah am Königssee, Nationalpark, Watzmann, Kehlsteinhaus, Salzbergwerk, Freibad und Jennerbahn</div> 4328 </div> 4329 </a> 4330 4331 </div> 4332 4333 4334 </div> 4335 4336 <div class="footer_buttons"> 4337 <a href="/locations/">→ Alle Explorer Hotels anzeigen</a> 4338 </div> 4339 4340 <div class="carousel-sb"><div class="inner"></div></div> 4341 4342 </div> 4343 4344 4345 </nav> 4346 </div> 4347</div> 4348 4349 4350</header> 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363<div id="quicksearch"> 4364 4365 4366 <div class="extra"> 4367 <a href="/angebote/climate-rate/" class="extra_inner"> 4368 NEU: Climate Rate 10% bonus on overnight stays when traveling by train 4369 </a> 4370 </div> 4371 4372 <div class="quicksearch_wrapper notranslate" id="reserva"> 4373 <div class="items"> 4374 <div class="item" data-type="hotel"> 4375 <div class="item_inner"> 4376 <div class="head">Wohin</div> 4377 <div class="inner hyphens">Alle Hotels</div>
4378 </div> 4379 </div> 4380 <div class="item input period" data-type="date"> 4381 <div class="item_inner"> 4382 <div class="head">Wann</div> 4383 <div class="inner value">Flexibel</div> 4384 </div> 4385 </div> 4386 <div class="item" data-type="people"> 4387 <div class="item_inner"> 4388 <div class="head">Wer</div> 4389 <div class="inner">2 Gäste</div> 4390 </div> 4391 </div> 4392 <a href="/booking/" class="search-button" aria-label="Online Suche starten"> 4393 <span>Suchen</span> 4394 <i class="icon-arrow-right"></i> 4395 </a> 4396 </div> 4397 <div class="qs-selects carousel translateY"> 4398 <div class="qs-select qs-hotel carousel-slider" data-type="hotel" data-booking_default="https://www.explorer-hotels.com/booking/"> 4399 <div class="hotels carousel-item"> 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 <div class="hotel" data-name="Stubaital" data-hotelid="44685" data-querystring="?sort_client=44685"> 4416 <div class="hotel_cnt"> 4417 <div class="headline"> 4418 <span class="specialfont notranslate">Stubaital <span class="flag"> 4419 4420 <img src="https://storage.tramino.net/explorer-hotels/1200666/austria-flag.svg" alt="Austria-flag" title="Austria-flag" loading="lazy" /> 4421 4422</span></span> 4423 <span class="subheadline hyphens">Skifahren auf über 3.000 m ⢠gröÃter Gletscher Ãsterreichs ⢠4 Skigebiete ⢠Almen und Bergseen ⢠Stubaier Höhenweg ⢠Bikepark Schlick 2000</span> 4424 </div> 4425 </div> 4426 </div> 4427 4428 4429 4430 4431 4432 4433 4434 <div class="hotel" data-name="Ãtztal" data-hotelid="20313" data-querystring="?sort_client=20313"> 4435 <div class="hotel_cnt"> 4436 <div class="headline"> 4437 <span class="specialfont notranslate">Ãtztal <span class="flag"> 4438 4439 <img src="https://storage.tramino.net/explorer-hotels/1200666/austria-flag.svg" alt="Austria-flag" title="Austria-flag" loading="lazy" /> 4440 4441</span></span> 4442 <span class="subheadline hyphens">AREA 47 ⢠1.600 km Wanderwege ⢠870 km MTB-Routen ⢠WIDIVERSUM ⢠Ãtzi Dorf ⢠Greifvogelpark Umhausen ⢠Stuibenfall</span> 4443 </div> 4444 </div> 4445 </div> 4446 4447 4448 4449 4450 4451 4452 4453 <div class="hotel" data-name="Garmisch" data-hotelid="37570" data-querystring="?sort_client=37570"> 4454 <div class="hotel_cnt"> 4455 <div class="headline"> 4456 <span class="specialfont notranslate">Garmisch <span class="flag"> 4457 4458 <img src="https://storage.tramino.net/explorer-hotels/1200667/germany-flag.svg" alt="Germany-flag" title="Germany-flag" loading="lazy" /> 4459 4460</span></span> 4461 <span class="subheadline hyphens">tolle Lage im Natur- & Erholungspark Kuhflucht mit Blick auf Zugspitze & Alpspitze ⢠5km nach Garmisch-Partenkirchen ⢠Eibsee ⢠Partnachklamm ⢠beim Hotel: Warmfreibad,Sportzentrum</span> 4462 </div> 4463 </div> 4464 </div> 4465 4466 4467 4468 4469 4470 4471 4472 <div class="hotel" data-name="Bayrischzell (neu ab 30.10.2026)" data-hotelid="62938" data-querystring="?sort_client=62938"> 4473 <div class="hotel_cnt"> 4474 <div class="headline"> 4475 <span class="specialfont notranslate">Bayrischzell (neu ab 30.10.2026) <span class="flag"> 4476 4477 <img src="https://storage.tramino.net/explorer-hotels/1200667/germany-flag.svg" alt="Germany-flag" title="Germany-flag" loading="lazy" /> 4478 4479</span></span> 4480 <span class="subheadline hyphens">Oberbayerische Postkartenidylle ⢠Outdoor-Paradies Sudelfeld ⢠Spitzingsee ⢠Wahrzeichen Wendelstein ⢠Tatzelwurm-Wasserfälle</span> 4481 </div> 4482 </div> 4483 </div> 4484 4485 4486 4487 4488 4489 4490 4491 <div class="hotel" data-name="Neuschwanstein" data-hotelid="9832" data-querystring="?sort_client=9832"> 4492 <div class="hotel_cnt"> 4493 <div class="headline"> 4494 <span class="specialfont notranslate">Neuschwanstein <span class="flag"> 4495 4496 <img src="https://storage.tramino.net/explorer-hotels/1200667/germany-flag.svg" alt="Germany-flag" title="Germany-flag" loading="lazy" /> 4497 4498</span></span> 4499 <span class="subheadline hyphens">An der Alpspitzbahn in Nesselwang mit Sommerrodeln & Alpspitzkick ⢠nur 20 min zu den Königsschlössern ⢠Pisten, Skischule, Kinderskiland & täglich Nachtskifahren direkt am Hotel</span> 4500 </div> 4501 </div> 4502 </div> 4503 4504 4505 4506 4507 4508 4509 4510 <div class="hotel" data-name="Montafon" data-hotelid="9415" data-querystring="?sort_client=9415"> 4511 <div class="hotel_cnt"> 4512 <div class="headline"> 4513 <span class="specialfont notranslate">Montafon <span class="flag"> 4514 4515 <img src="https://storage.tramino.net/explorer-hotels/1200666/austria-flag.svg" alt="Austria-flag" title="Austria-flag" loading="lazy" /> 4516 4517</span></span> 4518 <span class="subheadline hyphens">Piz Buin, Silvretta-Montafon mit 300 km Skipiste ⢠Silvretta HochalpenstraÃe ⢠direkt am Mountain Beach, 270 km Bikestrecke</span> 4519 </div> 4520 </div> 4521 </div> 4522 4523 4524 4525 4526 4527 4528 4529 <div class="hotel" data-name="Kitzbühel" data-hotelid="18996" data-querystring="?sort_client=18996"> 4530 <div class="hotel_cnt"> 4531 <div class="headline"> 4532 <span class="specialfont notranslate">Kitzbühel <span class="flag"> 4533 4534 <img src="https://storage.tramino.net/explorer-hotels/1200666/austria-flag.svg" alt="Austria-flag" title="Austria-flag" loading="lazy" /> 4535 4536</span></span> 4537 <span class="subheadline hyphens">An Bikepark & Bergbahn St. Johann ⢠nur 20 min bis Kitzbühel ⢠Wandern und Klettern am Wilden Kaiser ⢠Skipass SuperSki Card mit 2.750 Pistenkilometern</span> 4538 </div> 4539 </div> 4540 </div> 4541 4542 4543 4544 4545 4546 4547 4548 <div class="hotel" data-name="Zillertal / Tirol" data-hotelid="19560" data-querystring="?sort_client=19560"> 4549 <div class="hotel_cnt"> 4550 <div class="headline"> 4551 <span class="specialfont notranslate">Zillertal / Tirol <span class="flag"> 4552 4553 <img src="https://storage.tramino.net/explorer-hotels/1200666/austria-flag.svg" alt="Austria-flag" title="Austria-flag" loading="lazy" /> 4554 4555</span></span> 4556 <span class="subheadline hyphens">1.300 km Biketouren ⢠Top-Bike Destination der Alpen ⢠Wandern & Klettern ⢠179 Lifte / 508 Pistenkilometer ⢠nur 600 m zum Skigebiet Hochzillertal ⢠10 min zur Zillertal Arena</span> 4557 </div> 4558 </div> 4559 </div> 4560 4561 4562 4563 4564 4565 4566
4567 <div class="hotel" data-name="Bad Kleinkirchheim / Kärnten" data-hotelid="23225" data-querystring="?sort_client=23225"> 4568 <div class="hotel_cnt"> 4569 <div class="headline"> 4570 <span class="specialfont notranslate">Bad Kleinkirchheim / Kärnten <span class="flag"> 4571 4572 <img src="https://storage.tramino.net/explorer-hotels/1200666/austria-flag.svg" alt="Austria-flag" title="Austria-flag" loading="lazy" /> 4573 4574</span></span> 4575 <span class="subheadline hyphens">im Ort: zwei Thermen ⢠in 15 mins bei den schönsten Badeseen Kärntens ⢠inkl. Sonnenscheincard ⢠inklusive Kärnten Card mit gratis Bergbahn & mehr (14.05. - 01.11.2026)</span> 4576 </div> 4577 </div> 4578 </div> 4579 4580 4581 4582 4583 4584 4585 4586 <div class="hotel" data-name="Hinterstoder" data-hotelid="20039" data-querystring="?sort_client=20039"> 4587 <div class="hotel_cnt"> 4588 <div class="headline"> 4589 <span class="specialfont notranslate">Hinterstoder <span class="flag"> 4590 4591 <img src="https://storage.tramino.net/explorer-hotels/1200666/austria-flag.svg" alt="Austria-flag" title="Austria-flag" loading="lazy" /> 4592 4593</span></span> 4594 <span class="subheadline hyphens">ideale Lage an der Talstation der Bergbahn Hinterstoder ⢠nur wenige Schritte zum Dorfzentrum ⢠Aktiv-Card inklusive: täglich 40 Gratis- und 20 Bonusleistungen</span> 4595 </div> 4596 </div> 4597 </div> 4598 4599 4600 4601 4602 4603 4604 4605 <div class="hotel" data-name="Oberstdorf" data-hotelid="8030" data-querystring="?sort_client=8030"> 4606 <div class="hotel_cnt"> 4607 <div class="headline"> 4608 <span class="specialfont notranslate">Oberstdorf <span class="flag"> 4609 4610 <img src="https://storage.tramino.net/explorer-hotels/1200667/germany-flag.svg" alt="Germany-flag" title="Germany-flag" loading="lazy" /> 4611 4612</span></span> 4613 <span class="subheadline hyphens">südlichster Ferienort Deutschlands ⢠perfekter Ausgangspunkt für Bergwanderungen & Biketouren ⢠200 km Wanderwege auf allen Höhenlagen ⢠gröÃtes und höchstes Skigebiet Deutschlands</span> 4614 </div> 4615 </div> 4616 </div> 4617 4618 4619 4620 4621 4622 4623 4624 <div class="hotel" data-name="Berchtesgaden" data-hotelid="12795" data-querystring="?sort_client=12795"> 4625 <div class="hotel_cnt"> 4626 <div class="headline"> 4627 <span class="specialfont notranslate">Berchtesgaden <span class="flag"> 4628 4629 <img src="https://storage.tramino.net/explorer-hotels/1200667/germany-flag.svg" alt="Germany-flag" title="Germany-flag" loading="lazy" /> 4630 4631</span></span> 4632 <span class="subheadline hyphens">Wenige Minuten vom berühmten Königssee ⢠Nationalpark Berchtesgaden ⢠Watzmann ⢠Kehlsteinhaus ⢠Salzbergwerk Berchtesgaden ⢠Freibad nur 200 m entfernt ⢠Bergbahn am Jenner</span> 4633 </div> 4634 </div> 4635 </div> 4636 4637 </div> 4638 <input type="hidden" name="sort_client" value=""> 4639 </div> 4640 <div class="qs-select qs-date" data-type="date"> 4641 <div class="content period" data-defaultstartin="30" data-defaultdays="3"> 4642 <div class="close"></div> 4643 <div id="reserva_datepicker"><div class="dayscount"></div></div> 4644 <input type="hidden" name="from" /> 4645 <input type="hidden" name="to" /> 4646 4647 </div> 4648 4649 4650 </div> 4651 <div class="qs-select qs-people" data-type="people"> 4652 4653 <div class="row"> 4654 <div class="people-item"> 4655 <select name="erw"> 4656 4657 <option value="1" >1 Erwachsener</option> 4658 4659 <option value="2" selected>2 Erwachsene</option> 4660 4661 <option value="3" >3 Erwachsene</option> 4662 4663 </select> 4664 </div> 4665 4666 <div class="people-item"> 4667 <select name="kinder"> 4668 <option value="0" selected>0 Kinder</option> 4669 4670 <option value="1">1 Kind</option> 4671 4672 <option value="2">2 Kinder</option> 4673 4674 <option value="3">3 Kinder</option> 4675 4676 <option value="4">4 Kinder</option> 4677 4678 </select> 4679 </div> 4680 </div> 4681 4682 <div class="row kinder"> 4683 4684 <div class="people-item kind kind1"> 4685 <select name="kind1"> 4686 <option value="0" selected>0 Jahre</option> 4687 4688 <option value="1">1 Jahre</option> 4689 4690 <option value="2">2 Jahr</option> 4691 4692 <option value="3">3 Jahr</option> 4693 4694 <option value="4">4 Jahr</option> 4695 4696 <option value="5">5 Jahr</option> 4697 4698 <option value="6">6 Jahr</option> 4699 4700 <option value="7">7 Jahr</option> 4701 4702 <option value="8">8 Jahr</option> 4703 4704 <option value="9">9 Jahr</option> 4705 4706 <option value="10">10 Jahr</option> 4707 4708 <option value="11">11 Jahr</option> 4709 4710 <option value="12">12 Jahr</option> 4711 4712 <option value="13">13 Jahr</option> 4713 4714 <option value="14">14 Jahr</option> 4715 4716 <option value="15">15 Jahr</option> 4717 4718 <option value="16">16 Jahr</option> 4719 4720 <option value="17">17 Jahr</option> 4721 4722 </select> 4723 </div> 4724
4725 <div class="people-item kind kind2"> 4726 <select name="kind2"> 4727 <option value="0" selected>0 Jahre</option> 4728 4729 <option value="1">1 Jahre</option> 4730 4731 <option value="2">2 Jahr</option> 4732 4733 <option value="3">3 Jahr</option> 4734 4735 <option value="4">4 Jahr</option> 4736 4737 <option value="5">5 Jahr</option> 4738 4739 <option value="6">6 Jahr</option> 4740 4741 <option value="7">7 Jahr</option> 4742 4743 <option value="8">8 Jahr</option> 4744 4745 <option value="9">9 Jahr</option> 4746 4747 <option value="10">10 Jahr</option> 4748 4749 <option value="11">11 Jahr</option> 4750 4751 <option value="12">12 Jahr</option> 4752 4753 <option value="13">13 Jahr</option> 4754 4755 <option value="14">14 Jahr</option> 4756 4757 <option value="15">15 Jahr</option> 4758 4759 <option value="16">16 Jahr</option> 4760 4761 <option value="17">17 Jahr</option> 4762 4763 </select> 4764 </div> 4765 4766 <div class="people-item kind kind3"> 4767 <select name="kind3"> 4768 <option value="0" selected>0 Jahre</option> 4769 4770 <option value="1">1 Jahre</option> 4771 4772 <option value="2">2 Jahr</option> 4773 4774 <option value="3">3 Jahr</option> 4775 4776 <option value="4">4 Jahr</option> 4777 4778 <option value="5">5 Jahr</option> 4779 4780 <option value="6">6 Jahr</option> 4781 4782 <option value="7">7 Jahr</option> 4783 4784 <option value="8">8 Jahr</option> 4785 4786 <option value="9">9 Jahr</option> 4787 4788 <option value="10">10 Jahr</option> 4789 4790 <option value="11">11 Jahr</option> 4791 4792 <option value="12">12 Jahr</option> 4793 4794 <option value="13">13 Jahr</option> 4795 4796 <option value="14">14 Jahr</option> 4797 4798 <option value="15">15 Jahr</option> 4799 4800 <option value="16">16 Jahr</option> 4801 4802 <option value="17">17 Jahr</option> 4803 4804 </select> 4805 </div> 4806 4807 <div class="people-item kind kind4"> 4808 <select name="kind4"> 4809 <option value="0" selected>0 Jahre</option> 4810 4811 <option value="1">1 Jahre</option> 4812 4813 <option value="2">2 Jahr</option> 4814 4815 <option value="3">3 Jahr</option> 4816 4817 <option value="4">4 Jahr</option> 4818 4819 <option value="5">5 Jahr</option> 4820 4821 <option value="6">6 Jahr</option> 4822 4823 <option value="7">7 Jahr</option> 4824 4825 <option value="8">8 Jahr</option> 4826 4827 <option value="9">9 Jahr</option> 4828 4829 <option value="10">10 Jahr</option> 4830 4831 <option value="11">11 Jahr</option> 4832 4833 <option value="12">12 Jahr</option> 4834 4835 <option value="13">13 Jahr</option> 4836 4837 <option value="14">14 Jahr</option> 4838 4839 <option value="15">15 Jahr</option> 4840 4841 <option value="16">16 Jahr</option> 4842 4843 <option value="17">17 Jahr</option> 4844 4845 </select> 4846 </div> 4847 4848 </div> 4849 4850 <div class="qs-errors"></div> 4851 4852 </div> 4853 4854 4855 </div> 4856 4857 </div> 4858 4859</div> 4860 4861 4862 <div id="TraminoRubrik"> 4863 4864 4865 <div id="TraminoInhalt"> 4866 4867 <div class="TraminoVorlage T5183 maxwidth TraminoVorlage_1" id="TraminoAnhang381747" > 4868 <div class="wrapper columns columns2"> 4869 <div class="col col1"> 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 <div class="breadcrumb2"> 4887 4888 4889 4890 4891 4892 <a href="/">Explorer Hotels</a> 4893 4894 <span class="arrow">›</span> 4895 4896 4897 4898 4899 4900 <span class="last">Registrierung</span> 4901 4902 4903 4904 </div> 4905 4906 <div class="headline specialfont hyphens">Werde ein Explorer</div> 4907 4908 4909 4910 4911 </div> 4912 4913 <div class="col col2"> 4914 4915 4916 <h1 class="subheadline">Jetzt registrieren und als Explorer Hotels Fan profitieren</h1> 4917 4918 <div class="intro textstyle hyphens">Tauche in die Explorer-Welt ein. Werde Teil unserer Community und profitiere von exklusiven Aktionen und brandheiÃen Vorabinfos.</div> 4919 4920 4921 </div> 4922 4923
4924 4925 4926</div> 4927 4928 </div> 4929 4930 <div class="TraminoVorlage T5194 size2 TraminoVorlage_2" id="TraminoAnhang381748" > 4931 <h2 class="headline specialfont">Herzlich Willkommen bei âMein Explorerâ</h2> 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970<div class="outer "> 4971 <div class="wrapper carousel-slider list"> 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 <div class="item carousel-item item1 tallest"> 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 <div class="textstyle hyphens"><p>Du kannst es kaum erwarten, Dich wieder aufs Bike zu schwingen, die Wanderschuhe zu schnüren oder Deine Winterklamotten aus dem Schrank zu holen? Die Regionen der Explorer Hotels warten nur darauf von Dir entdeckt zu werden - und das Beste? </p></div> 5006 5007 5008 </div> 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 <div class="item carousel-item item2 l tallest"> 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 <div class="textstyle hyphens"><p>Es wird nie langweilig, weil jede Region ihre ganz besonderen Highlights hat. Hast Du schon alle Regionen abgeklappert oder bist Du noch auf der Suche nach Deinem nächsten Ziel? <br /> 5043Werde Teil von <strong>Mein Explorer</strong> und erlebe den Explorer Spirit schon vor und auch nach Deinem Urlaub.<br /> 5044<br /></p> 5045 5046<p><strong>Wir freuen uns auf Dich!</strong></p></div> 5047 5048 5049 </div> 5050 5051 <div class="fake"></div> 5052 </div> 5053 5054</div> 5055 5056 </div> 5057 5058 <div class="TraminoVorlage T5230 S8658 S8644 fullscreen TraminoVorlage_3" id="TraminoAnhang384805" > 5059 <div class="maxwidth"> 5060 5061 5062 5063 5064 5065 5066 5067 <div class="headline specialfont">Bereits dabei?</div> 5068 5069 <div class="columns columns2 standalown"> 5070 <div class="col col1"> 5071 <p>Du hast bereits einen Account? Dann logge dich hier ein :)</p> 5072 5073 5074 <div class="button_wrapper"> 5075 5076 5077 5078 <a class="button white" href="/mein-explorer/">â zum Login</a> 5079 </div> 5080 5081 5082</div> 5083 5084 </div> 5085 5086</div> 5087 5088 </div> 5089 5090 <div class="TraminoVorlage T3960 maxwidth with_headline TraminoVorlage_4" id="TraminoAnhang381595" style=" margin-top: 0vw !important; margin-bottom: 0vw !important; " > 5091 <div class="me-wrapper extrapadding"> 5092 5093 <div class="me-headline sansationbold">Deine Vorteile</div> 5094 5095 5096 <div class="row"> 5097 <div class="col col1"><div class="image"><img src="https://storage.tramino.net/explorer-hotels/950362/180x120.jpg?r=3" alt="In Umhausen in Tirol liegt das Explorer Hotel Ãtztal. Das Explorer Hotel ist der perfekte Ausgangspunkt für einen sportlichen Urlaub in den Alpen zum Wandern, Mountainbiken und Rennradfahren." title="Basislager für sportliche Alpen-Entdecker" width="180" height="120" loading="lazy" /></div> 5098 5099 <div class="checkbox"><i class="icons8-checked"></i></div> 5100 <div class="content"> 5101 <div class="headline">⬠20,- Willkommensgutschein</div> 5102 <div class="text textstyle"><p>Einmaliges Goodie: Du findest den Gutscheincode nach Deiner abgeschlossenen Registrierung und Verifizierung im Mein Explorer Bereich. Er ist 1 Jahr gültig und direkt bei Deiner nächsten Buchung einlösbar - schon ab einer Ãbernachtung. Nur ein Gutschein pro Buchung und pro Person einlösbar. </p></div> 5103 </div></div> 5104 <div class="col col2"><div class="image"><img src="https://storage.tramino.net/explorer-hotels/928238/180.jpg" alt="Powderspaà mit Freunden im Winterurlaub in den Bergen im Explorer Hotel Zillertal in Kaltenbach in Tirol in Ãsterreich. Check ein in Deiner Unterkunft und ab geht's ins Skigebiet Hochzillertal-Hochfügen!" title="Wer ist am schnellsten im Skigebiet Hochzillertal in Tirol?" width="180" height="120" loading="lazy" /></div> 5105 5106 <div class="checkbox"><i class="icons8-checked"></i></div> 5107 <div class="content"> 5108 <div class="headline">Blogs und Informationen, die Dich WIRKLICH interessieren</div> 5109 <div class="text textstyle"><p>Indem Du uns verrätst was Dich interessiert unter "Deine Daten", präsentieren wir Dir die dazu passenden Blogs und Beiträge, wie z.B. zum Thema Trailrunning im Zillertal. Der monatliche Newsletter versorgt Dich mit den neuesten Highlights und Geheimtipps aus den Regionen.</p></div> 5110 </div></div> 5111 </div> 5112 5113</div> 5114 5115 </div> 5116 5117 <div class="TraminoVorlage T3960 maxwidth TraminoVorlage_5" id="TraminoAnhang381596" style=" margin-top: 0vw !important; margin-bottom: 0vw !important; " > 5118 <div class="me-wrapper extrapadding"> 5119 5120 5121 <div class="row"> 5122 <div class="col col1"><div class="image"><img src="https://storage.tramino.net/explorer-hotels/912369/180.jpg" alt="Mountainbiker in den Kitzbüheler Alpen genieÃen die herrliche Aussicht auf die Tiroler Berge, wie Wilder Kaiser und Co. So lässt es sich aushalten im Sommer-Urlaub im Explorer Hotel Kitzbühel in St. Johann in Tirol." title="Ausblick auf den Wilden Kaiser genieÃen" width="180" height="120" loading="lazy" /></div> 5123 5124 <div class="checkbox"><i class="icons8-checked"></i></div> 5125 <div class="content"> 5126 <div class="headline">Explorer Bucket List</div> 5127 <div class="text textstyle"><p>Wer hat sie nicht, die Liste mit den Dingen, die man unbedingt noch sehen will. Du kannst alle Touren und Blogs auf De
5127ine persönliche Bucket List im Mein Explorer Bereich setzen und damit Deine nächste Entdecker-Reise planen.</p></div> 5128 </div></div> 5129 <div class="col col2"><div class="image"><img src="https://storage.tramino.net/explorer-hotels/954032/180x120.jpg" alt="Ideal für Deinen Actionurlaub im Explorer Hotel Ãtztal in Umhausen." title="Fun und Action erleben in der AREA 47" width="180" height="120" loading="lazy" /></div> 5130 5131 <div class="checkbox"><i class="icons8-checked"></i></div> 5132 <div class="content"> 5133 <div class="headline">Deine persönlichen #ExplorerMoments</div> 5134 <div class="text textstyle"><p>...all Deiner Explorer Hotel Aufenthalte findest Du bei Mein Explorer in der Ãbersicht. </p></div> 5135 </div></div> 5136 </div> 5137 5138</div> 5139 5140 </div> 5141 5142 <div class="TraminoVorlage T3960 maxwidth TraminoVorlage_6" id="TraminoAnhang381597" > 5143 <div class="me-wrapper extrapadding"> 5144 5145 5146 <div class="row"> 5147 <div class="col col1"><div class="image"><img src="https://storage.tramino.net/explorer-hotels/931765/180.jpg" alt="Endlich kann dein Sommerurlaub in Oberstdorf im Allgäu starten. Wir freuen uns über deinen Besuch und wünschen traumhafte Ferien in Bayern!" title="An der Rezeption wird Euch weitergeholfen" width="180" height="120" loading="lazy" /></div> 5148 5149 <div class="checkbox"><i class="icons8-checked"></i></div> 5150 <div class="content"> 5151 <div class="headline">Buchungsübersicht & Online Check-In</div> 5152 <div class="text textstyle"><p>In Deinem Konto findest Du alle Buchungen im Ãberblick, einen Urlaubscountdown bis zu Deinem nächsten Aufenthalt und die Events die zu dieser Zeit stattfinden werden. Ãbrigens, neue Buchungen und Online Check-In gehen Dank Deiner gespeicherten Adresse im Nu.</p></div> 5153 </div></div> 5154 <div class="col col2"><div class="image"><img src="https://storage.tramino.net/explorer-hotels/754682/180.jpg" alt="Stilvoll und schlicht eingerichtet, aber doch gemütlich - die Lounge ist der Mittelpunkt des Hotellebens in den Explorer Hotels. Hier findest Du gemütliche Sitzgelegenheiten für eine kleine Pause zwischendurch." title="Stilvoll und gemütlich eingerichtete Lounge in den Explorer Hotels" width="180" height="120" loading="lazy" /></div> 5155 5156 <div class="checkbox"><i class="icons8-checked"></i></div> 5157 <div class="content"> 5158 <div class="headline">Vorab-Informationen & exklusive Aktionen & Gutscheine</div> 5159 <div class="text textstyle"><p>Wo entsteht das nächste Explorer Hotel? Wann findet das Explorer Trailrunningcamp statt? Das und noch viel mehr sind die Infos, die du ab sofort ganz exklusiv vor allen anderen erhältst. AuÃerdem gibt es hier exklusive Deals, die nur über âMein Explorerâ gebucht werden können.</p></div> 5160 </div></div> 5161 </div> 5162 5163</div> 5164 5165 </div> 5166 5167 <div class="TraminoVorlage T5230 S8658 S8643 fullscreen TraminoVorlage_7" id="TraminoAnhang381598" > 5168 <div class="maxwidth"> 5169 5170 5171 5172 5173 5174 5175 5176 <div class="headline specialfont">Registriere Dich jetzt und sichere Dir Deinen 20-Euro-Willkommensgutschein:</div> 5177 5178</div> 5179 5180 </div> 5181 5182 <div class="TraminoVorlage T3284 TraminoVorlage_8" id="TraminoAnhang381599" > 5183 <div class="maxwidth"> 5184 <div class="inner"> 5185 5186 5187 5188 <div id="customAddUser"> 5189 5190 5191 5192 5193 5194 <form id="registerform" class="TraminoForm newcss" action="./?no_cache=1791152963#customAddUser" method="post" enctype="multipart/form-data"> 5195 5196 <input type="hidden" name="action" value="addUser" /> 5197 5198 <div class="row Feld"> 5199 <label class="Label" for="email">E-Mail Adresse (Login)</label> 5200 <input id="email" name="email" type="text" value="" /> 5201 </div> 5202 5203 <div class="row Feld"> 5204 <label class="Label" for="password">Passwort (mind. 8 Zeichen)</label> 5205 <input id="password" name="password" type="password" value="" /> 5206 </div> 5207 5208 5209 5210 <div class="Widget AdresseWidget no_firma no_abteilung noortsteil telonly" > 5211 <input type="hidden" name="adresse" value="" /> 5212 5213 5214 <div class="Zeile" title="#"> 5215 5216 <div class="Feld adresse_anrede "> 5217 <select size="1" name="adresse_anrede" id="adresse_anrede"><option value="" class="noprint" ></option><option value="Herr" class="noprint" >Herr</option><option value="Frau" class="noprint" >Frau</option><option value="Divers" class="noprint" >Divers</option><option value="Familie" class="noprint" >Familie</option></select> 5218 <label class="Label" for="adresse_anrede" >Anrede<span class="star">*</span></label>
5219 </div> 5220 5221 5222 <div class="break"></div> 5223 </div> 5224 5225 5226 5227 <div class="Zeile"> 5228 <div class="Feld adresse_vorname "> 5229 <div class="input"><input type="text" name="adresse_vorname" id="adresse_vorname" value="" required maxlength="64" autocomplete="given-name"/></div> 5230 <label for="adresse_vorname" class="Label">Vorname <span class="star">*</span></label> 5231 </div> 5232 <div class="Feld adresse_nachname last "> 5233 <div class="input"><input type="text" name="adresse_nachname" id="adresse_nachname" value="" required maxlength="64" autocomplete="family-name"/></div> 5234 <label for="adresse_nachname" class="Label">Nachname <span class="star">*</span></label> 5235 </div> 5236 <div class="break"></div> 5237 </div> 5238 5239 <div class="Zeile"> 5240 <div class="break"></div> 5241 </div> 5242 5243 <div class="Zeile"> 5244 <div class="Feld adresse_strasse "> 5245 <div class="input"><input type="text" name="adresse_strasse" id="adresse_strasse" value="" required 5246 maxlength="64" autocomplete="street-address" /></div> 5247 <label for="adresse_strasse" class="Label">Strasse/Anschrift <span class="star">*</span></label> 5248 </div> 5249 <div class="Feld adresse_hausnr last "> 5250 <div class="input"><input type="text" name="adresse_hausnr" id="adresse_hausnr" value="" required 5251 maxlength="32"/></div> 5252 <label for="adresse_hausnr" class="Label">Hausnr. <span class="star">*</span></label> 5253 </div> 5254 5255 <div class="break"></div> 5256 </div> 5257 5258 5259 5260 <div class="Zeile"> 5261 <div class="Feld adresse_plz "> 5262 <div class="input" ><input type="text" name="adresse_plz" id="adresse_plz" value="" required 5263 maxlength="16" autocomplete="postal-code"/></div> 5264 <label for="adresse_plz" class="Label">PLZ <span class="star">*</span></label> 5265 </div> 5266 <div class="Feld adresse_ort " style="width: 80%; margin-right: 0px;"> 5267 <div class="input"><input type="text" name="adresse_ort" id="adresse_ort" value="" required 5268 maxlength="64" autocomplete="address-level2"/></div> 5269 <label for="adresse_ort" class="Label">Ort <span class="star">*</span></label> 5270 </div> 5271 <div class="break"></div> 5272 </div> 5273 5274 5275 <div class="Zeile"> 5276 <div class="Feld adresse_land last "> 5277 <select name="adresse_land" id="adresse_land" size="1"><optgroup label="Europäische Union" class="noprint"><option selected="selected" value="de" class="noprint" >Deutschland</option><option value="be" class="noprint" >Belgien</option><option value="bg" class="noprint" >Bulgarien</option><option value="dk" class="noprint" >Dänemark</option><option value="ee" class="noprint" >Estland</option><option value="fi" class="noprint" >Finnland</option><option value="fr" class="noprint" >Frankreich</option><option value="gr" class="noprint" >Griechenland</option><option value="ie" class="noprint" >Irland</option><option value="it" class="noprint" >Italien</option><option value="hr" class="noprint" >Kroatien</option><option value="lv" class="noprint" >Lettland</option><option value="lt" class="noprint" >Litauen</option><option value="lu" class="noprint" >Luxemburg</option><option value="mt" class="noprint" >Malta</option><option value="nl" class="noprint" >Niederlande</option><option value="at" class="noprint" >Ãsterreich</option><option value="pl" class="noprint" >Polen</option><option value="pt" class="noprint" >Portugal</option><option value="ro" class="noprint" >Rumänien</option><option value="se" class="noprint" >Schweden</option><option value="sk" class="noprint" >Slowakei</option><option value="si" class="noprint" >Slowenien</option><option value="es" class="noprint" >Spanien</option><option value="cz" class="noprint" >Tschechien</option><option value="hu" class="noprint" >Ungarn</option><option value="uk" class="noprint" >Vereinigtes Königreich</option><option value="cy" class="noprint" >Zypern</option></optgroup><optgroup label="Weitere Staaten in Europa" class="noprint"><option value="al" class="noprint" >Albanien</option><option value="ad" class="noprint" >Andorra</option><option value="am" class="noprint" >Armenien</option><option value="by" class="noprint" >Belarus</option><option value="ba" class="noprint" >Bosnien und Herzegowina</option><option value="fo" class="noprint" >Färöer</option><option value="ge" class="noprint" >Georgien</option><option value="gi" class="noprint" >Gibraltar</option><option value="is" class="noprint" >Island</option><option value="yu" class="noprint" >Jugoslawien (1918-2003)</option><option value="kz" class="noprint" >Kasachstan</option><option value="kg" class="noprint" >Kirgisistan</option><option value="xk" class="noprint" >Kosovo</option><option value="li" class="noprint" >Liechtenstein</option><option value="mk" class="noprint" >Mazedonien</option><option value="md" class="noprint" >Moldawien</option><option value="mc" class="noprint" >Monaco</option><option value="me" class="noprint" >Montenegro</option><option value="no" class="noprint" >Norwegen</option><option value="ru" class="noprint" >Russland</option><option value="sm" class="noprint" >San Marino</option><option value="ch" class="noprint" >Schweiz</option><option value="rs" class="noprint" >Serbien</option><option value="cs" class="noprint" >Serbien und Montenegro</option><option value="tr" class="noprint" >Türkei</option><option value="ua" class="noprint" >Ukraine</option><option value="uz" class="noprint" >Usbekistan</option><option value="va" class="noprint" >Vatikanstadt</option></optgroup><optgroup label="Amerika (Karibik)" class="noprint"><option value="vi" class="noprint" >Amerikanische Jungferninseln</option><option value="ai" class="noprint" >Anguilla</option><option value="ag" class="noprint" >Antigua und Barbuda</option><option value="vg" class="noprint" >Britische Jungferninseln</option><option value="dm" class="noprint" >Dominica</option><option value="gd" class="noprint" >Grenada</option><option value="ky" class="noprint" >Kaimaninseln</option><option value="cu" class="noprint" >Kuba</option><option value="mq" class="noprint" >Martinique</option><option value="kn" class="noprint" >St. Kitts und Nevis</option><option value="lc" class="noprint" >St. Lucia</option><option value="vc" class="noprint" >St. Vincent und die Grenadinen</option></optgroup><optgroup label="Amerika (Mittelamerika)" class="noprint"><option value="aw" class="noprint" >Aruba</option><option value="bs" class="noprint" >Bahamas</option><option value="bb" class="noprint" >Barbados</option><option value="bz" class="noprint" >Belize</option><option value="bm" class="noprint" >Bermuda</option><option value="cr" class="noprint" >Costa Rica</option><option value="do" class="noprint" >Dominikanische Republik</option><option value="sv" class="noprint" >El Salvador</option><option value="gp" class="noprint" >Guadeloupe</option><option value="gt" class="noprint" >Guatemala</option><option value="ht" class="noprint" >Haiti</option><option value="hn" class="noprint" >Honduras</option><option value="jm" class="noprint" >Jamaika</option><option value="mx" class="noprint" >Mexiko</option><option value="ni" class="noprint" >Nicaragua</option><option value="an" class="noprint" >Niederländische Antillen</option><option value="pa" class="noprint" >Panama</option></optgroup><optgroup label="Amerika (Nord)" class="noprint"><option value="gl" class="noprint" >Grönland</option><option value="ca" class="noprint" >Kanada</option><option value="us" class="noprint" >
5277USA</option></optgroup><optgroup label="Amerika (Süd)" class="noprint"><option value="ar" class="noprint" >Argentinien</option><option value="bo" class="noprint" >Bolivien</option><option value="br" class="noprint" >Brasilien</option><option value="cl" class="noprint" >Chile</option><option value="ec" class="noprint" >Ecuador</option><option value="fk" class="noprint" >Falklandinseln</option><option value="gf" class="noprint" >Französisch-Guayana</option><option value="gy" class="noprint" >Guyana</option><option value="co" class="noprint" >Kolumbien</option><option value="py" class="noprint" >Paraguay</option><option value="pe" class="noprint" >Peru</option><option value="pr" class="noprint" >Puerto Rico</option><option value="gs" class="noprint" >Südgeorgien</option><option value="sr" class="noprint" >Suriname</option><option value="tt" class="noprint" >Trinidad und Tobago</option><option value="uy" class="noprint" >Uruguay</option><option value="ve" class="noprint" >Venezuela</option></optgroup><optgroup label="Afrika" class="noprint"><option value="eg" class="noprint" >Ãgypten</option><option value="dz" class="noprint" >Algerien</option><option value="ao" class="noprint" >Angola</option><option value="gq" class="noprint" >Ãquatorialguinea</option><option value="et" class="noprint" >Ãthiopien</option><option value="bj" class="noprint" >Benin</option><option value="bw" class="noprint" >Botswana</option><option value="bf" class="noprint" >Burkina Faso</option><option value="bi" class="noprint" >Burundi</option><option value="dj" class="noprint" >Dschibuti</option><option value="ci" class="noprint" >Elfenbeinküste</option><option value="er" class="noprint" >Eritrea</option><option value="sz" class="noprint" >Eswatini</option><option value="tf" class="noprint" >Französische Süd- und Antarktisgebiete</option><option value="ga" class="noprint" >Gabun</option><option value="gm" class="noprint" >Gambia</option><option value="gh" class="noprint" >Ghana</option><option value="gn" class="noprint" >Guinea</option><option value="gw" class="noprint" >Guinea-Bissau</option><option value="cm" class="noprint" >Kamerun</option><option value="cv" class="noprint" >Kap Verde</option><option value="ke" class="noprint" >Kenia</option><option value="km" class="noprint" >Komoren</option><option value="cg" class="noprint" >Kongo</option><option value="cd" class="noprint" >Kongo, Demokratische Republik</option><option value="ls" class="noprint" >Lesotho</option><option value="lr" class="noprint" >Liberia</option><option value="ly" class="noprint" >Libyen</option><option value="mg" class="noprint" >Madagaskar</option><option value="mw" class="noprint" >Malawi</option><option value="ml" class="noprint" >Mali</option><option value="ma" class="noprint" >Marokko</option><option value="mr" class="noprint" >Mauretanien</option><option value="mu" class="noprint" >Mauritius</option><option value="yt" class="noprint" >Mayotte</option><option value="mz" class="noprint" >Mosambik</option><option value="na" class="noprint" >Namibia</option><option value="ne" class="noprint" >Niger</option><option value="ng" class="noprint" >Nigeria</option><option value="re" class="noprint" >Réunion</option><option value="rw" class="noprint" >Ruanda</option><option value="zm" class="noprint" >Sambia</option><option value="st" class="noprint" >São Tomé und PrÃncipe</option><option value="sn" class="noprint" >Senegal</option><option value="sc" class="noprint" >Seychellen</option><option value="sl" class="noprint" >Sierra Leone</option><option value="zw" class="noprint" >Simbabwe</option><option value="so" class="noprint" >Somalia</option><option value="za" class="noprint" >Südafrika</option><option value="sd" class="noprint" >Sudan</option><option value="tz" class="noprint" >Tansania (Vereinigte Republik)</option><option value="tg" class="noprint" >Togo</option><option value="td" class="noprint" >Tschad</option><option value="tn" class="noprint" >Tunesien</option><option value="ug" class="noprint" >Uganda</option><option value="cf" class="noprint" >Zentralafrikanische Republik</option></optgroup><optgroup label="Asien" class="noprint"><option value="af" class="noprint" >Afghanistan</option><option value="az" class="noprint" >Aserbaidschan</option><option value="bh" class="noprint" >Bahrain</option><option value="bd" class="noprint" >Bangladesch</option><option value="bt" class="noprint" >Bhutan</option><option value="io" class="noprint" >Britisches Territorium im Indischen Ozean</option><option value="bn" class="noprint" >Brunei</option><option value="cn" class="noprint" >China</option><option value="hk" class="noprint" >Hongkong</option><option value="in" class="noprint" >Indien</option><option value="id" class="noprint" >Indonesien</option><option value="iq" class="noprint" >Irak</option><option value="ir" class="noprint" >Iran (Islamische Republik)</option><option value="il" class="noprint" >Israel</option><option value="jp" class="noprint" >Japan</option><option value="ye" class="noprint" >Jemen</option><option value="jo" class="noprint" >Jordanien</option><option value="kh" class="noprint" >Kambodscha</option><option value="qa" class="noprint" >Katar</option><option value="kw" class="noprint" >
5277Kuwait</option><option value="la" class="noprint" >Laos</option><option value="lb" class="noprint" >Libanon</option><option value="mo" class="noprint" >Macao</option><option value="my" class="noprint" >Malaysia</option><option value="mv" class="noprint" >Malediven</option><option value="mn" class="noprint" >Mongolei</option><option value="mm" class="noprint" >Myanmar</option><option value="np" class="noprint" >Nepal</option><option value="kp" class="noprint" >Nordkorea</option><option value="om" class="noprint" >Oman</option><option value="tl" class="noprint" >Osttimor</option><option value="pk" class="noprint" >Pakistan</option><option value="ps" class="noprint" >Palästina</option><option value="pw" class="noprint" >Palau</option><option value="ph" class="noprint" >Philippinen</option><option value="sa" class="noprint" >Saudi-Arabien</option><option value="sg" class="noprint" >Singapur</option><option value="lk" class="noprint" >Sri Lanka</option><option value="kr" class="noprint" >Südkorea</option><option value="sy" class="noprint" >Syrien (Arabische Republik)</option><option value="tj" class="noprint" >Tadschikistan</option><option value="tw" class="noprint" >Taiwan</option><option value="th" class="noprint" >Thailand</option><option value="tm" class="noprint" >Turkmenistan</option><option value="ae" class="noprint" >Vereinigte Arabische Emirate</option><option value="vn" class="noprint" >Vietnam</option></optgroup><optgroup label="Ozeanien" class="noprint"><option value="as" class="noprint" >Amerikanisch-Samoa</option><option value="aq" class="noprint" >Antarktis</option><option value="au" class="noprint" >Australien</option><option value="ck" class="noprint" >Cookinseln</option><option value="fj" class="noprint" >Fidschi</option><option value="pf" class="noprint" >Französisch-Polynesien</option><option value="gu" class="noprint" >Guam</option><option value="ki" class="noprint" >Kiribati</option><option value="mh" class="noprint" >Marshallinseln</option><option value="fm" class="noprint" >Mikronesien</option><option value="nr" class="noprint" >Nauru</option><option value="nc" class="noprint" >Neukaledonien</option><option value="nz" class="noprint" >Neuseeland</option><option value="nu" class="noprint" >Niue</option><option value="mp" class="noprint" >Nördliche Marianen</option><option value="nf" class="noprint" >Norfolkinseln</option><option value="pg" class="noprint" >Papua-Neuguinea</option><option value="sb" class="noprint" >Salomonen</option><option value="ws" class="noprint" >Samoa</option><option value="tk" class="noprint" >Tokelau</option><option value="to" class="noprint" >Tonga</option><option value="tv" class="noprint" >Tuvalu</option><option value="vu" class="noprint" >Vanuatu</option></optgroup></select> 5278 <label for="adresse_land" class="Label">Land</label> 5279 </div> 5280 <div class="break"></div> 5281 </div> 5282 5283 <div class="Zeile"> 5284 <div class="Feld adresse_telefon "> 5285 <div class="input"><input type="tel" name="adresse_tel" id="adresse_tel" value="" 5286 style="letter-spacing: 0px; word-spacing: -2px;" maxlength="32" autocomplete="tel"/></div> 5287 <label for="adresse_tel" class="Label">Telefon <span class="star"></span></label> 5288 </div> 5289 5290 <div class="break"></div> 5291 </div> 5292 </div> 5293 5294 5295 <div class="Widget Spamstop2WidgetInner formid_"> 5296 <span class="z1 left"><img src="https://tramino.s3.amazonaws.com/gfx/spamstop2/41.png" aria-label="Spamschutz: Zahl 1: 5"></span> 5297 <span class="rz left"><img src="https://tramino.s3.amazonaws.com/gfx/spamstop2/33.png" aria-label="Spamschutz: Operator -"></span> 5298 <span class="z2 left"><img src="https://tramino.s3.amazonaws.com/gfx/spamstop2/39.png" aria-label="Spamschutz: Zahl 2: 3"></span> 5299 <span class="z2 left"><img src="https://tramino.s3.amazonaws.com/gfx/spamstop2/49.png" aria-label="Spamschutz: Gleichzeichen"></span> 5300 <input type="text" name="recaptcha_noconsent" value="" maxlength="2" size="2" class="left " aria-label="Spamschutz: Ergebnis"> 5301 <input type="hidden" name="recaptcha_noconsent_xs1" value="38"> 5302 <input type="hidden" id="form_checksum" name="form_checksum" value="1"> 5303 </div> 5304 5305 5306
5306<script> 5307 TraminoReady(function(){ 5308 let form_checksum = document.getElementById("form_checksum"); 5309 setTimeout(function() { form_checksum.setAttribute("value","14"); }, 4000); 5310 }); 5311 </script>
5311 5312 5313 5314 <style type="text/css"> 5315 .Spamstop2WidgetInner, .Spamstop2WidgetInner * { box-sizing: border-box; } 5316 .Spamstop2WidgetInner.formid_ { 5317 display: flex; 5318 justify-content: center; 5319 align-items: stretch; 5320 padding: 0.5rem; 5321 background-color: #fff; 5322 max-width: 360px; 5323 border-radius: .5rem; 5324 width: 100%; 5325 } 5326 } 5327 .Spamstop2WidgetInner input[type=hidden] { width: 1px; } 5328 .Spamstop2WidgetInner input[type=text] { 5329 display: block; 5330 width: auto; 5331 height: auto; 5332 padding: 0px; 5333 margin: 0px; 5334 outline: 0; 5335 font-size: 25px; 5336 text-align: center; 5337 } 5338 </style> 5339 5340 5341 5342 <br> 5343 5344 5345 <div class="js-error"></div> 5346 5347 5348 <input type="hidden" name="cid" value="129647" /> 5349 <input id="submit-button" class="button" type="submit" value="Registrieren" /> 5350 5351 </form> 5352 5353 5354 5355 </div> 5356 5357 </div> 5358</div> 5359 5360 </div> 5361 5362 <div class="TraminoVorlage T4922 maxwidth extrapadding TraminoVorlage_9" id="TraminoAnhang381600" > 5363 <div class="headline teaser-headline">Hol Dir jetzt die Explorer App für noch mehr Highlights</div> 5364<div class="text textstyle"><p>Mit der Explorer App hast Du alle Infos immer in der Hosentasche und kannst bequem Deine Buchungen checken und Deine Lieblingstouren aussuchen.</p></div> 5365 5366<div class="buttonwrapper"> 5367 <div class="badge ios"> 5368 <a href="https://apps.apple.com/de/app/explorer-hotels/id967323385"><img src="https://storage.tramino.net/explorer-hotels/1037164/ios-download.svg" loading="lazy" alt="Apple App Store"></a> 5369 </div> 5370 <div class="badge android"> 5371 <a href="https://play.google.com/store/apps/details?id=de.tramino.explorerhotels"><img src="https://storage.tramino.net/explorer-hotels/1037165/google-play-badge.svg" loading="lazy" alt="Google Play Store"></a> 5372 </div> 5373</div> 5374 5375 </div> 5376 5377 </div> 5378 5379 5380 5381 </div> 5382 5383 5384 <footer id="pagefooter" class="maxwidth"> 5385 5386 <div class="cols cols1"> 5387 <div class="col col1"> 5388 <div class="box tel"> 5389 5390 <div class="headline specialfont with_flag"><div class="Bild File flag"><img src="https://storage.tramino.net/explorer-hotels/1200667/germany-flag.svg" alt="Germany-flag" title="Germany-flag" loading="lazy" /></div> Deutschland</div> 5391 <div class="country de"> 5392 5393 <ul> 5394 <li> 5395 <span class="destiantion notranslate"> 5396 5397 Oberstdorf 5398 5399 </span> 5400 5401 <a class="tel_number" href="tel:+498322940790"><i class="icon-phone-filled"></i><span>+49 8322 940 790</span></a> 5402 5403 5404 5405 <span class="down"><span class="inner"></span></span> 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 <div class="detail"> 5435 <div class="client_address notranslate"> 5436 <div class="col_left"> 5437 <div class="strasse"><i class='icons8-germany-map'></i>An der Breitach 3</div> 5438 <div class="ort">87538 Fischen I. Allgäu</div> 5439 <div class="land">Deutschland</div> 5440 <div class="telefon"><a href="tel:+49 8322 940790">+49 8322 940790</a></div> 5441 5442 </div> 5443 <div class="col_right"> 5444 5445 5446 5447 <div class="vcard"> 5448 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjo3NTM2ODA5fQ.S99YSfZEpzPb_vEaq8w2Q9rz3Pnx8LTH8YdvobbY_HE" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 5449 </div> 5450 5451 5452 <div class="anreise"><a href="/oberstdorf/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 5453 5454 <div class="booking"><a href="/booking/?sort_client=8030"><i class="icons8-map-marker"></i>Buchen</a></div> 5455 5456 5457 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div> 5458 </div> 5459 </div> 5460 </div> 5461 5462 </li> 5463 <li> 5464 <span class="destiantion notranslate"> 5465 5466 Neuschwanstein 5467 5468 </span> 5469 5470 <a class="tel_number" href="tel:+4983619989000"><i class="icon-phone-filled"></i><span>+49 8361 998 9000</span></a> 5471 5472 5473 5474 <span class="down"><span class="inner"></span></span> 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 <div class="detail"> 5504 <div class="client_address notranslate"> 5505 <div class="col_left"> 5506 <div class="strasse"><i class='icons8-germany-map'></i>An der Riese 45</div> 5507 <div class="ort">87484 Nesselwang im Allgäu</div> 5508 <div class="land">Deutschland</div> 5509 <div class="telefon"><a href="tel:+49 8361 998 90 00">+49 8361 998 90 00</a></div> 5510 5511 </div> 5512 <div class="col_right"> 5513 5514 5515 5516 <div class="vcard"> 5517 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjo4MDQ2ODV9.jgkRP-yI47jMEWzc543_CXFILlBvqDrcarIefaGebGg" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 5518 </div> 5519 5520 5521 <div class="anreise"><a href="/neuschwanstein/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 5522 5523 <div class="booking"><a href="/booking/?sort_client=9832"><i class="icons8-map-marker"></i>Buchen</a></div> 5524 5525 5526 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div>
5527 </div> 5528 </div> 5529 </div> 5530 5531 </li> 5532 <li> 5533 <span class="destiantion notranslate"> 5534 5535 Berchtesgaden 5536 5537 </span> 5538 5539 <a class="tel_number" href="tel:+4986529771500"><i class="icon-phone-filled"></i><span>+49 8652 977 15 00</span></a> 5540 5541 5542 5543 <span class="down"><span class="inner"></span></span> 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 <div class="detail"> 5573 <div class="client_address notranslate"> 5574 <div class="col_left"> 5575 <div class="strasse"><i class='icons8-germany-map'></i>Hofreitstr. 7</div> 5576 <div class="ort">83471 Schönau am Königssee</div> 5577 <div class="land">Deutschland</div> 5578 <div class="telefon"><a href="tel:+49 8652 9771500">+49 8652 9771500</a></div> 5579 5580 </div> 5581 <div class="col_right"> 5582 5583 5584 5585 <div class="vcard"> 5586 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjoxNTI5NjQ3fQ.1dfkrXLvOCTnwep9SkhyK7xKpZNNGEzUyhYfnSSvQGY" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 5587 </div> 5588 5589 5590 <div class="anreise"><a href="/berchtesgaden/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 5591 5592 <div class="booking"><a href="/booking/?sort_client=12795"><i class="icons8-map-marker"></i>Buchen</a></div> 5593 5594 5595 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div> 5596 </div> 5597 </div> 5598 </div> 5599 5600 </li> 5601 <li> 5602 <span class="destiantion notranslate"> 5603 5604 Garmisch 5605 5606 </span> 5607 5608 <a class="tel_number" href="tel:+4988216035990"><i class="icon-phone-filled"></i><span>+49 8821 60 35 990</span></a> 5609 5610 5611 5612 <span class="down"><span class="inner"></span></span> 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 <div class="detail"> 5642 <div class="client_address notranslate"> 5643 <div class="col_left"> 5644 <div class="strasse"><i class='icons8-germany-map'></i>FrickenstraÃe 22</div> 5645 <div class="ort">82490 Farchant</div> 5646 <div class="land">Deutschland</div> 5647 <div class="telefon"><a href="tel:"></a></div> 5648 5649 </div> 5650 <div class="col_right"> 5651 5652 5653 5654 <div class="vcard"> 5655 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjo1ODczNzMzfQ.xLZZz2NvkeillJQvDkapfZxIw1w81Gt4VBbQkXTd9I4" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 5656 </div> 5657 5658 5659 <div class="anreise"><a href="/garmisch/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 5660 5661 <div class="booking"><a href="/booking/?sort_client=37570"><i class="icons8-map-marker"></i>Buchen</a></div> 5662 5663 5664 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div> 5665 </div> 5666 </div> 5667 </div> 5668 5669 </li> 5670 <li> 5671 <span class="destiantion notranslate"> 5672 5673 Bayrischzell 5674 5675 </span> 5676 5677 <a class="tel_number" href="tel:+49832294079445"><i class="icon-phone-filled"></i><span>+49 8322 940 794 45 </span></a> 5678 5679 5680 5681 <span class="down"><span class="inner"></span></span> 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 <div class="detail"> 5711 <div class="client_address notranslate"> 5712 <div class="col_left"> 5713 <div class="strasse"><i class='icons8-germany-map'></i>Seebergstr. 17</div> 5714 <div class="ort">83735 Bayrischzell</div> 5715 <div class="land">Deutschland</div> 5716 <div class="telefon"><a href="tel:"></a></div> 5717 5718 </div> 5719 <div class="col_right"> 5720 5721 5722 5723 <div class="vcard"> 5724 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjo5MTY4MjMzfQ.Q4NbC0W0Iic71l6OdCnQntR1_sTJ-gIT5sbn4ROBYkA" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 5725 </div> 5726 5727 5728 <div class="anreise"><a href="/bayrischzell/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 5729 5730 <div class="booking"><a href="/booking/?sort_client=62938"><i class="icons8-map-marker"></i>Buchen</a></div> 5731 5732 5733 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div>
5734 </div> 5735 </div> 5736 </div> 5737 5738 </li> 5739 </ul> 5740</div> 5741 5742 </div> 5743 </div> 5744 <div class="col col2"> 5745 <div class="box tel"> 5746 5747 <div class="headline specialfont with_flag"><div class="Bild File flag"><img src="https://storage.tramino.net/explorer-hotels/1200666/austria-flag.svg" alt="Austria-flag" title="Austria-flag" loading="lazy" /></div> Ãsterreich</div> 5748 <div class="country at"> 5749 5750 <ul> 5751 <li> 5752 <span class="destiantion notranslate"> 5753 5754 Montafon 5755 5756 </span> 5757 5758 <a class="tel_number" href="tel:+435558203330"><i class="icon-phone-filled"></i><span>+43 5558 203 330</span></a> 5759 5760 5761 5762 <span class="down"><span class="inner"></span></span> 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 <div class="detail"> 5792 <div class="client_address notranslate"> 5793 <div class="col_left"> 5794 <div class="strasse"><i class='icons8-austria-map-1'></i>Dorfstr. 127b</div> 5795 <div class="ort">6793 Gaschurn/Montafon</div> 5796 <div class="land">Ãsterreich</div> 5797 <div class="telefon"><a href="tel:+43 5558 203 330">+43 5558 203 330</a></div> 5798 5799 </div> 5800 <div class="col_right"> 5801 5802 5803 5804 <div class="vcard"> 5805 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjo2NzAxNTR9.Fjh6DyZRkQdzca0lhzf5Z2qiS4XH2TeNFmbwk17-CXM" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 5806 </div> 5807 5808 5809 <div class="anreise"><a href="/montafon/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 5810 5811 <div class="booking"><a href="/booking/?sort_client=9415"><i class="icons8-map-marker"></i>Buchen</a></div> 5812 5813 5814 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div> 5815 </div> 5816 </div> 5817 </div> 5818 5819 </li> 5820 <li> 5821 <span class="destiantion notranslate"> 5822 5823 Kitzbühel/St. Johann 5824 5825 </span> 5826 5827 <a class="tel_number" href="tel:+435352216660"><i class="icon-phone-filled"></i><span>+43 5352 216 660</span></a> 5828 5829 5830 5831 <span class="down"><span class="inner"></span></span> 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 <div class="detail"> 5861 <div class="client_address notranslate"> 5862 <div class="col_left"> 5863 <div class="strasse"><i class='icons8-austria-map-1'></i>SpeckbacherstraÃe 87</div> 5864 <div class="ort">6380 St. Johann in Tirol</div> 5865 <div class="land">Ãsterreich</div> 5866 <div class="telefon"><a href="tel:"></a></div> 5867 5868 </div> 5869 <div class="col_right"> 5870 5871 5872 5873 <div class="vcard"> 5874 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjoyMjUyMjQ4fQ.xXCXyHwFEO3cSDC-xT9IvfmAv3x9bgXDc4YUvnBvKJA" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 5875 </div> 5876 5877 5878 <div class="anreise"><a href="/kitzbuehel/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 5879 5880 <div class="booking"><a href="/booking/?sort_client=18996"><i class="icons8-map-marker"></i>Buchen</a></div> 5881 5882 5883 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div> 5884 </div> 5885 </div> 5886 </div> 5887 5888 </li> 5889 <li> 5890 <span class="destiantion notranslate"> 5891 5892 Zillertal 5893 5894 </span> 5895 5896 <a class="tel_number" href="tel:+435283393930"><i class="icon-phone-filled"></i><span>+43 5283 393 930</span></a> 5897 5898 5899 5900 <span class="down"><span class="inner"></span></span> 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 <div class="detail"> 5930 <div class="client_address notranslate"> 5931 <div class="col_left"> 5932 <div class="strasse"><i class='icons8-austria-map-1'></i>Schmiedau 2</div> 5933 <div class="ort">6272 Kaltenbach im Zillertal</div> 5934 <div class="land">Ãsterreich</div> 5935 <div class="telefon"><a href="tel:+43 5283 393 930">+43 5283 393 930</a></div> 5936 5937 </div> 5938 <div class="col_right"> 5939 5940 5941 5942 <div class="vcard"> 5943 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjoyNTQ4MzIwfQ.jhJr5hk8ZZH-Jzx9fKru6hV41EftaK4KTBMqr_wd-dM" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 5944 </div> 5945 5946 5947 <div class="anreise"><a href="/zillertal/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 5948 5949 <div class="booking"><a href="/booking/?sort_client=19560"><i class="icons8-map-marker"></i>Buchen</a></div> 5950 5951 5952 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div>
5953 </div> 5954 </div> 5955 </div> 5956 5957 </li> 5958 <li> 5959 <span class="destiantion notranslate"> 5960 5961 Hinterstoder 5962 5963 </span> 5964 5965 <a class="tel_number" href="tel:+437564204440"><i class="icon-phone-filled"></i><span>+43 7564 204 440</span></a> 5966 5967 5968 5969 <span class="down"><span class="inner"></span></span> 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 <div class="detail"> 5999 <div class="client_address notranslate"> 6000 <div class="col_left"> 6001 <div class="strasse"><i class='icons8-austria-map-1'></i>Freizeitpark 10</div> 6002 <div class="ort">4573 Hinterstoder</div> 6003 <div class="land">Ãsterreich</div> 6004 <div class="telefon"><a href="tel:+43 7564 204 440">+43 7564 204 440</a></div> 6005 6006 </div> 6007 <div class="col_right"> 6008 6009 6010 6011 <div class="vcard"> 6012 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjoyNzUzODQzfQ.iW1vqNfIwfaqaFKADzk-j0OzeptHvaVK_Gr6zcBMHjI" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 6013 </div> 6014 6015 6016 <div class="anreise"><a href="/hinterstoder/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 6017 6018 <div class="booking"><a href="/booking/?sort_client=20039"><i class="icons8-map-marker"></i>Buchen</a></div> 6019 6020 6021 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div> 6022 </div> 6023 </div> 6024 </div> 6025 6026 </li> 6027 <li> 6028 <span class="destiantion notranslate"> 6029 6030 Ãtztal 6031 6032 </span> 6033 6034 <a class="tel_number" href="tel:+435255206010"><i class="icon-phone-filled"></i><span>+43 5255 206 010</span></a> 6035 6036 6037 6038 <span class="down"><span class="inner"></span></span> 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 <div class="detail"> 6068 <div class="client_address notranslate"> 6069 <div class="col_left"> 6070 <div class="strasse"><i class='icons8-austria-map-1'></i>Gscheat 14</div> 6071 <div class="ort">6441 Umhausen</div> 6072 <div class="land">Ãsterreich</div> 6073 <div class="telefon"><a href="tel:+43 5255 206 010">+43 5255 206 010</a></div> 6074 6075 </div> 6076 <div class="col_right"> 6077 6078 6079 6080 <div class="vcard"> 6081 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjoyOTU2NzI4fQ.W_KvjTrwTTQ7utaHZMSdV-Ck6zb25S3VZfmwgf8pLUY" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 6082 </div> 6083 6084 6085 <div class="anreise"><a href="/oetztal/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 6086 6087 <div class="booking"><a href="/booking/?sort_client=20313"><i class="icons8-map-marker"></i>Buchen</a></div> 6088 6089 6090 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div> 6091 </div> 6092 </div> 6093 </div> 6094 6095 </li> 6096 <li> 6097 <span class="destiantion notranslate"> 6098 6099 Bad Kleinkirchheim 6100 6101 </span> 6102 6103 <a class="tel_number" href="tel:+434240213330"><i class="icon-phone-filled"></i><span>+43 4240 213 330</span></a> 6104 6105 6106 6107 <span class="down"><span class="inner"></span></span> 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 <div class="detail"> 6137 <div class="client_address notranslate"> 6138 <div class="col_left"> 6139 <div class="strasse"><i class='icons8-austria-map-1'></i>DorfstraÃe 24</div> 6140 <div class="ort">9546 Bad Kleinkirchheim</div> 6141 <div class="land">Ãsterreich</div> 6142 <div class="telefon"><a href="tel:+43 4240 213 330">+43 4240 213 330</a></div> 6143 6144 </div> 6145 <div class="col_right"> 6146 6147 6148 6149 <div class="vcard"> 6150 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjozOTc2OTM1fQ.wSc215UIB22SIK0GWgYoAD4eAJoDxXe-KUTywGbG3Bw" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 6151 </div> 6152 6153 6154 <div class="anreise"><a href="/bad-kleinkirchheim/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 6155 6156 <div class="booking"><a href="/booking/?sort_client=23225"><i class="icons8-map-marker"></i>Buchen</a></div> 6157 6158 6159 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div>
6160 </div> 6161 </div> 6162 </div> 6163 6164 </li> 6165 6166 <li> 6167 <span class="destiantion notranslate"> 6168 6169 Stubaital 6170 6171 </span> 6172 6173 <a class="tel_number" href="tel:+435226398500"><i class="icon-phone-filled"></i><span>+43 5226 398500</span></a> 6174 6175 6176 6177 <span class="down"><span class="inner"></span></span> 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 <div class="detail"> 6208 <div class="client_address notranslate"> 6209 <div class="col_left"> 6210 <div class="strasse"><i class='icons8-austria-map-1'></i>Wiesenweg 6</div> 6211 <div class="ort">6167 Neustift im Stubaital</div> 6212 <div class="land">Ãsterreich</div> 6213 <div class="telefon"><a href="tel:"></a></div> 6214 6215 </div> 6216 <div class="col_right"> 6217 6218 6219 6220 <div class="vcard"> 6221 <a href="/api/download/vcard/?t=eyJhZGRyZXNzX2lkIjo3NTk5MDE5fQ.Ro4gug68Ox75GEOMR-O5KJ16Xng5BdQlzGb7B8pBm1k" rel="nofollow"><i class="icons8-download-from-cloud"></i>Adresse speichern</a> 6222 </div> 6223 6224 6225 <div class="anreise"><a href="/stubaital/kontakt-anreise/"><i class="icons8-map-marker"></i>Anreiseinfos</a></div> 6226 6227 <div class="booking"><a href="/booking/?sort_client=44685"><i class="icons8-map-marker"></i>Buchen</a></div> 6228 6229 6230 <div class="email"><a href="mailto:[email protected]"><i class="icons8-group-message"></i>Mail senden</a></div> 6231 </div> 6232 </div> 6233 </div> 6234 6235 </li> 6236 6237 </ul> 6238</div> 6239 6240 </div> 6241 </div> 6242 <div class="col col3"> 6243 <div class="box"> 6244 <div class="box filled"> 6245 <div class="subscribeNewsletter tiny"> 6246 6247 6248 <div class="intro"> 6249 6250 <div class="headline specialfont">Explorer Newsletter</div> 6251 <div class="text"> 6252 6253 Wir geben Deine E-Mail-Adresse nicht weiter. Wir mögen Spam genauso wenig wie Du. Versprochen! Eine Abmeldung ist jederzeit möglich. 6254 6255 </div> 6256 6257 6258 </div> 6259 6260 6261 6262 <form action="#" class="TraminoForm subscribeNewsletterForm" method="post" accept-charset="utf-8" data-formularid="eyJpZCI6NTI3M30.Q0la_pQhAbEs9-_uid8XrhDN9wBhLBK2hJ61N5D2zSo"> 6263 6264 <div class="item"> 6265 <input type="text" name="deine_kontaktdaten_vorname" placeholder="Vorname" required> 6266 </div> 6267 6268 <div class="item"> 6269 <input type="email" name="deine_kontaktdaten_email" placeholder="E-Mail" required> 6270 </div> 6271 6272 <div class="item"> 6273 <input type="submit" class="submitbutton graysubmit" name="action" value="Anmelden" /> 6274 <input type="hidden" name="explorer_hotel_newsletter" value="25442" /> 6275 </div> 6276 </form> 6277 6278 6279 6280 <div class="response"> 6281 <div class="ok hide"> 6282 <b>Vielen Dank für Deine Anmeldung.</b><br> 6283 6284 Mit nur wenigen Klicks kannst Du Dir <a class="register" data-default="/registrieren/" href="/registrieren/">hier einen Mein Explorer Account</a> erstellen und Dir einen 20 Euro Willkommens-Gutschein sichern. 6285 6286 </div> 6287 <div class="error hide">Huch. Leider ist ein Fehler unterlaufen. Bitte versuche es noch einmal.</div> 6288 </div> 6289 6290</div> 6291 </div> 6292 6293 <div class="box"> 6294 6295 6296 6297 6298 6299 <div class="social"> 6300 <ul> 6301 <li><a target="_blank" rel="nofollow" href="https://www.facebook.com/explorerhotels"><img src="https://storage.tramino.net/explorer-hotels/1232608/facebook.svg" alt="Icon: Facebook" loading="lazy" width="45" height="45" ></a></li> 6302<li><a target="_blank" rel="nofollow" href="https://www.instagram.com/explorer_hotels/"><img src="https://storage.tramino.net/explorer-hotels/1032237/insta.png?r=1" alt="Icon: Instagram" loading="lazy" width="45" height="45" ></a></li> 6303<li><a target="_blank" rel="nofollow" href="https://www.youtube.com/channel/UCpdMZEcAY8bgkM3X_o0QhmA"><img src="https://storage.tramino.net/explorer-hotels/1165739/icon-play-button.svg" alt="Icon: Youtube" loading="lazy" width="45" height="45" ></a></li> 6304 6305<li><a target="_blank" rel="nofollow" href="https://www.tiktok.com/@explorerhotels"><img src="https://storage.tramino.net/explorer-hotels/1232510/tiktok4.svg" alt="Icon: Tiktok" loading="lazy" width="45" height="45" ></a></li> 6306 6307<li><a target="_blank" rel="nofollow" href="https://www.threads.net/@explorer_hotels"><img src="https://storage.tramino.net/explorer-hotels/1331360/threads.svg" alt="Icon: Threads" loading="lazy" width="45" height="45" ></a></li> 6308 <li><a target="_blank" rel="nofollow" href="https://wa.me/491602326888" class="tall"><img src="https://storage.tramino.net/explorer-hotels/1165738/color-whatsapp.svg" alt="Icon: Whatsapp" loading="lazy" width="45" height="45" ></a></li> 6309 6310 </ul> 6311 </div> 6312 </div> 6313 6314 6315 6316 </div> 6317 </div> 6318 6319 </div> 6320 6321 <div class="cols cols2"> 6322 <div class="col col2 app"> 6323 <div class="box filled"> 6324 <div class="headline specialfont">Explorer App</div> 6325 <div class="inner flex"> 6326 <div class="text"> 6327 Upload Deiner #ExplorerMoments, Mein Explorer To Go mit Buchungsübersicht, Bucketlist, Restaurantübersicht uvm. Jetzt downloaden! 6328 </div> 6329 <div class="buttonwrapper"> 6330 <div class="badge ios"> 6331 <a href="https://apps.apple.com/de/app/explorer-hotels/id967323385"><img src="https://storage.tramino.net/root/1331316/ios-download.svg" width="127" height="42" loading="lazy" alt="Apple App Store"></a> 6332 </div> 6333 <div class="badge android"> 6334 <a href="https://play.google.com/store/apps/details?id=de.tramino.explorerhotels"><img src="https://storage.tramino.net/root/1331315/google-play-badge.svg" width="127" height="38" loading="lazy" alt="Google Play Store"></a> 6335 </div> 6336 </div> 6337 </div> 6338 </div> 6339 </div> 6340 <div class="col col-size2 col1 fakts"> 6341 <div class="box"> 6342 6343 <div class="headline specialfont">Zeit für Explorer Moments</div> 6344 <div class="inner fakts"> 6345 <div class="fakt">
6346 <div class="Bild"><img src="https://storage.tramino.net/explorer-hotels/1165737/color-water-element.svg" width="36" height="36" alt="Icon Bergseen und Erlebnisbäder"loading="lazy" /></div> 6347 <div class="inner"> 6348 <div class="num specialfont">166 </div> 6349 <div class="info">Bergseen und Erlebnisbäder</div> 6350 </div> 6351 </div> 6352 <div class="fakt"> 6353 <div class="Bild"><img src="https://storage.tramino.net/explorer-hotels/1165732/color-skiing.svg" width="36" height="36" alt="Icon Pisten zum Skifahren und Snowboarden"loading="lazy" /></div> 6354 <div class="inner"> 6355 <div class="num specialfont">4.634 <span>km</span></div> 6356 <div class="info">Pisten zum Skifahren und Snowboarden</div> 6357 </div> 6358 </div> 6359 <div class="fakt"> 6360 <div class="Bild"><img src="https://storage.tramino.net/explorer-hotels/1165721/color-earth-element.svg" width="36" height="36" alt="Icon Wege zum Wandern und Bergsteigen"loading="lazy" /></div> 6361 <div class="inner"> 6362 <div class="num specialfont">8.991 <span>km</span></div> 6363 <div class="info">Wege zum Wandern und Bergsteigen</div> 6364 </div> 6365 </div> 6366 <div class="fakt"> 6367 <div class="Bild"><img src="https://storage.tramino.net/explorer-hotels/1165734/color-thumb-up.svg" width="36" height="36" alt="Icon Unserer Gäste empfehlen uns weiter"loading="lazy" /></div> 6368 <div class="inner"> 6369 <div class="num specialfont">97 <span>%</span></div> 6370 <div class="info">Unserer Gäste empfehlen uns weiter</div> 6371 </div> 6372 </div> 6373 </div> 6374 6375 </div> 6376 </div> 6377 6378 </div> 6379 6380 6381 <div class="copy"> 6382 <ul> 6383 <li><a href="/impressum/">Impressum</a></li> 6384 <li><a href="/datenschutz/">Datenschutz</a></li> 6385 <li><a href="/barrierefreiheit/">Barrierefreiheit</a></li> 6386 <li><a href="/presse/">Presse</a></li> 6387 <li><a href="/nachhaltigkeitszertifikate/">Nachhaltigkeitszertifikate</a></li> 6388 <li class="color"><a href="/jobs/">Jobs</a></li> 6389 6390 6391 <li class="color"><a href="#" data-langswitch="TraminoLangSwitch" id="TraminoLangSwitchFooter" class="highlight icon"> 6392 6393 <li class="color"> 6394 <a href="#" data-langswitch="TraminoLangSwitch" id="TraminoLangSwitchButton" class="highlight icon"> 6395 <svg height="30" viewBox="0 0 30 30" width="30" xmlns="http://www.w3.org/2000/svg"><path d="m15 3c-6.6155724 0-12 5.3844276-12 12 0 6.615572 5.3844276 12 12 12 6.615572 0 12-5.384428 12-12 0-6.6155724-5.384428-12-12-12zm0 2c.393114 0 .800441.1628391 1.265625.5957031.465184.4328641.946609 1.130978 1.359375 2.0390625.187704.4129488.357726.8740114.513672 1.3652344h-6.277344c.155946-.491223.325968-.9522856.513672-1.3652344.412766-.9080845.894191-1.6061984 1.359375-2.0390625.465184-.432864.872511-.5957031 1.265625-.5957031zm-3.912109.7929688c-.188208.3208976-.369135.6546732-.533203 1.015625-.302802.6661618-.5613255 1.4043699-.7812505 2.1914062h-2.7675781c1.0495418-1.3976366 2.4505259-2.515149 4.0820316-3.2070312zm7.824218 0c1.631506.6918822 3.03249 1.8093946 4.082032 3.2070312h-2.767579c-.219925-.7870363-.478449-1.5252444-.78125-2.1914062-.164068-.3609518-.344995-.6947274-.533203-1.015625zm-13.0781246 5.2070312h3.4960937c-.1609132.951984-.2660597 1.955243-.3066406 3h-3.9746094c.1045704-1.058357.3781139-2.065732.7851563-3zm5.5292966 0h7.273438c.175371.935164.293795 1.942182.339843 3h-7.953124c.046048-1.057818.164472-2.064836.339843-3zm9.306641 0h3.496094c.407042.934268.680586 1.941643.785156 3h-3.97461c-.04058-1.044757-.145727-2.048016-.30664-3zm-15.6210939 5h3.9746094c.0405809 1.044757.1457274 2.048016.3066406 3h-3.4960937c-.4070424-.934268-.6805859-1.941643-.7851563-3zm5.9746099 0h7.953124c-.046048 1.057818-.164472 2.064836-.339843 3h-7.273438c-.175371-.935164-.293795-1.942182-.339843-3zm9.953124 0h3.97461c-.10457 1.058357-.378114 2.065732-.785156 3h-3.496094c.160913-.951984.26606-1.955243.30664-3zm-13.9707026 5h2.7675781c.219925.787036.4784485 1.525244.7812505 2.191406.164068.360952.344995.694728.533203 1.015625-1.6315057-.691882-3.0324898-1.809394-4.0820316-3.207031zm4.8554686 0h6.277344c-.155946.491223-.325968.952286-.513672 1.365234-.412766.908085-.894191 1.606199-1.359375 2.039063s-.872511.595703-1.265625.595703-.800441-.162839-1.265625-.595703-.946609-1.130978-1.359375-2.039063c-.187704-.412948-.357726-.874011-.513672-1.365234zm8.365234 0h2.767579c-1.049542 1.397637-2.450526 2.515149-4.082032 3.207031.188208-.320897.369135-.654673.533203-1.015625.302801-.666162.561325-1.40437.78125-2.191406z"/></svg> 6396 <span> 6397 6398 6399 6400 Deutsch 6401 </span> 6402 </a> 6403</li> 6404 </a></li> 6405 6406 </ul> 6407 6408 6409 <ul class="rightside"> 6410 <li><a href="https://www.tramino.de" target="_blank" class="tramino">Erstellt mit Tramino</a></li> 6411 </ul> 6412 </div> 6413</footer> 6414 6415 6416 6417 6418<div id="langswitch" data-elementtrigger="TraminoLangSwitch" data-traminolang="de" data-knownlang="de,en,it,cs,pl,hu,nl,fr,en,it,cs,pl,hu,nl,fr" > 6419 <div class="langswitch_inner"> 6420 6421 6422 <div class="headline">Website</div> 6423 <ul> 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 <li data-lang="de" data-flag="de"> 6436 <a href="/registrieren/"> 6437 <div>
6437Deutsch</div> 6438 6439 <div class="name_en">(German)</div> 6440 6441 </a> 6442 </li> 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 <li data-lang="en" data-flag="us"> 6457 <a href="/en/registrieren/"> 6458 <div>English</div> 6459 6460 <div class="name_en">(English)</div> 6461 6462 </a> 6463 </li> 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 <li data-lang="it" data-flag="it"> 6478 <a href="/it/registrieren/"> 6479 <div>Italiano</div> 6480 6481 <div class="name_en">(Italian)</div> 6482 6483 </a> 6484 </li> 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 <li data-lang="cs" data-flag="cs"> 6499 <a href="/cs/registrieren/"> 6500 <div>ÄeÅ¡tina</div> 6501 6502 <div class="name_en">(Czech)</div> 6503 6504 </a> 6505 </li> 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 <li data-lang="pl" data-flag="pl"> 6520 <a href="/pl/registrieren/"> 6521 <div>Polski</div> 6522 6523 <div class="name_en">(Polish)</div> 6524 6525 </a> 6526 </li> 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 <li data-lang="hu" data-flag="hu"> 6541 <a href="/hu/registrieren/"> 6542 <div>Magyar</div> 6543 6544 <div class="name_en">(Hungarian)</div> 6545 6546 </a> 6547 </li> 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 <li data-lang="nl" data-flag="nl"> 6562 <a href="/nl/registrieren/"> 6563 <div>Nederlands</div> 6564 6565 <div class="name_en">(Dutch)</div> 6566 6567 </a> 6568 </li> 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 <li data-lang="fr" data-flag="fr"> 6583 <a href="/fr/registrieren/"> 6584 <div>Français</div> 6585 6586 <div class="name_en">(French)</div> 6587 6588 </a> 6589 </li> 6590 6591 6592 6593 </ul> 6594 6595 6596 </div> 6597 6598 6599</div> 6600 6601</div> 6602 6603 6604 6605 <div id="chat" data-lang="de" > 6606 6607 <div class="chat-button"> 6608 <div class="chat-icon"> 6609 6610 6611 6612 6613 6614 <img src="https://storage.tramino.net/explorer-hotels/1568296/buddy.png" alt="Buddy" title="Buddy" loading="lazy" /> 6615 6616 </div> 6617 6618 <div class="chat-cta">Dein Buddy</div> 6619 </div> 6620 6621 <div class="chat-popup"> 6622 <div class="chat-close" aria-label="Chat schlieÃen">×</div> 6623 <div class="chat-messages-outer"> 6624 <div class="chat-messages"> 6625 </div> 6626 6627 </div> 6628 <div class="chat-input"> 6629 <textarea aria-label="Eingabefeld Chat" placeholder="Stelle irgendeine Frage"></textarea> 6630 <div class="send_button" aria-label="Nachricht senden"><svg height="30" viewBox="0 0 30 30" width="30" xmlns="http://www.w3.org/2000/svg"><path d="m5 3a1 1 0 0 0 -1 1 1 1 0 0 0 .0371094.2675781 1 1 0 0 0 .0019531.0058594l.9609375 6.7265625-3 2 21 2-21 2 3 2-.9609375 6.728516a1 1 0 0 0 -.0390625.271484 1 1 0 0 0 1 1 1 1 0 0 0 .3867188-.080078l.0019531.001953.0429687-.021484.0214844-.009766a1 1 0 0 0 .0175781-.009766l21.9199219-10.958984.001953-.003906a1 1 0 0 0 .607422-.917969 1 1 0 0 0 -.609375-.919922 1 1 0 0 0 0-.001953h-.001953l-21.9101564-10.9550781a1 1 0 0 0 -.0898437-.0449219 1 1 0 0 0 -.3886719-.078125z"/></svg></div> 6631 </div> 6632 </div> 6633 6634</div> 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649<div id="website_notification" class="hide"> 6650 <div class="inner"> 6651 <div class="text"></div> 6652 <i class="icon-delete close"></i> 6653 </div> 6654</div> 6655 6656 6657<link rel="stylesheet" type="text/css" href="https://storage.tramino.net/static/iconfonts/tramino/v1.41/style.css"> 6658<link href="https://storage.tramino.net/static/explorer-hotels/exh/iconfont/css/styles.min.css?r=4" rel="stylesheet"> 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902
6903<script type="application/ld+json"> 6904{ 6905 "@context": "http://schema.org", 6906 "@type": "Hotel", 6907 6908 "aggregateRating": { 6909 "@type": "AggregateRating", 6910 "bestRating": "5", 6911 "ratingValue": "4.45", 6912 "worstRating": "1", 6913 "ratingCount": "7831" 6914 }, 6915 6916 "address": { 6917 "@type": "PostalAddress", 6918 "addressLocality": "Fischen im Allgäu", 6919 "postalCode": "87538", 6920 "streetAddress": "An der Breitach 7" 6921 }, 6922 6923 "geo": { 6924 "@type": "GeoCoordinates", 6925 "latitude": "47.425651550293", 6926 "longitude": "10.2661008834839" 6927 }, 6928 6929 "telephone" : "", 6930 "logo" : "https://storage.tramino.net/explorer-hotels/757927/bildschirmfoto-2016-11-03-um-104658.png?r=1", 6931 "url" : "https://www.explorer-hotels.com", 6932 "name": "Explorer Hotels", 6933 "image": "https://storage.tramino.net/explorer-hotels/754631/300.jpg?r=2" 6934} 6935</script>
6935<div class="TraminoConsent overlay" data-page="129647" data-checksum="c883506a2b178116ea86062f07ad5dda_v1" data-domain="explorer-hotels.com"> 6936 6937 6938 6939 <div class="background"></div> 6940 6941 <div class="inner"> 6942 <form action="#" class=""> 6943 6944 <div class="screen first show"> 6945 <div class="top"> 6946 <div class="headline specialfont">Wir verwenden Cookies und andere Technologien.</div> 6947 <div class="info"> 6948 Wir und unsere Partner verwenden Cookies und vergleichbare Technologien, um unsere Webseite optimal zu gestalten und fortlaufend zu verbessern. Dabei können personenbezogene Daten wie Browserinformationen erfasst und analysiert werden. Durch Klicken auf „Alle akzeptieren“ stimmen Sie der Verwendung zu. Durch Klicken auf „Einstellungen“ können Sie eine individuelle Auswahl treffen und erteilte Einwilligungen für die Zukunft widerrufen. Weitere Informationen erhalten Sie in unserer Datenschutzerklärung. 6949 </div> 6950 </div> 6951 <div class="bottom"> 6952 <button type="submit" name="action" class="bgcolor" value="acceptConsentAll">Alle akzeptieren</button> 6953 <button type="submit" name="action" class="bgcolor" value="acceptConsent">Nur notwendige akzeptieren</button> 6954 </div> 6955 <div class="foot"> 6956 6957 <span class="settings">Einstellungen</span> · <a href="/datenschutz/">Datenschutzerklärung</a> · <a href="/impressum/">Impressum</a> 6958 6959 </div> 6960 </div> 6961 <div class="screen settings "> 6962 6963 <span class="back"><i class="icon-arrow-left"></i>zurück</span> 6964 6965 6966 <div class="headline specialfont fontsize_large">Cookie- und Datenschutzeinstellungen</div> 6967 6968 <div class="checkboxen"> 6969 <div class="item"> 6970 <label class="container"> 6971 <span>Notwendig</span> 6972 <input type="checkbox" name="consent" value="essenziell" checked disabled> 6973 <span class="checkmark"></span> 6974 </label> 6975 <div class="info"> 6976 Cookies die für den Betrieb der Webseite unbedingt notwendig sind. <a href="#" class="more color">weitere Details</a> 6977 </div> 6978 <div class="moreinfos"> 6979 6980 6981 <div class="item"> 6982 6983 6984 <div class="head">Google Tag Manager</div> 6985 6986 6987 <div class="table"> 6988 6989 <div class="row"> 6990 <b>Verwendungszweck:</b> <p>Einbindung von Google Analytics über den Google Tag Manager. Cookies von Google für die Generierung statischer Daten zur Analyse des Website-Verhaltens.<br /> 6991Anbieter der Cookies: Google LLC (Vereinigte Staaten von Amerika)<br /> 6992Cookie Namen: _ga, _gat, _gid, _gat_to_sdk_tracking</p> 6993 6994<p>Einbindung eines Facebook Pixel über den Google Tag Manager.<br /> 6995Anbieter des Cookies: Facebook LLC (Vereinigte Staaten von Amerika)<br /> 6996Cookie Namen: _fbp</p> 6997 </div> 6998 6999 7000 </div> 7001 </div> 7002 7003 7004 7005 <div class="item"> 7006 7007 7008 <div class="head">Website</div> 7009 7010 7011 <div class="table"> 7012 7013 <div class="row"> 7014 <b>Verwendungszweck:</b> Unbedingt erforderliche Cookies gewährleisten Funktionen, ohne die Sie unsere Webseite nicht wie vorgesehen nutzen können.<br/><br /> 7015 <b>Anbieter:</b> Diese Cookies werden von Explorer Hotels auf Basis des eingestezten Redaktionssystems Tramino angeboten.<br/><br /> 7016 <b>verwendete Cookies:</b><br /> 7017 <ul class="cookies"> 7018 <li><b>TraminoCartSession</b>:Speicherung des Warenkorbs und der Gefällt-mir Angaben auf dieser Website.</li> 7019 <li><b>TraminoSession</b>: Speicherung der Sitzung eines Besuchers.</li> 7020 <li><b>Consent</b>: Speicherung Ihrer Entscheidung hinsichtlich der Verwendung der Cookies.</li> 7021 </ul> 7022 <b>Speicherdauer:</b> Die Cookies werden bis zu 1 Jahr gespeichert.<br/><br /> 7023 <b>Rechtsgrundlage:</b> Berechtigtes Interesse (kein Opt-Out möglich) (DSGVO 6.1.f)<br/> 7024 </div> 7025 7026 7027 </div> 7028 </div> 7029 </div> 7030 </div> 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 <div class="item"> 7051 <label class="container"> 7052 <span>Marketing/Statistik</span> 7053 <input type="checkbox" name="consent" value="marketing"> 7054 <span class="checkmark"></span> 7055 </label> 7056 <div class="info"> 7057 Cookies die wir benötigen um den Aufenthalt auf unserer Seite noch besser zugestalten. <a href="#" class="more color">weitere Details</a> 7058 </div> 7059 <div class="moreinfos"> 7060 <div class="item"> 7061 7062 7063 <div class="head">
7063Facebook Pixel</div> 7064 7065 7066 <div class="table"> 7067 7068 <div class="row"> 7069 <b>Verwendungszweck:</b> Eine Tracking-Technologie, welche von Facebook und Facebook-Diensten verwendet wird. Dieser Anbieter kann Ihre personenbezogenen Daten auÃerhalb des EWR/der EU übertragen, speichern oder verarbeiten. Diese Länder haben möglicherweise nicht das gleiche Datenschutzniveau und die Durchsetzung Ihrer Rechte kann eingeschränkt oder nicht möglich sein.<br /><br /> 7070 <b>Anbieter:</b> Meta Platforms Ireland Ltd. / Meta Platforms, Inc. (Vereinigte Staaten von Amerika)<br /><br /> 7071 <b>Verwendete Technologien:</b> Cookies<br /><br /> 7072 <b>verwendete Cookies:</b><br /> 7073 <ul class="cookies"> 7074 <li><b>_fbd</b>: Speicherung der der Sitzung eines Nutzers.</li> 7075 <li><b>_fbc</b>: Speicherung von Klickinformationen zu Facebook-Anzeigen.</li> 7076 <li><b>fr</b>: Speicherung personalisierte Werbung und Nutzerverhalten.</li> 7077 </ul> 7078 <b>Speicherdauer:</b> Die Cookies werden bis zu 400 Tage gespeichert.<br /><br /> 7079 <b>Rechtsgrundlage:</b> Einwilligung (DSGVO 6.1.a)<br/><br /> 7080 <b>Datenschutzhinweise:</b> <a href="https://de-de.facebook.com/privacy/explanation" target="_blank" title="Externer Link auf de-de.facebook.com/privacy/explanation, Sie verlassen diesen Internetauftritt" class="externlink"><span>https://de-de.facebook.com/privacy/explanation</span></a> 7081 </div> 7082 7083 7084 </div> 7085 </div> 7086 7087 7088 7089 <div class="item"> 7090 7091 7092 <div class="head">Externer Videodienst YouTube</div> 7093 7094 7095 <div class="table"> 7096 7097 <div class="row"> 7098 <b>Verwendungszweck:</b> Cookies die benötigt werden um YouTube Videos auf der Webseite zu integrieren und vom Benutzer abgespielt werden können. Dieser Anbieter kann Ihre personenbezogenen Daten auÃerhalb des EWR/der EU übertragen, speichern oder verarbeiten. Diese Länder haben möglicherweise nicht das gleiche Datenschutzniveau und die Durchsetzung Ihrer Rechte kann eingeschränkt oder nicht möglich sein.<br /><br /> 7099 <b>Anbieter:</b> Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland<br /><br /> 7100 <b>verwendete Cookies:</b><br /> 7101 <ul class="cookies"> 7102 <li><b>VISITOR_INFO1_LIVE</b>: Speicherung der Performance-Parameter eines Nutzers.</li> 7103 <li><b>YSC</b>: Speicherung der Sitzung eines Nutzers für die Videointeraktion.</li> 7104 <li><b>PREF</b>: Speicherung der Nutzereinstellungen.</li> 7105 <li><b>IDE</b>: Speicherung für Werbung und Messung von Anzeigen.</li> 7106 <li><b>CONSENT</b>: Speicherung der Cookie-Einwilligung.</li> 7107 </ul> 7108 <b>Speicherdauer:</b> Die Cookies werden bis zu 179 Tage gespeichert.<br /><br /> 7109 <b>Rechtsgrundlage:</b> Einwilligung (DSGVO 6.1.a)<br/><br /> 7110 <b>Datenschutzerklärung:</b> <a href="https://policies.google.com/privacy?hl=de&gl=de" target="_blank" title="Externer Link auf policies.google.com/privacy?hl=de&gl=de, Sie verlassen diesen Internetauftritt" class="externlink"><span>https://policies.google.com/privacy?hl=de&gl=de</span></a> 7111 </div> 7112 7113 7114 </div> 7115 </div> 7116 7117 7118 7119 <div class="item"> 7120 7121 7122 <div class="head">Externer Videodienst Vimeo</div> 7123 7124 7125 <div class="table"> 7126 7127 <div class="row"> 7128 <b>Verwendungszweck:</b> Cookies die benötigt werden um Vimeo Videos auf der Webseite zu integrieren und vom Benutzer abgespielt werden können. Dieser Anbieter kann Ihre personenbezogenen Daten auÃerhalb des EWR/der EU übertragen, speichern oder verarbeiten. Diese Länder haben möglicherweise nicht das gleiche Datenschutzniveau und die Durchsetzung Ihrer Rechte kann eingeschränkt oder nicht möglich sein.<br /><br /> 7129 <b>Anbieter:</b> Vimeo.com, Inc., 330 West 34th Street, 5th Floor, New York 10001, USA<br /><br /> 7130 <b>verwendete Cookies:</b><br /> 7131 <ul class="cookies"> 7132 <li><b>vuid</b>: Speicherung der Sitzung eines Nutzers.</li> 7133 <li><b>player</b>: Speicherung der Nutzereinstellungen am Player.</li> 7134 <li><b>_abexps</b>: Speicherung von Informatioenbei A/B-Tests zur Optimierung des Players.</li> 7135 <li><b>continous_play_v3</b>: Speicherung von Player-Einstellungen.</li> 7136 </ul> 7137 <b>Speicherdauer:</b> Die Cookies werden bis zu 1 Jahr gespeichert.<br /><br /> 7138 <b>Rechtsgrundlage:</b> Einwilligung (DSGVO 6.1.a)<br/><br /> 7139 <b>Datenschutzerklärung:</b> <a href="https://vimeo.com/privacy" target="_blank" title="Externer Link auf vimeo.com/privacy, Sie verlassen diesen Internetauftritt" class="externlink"><span>https://vimeo.com/privacy</span></a> 7140 </div> 7141 7142 7143 </div> 7144 </div> 7145 </div> 7146 </div>
7147 </div> 7148 7149 <div class="bottom"> 7150 <button type="submit" name="action" class="bgcolor" value="acceptConsentAll">Alle akzeptieren</button> 7151 <button type="submit" name="action" class="bgcolor" value="acceptConsent">Einstellungen speichern</button> 7152 </div> 7153 <div class="foot"> 7154 <a href="/datenschutz/">Datenschutzerklärung</a> · <a href="/impressum/">Impressum</a> 7155 </div> 7156 </div> 7157 </form> 7158 </div> 7159</div> 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169<style> 7170.disable-scroll { overflow: hidden !important; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: fixed !important; left: 0; right: 0; } 7171 7172 7173.TraminoConsent { 7174 font-size: 14px; 7175} 7176 7177.TraminoConsent.overlay { display: none; } 7178 7179.TraminoConsent.show { 7180 display: flex; 7181 justify-content: center; 7182 align-items: center; 7183 opacity: 1; 7184z-index: 1000; 7185} 7186 7187.TraminoConsent.hide { display: none; !important; } 7188 7189.TraminoConsent.overlay .background { 7190 position: fixed; 7191 top: 0; 7192 left: 0; 7193 right: 0; 7194 bottom: 0; 7195 z-index: 10002; 7196 background-color: rgba(0,0,0,0.3); 7197 7198} 7199 7200.TraminoConsent.overlay .inner { 7201 width: auto; 7202 max-height: 90%; 7203 overflow-y: scroll; 7204 position: fixed; 7205 bottom: 2em; 7206 left: 1em; 7207 right: 1em; 7208 7209 z-index: 10003; 7210 background-color: #FFF; 7211 padding: 1.2em 1em; 7212 box-shadow: 0 0 10px rgba(0,0,0,.4); 7213 border-radius: 5px; 7214} 7215 7216.Mandant_800 .TraminoConsent.overlay .inner { z-index: 10000003; } 7217.Mandant_800 .TraminoConsent.overlay .background { z-index: 10000002; } 7218 7219 7220.TraminoConsent.include .inner { width: 100%; } 7221 7222.TraminoConsent .screen { display: none; } 7223.TraminoConsent .screen.show { display: block; } 7224 7225/* Einstellung wenn auf der Seite die Einstellungen geöffnet werden */ 7226.TraminoConsent.settingonly .back { display: none; } 7227.TraminoConsent.settingonly .inner .bottom button { background-color: #257832; color: #FFF !important; } 7228.TraminoConsent.settingonly .inner .bottom button:hover { background-color: #35a847; } 7229.TraminoConsent.settingonly .inner .bottom button[value=acceptConsentAll] { display: none; } 7230 7231.TraminoConsent .headline { font-size: 1.65em; color: #333 !important; margin-bottom: 0.3em; } 7232 7233.TraminoConsent .info { color: #333 !important; line-height: 1.4; } 7234body .TraminoConsent .info * { color: #333; } 7235body .TraminoConsent .info a { color: #333 !important; } 7236 7237.TraminoConsent .inner .checkboxen .item { 7238 margin: 20px 0 20px 0; 7239} 7240 7241.TraminoConsent .inner .checkboxen .moreinfos { 7242 margin: 10px 0; 7243 display: none; 7244} 7245.TraminoConsent .inner .checkboxen .moreinfos.show { 7246 display: block; 7247} 7248 7249.TraminoConsent .inner .checkboxen .moreinfos .head { font-size: 1.3em; margin-bottom: 5px; } 7250 7251.TraminoConsent .inner .checkboxen .moreinfos .table { width: 100%; } 7252.TraminoConsent .inner .checkboxen .moreinfos .table .row p { margin: 0 0 1em 0; } 7253 7254.TraminoConsent .table { color: #333; line-height: 1.4; } 7255.TraminoConsent .table a { color: #333; } 7256 7257.TraminoConsent .row ul.cookies { margin: 0; padding:10px 0; font-size: 0.85em; } 7258.TraminoConsent .row ul.cookies li { margin: 0 0 2px; list-style: none; background:#fff; color:#333;padding:5px 10px; } 7259 7260 7261/* Buttons */ 7262 7263.TraminoConsent .inner .bottom { 7264 margin: 1.5em 0 0 0; 7265 display: flex; 7266 justify-content: flex-end; 7267 flex-direction: column; 7268} 7269 7270.TraminoConsent .inner .bottom button { 7271 display: flex; 7272 align-items: center; 7273 justify-content: center; 7274 border-width: 0; 7275 font-size: 1em; 7276 width: 100%; 7277 padding: 1rem 0; 7278 border-radius: 3px; 7279 margin-bottom: 10px; 7280 cursor: pointer; 7281 order: 2; 7282} 7283 7284.TraminoConsent .inner .bottom button i { 7285 font-size: 1.5em; 7286 margin-right: 10px; 7287} 7288 7289.TraminoConsent .inner .bottom button:last-child { margin-bottom: 0; } 7290 7291/* Hover Buttons */ 7292.TraminoConsent .inner .bottom button:hover { 7293 filter: brightness(1.4); 7294} 7295 7296 7297 7298.TraminoConsent .inner .foot { margin-top: 1em; padding-top: 0.6em; border-top: 1px solid #DDD; text-align: right; font-size: 0.85em; cursor: pointer; } 7299.TraminoConsent .inner .foot a, .TraminoConsent .inner .foot span { color: #000; text-decoration: none; } 7300.TraminoConsent .inner .foot a:hover, .TraminoConsent .inner .foot span:hover { text-decoration: underline; } 7301 7302.TraminoConsent .inner .foot .debug { 7303 font-size: 1.1rem; 7304 color: #333; 7305 margin-top: 0.2rem; 7306} 7307 7308/* Checkbox */ 7309.container { 7310display: block; 7311position: relative; 7312padding-left: 35px; 7313margin-bottom: 12px; 7314cursor: pointer; 7315font-size: 22px; 7316-webkit-user-select: none; 7317-moz-user-select: none; 7318-ms-user-select: none; 7319user-select: none; 7320} 7321 7322.container span { color: #333 !important; } 7323 7324/* Hide the browser's default checkbox */ 7325.container input { 7326position: absolute; 7327opacity: 0; 7328cursor: pointer; 7329height: 0; 7330width: 0; 7331} 7332 7333/* Create a custom checkbox */ 7334.TraminoConsent .checkmark { 7335position: absolute; 7336top: 0; 7337left: 0; 7338height: 25px; 7339width: 25px; 7340background-color: #FFF; 7341border: 2px solid #b52121; 7342border-radius: 2px 7343} 7344 7345/* On mouse-over, add a grey background color */ 7346.TraminoConsent .container:hover input ~ .checkmark { 7347background-color: #fff; 7348border-color: #257832; 7349} 7350 7351/* When the checkbox is checked, add a blue background */ 7352.TraminoConsent .container input:checked ~ .checkmark { 7353background-color: #257832; 7354border-color: #257832; 7355} 7356 7357 7358.TraminoConsent .container input:disabled ~ .checkmark { 7359background-color: #ddd; 7360border-color: #ddd; 7361} 7362 7363/* Create the checkmark/indicator (hidden when not checked) */ 7364.TraminoConsent .checkmark:after { 7365content: ""; 7366position: absolute; 7367display: none; 7368} 7369 7370/* Show the checkmark when checked */ 7371.TraminoConsent .container input:checked ~ .checkmark:after { 7372display: block; 7373} 7374 7375/* Style the checkmark/indicator */ 7376.TraminoConsent .container .checkmark:after { 7377left: 8px; 7378top: 4px; 7379width: 4px; 7380height: 8px; 7381border: solid white; 7382border-width: 0 3px 3px 0; 7383-webkit-transform: rotate(45deg);
7384-ms-transform: rotate(45deg); 7385transform: rotate(45deg); 7386} 7387 7388@media (min-width: 567px) { 7389 .TraminoConsent { font-size: 16px; } 7390 .TraminoConsent.overlay .inner { 7391 width: 80%; 7392 max-width: none; 7393 top: 50%; 7394 bottom: auto; 7395 left: 50%; 7396 right: auto; 7397 transform: translate(-50%, -50%); 7398 padding: 1.2em 1.5em; 7399 } 7400 .TraminoConsent .headline { font-size: 1.9em; margin-bottom: 0.5em; } 7401 7402 .TraminoConsent .inner .checkboxen > .item { margin-right: 0.8em; } 7403 .TraminoConsent .inner .checkboxen > .item:last-child { margin-right: 0; } 7404 7405 .TraminoConsent .inner .moreinfos .item { 7406 border-top: 2px solid #ddd; 7407 padding: 10px; 7408 background: #eee; 7409 } 7410 7411 .TraminoConsent .inner .bottom { 7412 flex-direction: row; 7413 } 7414 7415 .TraminoConsent .inner .bottom button{ width: auto !important; margin-bottom: 0; padding-left: 3rem; padding-right: 3rem;} 7416 .TraminoConsent .inner .bottom button[value=acceptConsent] { order: 1;} 7417 .TraminoConsent .inner .bottom button[value=acceptConsentAll] { order: 2; margin-left: 0.8em; } 7418} 7419 7420@media (min-width: 768px) { 7421 7422 .TraminoConsent.overlay .inner { 7423 width: 70%; 7424 padding: 1.2em 2em; 7425 } 7426 7427 7428 7429} 7430 7431@media (min-width: 1024px) { 7432 .TraminoConsent.overlay .inner { 7433 width: 60%; 7434 max-width: 800px; 7435 } 7436} 7437 7438@media (min-width: 1280px) { 7439 7440} 7441 7442 7443</style> 7444
7445<script> 7446"use strict"; 7447 7448 7449 var last_scroll_pos = null; 7450 7451 function inIframe () { 7452 try { 7453 return window.self !== window.top; 7454 } catch (e) { 7455 return true; 7456 } 7457 } 7458 7459 let sendConsent = false; 7460 let sendConsentLock = false; 7461 let stop_flag = false; 7462 7463 7464 7465 let consentHide = function( consent ) { 7466 consent.classList.remove(".show"); 7467 consent.classList.add(".hide"); 7468 7469 } 7470 7471 let consent = document.querySelector('.TraminoConsent'); 7472 let body = document.querySelector('body'); 7473 7474 7475 if ( ! navigator.cookieEnabled ) { 7476 consentHide( consent ); 7477 stop_flag = true; 7478 } 7479 7480 // Hide Consent in iframe & safari 7481 if ( inIframe() && navigator.userAgent.match("Safari") ) { 7482 consentHide( consent ); 7483 stop_flag = true; 7484 } 7485 7486 // Hide Consent in iframe & App Webview 7487 if ( inIframe() && navigator.userAgent.match("iPhone") && navigator.userAgent.match("AppleWebKit") && navigator.userAgent.match("Mobile/") ) { 7488 consentHide( consent ); 7489 stop_flag = true; 7490 } 7491 7492 // Hide Consent in Lighthousetest 7493 if ( navigator.userAgent.match("Chrome-Lighthouse") ) { 7494 consentHide( consent ); 7495 stop_flag = true; 7496 } 7497 7498 // Hide Consent in Sitesucker 7499 if ( navigator.userAgent.match("SiteSucker") ) { 7500 consentHide( consent ); 7501 stop_flag = true; 7502 } 7503 7504 7505 if ( consent.querySelector('.debug') !== null ) { 7506 consent.querySelector('.debug').innerHTML = navigator.userAgent; 7507 7508 } 7509 7510 7511 var cookies_temp = document.cookie.split(";") 7512 var cookies = {}; 7513 for (var i = 0; i < cookies_temp.length; i++) { 7514 var temp = cookies_temp[i].split("="); 7515 if ( temp[0] !== undefined && temp[1] !== undefined ) 7516 cookies[temp[0].trim()] = temp[1].trim(); 7517 7518 } 7519 7520 7521function setGoogleConsent(consent) { 7522const consentMode = { 7523'functionality_storage': consent.necessary ? 'granted' : 'denied', 7524'security_storage': consent.necessary ? 'granted' : 'denied', 7525'ad_storage': consent.marketing ? 'granted' : 'denied', 7526'ad_user_data': consent.marketing ? 'granted' : 'denied', 7527'ad_personalization': consent.marketing ? 'granted' : 'denied', 7528'analytics_storage': consent.analytics ? 'granted' : 'denied', 7529'personalization_storage': consent.preferences ? 'granted' : 'denied', 7530}; 7531gtag('consent', 'update', consentMode); 7532// localStorage.setItem('consentMode', JSON.stringify(consentMode)); 7533} 7534 7535 7536 7537 let consentPing = function(s) { 7538 7539 var xhttp = new XMLHttpRequest(); 7540 xhttp.onreadystatechange = function() { 7541 if (this.readyState == 4 && this.status == 200) { 7542 console.log("success: consent ping"); 7543 } else if ( this.readyState == 4 && this.status == 500 ) { 7544 console.log("error: consent ping"); 7545 } 7546 }; 7547 7548 let url = "/api/consent/ping/"; 7549 url += "?p=" + consent.dataset.page; 7550 url += "&s=" + s; 7551 7552 xhttp.open("GET", url, true); 7553 xhttp.send(); 7554 7555 } 7556 7557 let sendPing = function() { 7558 if ( sendConsent === true ) { 7559 return; 7560 } 7561 7562 if ( sendConsentLock === true ) { 7563 return; 7564 } 7565 7566 sendConsentLock = true; 7567 7568 7569 consentPing("1"); 7570 7571 } 7572 7573 7574 7575 var showConsentBanner = function() { 7576 last_scroll_pos = window.scrollY; 7577 body.classList.add('disable-scroll'); 7578 consent.classList.add('show'); 7579 7580 // Tracking Initalisieren 7581 addEventListener("mousemove", (event) => { sendPing() }); 7582 addEventListener("touchstart", (event) => { sendPing() }); 7583 7584 } 7585 7586 var closeConsentBanner = function() { 7587 7588 body.classList.remove('disable-scroll'); 7589 consent.classList.remove('show'); 7590 7591 if ( last_scroll_pos !== null ) { 7592 7593 window.scroll({ 7594 top: last_scroll_pos, 7595 left: 0, 7596 behavior: 'smooth' 7597 }); 7598 7599 last_scroll_pos = null; 7600 7601 } 7602 7603 } 7604 7605 var checkCheckbox = function() { 7606 7607 if ( document.cookie.match("Consent="+ consent.dataset.checksum) ) { 7608 consent.querySelector('.checkboxen input[value=marketing]').checked = true; 7609 } 7610 7611 } 7612 7613 // window.tcookies = cookies; 7614 7615 // Consent banner anzeigen 7616 if ( consent.classList.contains('overlay') ) { 7617 7618 var needaction = true; 7619 7620 if ( cookies.Consent == 0 ) { 7621 needaction = false; 7622 } 7623 7624 if ( cookies.Consent == consent.dataset.checksum && consent.dataset.checksum !== undefined ) { 7625 needaction = false; 7626 } 7627 7628 if ( cookies.Consent != undefined && cookies.Consent != 0 && cookies.Consent == consent.dataset.checksum ) { 7629 needaction = false;
7630 } 7631 7632 7633 if ( needaction && stop_flag === false ) { 7634 7635 window.addEventListener("load", function(){ 7636 setTimeout(showConsentBanner,750); 7637 }); 7638 } 7639 7640 } 7641 7642 if ( consent.classList.contains('include') ) { 7643 checkCheckbox(); 7644 } 7645 7646 var showScreen = function(type) { 7647 7648 if ( type === undefined ) 7649 return; 7650 7651 let allScreens = consent.querySelectorAll('.screen'); 7652 for (var i = 0; i < allScreens.length; i++) { 7653 allScreens[i].classList.remove('show'); 7654 } 7655 7656 consent.querySelector('.screen.' + type).classList.add('show'); 7657 7658 } 7659 7660 7661 consent.querySelector('.screen.first .settings').addEventListener('click', function(event) { 7662 event.preventDefault(); 7663 showScreen("settings"); 7664 }); 7665 7666 if ( consent.querySelector('.screen.settings .back') != null ){ 7667 consent.querySelector('.screen.settings .back').addEventListener('click',function(event) { 7668 event.preventDefault(); 7669 showScreen("first"); 7670 }); 7671 } 7672 7673 let allmorebuttons = consent.querySelectorAll('.screen.settings .more'); 7674 for (var i = 0; i < allmorebuttons.length; i++) { 7675 7676 allmorebuttons[i].addEventListener('click', function(event) { 7677 event.preventDefault(); 7678 let item = this.closest('.item'); 7679 item.querySelector('.moreinfos').classList.toggle('show'); 7680 }); 7681 7682 } 7683 7684 7685 7686 let allSetting1Buttons = document.querySelectorAll('[data-openConsentSetttings="1"]'); 7687 for (var i = 0; i < allSetting1Buttons.length; i++) { 7688 allSetting1Buttons[i].addEventListener('click', function(event) { 7689 event.preventDefault(); 7690 7691 showConsentBanner(); 7692 7693 }); 7694 } 7695 let allSetting2Buttons = document.querySelectorAll('[data-openConsentSetttings="2"]'); 7696 for (var i = 0; i < allSetting2Buttons.length; i++) { 7697 allSetting2Buttons[i].addEventListener('click', function(event) { 7698 event.preventDefault(); 7699 7700 showConsentBanner(); 7701 7702 showScreen("settings"); 7703 checkCheckbox(); 7704 consent.classList.add('settingonly'); 7705 7706 }); 7707 } 7708 7709 let allacceptButtons = consent.querySelectorAll('button[value="acceptConsent"]'); 7710 for (var i = 0; i < allacceptButtons.length; i++) { 7711 7712 allacceptButtons[i].addEventListener('click', function(event) { 7713 event.preventDefault(); 7714 7715 if ( consent.querySelector('.checkboxen input[value=marketing]').checked ) { 7716 7717 consentPing("3"); 7718 window.dataLayer = window.dataLayer || [] 7719 7720 setGoogleConsent({ 7721 necessary: true, 7722 analytics: true, 7723 preferences: true, 7724 marketing: true 7725 }); 7726 7727 dataLayer.push({ 7728 'event': 'TraminoConsentUpdate', 7729 'value': '3' 7730 }); 7731 window.releaseConsentBuffer(); 7732 window.releaseInlineBlocks(); 7733 localStorage.setItem("consentPermission","true"); 7734 window.setConsentCookie( consent.dataset.checksum ) 7735 } else { 7736 consentPing("2"); 7737 localStorage.setItem("consentPermission","false"); 7738 7739 setGoogleConsent({ 7740 necessary: false, 7741 analytics: false, 7742 preferences: false, 7743 marketing: false 7744 }); 7745 7746 window.setConsentCookie( 0 ) 7747 } 7748 7749 closeConsentBanner(); 7750 7751 console.log("TraminoConsent",localStorage.getItem("consentPermission")); 7752 7753 }); 7754 } 7755 7756 let allacceptAllButtons = consent.querySelectorAll('button[value="acceptConsentAll"]'); 7757 for (var i = 0; i < allacceptAllButtons.length; i++) { 7758 allacceptAllButtons[i].addEventListener('click', function(event) { 7759 event.preventDefault(); 7760 7761 consentPing("3"); 7762 7763 setGoogleConsent({ 7764 necessary: true, 7765 analytics: true, 7766 preferences: true, 7767 marketing: true 7768 }); 7769 7770 7771 window.dataLayer = window.dataLayer || [] 7772 dataLayer.push({ 7773 'event': 'TraminoConsentUpdate', 7774 'value': '3' 7775 }); 7776 window.releaseConsentBuffer(); 7777 window.releaseInlineBlocks(); 7778 7779 localStorage.setItem("consentPermission","true"); 7780 window.setConsentCookie( consent.dataset.checksum ) 7781 closeConsentBanner(); 7782 7783 }); 7784 } 7785 7786 7787 7788</script>
7788 7789 7790</div> 7791 7792 7793
7793<script>if ( typeof window.checkReleaseConsent == "function" ) { window.checkReleaseConsent(); }</script>
7793 7794 7795 7796 7797</body> 7798</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.