.bgblue{background-color:#d4e7e7;padding:30px}.txt-left{text-align:left}.center{text-align:center}.jumbo{font-weight:bold;font-size:2em;color:#00707D;font-style:italic}.subtitle{font-size:1.9rem;color:#00707D;font-style:italic;font-weight:bold;margin-bottom:2rem}.heavy p{font-family:arimo, sans-serif;text-transform:uppercase;color:#00707D;margin:0;padding:0;font-style:italic;font-weight:400}#main .content-text.textcenter *{text-align:center}.text60 #main .inside{margin:0 20% 0 20%;text-align:left}body{font-family:"Outfit", "times new roman", sans-serif;color:#3f3f3f;font-weight:300;font-style:normal;font-size:1.3rem;line-height:1.6}body a{text-decoration:none}body .content-text a,body #newsmodul h2 a,body #submenue ul li a{color:#00707d;transition:color 0.3s ease}body .content-text a:hover,body #newsmodul h2 a:hover,body #submenue ul li a:hover{color:rgba(0, 112, 125, 0.7)}h1,h2,h3,h4,h5,h6{font-family:arimo, sans-serif;text-transform:uppercase;color:#00707D;margin:0;padding:0;font-style:italic}h1{font-size:2.8rem}h2{font-size:1.9rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}#main .content-text h2{margin-top:2rem}#main .content-text h1,#main h1.content-headline{margin:45px 0 25px 0;text-transform:uppercase;font-weight:800;font-size:2.8rem;border-bottom:1px solid #00707D;padding-bottom:3rem}#main h1 span.orte{display:block;font-size:1rem !important}#footer .content-text h2{margin-top:0rem}#submain h2{margin-top:3rem;font-size:2rem}body{background-color:#fff}body #menubar{background-color:#000}#kontakt .inside,#menubar .inside,#subfooter .inside{width:80%;max-width:1420px;position:relative}#menuebar{z-index:9999999}#menuebar .inside{max-width:1240px;width:80%;margin:0 auto;padding:10px 0 30px 0;z-index:9999999;height:30px}#menuebar a{text-decoration:none}#topkarrussel .content-text p{margin:2rem}#kontakt p{padding:0;margin:0;font-size:0.9rem;font-weight:bold}#kontakt a{color:#fff}#kontakt #topmenue ul{width:400px;margin:0 auto}#kontakt #topmenue li{display:inline;position:relative;padding:0 0 0 15px;font-style:italic}#kontakt #topmenue li a,#kontakt #topmenue li strong{font-style:italic;font-size:1rem !important;color:rgba(255, 255, 255, 0.6)}#kontakt #topmenue li a:hover{color:white;text-decoration:underline}#kontakt #topmenue li.active strong.active{text-decoration:underline}#kontakt #topmenue li a,#kontakt #topmenue li.active strong.active{font-style:italic;font-size:1rem !important}#kontakt #topmenue li.kontakt:before{font-family:"jukfont";content:"";font-size:1em;position:absolute;left:0px}#kontakt #topmenue li.impressum:before{font-family:"jukfont";content:"";font-size:1em;position:absolute;left:0px}#kontakt{background-color:#4F92A1;padding:5px 0 10px 20px;height:50px}#kontakt .inside{display:flow-root}#submain #newsmodul{background-color:#fff !important}#submain #newsmodul .inside{width:100%;margin:0 auto}#submain #newsmodul #submain #breakingnews h2{margin-top:3rem;font-size:2rem}#submain #newsmodul #submain #breakingnews a{font-size:1.6rem;color:#4F92A1}#submain .mod_newsreader h1{margin:0;padding:0 0 0px 0;background-color:transparent;color:#4F92A1}#submain #topkarrussel h2,#main h1{font-size:2.2em !important}h2{margin:65px 0 25px;text-transform:uppercase;font-weight:bold}.startseite h2{margin:0px 0 25px;text-transform:uppercase;font-weight:bold}.startseite #newsmodul h2{margin:80px 0 25px}#submain{padding:15px;background-color:#D4E7E7;margin-bottom:80px}#submain img{margin-top:40px;margin:60px 0 0 20px}#main .ce_text h2,#main .ce_headline h2{text-transform:none}#main .inside{margin:35px;text-align:center}.text-left #main .inside{margin:35px;text-align:left}#main .mod_newslist h2{font-size:1.3em;background:transparent;padding:0 20px 0 0;width:100%;margin-top:0}#breakingnews h2{font-size:1em;padding:0;margin:0;width:100%}.mod_newsreader h2{font-size:1em;margin:0 0 25px 0}.mod_newsreader .ce_comments h2{background:#4f92a1;padding:6px;padding-left:20px;margin:0 0 15px 0;color:#fff}.mod_newsarchive h2{padding:6px;margin:0;width:100%}.mod_eventlist h2{margin:0;padding:0}.mod_newsreader h1{margin:0 0 25px 0}.news-reader h1{margin-top:35px}.tipps .layout_latest h2{border-bottom:4px double #4f92a1;margin-bottom:0;padding-bottom:0}.kontaktform h2{border-bottom:1px solid #4F92A1}#subfooter #smallmenue li a,#footer #smallmenue li strong{color:#fff}#subfooter{background-color:#384150}#subfooter a{color:#fff}#subfooter img{width:100% !important;height:auto}#subfooter h1,#subfooter h2,#subfooter h3,#subfooter h4,#subfooter h5,#subfooter h6,#subfooter p,#subfooter a{color:#f4f4f4}#subfooter .inside .media img{display:block;width:100% !important;height:auto;max-width:400px}#subfooter .mod_login .formbody{background-color:#6D7B28;margin-bottom:15px}#subfooter .inside .inside{width:100%}body.mobile #subfooter{text-align:center}#subfooter img{margin:0 auto}#slider h2:before{content:none}#slider h2{text-transform:uppercase}#boxes h2{padding:0;margin:0;text-transform:none;font-size:90%;font-weight:normal}.teaserlist h2:before{content:"";font-family:"jukfont";display:inline-block;margin-left:-35px;width:35px;position:relative;top:-3px}.default h2:before{width:40px;color:#4F92A1}.sliderteaser h2{margin:0;padding:0}.teaserlist h2{padding-left:35px;margin-top:10px}h3{font-size:1em;margin:45px 0 25px 0;font-weight:bold}.mod_newsreader h3{font-size:1.2em;border-bottom:1px solid #4F92A1;margin-bottom:15px}.ce_accordion h3{margin:0;padding:0;font-size:1.2em}#main h4,#main h5{font-weight:bold;margin:45px 0 15px 0;color:#666;font-size:100%;color:#4F92A1}#right .first h4{margin-top:0}#submain .mod_newslist h4,.socialicons h4{padding:15px 0 35px 0;text-transform:uppercase}#left h4,#right h4{margin-top:45px;font-size:1.2em;border-bottom:4px double #4F92A1;margin-bottom:10px}#left .first h4,#right .first h4{margin-top:8px}#submain h5{font-size:110%;font-weight:bold;margin-bottom:0px}.layout_latest h5{font-size:110%}#submain .mod_newslist h5{font-size:120%;padding:25px 0 8px 0;border-bottom:4px double #4F92A1}.small{font-size:70%;line-height:110%}.small-kursiv{font-size:80%;line-height:1.5;font-style:italic;padding:0}.ce_image.zoom img,img.zoom{width:100%;height:auto}.error{color:#039;line-height:100%;padding:10px 0 0 0;margin-bottom:3px}.mandatory{color:#cd0000}.info{font-style:italic;font-size:0.9em;margin-bottom:15px}.caption{font-style:italic;font-size:0.8em}.confirm{font-weight:bold;color:#000;text-transform:uppercase}.subline{margin-top:-25px}.vorteile{background-color:#f4f4f4;padding:20px}.wie-h2{font-size:1.2em;margin:0;padding:0;text-transform:uppercase;font-weight:bold}.wie-h2-normal{font-size:1.2em;margin:0;padding:0;text-transform:uppercase;font-weight:bold;color:#4F92A1}.normal{font:normal 1em "Open Sans", Arial, Verdana, sans-serif;color:#3f3f3f;text-transform:none}button.btn-oceangreen{display:inline-block;background-color:#a3ccd4;background-image:linear-gradient(to bottom, #b8dce2, #a3ccd4);color:#2b2b2b;font-family:inherit;font-size:1.2rem;font-weight:bold;padding:14px 28px;border:none;border-radius:8px;cursor:pointer;text-align:center;text-decoration:none;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);transition:all 0.3s ease-in-out}button.btn-oceangreen:hover{background-color:#8dbcc6;background-image:linear-gradient(to bottom, #a0d0d7, #8dbcc6);box-shadow:0 6px 12px rgba(0, 0, 0, 0.15)}.morelink:before{font-family:"jukfont";content:"";font-size:1em;float:left;margin-right:6px}iframe{width:99%;overflow-x:auto;border:none;min-height:800px}.telefon p:before,span.telefon:before{font-family:"jukfont";content:"";font-size:1em;margin-right:6px}.mobile:before,span.telefon.mobile:before{font-family:"jukfont";content:"";font-size:1em;margin-right:13px}.fax:before{font-family:"jukfont";content:"";font-size:1em;float:left;margin-right:6px}div.ce_image.autogrid{padding:0}div.line1{position:relative;padding-top:10px;width:100%;border-bottom:1px solid #4F92A1}div.line1 span{display:block;position:absolute;top:0px;height:10px;width:33%;background-color:#4F92A1}#wrapper,#slogan .inside,#header .inside,#footer .inside,#subfooter .inside,#kontakt .inside,#subslider .inside,#mobilemenue .inside,#brand .inside{width:90%;max-width:1240px;margin:0 auto}.home .inside{overflow:hidden}#offcanvas_wrapper{background-color:#fff}hr.line1{border:0;height:1px;background:#4F92A1}#app{padding:30px 50px 40px 30px}#header .inside{height:60px;overflow:visible;position:relative;z-index:9999999}#header{background-color:#000;padding:15px 0 45px 0;overflow:visible;height:auto}#brand{padding-bottom:2rem}#brand #mod_branding{text-align:center}#brand #mod_branding p.name{margin:0;padding:0}#brand #mod_branding p.name a{color:#00707d;font-size:3rem;font-weight:bold;font-style:italic}#brand #mod_branding p.name a:hover{color:rgba(0, 112, 125, 0.7)}#brand #mod_branding p.slogan{font-weight:normal;max-width:400px;text-transform:none;margin:0 auto;padding:0;line-height:1.1;font-size:1.2rem !important;text-align:center}#navsec2 ul li{border-bottom:2px solid rgba(255, 255, 255, 0.4)}#navsec2 ul li a{font-weight:400}#container{margin:0;padding-top:0px;padding-bottom:15px;min-height:350px}.default #container{margin-top:0px;background-color:#fff;z-index:999}.home #main .inside{margin-top:45px}#main .pdf_link{margin-bottom:15px}.default #main .inside{padding:0 45px}#subfooter{min-height:130px;height:auto;margin-top:15px;padding:30px 0 35px 0;background-color:#384150;overflow:hidden}#subfooter .inside{padding:0}#subfooter #submenue a{color:rgba(255, 255, 255, 0.6)}#subfooter #submenue a:hover{color:white}#subfooter .adresse p{line-height:110%}#subfooter .adresse a{color:#fff}#subfooter .fn{text-transform:uppercase;font-weight:bold}#subfooter .fn,#footer .postal-code,#footer .locality{display:inline-block;margin-bottom:15px}#subfooter h6{margin-top:0;font-weight:bold;font-size:110%;margin-bottom:25px;border-bottom:1px dotted #fff}#subfooter .autogrid.one_third{padding-left:15px}.teaserlist{background-color:#fff;padding:35px 35px 25px 35px;margin-bottom:15px;border:1px solid #ddd}.image_container{margin:0;padding:0}#left .image_container,#right .image_container,#left .image_container img,#right .image_container img{width:100% !important}#left .float_right,#left .float_left,#right .float_right,#right .float_left{float:none}#main .image_container.float_right{padding-left:35px !important}#main .image_container.float_left{padding-right:35px !important}.pagination{clear:both;border-top:1px solid #ddd;padding-top:7px;margin:10px 0 15px 0}.pagination ul{padding:0;float:left}.pagination li{margin:0;padding:0;float:left}.pagination li a,.pagination li strong{background:#E5E5E5;display:block;margin-right:1px;color:#666;text-decoration:none;padding:0px 4px;font-size:0.9em;min-width:15px;text-align:center}.pagination li a:hover{background-color:#8d8d8d;transition:background-color 2s;-moz-transition:background-color 2s;-webkit-transition:background-color 2s;-o-transition:background-color 2s;color:#fff}.pagination li strong.current{background-color:#4F92A1;color:#fff}.pagination p{float:right}.pagination .link,.pagination strong.current{border-radius:15px;margin:0 2px 0 2px}.mod_breadcrumb{width:100%;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:4px 0;color:#5e5e5e;font-size:0.7em;text-transform:uppercase;letter-spacing:1px;margin-bottom:25px}.mod_breadcrumb li{float:left;margin-right:6px}.mod_breadcrumb li:before{font-family:"jukfont";content:"";margin-right:6px;color:#000}.mod_breadcrumb li.first a{background-color:#4F92A1;color:#fff;padding:0 4px}.mod_breadcrumb li.first:before{font-family:"jukfont";content:"";margin-right:6px;font-size:1.2em}.mod_breadcrumb a{color:#000;font-weight:bold}.mod_newslist .layout_latest .image_container{margin-right:15px}.mod_newslist p.more{clear:left}#newsreader .info{margin-top:35px}.mod_newsreader .image_container{margin-bottom:25px}.mod_newsreader p.back{margin-top:25px;padding-top:8px;border-top:1px solid #4F92A1}.tipps .mehr{margin-bottom:45px}.layout_full img{width:100%;height:auto}.layout_full .content-text{margin:4rem 15% 0 15%}.layout_latest img{border:5px solid #fff;width:100%}.highlight{background-color:yellow}.relevance{font-size:0.8em}.url:before{content:"";font-family:jukfont;display:inline-block;margin-left:-20px;width:20px}.url{padding-left:30px;border-bottom:1px dotted #ddd}.mod_search div{padding:15px 25px 25px 25px}#left .mod_search .formbody,#right .mod_search .formbody{padding:15px 0px 25px 10px;margin:15px 0;background-color:#f4f4f4}.mod_search .odd{background-color:#ededed}.mod_search .even{background-color:#fff}.mod_login .formbody{background-color:#EDEDED;padding:10px;color:#666}#subfooter #smallmenue li a,#subfooter #smallmenue li strong{color:#fff}#subfooter{background-color:#384150}#subfooter a{color:#fff}#subfooter img{width:100% !important;height:auto}#subfooter h1,#subfooter h2,#subfooter h3,#subfooter h4,#subfooter h5,#subfooter h6,#subfooter p,#subfooter a{color:#f4f4f4}#subfooter .inside .media img{display:block;width:100% !important;height:auto;max-width:400px}#subfooter .mod_login .formbody{background-color:#6D7B28;margin-bottom:15px}table{margin-top:24px;margin-bottom:24px;padding:5px;width:100%;overflow-x:auto}td{padding:6px 20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}th{padding:2px 8px;background-color:#EDEDED;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}th a{color:#fff}th:hover a{text-decoration:none}tr{border-left:1px solid #ddd}.cetab2 .odd td{background-color:#fff}.cetab2 .even td{background-color:#fafafa}.cetab3 .col_0,.cetab3 .col_2{background-color:#fff}.cetab3 .col_1,.cetab3 .col_3{background-color:#fafafa}.cetab4 th,.cetab4 td{text-align:left}.ce_accordion{min-width:250px;max-width:80%}.toggler_first{display:block;background-color:#D8D8D8;padding:6px 0 6px 35px;margin-bottom:2px}.toggler_first:before{content:"";font-family:jukfont;display:inline-block;margin-left:-25px;width:25px}.toggler_first:hover,.toggler.active .toggler_first{background-color:#4F92A1;cursor:pointer;color:#fff;transition:background-color 2s;-moz-transition:background-color 2s;-webkit-transition:background-color 2s;-o-transition:background-color 2s}.toggler_first:hover:before,.toggler.active .toggler_first:before{content:"";font-family:jukfont;display:inline-block;margin-left:-25px;width:25px}.accordion div{line-height:120%;padding:15px 0 8px 15px;font-size:0.9em}.ce_gallery li{width:24.4%}.ce_gallery .image_container{margin:10px 15px 0 0}.ce_gallery.standard .image_container img{padding:4px;background-color:#f4f4f4;border:1px solid #ddd;max-width:200px;height:auto}.ce_gallery.standard .caption{font-family:"times new roman", serif;font-style:italic;font-size:0.9em}.ce_gallery.standard .image_container img:hover{background-color:#fff;border:1px solid #ddd}.ce_downloads img.mime_icon{display:none}.ce_downloads a{padding-left:25px}.ce_downloads a:before{content:"";font-family:jukfont;display:inline-block;margin-left:-25px;width:25px}@media only screen and (max-width:1280px){.sliderteaser.content-text{left:-20%;margin-left:40%;max-width:60%;position:absolute;top:10%}.rsts-crop,.rsts-crop img{height:250px !important}}@media only screen and (max-width:1024px){#header .inside,#kontakt .inside{width:98%;max-width:1200px;margin:0 auto}#dropdown li{margin-left:10px}#mod_branding p.slogan,#mod_branding{text-align:center !important}#header p.slogan{max-width:100%;text-align:center}#boxes .ce_text{min-height:330px}.sliderteaser.content-text{left:-6%;margin-left:10%;max-width:90%;position:absolute;top:10%}}#main h1{font-size:2.5rem !important}#main .content-text p{text-align:left}span.break{display:block}@media only screen and (max-width:860px){#kontakt .ce_text.floatleft{float:none;width:100%;text-align:center}.telefon p::before{float:none}.autogrid.one_third#mod_branding{width:100% !important}.block.one_third,.two_third{width:100% !important}#main h4{margin-left:15px}#boxes .ce_text{min-height:200px}.default #main .inside{padding:0 0px}#container{padding:0}#footer .autogrid_wrapper{margin-left:0;margin-right:0}#main h1{font-size:1.2rem !important}#main .content-text p{font-size:1rem}span.break{display:block}#subfooter .inside .inside{width:100%}body.mobile #subfooter{text-align:center}#subfooter img{margin:0 auto}body.mobile h1{font-size:2rem}body.mobile .bgblue{padding:0}body.mobile #app{padding:30px 10px 40px 10px}}