@charset "utf-8";body.mceContentBody{overflow:auto;background-color:#fff}.art_focus:focus{outline:0}.content{font:400 0.875rem/160% Montserrat,Verdana,sans-serif;color:#303030}.content ul{margin:0;padding:0;display:table;list-style:none;position:relative}.content li{padding-left:18px;padding-bottom:10px;position:relative}.content ul li::before{width:6px;height:6px;border-radius:50%;content:'';position:absolute;top:8px;left:0;background:#84b63b}.content a{text-decoration:underline;font-weight:500;color:#303030}#mapsButton,.content a:hover{text-decoration:none}.content b,.content strong{font-weight:600}.content a.art_anchor,a.art_anchor{position:absolute;top:100px;margin-top:-190px;text-decoration:none;width:10px;height:1px}.art_element{padding-top:10px;padding-bottom:10px}.art_element.small_space{margin-top:30px!important}.art_element .art_headline,.art_element .art_headline h3,.art_element.art_cols .art_col h4.coltitle{font:600 1.188rem/120% Montserrat,Verdana,sans-serif;letter-spacing:0;color:#303030}.art_element .art_headline>*{margin-top:0!important;line-height:120%}h1,h2,h3,h4,h5,h6{margin-bottom:0;font-weight:600}.art_headline h1{font-size:2rem;font-weight:600;line-height:110%}.art_headline h2{font-size:1.375rem;font-weight:600;color:#e85a14}.art_element.art_cols .art_col h4.coltitle,.art_headline h4,.art_headline h5,.art_headline h6{font-size:.938rem;font-weight:400;line-height:120%}.art_element.art_cols .art_col h4.coltitle{margin-bottom:10px}.art_element.art_box .art_box_btn,.art_element.art_button,.art_element.art_packages .art_pack_link,.art_element.art_texti .art_texti_btn{padding-top:15px;padding-bottom:20px;margin-top:10px}.art_element.art_box .art_box_btn div,.art_element.art_button a,.art_element.art_packages .art_pack_link a,.art_element.art_texti .art_texti_btn a{min-width:165px;display:inline-block;padding:15px 25px;overflow:hidden;background-color:#045783;box-shadow:none;border-radius:4px;position:relative;box-shadow:0 6px 12px rgba(48,48,48,.15);font:500 0.875rem/120% Montserrat,Verdana,sans-serif;color:#fff!important;text-decoration:none!important;text-align:center}#maprahmen,.art_element.art_table th:first-child,.marker{text-align:left}.art_element.art_box .art_box_btn div:before,.art_element.art_button a:before,.art_element.art_packages .art_pack_link a:before,.art_element.art_texti .art_texti_btn a:before{width:100%;height:100%;top:0;left:0;position:absolute;content:'';z-index:1;background-color:transparent;transition:background-color .5s}.art_element.art_box .art_box_btn div span,.art_element.art_button a span,.art_element.art_packages .art_pack_link a span,.art_element.art_texti .art_texti_btn a span{z-index:3;position:relative}.art_element.art_box .art_box_btn div:hover:before,.art_element.art_box:focus .art_box_btn div:before,.art_element.art_button a:focus:before,.art_element.art_button a:hover:before,.art_element.art_packages .art_pack_link a:focus:before,.art_element.art_packages .art_pack_link a:hover:before,.art_element.art_texti .art_texti_btn a:focus:before,.art_element.art_texti .art_texti_btn a:hover:before{background-color:rgba(0,0,0,.15)}.art_element.art_button a:first-child{padding-top:14px;padding-bottom:14px;color:#030303!important;background-color:transparent;box-shadow:0 0 0 1px #303030;transition:box-shadow .3s;-webkit-transition:box-shadow .3s}.art_element.art_button a:focus:first-child,.art_element.art_button a:hover:first-child{box-shadow:0 0 0 2px #303030}.art_element.art_button a:first-child:before{content:none}.art_element.art_button a:last-child{padding-top:15px;padding-bottom:15px;color:#fff!important;background-color:#045783;box-shadow:none!important}.art_element.art_button a:last-child:before{content:''}.art_element.art_table table{width:100%;border-collapse:collapse}.art_element.art_table table+table{margin-top:26px}.art_element.art_table th{padding:17px;border:1px solid #e1e1e1;background-color:#f1f0f0;font:700 0.75rem/120% Montserrat,Verdana,sans-serif;letter-spacing:0;color:#303030;text-align:center;text-transform:uppercase}.art_element.art_table td{padding:10px 17px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:center;font:300 0.75rem/120% Montserrat,Verdana,sans-serif;color:#303030}.art_element.art_table td:first-child{text-align:left;font-weight:600;background-color:#f1f0f0;border-left:1px solid #e1e1e1}.art_element.art_table td:first-child em{font-weight:300;font-style:normal;padding-top:5px;display:inline-block}.art_element.highlight{background-color:#4d3924;color:#fff;font-size:1.0625rem}.art_element.highlight .art_headline>*,.art_element.highlight a{color:#fff!important}.art_element.highlight .art_headline h3 span{display:inline-block;padding-bottom:45px;background:url(../img/highlight_headline_bg.png) bottom center/106px auto no-repeat}.art_element.highlight2{background-color:#eaeaea}.acc,.art_element .slick-arrow:before,.art_element.art_gallery .gnarrow:before{background-color:#84b63b}.art_element.art_imageline.parallax .art_image{padding:0}.art_element.art_imageline.parallax .art_image img{background:center/cover no-repeat fixed;height:474px;display:block}@media(max-width:1025px){.art_headline h1{font-size:1.875rem}.art_headline h2{font-size:.938rem}.art_element.art_imageline.parallax .art_image img{background-size:auto 700px;background-attachment:scroll}.art_element.art_table th{padding:17px 12px}.art_element.art_table td{padding:10px 12px}}@media(max-width:650px){.content{font-size:.813rem;padding-top:60px}.art_element.small_space{margin-top:0!important}.art_element .art_headline,.art_element .art_headline h3{font-size:1rem}.art_headline h1{font-size:1.5rem}.art_element.art_imageline.parallax .art_image img{height:280px;background-size:cover;background-position:center!important}.art_element.highlight{font-size:.875rem}}.wetter_c{color:#525261;overflow:hidden;width:96%;margin:0 2%}#inputaddress,.mapposition{color:#65594c;font-size:1em}.wetter_c .wetter_day{float:left;margin:35px 0 0;padding:0 10% 0 0;width:40%}.wetter_c .wetter_desc{float:left;margin:35px 0 0;width:100%}.wetter_c p.wetter_title{color:#333;font-family:Raleway,Arial,sans-serif;font-size:15px;font-weight:400;line-height:150%;text-transform:uppercase}.wetter_c p.wetter_stitle{font-weight:700;padding:3px 0}.wetter_c p.wetter_stitle.spacer{margin:8px 0 0}.wetter_c .wetter_spacer{margin:15px 0 0}.wetter_c .wetter_day_data{float:left;margin:10px 0 0;max-width:460px;min-width:280px}.wetter_c .wetter_day_data .wetter_icon{padding:0 10% 0 0;width:30%}.wetter_c .wetter_day_data .wetter_icon img{vertical-align:middle}.wetter_c .wetter_day_data .wetter_label{font-weight:700;padding:0 5% 0 0;width:35%}.wetter_c .wetter_day_data .wetter_data{width:20%}.wetter_c .wetter_sepline{border-top:1px solid #ccc;float:left;margin:35px 0 0;width:100%}@media only screen and (max-width:1000px){.wetter_c .wetter_day{width:100%}.wetter_c .wetter_day_data .wetter_label{font-size:13px;width:45%}.wetter_c .wetter_icon img{width:50px}.wetter_c .wetter_day_data td{padding:0}.wetter_c .wetter_icon{padding:0 5% 0 0;width:25%}}#maprahmen{border:1px solid #fff;width:100%}#karte{width:100%;height:400px}#input-hintergrund{background:#f0eeee;padding:5px;border:1px solid #f0eeee}#inputaddress{width:300px;padding:1px;height:30px;border:1px solid #fff;background-color:#fff;font-family:"PT Sans","Trebuchet MS",Verdana,"Lucida Sans","sans-serif";margin-right:15px}#mapsButton{background:#ae8c4d;color:#fff;font:400 1.063em/110% Lato,Arial,Helvetica,"sans-serif";padding:7px 25px;border:2px solid #ae8c4d;transition:.5s;border-radius:20px;cursor:pointer}.marker{height:120px;width:300px}