/* ******************************************************************** */
/* *   hotels_v04         Copyright (c) 2025 Travelise Media
/* ******************************************************************** */
.fa-star{letter-spacing:5px;}#xxhead066{display:block;}body{font-family:'Manrope-Light';background-color:#efecec;background:linear-gradient(rgba(244,240,238,1) 0%,rgba(255,255,255,1) 80%);}h3{padding:0;margin:0;font-weight:normal;}h4{padding:0;margin:0;padding-bottom:10px;padding-top:30px;clear:left;}ul{list-style:"- ";}.xxnew p{margin-left:15px;font-size:30px;padding-top:10px;}#h_image{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:100px;position:relative;width:auto;}#h_image img{height:100vh;width:100%;object-fit:cover;}#h_like{margin-top:-125px;padding-top:10px;position:absolute;z-index:1;width:50px;height:50px;right:150px;background:#ffffff;border-radius:50px 50px 50px 50px;opacity:0.7;text-align:center;}#h_like i{font-size:30px;}#h_sterne{margin-left:10%;font-Size:12pt;z-index:11111;}#h_name{margin-top:15px;margin-left:10%;color:#000000;font-Size:30pt;font-family:'Manrope-Light';letter-spacing:1px;}#h_anschrift{margin-left:10%;margin-top:-35px;margin-bottom:40px;color:#000000;font-Size:10pt;letter-spacing:1px;font-family:'Manrope-Light';display:block;}#h_typdiv{margin-left:10%;margin-bottom:50px;}.h_typ{width:90px;margin-right:5px;margin-top:10px;}#h_boxx{background-color:#e6e3e3;padding-top:80px;padding-bottom:50px;}#h_box0{margin-left:10%;margin-right:20%;}#h_box1{position:relative;z-index:5;float:left;width:45%;}#hcollage{margin-bottom:20px;text-align:left;vertical-align:top;font-size:12pt;font-family:'Manrope-Light';color:#000000;margin-top:0px;width:auto;}#hcollage img{width:100%;}.hpointer{cursor:pointer;}#hoteltext{text-align:justify;float:left;width:55%;background-color:transparent;margin:0;padding-top:20px;padding-bottom:0px;padding-right:0px;padding-left:120px;font-Size:15px;display:block;overflow-y:auto;font-family:'Manrope-Light';line-height:2;letter-spacing:1px;}#hoteltext h3{font-size:40px;}#hoteltext h4{font-size:22px;}.tcenter{font-Size:16pt;font-weight:bold;padding-top:30px;padding-bottom:20px;text-align:center;}.toprightA00{position:absolute;top:-50px;margin-left:99%;cursor:pointer;font-size:28px;color:#ffffff;}.toprightA00:hover{color:#aaaaaa;}.h_handyx{margin-left:0;margin-top:10px;letter-spacing:1px;position:relative;font-size:10pt;cursor:pointer;text-align:left;background-color:transparent;border:none;font-family:'Manrope-Light';}button.h_handyx{color:inherit;text-decoration:none;}.h_handyx i{margin-right:15px;}.h_handyx:focus{outline:none;}.h_handyx:visited{outline:none;}#hgalerie00{width:100vw;}#hgalerie02{position:absolute;z-index:50;top:50%;left:50%;transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);}#hgalerie02 img{width:1400px;max-height:800px;object-fit:cover;}.center{display:block;margin-left:auto;margin-right:auto;}.textcnt{font-family:'Manrope-Light';color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0;}.textw,.textb{font-family:'Manrope-Light';color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center;}.textb{color:#020202;}.dot00{display:flex;justify-content:center;}.dot01{position:absolute;bottom:5px;z-index:5;}.dot{cursor:pointer;height:10px;width:10px;margin:0 1px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease;}.dot:hover{background-color:#717171;}.active{background-color:#717171;}.prev,.next{cursor:pointer;position:absolute;top:0;height:100%;width:50%;padding:50px 15px 100px 15px;color:transparent;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;text-align:center;}.next{right:0;border-radius:3px 0 0 3px;}.prev:hover,.next:hover{color:white;background-color:rgba(0,0,0,0);}.A00prev,.A00next{padding-top:4px;padding-right:18px;padding-bottom:5px;padding-left:18px;color:#ffffff;border-radius:50%;border:solid 1px;font-size:30px;cursor:pointer;position:absolute;transition:0.6s ease;top:50%;margin-top:-20px;}.A00prev{left:-70px;}.A00next{right:-70px;}.rooms001 h2{padding:0;margin:0;font-weight:normal;margin:200px auto 100px auto;width:100%;font-size:60px;color:#545454;text-align:center;font-family:'Americana';font-weight:normal;letter-spacing:1px;}.zrooms{position:relative;background-color:transparent;overflow:hidden;}.zmain{position:relative;background-color:transparent;display:flex;justify-content:center;overflow:hidden;}.zleft,.zright{width:70px;position:relative;float:left;height:580px;background-color:transparent;z-index:15;}.zleft i{padding-right:30px;}.zright i{padding-left:20px;}.zprev,.znext{padding:10px;background-color:transparent;border:none;color:#3f3f3f;font-size:30px;cursor:pointer;position:absolute;top:250px;}.zrow3{width:1380px;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}.zrow2{width:920px;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}.zrow1{width:80%;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}#zzrooms1{width:44000px;transition:all 0.6s ease 0s;overflow:hidden;}.zcolumn0{width:60%;margin-left:auto;margin-right:auto;}.zcolumn1{width:100%;margin-left:10px;margin-right:10px;float:left;}.zcolumn3{width:440px;margin-left:10px;margin-right:10px;float:left;}.zcontent{position:relative;display:block;animation-name:fade;animation-duration:1.5s;}.zcontent img{height:580px;width:440px;object-fit:cover;background-color:#bbbbbb;transition:1s;}.zbg{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.1);}.zname{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;padding-top:10px;font-size:30px;text-transform:uppercase;text-align:center;background-color:transparent;color:#ffffff;cursor:pointer;}.zpoint{cursor:pointer;position:absolute;top:0;height:100%;width:100%;color:transparent;transition:0.6s ease;}.zpoint:hover{background-color:rgba(0,0,0,0.3);}.toprightR00{margin-left:99%;cursor:pointer;font-size:28px;color:#000000;}.toprightR00:hover{color:#aaaaaa;}.raccordion{padding-left:50px;margin-right:100px;margin-left:100px;font-weight:normal;border:none;background-color:transparent;cursor:pointer;width:100%;text-align:left;outline:none;font-size:30px;transition:1s;}.rpanel{position:relative;padding-top:0px;padding-right:5%;padding-left:5%;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;z-index:4;}.rpanelimg{width:60%;float:left;position:relative;}.rpanelimg img{height:650px;object-fit:cover;}.xprev,.xnext{cursor:pointer;position:absolute;top:50%;padding:16px;margin-top:-35px;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;}.xnext{right:0;border-radius:3px 0 0 3px;}.rpaneltxt{text-align:justify;position:relative;width:40%;float:left;background-color:#e6e3e3;padding-top:50px;padding-left:80px;padding-right:80px;padding-bottom:20px;overflow-y:auto;height:650px;font-size:14px;letter-spacing:1px;line-height:1.5;}.rpaneltxt h3{letter-spacing:1px;font-size:30px;padding-bottom:20px;text-align:left;}.rpaneltxt p{letter-spacing:1px;font-size:15px;line-height:2;margin-bottom:50px;}.rpaneltxt li{letter-spacing:1px;font-size:13px;line-height:2;margin-left:-25px;}.h_zimmer_preis{font-size:12pt;margin-top:20px;}.h_zimmer_info{font-size:12pt;margin-top:30px;margin-bottom:30px;}.rzk2{font-size:10pt;margin-bottom:30px;}.zactive{opacity:1;}.ractive{background-color:transparent;}.accordion{font-family:'Manrope-Light';padding-top:15px;padding-bottom:15px;padding-left:0px;margin-top:50px;margin-right:10%;margin-bottom:3px;margin-left:10%;font-weight:normal;border:none;border-bottom:0.5px solid #cccccc;background-color:transparent;cursor:pointer;width:80%;text-align:left;outline:none;font-size:25px;transition:1s;letter-spacing:2px;color:inherit;text-decoration:none;}.accordion h2{font-size:25px;width:98%;float:left;padding:0;margin:0;font-weight:normal;padding-bottom:10px;}.accordion:focus{outline:none;}.accordion:visited{outline:none;}.accactive,.accordion:hover{background-color:transparent;}.panel{padding-top:0px;padding-right:10%;padding-bottom:0px;padding-left:10%;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;}.hico00{margin-top:30px;}.hico01{width:33.33%;float:left;font-Size:14pt;font-family:'Manrope-Light';height:50px;}.hico02{width:50px;float:left;}.hico02 i{color:#606161;font-Size:12pt;width:50px;}.hico02 img{height:20px;}.hico03{font-Size:15px;letter-spacing:1px;}.dining001 h2{padding:0;margin:0;font-weight:normal;margin:200px auto 100px auto;width:100%;font-size:60px;color:#545454;text-align:center;font-family:'Americana';font-weight:normal;letter-spacing:1px;}.rmain{max-width:1500px;margin:auto;}.rrow{margin:8px -12px;}.rrow,.rrow > .rcolumn{padding:8px;}.rrow:after{display:table;clear:both;}.rcolumn1{margin-left:25%;margin-right:25%;width:50%;}.rcolumn2{float:left;width:48%;margin-left:1%;margin-right:1%;background-color:transparent;}.rcontent{position:relative;background-color:transparent;margin-bottom:220px;}.rcontent img{height:500px;object-fit:cover;}.rname{position:absolute;top:468px;padding-left:20px;padding-right:20px;height:200px;width:90%;margin-right:5%;margin-left:5%;font-size:13px;letter-spacing:1px;line-height:1.5;background-color:#e6e3e3;opacity:0.9;}.rname h3{padding-top:10px;font-size:30px;letter-spacing:1px;text-transform:uppercase;text-align:center;}.rname p{text-align:justify;font-size:15px;letter-spacing:1px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;}.rbutt010{background-color:#efecec;opacity:0.8;}.rbutt010 button{position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);text-align:center;}.rbutt020{background-color:#000000;color:#ffffff;font-Size:14pt;font-family:'Manrope-Light';border:none;margin-top:10px;margin-bottom:20px;padding-top:5px;padding-left:20px;padding-right:20px;padding-bottom:5px;}.rbutt020:focus{outline:none;color:#ffffff;}.rbutt020:hover{padding-left:25px;padding-right:25px;color:#ffffff;}.roverlay{position:absolute;bottom:100%;left:0;background-color:#eeeeee;overflow:hidden;width:100%;height:100%;opacity:0;}.dactive{background-color:#efecec;}.toprightD00{margin-left:99%;cursor:pointer;font-size:28px;color:#000000;}.toprightD00:hover{color:#aaaaaa;}.daccordion{padding-left:50px;margin-right:100px;margin-left:100px;font-weight:normal;border:none;background-color:#efecec;cursor:pointer;width:100%;text-align:left;outline:none;font-size:30px;transition:1s;}.dpanel{padding-top:0px;padding-right:0;padding-bottom:0px;padding-left:0;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;z-index:4;position:relative;}.dpanelimg{width:60%;float:left;position:relative;}.dpanelimg img{height:700px;object-fit:cover;}.dpaneltxt{text-align:justify;font-size:15px;letter-spacing:1px;width:40%;height:700px;float:left;background-color:#e6e3e3;padding-top:50px;padding-left:80px;padding-right:80px;padding-bottom:40px;overflow-y:auto;}.dpaneltxt h3{font-size:30px;letter-spacing:1px;}.dpaneltxt h4{font-size:15px;letter-spacing:1px;line-height:1.5;}.dpaneltxt p{font-size:15px;letter-spacing:1px;line-height:2;}.dpaneltxt a{font-size:15px;letter-spacing:1px;}.dpaneltxt a:hover{background-color:#717171;color:#ffffff;padding-left:10px;padding-right:10px;margin-left:-10px;}.r1001,.r1002,.r1003{padding-top:30px;width:100%;}.r1001 h4{font-Size:12pt;padding-bottom:-50px;}.r1002 h4{font-Size:12pt;padding-bottom:-50px;}.r1003 h4{font-Size:12pt;padding-bottom:-50px;}.d1004 h4{padding-bottom:-10px;}.toprightY00{float:right;cursor:pointer;font-size:28px;color:#000000;}.toprightY00:hover{color:#aaaaaa;}.also001 h2{padding:0;margin:0;font-weight:normal;margin:200px auto 100px auto;width:100%;font-size:60px;color:#545454;text-align:center;font-family:'Americana';font-weight:normal;letter-spacing:1px;}.acolumn{padding:0;float:left;width:50%;position:relative;}.acontent{position:relative;background-color:white;z-index:4;}.acontent img{height:600px;object-fit:cover;}.atext,.afiller{height:600px;float:left;width:50%;position:relative;background-color:#eeeeee;text-align:center;}.afiller{background-color:#efecec;z-index:5;}.btextold{margin-top:250px;margin-right:10%;margin-left:10%;letter-spacing:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;text-transform:uppercase;font-size:35px;}.btext{letter-spacing:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;text-transform:uppercase;font-size:30px;}.seemore020{background-color:#000000;color:#ffffff;font-Size:14pt;font-family:'Manrope-Light';border:none;margin-top:10px;margin-bottom:20px;padding-top:5px;padding-left:20px;padding-right:20px;padding-bottom:5px;z-index:10;}.seemore010 button{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:10;}.seemore020:focus{outline:none;color:#ffffff;}.seemore020:hover{padding-left:25px;padding-right:25px;color:#ffffff;}.aoverlay{position:absolute;bottom:0;left:0;background-color:#eeeeee;overflow-y:auto;width:100%;height:100%;opacity:0;}.tab{overflow:hidden;border-Bottom:1px solid #ccc;background-color:#f1f1f1;margin-left:20px;margin-right:20px;outline:none;text-decoration:none;color:inherit;}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;font-size:17px;letter-spacing:1px;outline:none;text-decoration:none;color:inherit;}.tab button:hover{background-color:#ddd;outline:none;}.tab button.activ{background-color:#ccc;outline:none;}.tabcontent{display:none;padding:6px 12px;overflow-y:auto;}.tabdisplay{display:block;}.m_text{margin-top:50px;margin-bottom:50px;margin-left:80px;margin-right:80px;color:#000000;font-Size:15px;font-family:'Manrope-Light';letter-spacing:1px;line-height:2;text-align:justify;}.m_text p{font-Size:15px;line-height:2;}.m_text li{font-Size:13px;line-height:2;}.hfooter{font-Size:15px;letter-spacing:1px;margin-top:20px;}.hfooter h4{font-size:15px;letter-spacing:1px;padding-bottom:0px;}.arow:after{display:table;clear:both;}.aicons{margin-left:80px;margin-right:50px;padding-top:25px;padding-bottom:40px;text-align:left;}.acapacities{padding-top:40px;}.ovdetails{margin-left:80px;margin-top:25px;text-align:left;font-Size:15px;letter-spacing:1px;}.ovdetails a:hover{background-color:#717171;color:#ffffff;padding-left:10px;padding-right:10px;margin-left:-10px;}.htk0 table{margin-left:50px;padding-right:50px;padding-left:50px;}.htk1,.htk2,.htk3{color:#000000;font-family:'Manrope-Light';font-Size:12pt;width:50px;text-align:right;height:35px;border-bottom:1px solid #ffffff;}.htk2{text-align:left;padding-left:30px;}.htk3{text-align:center;width:50px;}.htk3 img{height:15px;}.htkt::before{content:"Tageslicht";}.htkv::before{content:"Verdunkelbar";}.htkk::before{content:"Klimatisiert";}.hchk00{margin-top:30px;}.hchk01{width:50%;float:left;font-Size:14pt;font-family:'Manrope-Light';height:50px;}.hchk02{width:50px;float:left;}.hchk02 i{color:#606161;font-Size:12pt;width:50px;}.hchk02 img{height:20px;}.hchk03{font-Size:12pt;letter-spacing:1px;}#entf0{width:30%;float:left;letter-spacing:1px;}#entf0 h4{font-Size:14px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;}.entf1{width:80%;float:left;color:#000000;font-family:'Manrope-Light';font-Size:14px;letter-spacing:1px;line-height:2;text-align:left;}.entf2{padding-left:10px;}.entf3{text-align:right;width:20%;float:left;padding-right:20px;float:left;font-Size:14px;letter-spacing:1px;line-height:1.5;}#map{float:left;width:70%;background-color:#eeeeee;height:600px;}#hgtk01{background-color:transparent;height:1500px;width:100%;margin-top:200px;}.yyyy{position:relative;background-color:transparent;margin-top:200px;margin-right:2%;margin-bottom:100px;margin-left:10%;padding-top:0px;padding-right:80px;padding-bottom:100px;padding-left:80px;width:38%;font-Size:15px;border:solid 1px;border-color:#545454;float:left;font-family:'Manrope-Light';line-height:2;letter-spacing:1px;}.yyyy>img{position:relative;top:-70px;height:120px;text-align:center;margin:auto;display:block;}.zv_dropdown{position:relative;border:none;}.zv_dropdown:hover .zv_content{display:block;}.h-info{font-size:16px;margin-top:10px;position:relative;top:-10px;cursor:pointer;color:#888888;}.zv_content{display:none;padding:5px;padding-left:5px;position:absolute;background-color:#efecec;color:#000000;min-width:50px;font-family:'Manrope-Light';font-size:14px;text-align:left;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.zv_content img{top:0px;}.zv_content ul{margin:0;padding:0;}.zv_content li{float:left;color:#000000;padding:10px;text-decoration:none;text-align:left;display:inline;}.xxxx{position:relative;background-color:transparent;margin-top:200px;margin-right:10%;margin-left:2%;margin-bottom:100px;padding-top:0px;padding-right:80px;padding-bottom:50px;padding-left:80px;width:38%;font-Size:15px;line-height:1.8;font-family:'Manrope-Light';border:solid 1px;border-color:#545454;float:left;overflow-wrap:break-word;font-family:'Manrope-Light';line-height:1.5;letter-spacing:1px;}.xxxx>img{position:relative;top:-70px;height:120px;text-align:center;margin:auto;display:block;}.xxxx td{font-Size:15px;font-family:'Manrope-Light';}.xxxxid{max-width:120px;min-width:90px;font-Size:14pt;color:#808080;vertical-align:top;}.xxxxref{color:#000000;list-style:none;}.xxxxref:focus{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref a{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref a:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td a{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td a:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.h-ico1{font-Size:12pt;}.h-ico1:focus{color:#000000;outline:none;}.h-ico1 a{color:#000000;}.h-ico1 a:visited{color:#000000;}.h-ico2{text-align:left;}.h-ico2 a{color:#cccccc;font-Size:20pt;vertical-align:bottom;}.h-ico2 a:hover{color:#777777;}#h9951{height:100px;position:relative;margin-bottom:200px;}#h9952{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.h9953{background-color:#ff865f;color:#ffffff;font-Size:16pt;font-family:'Manrope-Light';padding-top:10px;padding-left:35px;padding-right:35px;padding-bottom:10px;border:none;border-radius:10px 10px 10px 10px;}.h9953:hover{padding-left:40px;padding-right:40px;}.h9953:focus{outline:none;color:#ffffff;}.h9953 a{color:#ffffff;}.h9953 a:visited{color:#ffffff;}#xdbb01{position:fixed;top:200px;display:none;left:0;width:75px;height:70px;background-color:#e20b7c;background-color:#ff865f;z-index:20;overflow:hidden;text-align:left;opacity:1;transition:0.8s;color:#ffffff;font-Size:12px;letter-spacing:1px;border-radius:0px 4px 4px 0px;padding:10px 10px;cursor:pointer;}#xdbb02{position:fixed;z-index:19;top:270px;left:-500px;width:500px;border-radius:0px 0px 4px 0px;text-align:left;background-color:#ffffff;color:#000000;letter-spacing:1px;font-Size:14px;opacity:0.9;transition:0.8s;overflow:hidden;padding:20px;}#xdbb02 li{font-Size:14px;letter-spacing:1px;line-height:2;}#xdbb02>h4{display:none;}#xdbb02>p{padding-left:28px;}#xdbb05{display:none;}#ssubs001 h3{font-Size:30pt;font-family:'Americana';line-height:1.2;font-weight:normal;letter-spacing:1px;}#ssubs001 h3{margin-top:1em;margin-bottom:1em;}.activ{background-color:#717171;}.fade{animation-name:fade;animation-duration:1.5s;}.fade-top{animation:fade-top 1s;opacity:1;}.fade-right{animation:fade-right 1s;opacity:1;}.fade-bottom{animation:fade-bottom 1s;opacity:1;}.fade-left{animation:fade-left 1s;opacity:1;}.fade-rooms{animation:fade-rooms 1s;opacity:1;}@keyframes fade{from{opacity:.1}to{opacity:1}}@keyframes fade-rooms{0%{transform:translateY(-200px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade-top{0%{transform:translateY(-1000px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade-right{0%{transform:translateX(1000px);opacity:0;}100%{transform:translateX(0);opacity:1;}}@keyframes fade-bottom{0%{transform:translateY(1000px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes fade-left{0%{transform:translateX(-1000px);opacity:0;}100%{transform:translateX(0);opacity:1;}}@media screen and (min-width:2500px){#h_image{margin-bottom:150px;}#h_like{margin-top:-180px;}#h_name{font-Size:35pt;}#h_anschrift{font-Size:11pt}#h_typdiv{margin-bottom:100px;}#hoteltext{width:55%;background-color:transparent;margin:0;padding-top:100px;padding-bottom:0px;padding-right:0px;padding-left:120px;font-Size:18px;display:block;line-height:1.8;}#hoteltext h3{font-size:40px;}#hoteltext h4{font-size:24px;}.h_handyx{font-size:14px;}.zprev,.znext{top:50%;}.zrow3{width:1578px;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}.zrow2{width:1052px;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}.zrow1{width:80%;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}#zzrooms1{width:44000px;transition:all 0.6s ease 0s;overflow:hidden;}.zcolumn1{float:left;width:100%;margin-left:10px;margin-right:10px;float:left;}.zcolumn3{float:left;width:506px;margin-left:10px;margin-right:10px;float:left;}.zcontent{position:relative;display:block;animation-name:fade;animation-duration:1.5s;}.zcontent img{height:667px;width:506px;object-fit:cover;background-color:#bbbbbb;transition:1s;}.rpanel{padding-right:15%;padding-left:15%;}.rpanelimg img{height:750px;}.rpaneltxt{height:750px;font-size:15px;letter-spacing:1px;line-height:2;}.rpaneltxt h3{font-size:30px;}.rpaneltxt p{font-size:15px;line-height:1.8;}.rpaneltxt li{font-size:13px;}.rname{position:absolute;top:468px;padding-left:20px;padding-right:20px;height:200px;width:90%;margin-right:5%;margin-left:5%;font-size:13px;letter-spacing:1px;line-height:1.5;background-color:#e6e3e3;opacity:0.9;}.rname h3{padding-top:10px;font-size:30px;letter-spacing:1px;text-transform:uppercase;text-align:center;}.rname p{text-align:justify;font-size:15px;letter-spacing:1px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;}.dining001 h2{padding:0;margin:0;font-weight:normal;margin-top:250px;margin-bottom:100px;}.dpaneltxt h3{font-size:30px;}.dpaneltxt h4{font-size:15px;line-height:1.8;}.dpaneltxt p{font-size:15px;line-height:1.8;}.dpaneltxt a{font-size:15px;line-height:1.8;}.dpanel{padding-right:0;padding-left:0;margin-left:-10%;margin-right:-10%;}.btext{letter-spacing:2px;font-size:35px;}.also001 h2{padding:0;margin:0;font-weight:normal;margin:300px auto 100px;}.acontent img{height:800px;}.atext,.afiller{height:800px;}.m_text{margin-left:120px;margin-right:120px;font-Size:15px;line-height:2;}.m_text p{font-Size:15px;}.m_text li{font-Size:15px;}.hfooter{font-Size:15px;letter-spacing:1px;margin-top:30px;}.hfooter h4{font-size:15px;letter-spacing:1px;padding-bottom:0px;}.arow:after{display:table;clear:both;}.aicons{margin-left:120px;margin-right:50px;padding-top:50px;}.ovdetails{margin-left:120px;font-Size:15px;}.accordion{font-size:32px;}.accordion h2{padding:0;margin:0;font-weight:normal;font-size:32px;width:98%;float:left;padding-bottom:10px;}#entf0 h4{font-Size:15px;line-height:2;text-transform:uppercase;}.entf1{font-Size:15px;}.entf2{padding-left:10px;}.entf3{font-Size:15px;}}@media screen and (max-width:1680px){#h_boxx{background-color:#e6e3e3;padding-top:80px;padding-bottom:50px;}#h_box0{margin-left:7%;margin-right:7%;}#h_box1{position:relative;z-index:5;float:left;width:45%;}#hcollage{margin-bottom:20px;text-align:left;vertical-align:top;font-size:12pt;font-family:'Manrope-Light';color:#000000;margin-top:0px;width:auto;}.hpointer{cursor:pointer;}#hoteltext{text-align:justify;float:left;width:50%;background-color:transparent;margin:0;padding-top:30px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin-left:5%;font-Size:14px;display:block;overflow-y:auto;font-family:'Manrope-Light';line-height:1.8;letter-spacing:1px;}#hoteltext h3{font-size:40px;}#hoteltext h4{font-size:22px;}.tcenter{font-Size:16pt;font-weight:bold;padding-top:30px;padding-bottom:20px;text-align:center;}#hgalerie02 img{width:1000px;max-height:600px;object-fit:cover;}#hgalerie02{position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);}.h_handyx{margin-left:0;margin-top:10px;letter-spacing:1px;font-size:10pt;}.rooms001 h2{padding:0;margin:0;font-weight:normal;margin:200px auto 100px auto;width:100%;font-size:50px;color:#545454;text-align:center;font-family:'Americana';font-weight:normal;letter-spacing:1px;}.zleft,.zright{height:464px;}.zprev,.znext{top:45%;}.zrow3{width:1116px;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}.zrow2{width:744px;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}.zrow1{width:80%;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}#zzrooms1{width:44000px;transition:all 0.6s ease 0s;overflow:hidden;}.zcolumn1{float:left;width:100%;margin-left:10px;margin-right:10px;float:left;}.zcolumn3{float:left;width:352px;margin-left:10px;margin-right:10px;float:left;}.zcontent{position:relative;display:block;animation-name:fade;animation-duration:1.5s;}.zcontent img{height:464px;width:352px;object-fit:cover;background-color:#bbbbbb;transition:1s;}.toprightR00{margin-left:99%;cursor:pointer;font-size:28px;color:#000000;}.toprightR00:hover{color:#aaaaaa;}.raccordion{padding-left:50px;margin-right:100px;margin-left:100px;font-weight:normal;border:none;background-color:transparent;cursor:pointer;width:100%;text-align:left;outline:none;font-size:30px;transition:1s;}.rpanel{padding-top:0px;padding-right:7%;padding-left:7%;}.rpanelimg{width:60%;float:left;position:relative;}.rpanelimg img{height:550px;object-fit:cover;}.xprev,.xnext{cursor:pointer;position:absolute;top:50%;padding:16px;margin-top:-35px;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;}.xnext{right:0;border-radius:3px 0 0 3px;}.rpaneltxt{width:40%;padding-top:50px;padding-left:50px;padding-right:50px;padding-bottom:20px;height:550px;font-size:14px;letter-spacing:1px;line-height:1.5;}.rpaneltxt h3{letter-spacing:1px;font-size:30px;padding-bottom:20px;text-align:left;}.rpaneltxt p{letter-spacing:1px;font-size:14px;line-height:2;margin-bottom:50px;}.rpaneltxt li{letter-spacing:1px;font-size:12px;line-height:2;margin-left:-25px;}.h_zimmer_preis{font-size:12pt;margin-top:20px;}.h_zimmer_info{font-size:12pt;margin-top:30px;margin-bottom:30px;}.rzk2{font-size:10pt;margin-bottom:30px;}.dining001 h2{padding:0;margin:0;font-weight:normal;margin:200px auto 100px auto;width:100%;font-size:50px;color:#545454;text-align:center;font-family:'Americana';font-weight:normal;letter-spacing:1px;}.rmain{margin-left:7%;width:86%;margin-right:7%;}.rrow{margin:8px -12px;}.rrow,.rrow > .rcolumn{padding:8px;}.rrow:after{display:table;clear:both;}.rcolumn1{margin-left:25%;margin-right:25%;width:50%;}.rcolumn2{float:left;width:48%;margin-left:1%;margin-right:1%;background-color:transparent;}.rbutt020{background-color:#000000;color:#ffffff;font-Size:14pt;font-family:'Manrope-Light';border:none;margin-top:10px;margin-bottom:20px;padding-top:5px;padding-left:20px;padding-right:20px;padding-bottom:5px;}.rbutt020:focus{outline:none;color:#ffffff;}.rbutt020:hover{padding-left:25px;padding-right:25px;color:#ffffff;}.roverlay{position:absolute;bottom:100%;left:0;background-color:#eeeeee;overflow:hidden;width:100%;height:100%;opacity:0;}.dactive{background-color:#efecec;}.toprightD00{margin-left:99%;cursor:pointer;font-size:28px;color:#000000;}.toprightD00:hover{color:#aaaaaa;}.daccordion{padding-left:50px;margin-right:7%;margin-left:7%;font-weight:normal;border:none;background-color:#efecec;cursor:pointer;width:100%;text-align:left;outline:none;font-size:30px;transition:1s;}.dpanel{padding-top:0px;padding-right:0;padding-bottom:0px;padding-left:0;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;z-index:4;position:relative;}.dpanelimg{width:60%;float:left;position:relative;}.dpanelimg img{height:550px;object-fit:cover;}.dpaneltxt{text-align:justify;font-size:14px;letter-spacing:1px;width:40%;height:550px;float:left;background-color:#e6e3e3;padding-top:50px;padding-left:50px;padding-right:50px;padding-bottom:40px;overflow-y:auto;}.dpaneltxt h3{font-size:30px;letter-spacing:1px;}.dpaneltxt h4{font-size:14px;letter-spacing:1px;line-height:1.5;}.dpaneltxt p{font-size:14px;letter-spacing:1px;line-height:1.5;}.dpaneltxt a{font-size:14px;letter-spacing:1px;}.dpaneltxt a:hover{background-color:#717171;color:#ffffff;padding-left:10px;padding-right:10px;margin-left:-10px;}.r1001,.r1002,.r1003{padding-top:30px;width:100%;}.r1001 h4{font-Size:12pt;padding-bottom:-50px;}.r1002 h4{font-Size:12pt;padding-bottom:-50px;}.r1003 h4{font-Size:12pt;padding-bottom:-50px;}.d1004 h4{padding-bottom:-10px;}.also001 h2{padding:0;margin:0;font-weight:normal;margin:200px auto 100px auto;width:100%;font-size:50px;color:#545454;text-align:center;font-family:'Americana';font-weight:normal;letter-spacing:1px;}.acolumn{padding:0;float:left;width:50%;position:relative;}.acontent{position:relative;background-color:white;z-index:4;}.acontent img{height:600px;object-fit:cover;}.atext,.afiller{height:600px;float:left;width:50%;position:relative;background-color:#eeeeee;text-align:center;}.afiller{background-color:#efecec;z-index:5;}.btext{letter-spacing:2px;margin-right:0;margin-left:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;text-transform:uppercase;font-size:30px;}.seemore020{background-color:#000000;color:#ffffff;font-Size:14pt;font-family:'Manrope-Light';border:none;margin-top:5px;margin-bottom:20px;padding-top:5px;padding-left:20px;padding-right:20px;padding-bottom:5px;z-index:10;}.seemore010 button{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:10;}.seemore020:focus{outline:none;color:#ffffff;}.seemore020:hover{padding-left:25px;padding-right:25px;color:#ffffff;}.tab{overflow:hidden;border-Bottom:1px solid #ccc;background-color:#f1f1f1;margin-left:20px;margin-right:20px;outline:none;}.tab button{font-size:14px;letter-spacing:1px;outline:none;}.tabcontent{display:none;padding:6px 12px;overflow-y:auto;}.tabdisplay{display:block;}.m_text{margin-top:50px;margin-bottom:50px;margin-left:50px;margin-right:50px;color:#000000;font-Size:14px;font-family:'Manrope-Light';letter-spacing:1px;line-height:2;text-align:justify;}.m_text p{font-Size:14px;}.m_text li{font-Size:12px;}.hfooter{font-Size:14px;letter-spacing:1px;margin-top:20px;}.hfooter h4{font-size:14px;letter-spacing:1px;padding-bottom:0px;}.aicons{margin-left:20px;margin-right:10px;padding-top:25px;padding-bottom:40px;text-align:left;}.aicons .hico03{font-Size:13px;}.acapacities{padding-top:40px;}.ovdetails{margin-left:80px;margin-top:25px;text-align:left;font-Size:15px;letter-spacing:1px;}.ovdetails a:hover{background-color:#717171;color:#ffffff;padding-left:10px;padding-right:10px;margin-left:-10px;}#entf0{width:35%;float:left;letter-spacing:1px;}#entf0 h4{font-Size:14px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;}.entf1{width:70%;float:left;color:#000000;font-family:'Manrope-Light';font-Size:14px;letter-spacing:1px;line-height:2;text-align:left;}.entf2{padding-left:10px;}.entf3{width:30%;padding-right:20px;float:left;font-Size:14px;letter-spacing:1px;line-height:1.5;text-align:right;}#map{float:left;width:65%;}}@media screen and (max-width:1250px){#h_name{font-Size:30pt;}#h_anschrift{font-Size:10pt;}#hoteltext{padding-top:30px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin-left:5%;font-Size:13px;overflow-y:auto;font-family:'Manrope-Light';line-height:1.5;letter-spacing:1px;}#hoteltext h3{font-size:34px;}#hoteltext h4{font-size:20px;}.rooms001 h2{font-size:50px;}.zname{font-size:26px;}.zcolumn3{float:left;width:290px;margin-left:10px;margin-right:10px;float:left;}.zcontent{position:relative;display:block;animation-name:fade;animation-duration:1.5s;}.zcontent img{height:382px;width:290px;object-fit:cover;background-color:#bbbbbb;transition:1s;}.zrow3{width:930px;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}.zleft,.zright{height:382px;}.raccordion{padding-left:50px;margin-right:7%;margin-left:7%;font-weight:normal;border:none;background-color:transparent;cursor:pointer;width:100%;text-align:left;outline:none;font-size:26px;transition:1s;}.rpanel{position:relative;padding-top:0px;padding-right:7%;padding-left:7%;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;z-index:4;}.rpanelimg{width:60%;float:left;position:relative;}.rpanelimg img{height:500px;object-fit:cover;}.rpaneltxt{text-align:justify;position:relative;width:40%;float:left;background-color:#e6e3e3;padding-top:30px;padding-left:40px;padding-right:40px;padding-bottom:20px;overflow-y:auto;height:500px;font-size:13px;letter-spacing:1px;line-height:1.5;}.rpaneltxt h3{letter-spacing:1px;font-size:26px;padding-bottom:20px;text-align:left;}.rpaneltxt p{letter-spacing:1px;font-size:13px;line-height:1.8;margin-bottom:50px;}.rpaneltxt li{letter-spacing:1px;font-size:12px;line-height:1.8;margin-left:-25px;}.h_zimmer_preis{font-size:13px;margin-top:14px;}.h_zimmer_info{font-size:13px;margin-top:30px;margin-bottom:30px;}.rzk2{font-size:10pt;margin-bottom:30px;}.accordion{font-family:'Manrope-Light';padding-top:15px;padding-bottom:15px;padding-left:0px;margin-top:50px;margin-right:10%;margin-bottom:3px;margin-left:10%;font-weight:normal;border:none;border-bottom:0.5px solid #cccccc;background-color:transparent;cursor:pointer;width:80%;text-align:left;outline:none;font-size:22px;transition:1s;letter-spacing:2px;color:inherit;text-decoration:none;}.accordion h2{font-size:22px;width:97%;float:left;padding-bottom:10px;}.accordion:focus{outline:none;}.accordion:visited{outline:none;}.accactive,.accordion:hover{background-color:transparent;}.panel{padding-top:0px;padding-right:10%;padding-bottom:0px;padding-left:10%;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;}.hico00{margin-top:30px;}.hico01{width:50%;float:left;font-Size:13px;font-family:'Manrope-Light';height:40px;}.hico02{width:50px;float:left;}.hico02 i{height:20px;color:#606161;font-Size:14px;width:50px;}.hico02 img{height:20px;}.hico03{font-Size:14px;letter-spacing:1px;}.dining001 h2{font-size:50px;}.rcontent{position:relative;background-color:transparent;}.rcontent img{height:43vw;object-fit:cover;}.rname{position:absolute;top:40.5vw;padding-left:20px;padding-right:20px;height:200px;width:90%;margin-right:5%;margin-left:5%;font-size:13px;letter-spacing:1px;line-height:1.5;background-color:#e6e3e3;opacity:0.9;}.rname h3{padding-top:10px;font-size:24px;letter-spacing:1px;text-transform:uppercase;text-align:center;}.rname p{text-align:justify;font-size:13px;letter-spacing:1px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;}.toprightD00{margin-left:98%;}.daccordion{padding-left:50px;margin-right:100px;margin-left:100px;font-weight:normal;border:none;background-color:#efecec;cursor:pointer;width:100%;text-align:left;outline:none;font-size:30px;transition:1s;}.dpanel{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;z-index:4;position:relative;}.dpanelimg{width:60%;float:left;position:relative;}.dpanelimg img{height:500px;object-fit:cover;}.dpaneltxt{text-align:justify;font-size:13px;letter-spacing:1px;width:40%;height:500px;float:left;background-color:#e6e3e3;padding-top:30px;padding-left:40px;padding-right:40px;padding-bottom:30px;overflow-y:auto;}.dpaneltxt h3{font-size:26px;letter-spacing:1px;}.dpaneltxt h4{font-size:13px;letter-spacing:1px;line-height:1.5;}.dpaneltxt p{font-size:13px;letter-spacing:1px;line-height:1.8;}.dpaneltxt a{font-size:13px;letter-spacing:1px;}.dpaneltxt a:hover{background-color:#717171;color:#ffffff;padding-left:10px;padding-right:10px;margin-left:-10px;}.r1001,.r1002,.r1003{padding-top:30px;width:100%;}.r1001 h4{font-Size:13px;padding-bottom:-50px;}.r1002 h4{font-Size:13px;padding-bottom:-50px;}.r1003 h4{font-Size:13px;padding-bottom:-50px;}.d1004 h4{padding-bottom:-10px;}.also001 h2{font-size:40px;}.btext{font-size:24px;letter-spacing:2px;margin-right:0;margin-left:0;width:100%;}.acontent img{height:50vw;}.atext,.afiller{height:50vw;float:left;width:50%;}.tab{overflow:hidden;border-Bottom:1px solid #ccc;background-color:#f1f1f1;margin-left:20px;margin-right:20px;outline:none;}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;font-size:14px;letter-spacing:1px;outline:none;}.tab button:hover{background-color:#ddd;outline:none;}.tab button.activ{background-color:#ccc;outline:none;}.tabcontent{display:none;padding:6px 12px;overflow-y:auto;}.tabdisplay{display:block;}.m_text{margin-top:20px;margin-bottom:20px;margin-left:20px;margin-right:20px;color:#000000;font-Size:13px;font-family:'Manrope-Light';letter-spacing:1px;line-height:2;text-align:justify;}.m_text p{font-Size:13px;line-height:1.8;}.m_text li{font-Size:12px;line-height:1.5;}.hfooter{font-Size:13px;letter-spacing:1px;margin-top:20px;}.hfooter h4{font-size:13px;letter-spacing:1px;padding-bottom:0px;}.aicons{margin-left:20px;margin-right:20px;padding-top:20px;padding-bottom:20px;text-align:left;}.acapacities{padding-top:40px;}.ovdetails{margin-left:20px;margin-top:20px;text-align:left;font-Size:15px;letter-spacing:1px;}.ovdetails a:hover{background-color:#717171;color:#ffffff;padding-left:10px;padding-right:10px;margin-left:-10px;}.hchk00{margin-top:30px;}.hchk01{width:50%;float:left;font-Size:14px;font-family:'Manrope-Light';height:50px;}.hchk02{width:50px;float:left;}.hchk02 i{height:20px;color:#606161;font-Size:14px;width:50px;}.hchk02 img{height:20px;}.hchk03{font-Size:14px;letter-spacing:1px;}#entf0{width:35%;float:left;letter-spacing:1px;padding-right:10px;}#entf0 h4{font-Size:14px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;}.entf1{width:70%;font-Size:13px;letter-spacing:1px;line-height:1.8;}.entf3{width:30%;font-Size:13px;letter-spacing:1px;line-height:1.8;}#map{float:left;width:65%;}#xdbb01{width:65px;height:60px;font-Size:10px;letter-spacing:1px;padding:5px 5px;}#xdbb02{top:260px;font-Size:13px;}#xdbb02 li{font-Size:13px;letter-spacing:1px;line-height:2;}#xdbb02>h4{display:none;}#xdbb02>p{padding-left:28px;}#hgtk01{background-color:transparent;height:unset;width:100%;margin-top:150px;}.yyyy{position:relative;width:40%;background-color:transparent;margin-top:150px;margin-right:2%;margin-left:8%;margin-bottom:100px;padding-top:0px;padding-right:50px;padding-bottom:100px;padding-left:50px;font-Size:14px;border:solid 1px;border-color:#545454;float:left;font-family:'Manrope-Light';line-height:1.8;letter-spacing:1px;}.yyyy > img{position:relative;top:-60px;height:100px;text-align:center;margin:auto;display:block;}.xxxx{position:relative;width:40%;background-color:transparent;margin-top:150px;margin-right:8%;margin-left:2%;margin-bottom:100px;padding-top:0px;padding-right:50px;padding-bottom:50px;padding-left:50px;font-Size:14px;border:solid 1px;border-color:#545454;float:left;font-family:'Manrope-Light';line-height:1.8;letter-spacing:1px;}.xxxx>img{position:relative;top:-60px;height:100px;text-align:center;margin:auto;display:block;}.xxxx td{font-Size:14px;font-family:'Manrope-Light';}.xxxxid{max-width:120px;min-width:90px;font-Size:14pt;color:#808080;vertical-align:top;}.xxxxref{color:#000000;list-style:none;overflow-wrap:anywhere;}.xxxxref:focus{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref a{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref a:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td a{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td a:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.h-ico1{font-Size:12pt;}.h-ico1:focus{color:#000000;outline:none;}.h-ico1 a{color:#000000;}.h-ico1 a:visited{color:#000000;}.h-ico2{text-align:left;}.h-ico2 a{color:#cccccc;font-Size:20pt;vertical-align:bottom;}.h-ico2 a:hover{color:#777777;}}@media screen and (max-width:1000px){#h_image{margin:0;margin-top:70px;margin-bottom:80px;width:auto;}#h_image img{height:auto;width:100%;object-fit:inherit;}#h_like{margin-top:-105px;position:absolute;width:50px;right:70px;}#h_sterne{margin-left:80px;font-Size:10px;z-index:11111;}#h_name{margin-left:80px;font-Size:30px;margin-top:15px;font-family:'Manrope-Light';letter-spacing:1px;}#h_anschrift{margin-left:80px;margin-top:-20px;margin-bottom:20px;font-Size:12px;letter-spacing:1px;}#h_typdiv{margin-left:80px;margin-bottom:60px;}.h_typ{width:80px;margin-right:10px;margin-top:10px;}#h_boxx{background-color:transparent;padding-top:3px;padding-bottom:50px;}#h_box0{margin-left:80px;margin-right:80px;}#h_box1{position:relative;z-index:5;float:none;width:100%;height:80vw;background-color:#ffffff;padding:0;}#hcollage{margin-bottom:20px;text-align:left;vertical-align:top;font-size:12pt;font-family:'Manrope-Light';margin-top:0px;width:auto;}.hpointer{cursor:pointer;}.h_handyx{margin-left:0;margin-top:15px;}#hgalerie02 img{width:90vw;max-height:90vw;}#hoteltext{text-align:justify;float:none;width:94%;background-color:transparent;margin-left:3%;margin-right:3%;padding:50px 0 0 0;font-Size:14px;display:block;overflow-y:auto;font-family:'Manrope-Light';line-height:2;letter-spacing:1px;}#hoteltext h3{font-size:30px;}#hoteltext h4{font-size:24px;}.rpanelimg{width:100%;float:none;position:relative;}.rpanelimg img{height:400px;object-fit:cover;}.rpaneltxt{text-align:justify;position:relative;width:100%;height:400px;float:none;background-color:#e6e3e3;padding-top:30px;padding-left:40px;padding-right:40px;padding-bottom:20px;overflow-y:auto;font-size:13px;letter-spacing:1px;line-height:1.5;}.zcolumn3{float:left;width:290px;margin-left:10px;margin-right:10px;float:left;}.zcontent{position:relative;display:block;animation-name:fade;animation-duration:1.5s;}.zcontent img{height:382px;width:290px;object-fit:cover;background-color:#bbbbbb;transition:1s;}.zrow3{width:620px;position:relative;float:left;height:100%;background-color:transparent;overflow:hidden;}.zleft,.zright{height:382px;}.dpanelimg{width:100%;float:none;position:relative;}.dpanelimg img{height:400px;object-fit:cover;}.dpaneltxt{text-align:justify;font-size:13px;letter-spacing:1px;width:100%;height:unset;float:none;background-color:#e6e3e3;padding-top:30px;padding-left:40px;padding-right:40px;padding-bottom:30px;overflow-y:auto;}.accordion{margin-top:50px;margin-right:5%;margin-bottom:3px;margin-left:5%;width:90%;}.toprightD00{margin-left:97%;}.rcontent{position:relative;background-color:transparent;}.rcontent img{height:43vw;object-fit:cover;}.rmain{margin-left:5%;width:90%;margin-right:5%;}.rname{position:absolute;top:40vw;padding-left:20px;padding-right:20px;height:200px;width:90%;margin-right:5%;margin-left:5%;font-size:13px;letter-spacing:1px;line-height:1.5;background-color:#e6e3e3;opacity:0.9;}.rname h3{padding-top:10px;font-size:22px;letter-spacing:1px;text-transform:uppercase;text-align:center;}.rname p{text-align:justify;font-size:13px;letter-spacing:1px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;}.hico00{margin-top:20px;}.hico01{width:50%;float:left;font-Size:13px;font-family:'Manrope-Light';height:40px;}.hico02{width:30px;float:left;}.hico02 i{color:#606161;font-Size:12px;width:20px;margin-right:5px;}.hico02 img{height:15px;}.hico03{font-Size:12px;letter-spacing:1px;padding-right:20px;}#entf0{position:relative;width:94%;float:none;height:auto;letter-spacing:1px;margin-left:3%;margin-right:3%;padding-bottom:50px;padding-right:0;}#entf0 h4{font-Size:14px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;}.entf1{width:70%;float:left;color:#000000;font-family:'Manrope-Light';font-Size:14px;letter-spacing:1px;line-height:2;text-align:left;}.entf2{padding-left:0;}.entf3{text-align:right;width:30%;padding-right:0;float:left;font-Size:14px;letter-spacing:1px;line-height:1.5;}#map{position:relative;float:none;width:100%;background-color:#eeeeee;height:600px;margin-top:50px;}#hgtk01{background-color:transparent;height:unset;width:100%;margin-top:100px;}.yyyy{position:relative;background-color:transparent;margin-top:150px;margin-right:10%;margin-bottom:50px;margin-left:10%;padding-top:0px;padding-right:10px;padding-bottom:40px;padding-left:10px;width:80%;font-Size:13px;border:none;border-top:0.5px solid #cccccc;float:none;font-family:'Manrope-Light';line-height:1.8;letter-spacing:1px;}.xxxx{position:relative;background-color:transparent;margin-top:0px;margin-right:10%;margin-left:10%;margin-bottom:0;padding-top:0px;padding-right:10px;padding-bottom:50px;padding-left:10px;width:80%;font-Size:13px;line-height:1.8;font-family:'Manrope-Light';border:none;border-top:0.5px solid #cccccc;overflow-wrap:anywhere;font-family:'Manrope-Light';line-height:1.8;letter-spacing:1px;}}@media screen and (max-width:700px){#h_image{margin:0;margin-top:60px;margin-bottom:80px;width:auto;}#h_image img{height:auto;width:100%;}#h_like{margin-top:-105px;position:absolute;width:50px;right:70px;}#h_like{margin-top:-100px;padding-top:10px;position:absolute;width:40px;height:40px;right:60px;background:#ffffff;border-radius:50px 50px 50px 50px;opacity:0.5;text-align:center;}#h_like i{font-size:20px;}#h_sterne{margin-left:3%;font-Size:10px;z-index:11111;}#h_name{margin-left:3%;font-Size:30px;margin-top:15px;font-family:'Manrope-Light';letter-spacing:1px;}#h_anschrift{margin-left:3%;margin-top:-20px;margin-bottom:20px;font-Size:12px;letter-spacing:1px;}#h_typdiv{margin-left:3%;margin-bottom:60px;}.h_typ{width:80px;margin-right:10px;margin-top:10px;}#h_boxx{background-color:transparent;padding-top:3px;padding-bottom:50px;}#h_box0{margin-left:0;margin-right:0;}#h_box1{position:relative;z-index:5;float:none;width:100%;height:100vw;background-color:#ffffff;padding:0;}#hcollage{margin-bottom:20px;text-align:left;vertical-align:top;font-size:12pt;font-family:'Manrope-Light';margin-top:0px;width:auto;}.hpointer{cursor:pointer;}.h_handyx{margin-left:3%;margin-top:15px;}#hgalerie02 img{width:100vw;max-height:100vw;}#hoteltext{text-align:justify;float:none;width:94%;background-color:transparent;margin-left:3%;margin-right:3%;padding:50px 0 0 0;font-Size:14px;display:block;overflow-y:auto;font-family:'Manrope-Light';line-height:2;letter-spacing:1px;}#hoteltext h3{font-size:30px;}#hoteltext h4{font-size:24px;}.tcenter{font-Size:16pt;font-weight:bold;padding-top:30px;padding-bottom:20px;text-align:center;}.rooms001 h2{font-size:30px;margin:100px auto 50px auto;}.zleft{display:none;float:none;width:0;margin:0;padding:0;height:50px;}.zright{display:none;float:none;width:0;margin:0;padding:0;height:50px;}.zprev{display:none;float:none;width:0;margin:0;padding:0;top:225px;left:-25px;color:#ffffff;background-color:rgba(0,0,0,0.8);border:none;}.znext{display:none;float:none;width:0;margin:0;padding:0;top:225px;right:-25px;color:#ffffff;background-color:rgba(0,0,0,0.8);border:none;}.zrow2{width:100%;}.zrow1{width:100%;}.zcolumn1{margin:0;}.zrooms{position:relative;background-color:transparent;overflow:hidden;}.zmain{position:relative;background-color:transparent;display:block;overflow:hidden;}.zrow3{width:100%;float:none;overflow-x:scroll;}.zrow3::-webkit-scrollbar{display:none;}.zrow3{-ms-overflow-style:none;scrollbar-width:none;}#zzrooms1{width:6210px;transition:all 0.6s ease 0s;overflow:hidden;}.zcolumn3{width:310px;height:auto;margin:0;}.zcontent{width:300px;margin-right:10px;}.zcontent:first-child{margin-left:10px;}.zcontent img{width:300px;height:auto;}.name{width:80%;font-size:24px;}.lf100{margin-bottom:50px;}.toprightR00{margin-left:97%;}.rpanel{padding-top:0px;padding-right:3%;padding-left:3%;}.rpanelimg{width:100%;float:none;position:relative;clear:left;}.rpanelimg img{height:350px;object-fit:cover;}.rpaneltxt{width:100%;height:auto;clear:left;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;}.rpaneltxt h3{letter-spacing:1px;font-size:20px;padding-bottom:20px;text-align:left;}.rpaneltxt p{letter-spacing:1px;font-size:13px;line-height:2;margin-bottom:50px;}.rpaneltxt li{letter-spacing:1px;font-size:12px;line-height:2;margin-left:-25px;}.dining001 h2{font-size:34px;}.rmain{margin-left:3%;width:94%;margin-right:3%;}.rcolumn{width:100%;}.rcolumn1{width:100%;margin:0;}.rcolumn2{width:100%;float:none;clear:left;margin:0;}.rcontent{position:relative;background-color:transparent;}.rcontent img{height:94vw;object-fit:cover;}.rname{position:absolute;top:88vw;padding-left:20px;padding-right:20px;height:200px;width:90%;margin-right:5%;margin-left:5%;font-size:13px;letter-spacing:1px;line-height:1.5;background-color:#e6e3e3;opacity:0.9;}.rname h3{padding-top:10px;font-size:24px;letter-spacing:1px;text-transform:uppercase;text-align:center;}.rname p{text-align:justify;font-size:13px;letter-spacing:1px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;}.toprightD00{margin-left:96%;cursor:pointer;font-size:28px;color:#000000;}.rrow{width:100%;margin:0;padding:0;}.dpanel{padding-right:0;padding-left:0;margin-right:0;margin-left:0;}.dpanelimg{width:100%;clear:left;}.dpanelimg img{width:100%;height:300px;}.dpaneltxt{width:100%;height:auto;clear:left;}.dpaneltxt h3{font-size:20px;text-align:left;}.dpaneltxt p{font-size:13px;}.dflexa{display:flex;flex-direction:column;}.dflexb{display:flex;flex-direction:column-reverse;}.accordion{font-family:'Manrope-Light';padding-top:15px;padding-bottom:5px;padding-left:0px;margin-top:30px;margin-right:5%;margin-bottom:3px;margin-left:5%;font-weight:normal;border:none;border-bottom:0.5px solid #cccccc;background-color:transparent;cursor:pointer;width:90%;text-align:left;outline:none;font-size:18px;transition:1s;letter-spacing:2px;}.accordion img{padding-bottom:2px;}.accordion h2{font-size:18px;width:95%;float:left;padding-bottom:10px;}.accordion:focus{outline:none;}.accordion:visited{outline:none;}.accactive,.accordion:hover{background-color:transparent;}.panel{padding-top:0px;padding-right:5%;padding-bottom:0px;padding-left:5%;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out;}.hico00{margin-top:20px;}.hico01{width:50%;float:left;font-Size:13px;font-family:'Manrope-Light';height:40px;}.hico02{width:30px;float:left;}.hico02 i{color:#606161;font-Size:12px;width:20px;margin-right:5px;}.hico02 img{height:15px;}.hico03{font-Size:13px;letter-spacing:1px;padding-right:20px;}.hchk00{margin-top:20px;}.hchk01{width:100%;float:none;font-Size:13px;font-family:'Manrope-Light';height:40px;}.hchk02{width:30px;float:left;}.hchk02 i{color:#606161;font-Size:12px;width:20px;height:30px;padding-right:140px;}.hchk02 img{height:15px;}.hchk03{font-Size:13px;letter-spacing:1px;}.toprightY00{float:right;cursor:pointer;font-size:28px;color:#000000;}.toprightY00:hover{color:#aaaaaa;}.also001 h2{padding-left:20px;padding-right:20px;font-size:30px;margin:200px auto 100px auto;}.acolumn{padding:0;float:none;width:100%;position:relative;}.acontent{position:relative;background-color:white;z-index:4;}.acontent img{height:100vw;object-fit:cover;}.atext,.afiller{height:60vw;float:none;width:100%;position:relative;background-color:#eeeeee;text-align:center;}.afiller{background-color:#efecec;z-index:5;}.btextold{margin-top:250px;margin-right:10%;margin-left:10%;letter-spacing:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,50%);text-align:center;text-transform:uppercase;font-size:35px;}.btext{letter-spacing:2px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;text-transform:uppercase;font-size:30px;}.seemore020{background-color:#000000;color:#ffffff;font-Size:13px;font-family:'Manrope-Light';border:none;margin-top:10px;margin-bottom:30px;padding-top:5px;padding-left:20px;padding-right:20px;padding-bottom:5px;z-index:10;}.yflexa{display:flex;flex-direction:column;}.yflexb{display:flex;flex-direction:column-reverse;}.acolumn{width:100%;}.atext,.afiller{width:100%;}.btext{font-size:20px;}.tab button{color:#000000;font-size:12px;outline:none;}.tabcontent{font-Size:13px;letter-spacing:1px;padding-left:30px;padding-right:30px;height:auto;}.tabcontent h4{font-size:14px;letter-spacing:1px;padding-left:30px;padding-right:30px;}.ovdetails{font-Size:13px;letter-spacing:1px;margin:0;text-align:left;}.ovdetails h4{font-size:14px;letter-spacing:1px;padding-left:0;padding-right:30px;}.m_text{font-size:13px;letter-spacing:1px;margin:0;margin-top:10px;margin-bottom:10px;}.m_text p{font-size:13px;letter-spacing:1px;}.m_text li{font-size:12px;letter-spacing:1px;}.hfooter{font-Size:13px;letter-spacing:1px;}.hfooter h4{font-size:14px;letter-spacing:1px;padding:0;}.tabcontent .aicons{margin-left:0;margin-right:0;}#entf0{position:relative;width:94%;float:none;height:auto;letter-spacing:1px;margin-left:3%;margin-right:3%;padding-bottom:50px;padding-right:0;}#entf0 h4{font-Size:14px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;}.entf1{width:80%;float:left;color:#000000;font-family:'Manrope-Light';font-Size:14px;letter-spacing:1px;line-height:2;text-align:left;}.entf2{padding-left:0;}.entf3{text-align:right;width:20%;padding-right:0;float:left;font-Size:14px;letter-spacing:1px;line-height:1.5;}#map{position:relative;float:none;width:100%;background-color:#eeeeee;height:600px;margin-top:50px;}#hgtk01{background-color:transparent;height:1500px;width:100%;margin-top:100px;}.yyyy{position:relative;background-color:transparent;margin-top:200px;margin-right:5%;margin-bottom:100px;margin-left:5%;padding-top:0px;padding-right:10px;padding-bottom:50px;padding-left:10px;width:90%;font-Size:13px;border:none;border-top:0.5px solid #cccccc;float:none;font-family:'Manrope-Light';line-height:1.8;letter-spacing:1px;}.yyyy>img{position:relative;top:-50px;height:80px;text-align:center;margin:auto;display:block;}.xxxx{position:relative;background-color:transparent;margin-top:0px;margin-right:5%;margin-left:5%;margin-bottom:100px;padding-top:0px;padding-right:10px;padding-bottom:50px;padding-left:10px;width:90%;font-Size:13px;line-height:1.8;font-family:'Manrope-Light';border:none;border-top:0.5px solid #cccccc;overflow-wrap:anywhere;font-family:'Manrope-Light';line-height:1.8;letter-spacing:1px;}.xxxx>img{position:relative;top:-50px;height:80px;text-align:center;margin:auto;display:block;}.xxxx td{font-Size:14px;font-family:'Manrope-Light';}.xxxxid{max-width:120px;min-width:90px;font-Size:14pt;color:#808080;vertical-align:top;}.xxxxref{color:#000000;list-style:none;}.xxxxref:focus{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref a{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref a:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td a{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td a:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td{color:#000000;list-style:none;outline:none;cursor:pointer;}.xxxxref td:visited{color:#000000;list-style:none;outline:none;cursor:pointer;}.h-ico1{font-Size:12pt;}.h-ico1:focus{color:#000000;outline:none;}.h-ico1 a{color:#000000;}.h-ico1 a:visited{color:#000000;}.h-ico2{text-align:left;}.h-ico2 a{color:#cccccc;font-Size:20pt;vertical-align:bottom;}.h-ico2 a:hover{color:#777777;}#xdbb01{display:none;}#xdbb02{display:none;position:fixed;width:85%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:55;border:1px solid #ffffff;border-radius:8px 8px 8px 8px;}#xdbb02 h4{display:block;text-align:center;color:#ff865f;}#xdbb05{display:none;position:fixed;bottom:10px;right:10px;width:50px;height:50px;border:none;border-radius:4px 4px 4px 4px;color:#ffffff;background-color:#ff865f;z-index:20;padding:13px;cursor:pointer;}#xdbb05 i{text-align:center;z-index:9;position:fixed;font-size:24px;color:#ffffff;}#h9951{height:100px;position:relative;margin-bottom:100px;}#h9952{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.h9953{background-color:#ff865f;color:#ffffff;font-Size:16px;letter-spacing:2px;font-family:'Manrope-Light';padding-top:5px;padding-left:30px;padding-right:30px;padding-bottom:5px;border:none;border-radius:10px 10px 10px 10px;}.h9953:hover{padding-left:40px;padding-right:40px;}.h9953:focus{outline:none;color:#ffffff;}.h9953 a{color:#ffffff;}.h9953 a:visited{color:#ffffff;}#ssubs001 h3{margin:0;font-Size:24px;font-family:'Americana';line-height:1.2;font-weight:normal;letter-spacing:1px;}}
