@font-face{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:400;font-display:swap;src:local('') , url(webfonts/yanone-kaffeesatz-v24-latin-regular.woff2) format('woff2') , url(webfonts/yanone-kaffeesatz-v24-latin-regular.woff) format('woff')}@font-face{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;font-display:swap;src:local('') , url(webfonts/yanone-kaffeesatz-v24-latin-700.woff2) format('woff2') , url(webfonts/yanone-kaffeesatz-v24-latin-700.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local('') , url(webfonts/open-sans-v34-latin-regular.woff2) format('woff2') , url(webfonts/open-sans-v34-latin-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:local('') , url(webfonts/open-sans-v34-latin-500.woff2) format('woff2') , url(webfonts/open-sans-v34-latin-500.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local('') , url(webfonts/open-sans-v34-latin-700.woff2) format('woff2') , url(webfonts/open-sans-v34-latin-700.woff) format('woff')}@font-face{font-family:Oswald;font-style:normal;font-weight:200;font-display:swap;src:local('') , url(webfonts/oswald-v49-latin-200.woff2) format('woff2') , url(webfonts/oswald-v49-latin-200.woff) format('woff')}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:local('') , url(webfonts/oswald-v49-latin-300.woff2) format('woff2') , url(webfonts/oswald-v49-latin-300.woff) format('woff')}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:local('') , url(webfonts/oswald-v49-latin-regular.woff2) format('woff2') , url(webfonts/oswald-v49-latin-regular.woff) format('woff')}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:local('') , url(webfonts/oswald-v49-latin-500.woff2) format('woff2') , url(webfonts/oswald-v49-latin-500.woff) format('woff')}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:local('') , url(webfonts/oswald-v49-latin-600.woff2) format('woff2') , url(webfonts/oswald-v49-latin-600.woff) format('woff')}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:local('') , url(webfonts/oswald-v49-latin-700.woff2) format('woff2') , url(webfonts/oswald-v49-latin-700.woff) format('woff')}body.mceContentBody{overflow:auto;background-color:#fff}.art_element.art_group.pkgslider .pkg_c .pkg_inner>.art_element{padding-left:5px;padding-right:5px;margin-left:10px;margin-right:10px}.content{font:400 15px/180% 'Open Sans',Arial,sans-serif;color:#515151}.content ul{margin:0;padding:0;display:table;list-style:none;position:relative}.content li{padding-left:22px;padding-bottom:5px;position:relative}.content ul li::before{position:absolute;left:0;top:0;content:'\f101';font-family:"FontAwesome";font-size:17px;color:#515151}.content a{color:#515151;text-decoration:underline}.content a:hover{color:#e5970b}.art_element{padding-top:15px;padding-bottom:15px}.headline,.art_element .art_headline,.art_element .art_headline h3,.art_element.art_cols .art_col h4.coltitle{font:400 30px/120% 'Yanone Kaffeesatz','Trebuchet',sans-serif;text-transform:uppercase;letter-spacing:0;text-align:center;color:#9f1b2e}.art_element .art_headline>*{margin-top:0!important}.headline{margin-bottom:0;font-weight:400!important}h1,h2,h3,h4,h5,h6{margin-bottom:0;font-weight:400}h1.headline,.art_headline h1{font-size:45px;text-transform:none;color:#9f1b2e}h2.headline,.art_headline h2{font-size:32px;color:#e5970b}h4.headline,.art_headline h4,h5.headline,.art_headline h5,h6.headline,.art_headline h6,.art_element.art_cols .art_col h4.coltitle{font-size:29px;text-decoration:none;color:#e5970b}.art_element.art_cols .art_col h4.coltitle{margin-bottom:10px}.headline.subtitle{margin-top:6px;margin-bottom:-10px}.art_element.art_group>.art_inner>.headline.subtitle:first-child{margin-top:14px}.art_element.mittig_titel .art_headline,.headline.mittig_titel{text-align:center}.art_element.narrow_content .art_inner{width:100%;max-width:800px;margin-left:auto;margin-right:auto;float:none}.art_element.gray{padding-top:35px;padding-bottom:35px;background-color:#f6f6f6}.art_element.gray>.art_inner>.headline:first-child{margin-top:0!important}.art_element.text_align_center .art_inner{text-align:center}.art_element.highlight,.art_element.highlight2{padding-top:35px;padding-bottom:35px;background-image:url(img/highlight_bg.jpg.pagespeed.ce.DsRMxJkTts.jpg);font-weight:500}.art_element.highlight2{min-height:390px;background: url(img/highlight.png) no-repeat left 5px bottom 10px / 50% auto, url(img/highlight_bg.jpg)}.art_element.highlight2>.art_headline,.art_element.highlight2>.art_inner{width:50%;float:right;clear:both}.art_element.art_button{padding-top:10px;padding-bottom:20px;margin-top:0}.art_element.art_button a,.art_element.art_packages .art_pack_link a{min-width:150px;padding:8px 22px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;background-color:#ebb105;transition:background-color 1s ease;-webkit-transition:background-color 1s ease;font:400 23px/120% 'Yanone Kaffeesatz','Trebuchet',sans-serif;color:#fff!important;text-decoration:none!important;text-align:center}.art_element.art_button a:hover,.art_element.art_packages .art_pack_link a:hover{background-color:#e6970b}.art_element.art_button.big_button{padding-left:10px!important;padding-right:10px!important}.art_element.art_button.big_button a{width:100%;display:block;margin-top:20px;padding:50px 25px;height:212px;background-position:bottom 50px center;background-repeat:no-repeat;font-size:30px}.art_element.art_button.big_button.zimmer a{background-image:url(img/icons/xzimmer.png.pagespeed.ic.ozwFNrUcRE.png);background-size:90px auto;-webkit-background-size:90px auto}.art_element.art_button.big_button.zimmer a:hover{background-color:#fbc520}.art_element.art_button.big_button.sommer a:hover{background-color:#faac1d}.art_element.art_button.big_button.winter a:hover{background-color:#bf0404}.art_element.art_button.big_button.sommer a{background-color:#e6970b;background-image:url(img/icons/xsommer.png.pagespeed.ic.awvO8zCEmB.png);background-size:106px auto;-webkit-background-size:106px auto}.art_element.art_button.big_button.winter a{background-color:#9f1c2f;background-image:url(img/icons/xwinter.png.pagespeed.ic.UCmjDwo_UF.png);background-size:106px auto;-webkit-background-size:106px auto}.art_element.art_table table{}.art_element.art_table thead{}.art_element.art_table th{padding:10px 30px;background-color:#e6970b;border:1px solid #fff;font:700 21px/150% 'Yanone Kaffeesatz','Trebuchet',sans-serif;letter-spacing:0;color:#fff;text-align:center;text-transform:uppercase}.art_element.art_table th:first-child,.art_element.art_table th.text_align_left{text-align:left}.art_element.art_table th span{}.art_element.art_table td{padding:22px 30px;background-color:#f8f8f8;border:1px solid #fff;font:400 17px/120% 'Open Sans',Arial,sans-serif;text-align:center;color:#4c4c4c}.art_element.art_table td:first-child{}.art_element.art_table td.text_align_left,.art_element.art_table td:first-child{text-align:left}.art_element.art_table tr:nth-child(2n+1) td {background-color:#efefef}@media (max-width:970px){.headline,.art_element .art_headline,.art_element .art_headline h3,.art_element.art_cols .art_col h4.coltitle{font-size:26px}h2.headline,.art_headline h2{font-size:28px}h1.headline,.art_headline h1{font-size:40px}h4.headline,.art_headline h4,h5.headline,.art_headline h5,h6.headline,.art_headline h6,.art_element.art_cols .art_col h4.coltitle{font-size:24px}.art_element.narrow_content .art_inner{max-width:520px}.art_element.art_button.big_button.cols_four{width:33.33%}.art_element.art_button.big_button{padding-bottom:10px}.art_element.art_button.big_button a{height:136px;padding:25px 20px;font-size:27px;background-position:bottom 27px center}.art_element.art_button.big_button.zimmer a{background-size:70px auto;-webkit-background-size:70px auto}.art_element.art_button.big_button.sommer a{background-size:80px auto;-webkit-background-size:80px auto}.art_element.art_button.big_button.winter a{background-size:80px auto;-webkit-background-size:80px auto}.art_element.art_button.cols_six{width:50%}.art_element.highlight2{padding-bottom:255px;background-size:60% auto , auto;-webkit-background-size:60% auto , auto}.art_element.highlight2>.art_headline,.art_element.highlight2>.art_inner{width:100%;float:left}.art_element.art_table th{padding:10px 20px}.art_element.art_table td{padding:22px 20px}}@media (max-width:620px){.headline,.art_element .art_headline,.art_element .art_headline h3,.art_element.art_cols .art_col h4.coltitle{font-size:23px}h2.headline,.art_headline h2{font-size:26px}h1.headline,.art_headline h1{font-size:32px}h4.headline,.art_headline h4,h5.headline,.art_headline h5,h6.headline,.art_headline h6,.art_element.art_cols .art_col h4.coltitle{font-size:22px}.art_element .art_headline.accord>*{text-align:left!important}.art_element .art_headline h1+.acc,.art_element .art_headline h4+.acc{background-color:#9f1b2e}.art_element.narrow_content .art_inner{max-width:270px}.art_element.art_button.big_button.cols_four{width:100%}.art_element.art_button.big_button a{height:110px;padding:13px 20px;margin:0;background-position:bottom 13px center}.art_element.art_button.cols_six{width:100%}.art_element.art_button.button_left a,.art_element.art_button.button_right a,.art_element.art_button.button_mid a{float:none;margin-left:auto;margin-right:auto;display:table}.art_element.highlight2{min-height:0;padding-top:10px;padding-bottom:210px;background-size:90% auto , auto;-webkit-background-size:90% auto , auto}.art_element.highlight2.closed{padding-bottom:10px}.art_element.art_table th{background-color:#f8f8f8;border:1px solid #fff;color:#4c4c4c;font:400 15px/120% "Open Sans",Arial,sans-serif;padding:20px 10px;text-align:left;text-transform:none}.art_element.art_table tr:nth-child(2n+1) th {background-color:#efefef}.art_element.art_table td{padding:20px 10px;font-size:15px}.art_element.art_table td.trtitle{padding:12px 10px;background-color:#e6970b!important;border:1px solid #fff;color:#fff;font:700 24px/150% "Yanone Kaffeesatz","Trebuchet",sans-serif;letter-spacing:0;text-align:center;text-transform:uppercase}}#maprahmen{border:medium none;margin:0 0 20px;width:100%}#karte{height:450px;width:100%}#input-hintergrund{background:#f4f4f4 none repeat scroll 0 0;height:41px;padding:10px}#inputaddress{background-color:#fff;border:0 none;color:#444;float:left;font:16px/120% "Trebuchet MS",Helvetica,sans-serif;height:31px;margin:0 5px;padding:5px;width:400px}.mapposition{color:#000;font-size:12px}.marker{height:100px;text-align:left;width:200px}#mapsButton1{background-color:#ebb105;border:1px solid #ebb105;color:#fff;cursor:pointer;display:table;float:left;font:400 23px/120% 'Yanone Kaffeesatz','Trebuchet',sans-serif;height:42px;letter-spacing:.05em;padding:5px 20px;text-align:center;text-decoration:none!important;text-transform:uppercase;width:330px}@media only screen and (max-width:1120px){#inputaddress{margin-bottom:5px;width:270px}#mapsButton1{font-size:18px;width:46%}#input-hintergrund{width:97%}}@media only screen and (max-width:670px){#inputaddress{margin-bottom:5px;margin-left:1px;width:96%}#input-hintergrund{height:90px;width:93%}#mapsButton1{width:100%;font:400 20px/120% 'Yanone Kaffeesatz','Trebuchet',sans-serif}.adp-step,.adp-substep{font-size:13px}}