@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDujMR6WR.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuHMR6WR.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDunMR6WR.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDubMR6WR.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDurMR6WR.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuvMR6WR.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMRw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDujMR6WR.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuHMR6WR.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDunMR6WR.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDubMR6WR.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDurMR6WR.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuvMR6WR.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(/fileadmin/templates/css/fonts/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMRw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}*,*:before,*:after{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;}html{margin:0;padding:0;}img,embed,object,video{max-width:100%;height:auto;width:auto;}body,nav,a,p{margin:0;padding:0;}body{background-color:#fff;color:#585857;font-size:19px;line-height:140%;font-weight:400;margin:0;padding:0;font-family:'Open Sans Condensed',sans-serif;}ol,ul{margin:0;padding:0 0 0 20px;}caption{color:#c8c8c8;font-size:12px;}legend{display:none;}iframe{max-width:100%;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;}.tx-powermail input,.powermail_textarea,.powermail_select{-webkit-appearance:none  !important;border-radius:0  !important;}.ui-widget-header{}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{}label{display:inline-block;max-width:100%;}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0;}.darkgrey{background-color:#585857;color:#fff;}.grey{background-color:#c8c8c8;color:#585857;}.lightgrey{background-color:#ebebeb;color:#585857;}.green{background-color:#97bd0e;color:#fff;}.frame-type-header{float:left;width:100%;position:relative;}#c435{width:100%;background-color:#97bd0e;color:#fff;text-align:center;padding:20px 0;text-transform:uppercase;font-size:24px;font-weight:700;margin-bottom:60px;}// Space Content Frames
.frame-space-before-extra-small{margin-top:1em !important;}.frame-space-before-small{margin-top:2em !important;}.frame-space-before-medium{margin-top:3em !important;}.frame-space-before-large{margin-top:4em !important;}.frame-space-before-extra-large{margin-top:6em !important;}.frame-space-after-extra-small{margin-bottom:1em !important;}.frame-space-after-small{margin-bottom:2em !important;}.frame-space-after-medium{margin-bottom:3em !important;}.frame-space-after-large{margin-bottom:4em !important;}.frame-space-after-extra-large{margin-bottom:6em !important;}.skd-widget .skd-widget-btn-primary.disabled,.skd-widget .skd-widget-btn-primary.skd-widget-active,.skd-widget .skd-widget-btn-primary.skd-widget-disabled,.skd-widget .skd-widget-btn-primary:active,.skd-widget .skd-widget-btn-primary:focus,.skd-widget .skd-widget-btn-primary:hover,.skd-widget .skd-widget-btn-primary[disabled]{background:rgba(#97bd0e,0.85) !important;}.skd-widget .skd-widget-btn-primary{background-color:#97bd0e !important;border-color:#97bd0e!important;}.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li.skd-active,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:not(.skd-widget-disabled):hover,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li.skd-active::after,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:not(.skd-widget-disabled):hover::after{background:#97bd0e !important;}.skd-package-details .skd-container-rates .skd-btn-checkout,.skd-room-details .skd-container-rates .skd-btn-checkout{background:#97bd0e !important;border-bottom:1px solid#97bd0e !important;}.skd-package-title .skd-occupancy-icons,.skd-room-title .skd-occupancy-icons{color:#97bd0e !important;}.skd-offer-list-widget .skd-wrapper-results .skd-btn-to-offers,.skd-offer-list-widget .skd-wrapper-results .skd-share-row a,.skd-offer-list-widget .skd-wrapper-results .skd-share-row a:hover{color:#97bd0e !important;}.skd-price-wrapper{color:#97bd0e !important;}.skd-alternatives-calendar-container .skd-occupancy-icons{color:#97bd0e !important;}.skd-offer-list-widget .skd-precheckout .skd-offer-details{float:left !important;width:100% !important;}.skd-offer-list-widget .skd-precheckout .skd-offer-details-payment-box{float:left !important;width:100% !important;}.skd-offer-list-widget .skd-package .skd-package-amount-and-details .skd-package-details-btn{background:#97bd0e !important;}.skd-container-policies .skd-policy h3{color:#97bd0e !important;}.skd-offer-list-widget .skd-precheckout .skd-policies h5.skd-fancy-header{font-size:15px!important;padding-bottom:0!important;}.skd-personal-checkout-room-summary .skd-widget-row h4{text-align:left!important;}.skd-cookie-banner{display:none !important;}.modal-backdrop{display:none !important;}#cookieman-modal.modal{background-color:rgba(0,0,0,0.8)  !important;}#cookieman-modal .modal-content{border:0px solid #999;border-radius:0px;}#cookieman-modal .modal-header{padding:15px;border-bottom:0;text-align:center;color:#97bd0e;font-size:34px;line-height:120%;font-weight:700;padding-top:40px !important;text-transform:uppercase;}#cookieman-modal .modal-body{position:relative;padding:15px;padding-bottom:15px;font-size:16px;text-align:center;line-height:150%;}#cookieman-modal .modal-footer .btn{width:100%;display:inline-block;}#cookieman-modal .modal-footer .btn + .btn{margin-bottom:5px;margin-left:0px;}#cookieman-modal .modal-footer .btn.btn-primary{width:100%;float:left;height:45px;text-align:center;padding-top:10px;font-weight:400;background-color:#97bd0e;color:#fff;text-transform:uppercase;}#cookieman-modal .modal-footer .btn.btn-primary:hover{font-weight:700;}#cookieman-modal .modal-footer .btn.deny{margin-top:20px;background-color:#fff;font-size:12px;text-transform:uppercase;}#cookieman-modal .modal-footer .btn.deny:hover{font-weight:700;}#cookieman-modal .modal-footer .btn{display:inline-block;padding:6px 12px;padding-top:6px;margin-bottom:0;font-size:18px;line-height:1.42857143;border:0px solid transparent;border-radius:0px;}#cookieman-modal .modal-footer{padding:15px;text-align:center;border-top:0px solid #e5e5e5;margin-top:20px;}.cc_container{background:#c8c8c8!important;color:#585857 !important;}.cc_container .cc_btn,.cc_container .cc_btn:visited{background:#585857!important;color:#fff !important;border-radius:0px !important;}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background:#97bd0e !important;color:#fff !important;}.cc_container a.cc_more_info,.cc_container a.cc_more_info:visited{text-decoration:none;color:#585857 !important;-webkit-transition:200ms color;-o-transition:200ms color;transition:200ms color;}.cc_container a.cc_more_info:hover{color:#585857 !important;text-decoration:underline;}h1,h4{margin:0;padding:0;color:#97bd0e;font-size:34px;line-height:120%;text-align:center;font-weight:700;padding-bottom:2px;position:relative;text-transform:uppercase;width:100%;padding-top:20px;}h1::before{left:calc(50% - 40px);width:80px;height:4px;position:absolute;top:0px;z-index:888;content:'';background:#97bd0e;}.row h1::before{left:0px;width:80px;height:4px;position:absolute;top:0px;z-index:888;content:'';background:#97bd0e;}h2,h5{margin:0;padding:0;font-weight:400;color:#97bd0e;text-align:center;width:100%;font-size:21px;font-weight:400;padding-bottom:25px;position:relative;}h2::after{left:calc(50% - 40px);width:80px;height:4px;position:absolute;bottom:0px;z-index:888;content:'';background:#97bd0e;}.row h2::after{left:0px;width:80px;height:4px;position:absolute;bottom:0px;z-index:888;content:'';background:#97bd0e;}h3{width:100%;clear:both;font-weight:400;}h4{}h5{}a{text-decoration:none;color:#97bd0e;}a:hover{text-decoration:none;font-weight:400;color:#97bd0e;}a:focus,a:hover{color:#97bd0e;text-decoration:none;}a:focus{outline:none;}.clear,.clearfix{clear:both;}.flexContainer{display:-webkit-box !Important;display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;}.spaceBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.spaceAround{-ms-flex-pack:distribute;justify-content:space-around;}.justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.itemsCenter{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}#c436,#c441{width:100%;background:#97bd0e;color:#fff;float:left;padding:40px;background-image:url(/fileadmin/userdaten/Bilder/Foto-Buff.jpg);background-repeat:no-repeat;background-position:right center;background-size:contain;padding-right:400px;}.t3ddy-accordion{margin-top:40px;}#content .ui-state-default,#content .ui-widget-content .ui-state-default,#content  .ui-widget-header .ui-state-default{border:0px solid #3f3f3e;background:#97bd0e;color:#fff;padding:10px 5px;margin:0px;margin-bottom:5px;font-size:21px;text-align:center;}#content .ui-state-active,#content .ui-widget-content .ui-state-active,#content .ui-widget-header .ui-state-active{border:0px solid #97bd0e;background:#97bd0e !important;color:#fff;margin:0px;margin-bottom:0px;font-size:21px;text-align:center;}#content .ui-widget-content{border:0px solid #3f3f3e;background:#ebebeb;color:#585857;}#content .ui-accordion .ui-accordion-content{padding:30px;padding-top:20px;border-top:0;background:#ebebeb !important;text-align:left;}#content .ui-accordion .ui-accordion-content a{color:black;}#content .ui-accordion .ui-accordion-content a:hover{color:#97bd0e;}#content .ui-accordion-header span{padding-right:5px;font-size:21px;}.ce-table{margin-top:45px;}.ce-table thead th{border-bottom:0px solid #dadada;}.ce-table th{border-top:0px solid #dadada;}#c409,#c410{text-align:center;font-size:16px;padding-top:25px;line-height:140%;}#wrap_top{width:100%;}#top{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;position:relative;float:none;}#logo{float:left;width:100%;max-width:203px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;position:absolute;left:0px;top:0px;z-index:8888;}#logo img{display:block;float:left;}#logo img a:active,#logo a:active{outline:none;}#menueWrap{width:auto;float:right;}#langNavi{width:auto;float:right;margin-top:15px;margin-bottom:10px;padding-right:15px;}.lang_navi_flag{width:auto;float:left;padding-left:4px;line-height:110%;font-size:18px;}.lang_navi_flag a{color:#fff;}.lang_navi_flag a:hover{color:#97bd0e;}.lang_navi_flag:first-child{border-right:1px solid #fff;padding-right:4px;}#header_container{margin-left:auto;margin-right:auto;max-width:2000px;width:100%;position:relative;}#headerImage{float:left;width:100%;max-width:2800px;position:relative;z-index:444;border-bottom:1px solid #ffF;}#headerImage .slide{float:left;width:100%;position:relative;}#headerImage .slick-dots{position:absolute;display:block;width:100%;padding:0;list-style:none;text-align:center;height:40px;padding-top:0px;z-index:9999;right:0;bottom:20px;}#headerImage .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 4px;padding:0;cursor:pointer;}#headerImage .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;cursor:pointer;color:transparent;border:0;outline:none;opacity:1;border-radius:0px;background:transparent;border:1px solid #fff;}#headerImage .slick-dots li button:hover,#headerImage .slick-dots li button:active,#headerImage .slick-dots li button:focus{outline:none;opacity:1;background:#fff;}#headerImage .slick-dots li.slick-active button{background:#fff;}@keyframes floatUpDown{0%,100%{transform:translateY(0px);}50%{transform:translateY(-10px);}}.stornoWrap{position:absolute;width:260px;height:260px;bottom:50px;right:50px;z-index:999;animation:floatUpDown 3s ease-in-out infinite;}.stornoWrap a{display:inline-block;width:100%;transition:transform 0.3s ease;}.stornoWrap a:hover{transform:scale(1.05) rotate(-2deg);transition:transform 0.3s ease;}.stornoWrap a:hover img{opacity:1;}.stornoWrap img{width:100%;transition:opacity 0.3s ease;}#wrapSmallSearch{width:100%;float:left;}#page-23 #wrapSmallSearch,#page-24 #wrapSmallSearch{display:none !important;}.fixed{position:fixed;top:0;width:100%;left:0;z-index:9999;}#smallSearch{width:100%;float:left;}#smallSearchContent{width:70%;float:left;padding-bottom:15px;padding-top:15px;padding-left:40px;padding-right:40px;}.bookings{width:100%;float:right;max-width:940px;}.smallSearchHolder{width:100%;float:left;}#arrival,#departure{width:48%;float:left;height:45px;background-image:url(/fileadmin/templates/images/cal.png);background-position:95% 50%;background-repeat:no-repeat;}#bookingsDate .form-control{display:block;height:45px;padding:6px 12px;font-size:19px;line-height:1.42857143;color:#fff;background-color:#696968;background-image:url(/fileadmin/templates/images/cal.png);border:1px solid #fff;border-radius:0px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,.075);box-shadow:inset 0 0px 0px rgba(0,0,0,.075);}.wrap1{width:30%;margin-top:auto;margin-bottom:auto;}.wrap2{width:70%;}.apart{width:100%;font-weight:700;text-transform:uppercase;margin-top:0px;margin-bottom:0px;font-size:23px;}.req,.book{width:48%;float:left;}.req a,.book a{width:100%;float:left;height:45px;text-align:center;font-size:21px;padding-top:10px;}.req a:hover,.book a:hover{font-weight:bold;}.req a{background-color:#97bd0e;color:#fff;}.book a{background-color:#fff;color:#97bd0e;}#smallSearchContact{width:30%;float:left;padding-bottom:25px;padding-top:25px;padding-left:40px;padding-right:40px;color:#585857;}#smallSearchContact a{color:#585857;}#smallSearchContact span:first-child{margin-right:25px;}#wrap_c2amobile{width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:554;background-color:#585857;border-top:1px solid #fff;display:none !important;}#c2amobile{width:100%;padding:10px 20px;float:left;}.c2amobile--request,.c2amobile--booking{width:calc(50% - 10px);float:left;}.c2amobile--request a,.c2amobile--booking a{width:100%;float:left;height:45px;text-align:center;font-size:21px;padding-top:10px;}.c2amobile--request a:hover,.c2amobile--booking a:hover{font-weight:bold;}.c2amobile--request a{background-color:#97bd0e;color:#fff;}.c2amobile--booking a{background-color:#fff;color:#97bd0e;}#supportTop{width:65px;position:fixed;right:30px;bottom:50px;cursor:pointer;display:none;z-index:9999999;}#supportTop .icon{width:65px;height:65px;float:left;background-color:#97bd0e;background-image:url(/fileadmin/templates/images/iconTop.png);background-repeat:no-repeat;background-position:50% 50%;}#supportTop .text{width:65px;float:left;background-color:#97bd0e;text-align:center;margin-top:2px;font-size:11px;color:#fff;padding-bottom:2px;padding-top:2px;}#wrap{width:100%;float:left;}#main{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;}#content{float:left;width:100%;padding-bottom:80px;padding-top:60px;}#content .frame-type-text a:hover{text-decoration:underline;}#content ul{}#content li{list-style-position:inside;}#content_bottom{float:left;width:100%;padding-bottom:0px;padding-top:30px;font-size:15px;}#clickpath{float:left;width:100%;padding-left:40px;}.breadcrumb{padding:8px 15px;margin-bottom:20px;margin-top:20px;background-color:transparent;border-radius:0px;font-size:12px;color:#c8c8c8;text-align:center;}.breadcrumb a{color:#c8c8c8;}.breadcrumb > .active{color:#c8c8c8;}.breadcrumb a:hover{color:#585857;}.breadcrumb > li + li::before{padding:0 5px;color:#c8c8c8;content:"\00cc";}#c19,#c213{float:left;width:100%;}#offerHeader{width:100%;float:left;}#offer{width:100%;float:left;}#offerMoreWrap{width:100%;float:left;padding-bottom:20px;padding-top:20px;}#offerMoreMain{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;}#offerMore{float:right;background-color:#97bd0e;padding:15px 40px;text-align:center;color:#fff;}#offerContent{width:100%;float:left;}#mainPartnerSlider{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;}#partnerSlider{width:100%;float:left;}#main.mainFooter h5{text-align:left;color:#585857;text-transform:uppercase;font-weight:bold;}#main.mainFooter a{color:#fff;}#main.mainFooter a:hover{color:#fff;text-decoration:underline;}#footerLinks{width:20%;float:left;padding-top:80px;padding-bottom:40px;line-height:140%;color:#fff;}.quicklink_no,.quicklink_act{width:100%;float:left;}#footerLogos{width:20%;float:right;padding-top:40px;padding-bottom:40px;}.footer-award{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:80px;}.footer-award img{width:300px;}#c17 img{opacity:0.88;}#c17 img:hover{opacity:1;}.ce-table tr:first-child{font-weight:bold;}.ce-table th,.ce-table td{text-align:center;}#wrap_meta{width:100%;float:left;}#meta{margin-left:auto;margin-right:auto;max-width:1200px;width:100%;}#created{float:left;width:100%;text-align:center;padding-bottom:20px;padding-top:20px;font-size:11px;color:#c8c8c8;}#created a{color:#c8c8c8;opacity:0.8;}#created a:hover{color:#c8c8c8;opacity:1;}#wrap.wrapApp{background-image:url(/fileadmin/templates/images/bg_app.png);background-position:right bottom;background-repeat:no-repeat;}#imageSlider{float:left;width:100%;margin-bottom:25px;margin-top:25px;}#partner{float:left;width:100%;margin-bottom:80px;margin-top:60px;}#partner .frame{float:left;width:100%;}#wrapQuicklinks{float:left;width:100%;border-bottom:2px solid #fff;}#contact{width:30%;float:left;padding-left:5%;}.contactMain{width:100%;height:auto;float:left;}#contact  .text_green{font-weight:bold;}#contact h4{text-align:left;color:#fff;text-transform:none;padding-top:0px;padding-bottom:15px;}#contact a{color:#fff;}#contact a:hover{color:#fff;text-decoration:underline;}#googleMaps{width:60%;float:right;color:#585857;}#maps_map{width:100%;float:left;display:block;}#map_canvas img{max-width:none !important;}#responsiveContainer{display:block;position:relative;width:100%;}#responsiveContainer #map_canvas{left:0;position:absolute;top:0;width:100%;}#maps_map,#responsiveContainer,#responsiveContainer #map_canvas{height:480px;}#mobile-menu,#menu-button{display:none !important;}#mainNavi{float:left;width:100%;margin-top:30px;}#mainNavi .nav{float:right;}#mainNavi li{width:auto;float:left;font-size:21px;text-transform:uppercase;}#mainNavi a{color:#fff;}#mainNavi ul li ul li{width:100%;float:left;text-transform:none;font-size:19px;}#mainNavi ul li ul li a{font-weight:normal;color:#585857;}#mainNavi .caret{}.nav > li > a:focus,.nav > li > a:hover{text-decoration:none;background-color:#ebebeb;color:#585857;}#mainNavi a:hover{color:#585857;}li.dropdown.active{background-color:#97bd0e;}li.dropdown.active > a:hover{background-color:#97bd0e;color:#fff;}li.dropdown.active > a{color:#fff;}#mainNavi li.dropdown.active a:hover{color:#fff;}.dropdown-menu > li > a{padding:5px 20px;font-weight:400;color:#585857;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover{color:#fff !important;background-color:#97bd0e;}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{color:#585857;background-color:#ebebeb;}#mainNavi ul.dropdown-menu li a:hover{color:#585857 !important;}#mainNavi a.active{color:#fff !important;background-color:#97bd0e;}ul.nav li.dropdown:hover ul.dropdown-menu{display:block;margin-top:0px;}.dropdown-menu{border-radius:0px;background-color:rgba(255,255,255,0.8);}.col-container{float:left;width:100%;}.col-2{float:left;width:100%;margin-bottom:40px;}.col-2 h1,.col-2 h2{text-align:left;}.col-2 .frame-type-text{text-align:justify;}@media screen and (max-width:1800px){}@media screen and (max-width:1201px){#main,#top{padding-left:3%;padding-right:3%;}#logo{left:25px;}#smallSearchContact{font-size:17px;}#offerMore{float:none;margin:auto;width:250px;}}@media screen and (max-width:1100px){#smallSearchContact{font-size:16px;}.stornoWrap{width:250px;height:250px;bottom:25px;right:25px;}}@media screen and (max-width:1024px){#logo{left:15px;max-width:150px;}#mainNavi{margin-top:10px;}.nav > li > a{padding:5px 15px;font-size:19px;}#smallSearchContent{width:100%;padding-left:40px;padding-right:40px;}#smallSearchContact{width:100%;padding-left:0px;padding-right:0px;padding-bottom:15px;padding-top:15px;text-align:center;font-size:19px;}}@media screen and (max-width:960px){#smallSearchContent{padding-left:0px;padding-right:0px;}.wrap2{width:100%;}.wrap1{width:100%;margin-bottom:20px;text-align:center;}}@media screen and (max-width:860px){#mainNavi,#metaNavi{display:none !important;}#mobile-menu,#menu-button{display:block !important;}#menu-button a{display:block;height:50px;position:absolute;color:#fff;text-decoration:none;width:100%;background-image:url(/fileadmin/templates/images/responsive-menu-icon.png);background-repeat:no-repeat;background-position:90% 50%;text-align:left;padding-left:10px;padding-top:13px;}#menu-button{background:none repeat scroll 0 0 #97bd0e;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:50px;width:110px;float:right;position:relative;z-index:9999;text-align:center;margin-right:20px;}.stornoWrap{width:180px;height:180px;bottom:5px;right:25px;}}@media screen and (max-width:780px){#logo{max-width:130px;}#content{padding-bottom:60px;padding-top:40px;}.col-2 .frame-type-text{padding-top:40px;}.row.col-2{margin-right:0px !important;margin-left:0px !important;}#contact{width:100%;padding-left:0%;text-align:center;padding-bottom:40px;padding-top:40px;}#contact h4{text-align:center;}#googleMaps{width:100%;}#footerLogos{width:100%;padding-top:40px;padding-bottom:40px;}#footerLogos .ce-right .ce-gallery{float:none !important;}#c8{max-width:163px;float:none;margin:auto;}#c17{max-width:200px;float:none;margin:auto;padding-top:40px;}#footerLinks{width:33.3333%;}#wrap_c2amobile{display:flex !important;}#supportTop{bottom:65px;right:10px;}#c436,#c441{background-position:bottom center;background-size:contain;padding-right:0px;padding-bottom:500px;}}@media screen and (max-width:640px){#bookingsDate,.buttons{width:100%;}#bookingsDate{margin-bottom:5px;}#headerImage .slick-dots{display:none !important;}.stornoWrap{width:130px;height:130px;bottom:5px;right:5px;}#c436,#c441{padding-bottom:400px;}}@media screen and (max-width:480px){#logo{left:5px;max-width:100px;}.breadcrumb{display:none;}#footerLinks{width:100%;text-align:center;padding-top:40px;padding-bottom:0px;}#main.mainFooter h5{text-align:center;}.quicklink_no,.quicklink_act{text-align:center;}#c436,#c441{padding-bottom:300px;}}
