		@font-face{
			font-family:arial;
			font-display:swap;
		} 
		html
		{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;} body{font-family:arial;font-size:1em;overflow-x:hidden;width:100%;line-height:1.5;margin:0;color:#1C1C1C;} a{color:inherit;text-decoration:inherit;} ol{padding:20px;} h1{color:#2b3f6d;font-size:1.6em;font-family:arial;text-align:center;margin:20px;} h1.white{color:#fff;font-size:1.6em;} h2{color:#2b3f6d;font-size:1.4em;} h2.white{color:#fff;text-align:center;font-size:1.4em;} h3{font-size:1em;font-family:arial;} h3.white{color:#fff;} ol{padding:20px;} footer{display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;align-content:flex-start;width:100%;} footer div{margin:10px;width:200px;flex:0 0 auto;} footer h3{margin-bottom:1em;text-transform:uppercase;font-size:1em;color:#2b3f6d;border-bottom:2px solid #2b3f6d;} footer p{width:auto;}  footer a{text-decoration:none;color:#1C1C1C;padding:0.2em;display:block; margin-bottom:0.5em;background:#f0f0f0;border-radius:10px;} footer a:hover,footer .active{color:#2b3f6d;font-weight:bold;-webkit-user-select:none;-webkit-touch-callout:none;} footer a.social{text-align:center;width:55px;float:left;margin:0 1px;} .int_link{border:none;color:#fff;font-weight:bold;font-size:1em;background:#2b3f6d;padding:5px;cursor:pointer;} .int_link:hover{color:#2b3f6d;background:#ee9d1d;-webkit-user-select:none;-webkit-touch-callout:none;} .link_yellow{border:none;color:#fff;font-weight:bold;font-size:1em;background:#ee9d1d;padding:5px;cursor:pointer;} .link_yellow:hover{color:#2b3f6d;background:#fff;-webkit-user-select:none;-webkit-touch-callout:none;} .link_int{border:none;color:#fff;font-weight:bold;font-size:1em;background:#2b3f6d;padding:5px;cursor:pointer;margin-bottom:20px;} .link_int:hover{color:#2b3f6d;background:#ee9d1d;-webkit-user-select:none;-webkit-touch-callout:none;} .link{font-weight:bold;color:#2b3f6d;text-decoration:underline;} .sticky_top{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#458b39f2;} .sidenav{display:block;max-width:1050px;margin:auto;padding:0;list-style-type:none;background-color:#458b39f2;overflow:auto;z-index:10;} .sidenav > li{float:left;font-size:0.85em;display:block;color:#fff;text-decoration:none;font-weight:bold;text-transform:uppercase;border-top:2px solid #458b39f2;padding:10px 20px;}.sidenav li:hover{border-top:2px solid #fff;-webkit-user-select:none;-webkit-touch-callout:none;} .sidenav li:hover > ul{display:block;-webkit-user-select:none;-webkit-touch-callout:none;} .nav_blank{float:left;font-size:0.9em;display:block;color:#fff;text-decoration:none;font-weight:bold;text-transform:uppercase;border-top:2px solid #2b3f6d;padding:10px 20px;} .nav_blank:hover{border-top:2px solid #fff;-webkit-user-select:none;-webkit-touch-callout:none;} .sidenav li:hover > ul{display:block;-webkit-user-select:none;-webkit-touch-callout:none;} .nav_blank_yellow{float:left;font-size:0.9em;display:block;color:#ee9d1d;text-decoration:none;font-weight:bold;text-transform:uppercase;border-top:2px solid #2b3f6d;padding:10px 20px;} .nav_blank_yellow:hover{border-top:2px solid #fff;-webkit-user-select:none;-webkit-touch-callout:none;} .sidenav li:hover > ul{display:block;-webkit-user-select:none;-webkit-touch-callout:none;} .subnav{margin:10px 0 0 -20px;padding:0;position:absolute;text-align:center;width:auto;list-style:none;display:none;font-weight:bold;text-transform:uppercase;color:#fff;background-color:#2b3f6d;} .subnav li{position:relative;border-top:2px solid #2b3f6d;padding:10px 20px;} .subnav li:hover{border-top:2px solid #fff;-webkit-user-select:none;-webkit-touch-callout:none;} .btn{margin:0;padding:0;} .btn_img{cursor:pointer;display:none;position:absolute;top:-10px;right:0;background:url('images/layout/btn.png') no-repeat center;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px;width:50px;height:50px;padding:8px;} .img_container{position:relative;background-color:#458b39f2;text-align:center;} .img_inner{max-width:1200px;margin:auto;border:2px solid #ee9d1d;} .center{width:100%;text-align:center;} .top{margin:auto;padding:0;} .logo_top{float:left;z-index:2;padding:0;margin:0 0 0 10px;width:140px;height:140px;} .logo_int{float:left;z-index:2;padding:0;margin:0 10px 0 0;width:100px;height:100px;} .logo_txt{font-size:0.9em;text-align:center;margin:0;font-weight:bold;text-transform:uppercase;color:#fff;} .logo_line{width:auto;margin:auto;padding:10px;} .logo_big{font-size:1.8em;line-height:52px;text-align:center;margin:0;font-weight:bold;text-transform:uppercase;color:#ab3030;} .foot_container{background-color:#e6e6e6;padding:10px;display:flex;-ms-flex-pack:center;justify-content:center;} .foot_outside{position:relative;background-color:#eff9fd;border-bottom:2px solid #2b3f6d;border-top:2px solid #2b3f6d;padding:5px 0 5px 0;} .img{width:100%;height:auto;margin-bottom:-6px;} .container{margin:auto;display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;align-content:flex-start;max-width:1200px;} .blue{background:#458b39f2;} .container_blue{color:#fff;display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;max-width:1200px;margin:auto;} .white{color:#fff;font-size:1.2em;} ol > li{margin-bottom:10px;} .yellow{color:#ee9d1d;font-weight:bold;} .yellow_u{color:#ee9d1d;font-weight:bold;text-decoration:underline;} .blue_text{font-size:1.2em;color:#2b3f6d;} .white_box{color:#fff;font-size:1.2em;padding:15px;border:1px solid #ee9d1d;margin:10px auto;width:320px;text-align:center;} .int_container{flex: 100 0 auto;width:40%;padding:0 20px 20px 20px;margin-bottom:20px;} .int_container_full{flex: 100 0 auto;width:100%;padding:0 20px 20px 20px;margin-bottom:20px;} .kont_container{margin:auto;display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;align-content:flex-start;max-width:850px;} .icon_cont{display:grid;grid-template-columns:auto auto auto auto;margin:20px auto 0px auto;max-width:800px;} .icon_cont > div{text-align:center;padding:10px;} .int_blue{flex: 100 0 auto;width:40%;vertical-align:middle;padding:20px;} .int_cont{padding:0 20px;} .int_cont_2{padding:20px;max-width:1200px;margin:auto;} .upper{text-transform:uppercase;} .img_block{float:left;margin:0 20px 20px 0;} .img_int{width:100%;height:auto;margin-top:20px;} .white_container{padding:20px;color:#fff;height:auto;max-width:1200px;margin:auto;} input{font-family:arial;font-size:1em;border:1px dotted #2b3f6d;width:300px;padding:5px;} input:focus{border:1px solid #2b3f6d;outline-style:none;box-shadow:none;} textarea{font-family:arial;font-size:1em;resize:vertical;border:1px dotted #2b3f6d;;padding:5px;} textarea:focus{border:1px solid #2b3f6d;outline-style:none;box-shadow:none;} .button{font-family:arial;width:auto;padding:10px;color:#fff;background:#2b3f6d;font-weight:bold;} .popup{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select: none;user-select: none;} .popup .popuptext{visibility:hidden;width:200px;text-align:center;position:absolute;z-index:1;top:100%;left:50%;margin-left:-95px;background:#fff;color:#2b3f6d;padding:10px;border:2px solid #2b3f6d;} .popup .popuptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;} .popup .show{visibility:visible;} .full_w{width:100%;} .angebot{text-align:center;margin-top:-20px;} .title_h2{color:#2b3f6d;font-size:1.2em;font-weight:bold;}  .flag{position:absolute;top:0;right:5px;margin:10px 5px;} input[type=checkbox]{width:20px;height:20px;} label{display:inline-block;width:50px;} .button_int{padding:10px 30px;width:auto;border:none;background:#ab3030;color:#fff;font-size:1.4em;font-weight:bold;cursor:pointer;} .button_int:hover{background:#ab3030;} .flex-container { display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; width:100%;margin-bottom:20px;} .flex-item:nth-child(1) {width:30%;margin:0;} .flex-item:nth-child(2) {padding:0 10px 10px 20px;width:65%;margin:0;} .blog_img{width:100%;border:1px solid #2b3f6d;}
		.parkmax_row{background-color:#458b39f2;padding:20px 0;text-align:center;} .parkmax_row_white{text-align:center;background-color:#fff;padding:20px 0 10px 0;} #pm_kurzform { display:none; } .button_yellow{padding:2px 10px;width:auto;border:none;background:#ee9d1d;color:#2b3f6d;font-size:1.4em;font-weight:bold;cursor:pointer;} .button_yellow:hover{background:#fff;} .button_blue{padding:2px 10px;width:auto;border:none;background:#2b3f6d;color:#fff;font-size:1.4em;font-weight:bold;cursor:pointer;} .button_blue:hover{background:#ee9d1d;color:#2b3f6d;} .date_blue{width:140px;color:#2b3f6d;text-align:center;margin:5px;border:1px solid #2b3f6d;font-weight:bold;font-size:1.4em;} .date_yellow{width:140px;color:#2b3f6d;text-align:center;margin:5px;border:1px solid #ee9d1d;font-weight:bold;font-size:1.4em;}
		@media screen and (min-width:550px) and (max-width:1150px){.icon_cont{grid-template-columns:auto auto;} .sidenav{width:550px;} .logo_top{width:90px;height:90px;} .logo_int{width:80px;height:80px;} .logo_line{width:450px;} .logo_big{font-size:1.4em;} .icon_cont{max-width:600px;} .popup .popuptext{margin-left:-110px;}}
		@media screen and (max-width:600px){.flex-item:nth-child(1) { width:100%;padding:0 0 10px 0; } .flex-item:nth-child(2) { padding:0 20px 20px 20px;width:100%;} .blog_img{border:none;border-bottom:1px solid #2b3f6d;border-top:1px solid #2b3f6d;} .flex }
		@media screen and (max-width:549px){.sticky_top{position:relative;} .sidenav{width:auto;padding:0;margin:0;display:none;} .sidenav li{text-align:center;float:none;padding:10px 0;border-top:2px solid #fff;margin:0px;} .sidenav li:hover{background:#fff;color:#2b3f6d;} .nav_blank{float:none;text-align:center;border-top:2px solid #fff;padding:10px 0;} .nav_blank_yellow{float:none;text-align:center;border-top:2px solid #fff;padding:10px 0;} .subnav{position:relative;width:100%;display:block;margin:10px -20px -10px 0;} .subnav li{border-top:2px solid #fff;} .subnav li:hover{color:#2b3f6d;background:#fff;} .btn:hover > ul{display:block;-webkit-user-select:none;-webkit-touch-callout:none} .btn_img{display:block;margin-top:55px;} .int_container, .int_container_full, .int_blue, kont_container{width:80%;} .int_container, .int_container_full{background:#f0f0f0;} .logo_top{margin-top:42px;width:60px;height:60px;} .logo_big{font-size:1.4em;line-height:32px;} .logo_line{display:block;float:none;width:290px;} .icon_cont{grid-template-columns:auto auto;} .logo_txt{font-size:0.8em;float:none;} .popup .popuptext{width:150px;margin-left:-85px;}}

