PageSourceSearch

https://www.explorer-hotels.com/registrieren/

html explorer-hotels.com collected 2026-10-04 22:29:24 UTC 216,209 bytes, 7,798 lines download raw bytes

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'>&#8962;</span></a>
3357		<span class="arrow">&#8227;</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 &amp; 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- &amp;
4129 Erholungspark Kuhflucht, Blick auf Zugspitze &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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/">&rarr; 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- &amp; Erholungspark Kuhflucht mit Blick auf Zugspitze &amp; 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 &amp; Alpspitzkick • nur 20 min zu den Königsschlössern • Pisten, Skischule, Kinderskiland &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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">&#8250;</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 &amp; 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 &amp; exklusive Aktionen &amp; 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>&nbsp;&nbsp;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&nbsp;3</div>
5438					<div class="ort">87538&nbsp;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&nbsp;45</div>
5507					<div class="ort">87484&nbsp;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.&nbsp;7</div>
5576					<div class="ort">83471&nbsp;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&nbsp;22</div>
5645					<div class="ort">82490&nbsp;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.&nbsp;17</div>
5714					<div class="ort">83735&nbsp;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>&nbsp;&nbsp;Ö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.&nbsp;127b</div>
5795					<div class="ort">6793&nbsp;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&nbsp;87</div>
5864					<div class="ort">6380&nbsp;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&nbsp;2</div>
5933					<div class="ort">6272&nbsp;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&nbsp;10</div>
6002					<div class="ort">4573&nbsp;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&nbsp;14</div>
6071					<div class="ort">6441&nbsp;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&nbsp;24</div>
6140					<div class="ort">9546&nbsp;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&nbsp;6</div>
6211					<div class="ort">6167&nbsp;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">&times;</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 &#8222;Alle akzeptieren&#8220; stimmen Sie der Verwendung zu. Durch Klicken auf &#8222;Einstellungen&#8220; 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>&nbsp;&nbsp;&middot;&nbsp;&nbsp;<a href="/datenschutz/">Datenschutzerklärung</a>&nbsp;&nbsp;&middot;&nbsp;&nbsp;<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&amp;gl=de" target="_blank" title="Externer Link auf policies.google.com/privacy?hl=de&amp;gl=de, Sie verlassen diesen Internetauftritt" class="externlink"><span>https://policies.google.com/privacy?hl=de&amp;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>&nbsp;&nbsp;&middot;&nbsp;&nbsp;<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 &amp; 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.