.tx-felogin-pi1 label{display:block;}@font-face{font-family:'TheSans';src:url('/typo3conf/ext/tsk2017/Resources/Public/Fonts/TheSansC5-5_Plain.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'TheSans-Light';src:url('/typo3conf/ext/tsk2017/Resources/Public/Fonts/TheSansC5-3_Light.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'TheSans-SemiBold';src:url('/typo3conf/ext/tsk2017/Resources/Public/Fonts/TheSansC5-6_SemiBold.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'TheSans-Bold';src:url('/typo3conf/ext/tsk2017/Resources/Public/Fonts/TheSansC5-7_Bold.otf');font-weight:normal;font-style:normal;}@font-face{font-family:'TheSans-H31';src:url('/typo3conf/ext/tsk2017/Resources/Public/Fonts/TheSansHair-H31.otf');font-weight:normal;font-style:normal;}body{color:#6E7072;font-family:'TheSans';padding-top:105px;}li{list-style-position:inside;}a,a:hover{color:#3974b5;text-decoration:none;}a:not(.skip-decoration):hover,a:hover .link-decoration{text-decoration:underline;}a.highlight{color:#3974b5;}h1.discreet,h2.discreet,h3.discreet,h4.discreet,h5.discreet{color:#bbbbbb;}.btn{border:none;font-size:16px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);text-shadow:0 0 0;}.btn:hover,.btn:active,.btn:focus,.btn:active:focus{box-shadow:0 4px 6px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.2);outline:none;}.btn,.button_request,.extsearchinfolink,.pagebrowser span a{position:relative;overflow:hidden;}.btn .animation-layer,.button_request .animation-layer,.extsearchinfolink .animation-layer,.pagebrowser span a .animation-layer{display:block;position:absolute;background:rgba(255,255,255,0.3);border-radius:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}.btn .animation,.button_request .animation,.extsearchinfolink .animation,.pagebrowser span a .animation{-webkit-animation:ripple 0.65s linear;-moz-animation:ripple 0.65s linear;-ms-animation:ripple 0.65s linear;-o-animation:ripple 0.65s linear;animation:ripple 0.65s linear;}@-webkit-keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5);}}@-moz-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5);}}@-o-keyframes ripple{100%{opacity:0;-o-transform:scale(2.5);}}@keyframes ripple{100%{opacity:0;transform:scale(2.5);}}.btn-primary{background:#3974b5;}.btn-primary:active,.btn-primary:hover,.btn-primary:focus,.btn-primary:active:hover,.btn-primary:active:focus,div.pagebrowser span:hover{background:#32669f;border:0;}header.main{background-image:url('../../typo3conf/ext/tsk2017/Resources/Public/Images/markise_h15.png');background-repeat:repeat-x;background-color:#ffffff;box-shadow:2px 2px 2px rgba(68,68,68,0.2);padding-top:45px;padding-bottom:20px;position:fixed;left:0;right:0;top:0;transition:background-position-y,padding-top 0.4s,0.4s ease;z-index:1001;}header.main nav.navbar{border:0 none;}header.main nav.navbar .navbar-brand{float:right;}@media (max-width:610px){header.main nav.navbar .navbar-brand-wrap{display:block;float:unset;height:50px;position:relative;width:100% !important;}header.main nav.navbar .navbar-brand{float:unset;}header.main nav.navbar .navbar-brand img{margin-left:auto;margin-right:auto;}}header.main nav.navbar .navbar-menu-wrap{display:inline-block;min-width:330px;}header.main nav.navbar .navbar-toggle{border-color:#ddd;}header.main nav.navbar .navbar-toggle .icon-bar{background-color:#888;}header.main .logo{margin-top:-18px;transition:all 0.5s ease;}header.main.scroll{background-position-y:-15px;padding-top:0px;padding-bottom:5px;}header.main.scroll .logo{margin-top:-10px;height:50px;width:198px;}#link-to-top{display:none;bottom:0px;position:fixed;right:10px;z-index:1000;}#link-to-top a{padding:10px;}#link-to-top a i{margin:0;}header.main nav.navbar{margin-bottom:10px;transition:margin-bottom 0.4s ease;}header.main.scroll nav.navbar{margin-bottom:0;}.navbar-menu{float:left;padding:0;}.navbar-menu .dropdown{float:left;list-style-type:none;}.menu-label{cursor:pointer;padding:10px 13px;}.menu-label img{margin-top:-5px;}.navbar-menu{font-size:16px;margin-bottom:0;margin-top:8px;}.navbar-menu > li{position:static;}.mm-page{margin-bottom:50px;}.navbar-menu li .menu-label a,.navbar-menu li a.menu-label{color:#6E7072;}.navbar-menu li:hover .menu-label,.navbar-menu li.hover .menu-label{background-color:#3974b5;background-image:none;}.mm-menu .dropdown-menu > li > a:hover,.navbar-menu .dropdown-menu > li > a:hover,.navbar-menu li:hover .menu-label,.navbar-menu li.hover .menu-label,.navbar-menu li:hover .menu-label span,.navbar-menu li.hover .menu-label span{color:#fff;}.navbar-menu .dropdown-menu{border:0 none;border-radius:0;box-shadow:2px 2px 2px rgba(68,68,68,0.2);color:#777;display:table;margin-top:0;opacity:0;padding:30px 20px;top:auto;visibility:hidden;width:100%;}.navbar-menu li:hover .dropdown-menu,.navbar-menu li.hover .dropdown-menu{box-sizing:border-box;margin-top:0;opacity:1;visibility:visible;width:100%;}.navbar-menu .dropdown-menu,.navbar-menu li:hover .dropdown-menu,.navbar-menu li.hover .dropdown-menu{transition:all .5s ease;-webkit-transition:all .5s;}.navbar-menu .dropdown-menu{transition-delay:.1s;-webkit-transition-delay:.1s;}.navbar-menu li:hover .dropdown-menu,.navbar-menu li.hover .dropdown-menu{transition-delay:.2s;-webkit-transition-delay:.2s;}.navbar-menu .dropdown-menu > .row{margin:0;}.navbar-menu .dropdown-menu ul{list-style:none;padding-left:0;}.navbar-menu .dropdown-menu ul li a{display:block;}.navbar-menu .dropdown-menu ul li > a{color:#6E7072;font-size:16px;padding:5px;}.mm-menu .dropdown-menu ul li > a:hover,.navbar-menu .dropdown-menu ul li > a:hover{background-color:#3974b5;background-image:none;color:#ffffff;text-decoration:none;}.navbar-menu .dropdown-menu ul li h4{color:#3974b5;}.navbar-menu .dropdown-menu ul li h4 a:hover{}.navbar-menu .dropdown-menu span.phone{font-size:16px;position:relative;top:10px;}.navbar-menu .dropdown-menu span.phone .fa{font-size:1.5em;position:relative;top:5px;}.navbar-menu .dropdown-menu .tx-weather-pi1{margin-bottom:20px;}.navbar-menu .dropdown-menu .tx-weather-pi1 .icon img{margin-right:10px;width:50px;}.navbar-menu .dropdown-menu .tx-weather-pi1 a{color:#777777;}.navbar-menu .dropdown-menu .tx-weather-pi1 a:hover{color:#3974b5;}.navbar-menu .dropdown-menu .tx-weather-pi1 .condition{font-size:14px;padding-top:10px;}.navbar-menu .dropdown-menu .tx-weather-pi1 .wind{font-size:10px;}.navbar-menu .dropdown-menu input{font-size:18px;width:100%;}.navbar-menu .dropdown-menu.langmenu{background-color:#f6f6f6;}.navbar-menu .dropdown-menu a.language{background-color:#ffffff;padding:10px;width:100%;}.navbar-menu .dropdown-menu a.language img{margin-right:10px;}.navbar-menu .dropdown button.header-booking{margin-left:10px;margin-top:5px}.navbar-menu .dropdown button.header-booking div.booking button[type=submit]{margin-top:14px;}.mm-listview .mm-vertical .mm-panel.dropdown-menu,.mm-vertical .mm-listview .mm-panel.dropdown-menu{background-color:#ffffff !important;border:0px;padding:0 20px 30px;position:relative;width:100%;}.mm-listview .mm-vertical .mm-panel.dropdown-menu img,.mm-vertical .mm-listview .mm-panel.dropdown-menu img{margin-top:30px;}form > header{color:#959595;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:1em;text-transform:uppercase;}#page{margin-top:20px;}#carousel + #page{margin-top:0;}#carousel{margin:0;height:75vh;overflow:hidden;}#carousel img{min-width:100%;min-height:75vh;max-width:none;}#carousel.static div{background-position:center center;background-size:cover;height:100%;}#carousel .carousel-inner{height:100%;}#carousel .carousel-inner .item{height:100%;background-size:cover;background-position:center center;}#carousel .carousel-titles{display:none;}#carousel .carousel-caption{bottom:unset;font-family:'TheSans-H31';font-size:60px;left:10%;right:10%;text-shadow:1px 0 rgb(110,112,114);top:50px;}#carousel.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}#carousel.carousel-fade .carousel-inner .item,#carousel.carousel-fade .carousel-inner .active.left,#carousel.carousel-fade .carousel-inner .active.right{opacity:0;}#carousel.carousel-fade .carousel-inner .active,#carousel.carousel-fade .carousel-inner .next.left,#carousel.carousel-fade .carousel-inner .prev.right{opacity:1;}#carousel.carousel-fade .carousel-inner .next,#carousel.carousel-fade .carousel-inner .prev,#carousel.carousel-fade .carousel-inner .active.left,#carousel.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0);}#carousel.carousel-fade .carousel-control{z-index:2;}#fixed-social-media{position:fixed;z-index:50;top:25%;}#fixed-social-media ul{list-style:none;padding-left:0;}#fixed-social-media a{color:#ffffff;display:block;text-align:center;padding:7px;margin:5px;}#fixed-social-media a i{width:20px;}#fixed-social-media .facebook a{background-color:#3b5998;}#fixed-social-media .instagram a{background-color:#72554a;}#fixed-social-media .info a{background-color:#e3001b;}.teaser{background-color:#3974b5;height:220px;overflow:hidden;position:relative;margin-bottom:15px;}.teaser.teaser-2{height:330px;}.teaser,.teaser .ce-gallery,.teaser .ce-bodytext{border-radius:3px;}.teaser:hover img{opacity:0.55;}.teaser .image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;right:0;top:0;bottom:0;}.teaser:hover .image{opacity:0.5;}.teaser .image:before{content:"";display:block;z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(50%,transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.8) 0,transparent 50%);background-image:linear-gradient(to top,rgba(0,0,0,.8) 0,transparent 50%);}.teaser .ce-bodytext{color:#ffffff;position:absolute;bottom:10px;left:15px;right:15px;z-index:2;}.teaser .ce-bodytext p{height:0px;overflow:hidden;}.teaser:hover .ce-bodytext p{overflow:visible;height:70px;}.teaser a{color:#ffffff;}.teaser a:hover{text-decoration:none;}.anchors{font-size:16px;margin:0 0 10px;}.anchors i.fa{margin-right:5px;}.anchors ul{list-style:none;text-align:center;padding:0 0 10px 0;border-bottom:1px solid rgba(0,0,0,.1);}.anchors li{display:inline-block;padding:15px;position:relative;}.anchors li:after{content:"";display:block;position:absolute;top:10px;right:0;width:1px;height:calc(100% - 20px);background:rgba(0,0,0,.1)}.anchors li:last-of-type:after{display:none}div.container p{font-size:16px;}div.container .content-row{padding-bottom:5px;padding-top:5px;}div.blue{background-color:#e8eef5;}div.grey{background-color:#f6f6f6;}div.full-width.grey,div.full-width.blue{margin-bottom:25px;margin-top:10px;padding-top:12px;}div.full-width:not(.grey):not(.blue) .container{padding-left:0;padding-right:0;width:100%;}div.container .content-row hr{margin:0;padding-top:25px;}div.visible-divider hr{border:1px solid #32669f;margin:20px -15px;}div.container header h1,div.container header h2,div.container header h3{text-align:center;}div.container header h1,div.container header h2{color:#3974b5;font-family:'TheSans-Light';font-size:44px;}div.container header h3{color:#223351;font-family:'TheSans-Bold';font-variant:small-caps;font-size:18px;margin:0 0 20px 0;}div.container .poi a i{display:block;font-size:16px;font-style:normal;text-align:center;}div.container .poi a{color:#6E7072;}div.container .poi a:hover{color:#3974b5;}div.container .poi a i.fa{color:#3974b5;font-size:1.8em;margin-bottom:15px;}div.grey div.container .poi{padding:0;}#header-booking,#header-search{background-color:#e8eef5;border-bottom:1px solid #cccccc;display:none;padding-top:10px;position:fixed;top:124px;width:100%;z-index:1050;}#header-booking .container,#header-search .container{padding-bottom:0;}#header-booking .container .content-row,#header-search .container .content-row{display:inline-block;margin:0;padding:0;width:100%;}#header-booking .container .content-row.close-wrap,#header-search .container .content-row.close-wrap{float:right;}#header-search .container .content-row.tx-kesearch-pi1{padding-bottom:15px;}div.booking label{height:18px;text-transform:uppercase;width:100%;}@media (min-width:992px){div.booking .col-md-2,div.booking .col-md-3{width:20%;}}div.booking button[type=submit]{margin-top:23px;}footer,footer .container{font-size:12px;}footer > div{margin-top:10px;}footer ul{padding-left:0;}footer ul li{display:inline-block;list-style:none;margin-right:10px;}footer .blue{background-color:#3974b5;color:#ffffff;}footer .blue a,footer .blue a:hover{color:#ffffff;}footer .blue .link-follow a{font-size:20px;height:45px;line-height:45px;width:45px;text-align:center;border:1px solid #ffffff;}footer .blue .link-follow a:hover{background-color:#fff;color:#3974b5;}footer .blue .link-follow a span{display:none;}footer .copyright{margin-bottom:10px;margin-top:10px;}.input-group.date .input-group-addon:hover,.input-daterange .input-group-addon:hover{cursor:pointer;}p.intro{color:#222;font-size:17px;letter-spacing:0.01em;line-height:1.2em;margin:0px 0px 8px 0px;text-transform:none;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:normal;}h5{margin-top:5px;margin-bottom:5px;}.social-feed-text{color:#6E7072;font-family:'TheSans';line-height:22px;}.social-feed-element .muted{color:#999;background-color:#fff;box-shadow:1px 1px 2px #ccc;font-size:12px;padding:2px 5px;position:absolute;right:10px;}.social-feed-element .social-feed-header{height:50px;margin-bottom:25px;}.btn,div.pagebrowser span,footer .blue .link-follow a,footer .blue .link-follow a:hover,.mm-menu .dropdown-menu > li > a,.mm-menu .dropdown-menu > li > a:hover,.mm-menu .dropdown-menu ul li a,.mm-menu .dropdown-menu ul li a:hover,.navbar-menu .dropdown-menu > li > a,.navbar-menu .dropdown-menu > li > a:hover,.navbar-menu .dropdown-menu ul li a,.navbar-menu .dropdown-menu ul li a:hover,.navbar-menu li:hover .menu-label,.navbar-menu li.hover .menu-label,.navbar-menu li:hover .menu-label span,.navbar-menu li.hover .menu-label span,.navbar-menu li .menu-label,.navbar-menu li .menu-label span,.teaser .ce-bodytext p,.teaser:hover .ce-bodytext p,.teaser:hover .image,.teaser .image,.tx-kbdb-pi1 a.button_request,.tx-kbdb-pi1 a.button_request:hover,.tx-kbdb-pi1 a.meldungslink,.tx-kbdb-pi1 a.meldungslink:hover,.tx-kbdb-pi1 a.extsearchinfolink,.tx-kbdb-pi1 a.extsearchinfolink:hover{transition:all .3s ease;-webkit-transition:all .3s;}.ce-textpic.ce-above img{margin-bottom:10px;}.ce-textpic,.ce-row{overflow:hidden;}.ce-gallery,.ce-column{float:left;margin-right:10px;}body#p156 .cboxPhoto{width:100% !important;height:100% !important;}.ce-table td,.ce-table th{border-top:1px solid #ddd;padding:8px;vertical-align:top;}#mobile-navbar:not(.mm-menu){display:none;}.carousel-indicators .active{margin-right:5px;}div.calloutContainer > div{padding-left:24px;}div.calloutContainer h3.calloutTitle{margin-top:0;}div.calloutContainer div.calloutClose{margin-top:20px;}div.calloutContainer a.detaillink{font-size:10px;}div.calloutContainer h3{font-size:16px;}.table>tbody>tr{background-color:#f6f6f6;}.table>thead>tr>th,.table>tbody>tr>th{background-color:#3974B5;color:#ffffff;}.table>thead>tr>th a,.table>tbody>tr>th a{color:#ffffff;}.table>tbody>tr>td{vertical-align:middle;}.ce-center{text-align:center;}.tx-kbdb-pi1 form#extsearch_form .results > .col-md-1,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-2,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-3,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-4,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-5,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-6,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-7,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-8,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-9,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-10,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-11,.tx-kbdb-pi1 form#extsearch_form .results > .col-md-12
.tx-tskpoi-filter .col-md-1,.tx-tskpoi-filter .col-md-2,.tx-tskpoi-filter .col-md-3,.tx-tskpoi-filter .col-md-4,.tx-tskpoi-filter .col-md-5,.tx-tskpoi-filter .col-md-6,.tx-tskpoi-filter .col-md-7,.tx-tskpoi-filter .col-md-8,.tx-tskpoi-filter .col-md-9,.tx-tskpoi-filter .col-md-10,.tx-tskpoi-filter .col-md-11,.tx-tskpoi-filter .col-md-12{padding-left:10px;padding-right:10px;}.tx-kbdb-pi1 #ergebnisse{display:inline-block;padding-top:130px;margin-top:-130px;}.tx-kbdb-pi1 form#extsearch_form .results .control-label,.tx-tskpoi-filter .control-label{font-size:16px;}.tx-kbdb-pi1 form#extsearch_form .results hr{border-top:1px dashed;padding-top:15px;margin-top:10px;}.tx-cal-controller .filter,.tx-kbdb-pi1 .filter,.tx-tskpoi-filter .filter{background-color:rgba(57,116,181,0.1);box-shadow:0px 1px 3px #bbb;padding:12px 12px 24px 12px;}.tx-kbdb-pi1 .filter.input-daterange{margin-bottom:30px;}.tx-cal-controller .filter .input-daterange input,.tx-kbdb-pi1 .filter.input-daterange input,.tx-tskpoi-filter .filter .input-daterange input{text-align:left;}.tx-cal-controller .filter{margin-bottom:12px;padding-bottom:12px;}.tx-kbdb-pi1 .row.results{margin-left:-10px;margin-top:15px;}.tx-kbdb-pi1 .row.results .filter{margin-right:15px;padding-top:30px;}.tx-kbdb-pi1 .row .details .form-control,.tx-kbdb-pi1 .row .filter .form-control{padding-left:10px;padding-right:10px;}.tx-cal-controller .filter > .row,.tx-kbdb-pi1 .row.details .form-control,.tx-kbdb-pi1 .row.results .filter .form-control,.tx-tskpoi-filter .form-control{margin-bottom:10px;}.tx-kbdb-pi1 .row.results .seaview{margin-bottom:20px;}.tx-kbdb-pi1 .row.results .bedroom label{padding-top:7px;}.tx-kbdb-pi1 .row .filter .bedroom div + div{padding-left:0;}.tx-kbdb-pi1 .row.results .filter .size .control-label{margin-top:0;}.tx-kbdb-pi1 .row.results .filter .control-label{margin-top:15px;}.tx-kbdb-pi1 .row.results .filter .indent{margin-left:10px;}.tx-kbdb-pi1 .filter button[type=submit]{margin-top:23px;}.tx-kbdb-pi1 .details a.btn-reset,.tx-kbdb-pi1 .filter a.btn-reset{background-color:#dedede;color:#3974b5;text-shadow:none;line-height:1.4em}.tx-kbdb-pi1 div.toolbar span.paginating{float:left;margin-bottom:1em;}.tx-kbdb-pi1 div.toolbar span.sorting{float:right;margin-top:10px;}.tx-kbdb-pi1 .extsearch .showResultsWrap,.tx-kbdb-pi1 .extsearch .disabledLinkWrapBack{display:none;}.tx-kbdb-pi1 div.pagebrowser{float:left;}.tx-kbdb-pi1 div.pagebrowser span{margin-right:0;}.tx-kbdb-pi1 div.ext_searchresults_list h3{margin-top:0;}.tx-kbdb-pi1 form#extsearch_form .filter .stars i:hover{cursor:pointer;}.tx-kbdb-pi1 form#extsearch_form .filter .stars i{color:#aaaaaa;}.tx-kbdb-pi1 form#extsearch_form .filter .stars i.active,.tx-kbdb-pi1 form#extsearch_form .filter .stars i:hover{color:#facf04;}.tx-kbdb-pi1 div.ext_searchresults_list div.row{padding-bottom:20px;}.tx-kbdb-pi1 div.ext_searchresults_list div.row:not(.ext_features){box-shadow:0px 1px 3px #bbb;margin-bottom:15px;padding-top:20px;}.tx-kbdb-pi1 div.ext_searchresults_list .col-md-4.clearfix.image{padding-left:20px !important;}.tx-kbdb-pi1 div.ext_searchresults_list div.row.even{background-color:#f6f6f6;}.tx-kbdb-pi1 a.extsearchinfolink:hover,.tx-kbdb-pi1 a.button_request:hover{background-color:#3974b5;color:#FFFFFF;}.tx-kbdb-pi1 a.extsearchinfolink,.tx-kbdb-pi1 a.button_request{background-color:#dedede;color:#3974b5;display:block;margin-top:10px;padding:2px 6px;text-align:center;text-decoration:none;width:80px;}.tx-kbdb-pi1 a.button_request{background-color:#3974b5;color:#ffffff;}.tx-kbdb-pi1 a.button_request:hover{background-color:#32669f;}.tx-kbdb-pi1 div.frame_detailmap #detailmap{margin-bottom:30px;overflow:hidden;}.tx-kbdb-pi1 .details h1{float:left;margin-bottom:20px;}.tx-kbdb-pi1 .details .freeplace_datepicker{padding-top:5px;}.tx-kbdb-pi1 .details .freeplace_datepicker span + .datepicker{padding:0;}.tx-kbdb-pi1 .details .freeplace_datepicker .datepicker{background-color:unset;}.tx-kbdb-pi1 .details .freeplace_datepicker .datepicker .day:not(.new):not(.old):not(.range-start):not(.range-end):not(.range){border-radius:0;color:#000000;}.tx-kbdb-pi1 .details .freeplace_datepicker .datepicker .day:not(.disabled):not(.new):not(.old):not(.range-start):not(.range-end):not(.range){background-color:#94D62E;color:#6E7072;}.tx-kbdb-pi1 .details .freeplace_datepicker .datepicker .day.disabled:not(.new):not(.old):not(.range-start):not(.range-end):not(.range){background-color:rgba(247,69,28,0.7);color:#ffffff;}.tx-kbdb-pi1 .details .freeplace_datepicker .datepicker .day.range-start,.tx-kbdb-pi1 .details .freeplace_datepicker .datepicker .day.range-end{background-color:#3e9230;background-image:unset;border-radius:0;}.tx-kbdb-pi1 .details .freeplace_datepicker .datepicker .day.range{background-color:#50b340;}.tx-kbdb-pi1 .details .freeplace_datepicker > .range-end{display:none;}.tx-kbdb-pi1 .details .ausstattungsmerkmale{padding:0;margin:0;}.tx-kbdb-pi1 .details .ausstattung{color:#9FA0A2;float:left;height:25px;width:220px;}.tx-kbdb-pi1 .details .image-container{margin-bottom:25px;}.tx-kbdb-pi1 .details .description{margin-top:15px;}.tx-kbdb-pi1 .details .button_request{background:#CECECE;color:#3974b5;margin:10px 0 5px;padding:7px;text-align:center;width:100%;}.tx-kbdb-pi1 .details .vcard{margin-top:30px;}.tx-kbdb-pi1 .details .vcard .given-name{font-weight:bold;}.tx-kbdb-pi1 .details .vcard .wrap_text{word-wrap:break-word;}#buchungsformular.sammelbuchungsformular div.row a.extsearchinfolink:hover{background-color:#66B2DF;color:#FFFFFF;}.tx-kbdb-pi1 div.image span.image-hover{cursor:pointer;display:none;font-size:100px;margin-left:18px;opacity:0.5;position:absolute;text-align:center;top:30px;width:100%;}.tx-kbdb-pi1 a.button_request span:not(.animation-layer){background:url('../../typo3conf/ext/tsk2017/Resources/Public/Images/sprite_20110206.png') no-repeat scroll 6px -79px transparent;padding-left:11px;}.tx-kbdb-pi1 span.label,.tx-tskpoi-detail span.label{color:#9FA0A2;font-size:100%;padding-left:0;}.tx-kbdb-pi1 .stars_and_cart{float:left;height:30px;position:relative;margin:20px 0 10px;}.tx-kbdb-pi1 div.decogastars{background:url('../../typo3conf/ext/tsk2017/Resources/Public/Images/sprite_stars.png') repeat scroll left top #66b2df;height:0px;width:66px;}.tx-kbdb-pi1 div.dtvstars{background:url('../../typo3conf/ext/tsk2017/Resources/Public/Images/sprite_dtv_stars.png') repeat scroll left top #66b2df;height:0px;width:77px;background-size:77px;}.tx-kbdb-pi1 div.decogastars.star1,.tx-kbdb-pi1 div.decogastars.star2,.tx-kbdb-pi1 div.decogastars.star3,.tx-kbdb-pi1 div.decogastars.star3S,.tx-kbdb-pi1 div.decogastars.star4,.tx-kbdb-pi1 div.decogastars.star4S,.tx-kbdb-pi1 div.decogastars.star6,.tx-kbdb-pi1 div.dtvstars.star1,.tx-kbdb-pi1 div.dtvstars.star2,.tx-kbdb-pi1 div.dtvstars.star3,.tx-kbdb-pi1 div.dtvstars.star3S,.tx-kbdb-pi1 div.dtvstars.star4,.tx-kbdb-pi1 div.dtvstars.star4S,.tx-kbdb-pi1 div.dtvstars.star6{height:11px;margin-bottom:10px}.tx-kbdb-pi1 div.decogastars.star1{background-position :left -14px}.tx-kbdb-pi1 div.decogastars.star2{background-position :left -27px}.tx-kbdb-pi1 div.decogastars.star3{background-position :left -40px}.tx-kbdb-pi1 div.decogastars.star3S{background-position :left -53px}.tx-kbdb-pi1 div.decogastars.star4{background-position :left -66px}.tx-kbdb-pi1 div.decogastars.star4S{background-position :left -78px}.tx-kbdb-pi1 div.decogastars.star6{background-position :left -91px}.tx-kbdb-pi1 div.dtvstars.star1{background-position :left -11px}.tx-kbdb-pi1 div.dtvstars.star2{background-position :left -23px}.tx-kbdb-pi1 div.dtvstars.star3{background-position :left -35px}.tx-kbdb-pi1 div.dtvstars.star3S{background-position :left -47px}.tx-kbdb-pi1 div.dtvstars.star4{background-position :left -59px}.tx-kbdb-pi1 div.dtvstars.star4S{background-position :left -71px}.tx-kbdb-pi1 div.dtvstars.star6{background-position :left -83px}.tx-kbdb-pi1 .ext_searchresults_list .image-carousel{display:none;}.tx-kbdb-pi1 div.ext_searchresults_list .image-carousel div.row:not(.ext_features){box-shadow:none;margin-bottom:0;padding-bottom:0;padding-top:0;}.tx-kbdb-pi1 .ext_searchresults_list .image-carousel .images{float:left;min-height:220px;margin:2px 0 4px 0;}#buchungsformular{display:none;margin-top:2em;}#buchungsformular:target{display:block;}#gvzform.gvz_types fieldset{border-bottom:1px solid #0A286C;padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;position:relative;}.tx-tskpoi-liste div.row.columns{border-top:1px solid #DDDDDD;padding:1em 0;}.tx-tskpoi-liste div.row.columns a{color:#333333;display:block;overflow:hidden;text-decoration:none;white-space:nowrap;}.tx-tskpoi-liste div.row.columns h4 a{text-overflow:ellipsis;}.tx-tskpoi-liste div.row.columns a img{height:217px;width:auto;}.tx-tskpoi-liste ul{list-style-type:none;padding-left:0;}.tx-tskpoi-liste ul#poilist li{border-bottom:1px solid #DDDDDD;padding-top:7px;}.tx-tskpoi-liste ul#poilist li .meldungslink a{background-color:#DEDEDE;color:#3974b5;margin-bottom:5px;display:block;padding:2px 6px;text-align:right;width:80px;}.tx-tskpoi-liste ul#poilist li .meldungslink a:hover{background-color:#66B2DF;color:#fff;}.tx-tskpoi-liste ul#poilist li .meldungslink a span{background:url('../../typo3conf/ext/tsk2017/Resources/Public/Images/sprite_20110206.png') no-repeat scroll 6px -535px rgba(0,0,0,0);padding-left:11px;}.tx-tskpoi-liste div.pagebrowser a,.tx-tskpoi-liste div.pagebrowser a:active,.tx-tskpoi-liste div.pagebrowser span{padding:2px 3px;}.tx-tskpoi-liste div.pagebrowser a,.tx-tskpoi-liste div.pagebrowser a:active,.tx-tskpoi-liste div.pagebrowser span{padding:2px 3px;}.tx-tskpoi-map #ergebnisse{display:inline-block;padding-top:150px;margin-top:-150px;}.tx-tskpoi-map div#poi-map{height:250px;}.tx-tskpoi-map div#poi-map .gm-style .gm-style-iw div,.tx-tskpoi-map div#poi-map .gm-style .gm-style-iw div a.detaillink{font-size:10px;}.tx-tskpoi-detail ul.ausstattungenliste,.tx-tskpoi-detail ul.eigenschaftenliste,.tx-tskpoi-detail ul.terminliste{list-style:none outside none;padding:0;}.tx-tskpoi-detail div.row,.tx-tskpoi-teaser div.row{border-bottom:1px solid #DDDDDD;}.tx-tskpoi-detail div.row.inner-row{border-bottom:0;}.tx-tskpoi-detail form div.cal-label,.tx-tskpoi-teaser form div.cal-label{padding-right:0;padding-top:3px;}.tx-tskpoi-detail form div.cal-field,.tx-tskpoi-teaser form div.cal-field{margin-bottom:5px;padding-right:15px;}.tx-tskpoi-detail a img.social-media-icon{width:25px;height:25px;}.tx-tskpoi-feedit ul.flush-messages{color:#B01717;}div#poi-map{z-index:5;}a.poi-maptrigger{float:right;position:relative;right:3px;top:-50px;z-index:10;}div.pagebrowser{margin:15px 0 20px -4px;}div.pagebrowser .pageof{display:none;}div.pagebrowser span,.news .page-navigation ul li,.kesearch_pagebrowser ul li{background-color:#3974b5;color:#ffffff;display:inline-block;font-size:13px;margin-right:3px;min-width:20px;padding:2px 6px;text-align:center;}div.pagebrowser a,div.pagebrowser a:hover,div.pagebrowser a:active,.news .page-navigation ul li a,.news .page-navigation ul li a:hover,.news .page-navigation ul li a:active,.kesearch_pagebrowser ul li a,.kesearch_pagebrowser ul li a:hover,.kesearch_pagebrowser ul li a:active{color:#ffffff;text-decoration:underline;}.tx-kesearch-pi1 .input-group-addon.kesearch_submit:hover{cursor:pointer;}.tx-kesearch-pi1 #kesearch_results{padding-bottom:20px;}.tx-kesearch-pi1 #kesearch_results .hit{color:red;font-weight:bold;}.tx-kesearch-pi1 #kesearch_results .teaser_icon img{float:left;margin-top:2px;margin-right:5px;}#kesearch_pagebrowser_top,#kesearch_pagebrowser_bottom{text-align:center;}#kesearch_pagebrowser_bottom .pages_total{border-top:1px solid #EAEAEA;padding:8px 0;}.kesearch_pagebrowser li{display:inline;}.tx-cal-controller h2{margin-top:18px;}.tx-cal-controller .btn-search{background:url('../../typo3conf/ext/tsk2017/Resources/Public/Images/sprite_20110206.png') no-repeat scroll right -362px #3974b5;padding:7px 22px 7px 12px;text-transform:uppercase;}.tx-cal-controller .terminliste .row{font-weight:normal;padding:15px 0;}.tx-cal-controller .terminliste .row.odd,.tx-cal-controller .terminliste .row.even{border-top:1px solid #dddddd;}.tx-cal-controller .terminliste .row.even{background-color:#f6f6f6;}.tx-cal-controller .terminliste .event .image-wrap{height:220px;}.tx-cal-controller .terminliste .event .image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;}.tx-cal-controller .terminliste .event h3{margin-top:0;}.tx-cal-controller .terminliste .event .fa{margin-right:5px;}.tx-cal-controller .terminliste .switcher{background:url('../../typo3conf/ext/tsk2017/Resources/Public/Images/sprite_20110206.png') no-repeat scroll 0 -345px transparent;display:block;padding-left:11px;}.tx-cal-controller .terminliste .switcher.open{background-position:0 -403px;}.tx-cal-controller .terminliste .description{color:#909090;}.tx-cal-controller .vaplan{margin-top:-130px;padding-top:130px;}.news .clear{clear:both;}.news .nav ul{float:left;display:inline;margin:0;}.news .nav li{float:left;}.news .nav a{float:left;display:block;}.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.news .article{padding-bottom:15px;margin-bottom:15px;}.news .article:last-child{padding-bottom:0;margin-bottom:0;}.news .article:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.news .article .news-img-wrap{float:left;margin:3px 12px 5px 0;background:#fff;}.news .article .news-img-wrap a{display:block;float:left;padding:4px;border:1px solid #ddd;background:#fff;}.news .article .news-img-wrap img{float:left;height:auto;width:auto;}.news .article .teaser-text{margin:0 0 10px 0;}.news .article h3{margin-bottom:0;}.news .footer{clear:both;padding:10px 0 0 0;border-top:1px solid #eee;margin-top:15px;color:#888;}.news .footer p{line-height:1em;}.news .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd;}.news .footer span:last-child{border-right:0;}.news .footer .news-category a{text-transform:uppercase;}.news .no-news-found{color:#DB0202;font-style:italic;}.news .page-navigation p{float:left;}.news .page-navigation ul{float:right;}.news .page-navigation ul li{float:left;display:block;padding:0 2px;background:none;}.news .page-navigation ul li a{display:block;}.news-category-view ul li{padding:5px 8px;}.news-category-view ul li li{padding:2px 8px 2px 12px;}.news-category-view > ul > li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee;}.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd;}.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee;}.news-single .article .news-img-wrap{float:right;width:282px;margin:0 0 0 25px;}.news-single .article .news-img-wrap img{float:none;}.news-single .teaser-text{font-size:15px;color:#888;}.news-text-wrap{margin-bottom:10px;}.news-img-caption{color:#888;}.news-related-wrap{display:table;margin-top:20px;width:100%;}.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell;}.news-related ul li{line-height:1em;margin-bottom:12px;}.news-related ul li span{border-right:1px solid #DDDDDD;display:inline-block;margin-right:8px;padding-right:8px;color:#888;}.news-related ul li span:last-child{border-right:0;padding-right:0;}.news-related h4{margin-bottom:10px;}.news-related-files ul li{margin-bottom:20px;}.news-related-files .news-related-files-link .jpg{background-position:0 0;}.news-clear{clear:both;}@font-face{font-family:'flexslider-icon';src:url('../../typo3conf/ext/bootstrap_grids/Resources/Public/Flexslider2/fonts/flexslider-icon.eot');src:url('../../typo3conf/ext/bootstrap_grids/Resources/Public/Flexslider2/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/bootstrap_grids/Resources/Public/Flexslider2/fonts/flexslider-icon.woff') format('woff'),url('../../typo3conf/ext/bootstrap_grids/Resources/Public/Flexslider2/fonts/flexslider-icon.ttf') format('truetype'),url('../../typo3conf/ext/bootstrap_grids/Resources/Public/Flexslider2/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
