@import "https://api.mapbox.com/mapbox.js/v3.0.1/mapbox.css";@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,600i");@font-face{font-family:'Stone Sans';src:url("../fonts/StoneSansStd-Semibold.eot");src:url("../fonts/StoneSansStd-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/StoneSansStd-Semibold.woff2") format("woff2"),url("../fonts/StoneSansStd-Semibold.woff") format("woff"),url("../fonts/StoneSansStd-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Stone Sans';src:url("../fonts/StoneSansStd-Medium.eot");src:url("../fonts/StoneSansStd-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/StoneSansStd-Medium.woff2") format("woff2"),url("../fonts/StoneSansStd-Medium.woff") format("woff"),url("../fonts/StoneSansStd-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Stone Sans';src:url("../fonts/StoneSansStd-BoldItalic.eot");src:url("../fonts/StoneSansStd-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/StoneSansStd-BoldItalic.woff2") format("woff2"),url("../fonts/StoneSansStd-BoldItalic.woff") format("woff"),url("../fonts/StoneSansStd-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'Stone Sans';src:url("../fonts/StoneSansStd-MediumItalic.eot");src:url("../fonts/StoneSansStd-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/StoneSansStd-MediumItalic.woff2") format("woff2"),url("../fonts/StoneSansStd-MediumItalic.woff") format("woff"),url("../fonts/StoneSansStd-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Stone Sans';src:url("../fonts/StoneSansStd-SemiboldItalic.eot");src:url("../fonts/StoneSansStd-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/StoneSansStd-SemiboldItalic.woff2") format("woff2"),url("../fonts/StoneSansStd-SemiboldItalic.woff") format("woff"),url("../fonts/StoneSansStd-SemiboldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Stone Sans';src:url("../fonts/StoneSansStd-Bold.eot");src:url("../fonts/StoneSansStd-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/StoneSansStd-Bold.woff2") format("woff2"),url("../fonts/StoneSansStd-Bold.woff") format("woff"),url("../fonts/StoneSansStd-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Stone Sans';src:url("../fonts/StoneSansStd-Phonetic.eot");src:url("../fonts/StoneSansStd-Phonetic.eot?#iefix") format("embedded-opentype"),url("../fonts/StoneSansStd-Phonetic.woff2") format("woff2"),url("../fonts/StoneSansStd-Phonetic.woff") format("woff"),url("../fonts/StoneSansStd-Phonetic.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gunny';src:url("../fonts/gnyrwn971-webfont.eot");src:url("../fonts/gnyrwn971-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gnyrwn971-webfont.woff2") format("woff2"),url("../fonts/gnyrwn971-webfont.woff") format("woff"),url("../fonts/gnyrwn971-webfont.ttf") format("truetype");font-weight:500;font-style:normal}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes pop{50%{-moz-transform:scale(1.2);transform:scale(1.2)}}@keyframes pop{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}}#ppcarto{height:100%;background:#222;position:relative}#ppcarto *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',sans-serif;font-weight:500;font-style:normal}#ppcarto .map{width:100%;height:100%;background:#222;border-top:6px solid #2574b6;border-bottom:6px solid #2574b6}#ppcarto .icon{display:block;width:30px;height:30px;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;-moz-transition:transform .2s linear,-moz-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-moz-transform .2s linear}#ppcarto .topbar{position:absolute;top:6px;left:0;padding:12px;z-index:2;width:412px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#ppcarto .topbar__area{margin-right:12px}#ppcarto .topbar__area:last-child{margin:0}#ppcarto .topbar__btngrp{margin:0;padding:0;list-style-type:none}#ppcarto .topbar__btngrp__item{float:left;margin-right:1px;position:relative}#ppcarto .topbar__btngrp__item:last-child{margin:0}#ppcarto .topbar__btngrp__item--selected .topbar__btngrp__link{opacity:1}#ppcarto .topbar__btngrp__item--selected .topbar__btngrp__link:after{opacity:1;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3)}#ppcarto .topbar__btngrp__item--selected .topbar__btngrp__link:hover:after{opacity:1;height:10px}#ppcarto .topbar__btngrp__item--selected .tooltip{display:none}#ppcarto .topbar__btngrp__item--selected:hover .topbar__btngrp__link{height:60px}#ppcarto .topbar__btngrp__item--selected:hover .topbar__btngrp__link:after{display:none}#ppcarto .topbar__btngrp__item--selected:hover .filter{z-index:2;opacity:1;-webkit-transform:translate(-50%,-8px);-moz-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px);pointer-events:auto}#ppcarto .topbar__btngrp__link{display:block;position:relative;width:50px;height:50px;-webkit-border-radius:25px;border-radius:25px;padding:10px;opacity:.7;background:#195675;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}#ppcarto .topbar__btngrp__link:after{content:'';display:block;position:absolute;width:100%;height:8px;bottom:-10px;left:0;opacity:0;background-color:inherit;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;pointer-events:none}#ppcarto .topbar__btngrp__link:hover{opacity:1}#ppcarto .topbar__btngrp__link:hover .icon{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#ppcarto .topbar__btngrp__link:hover:after{opacity:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3)}#ppcarto .topbar__btngrp__link:hover+.tooltip{opacity:1;-webkit-transform:translate(-50%,8px);-moz-transform:translate(-50%,8px);-ms-transform:translate(-50%,8px);transform:translate(-50%,8px)}#ppcarto .topbar__btngrp__link:hover+.tooltip__arrow{fill:#fff}#ppcarto .topbar__btngrp .ubernachten .topbar__btngrp__link{background-color:#195675}#ppcarto .topbar__btngrp .ubernachten .tooltip p{color:#195675}#ppcarto .topbar__btngrp .ubernachten .filter{border-color:#195675}#ppcarto .topbar__btngrp .ubernachten .filter h2{color:#195675}#ppcarto .topbar__btngrp .ubernachten .filter__categories li a{border-color:#195675;color:#195675}#ppcarto .topbar__btngrp .ubernachten .filter__categories li a:hover,#ppcarto .topbar__btngrp .ubernachten .filter__categories li a.active{background-color:#195675;color:#fff}#ppcarto .topbar__btngrp .ubernachten .filter__categories li a:active{background:#22759f !important}#ppcarto .topbar__btngrp .ubernachten .filter__categories li.active a{background-color:#195675;color:#fff}#ppcarto .topbar__btngrp .wasser .topbar__btngrp__link{background-color:#1b5e63}#ppcarto .topbar__btngrp .wasser .tooltip p{color:#1b5e63}#ppcarto .topbar__btngrp .wasser .filter{border-color:#1b5e63}#ppcarto .topbar__btngrp .wasser .filter h2{color:#1b5e63}#ppcarto .topbar__btngrp .wasser .filter__categories li a{border-color:#1b5e63;color:#1b5e63}#ppcarto .topbar__btngrp .wasser .filter__categories li a:hover,#ppcarto .topbar__btngrp .wasser .filter__categories li a.active{background-color:#1b5e63;color:#fff}#ppcarto .topbar__btngrp .wasser .filter__categories li a:active{background:#26848b !important}#ppcarto .topbar__btngrp .wasser .filter__categories li.active a{background-color:#1b5e63;color:#fff}#ppcarto .topbar__btngrp .aktiv-natur .topbar__btngrp__link{background-color:#5c7030}#ppcarto .topbar__btngrp .aktiv-natur .tooltip p{color:#5c7030}#ppcarto .topbar__btngrp .aktiv-natur .filter{border-color:#5c7030}#ppcarto .topbar__btngrp .aktiv-natur .filter h2{color:#5c7030}#ppcarto .topbar__btngrp .aktiv-natur .filter__categories li a{border-color:#5c7030;color:#5c7030}#ppcarto .topbar__btngrp .aktiv-natur .filter__categories li a:hover,#ppcarto .topbar__btngrp .aktiv-natur .filter__categories li a.active{background-color:#5c7030;color:#fff}#ppcarto .topbar__btngrp .aktiv-natur .filter__categories li a:active{background:#79943f !important}#ppcarto .topbar__btngrp .aktiv-natur .filter__categories li.active a{background-color:#5c7030;color:#fff}#ppcarto .topbar__btngrp .essen-trinken .topbar__btngrp__link{background-color:#c14c0d}#ppcarto .topbar__btngrp .essen-trinken .tooltip p{color:#c14c0d}#ppcarto .topbar__btngrp .essen-trinken .filter{border-color:#c14c0d}#ppcarto .topbar__btngrp .essen-trinken .filter h2{color:#c14c0d}#ppcarto .topbar__btngrp .essen-trinken .filter__categories li a{border-color:#c14c0d;color:#c14c0d}#ppcarto .topbar__btngrp .essen-trinken .filter__categories li a:hover,#ppcarto .topbar__btngrp .essen-trinken .filter__categories li a.active{background-color:#c14c0d;color:#fff}#ppcarto .topbar__btngrp .essen-trinken .filter__categories li a:active{background:#ef5f12 !important}#ppcarto .topbar__btngrp .essen-trinken .filter__categories li.active a{background-color:#c14c0d;color:#fff}#ppcarto .topbar__btngrp .wellness .topbar__btngrp__link{background-color:#643473}#ppcarto .topbar__btngrp .wellness .tooltip p{color:#643473}#ppcarto .topbar__btngrp .wellness .filter{border-color:#643473}#ppcarto .topbar__btngrp .wellness .filter h2{color:#643473}#ppcarto .topbar__btngrp .wellness .filter__categories li a{border-color:#643473;color:#643473}#ppcarto .topbar__btngrp .wellness .filter__categories li a:hover,#ppcarto .topbar__btngrp .wellness .filter__categories li a.active{background-color:#643473;color:#fff}#ppcarto .topbar__btngrp .wellness .filter__categories li a:active{background:#834496 !important}#ppcarto .topbar__btngrp .wellness .filter__categories li.active a{background-color:#643473;color:#fff}#ppcarto .topbar__btngrp .einkaufserlebnisse .topbar__btngrp__link{background-color:#8d672c}#ppcarto .topbar__btngrp .einkaufserlebnisse .tooltip p{color:#8d672c}#ppcarto .topbar__btngrp .einkaufserlebnisse .filter{border-color:#8d672c}#ppcarto .topbar__btngrp .einkaufserlebnisse .filter h2{color:#8d672c}#ppcarto .topbar__btngrp .einkaufserlebnisse .filter__categories li a{border-color:#8d672c;color:#8d672c}#ppcarto .topbar__btngrp .einkaufserlebnisse .filter__categories li a:hover,#ppcarto .topbar__btngrp .einkaufserlebnisse .filter__categories li a.active{background-color:#8d672c;color:#fff}#ppcarto .topbar__btngrp .einkaufserlebnisse .filter__categories li a:active{background:#b48338 !important}#ppcarto .topbar__btngrp .einkaufserlebnisse .filter__categories li.active a{background-color:#8d672c;color:#fff}#ppcarto .topbar__btngrp .kultur .topbar__btngrp__link{background-color:#4c332a}#ppcarto .topbar__btngrp .kultur .tooltip p{color:#4c332a}#ppcarto .topbar__btngrp .kultur .filter{border-color:#4c332a}#ppcarto .topbar__btngrp .kultur .filter h2{color:#4c332a}#ppcarto .topbar__btngrp .kultur .filter__categories li a{border-color:#4c332a;color:#4c332a}#ppcarto .topbar__btngrp .kultur .filter__categories li a:hover,#ppcarto .topbar__btngrp .kultur .filter__categories li a.active{background-color:#4c332a;color:#fff}#ppcarto .topbar__btngrp .kultur .filter__categories li a:active{background:#6d493c !important}#ppcarto .topbar__btngrp .kultur .filter__categories li.active a{background-color:#4c332a;color:#fff}#ppcarto .topbar__btngrp .top-angebote .topbar__btngrp__link{background-color:#546169}#ppcarto .topbar__btngrp .top-angebote .tooltip p{color:#546169}#ppcarto .topbar__btngrp .top-angebote .filter{border-color:#546169}#ppcarto .topbar__btngrp .top-angebote .filter h2{color:#546169}#ppcarto .topbar__btngrp .top-angebote .filter__categories li a{border-color:#546169;color:#546169}#ppcarto .topbar__btngrp .top-angebote .filter__categories li a:hover,#ppcarto .topbar__btngrp .top-angebote .filter__categories li a.active{background-color:#546169;color:#fff}#ppcarto .topbar__btngrp .top-angebote .filter__categories li a:active{background:#6b7b85 !important}#ppcarto .topbar__btngrp .top-angebote .filter__categories li.active a{background-color:#546169;color:#fff}#ppcarto .topbar__btngrp .weitere-informationen .topbar__btngrp__link{background-color:#546169}#ppcarto .topbar__btngrp .weitere-informationen .tooltip p{color:#546169}#ppcarto .topbar__btngrp .weitere-informationen .filter{border-color:#546169}#ppcarto .topbar__btngrp .weitere-informationen .filter h2{color:#546169}#ppcarto .topbar__btngrp .weitere-informationen .filter__categories li a{border-color:#546169;color:#546169}#ppcarto .topbar__btngrp .weitere-informationen .filter__categories li a:hover,#ppcarto .topbar__btngrp .weitere-informationen .filter__categories li a.active{background-color:#546169;color:#fff}#ppcarto .topbar__btngrp .weitere-informationen .filter__categories li a:active{background:#6b7b85 !important}#ppcarto .topbar__btngrp .weitere-informationen .filter__categories li.active a{background-color:#546169;color:#fff}#ppcarto .topbar__btngrp .sonstige-kategorien .topbar__btngrp__link{background-color:#546169}#ppcarto .topbar__btngrp .sonstige-kategorien .tooltip p{color:#546169}#ppcarto .topbar__btngrp .sonstige-kategorien .filter{border-color:#546169}#ppcarto .topbar__btngrp .sonstige-kategorien .filter h2{color:#546169}#ppcarto .topbar__btngrp .sonstige-kategorien .filter__categories li a{border-color:#546169;color:#546169}#ppcarto .topbar__btngrp .sonstige-kategorien .filter__categories li a:hover,#ppcarto .topbar__btngrp .sonstige-kategorien .filter__categories li a.active{background-color:#546169;color:#fff}#ppcarto .topbar__btngrp .sonstige-kategorien .filter__categories li a:active{background:#6b7b85 !important}#ppcarto .topbar__btngrp .sonstige-kategorien .filter__categories li.active a{background-color:#546169;color:#fff}#ppcarto .topbar__btngrp .unterkunfte .topbar__btngrp__link{background-color:#5b8321}#ppcarto .topbar__btngrp .unterkunfte .tooltip p{color:#5b8321}#ppcarto .topbar__btngrp .unterkunfte .filter{border-color:#5b8321}#ppcarto .topbar__btngrp .unterkunfte .filter h2{color:#5b8321}#ppcarto .topbar__btngrp .unterkunfte .filter__categories li a{border-color:#5b8321;color:#5b8321}#ppcarto .topbar__btngrp .unterkunfte .filter__categories li a:hover,#ppcarto .topbar__btngrp .unterkunfte .filter__categories li a.active{background-color:#5b8321;color:#fff}#ppcarto .topbar__btngrp .unterkunfte .filter__categories li a:active{background:#77ac2b !important}#ppcarto .topbar__btngrp .unterkunfte .filter__categories li.active a{background-color:#5b8321;color:#fff}#ppcarto .topbar__btngrp .infrastruktur .topbar__btngrp__link{background-color:#8a2c00}#ppcarto .topbar__btngrp .infrastruktur .tooltip p{color:#8a2c00}#ppcarto .topbar__btngrp .infrastruktur .filter{border-color:#8a2c00}#ppcarto .topbar__btngrp .infrastruktur .filter h2{color:#8a2c00}#ppcarto .topbar__btngrp .infrastruktur .filter__categories li a{border-color:#8a2c00;color:#8a2c00}#ppcarto .topbar__btngrp .infrastruktur .filter__categories li a:hover,#ppcarto .topbar__btngrp .infrastruktur .filter__categories li a.active{background-color:#8a2c00;color:#fff}#ppcarto .topbar__btngrp .infrastruktur .filter__categories li a:active{background:#bd3c00 !important}#ppcarto .topbar__btngrp .infrastruktur .filter__categories li.active a{background-color:#8a2c00;color:#fff}#ppcarto .topbar__btngrp .gastronomy .topbar__btngrp__link{background-color:#2574b6}#ppcarto .topbar__btngrp .gastronomy .tooltip p{color:#2574b6}#ppcarto .topbar__btngrp .gastronomy .filter{border-color:#2574b6}#ppcarto .topbar__btngrp .gastronomy .filter h2{color:#2574b6}#ppcarto .topbar__btngrp .gastronomy .filter__categories li a{border-color:#2574b6;color:#2574b6}#ppcarto .topbar__btngrp .gastronomy .filter__categories li a:hover,#ppcarto .topbar__btngrp .gastronomy .filter__categories li a.active{background-color:#2574b6;color:#fff}#ppcarto .topbar__btngrp .gastronomy .filter__categories li a:active{background:#388ed6 !important}#ppcarto .topbar__btngrp .gastronomy .filter__categories li.active a{background-color:#2574b6;color:#fff}#ppcarto .topbar__btngrp .touren .topbar__btngrp__link{background-color:#e55e1f}#ppcarto .topbar__btngrp .touren .tooltip p{color:#e55e1f}#ppcarto .topbar__btngrp .touren .filter{border-color:#e55e1f}#ppcarto .topbar__btngrp .touren .filter h2{color:#e55e1f}#ppcarto .topbar__btngrp .touren .filter__categories li a{border-color:#e55e1f;color:#e55e1f}#ppcarto .topbar__btngrp .touren .filter__categories li a:hover,#ppcarto .topbar__btngrp .touren .filter__categories li a.active{background-color:#e55e1f;color:#fff}#ppcarto .topbar__btngrp .touren .filter__categories li a:active{background:#ea7f4d !important}#ppcarto .topbar__btngrp .touren .filter__categories li.active a{background-color:#e55e1f;color:#fff}#ppcarto .topbar__btngrp .rome2rio .topbar__btngrp__link{background-color:#db367b}#ppcarto .topbar__btngrp .rome2rio .tooltip p{color:#db367b}#ppcarto .topbar__btngrp .rome2rio .filter{border-color:#db367b}#ppcarto .topbar__btngrp .rome2rio .filter h2{color:#db367b}#ppcarto .topbar__btngrp .rome2rio .filter__categories li a{border-color:#db367b;color:#db367b}#ppcarto .topbar__btngrp .rome2rio .filter__categories li a:hover,#ppcarto .topbar__btngrp .rome2rio .filter__categories li a.active{background-color:#db367b;color:#fff}#ppcarto .topbar__btngrp .rome2rio .filter__categories li a:active{background:#e36197 !important}#ppcarto .topbar__btngrp .rome2rio .filter__categories li.active a{background-color:#db367b;color:#fff}#ppcarto .tooltip{position:absolute;top:100%;left:50%;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3);pointer-events:none;opacity:0;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:translate(-50%,10px);-moz-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);z-index:1}#ppcarto .tooltip__arrow{width:12px;height:6px;position:absolute;left:50%;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);fill:#fff}#ppcarto .tooltip__container{padding:2px 8px 2px 8px}#ppcarto .tooltip__container p{margin:0;padding:0;white-space:nowrap;font-size:14px;font-style:italic}#ppcarto .filter{position:absolute;top:100%;left:50%;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3);pointer-events:none;-webkit-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px);border-top:8px solid #fc0;width:320px;max-height:75vh;overflow-y:auto;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;opacity:0;padding:16px}#ppcarto .filter h2{margin:0;padding:0;font-size:32px;font-family:gunny,'Open Sans',sans-serif}#ppcarto .filter__categories{margin:0;padding:0;list-style-type:none;overflow:visible}#ppcarto .filter__categories li{display:block;float:left;margin:8px 8px 0 0}#ppcarto .filter__categories li.filter__categories__item--all a{border-color:#a8521b !important;color:#a8521b !important}#ppcarto .filter__categories li.filter__categories__item--all a:hover{background-color:#a8521b !important;color:#fff !important}#ppcarto .filter__categories li.filter__categories__item--all.active a{background-color:#a8521b !important;color:#fff !important}#ppcarto .filter__categories li a{display:block;border:1px solid #000;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;line-height:24px;font-size:12px;padding:0 8px 0;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}#ppcarto .filter__categories li a span{color:#b0b0b0;font-size:9px;font-style:italic}#ppcarto .filter__categories li a:hover{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#ppcarto .sidebar{height:100%;max-width:412px;width:100%;padding:12px 0 12px 12px;padding-top:86px;position:absolute;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none}#ppcarto .sidebar *{pointer-events:auto}#ppcarto .sidebar .ppcarto-list{display:none;height:100%;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#ppcarto .sidebar .ppcarto-list header{background:#4873b5;color:#fff;height:56px;padding:0 16px}#ppcarto .sidebar .ppcarto-list header h2{margin:0;padding:0;line-height:56px;font-weight:normal;font-size:32px;font-family:gunny,'Open Sans',sans-serif}#ppcarto .sidebar .ppcarto-list.ubernachten header{background-color:#195675}#ppcarto .sidebar .ppcarto-list.wasser header{background-color:#1b5e63}#ppcarto .sidebar .ppcarto-list.aktiv-natur header{background-color:#5c7030}#ppcarto .sidebar .ppcarto-list.essen-trinken header{background-color:#c14c0d}#ppcarto .sidebar .ppcarto-list.wellness header{background-color:#643473}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse header{background-color:#8d672c}#ppcarto .sidebar .ppcarto-list.kultur header{background-color:#4c332a}#ppcarto .sidebar .ppcarto-list.top-angebote header{background-color:#546169}#ppcarto .sidebar .ppcarto-list.weitere-informationen header{background-color:#546169}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien header{background-color:#546169}#ppcarto .sidebar .ppcarto-list.unterkunfte header{background-color:#5b8321}#ppcarto .sidebar .ppcarto-list.infrastruktur header{background-color:#8a2c00}#ppcarto .sidebar .ppcarto-list.gastronomy header{background-color:#2574b6}#ppcarto .sidebar .ppcarto-list.touren header{background-color:#e55e1f}#ppcarto .sidebar .ppcarto-list.rome2rio header{background-color:#db367b}#ppcarto .sidebar .ppcarto-list .ppcarto-list-wrapper{display:none;overflow:auto;padding:15px 8px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}#ppcarto .sidebar .ppcarto-list .no-result p{margin:0;padding:0;line-height:32px;font-weight:normal;font-size:32px;font-family:gunny,'Open Sans',sans-serif}#ppcarto .sidebar .ppcarto-list .no-result p strong{font-size:16px;font-family:'Open Sans',sans-serif}#ppcarto .sidebar .ppcarto-list .ppcarto-card{width:48%;max-width:175px;overflow:hidden;height:205px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);margin-bottom:15px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#ppcarto .sidebar .ppcarto-list .ppcarto-card .image-wrapper{height:110px;width:100%;overflow:hidden}#ppcarto .sidebar .ppcarto-list .ppcarto-card .image{height:110px;background-size:cover;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#ppcarto .sidebar .ppcarto-list .ppcarto-card .info{padding:10px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#ppcarto .sidebar .ppcarto-list .ppcarto-card .info h5{white-space:wrap;margin:0;padding:0;font-style:italic;font-size:12px;line-height:12px;color:#185575}#ppcarto .sidebar .ppcarto-list .ppcarto-card .loc{font-size:10px;color:#c9c9c9;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 10px}#ppcarto .sidebar .ppcarto-list .ppcarto-card .actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-top:1px solid #ddd;margin:0 8px}#ppcarto .sidebar .ppcarto-list .ppcarto-card .actions a{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:11px;line-height:16px;text-decoration:none;margin:4px 8px;text-transform:uppercase;color:#fc0;padding-bottom:2px}#ppcarto .sidebar .ppcarto-list .ppcarto-card:hover .image,#ppcarto .sidebar .ppcarto-list .ppcarto-card:focus .image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card h5{color:#195675}#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card .image-wrapper{background-color:rgba(25,86,117,0.5)}#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card .actions a{color:#195675;border-color:#195675}#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:focus{background-color:#195675}#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.ubernachten .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card h5{color:#1b5e63}#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card .image-wrapper{background-color:rgba(27,94,99,0.5)}#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card .actions a{color:#1b5e63;border-color:#1b5e63}#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:focus{background-color:#1b5e63}#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.wasser .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card h5{color:#5c7030}#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card .image-wrapper{background-color:rgba(92,112,48,0.5)}#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card .actions a{color:#5c7030;border-color:#5c7030}#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:focus{background-color:#5c7030}#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.aktiv-natur .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card h5{color:#c14c0d}#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card .image-wrapper{background-color:rgba(193,76,13,0.5)}#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card .actions a{color:#c14c0d;border-color:#c14c0d}#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:focus{background-color:#c14c0d}#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.essen-trinken .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card h5{color:#643473}#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card .image-wrapper{background-color:rgba(100,52,115,0.5)}#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card .actions a{color:#643473;border-color:#643473}#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:focus{background-color:#643473}#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.wellness .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card h5{color:#8d672c}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card .image-wrapper{background-color:rgba(141,103,44,0.5)}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card .actions a{color:#8d672c;border-color:#8d672c}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:focus{background-color:#8d672c}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.einkaufserlebnisse .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card h5{color:#4c332a}#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card .image-wrapper{background-color:rgba(76,51,42,0.5)}#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card .actions a{color:#4c332a;border-color:#4c332a}#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:focus{background-color:#4c332a}#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.kultur .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card h5{color:#546169}#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card .image-wrapper{background-color:rgba(84,97,105,0.5)}#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card .actions a{color:#546169;border-color:#546169}#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:focus{background-color:#546169}#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.top-angebote .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card h5{color:#546169}#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card .image-wrapper{background-color:rgba(84,97,105,0.5)}#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card .actions a{color:#546169;border-color:#546169}#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:focus{background-color:#546169}#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.weitere-informationen .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card h5{color:#546169}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card .image-wrapper{background-color:rgba(84,97,105,0.5)}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card .actions a{color:#546169;border-color:#546169}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:focus{background-color:#546169}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.sonstige-kategorien .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card h5{color:#5b8321}#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card .image-wrapper{background-color:rgba(91,131,33,0.5)}#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card .actions a{color:#5b8321;border-color:#5b8321}#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:focus{background-color:#5b8321}#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.unterkunfte .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card h5{color:#8a2c00}#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card .image-wrapper{background-color:rgba(138,44,0,0.5)}#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card .actions a{color:#8a2c00;border-color:#8a2c00}#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:focus{background-color:#8a2c00}#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.infrastruktur .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card h5{color:#2574b6}#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card .image-wrapper{background-color:rgba(37,116,182,0.5)}#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card .actions a{color:#2574b6;border-color:#2574b6}#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:focus{background-color:#2574b6}#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.gastronomy .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card h5{color:#e55e1f}#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card .image-wrapper{background-color:rgba(229,94,31,0.5)}#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card .actions a{color:#e55e1f;border-color:#e55e1f}#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:focus{background-color:#e55e1f}#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.touren .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card h5{color:#db367b}#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card .image-wrapper{background-color:rgba(219,54,123,0.5)}#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card .actions a{color:#db367b;border-color:#db367b}#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:hover,#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:focus{background-color:#db367b}#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:hover h5,#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:focus h5{color:#fff}#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:hover .actions,#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:hover .actions a,#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:focus .actions a{color:#fff}#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:hover .actions a:hover,#ppcarto .sidebar .ppcarto-list.rome2rio .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .weather{opacity:.5}#ppcarto .weather__popup .leaflet-popup-content{overflow:hidden;padding:0}#ppcarto .weather__popup .leaflet-popup-content-wrapper{-webkit-border-radius:0;border-radius:0;padding:0}#ppcarto .weather__popup__temp{float:left;width:44px;line-height:22px;background:#1a5675;text-align:center;color:#fff;font-size:16px;padding:8px 0 4px 0}#ppcarto .weather__popup__desc{margin-left:52px;margin-right:8px;line-height:22px;font-size:14px;font-style:italic;padding:8px 0 4px 0}#ppcarto .ppcarto-rome2rio{height:100%;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);background:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#ppcarto .ppcarto-rome2rio header{background:#4873b5;color:#fff;height:56px;padding:0 16px}#ppcarto .ppcarto-rome2rio header h2{margin:0;padding:0;line-height:56px;font-weight:normal;font-size:32px;font-family:gunny,'Open Sans',sans-serif}#ppcarto .ppcarto-rome2rio .list-wrapper{overflow:auto;padding:15px 0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#ppcarto .ppcarto-rome2rio .search{padding:0 16px 16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd}#ppcarto .ppcarto-rome2rio .search .row{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#ppcarto .ppcarto-rome2rio .search .action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px}#ppcarto .ppcarto-rome2rio .search .action a{display:block}#ppcarto .ppcarto-rome2rio .search .group{height:44px;border-bottom:1px dotted #4873b5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}#ppcarto .ppcarto-rome2rio .search .group label{line-height:44px;text-transform:uppercase;float:left;width:50px;color:#4873b5}#ppcarto .ppcarto-rome2rio .search .group input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:50px;width:100%;padding:0;height:44px;margin:0;float:left;-webkit-appearance:none;outline:0;border:0;background:transparent;font-size:16px}#ppcarto .ppcarto-rome2rio .search .group .ppcarto-typeahead{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#ppcarto .ppcarto-rome2rio .search .group .ppcarto-typeahead .preview{border:2px solid #fff;background:#fff;position:absolute;width:100%;height:100%;z-index:0;font-size:22px;font-weight:300;padding:0 8px;line-height:50px;color:#ddd}#ppcarto .ppcarto-rome2rio .search .group .ppcarto-typeahead input{position:relative;background:transparent;z-index:1}#ppcarto .ppcarto-rome2rio .search .group .ppcarto-typeahead ul{background:#fff;position:absolute;top:100%;left:0;margin:0;padding:0 2px;z-index:999;width:100%;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3)}#ppcarto .ppcarto-rome2rio .search .group .ppcarto-typeahead ul li{list-style-type:none;border-bottom:1px solid #ddd;padding:8px}#ppcarto .ppcarto-rome2rio .search .group .ppcarto-typeahead ul li.active{background:#efefef}@media screen and (max-width:39.9375em){#ppcarto .ppcarto-rome2rio .search .group .ppcarto-typeahead .preview{font-size:16px;line-height:32px}}#ppcarto .ppcarto-rome2rio .search .group .ppcarto-typeahead .preview{font-size:16px;padding:0;border:0;line-height:44px}#ppcarto .ppcarto-rome2rio .route{border-bottom:1px solid #ddd;padding:8px 0;cursor:pointer;max-width:370px;width:100%}#ppcarto .ppcarto-rome2rio .route .info{padding:0 8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#ppcarto .ppcarto-rome2rio .route .info .name--segments{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#ppcarto .ppcarto-rome2rio .route .info .name--segments h3{margin:0;padding:0;font-size:16px;margin-bottom:8px}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment{width:16px;height:16px;background:#fc0;height:24px;width:34px;position:relative;background-repeat:no-repeat;background-position:12px center}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment:after{content:"";width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:6px solid green;position:absolute;right:-6px;z-index:998}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment:first-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;background-position:center}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment:last-child:after{display:none}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.train,#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.subway{background-color:#684585;background-image:url(/img/marker/rome2rio/train_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.train:after,#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.subway:after{border-left:6px solid #684585}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.car{background-color:#606060;background-image:url(/img/marker/rome2rio/car_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.car:after{border-left:6px solid #606060}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.plane{background-color:#73c6a6;background-image:url(/img/marker/rome2rio/plane_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.plane:after{border-left:6px solid #73c6a6}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.bus{background-color:#cb782b;background-image:url(/img/marker/rome2rio/bus_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.bus:after{border-left:6px solid #cb782b}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.shuttle{background-color:#e0043b;background-image:url(/img/marker/rome2rio/shuttle_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.shuttle:after{border-left:6px solid #e0043b}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.foot{background-color:#606060;background-image:url(/img/marker/rome2rio/foot_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.foot:after{border-left:6px solid #606060}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.ferry{background-color:#70b7d2;background-image:url(/img/marker/rome2rio/ferry_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.ferry:after{border-left:6px solid #70b7d2}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.taxi{background-color:#ebb11d;background-image:url(/img/marker/rome2rio/taxi_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.taxi:after{border-left:6px solid #ebb11d}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.rideshare{background-color:#c02f3d;background-image:url(/img/marker/rome2rio/rideshare_white.svg)}#ppcarto .ppcarto-rome2rio .route .info .name--segments .segments .segment.rideshare:after{border-left:6px solid #c02f3d}#ppcarto .ppcarto-rome2rio .route .info .price--duration{font-size:13px;text-align:right}#ppcarto .ppcarto-rome2rio .route .info .price--duration .price{color:#4873b5}#ppcarto .ppcarto-rome2rio .route .info .price--duration .duration{color:#6b6b6b}#ppcarto .ppcarto-rome2rio .route .info .indicator{padding-left:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#6b6b6b}#ppcarto .ppcarto-rome2rio .route.active{background:#efefef}#ppcarto .ppcarto-rome2rio .route .routinginfo{margin:0 0 0 8px;padding:0;list-style:none}#ppcarto .ppcarto-rome2rio .route .routinginfo li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-bottom:8px}#ppcarto .ppcarto-rome2rio .route .routinginfo li .details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#ppcarto .ppcarto-rome2rio .route .routinginfo li .details .name{font-weight:bold;font-size:14px;line-height:19px}#ppcarto .ppcarto-rome2rio .route .routinginfo li .details .info{font-size:13px;line-height:32px;height:32px;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#ppcarto .ppcarto-rome2rio .route .routinginfo li .details .info .prices{color:#4873b5;display:block;padding:0 8px}#ppcarto .ppcarto-rome2rio .route .routinginfo li .details .info .duration{color:#6b6b6b;display:block}#ppcarto .ppcarto-rome2rio .route .routinginfo li .details .info .book{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:right;padding-right:8px}#ppcarto .ppcarto-rome2rio .route .routinginfo li .details .info .book a{color:#6b6b6b;border:1px solid #6b6b6b;-webkit-border-radius:3px;border-radius:3px;padding:0 4px;text-decoration:none}#ppcarto .ppcarto-rome2rio .route .routinginfo li .details .info .book a:hover{color:#fff;background-color:#6b6b6b}#ppcarto .ppcarto-rome2rio .route .routinginfo li .graph{padding-right:8px;width:32px;position:relative}#ppcarto .ppcarto-rome2rio .route .routinginfo li .graph .line{background:#ddd;width:3px;height:53px;position:absolute;left:11px;top:14px;z-index:0}#ppcarto .ppcarto-rome2rio .route .routinginfo li .graph .place{width:9px;height:9px;background:#fff;-webkit-border-radius:7px;border-radius:7px;border:2px solid #7b7b7b;margin:5px auto}#ppcarto .ppcarto-rome2rio .route .routinginfo li .graph .kind{width:24px;height:24px;-webkit-border-radius:12px;border-radius:12px;background-color:#70b7d2;background-image:url(/img/marker/rome2rio/ferry_white.svg);background-repeat:no-repeat;background-position:center;margin:8px 0;position:relative;z-index:1}#ppcarto .ppcarto-rome2rio .route .routinginfo li.train .graph .place,#ppcarto .ppcarto-rome2rio .route .routinginfo li.subway .graph .place{border-color:#684585}#ppcarto .ppcarto-rome2rio .route .routinginfo li.train .graph .line,#ppcarto .ppcarto-rome2rio .route .routinginfo li.subway .graph .line{background:#684585}#ppcarto .ppcarto-rome2rio .route .routinginfo li.train .graph .kind,#ppcarto .ppcarto-rome2rio .route .routinginfo li.subway .graph .kind{background-color:#684585;background-image:url(/img/marker/rome2rio/train_white.svg)}#ppcarto .ppcarto-rome2rio .route .routinginfo li.car .graph .place{border-color:#606060}#ppcarto .ppcarto-rome2rio .route .routinginfo li.car .graph .line{background:#606060}#ppcarto .ppcarto-rome2rio .route .routinginfo li.car .graph .kind{background-color:#606060;background-image:url(/img/marker/rome2rio/car_white.svg)}#ppcarto .ppcarto-rome2rio .route .routinginfo li.plane .graph .place{border-color:#73c6a6}#ppcarto .ppcarto-rome2rio .route .routinginfo li.plane .graph .line{background:#73c6a6}#ppcarto .ppcarto-rome2rio .route .routinginfo li.plane .graph .kind{background-color:#73c6a6;background-image:url(/img/marker/rome2rio/plane_white.svg)}#ppcarto .ppcarto-rome2rio .route .routinginfo li.bus .graph .place{border-color:#cb782b}#ppcarto .ppcarto-rome2rio .route .routinginfo li.bus .graph .line{background:#cb782b}#ppcarto .ppcarto-rome2rio .route .routinginfo li.bus .graph .kind{background-color:#cb782b;background-image:url(/img/marker/rome2rio/bus_white.svg)}#ppcarto .ppcarto-rome2rio .route .routinginfo li.shuttle .graph .place{border-color:#e0043b}#ppcarto .ppcarto-rome2rio .route .routinginfo li.shuttle .graph .line{background:#e0043b}#ppcarto .ppcarto-rome2rio .route .routinginfo li.shuttle .graph .kind{background-color:#e0043b;background-image:url(/img/marker/rome2rio/shuttle_white.svg)}#ppcarto .ppcarto-rome2rio .route .routinginfo li.foot .graph .place{border-color:#606060}#ppcarto .ppcarto-rome2rio .route .routinginfo li.foot .graph .line{background:#606060}#ppcarto .ppcarto-rome2rio .route .routinginfo li.foot .graph .kind{background-color:#606060;background-image:url(/img/marker/rome2rio/foot_white.svg)}#ppcarto .ppcarto-rome2rio .route .routinginfo li.ferry .graph .place{border-color:#70b7d2}#ppcarto .ppcarto-rome2rio .route .routinginfo li.ferry .graph .line{background:#70b7d2}#ppcarto .ppcarto-rome2rio .route .routinginfo li.ferry .graph .kind{background-color:#70b7d2;background-image:url(/img/marker/rome2rio/ferry_white.svg)}#ppcarto .ppcarto-rome2rio .route .routinginfo li.taxi .graph .place{border-color:#ebb11d}#ppcarto .ppcarto-rome2rio .route .routinginfo li.taxi .graph .line{background:#ebb11d}#ppcarto .ppcarto-rome2rio .route .routinginfo li.taxi .graph .kind{background-color:#ebb11d;background-image:url(/img/marker/rome2rio/taxi_white.svg)}#ppcarto .ppcarto-rome2rio .route .routinginfo li.rideshare .graph .place{border-color:#c02f3d}#ppcarto .ppcarto-rome2rio .route .routinginfo li.rideshare .graph .line{background:#c02f3d}#ppcarto .ppcarto-rome2rio .route .routinginfo li.rideshare .graph .kind{background-color:#c02f3d;background-image:url(/img/marker/rome2rio/rideshare_white.svg)}#ppcarto .leaflet-tooltip.ppcarto-rome2rio-tooltip{padding:0 5px;line-height:19px}#ppcarto .leaflet-tooltip.ppcarto-rome2rio-tooltip img{width:15px;height:15px;vertical-align:middle;margin-right:8px}#ppcarto .fade-enter-active{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}#ppcarto .fade-enter,#ppcarto .fade-leave-to{opacity:0}#ppcarto .ppcarto-drawer .drawer{background:rgba(255,150,0,0.7);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);height:22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:16px}#ppcarto .ppcarto-drawer .drawer div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;color:#fff;font-size:12px;line-height:22px;margin-left:8px}#ppcarto .ppcarto-drawer .drawer a{display:block;margin-right:16px;background:url(/img/close.svg) no-repeat center;text-indent:-999em;width:40px}#ppcarto .ppcarto-drawer .drawer.ubernachten{background-color:rgba(25,86,117,0.8)}#ppcarto .ppcarto-drawer .drawer.ubernachten:hover{background-color:#195675;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.ubernachten a{background-color:#195675}#ppcarto .ppcarto-drawer .drawer.wasser{background-color:rgba(27,94,99,0.8)}#ppcarto .ppcarto-drawer .drawer.wasser:hover{background-color:#1b5e63;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.wasser a{background-color:#1b5e63}#ppcarto .ppcarto-drawer .drawer.aktiv-natur{background-color:rgba(92,112,48,0.8)}#ppcarto .ppcarto-drawer .drawer.aktiv-natur:hover{background-color:#5c7030;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.aktiv-natur a{background-color:#5c7030}#ppcarto .ppcarto-drawer .drawer.essen-trinken{background-color:rgba(193,76,13,0.8)}#ppcarto .ppcarto-drawer .drawer.essen-trinken:hover{background-color:#c14c0d;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.essen-trinken a{background-color:#c14c0d}#ppcarto .ppcarto-drawer .drawer.wellness{background-color:rgba(100,52,115,0.8)}#ppcarto .ppcarto-drawer .drawer.wellness:hover{background-color:#643473;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.wellness a{background-color:#643473}#ppcarto .ppcarto-drawer .drawer.einkaufserlebnisse{background-color:rgba(141,103,44,0.8)}#ppcarto .ppcarto-drawer .drawer.einkaufserlebnisse:hover{background-color:#8d672c;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.einkaufserlebnisse a{background-color:#8d672c}#ppcarto .ppcarto-drawer .drawer.kultur{background-color:rgba(76,51,42,0.8)}#ppcarto .ppcarto-drawer .drawer.kultur:hover{background-color:#4c332a;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.kultur a{background-color:#4c332a}#ppcarto .ppcarto-drawer .drawer.top-angebote{background-color:rgba(84,97,105,0.8)}#ppcarto .ppcarto-drawer .drawer.top-angebote:hover{background-color:#546169;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.top-angebote a{background-color:#546169}#ppcarto .ppcarto-drawer .drawer.weitere-informationen{background-color:rgba(84,97,105,0.8)}#ppcarto .ppcarto-drawer .drawer.weitere-informationen:hover{background-color:#546169;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.weitere-informationen a{background-color:#546169}#ppcarto .ppcarto-drawer .drawer.sonstige-kategorien{background-color:rgba(84,97,105,0.8)}#ppcarto .ppcarto-drawer .drawer.sonstige-kategorien:hover{background-color:#546169;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.sonstige-kategorien a{background-color:#546169}#ppcarto .ppcarto-drawer .drawer.unterkunfte{background-color:rgba(91,131,33,0.8)}#ppcarto .ppcarto-drawer .drawer.unterkunfte:hover{background-color:#5b8321;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.unterkunfte a{background-color:#5b8321}#ppcarto .ppcarto-drawer .drawer.infrastruktur{background-color:rgba(138,44,0,0.8)}#ppcarto .ppcarto-drawer .drawer.infrastruktur:hover{background-color:#8a2c00;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.infrastruktur a{background-color:#8a2c00}#ppcarto .ppcarto-drawer .drawer.gastronomy{background-color:rgba(37,116,182,0.8)}#ppcarto .ppcarto-drawer .drawer.gastronomy:hover{background-color:#2574b6;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.gastronomy a{background-color:#2574b6}#ppcarto .ppcarto-drawer .drawer.touren{background-color:rgba(229,94,31,0.8)}#ppcarto .ppcarto-drawer .drawer.touren:hover{background-color:#e55e1f;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.touren a{background-color:#e55e1f}#ppcarto .ppcarto-drawer .drawer.rome2rio{background-color:rgba(219,54,123,0.8)}#ppcarto .ppcarto-drawer .drawer.rome2rio:hover{background-color:#db367b;cursor:pointer}#ppcarto .ppcarto-drawer .drawer.rome2rio a{background-color:#db367b}@media screen and (max-width:39.9375em){#ppcarto .ppcarto-drawer .drawer{margin-bottom:4px}}#ppcarto .ppcarto-card-tooltip.leaflet-tooltip{padding:0;border:0;white-space:normal}#ppcarto .ppcarto-card-tooltip .leaflet-popup-content-wrapper,#ppcarto .ppcarto-card-tooltip .leaflet-popup-content,#ppcarto .ppcarto-card-tooltip .leaflet-tooltip-content-wrapper,#ppcarto .ppcarto-card-tooltip .leaflet-tooltip-content{padding:0}#ppcarto .ppcarto-card-tooltip .ppcarto-card{width:48%;max-width:175px;overflow:hidden;height:205px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);margin-bottom:15px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#ppcarto .ppcarto-card-tooltip .ppcarto-card .image-wrapper{height:110px;width:100%;overflow:hidden}#ppcarto .ppcarto-card-tooltip .ppcarto-card .image{height:110px;background-size:cover;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#ppcarto .ppcarto-card-tooltip .ppcarto-card .info{padding:10px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#ppcarto .ppcarto-card-tooltip .ppcarto-card .info h5{white-space:wrap;margin:0;padding:0;font-style:italic;font-size:12px;line-height:12px;color:#185575}#ppcarto .ppcarto-card-tooltip .ppcarto-card .loc{font-size:10px;color:#c9c9c9;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 10px}#ppcarto .ppcarto-card-tooltip .ppcarto-card .actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-top:1px solid #ddd;margin:0 8px}#ppcarto .ppcarto-card-tooltip .ppcarto-card .actions a{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:11px;line-height:16px;text-decoration:none;margin:4px 8px;text-transform:uppercase;color:#fc0;padding-bottom:2px}#ppcarto .ppcarto-card-tooltip .ppcarto-card:hover .image,#ppcarto .ppcarto-card-tooltip .ppcarto-card:focus .image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card h5{color:#195675}#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card .image-wrapper{background-color:rgba(25,86,117,0.5)}#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card .actions a{color:#195675;border-color:#195675}#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:focus{background-color:#195675}#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.ubernachten .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card h5{color:#1b5e63}#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card .image-wrapper{background-color:rgba(27,94,99,0.5)}#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card .actions a{color:#1b5e63;border-color:#1b5e63}#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:focus{background-color:#1b5e63}#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.wasser .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card h5{color:#5c7030}#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card .image-wrapper{background-color:rgba(92,112,48,0.5)}#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card .actions a{color:#5c7030;border-color:#5c7030}#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:focus{background-color:#5c7030}#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.aktiv-natur .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card h5{color:#c14c0d}#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card .image-wrapper{background-color:rgba(193,76,13,0.5)}#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card .actions a{color:#c14c0d;border-color:#c14c0d}#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:focus{background-color:#c14c0d}#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.essen-trinken .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card h5{color:#643473}#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card .image-wrapper{background-color:rgba(100,52,115,0.5)}#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card .actions a{color:#643473;border-color:#643473}#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:focus{background-color:#643473}#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.wellness .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card h5{color:#8d672c}#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card .image-wrapper{background-color:rgba(141,103,44,0.5)}#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card .actions a{color:#8d672c;border-color:#8d672c}#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:focus{background-color:#8d672c}#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.einkaufserlebnisse .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card h5{color:#4c332a}#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card .image-wrapper{background-color:rgba(76,51,42,0.5)}#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card .actions a{color:#4c332a;border-color:#4c332a}#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:focus{background-color:#4c332a}#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.kultur .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card h5{color:#546169}#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card .image-wrapper{background-color:rgba(84,97,105,0.5)}#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card .actions a{color:#546169;border-color:#546169}#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:focus{background-color:#546169}#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.top-angebote .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card h5{color:#546169}#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card .image-wrapper{background-color:rgba(84,97,105,0.5)}#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card .actions a{color:#546169;border-color:#546169}#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:focus{background-color:#546169}#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.weitere-informationen .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card h5{color:#546169}#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card .image-wrapper{background-color:rgba(84,97,105,0.5)}#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card .actions a{color:#546169;border-color:#546169}#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:focus{background-color:#546169}#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.sonstige-kategorien .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card h5{color:#5b8321}#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card .image-wrapper{background-color:rgba(91,131,33,0.5)}#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card .actions a{color:#5b8321;border-color:#5b8321}#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:focus{background-color:#5b8321}#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.unterkunfte .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card h5{color:#8a2c00}#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card .image-wrapper{background-color:rgba(138,44,0,0.5)}#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card .actions a{color:#8a2c00;border-color:#8a2c00}#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:focus{background-color:#8a2c00}#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.infrastruktur .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card h5{color:#2574b6}#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card .image-wrapper{background-color:rgba(37,116,182,0.5)}#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card .actions a{color:#2574b6;border-color:#2574b6}#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:focus{background-color:#2574b6}#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.gastronomy .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card h5{color:#e55e1f}#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card .image-wrapper{background-color:rgba(229,94,31,0.5)}#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card .actions a{color:#e55e1f;border-color:#e55e1f}#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:focus{background-color:#e55e1f}#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.touren .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card h5{color:#db367b}#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card .image-wrapper{background-color:rgba(219,54,123,0.5)}#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card .actions a{color:#db367b;border-color:#db367b}#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:hover,#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:focus{background-color:#db367b}#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:hover h5,#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:focus h5{color:#fff}#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:hover .actions,#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:focus .actions{border-top:1px solid #fff}#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:hover .actions a,#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:focus .actions a{color:#fff}#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:hover .actions a:hover,#ppcarto .ppcarto-card-tooltip.rome2rio .ppcarto-card:focus .actions a:hover{border-bottom:2px solid #fff;padding-bottom:0}#ppcarto .ppcarto-card-tooltip .ppcarto-card{width:175px;height:185px;margin:0}#ppcarto .logo{position:absolute;top:54px;right:58px}#ppcarto .logo img{width:180px}#ppcarto .ppcarto-tripwizard{background-color:rgba(255,255,255,0.7);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#ppcarto .ppcarto-tripwizard .modal{padding-bottom:5%}#ppcarto .ppcarto-tripwizard .modal header{margin:0 0 2em 0}#ppcarto .ppcarto-tripwizard .modal header h1{text-align:center;font-family:gunny,sans-serif;font-size:50px;letter-spacing:-0.025em;color:#0073b6;margin:0;padding:0;text-shadow:2px 2px 2px rgba(0,0,0,0.2)}#ppcarto .ppcarto-tripwizard .modal header h2{text-align:center;font-size:24px;font-weight:300;line-height:1.11;margin:0;padding:0;text-shadow:2px 2px 2px rgba(0,0,0,0.2)}#ppcarto .ppcarto-tripwizard .modal form{background-color:rgba(0,115,182,0.6);-webkit-border-radius:8px;border-radius:8px;padding:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#ppcarto .ppcarto-tripwizard .modal form .group{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%}#ppcarto .ppcarto-tripwizard .modal form .group input{-webkit-appearance:none;border:2px solid #fff;font-size:22px;font-weight:300;margin:0;padding:0 8px;display:block;width:100%;line-height:50px}#ppcarto .ppcarto-tripwizard .modal form .group input:focus{border-color:#0073b6;outline:0}#ppcarto .ppcarto-tripwizard .modal form .group:first-child input{border-right:2px solid #ddd}#ppcarto .ppcarto-tripwizard .modal form .group:first-child input:focus{border-color:#0073b6;outline:0}#ppcarto .ppcarto-tripwizard .modal form .group .ppcarto-typeahead{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#ppcarto .ppcarto-tripwizard .modal form .group .ppcarto-typeahead .preview{border:2px solid #fff;background:#fff;position:absolute;width:100%;height:100%;z-index:0;font-size:22px;font-weight:300;padding:0 8px;line-height:50px;color:#ddd}#ppcarto .ppcarto-tripwizard .modal form .group .ppcarto-typeahead input{position:relative;background:transparent;z-index:1}#ppcarto .ppcarto-tripwizard .modal form .group .ppcarto-typeahead ul{background:#fff;position:absolute;top:100%;left:0;margin:0;padding:0 2px;z-index:999;width:100%;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3)}#ppcarto .ppcarto-tripwizard .modal form .group .ppcarto-typeahead ul li{list-style-type:none;border-bottom:1px solid #ddd;padding:8px}#ppcarto .ppcarto-tripwizard .modal form .group .ppcarto-typeahead ul li.active{background:#efefef}@media screen and (max-width:39.9375em){#ppcarto .ppcarto-tripwizard .modal form .group .ppcarto-typeahead .preview{font-size:16px;line-height:32px}}#ppcarto .ppcarto-tripwizard .modal form .action a{width:100%;height:100%;padding:0 16px;display:block;background:#0073b6;color:#fff;font-size:22px;line-height:50px;text-decoration:none;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}@media screen and (max-width:39.9375em){#ppcarto .ppcarto-tripwizard .modal header h1{font-size:30px;line-height:30px}#ppcarto .ppcarto-tripwizard .modal header h2{font-size:16px;font-weight:300}#ppcarto .ppcarto-tripwizard .modal form{margin:12px;padding:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#ppcarto .ppcarto-tripwizard .modal form .group input{font-size:16px;line-height:32px}#ppcarto .ppcarto-tripwizard .modal form .group:first-child input{border-bottom:2px solid #ddd;border-right:2px solid #fff}#ppcarto .ppcarto-tripwizard .modal form .group:first-child input:focus{border-color:#0073b6;outline:0}#ppcarto .ppcarto-tripwizard .modal form .action a{font-size:16px;line-height:32px;text-decoration:none;-webkit-border-radius:0;border-radius:0;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;text-align:center}}#ppcarto .ppcarto-filter{display:none;position:absolute;top:70px;left:0;right:0;bottom:0;z-index:10000;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3);border-top:8px solid #fc0;padding:16px}#ppcarto .ppcarto-filter h2{margin:0;padding:0;font-size:32px;font-family:gunny,'Open Sans',sans-serif}#ppcarto .ppcarto-filter__categories{margin:0;padding:0;list-style-type:none;overflow:visible}#ppcarto .ppcarto-filter__categories li{display:block;float:left;margin:8px 8px 0 0}#ppcarto .ppcarto-filter__categories li.filter__categories__item--all a{border-color:#a8521b !important;color:#a8521b !important}#ppcarto .ppcarto-filter__categories li.filter__categories__item--all a:hover{background-color:#a8521b !important;color:#fff !important}#ppcarto .ppcarto-filter__categories li.filter__categories__item--all.active a{background-color:#a8521b !important;color:#fff !important}#ppcarto .ppcarto-filter__categories li a{display:block;border:1px solid #000;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;line-height:24px;font-size:12px;padding:0 8px 0;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}#ppcarto .ppcarto-filter__categories li a span{color:#b0b0b0;font-size:9px;font-style:italic}#ppcarto .ppcarto-filter__categories li a:hover{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#ppcarto .ppcarto-filter .close{position:absolute;background:#fc0;font-size:22px;line-height:22px;padding-top:10px;color:#fff;text-decoration:none;-webkit-border-radius:22px;border-radius:22px;width:44px;height:44px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:300;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.25);box-shadow:0 2px 4px rgba(0,0,0,0.25);right:0;top:-22px}#ppcarto .ppcarto-filter.ubernachten{border-color:#195675}#ppcarto .ppcarto-filter.ubernachten h2{color:#195675}#ppcarto .ppcarto-filter.ubernachten .close{background:#195675}#ppcarto .ppcarto-filter.ubernachten .filter__categories li a{border-color:#195675;color:#195675}#ppcarto .ppcarto-filter.ubernachten .filter__categories li a:hover,#ppcarto .ppcarto-filter.ubernachten .filter__categories li a.active{background-color:#195675;color:#fff}#ppcarto .ppcarto-filter.ubernachten .filter__categories li a:active{background:#22759f !important}#ppcarto .ppcarto-filter.ubernachten .filter__categories li.active a{background-color:#195675;color:#fff}#ppcarto .ppcarto-filter.wasser{border-color:#1b5e63}#ppcarto .ppcarto-filter.wasser h2{color:#1b5e63}#ppcarto .ppcarto-filter.wasser .close{background:#1b5e63}#ppcarto .ppcarto-filter.wasser .filter__categories li a{border-color:#1b5e63;color:#1b5e63}#ppcarto .ppcarto-filter.wasser .filter__categories li a:hover,#ppcarto .ppcarto-filter.wasser .filter__categories li a.active{background-color:#1b5e63;color:#fff}#ppcarto .ppcarto-filter.wasser .filter__categories li a:active{background:#26848b !important}#ppcarto .ppcarto-filter.wasser .filter__categories li.active a{background-color:#1b5e63;color:#fff}#ppcarto .ppcarto-filter.aktiv-natur{border-color:#5c7030}#ppcarto .ppcarto-filter.aktiv-natur h2{color:#5c7030}#ppcarto .ppcarto-filter.aktiv-natur .close{background:#5c7030}#ppcarto .ppcarto-filter.aktiv-natur .filter__categories li a{border-color:#5c7030;color:#5c7030}#ppcarto .ppcarto-filter.aktiv-natur .filter__categories li a:hover,#ppcarto .ppcarto-filter.aktiv-natur .filter__categories li a.active{background-color:#5c7030;color:#fff}#ppcarto .ppcarto-filter.aktiv-natur .filter__categories li a:active{background:#79943f !important}#ppcarto .ppcarto-filter.aktiv-natur .filter__categories li.active a{background-color:#5c7030;color:#fff}#ppcarto .ppcarto-filter.essen-trinken{border-color:#c14c0d}#ppcarto .ppcarto-filter.essen-trinken h2{color:#c14c0d}#ppcarto .ppcarto-filter.essen-trinken .close{background:#c14c0d}#ppcarto .ppcarto-filter.essen-trinken .filter__categories li a{border-color:#c14c0d;color:#c14c0d}#ppcarto .ppcarto-filter.essen-trinken .filter__categories li a:hover,#ppcarto .ppcarto-filter.essen-trinken .filter__categories li a.active{background-color:#c14c0d;color:#fff}#ppcarto .ppcarto-filter.essen-trinken .filter__categories li a:active{background:#ef5f12 !important}#ppcarto .ppcarto-filter.essen-trinken .filter__categories li.active a{background-color:#c14c0d;color:#fff}#ppcarto .ppcarto-filter.wellness{border-color:#643473}#ppcarto .ppcarto-filter.wellness h2{color:#643473}#ppcarto .ppcarto-filter.wellness .close{background:#643473}#ppcarto .ppcarto-filter.wellness .filter__categories li a{border-color:#643473;color:#643473}#ppcarto .ppcarto-filter.wellness .filter__categories li a:hover,#ppcarto .ppcarto-filter.wellness .filter__categories li a.active{background-color:#643473;color:#fff}#ppcarto .ppcarto-filter.wellness .filter__categories li a:active{background:#834496 !important}#ppcarto .ppcarto-filter.wellness .filter__categories li.active a{background-color:#643473;color:#fff}#ppcarto .ppcarto-filter.einkaufserlebnisse{border-color:#8d672c}#ppcarto .ppcarto-filter.einkaufserlebnisse h2{color:#8d672c}#ppcarto .ppcarto-filter.einkaufserlebnisse .close{background:#8d672c}#ppcarto .ppcarto-filter.einkaufserlebnisse .filter__categories li a{border-color:#8d672c;color:#8d672c}#ppcarto .ppcarto-filter.einkaufserlebnisse .filter__categories li a:hover,#ppcarto .ppcarto-filter.einkaufserlebnisse .filter__categories li a.active{background-color:#8d672c;color:#fff}#ppcarto .ppcarto-filter.einkaufserlebnisse .filter__categories li a:active{background:#b48338 !important}#ppcarto .ppcarto-filter.einkaufserlebnisse .filter__categories li.active a{background-color:#8d672c;color:#fff}#ppcarto .ppcarto-filter.kultur{border-color:#4c332a}#ppcarto .ppcarto-filter.kultur h2{color:#4c332a}#ppcarto .ppcarto-filter.kultur .close{background:#4c332a}#ppcarto .ppcarto-filter.kultur .filter__categories li a{border-color:#4c332a;color:#4c332a}#ppcarto .ppcarto-filter.kultur .filter__categories li a:hover,#ppcarto .ppcarto-filter.kultur .filter__categories li a.active{background-color:#4c332a;color:#fff}#ppcarto .ppcarto-filter.kultur .filter__categories li a:active{background:#6d493c !important}#ppcarto .ppcarto-filter.kultur .filter__categories li.active a{background-color:#4c332a;color:#fff}#ppcarto .ppcarto-filter.top-angebote{border-color:#546169}#ppcarto .ppcarto-filter.top-angebote h2{color:#546169}#ppcarto .ppcarto-filter.top-angebote .close{background:#546169}#ppcarto .ppcarto-filter.top-angebote .filter__categories li a{border-color:#546169;color:#546169}#ppcarto .ppcarto-filter.top-angebote .filter__categories li a:hover,#ppcarto .ppcarto-filter.top-angebote .filter__categories li a.active{background-color:#546169;color:#fff}#ppcarto .ppcarto-filter.top-angebote .filter__categories li a:active{background:#6b7b85 !important}#ppcarto .ppcarto-filter.top-angebote .filter__categories li.active a{background-color:#546169;color:#fff}#ppcarto .ppcarto-filter.weitere-informationen{border-color:#546169}#ppcarto .ppcarto-filter.weitere-informationen h2{color:#546169}#ppcarto .ppcarto-filter.weitere-informationen .close{background:#546169}#ppcarto .ppcarto-filter.weitere-informationen .filter__categories li a{border-color:#546169;color:#546169}#ppcarto .ppcarto-filter.weitere-informationen .filter__categories li a:hover,#ppcarto .ppcarto-filter.weitere-informationen .filter__categories li a.active{background-color:#546169;color:#fff}#ppcarto .ppcarto-filter.weitere-informationen .filter__categories li a:active{background:#6b7b85 !important}#ppcarto .ppcarto-filter.weitere-informationen .filter__categories li.active a{background-color:#546169;color:#fff}#ppcarto .ppcarto-filter.sonstige-kategorien{border-color:#546169}#ppcarto .ppcarto-filter.sonstige-kategorien h2{color:#546169}#ppcarto .ppcarto-filter.sonstige-kategorien .close{background:#546169}#ppcarto .ppcarto-filter.sonstige-kategorien .filter__categories li a{border-color:#546169;color:#546169}#ppcarto .ppcarto-filter.sonstige-kategorien .filter__categories li a:hover,#ppcarto .ppcarto-filter.sonstige-kategorien .filter__categories li a.active{background-color:#546169;color:#fff}#ppcarto .ppcarto-filter.sonstige-kategorien .filter__categories li a:active{background:#6b7b85 !important}#ppcarto .ppcarto-filter.sonstige-kategorien .filter__categories li.active a{background-color:#546169;color:#fff}#ppcarto .ppcarto-filter.unterkunfte{border-color:#5b8321}#ppcarto .ppcarto-filter.unterkunfte h2{color:#5b8321}#ppcarto .ppcarto-filter.unterkunfte .close{background:#5b8321}#ppcarto .ppcarto-filter.unterkunfte .filter__categories li a{border-color:#5b8321;color:#5b8321}#ppcarto .ppcarto-filter.unterkunfte .filter__categories li a:hover,#ppcarto .ppcarto-filter.unterkunfte .filter__categories li a.active{background-color:#5b8321;color:#fff}#ppcarto .ppcarto-filter.unterkunfte .filter__categories li a:active{background:#77ac2b !important}#ppcarto .ppcarto-filter.unterkunfte .filter__categories li.active a{background-color:#5b8321;color:#fff}#ppcarto .ppcarto-filter.infrastruktur{border-color:#8a2c00}#ppcarto .ppcarto-filter.infrastruktur h2{color:#8a2c00}#ppcarto .ppcarto-filter.infrastruktur .close{background:#8a2c00}#ppcarto .ppcarto-filter.infrastruktur .filter__categories li a{border-color:#8a2c00;color:#8a2c00}#ppcarto .ppcarto-filter.infrastruktur .filter__categories li a:hover,#ppcarto .ppcarto-filter.infrastruktur .filter__categories li a.active{background-color:#8a2c00;color:#fff}#ppcarto .ppcarto-filter.infrastruktur .filter__categories li a:active{background:#bd3c00 !important}#ppcarto .ppcarto-filter.infrastruktur .filter__categories li.active a{background-color:#8a2c00;color:#fff}#ppcarto .ppcarto-filter.gastronomy{border-color:#2574b6}#ppcarto .ppcarto-filter.gastronomy h2{color:#2574b6}#ppcarto .ppcarto-filter.gastronomy .close{background:#2574b6}#ppcarto .ppcarto-filter.gastronomy .filter__categories li a{border-color:#2574b6;color:#2574b6}#ppcarto .ppcarto-filter.gastronomy .filter__categories li a:hover,#ppcarto .ppcarto-filter.gastronomy .filter__categories li a.active{background-color:#2574b6;color:#fff}#ppcarto .ppcarto-filter.gastronomy .filter__categories li a:active{background:#388ed6 !important}#ppcarto .ppcarto-filter.gastronomy .filter__categories li.active a{background-color:#2574b6;color:#fff}#ppcarto .ppcarto-filter.touren{border-color:#e55e1f}#ppcarto .ppcarto-filter.touren h2{color:#e55e1f}#ppcarto .ppcarto-filter.touren .close{background:#e55e1f}#ppcarto .ppcarto-filter.touren .filter__categories li a{border-color:#e55e1f;color:#e55e1f}#ppcarto .ppcarto-filter.touren .filter__categories li a:hover,#ppcarto .ppcarto-filter.touren .filter__categories li a.active{background-color:#e55e1f;color:#fff}#ppcarto .ppcarto-filter.touren .filter__categories li a:active{background:#ea7f4d !important}#ppcarto .ppcarto-filter.touren .filter__categories li.active a{background-color:#e55e1f;color:#fff}#ppcarto .ppcarto-filter.rome2rio{border-color:#db367b}#ppcarto .ppcarto-filter.rome2rio h2{color:#db367b}#ppcarto .ppcarto-filter.rome2rio .close{background:#db367b}#ppcarto .ppcarto-filter.rome2rio .filter__categories li a{border-color:#db367b;color:#db367b}#ppcarto .ppcarto-filter.rome2rio .filter__categories li a:hover,#ppcarto .ppcarto-filter.rome2rio .filter__categories li a.active{background-color:#db367b;color:#fff}#ppcarto .ppcarto-filter.rome2rio .filter__categories li a:active{background:#e36197 !important}#ppcarto .ppcarto-filter.rome2rio .filter__categories li.active a{background-color:#db367b;color:#fff}@media screen and (max-width:39.9375em){#ppcarto .ppcarto-filter{display:block}}#ppcarto .ppcarto-switch{display:none;position:absolute;bottom:0;right:0;left:0;background:#2574b6}#ppcarto .ppcarto-switch a{line-height:32px;display:block;text-align:center;text-decoration:none;color:#fff}@media screen and (max-width:39.9375em){#ppcarto .ppcarto-switch{display:block}}.fadeout-enter-active,.fadeout-leave-active{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.fadeout-enter,.fadeout-leave-to{opacity:0}@media screen and (max-width:39.9375em){#ppcarto .sidebar{padding:0;left:0;padding-top:80px;padding-bottom:32px;bottom:0;right:0;z-index:1000}#ppcarto .topbar{width:100%}#ppcarto .topbar .filter{display:none}}