@font-face{font-family:'Helvetica Neue LT W01_55 Roman';src:url('/_fonts/1488890/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix');src:url('/_fonts/1488890/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix') format('eot'), url('/_fonts/1488890/3dac71eb-afa7-4c80-97f0-599202772905.woff2') format('woff2'), url('/_fonts/1488890/34e0e4c0-c294-49bb-9a8e-1b2cafd54e32.woff') format('woff'), url('/_fonts/1488890/8a8bfee3-197c-4942-9b11-71508cc9f406.ttf') format('truetype')}@font-face{font-family:'Helvetica Neue LT W01_67 Md Cn';src:url('/_fonts/1488998/13e5efa8-b7a2-4f0f-a459-c966f7d3f458.eot?#iefix');src:url('/_fonts/1488998/13e5efa8-b7a2-4f0f-a459-c966f7d3f458.eot?#iefix') format('eot'), url('/_fonts/1488998/108e1ff6-3205-4c92-9aa5-9abb2823fe92.woff2') format('woff2'), url('/_fonts/1488998/f61c722b-9236-445e-bb7e-eeb1009cd627.woff') format('woff'), url('/_fonts/1488998/5cd6e481-b6d9-47fa-b568-1636d8a6cc52.ttf') format('truetype')}*{padding:0.0rem;margin:0.0rem;box-sizing:border-box}@media (prefers-reduced-motion: reduce){*{animation:none;transition:none}}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ol,ul{list-style:none}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}table{border-collapse:collapse;border-spacing:0}fieldset,
img,
a
img{border:0;margin:0;padding:0}caption,th{text-align:left}html,body{font-family:sans-serif;font-size:1.0rem;padding:0;background-attachment:fixed}.clearfix::before,.clearfix::after{content:' ';clear:both}strong{font-family:'Helvetica Neue LT W01_55 Roman',sans-serif;font-style:normal;font-weight:700}body{color:#000;overflow-x:hidden;overflow-y:initial}ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0.0rem;-webkit-margin-end:0.0rem;-webkit-padding-start:0.0rem }#page{width:80.0rem;margin:0.0rem auto 0.0rem auto;font-family:'Helvetica Neue LT W01_55 Roman',sans-serif;font-size:0.875rem }a{color:#857356;text-decoration:none;outline:none}a:focus-visible{outline:3px
solid #857356;outline-offset:3px}h1{display:block;font-size:1.875rem }h1
.title{display:block;font-size:1.875rem;color:#857356}h1
.subtitle{display:block;font-size:1.5rem;color:black}h2{color:#857356;font-size:1.5rem }h3{color:#857356;font-size:1.125rem;margin-bottom:0.3125rem }p{font-size:inherit;margin:1em
0}#content-canvas{font-size:1.0rem;border:0.0rem solid gray;width:auto;max-width:80.625rem;margin:0
auto;padding-left:0.0rem;padding-bottom:2.8125rem }#content-canvas
h1{margin-bottom:1.25rem }#content-canvas
ul{font-size:0.9375rem;list-style:disc outside none;margin-left:0.9375rem }#content-canvas
table{border-collapse:separate;border-spacing:0.0rem 0.1875rem }#content-canvas tbody
tr{background:#F1F1F1}#content-canvas
th{border-top:0.0625rem solid black;padding-top:0.625rem;padding-left:0.9375rem;vertical-align:bottom}#content-canvas
td{font-size:0.875rem;padding:0.5rem 0.9375rem;vertical-align:top}.skiplink{position:absolute;top:0;left:0;transform:translateY(-100%);background-color:#D5C29F;color:#000;padding:1.25rem 1.875rem;z-index:1000000;font-size:1.625rem;text-decoration:underline !important}.skiplink:focus-visible{transform:translateY(0);outline:3px
solid #857356;outline-offset:2px}#head-canvas{border:0.0rem solid red;margin:0.0rem;padding:0.0rem }#head-logo{border:0.0rem solid gold;vertical-align:top;width:14rem;height:10.5rem;background:url('/_images/logo.png') left top no-repeat;background-position-x:left;background-position-y:top;background-size:auto;background-size:13.25rem 8.875rem;background-position:0% 30%;margin:1.5rem 10.6rem 0.0rem 0.0rem;float:left}#logo{height:inherit;width:inherit;display:block;background:inherit}#head-logo-mobile{display:none}#head-content{border:0.0rem solid gold;display:inline-block;height:14.5rem;width:55.3125rem }#head-content
.contact{font-size:0.8125rem;display:inline-block;padding:1.95rem 2.5rem 2.5rem 3.75rem;text-align:left;color:black;font-family:'Helvetica Neue LT W01_55 Roman',sans-serif}#head-content
.clock{background:url('/_images/element_clock.png') no-repeat left}#head-content
.phone{background:url('/_images/element_phone.png') no-repeat left}#head-content .phone a:hover{color:#E20917}#head-content .phone
a{color:#857356}#head-content
.address{background:url('/_images/element_map.png') no-repeat left}#head-content .contact.social .facebook:hover::before,
#head-content .contact.social .instagram:hover::before{color:#E20917}#head-content .contact
p{margin:0}#head-content .contact
h2{font-size:1rem}#head-content .contact
span{color:#000}#head-content
.social{padding-left:1.875rem;float:right;padding-right:0;padding-top:2.7rem}#head-content .contact.social .facebook::before{content:'\f082';font-family:'Font Awesome 6 Brands',sans-serif;font-size:3.5rem;color:#857356;margin-right:0.625rem }#head-content .contact.social .instagram::before{content:'\e055';font-family:'Font Awesome 6 Brands',sans-serif;font-size:3.5rem;color:#857356}#head-content .contact.social .facebook:focus-visible::before,
#head-content .contact.social .instagram:focus-visible::before{outline:3px
solid #857356;outline-offset:3px}#head-content .contact.social a:focus-visible{outline:none}.text-image-aside{margin-left:3.75rem;margin-right:1.25rem;margin-top:0.625rem }.text-image-aside
a{margin-top:0.625rem;display:block}.text-image-aside .wrapper>a+.headline{margin-top:0.625rem }.news-detail-info{margin-left:3.75rem;margin-right:1.25rem;margin-top:0.625rem;display:flex;flex-flow:column;gap:1.25rem }.person-main{float:left;padding-right:2.5rem;display:flex;margin-bottom:1.875rem;width:50%}.person-main
h3{margin:0.0rem }.person-main
p{margin:0.3125rem 0 0.3125rem 0}.person-main .text-container.float{float:left;margin-bottom:1.25rem }.person-main
a{text-decoration:none !important;min-height:3rem;display:inline-flex;align-items:center}.person-main .text-container{background-color:#E4E4E4;width:23.75rem;min-height:18.125rem;padding:1.875rem;font-family:'Helvetica Neue LT W01_55 Roman',sans-serif}.person-main h3, .person-main p, .person-main
a{color:black}.person-main
h3{font-size:1.375rem;margin-bottom:0.625rem }.person-main p, .person-main
a{font-size:1.125rem }.person-main .image-container.float{float:left;margin-bottom:1.25rem }.person-main .image-container{background-color:#E4E4E4;display:flex;align-items:center}.person-main .telephone::before{content:'\f095';font-family:'Font Awesome 6 Sharp',sans-serif;font-size:1.125rem;padding-right:0.3125rem }.person-main
.telephone{margin-top:1.25rem }.person-main .email::before{content:'\f0e0';font-family:'Font Awesome 6 Sharp',sans-serif;font-size:1.125rem;padding-right:0.3125rem }@media only screen and (max-width: 62.5rem ){.person-main{width:100%;padding-right:0}.person-main .text-container{width:100%}}@media only screen and (max-width: 32.5rem ){.person-main{flex-flow:column}.person-main .image-container.float{margin-bottom:0;justify-content:center;padding-top:1.875rem }.person-main .text-container{width:100%;min-height:unset}}.texteditor-main{max-width:62.5rem }.texteditor-main
h2{margin-bottom:0.625rem}.texteditor-main a:hover{color:#E20917}.texteditor-main
a{text-decoration:underline}.texteditor-main a:before{content:'\00BB';padding-right:0.1875rem }.texteditor-main.image-in-text .gallery-image{max-width:15.625rem;display:flex;margin-bottom:0.188rem}.texteditor-main.image-in-text .gallery-image::before{content:'';padding-right:0}.linklist{list-style:none outside none !important;margin:0.0rem !important}.link-download{background-image:url(/_images/ic_download.png);background-repeat:no-repeat;background-size:1.125rem }.link-download
span{margin-left:1.5625rem }.link-download span:hover{color:#E20917}#slider{border-bottom:0.0rem solid gray;display:block;height:calc(100vw / 3.84);min-height:11.25rem;max-height:31.25rem;touch-action:auto;-ms-touch-action:auto;width:100vw;margin-left:calc(-50vw + 50%)}#slider
.draft{border-bottom:0.0rem solid gray;display:block;height:30.0rem;background-size:cover;background-position:50% 30%}#slider a, #slider
div{border-bottom:0.0rem solid gray;display:block;height:calc(100vw / 3.84);min-height:11.25rem;max-height:31.25rem;position:relative;overflow:hidden}#slider a img, #slider div
img{position:absolute;top:-624.9375rem;bottom:-624.9375rem;left:-624.9375rem;right:-624.9375rem;margin:auto;width:auto;height:100%}#head-image{border-bottom:0.0rem solid gray;display:block;height:calc(100vw / 3.84);min-height:11.25rem;max-height:31.25rem;overflow:hidden}#head-image
img{position:absolute;left:-624.9375rem;right:-624.9375rem;margin:auto;z-index:2;width:100vw;height:calc(100vw / 3.84);min-height:11.25rem;max-height:31.25rem;object-fit:cover}body.start
#slider{display:block}body.start #head-image{display:none}.slogan{display:inline-block;font-family:'Segoe Script','Trebuchet MS','Arial';font-size:2.1875rem;color:white;padding:0.25rem 3.75rem;background:rgba(55,55,55,0.6);border-top-right-radius:0.5rem;position:relative;height:4.0625rem;vertical-align:middle;z-index:5}.slogan.slogan-slider{top:-4.0625rem }.slogan.slogan-head-image{top:25.9375rem }#main-canvas{border-collapse:separate;background-color:#fff;width:100%;margin-top:2.8125rem;vertical-align:top}#main-canvas .contentbox:last-child{margin-bottom:2.5rem }.text-wrapper{text-align:left;padding:0.0rem 0.0rem }.text-wrapper
ul{padding-left:0.0rem;margin-top:1.25rem;margin-bottom:1.25rem }.pageteaser-main{display:inline-block;max-width:38.75rem;max-height:20.9375rem;width:100%;height:100%;margin-bottom:1.875rem }.pageteaser-main:focus-visible{outline-offset:3px}.pageteaser-main
.text{display:block;font-family:'Helvetica Neue LT W01_55 Roman',sans-serif;font-size:1.5rem;color:black;height:2.8125rem;background:#D5C29F;padding-left:1.5625rem;padding-top:0.5rem;margin-bottom:0}.pageteaser-main .text:hover{background:#E4E4E4}.pageteaser-main
.image{display:block;max-width:38.75rem;max-height:20.9375rem;width:100%;height:100%}.pageteaser-main:nth-child(odd){margin-right:2.1875rem }.news-detail{border:0.0rem solid #F1F1F1;margin:0.625rem 0.0rem }@media screen and (max-width: 22.5rem ){.news-detail .left-column, .news-detail .right-column, .news-detail .news-detail-images-container, .news-detail .news-detail-image{max-width:21.25rem !Important}.news-detail .news-detail-image
img{max-width:21.25rem;height:auto}}@media screen and (max-width: 25.9375rem ){.news-detail .left-column, .news-detail .right-column, .news-detail .news-detail-images-container, .news-detail .news-detail-image{max-width:24.375rem !Important}.news-detail .news-detail-image
img{max-width:24.375rem;height:auto}}.news-detail-images-container{margin-bottom:1.25rem }.news-detail-images-container .news-detail-image{display:inline-block;padding-right:0.625rem }.news-detail-images-container a.gallery-image{display:inline-block;max-width:26.875rem;height:auto;overflow:hidden}.news-detail-images-container a:before{content:'';padding-right:0}.jobs-list .list-item,
.news-list .list-item{border-bottom:0.125rem solid #CCC;padding:1.25rem 0.0rem }.news-list .list-item:first-of-type{border-top:0.125rem solid #CCC}.jobs-list .list-item .image-wrapper,
.news-list .list-item .image-wrapper{display:inline-block}.jobs-list .list-item .content-wrapper,
.news-list .list-item .content-wrapper{display:inline-block;vertical-align:top}.jobs-list .list-item h2:hover
a{color:#000}.jobs-list .list-item a:hover{color:#E20917}.news-list
a{font-size:1.5rem;color:#857356}.news-list a:hover{color:#000}.news-list .link-detail{font-size:1.125rem;color:black;margin-top:6.25rem;min-height:3rem;display:flex;align-items:center}.news-list .link-detail:hover,
.news-list .link-detail:hover::before{color:#857356}.news-list .list-text{font-size:1.125rem;color:black}.news-list .image-wrapper{min-width:26.875rem;min-height:16.875rem;width:auto;height:auto;box-sizing:border-box;vertical-align:center}.pageelement-news-list .image-wrapper
a{min-width:26.875rem;min-height:16.875rem;width:auto;height:auto;box-sizing:border-box;vertical-align:center;display:inline-block}.pageelement-news-list .image-wrapper a
img{width:100%;height:auto}.news-list .content-wrapper{padding-left:3.4375rem;max-width:60%}.news-list
h2{padding-bottom:1.25rem;font-size:1.625rem }.news-list .ajax-list-load-more{font-size:1.125rem;color:black;margin-top:2.1875rem;display:flex;gap:0.5rem;align-items:center;cursor:pointer}.news-list .ajax-list-load-more::before{content:'\f0da';font-size:1.25rem;font-family:'Font Awesome 6 Sharp',sans-serif}.news-list-container
.spinner{width:6.25rem;height:6.25rem;border:0.625rem solid rgb(225, 230, 236);border-top:0.625rem solid #d5c29f;border-radius:50%;animation:loading-news-list 1s linear infinite;margin-left:calc(50% - 4.6875rem )}.news-list .detail-link{font-size:1.25rem;color:#000;display:inline-flex;gap:0.5rem;align-items:center;min-height:3rem}.news-list .detail-link:hover,
.news-list .detail-link:hover::before{color:#857356}.news-list .detail-link::before,
.news-list .link-detail::before{content:'\00BB';font-size:1.125rem;margin-right:0.3125rem }@keyframes loading-news-list{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.jobs-detail .meta-row{width:auto;height:auto;overflow:hidden;position:relative;margin-bottom:0.3125rem;;padding:0.9375rem 0.9375rem 0.9375rem 0;display:block}.jobs-detail
.button{outline:0;margin:0.625rem 0;border:0.0625rem solid #D5C29F;background-color:#D5C29F;color:#000;;;padding:0.625rem 2.5rem;;overflow:hidden;border-radius:0.3125rem;float:left}.jobs-detail .button:hover{background:#707070;color:#fff}.jobs-detail .contact-persons{display:flex;gap:2.5rem }.jobs-detail .image-container{margin-right:1.25rem }.jobs-detail
h2{margin-top:1.25rem }.jobs-detail
img{height:100%}.jobs-detail
.info{padding-left:1.25rem;padding-bottom:0.9375rem }.jobs-detail .person_1 .info,
.jobs-detail .person_2
.info{display:flex;flex-direction:column}.jobs-detail .person_1,
.jobs-detail
.person_2{float:left;padding-right:2.5rem;display:flex;margin-bottom:1.875rem;width:50%;background-color:#E4E4E4;margin-top:1.875rem }.jobs-detail
p{margin:0.3125rem 0 0.3125rem 0}.jobs-detail .telephone::before{content:'\f095';font-family:'Font Awesome 6 Sharp';font-size:1.125rem;padding-right:0.3125rem }.jobs-detail
.telephone{margin-top:1.25rem }.jobs-detail .email::before{content:'\f0e0';font-family:'Font Awesome 6 Sharp',sans-serif;font-size:1.125rem;padding-right:0.3125rem }.jobs-detail .link-back:hover{color:#E20917}@media only screen and (max-width: 62.5rem ){.jobs-detail .person_1,
.jobs-detail
.person_2{width:100%;padding-right:0}.jobs-detail
.info{width:100%}.jobs-detail .contact-persons{display:initial}}@media only screen and (max-width: 32.5rem ){.jobs-detail .person_1,
.jobs-detail
.person_2{flex-flow:column}.jobs-detail .image-container{margin-bottom:0;justify-content:center;padding-top:1.875rem;display:flex}.jobs-detail
.info{width:100%;min-height:unset;padding:0
1.875rem 1.875rem 1.875rem }}#aside-canvas{border:0.0rem solid lightgreen;min-height:0.0625rem;width:24.6875rem;background:#F1F1F1;border-radius:0.5rem 0.5rem 0 0;padding-bottom:2.8125rem;display:none}#aside-canvas
.contentbox{padding-bottom:1.375rem }#aside-canvas
.title{border-bottom:0.0625rem solid #807E7D;margin-bottom:0.0rem }#aside-canvas .title
span{font-size:1.1875rem;line-height:2em;color:#D5C29F}#aside-canvas
.elem{padding-left:3.75rem;font-size:0.875rem }#aside-canvas .list-item{margin-top:0.875rem }#aside-canvas
h2{font-size:1.0rem;color:#D5C29F}.news-list-aside
img{display:block;width:17.8125rem;height:8.75rem;margin:0.9375rem 0.0rem }.news-list-aside
p{font-size:0.875rem;width:17.8125rem;margin:0.0rem }.jobs-list-aside .list-item:hover{background-image:url('/_images/herz.png');background-size:20.0 .1875rem auto;background-repeat:no-repeat;background-position:1.5625rem 50%;background-color:white}.jobs-list-aside .list-item .list-item-sub{display:block;color:#807E7D;border-bottom:0.0625rem solid #807E7D}.jobs-list-aside .list-item .list-item-sub
p{line-height:1.0em;padding-top:0.0rem;margin-top:0.0rem }.jobs-list-aside .list-item:last-child{padding-top:0.4375rem }.jobs-list-aside .list-item:last-child:hover{background-image:url('/_images/herz.png');background-size:20.0 .1875rem auto;background-repeat:no-repeat;background-position:1.5625rem 50%;background-color:white}.jobs-list-aside .list-item:last-child .list-item-sub{display:block;color:#807E7D;border-bottom:0.0rem solid #807E7D}.jobs-list-aside .list-item:last-child .list-item-sub
p{line-height:1.0em;padding-top:0.0rem;margin-top:0.0rem }.jobs-list-aside
p{margin-left:3.75rem }.contact-info
h2{margin-top:0.875rem;margin-bottom:0.0rem;margin-left:3.75rem }.contact-info .infobox-content{margin-left:3.75rem }.contact-info .infobox-content
p{margin-top:0.125rem }.defaultform textarea:focus,
.form-row textarea:focus,
.form-row input[type='text']:focus,
.form-row input[type='password']:focus{border:0.0625rem solid #4D4D4D}.form-row.email{display:none}.button-submit.anfrage{background-position:14.125rem 0.375rem;margin-top:0.9375rem }.button-submit.contact{margin-left:0}.defaultform .form-submit-container{margin-top:1.25rem }.startlink{font-size:1.0rem;color:#fff;background-color:#f00;padding:0.3125rem 0.5rem 0.3125rem 0.5rem;border-radius:0.3125rem;display:inline-block;line-height:1.375rem }.startlink:hover{text-decoration:none !important;color:#fff;background-color:#929292}.form-row label.error,.form-error{color:#f00}.form-row
input.Error{border:0.0625rem solid #f00}.form-row.plz
label{float:left;width:auto}.form-plz-ort-label{float:left;width:8.125rem }.form-row.plz
span{float:left;margin-top:0.3125rem }.form-row.dataprotection{max-width:62.5rem;font-size:0.8125rem }.form-row.dataprotection span
a{text-decoration:underline}.plz-input,.ort-input,.plz-ort-input-wrapper{float:left}.plz-input
.textbox{width:6.25rem !important}.ort-input
.textbox{width:15.0625rem !important;margin-left:0.625rem }.form-error
p{padding:0.75rem;border:0.0625rem solid #f00;color:#f00;display:inline-block}.form-row.sonstiges{display:none}.ds-label{float:left;width:6.25rem;min-height:0.0625rem }.ds-inhalt{float:left;display:inline;width:23.125rem;margin-top:0.3125rem }.ds-inhalt
input{float:left;margin:0.125rem 0.625rem 0 0}.ds-inhalt
span{float:left;display:block;width:21.25rem;line-height:1.25rem }#aside-empty{width:2.8125rem }.img-list
img{height:8.625rem;width:12.1875rem;margin-bottom:0.9375rem;margin-right:0.9375rem }.img-list img:last-child{margin-right:0.0rem }.navbutton{display:none}.nav-meta{font-size:1.0rem;text-align:right;height:2.1875rem;padding-left:6.25rem;font-family:'Helvetica Neue LT W01_55 Roman',sans-serif;display:flex;justify-content:flex-end}.nav-meta
ul{display:flex}.nav-meta-item{float:right;background-color:#E4E4E4;text-align:center;padding:0.0rem 0.25rem;margin-left:0.125rem;height:2.1875rem;display:flex;justify-content:center;align-items:center}.nav-meta-item.active,.nav-meta-item:hover{color:#3F373F;background-color:#D5C29F}.nav-meta-item .nav-meta-link:focus-visible{outline:3px
solid #3a2c25;outline-offset:-3px}.nav-meta-link{vertical-align:middle;color:#3F373F;padding:0.0rem 0.4375rem;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.link-back::before{content:'\00AB';padding-right:0.1875rem }.nav1{font-family:'Helvetica Neue LT W01_67 Md Cn',sans-serif;font-size:1.0625rem;line-height:1.125rem;display:flex;justify-content:space-between;float:right;max-width:75.0rem }.nav1-item{background-color:#D5C29F;text-align:center;margin-left:0.3125rem;height:2.875rem;max-width:9.375rem;display:flex;justify-content:center;align-items:center}.nav1-item:has(.nav1-link.active),.nav1-item:hover{color:#fff;background-color:#E20917}.nav1-item:hover .nav1-link{color:#fff}.nav1-item:nth-child(1){max-width:12.5rem;width:5.0rem }.nav1-item:nth-child(2){max-width:12.5rem;width:8.125rem }.nav1-item:nth-child(4){max-width:12.5rem }.nav1-item:nth-child(5){max-width:12.5rem;width:11.25rem }.nav1-item:nth-child(5){max-width:12.5rem;width:7.5rem }.nav1-link{vertical-align:middle;color:#000;font-family:'Helvetica Neue LT W01_55 Roman',sans-serif;font-size:1.0625rem;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0.125rem 0.75rem}.nav1-link:focus-visible{outline:3px
solid #3a2c25;outline-offset:-3px}.nav1-link.active{color:#fff;background-color:#E20917}.nav2{font-size:1.0rem;color:#3F373F;list-style:none}.nav2 .nav2-item{padding-left:3.75rem }.nav2 .nav2-item.active, .nav2 .nav2-item:hover{background-image:url('/_images/herz.png');background-size:20.0 .1875rem auto;background-repeat:no-repeat;background-position:1.5625rem 0.25rem;background-color:white;cursor:pointer}.nav2 .nav2-item .nav2-link{display:block;color:#807E7D;line-height:1.7em;border-bottom:0.0625rem solid #807E7D}.nav2 .nav2-item .nav2-link:hover, .nav2 .nav2-item .nav2-link.active{color:#D5C29F}#nav2-mobile{display:none}.nav1-mobile{display:none}.nav1-mobile.active{display:block}#footer-canvas{width:100%;background-color:#E4E4E4;text-align:center;font-family:'Helvetica Neue LT W01_55 Roman',sans-serif;font-size:0.875rem;margin:0.0rem }#footer-canvas .text
address{margin-bottom:1rem}#footer-canvas .footer-center{padding:1rem 0}#footer-canvas a:hover{color:#E20917}#footer-canvas
a{min-height:3rem;display:inline-flex;align-items:center;min-width:3.5rem;text-decoration:underline}#footer-canvas a, #footer-canvas
p{color:black;margin:0}.footer-center{display:inline-block}.footer-col{border:0.0rem solid green;text-align:left;float:left;padding-right:0.625rem }.footer-col
.info{margin-bottom:1rem !important}.footer-col .intranet-cloud-links{margin-top:6.5rem !important}.footer-col:nth-child(1){width:24.6875rem;padding:0.625rem 0.0rem }.footer-col:nth-child(1) .social-container{display:flex;min-height:9.375rem;float:left;flex-direction:column;margin-right:1.875rem}.footer-col:nth-child(1) .social-container
a{display:block;position:relative}.footer-col:nth-child(1) .social-container .facebook::before,
.footer-col:nth-child(1) .social-container .instagram::before{font-size:3.5rem;display:block}.footer-col:nth-child(1) .social-container .facebook::before{content:'\f082';font-family:'Font Awesome 6 Brands',sans-serif}.footer-col:nth-child(1) .social-container
.facebook{}.footer-col:nth-child(1) .social-container .instagram::before{content:'\e055';font-family:'Font Awesome 6 Brands',sans-serif}.footer-col:nth-child(1) .text{float:left;padding:0.0rem 0.0rem }.footer-col:nth-child(2){width:30.0rem;padding-top:0.625rem;padding-left:2.8125rem }.footer-col:nth-child(3){width:25.3125rem;padding:0.625rem 1.875rem;float:left}.footer-col:nth-child(3) img{max-height:6.25rem;margin-top:0.8125rem;float:right}.clear{clear:both}#googlemaps-main-mapcontainer{width:100%;height:25.0rem }.events-calendarlist{overflow:hidden;height:auto;width:auto;max-width:100%;margin-top:1.5625rem;margin-bottom:1.5625rem;font-family:'Helvetica Neue LT W01_55 Roman',sans-serif}.events-calendarlist
h3{width:auto;height:auto;overflow:hidden;max-width:100%;margin-bottom:0.625rem;margin-left:0.625rem }.events-calendarlist .calenderlist-grouplist{list-style-type:none !important;margin-left:0 !important;border-bottom:0.0625rem solid #D5C29F;border-top:0.0625rem solid #D5C29F;width:100%;margin-bottom:1.25rem }.events-calendarlist .calenderlist-grouplist
li{width:100%;height:auto;overflow:hidden;position:relative;padding-top:0.625rem;padding-bottom:0.625rem;padding-left:4.0625rem;min-height:3.75rem;display:flex;align-items:center}.events-calendarlist .calenderlist-grouplist li .event-link{position:relative;width:99%;height:auto;overflow:hidden;display:flex;align-items:center;min-height:3rem}.events-calendarlist .calenderlist-grouplist li .event-link>.event-date{width:23.125rem }.events-calendarlist .calenderlist-grouplist li .event-link .event-date{float:left;position:relative;font-family:sans-serif;color:#717171;font-weight:normal;min-width:13.3125rem }.events-calendarlist .calenderlist-grouplist li .event-link .event-description{float:left;width:auto;max-width:calc(100% - 31.25rem );height:auto;position:relative;overflow:hidden;padding-left:3.125rem }.events-calendarlist .calenderlist-grouplist li .event-link .event-description .event-date{float:left;position:relative;color:#717171;font-weight:bold}.events-calendarlist .calenderlist-grouplist li .event-link .event-description .event-date:hover,
.events-calendarlist .event-link span.event-date:hover{color:#E20917}.events-calendarlist .calenderlist-grouplist li .event-link
.readmore{float:right;margin-right:0.625rem;margin-left:auto}.events-calendarlist .calenderlist-grouplist li .event-link .readmore:hover{color:#E20917}.calenderlist-grouplist .special .event-description{background-image:url(/_images/ic_event_special.png);background-repeat:no-repeat;background-position:1.5625rem 0.0rem;background-size:1.25rem }.halfday{background-image:url(/_images/herz-halbtags.png);background-repeat:no-repeat;background-position:left center;background-size:2.75rem 2.75rem }.fullday{background-image:url(/_images/herz-ganztags.png);background-repeat:no-repeat;background-position:left center;background-size:2.75rem 2.75rem }.events-detail-main{width:auto;height:auto;overflow:hidden;position:relative}.events-detail-main
.contentbox{width:auto;height:auto;overflow:hidden;position:relative}.events-detail-main .contentbox .detail-content{width:auto;height:auto;overflow:hidden;position:relative;padding:1.875rem }.events-detail-main .contentbox .detail-content
.headline{padding-left:2.5rem;height:auto;overflow:hidden;text-align:left;margin-bottom:1.875rem;min-height:2.5rem;display:flex;align-items:center}.events-detail-main .contentbox .detail-content .headline
h2{padding-left:0.9375rem }.events-detail-main .contentbox .detail-content
.special{padding:0.625rem;color:#717171;border-top:0.0625rem solid #D5C29F;border-bottom:0.0625rem solid #D5C29F;margin-bottom:0.625rem;padding-left:1.875rem;background-image:url(/_images/ic_event_special.png);background-repeat:no-repeat;background-position:0.0rem 0.625rem;background-size:1.25rem }.events-detail-main .contentbox .detail-content .detail-info{width:100%;height:auto;overflow:hidden;position:relative;padding:0.625rem;padding-top:1.25rem;background:#F1F1F1;margin-bottom:1.25rem;border:0.0625rem solid #ccc;border-radius:0.0rem 0.0rem 0.0rem 0.0rem }.events-detail-main .contentbox .detail-content .detail-info .meta-row{width:auto;height:auto;overflow:hidden;position:relative;margin-bottom:0.3125rem;padding:0.9375rem;display:block}.events-detail-main .contentbox .detail-content .detail-info .meta-row
a{outline:0;margin:0.625rem 0;border:0.0625rem solid #D5C29F;padding:0.3125rem;overflow:hidden;border-radius:0.3125rem;float:right}.events-detail-main .contentbox .detail-content .detail-info .meta-row a:hover{background:#D5C29F;color:#fff}.events-detail-main .contentbox .detail-content .detail-info .meta-row
.content{margin-left:1.25rem }.events-detail-main .contentbox .detail-content .detail-info .meta-row
.label{width:auto;height:auto;overflow:hidden;float:left;min-width:5.0rem }.events-detail-main .contentbox .detail-content .detail-info .meta-row
span{width:auto;height:auto;overflow:hidden;float:left;max-width:70%}.events-detail-main .contentbox .detail-content .detail-info
.link{width:40%;float:right;padding:0;padding-right:0.9375rem }.events-detail-main .contentbox .detail-content .detail-copytext{width:100%;max-width:100%;text-align:left;margin:0
auto;position:relative;margin-bottom:1.875rem;overflow:hidden}.events-detail-main .contentbox .detail-content .detail-copytext
p{margin:0;margin-top:1.875rem;margin-bottom:1.875rem }.events-detail-main .contentbox .detail-content .detail-copytext
ul{margin-bottom:1.5625rem }.events-detail-main .contentbox .detail-content .detail-copytext
h2{margin:0.625rem 0}.events-detail-main .contentbox .detail-content .detail-copytext .meta-row.link{width:100%;height:auto;overflow:hidden}.events-detail-main .contentbox .detail-content .detail-copytext .meta-row.link
.readmore.magenta.margin{margin:0.5rem 0;padding:0.375rem;border:0.0625rem solid #D5C29F;position:relative;display:block;max-width:9.375rem;text-align:center;border-radius:0.3125rem;float:right}.events-detail-main .contentbox .detail-content
.readmore{margin:0.625rem 0}.border-top-list{border-top:0.0625rem solid #ccc}.border-calenderlist{border-bottom:0.0625rem solid #717171}.events-registration{width:100%;height:auto;overflow:hidden;padding:0.625rem }.events-registration
strong{font-family:'Helvetica Neue LT W01_67 Md Cn',sans-serif;letter-spacing:0.0625rem }.events-registration .wk-headline-big{font-size:1.25rem;color:#857356;margin-bottom:1.25rem }.events-registration
label{margin-right:0;padding:0;font-family:'Helvetica Neue LT W01_67 Md Cn',sans-serif;letter-spacing:0.0625rem }.events-registration .form-plz-ort-label{margin-right:0;width:30%}.events-registration .form-plz-ort-label
label{margin:0}.events-registration
.readmore{width:100%;height:auto;overflow:hidden}.events-registration .booking-container{width:100%;height:auto;overflow:hidden;margin-top:3.125rem;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:0.3125rem }.events-registration .texteditor-main{width:100%;height:auto !important;overflow:hidden}.events-registration .texteditor-main
a{margin:0.625rem auto}.events-registration .texteditor-main
.headline{width:auto;height:auto;overflow:hidden;margin-bottom:1.25rem }.events-registration .texteditor-main
.feedback{width:100%;height:auto;overflow:hidden}.events-registration .texteditor-main
.detail{width:100%;height:auto;overflow:hidden;float:left;margin-top:1.25rem }.events-registration .texteditor-main .detail:hover{color:#D5C29F}.events-registration .texteditor-main
.readmore{width:100%;height:auto;overflow:hidden;float:left}.events-registration .texteditor-main .readmore:hover{color:#D5C29F}.events-registration .texteditor-main .onlyprint .events-registration-info{width:100%;height:auto;overflow:hidden;padding-top:3.125rem;padding-bottom:3.125rem;border-top:0.125rem solid #ccc;padding-left:0.625rem }.events-registration .texteditor-main .onlyprint .events-registration-info .form-row
label{padding:0}.events-registration .texteditor-main .onlyprint .form-section{padding-top:3.125rem;width:100%;height:auto;overflow:hidden;border-top:0.125rem solid #ccc;padding-left:0.625rem }.events-registration .texteditor-main .onlyprint
.rechnungsadresse{padding-left:0.625rem;width:100%;height:auto;overflow:hidden;padding-bottom:3.125rem;border-top:none;padding-top:0}.events-registration .texteditor-main .onlyprint .rechnungsadresse .form-row
label{padding:0}.events-registration .texteditor-main .onlyprint .rechnungsadresse .form-row
span{margin-top:0}.events-registration .texteditor-main .onlyprint .rechnungsadresse
.rechnungsadresse{padding-bottom:0;padding-left:0}.events-registration .texteditor-main .onlyprint .rechnungsadresse .rechnungsadresse label
span{width:100%;font-size:1.125rem;margin:0.625rem auto;color:#D5C29F;font-weight:normal !important}.events-registration .texteditor-main .onlyprint .bezahlart-vorkasse{padding-left:0.625rem;width:auto;height:auto;overflow:hidden;padding-top:3.125rem;padding-bottom:3.125rem;border-top:0.125rem solid #ccc}.events-registration .texteditor-main .onlyprint
.hinweis{padding-left:0.625rem }@media
print{#aside-canvas{display:none}#head-canvas{display:none}#head-image{display:none}#footer-canvas{display:none}.events-registration{display:block}.events-registration
.detail{display:none}.events-registration
.readmore{display:none}.events-registration
.feedback{margin-bottom:3.125rem;display:block}.onlyprint{position:relative;margin:0
auto}.onlyprint
strong{font-family:'Helvetica Neue LT W01_67 Md Cn',sans-serif}.onlyprint .events-registration-info{width:100%;height:auto;overflow:hidden;padding-top:3.125rem;padding-bottom:3.125rem;border-top:0.125rem solid #ccc}.onlyprint .events-registration-info .form-row
label{padding:0}.onlyprint .form-section{padding-top:3.125rem;width:100%;height:auto;overflow:hidden;border-top:0.125rem solid #ccc}.onlyprint
.rechnungsadresse{width:100%;height:auto;overflow:hidden;padding-bottom:3.125rem;border-top:none;padding-top:0}.onlyprint .rechnungsadresse .form-row
label{padding:0}.onlyprint .rechnungsadresse .form-row
span{margin-top:0}.onlyprint .rechnungsadresse
.rechnungsadresse{padding-bottom:0}.onlyprint .rechnungsadresse .rechnungsadresse label
span{width:100%;font-size:1.125rem;margin:0.625rem auto;color:#D5C29F;font-weight:normal !important}.onlyprint .bezahlart-vorkasse{width:auto;height:auto;overflow:hidden;padding-top:3.125rem;padding-bottom:3.125rem;border-top:0.125rem solid #ccc}}#event-registration{height:auto;width:auto;overflow:hidden;margin:0
auto;position:relative;padding:0.625rem }#event-registration .form-row{margin-top:0.9375rem }#event-registration .form-row
label{padding:0.3125rem 0.625rem;float:none}#event-registration .form-row input[type='text']{border-radius:0.0rem;max-width:100%;width:100%;float:none;outline:0;display:block;box-sizing:border-box;border:0.0625rem solid #000;padding:0.3125rem 0.6250rem;font-size:1.125rem;color:#000;font-family:Arial,sans-serif}#event-registration .form-row input[type='text']:focus-visible{outline:3px
solid #000;outline-offset:3px}#event-registration .form-row:focus{border-radius:0.0rem }#event-registration
.teilnehmer{border-bottom:0.125rem solid #ccc}#event-registration .plz .plz-ort-input-wrapper{float:left;width:100%}#event-registration .plz .plz-ort-input-wrapper
input{width:98% !important}#event-registration .plz .plz-ort-input-wrapper .plz-input{width:28%}#event-registration .plz .plz-ort-input-wrapper .ort-input{width:72%}#event-registration .plz .form-plz-ort-label{width:100%}#event-registration .plz .form-plz-ort-label
label{margin-right:11.375rem }#event-registration .events-registration-info{border:0.125rem solid #ccc;padding:1.25rem 1.25rem 1.25rem 1.25rem;background:#F1F1F1}#event-registration .events-registration-info .form-row
label{padding:0;height:auto;width:auto;overflow:hidden;min-width:8.125rem;float:left}#event-registration .events-registration-info .form-row
.text{height:auto;width:auto;overflow:hidden;position:relative;margin-left:0.5625rem;max-width:80%;display:inline-block}#event-registration .form-section{position:relative;margin:0
auto;overflow:hidden;height:auto;width:auto;border-left:0.125rem solid #ccc;border-right:0.125rem solid #ccc;padding:0.625rem 0.625rem 3.125rem 0.625rem }#event-registration .form-section
.bezahlart{margin-bottom:1.25rem }#event-registration .form-section
.notice{border:0.125rem solid #D5C29F;padding:0.625rem;border-radius:0.5rem;max-width:100%;position:relative;margin:0
auto;float:none;width:100%;overflow:hidden}#event-registration .form-section .notice
label{color:#D5C29F;padding-left:0}#event-registration .form-section
p{margin-bottom:1.25rem;margin-top:1.25rem;padding-left:0.625rem }#event-registration .form-section .checkbox-text{width:100%;max-width:100%;float:left;color:#D5C29F}#event-registration .bezahlart-vorkasse{height:auto;width:100%;overflow:hidden;position:relative;margin:0
auto;float:left;background:#F1F1F1;border:0.125rem solid #ccc}#event-registration .bezahlart-vorkasse .wk-headline-big{height:auto;width:100%;overflow:auto;position:relative;float:left;display:block;margin-top:1.25rem;padding-left:1.25rem;margin-bottom:0}#event-registration .bezahlart-vorkasse .sepa-box-canvas{height:auto;width:auto;overflow:hidden;position:relative;float:left;margin:0
auto}#event-registration .bezahlart-vorkasse .sepa-box-canvas .sepa-box-wrapper{height:auto;width:auto;overflow:hidden;position:relative;margin:0
auto}#event-registration .bezahlart-vorkasse .sepa-box-canvas .sepa-box-wrapper .sepa-box{height:auto;overflow:hidden;width:auto;position:relative;margin:0
auto;padding:0.0rem 1.25rem 0.9375rem 1.25rem }#event-registration .bezahlart-vorkasse .sepa-box-canvas .sepa-box-wrapper .sepa-box
span{display:block;width:auto;height:auto;overflow:hidden;margin-top:0.3125rem;float:left;margin-bottom:0.3125rem }#event-registration .bezahlart-vorkasse .sepa-box-canvas .sepa-box-wrapper .sepa-box .form-row
label{padding:0;float:left}#event-registration .bezahlart-vorkasse .sepa-box-canvas .sepa-box-wrapper .sepa-box .form-row
span{margin-top:0;float:left}#event-registration .button-submit{border:none;cursor:pointer;;;font-size:1.0rem;color:#000;background-color:#D5C29F;padding:0.3125rem 0.5rem 0.3125rem 0.5rem;border-radius:0.3125rem;display:inline-block;line-height:1.375rem;font-family:Arial,Helvetica,sans-serif;margin:1.875rem 0;position:relative;max-width:100%;width:auto;float:none}.legend-aside{width:auto;height:auto;overflow:hidden;display:block;margin:0
auto;position:relative;padding:0.625rem }.legend-aside
h3{width:auto;height:auto;overflow:hidden;position:relative;max-width:15.625rem;margin:0
auto 0.625rem;}.legend-aside .legend-info{display:block;position:relative;margin:0
auto;height:auto;width:auto;overflow:hidden;max-width:15.625rem;margin-bottom:0.9375rem;background-position:left center;background-repeat:no-repeat;background-size:2.5rem 2.5rem;padding-left:1.875rem }.legend-aside .legend-info
p{float:left;width:auto;height:auto;max-width:100%;overflow:hidden;margin-left:1.25rem }.legend-aside .legend-info.halbtags{background-image:url('/_images/herz-halbtags.png')}.legend-aside .legend-info.ganztags{background-image:url('/_images/herz-ganztags.png')}.legend-aside .legend-info.special{background-image:url('/_images/ic_event_special.png')}@media only screen and (max-width: 80.0rem ){#page{width:62.5rem }#head-logo{width:18.75rem }#aside-canvas{width:18.75rem }#aside-canvas
img{width:96%;height:auto}#aside-empty{width:2.8125rem }#content-canvas{width:auto}#head-content{width:43.75rem }#head-content
.contact{padding-right:0.625rem }#content-canvas
td{font-size:0.75rem;padding:0.5rem 0.9375rem;vertical-align:top}.news-list .list-item .content-wrapper{max-width:calc(100% - 20.0rem )}.news-list .link-detail{margin-top:1.875rem }.news-list .image-wrapper{min-width:20.0rem;width:20.0rem }.pageelement-news-list .image-wrapper
a{min-width:20.0rem;width:20.0rem }.events-calendarlist .calenderlist-grouplist li .event-link .event-description{margin-left:0.5rem !important}.nav1-item{font-size:0.9375rem;padding:0.125rem 0.5rem }.nav1-item:nth-child(1){max-width:12.5rem;width:3.75rem }.nav1-item:nth-child(2){max-width:12.5rem;width:6.25rem }.nav1-item:nth-child(4){max-width:12.5rem;width:6.375rem }.nav1-item:nth-child(5){max-width:12.5rem;width:9.5rem;margin-left:0.125rem }.footer-col:nth-child(1){width:18.75rem }.footer-col:nth-child(2){width:26.25rem }.footer-col:nth-child(3){width:17.5rem;padding-left:1.25rem }.nav1-link{font-size:1.0rem }}@media only screen and (max-width: 81.25rem ){#page{width:100%;padding:0.0rem 2.5rem }#head-logo{display:none}#head-logo-mobile{display:inline-block;border:0.0rem solid gold;vertical-align:top;width:4.375rem;height:3.75rem;background-size:100%;background:url('/_images/St.Gregor_Logo.jpg') no-repeat 0 50%;margin-left:0.625rem }#head-logo-mobile
a{height:inherit;width:inherit;display:block;background:inherit}#head-content{display:none;width:43.75rem }#head-content
.contact{padding-right:0.625rem }body.start
#slider{display:block}body.start #head-image{display:block}.nav-meta,#nav2{display:none}.nav1{display:none;font-size:0.875rem }#nav2-mobile{display:block;font-size:1.0rem;color:#3F373F;list-style:none;margin-bottom:0.9375rem;background:#F1F1F1;border-radius:0.5rem }#nav2-mobile .nav2-item{padding-left:2.1875rem }#nav2-mobile .nav2-item:hover{background-image:url('/_images/herz.png');background-size:20.0 .1875rem auto;background-repeat:no-repeat;background-position:0.0rem 0.25rem;background-color:white;cursor:pointer}#nav2-mobile .nav2-item .nav2-link{display:block;color:#807E7D;line-height:1.7em;border-bottom:0.0625rem solid #807E7D}#nav2-mobile .nav2-item .nav2-link:hover, #nav2-mobile .nav2-item .nav2-link:active{color:#D5C29F}#nav2-mobile .nav2-item:last-child .nav2-link{border-bottom:0.0rem solid #807E7D}#main-canvas{display:block;padding-top:0.0rem }#aside-canvas{display:none;width:inherit}#aside-canvas .title
span{padding-left:1.25rem }#aside-empty{width:2.8125rem }#content-canvas{display:inherit;width:auto;margin:0.0rem 0.0rem;padding:0.0rem }.events-calendarlist .calenderlist-grouplist li .event-link .event-description{margin-left:0.5rem !important;max-width:19.375rem }.navbutton{display:block;padding:0.0rem 0.625rem;float:right;cursor:pointer;background:transparent;border:none;outline:none}.navbutton:focus-visible{outline:3px
solid #857356}.navbutton:hover{text-decoration:none}.navbutton
.ic_menue{display:block;height:1.25rem;width:2.5rem;margin:0.875rem auto 0 auto;background:url(/_images/ic_mobile_menue.png) left top no-repeat;background-size:2.5rem 5.25rem }.navbutton .text,
.navbutton .text:visited{display:block;margin:0.1875rem 0.0rem;font-size:0.875rem;color:#717171}.navbutton.active,
.navbutton.active .text,
.navbutton.active
.ic_menue{color:#D5C29F;background-position:left 0.0rem }.nav1-mobile{position:relative;overflow:hidden;width:100vw;border-radius:0;display:none;z-index:80;border-top:0.0625rem solid #c8c8c8;list-style-type:none;background-color:#efefee;margin:0
0 0 -2.5rem }.nav1-mobile-item{float:left;width:100%;border-bottom:0.0625rem solid #c8c8c8}.nav1-mobile-item:last-child{border-bottom:0}.nav1-mobile-link{float:left;width:100%;padding:0.9375rem 0.625rem 0.9375rem 1.5625rem;display:block;color:#717171;font-size:1.25rem;line-height:1.5rem }.nav1-mobile-link:focus-visible,.nav2-mobile-link:focus-visible{outline-offset:-3px}.nav1-mobile-link:hover,.nav2-mobile-link:hover{text-decoration:none;color:#717171}.nav1-mobile-link.active{background:none;color:#000}.nav1-mobile-item.active{background-color:#D5C29F}.nav1-mobile-item.active .subnav-nav-trigger
span{background-position:right -2.5rem }.nav1-mobile-link.subnav{float:left;width:47%;padding:0.8125rem 0.625rem 0.8125rem 1.5625rem }.subnav-nav-trigger{height:3.125rem;padding:0
3% 0 0;cursor:pointer;float:right;display:flex;justify-content:flex-end}.subnav-nav-trigger
button{float:left;height:3rem;width:3rem;background-size:1.1875rem 6.25rem;outline:none;border:none;background-color:transparent}.subnav-nav-trigger button::before{content:'\f078';font-family:'Font Awesome 6 Sharp',sans-serif;font-size:1.5rem;color:#717171}.subnav-nav-trigger.opened button::before{content:'\f077'}.subnav-nav-trigger button:focus-visible{outline:3px
solid #857356}.subnav-nav-trigger.opened button,
.nav1-mobile-item.active.opened .subnav-nav-trigger
button{background-position:right -5.625rem }.nav1-mobile-item.opened,.nav1-mobile-link.opened,.subnav-nav-trigger.opened{color:#000;background-color:#D5C29F}.nav1-mobile-item.opened .nav1-mobile-link{color:#000}.nav2-mobile{width:100%;display:none;border-top:0.0625rem solid #c8c8c8;margin:0;background-color:#fff}.nav2-mobile-item{border:0;margin:0;padding:0}.nav2-mobile-link{padding:0.625rem 1.5625rem;display:block;font-size:1.0625rem;color:#717171}.nav2-mobile-link.active{color:#D5C29F}.nav-standorte.mobile{display:none}.footer-center{padding:0.0rem 1.25rem;width:100%}.footer-col{display:block;clear:both}.footer-col:nth-child(1){width:16.25rem }.footer-col:nth-child(1) .social-container{width:2.5rem }.footer-col:nth-child(1) .social-container
a{left:0.0rem }.footer-col:nth-child(1),.footer-col:nth-child(2),.footer-col:nth-child(3){padding-left:1.25rem }.footer-col:nth-child(1) img,
.footer-col:nth-child(2) img,
.footer-col:nth-child(3) img{float:left}#footer-links{width:94%;margin:0
3% 1.25rem 3%}#footer-links
.linkbox{margin:0
0.625rem 0.625rem 0}.contactform{margin-bottom:3.125rem }.form-row label[for='anrede-1'],
.form-row label[for='anrede-2']{width:3.4375rem }label[for='geburtsdatum']{width:100%}.form-row input[type='text'],
.form-row input[type='password']{width:100%}label[for='optin_agb']{width:100%}.form-row input[type='checkbox']{float:left}.plz-ort-input-wrapper{width:100%}.plz-input{width:25%;margin-right:2%}.ort-input{width:73%}.plz-input
.textbox{width:95% !important}.ort-input
.textbox{width:100% !important;margin-left:0}.ort-input
.selectbox{width:93% !important}.defaultform textarea,
.form-row
textarea{width:100%;max-width:none;font-family:Arial,sans-serif}.form-row .event-types{width:100%}.button-submit{margin-left:0}.pageElement-contactform{width:100%}.pageElement-contactform .button,
.login-intern
.button{margin-left:0 !important}#optout{height:19.0625rem;width:100%}#event-registration .form-section input[type='text']{max-width:100% !important}#event-registration .bezahlart-sepa input[type='text']{max-width:100% !important}#event-registration .plz .plz-ort-input-wrapper .ort-input{width:70%}.events-calendarlist .calenderlist-grouplist li .event-link>.event-date{width:11.875rem;min-width:unset}}@media only screen and (max-width: 47.5rem ){#page{width:95%;padding:0.0rem 0.0rem }.slick-prev,.slick-next{display:none !important}.nav1-mobile{margin:0
0 0 -0.65rem}.text-wrapper{padding:0.0rem 0.625rem }#content-canvas .pageteaser-main{margin:0
0 1.875rem 0}#content-canvas .text-container{text-align:left}.news-list{text-align:left}.text-container
a{text-decoration:underline}.news-list .list-item .content-wrapper{text-align:left;padding-left:0;padding-top:1.25rem;width:100%;max-width:unset}.news-list .list-item{display:flex;flex-flow:column}.news-list .image-wrapper{width:100%}.pageelement-news-list .image-wrapper
a{width:100%}.img-list img:last-child{margin-right:0.9375rem }.events-calendarlist .calenderlist-grouplist li .event-link{flex-flow:column}.events-calendarlist .calenderlist-grouplist li .event-link .event-description{width:100%;margin:0
auto;text-align:center;margin-bottom:0.3125rem;max-width:90%}.events-calendarlist .calenderlist-grouplist li .event-link .event-date{width:100%;margin:0
auto;text-align:center;margin-bottom:0.3125rem }.events-calendarlist .calenderlist-grouplist li .event-link
.readmore{width:100%;margin:0
auto;text-align:center}.events-detail-main .contentbox .detail-content .detail-copytext
p{padding-left:0;width:100%;max-width:62.5rem }.detail-copytext
a{text-decoration:underline}.events-detail-main .contentbox .detail-content .detail-info .meta-row{width:100%;margin:0
auto}.events-detail-main .contentbox .detail-content .detail-info .meta-row
a{float:none}.events-detail-main .contentbox .detail-content .detail-info
.link{width:100%;float:right;position:relative;margin:0
auto;padding:0.9375rem }#event-registration .plz .form-plz-ort-label
label{margin-right:20%}.events-registration
label{width:100%;margin-bottom:0.3125rem }.events-registration .form-plz-ort-label{width:100%;margin-bottom:0.3125rem }}@media only screen and (max-width: 43.75rem ){.events-calendarlist .calenderlist-grouplist
li{padding-left:1.875rem }.events-calendarlist .calenderlist-grouplist li .event-link>.event-date{padding-left:1.875rem }.events-calendarlist .calenderlist-grouplist li .event-link
.readmore{padding-left:1.875rem }}.pageElement-downloads-main.lunch{max-width:100%}@media only screen and (max-width: 30.0rem ){.footer-center{padding:0.0rem }.footer-col{width:100% !important}.slogan{font-size:1.75rem;padding:initial;padding-top:0.625rem;text-align:center;width:100%}}@media only screen and (max-width: 25.9375rem ){#content-canvas .pageteaser-main{width:100%}#content-canvas .pageteaser-main
.image{width:100%;height:auto}}.slick-prev:focus-visible,.slick-next:focus-visible,.slick-prev:hover,.slick-next:hover{outline:3px
solid #3a2c25;outline-offset:0.2rem}.slick-prev,.slick-next{width:55px;height:60px;position:absolute;background:0 0;top:50%;left:50px;z-index:300;border:none;color:#fff;font-size:50px;cursor:pointer}.slick-next{left:unset;right:50px}@media only screen and (max-width: 1400px){.slick-prev{left:25px}.slick-next{right:25px}}@media only screen and (max-width: 1024px){.slick-prev,.slick-next{height:55px;font-size:45px}.slick-prev{left:5px}.slick-next{right:5px}}@media only screen and (max-width: 580px){.slick-prev,.slick-next{height:48px;font-size:38px}}.accountbox
#logout{margin-left:3.75rem;margin-top:1.25rem }.accountbox #logout
a{margin-top:0.625rem;display:block}.intranet-downloads{}.intranet-downloads .button-submit{margin-left:0.0rem;margin-right:1.25rem;margin-bottom:0.625rem }.intranet-downloads .explorerPath
a{margin-bottom:0.625rem }.intranet-downloads .explorerPath a:hover{color:#E20917}.intranet-downloads .link-alle{display:inline-block;white-space:nowrap;margin-bottom:0.625rem }.intranet-downloads .link-alle:hover{color:#E20917}.intranet-downloads
.textbox{width:18.75rem;border:0.0625rem solid #bcbcbb;border-radius:0.3125rem;line-height:1.25rem;font-size:0.875rem;padding:0.3125rem 0.625rem;margin-bottom:0.625rem;margin-right:1.25rem;color:#717171}.intranet-downloads .textbox:focus-visible{border:3px
solid #857356;color:#D5C29F}.intranet-downloads .button-submit{border:3px
solid #857356}.intranet-downloads
abbr{cursor:help}.intranet-downloads
.pointer{cursor:pointer}.intranet-downloads
.button{font-size:0.875rem;line-height:0.875rem;background-color:#FFF;text-decoration:none;border:#006499 0.0625rem solid;border-radius:0.3125rem;color:#006499;margin:0.0625rem;padding:0.25rem;display:inline-block}.intranet-downloads .button:hover{background-color:#006499;color:#FFF;cursor:pointer}.intranet-downloads
a.button{padding:0.375rem }.intranet-downloads
input.button{padding-bottom:0.375rem }.intranet-downloads .editor
label{display:block;padding:0.25rem 0;width:9.375rem }.intranet-downloads label.radio-label{display:inline-block;width:auto;margin-right:0.625rem }.intranet-downloads
textarea{padding:0.25rem;width:18.75rem;font-size:1.0rem;font-family:Arial,sans-serif;color:#576471}.intranet-downloads
select{padding:0.25rem;width:19.375rem;font-size:1.0rem;font-family:Arial,sans-serif;color:#576471}.intranet-downloads .editor
select{width:33.125rem }.intranet-downloads
select.day{width:3.125rem }.intranet-downloads
select.month{width:3.125rem }.intranet-downloads
select.year{width:5.0rem }.intranet-downloads
.textbox.hour{width:1.875rem }.intranet-downloads
.textbox.minute{width:1.875rem }.intranet-downloads .submit-container{padding-left:10.0rem;padding-top:1.25rem }.intranet-downloads .submit-container .button-submit{width:12.5rem }.intranet-downloads .icon-button{background-color:#FFF;border:0.0625rem solid #006499;border-radius:0.3125rem;color:#006499;padding:0.25rem;display:inline-block !important;font-size:0.875rem;margin:0.0625rem;text-decoration:none;margin-right:0.3125rem;min-width:1.0625rem }.intranet-downloads .icon-button:hover{background-color:#006499;color:#FFF}.intranet-downloads .icon-button
i{color:#006499;font-size:1.0rem;padding-left:0.125rem;padding-top:0.125rem }.intranet-downloads .icon-button:hover
i{color:#FFF}.intranet-downloads .icon-button
span{margin-left:0.3125rem }.intranet-downloads .icon-list{background-image:url('/_images/icn_list.png')}.intranet-downloads .icon-websites{background-image:url('/_images/icn_nav_websites.png')}.intranet-downloads .icon-pages{background-image:url('/_images/icn_nav_pages.png')}.intranet-downloads .icon-modules{background-image:url('/_images/icn_nav_modules.png')}.intranet-downloads .icon-files{background-image:url('/_images/icn_nav_files.png')}.intranet-downloads .icon-analysis{background-image:url('/_images/icn_nav_analysis.png')}.intranet-downloads .icon-newsletter{background-image:url('/_images/icn_nav_newsletter.png')}.intranet-downloads .icon-tools{background-image:url('/_images/icn_nav_tools.png')}.intranet-downloads
.iconButton{background-repeat:no-repeat;display:block;height:1.25rem;padding-left:1.25rem }.intranet-downloads
.iconButtonLabel{padding-left:0.3125rem;padding-right:0.3125rem }.intranet-downloads
.iconButtonCopy{background-image:url('/_images/btn_icn_copy.gif')}.intranet-downloads
.iconButtonDelete{background-image:url('/_images/btn_icn_delete.gif')}.intranet-downloads
.iconButtonEdit{background-image:url('/_images/btn_icn_edit.gif')}.intranet-downloads
.iconButtonSync{background-image:url('/_images/btn_icn_sync.gif')}.intranet-downloads
.iconButtonUsers{background-image:url('/_images/btn_icn_users.gif')}.intranet-downloads
.iconButtonSettings{background-image:url('/_images/btn_icn_settings.gif')}.intranet-downloads
.iconButtonSend{background-image:url('/_images/btn_icn_send.gif')}.intranet-downloads
.iconButtonPreview{background-image:url('/_images/btn_icn_preview.gif')}.intranet-downloads
.iconSortUp{background-image:url('/_images/icn_sort_up.gif');display:inline-block;height:0.75rem;width:0.625rem }.intranet-downloads
.iconSortDown{background-image:url('/_images/icn_sort_down.gif');display:inline-block;height:0.75rem;width:0.625rem }.intranet-downloads .icon-search{background-image:url('/_images/icn_search.gif')}.intranet-downloads .icon-back{background-image:url('/_images/icn_back.gif')}.intranet-downloads .icon-next{background-image:url('/_images/icn_next.gif')}.intranet-downloads .button-download{background-color:#f08006;border-radius:0.3125rem;color:#FFF;display:inline-block;margin:0
0.625rem 0.625rem 0;padding:0.625rem }.intranet-downloads
.datagroupTitle{clear:both;font-weight:bold;border-top:0.0625rem solid #F90;height:1.875rem;cursor:pointer}.intranet-downloads .datagroupTitle
a{background:url('/_images/icn_datagroup_closed.gif') left center no-repeat;padding-left:1.5rem;padding-top:0.3125rem;padding-bottom:0.3125rem;display:block;font-weight:bold;color:#333;text-decoration:none}.intranet-downloads .datagroupTitle
a.open{background-image:url('/_images/icn_datagroup_open.gif')}.intranet-downloads .datagroupTitle
a.closed{background-image:url('/_images/icn_datagroup_closed.gif')}.intranet-downloads
.datagroupBox{display:none;padding-left:1.25rem }.intranet-downloads .datagroupBox
.editor{padding-top:0.625rem;padding-left:1.625rem;padding-bottom:0.625rem }.intranet-downloads table.sortlistItem
a{text-decoration:none}.intranet-downloads table.sortlistItem a:hover{text-decoration:underline}.intranet-downloads
ul.list{list-style:none;padding:0}.intranet-downloads ul.list
li{border-top:#DDD 0.0625rem solid;padding-top:0.25rem;padding-bottom:0.25rem }.intranet-downloads
div.gruppe{padding-top:0.25rem;padding-bottom:0.25rem }.intranet-downloads
.gruppeLabel{font-weight:bold;border-top:#DDD 0.0625rem solid;padding-top:0.25rem;padding-bottom:0.25rem;cursor:pointer}.intranet-downloads .gruppeLabel
img{padding-right:0.625rem }.intranet-downloads
div.item{border-bottom:#DDD 0.0625rem solid;padding-top:0.25rem;padding-bottom:0.25rem }.intranet-downloads
table.editor{text-align:left;vertical-align:middle}.intranet-downloads table.editor
th{height:1.875rem;font-weight:bold;text-align:left;vertical-align:middle;border-bottom:#DDD 0.0625rem solid}.intranet-downloads table.editor
td{padding:0.3125rem;border-bottom:#DDD 0.0625rem solid;vertical-align:middle}.intranet-downloads table.editor
td.label{width:8.75rem;vertical-align:top}.intranet-downloads .datagroupBox table.editor
td.label{width:7.5rem }.intranet-downloads table.editor td.label
p{padding-right:0.3125rem }.intranet-downloads table.editor td
h2{padding-top:0.3125rem }.intranet-downloads table.login
td{padding:0.3125rem;vertical-align:middle}.intranet-downloads
.relationBlock{border:0.0625rem solid #CCC;margin-bottom:0.25rem }.intranet-downloads
.relationBlock.delmark{border-color:#f08006}.intranet-downloads .elem-delete{border:0.0625rem solid red}.intranet-downloads
.linkelem{border:0.0625rem solid #CCC;padding:0.25rem;margin-bottom:0.25rem }.intranet-downloads
.linkelem.delmark{border-color:#f08006}.intranet-downloads .linkelem
.elems{float:left;margin-right:0.625rem }.intranet-downloads .linkelem .elems
label{float:left;width:7.5rem }.intranet-downloads .linkelem .elems
input.textbox{margin-bottom:0.3125rem }.intranet-downloads .linkelem .icon-delete{float:right}.intranet-downloads table.imageupload,
.intranet-downloads table.fileupload,
.intranet-downloads table.imageupload td,
.intranet-downloads table.fileupload
td{border:none}.intranet-downloads
div.dropmarker{height:0.125rem;width:25.0rem;background-color:blue;margin-top:-0.1875rem;margin-left:-0.3125rem;z-index:1000;overflow:hidden}.intranet-downloads .zugriffsrechte
ul{list-style:none}.intranet-downloads .zugriffsrechte
li{padding-top:0.0rem;padding-bottom:0.0rem;border-top:#DDD 0.0625rem solid}.intranet-downloads .zugriffsrechte
label{padding-top:0.3125rem;padding-bottom:0.3125rem }.intranet-downloads
span.statusChanged{background-color:#FF9}.intranet-downloads
span.statusDeleted{background-color:#FF8484}.intranet-downloads
div.trenner{clear:both;height:0.5rem }.intranet-downloads
.sortcol{cursor:pointer;padding-right:1.25rem;background-repeat:no-repeat;background-position:right center;background-color:#DDD}.intranet-downloads
.sortasc{background-color:#DDFFAC;background-image:url(/_images/up.gif)}.intranet-downloads
.sortdesc{background-color:#B9DDFF;background-image:url(/_images/down.gif)}.intranet-downloads
.nosort{cursor:default;background-color:#DDD}.intranet-downloads
img.download{background-color:#D4D0C8;border:0}.intranet-downloads
.explorerList{margin-top:1.25rem;margin-bottom:1.25rem }.intranet-downloads .editor-functions{margin-top:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem }.intranet-downloads .editor-functions.top{}.intranet-downloads .editor-functions.bottom{border-top:0.0625rem #576471 solid}.intranet-downloads .editor-functions .link-back{margin:0;float:left}.intranet-downloads .editor-functions
.button{float:right}.intranet-downloads .editor-showtools{padding-top:0.625rem;padding-bottom:0.625rem;clear:both}.intranet-downloads .editor-functions.bottom{text-align:right}.intranet-downloads
.listFunctionsBottom{margin-top:0.625rem }.intranet-downloads .explorerList
a.button{color:#006499}.intranet-downloads .explorerList a.button:hover{color:#FFF}.intranet-downloads
.explorerFooter{margin-top:0.25rem }.intranet-downloads
.downloadItem{display:block;background:url('/_icons/icon_file.gif') left center no-repeat;padding-left:1.875rem;padding-top:0.3125rem;padding-bottom:0.3125rem;text-decoration:none}.intranet-downloads .downloadItem:hover{color:#E20917;cursor:pointer}.intranet-downloads
a.downloadDir{display:block;background:url('/_icons/icon_dir.gif') left center no-repeat;padding-left:1.875rem;padding-top:0.3125rem;padding-bottom:0.3125rem;text-decoration:none;color:#717171}.intranet-downloads a.downloadDir:hover{color:#E20917}.intranet-downloads
.downloadDirItem{padding-top:0.25rem;border-bottom:0.0625rem solid #DDD}.intranet-downloads
.downloadItem{color:#717171}.intranet-downloads .downloadDirItem:hover{background-color:#EEE}.intranet-downloads #benutzergruppe_downloaddir
label{padding-left:0.3125rem }.intranet-downloads #dialog-person-detail{padding-bottom:1.25rem }.intranet-downloads .ui-widget td,
.intranet-downloads .ui-widget
a{font-size:1em;line-height:1.1em}.intranet-downloads table.list
thead{}.intranet-downloads table.list
thead.tableFloatingHeader{background:#FFF;box-shadow:0.0rem 0.3125rem 0.3125rem #888;-moz-box-shadow:0.0rem 0.3125rem 0.3125rem #888;-webkit-box-shadow:0.0rem 0.3125rem 0.3125rem #888}.intranet-downloads table.list
td{padding-bottom:0.125rem }.intranet-downloads table.list td
span.email{color:#8F8474}.intranet-downloads
.treeindent{width:0.625rem;height:0.625rem;display:inline-block;background:url('/_images/icn_tree.gif') left top no-repeat}.intranet-downloads .pagetype-login
.textbox{width:15.625rem }.intranet-downloads .overview-item-tools{float:right}.intranet-downloads .overview-item-tools
a{float:left}.intranet-downloads .overview-item-headline{display:block;margin-bottom:0}.intranet-downloads .overview-item-headline a:hover{color:#E20917;text-decoration:none}.intranet-downloads .overview-item a.link-detail{color:#576471}.intranet-downloads .overview-item a.link-detail:hover{color:#E20917}.intranet-downloads
.datagroupBox{padding-bottom:1.25rem }.intranet-downloads .editor-showtools{margin-bottom:0.625rem }.intranet-downloads .editor-showtools
a{padding-right:0.625rem }.intranet-downloads .editor-functions{text-align:right}.intranet-downloads .editor-functions.top{height:1.875rem;padding-right:1.25rem }.intranet-downloads .popup .editor-functions{padding-right:0.0rem }.intranet-downloads
table.list{text-align:left;vertical-align:middle}.intranet-downloads table.list
th{height:1.875rem;font-weight:bold;text-align:left;vertical-align:middle;border-bottom:#DDD 0.0625rem solid}.intranet-downloads table.list
td{padding:0.25rem 0.25rem 0.25rem 0.0rem;height:1.875rem;border-bottom:#DDD 0.0625rem solid;vertical-align:middle}.intranet-downloads table.list td
.treelabel{display:inline-block;margin-top:0.25rem }.intranet-downloads table.list td
.treeindent{width:0.9375rem;height:0.625rem;display:inline-block;background:url('/_images/icn_tree.gif') left top no-repeat}.intranet-downloads .kontakte-list{width:100%}.intranet-downloads .kontakte-list-row{width:100%}.intranet-downloads .kontakte-list-items{width:100%;border-bottom:0.0625rem solid #ddd;padding-bottom:0.3125rem;margin-bottom:0.3125rem }.intranet-downloads .kontakte-list-row.headline{font-weight:bold}.intranet-downloads .kontakte-list-item{padding-right:1.25rem }.intranet-downloads .kontakte-list-item.name{width:10.0rem }.intranet-downloads .kontakte-list-item.funktion{width:15.0rem }.intranet-downloads .kontakte-list-item.tel{width:10.625rem }.intranet-downloads .kontakte-list-item.email{width:2.5rem }.intranet-downloads .kontakte-list-item.icon{width:2.1875rem;padding-right:0}.intranet-downloads .kontakte-list-item.icon .icon-button{margin:0}.intranet-downloads .access-accountgroup-selector{width:100%;margin-bottom:3.125rem }.intranet-downloads table.access-list
th{text-align:left;font-weight:normal}.intranet-downloads table.access-list .col-access{padding-right:1.25rem }.intranet-downloads table.access-list .col-directory{width:50.0rem }.intranet-downloads table.access-list
td{font-weight:normal;text-align:center}.intranet-downloads table.access-list
td.flag{text-align:center;vertical-align:top}.intranet-downloads table.access-list
td.label{font-weight:normal;text-align:left;vertical-align:top}.intranet-downloads table.access-list
td.userrole{font-weight:normal;text-align:left;vertical-align:top}.intranet-downloads
#calender{width:46.875rem;margin:0
auto}.intranet-downloads #head-accountinfo{margin:0
0 0.625rem 1.25rem;display:inline-block}.intranet-downloads #head-accountinfo
.nomobile{display:inline}.intranet-downloads .list-info{padding-bottom:0.625rem;margin-bottom:0.3125rem;border-bottom:0.0625rem solid #D5C29F}.intranet-downloads
.tableFloatingHeaderOriginal{background-color:#FFF}.intranet-downloads
.plupload_wrapper{min-width:30.0rem }.intranet-downloads
.plupload_header_content{display:none}.intranet-downloads
.plupload_content{top:2.1875rem }.intranet-downloads
.plupload_droptext{line-height:1.25rem }.intranet-downloads
.plupload_container{min-height:6.875rem }.intranet-downloads #filebrowserUploadToolContainer .plupload_container,
.intranet-downloads #galleryUploadToolContainer
.plupload_container{min-height:12.5rem }.intranet-downloads
.plupload_message{top:1.8125rem;z-index:1000}.intranet-downloads .plupload_filelist_footer
.plupload_total_status{display:none}.intranet-downloads .plupload_filelist_footer
.plupload_total_file_size{display:none}.intranet-downloads .imagetool-options,
.intranet-downloads .uploadtool-options{padding-top:0.3125rem;padding-bottom:0.3125rem }.intranet-downloads .imagetool-options td,
.intranet-downloads .uploadtool-options
td{border-top:none !important}.intranet-downloads .imagetool-buttoncontainer{display:block;height:3.125rem }.intranet-downloads table.editor .imagetool-options
td{vertical-align:top}.intranet-downloads .relationBlock .form-row
label{width:12.5rem;vertical-align:top;padding:0.3125rem }.intranet-downloads .relationBlock .form-row
.wrapper{vertical-align:top}.intranet-downloads .relationBlock .form-row .imagetool-container-new
td{padding:0.3125rem }.intranet-downloads
.feedbackbox{background-color:#9FCE01;color:#717171;margin-top:0.3125rem;padding:0.625rem;margin-bottom:0.3125rem }.intranet-downloads
.errorbox{color:#FFF;background-color:#E20917;padding:0.625rem;margin-bottom:0.625rem }.intranet-downloads
label.error{color:#FFF;background-color:#E20917}.intranet-downloads .editor input[type='checkbox']{float:left}.intranet-downloads
label.checkboxLabel{padding:0;padding-left:0.625rem;float:left;width:auto}.intranet-downloads .dashboard h2.section-headline{font-weight:bold;font-size:1.0rem;margin-bottom:0.625rem;margin-top:0.625rem;border-bottom:0.0625rem solid #E20917}.intranet-downloads .link-download
.fa{padding-right:0.625rem }.intranet-downloads .link-detail
.fa{padding-right:0.625rem }.intranet-downloads .calenderlist-groupheadline
.fa{padding-right:0.625rem }.intranet-downloads .fc
button{border-radius:0}.intranet-downloads .fc-unthemed .fc-today{background-color:#FEF7E5}.intranet-downloads .fc-event{background-color:#EFEFEF;border-color:#EFEFEF}.intranet-downloads li.calenderlist-grouplist-item{padding-left:1.25rem;border-left:0.625rem solid #EFEFEF;border-bottom:0.0625rem solid #EFEFEF}.intranet-downloads .fc-event.eventtype-type1{background-color:#E20917;border-color:#E20917}.intranet-downloads li.calenderlist-grouplist-item.eventtype-type1{border-left-color:#E20917}.intranet-downloads .events-detail.eventtype-type1 .detail-info{border-left:0.625rem solid #E20917;padding-left:0.625rem }.intranet-downloads .fc-event.eventtype-type2{background-color:#58C231;border-color:#58C231}.intranet-downloads li.calenderlist-grouplist-item.eventtype-type2{border-left-color:#58C231}.intranet-downloads .events-detail.eventtype-type2 .detail-info{border-left:0.625rem solid #58C231;padding-left:0.625rem }.intranet-downloads .modal-container{max-width:61.875rem;margin:0}.intranet-downloads .fancybox-slide--iframe .fancybox-content{width:56.25rem;height:90%;min-height:90%;max-width:80%;max-height:90%;margin:0}.intranet-downloads
html.popup{background:#FFF}.intranet-downloads
body.popup{background:#FFF;padding:0
1.25rem }@media only screen and (min-width: 0.0rem ) and (max-width: 31.25rem ){.editor-functions,.new-termin,.overview-item-tools{display:none}}@media only screen and (max-width: 30.0rem ){.intranet-downloads
.textbox{width:100%}}.pageElement-image-main
img{width:100%;height:auto}.pageelement-image-overview-main{display:flex;gap:1.5625rem;margin-bottom:1.5625rem;justify-content:space-between}.pageelement-image-overview-main.img-list .gallery-image{margin:0;width:25%}.pageelement-image-overview-main.img-list .gallery-image
img{margin:0;width:100%;height:auto}@media only screen and (max-width: 62.5rem ){.pageelement-image-overview-main{flex-wrap:wrap}.pageelement-image-overview-main{flex-wrap:wrap}.pageelement-image-overview-main.img-list .gallery-image{width:calc(50% - 0.8125rem )}}@media only screen and (max-width: 30.0rem ){.pageelement-image-overview-main.img-list .gallery-image{width:100%}}.form-row{display:flex;flex-flow:column;margin-bottom:1.2500rem;width:100%;font-size:1.125rem}.defaultform
textarea{display:block;border:0.0625rem solid #000;padding:0.3125rem;color:#000;font-size:1.125rem;width:100%;box-sizing:border-box;resize:vertical;font-family:Arial,sans-serif}.defaultform
.textbox{display:block;width:100%;box-sizing:border-box;border:0.0625rem solid #000;padding:0.3125rem 0.6250rem;font-size:1.125rem;color:#000;font-family:Arial,sans-serif}.defaultform textarea:focus-visible,
.defaultform .textbox:focus-visible{outline:3px
solid #3a2c25;outline-offset:0.2rem}.form-row.message
textarea{width:100%;clear:both}.pageelement-form{overflow:unset}.pageelement-form .content-container{display:block}.pageelement-form .form-row
p{}.form-row
h2{margin-bottom:0}.pageelement-form .defaultform .button-submit{margin-left:unset;margin-right:unset}.defaultform .button-submit{border:none;cursor:pointer;color:#000;background-color:#D5C29F;display:block;width:27.5000rem;margin-top:0.6875rem;padding:0.6250rem 0.9375rem;font-size:1.5rem;font-weight:700;margin-left:auto;margin-right:auto;text-wrap:wrap;max-width:100%}.defaultform .button-submit:hover{text-decoration:none;color:#fff;background-color:#E20917}.defaultform .button-submit:focus-visible{outline:3px
solid #3a2c25;outline-offset:0.2rem}.defaultform .button-submit:hover{text-decoration:none;opacity:1;background-color:#707070}.defaultform input:focus-visible{outline:none}.pageelement-form .detailCanvas .link-back{border:none;cursor:pointer;font-size:1rem;color:#fff;background-color:#00528c;display:inline-block;width:27.50rem;margin-top:2rem;padding: .625rem .9375rem;border-radius: .625rem;text-align:center}.pageelement-form .detailCanvas .link-back:hover{background-color:#707070}.pageelement-form .detailCanvas .link-back:focus-visible{outline:3px
solid #3a2c25;outline-offset:0.2rem}.form-row
input.error{border:0.0625rem solid #B00020 !important}.form-row
select.error{border:0.0625rem solid #B00020 !important}.form-row
textarea.error{border:0.0625rem solid #B00020 !important}.form-row:has(.error)>label,.form-row:has(.error)>legend{color:#B00020}.form-row
select{display:inline-block;background:#fff;width:100%;box-sizing:border-box;border:0.0625rem solid #000;padding:0.3125rem 0.6250rem;font-size:1.125rem;color:#000;font-family:Arial,sans-serif}.form-row select:focus-visible{outline:3px
solid #3a2c25;outline-offset:0.2rem}.radiobutton-wrapper
label{width:fit-content}.radiobuttons-wrapper
input{float:left}.radiobuttons-wrapper input:focus-visible{outline:none}.radiobuttons-wrapper{display:flex;gap:1.5625rem;flex-wrap:wrap;row-gap:0.4rem}.radiobuttons-wrapper .radiobutton-wrapper{display:flex;width:fit-content;align-items:center}.radiobuttons-wrapper .radiobutton-wrapper:has(input[type='radio']:focus){outline:3px
solid #3a2c25;outline-offset:0.2rem}.radiobuttons-wrapper.rows .radiobutton-wrapper
label{max-width:34.3750rem}.form-row
label{padding:0.3125rem 0}.form-row label
a{font-size:inherit;text-decoration:underline;color:#857356}.form-row label a::before{content:'\00BB';padding-right:0.1875rem;color:#857356}.form-row label a:hover{color:#E20917}.form-row label a:focus-visible{outline:3px
solid #3a2c25;outline-offset:0.2rem}.checkbox-wrapper:has(input[type='checkbox']:focus){outline:3px
solid #3a2c25;outline-offset:0.2rem}.checkbox-wrapper{width:fit-content;display:flex;gap:0.5000rem;align-items:start}.checkbox-wrapper
input{top:0.75rem;position:relative}#form-upload-container{float:left;padding-top:0.1875rem;width:23.1875rem }.contentbox
ul.plupload_filelist_content{padding:0;margin:0;list-style-type:none}.plupload_wrapper{min-width:0.0rem !important}.plupload_droptext{padding-top:0.625rem }.plupload_file_name{padding:0.625rem 0.625rem 0.625rem 0.625rem !important}.plupload_header_content{display:none}.plupload_content{top:2.1875rem;overflow-x:hidden}.plupload_filelist_header{display:none}.plupload_droptext{line-height:1.25rem }.plupload_container{min-height:12.5rem }.plupload_message{top:1.8125rem;z-index:1000}.plupload_filelist_footer
.plupload_total_status{display:none}.plupload_filelist_footer
.plupload_total_file_size{display:none}#content-canvas
ul.plupload_filelist_content{margin-left:0}#content-canvas
ul.plupload_filelist_content{font-size:0.75rem }.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{margin-top:3.125rem }#onlineapplication-form-submit:disabled{background-color:#EEF1F7}#content-canvas
td.plupload_cell{font-size:0.875rem;font-weight:normal}.news-detail .detail-copytext{max-width:50.0rem;width:100%}.news-detail{display:grid;max-width:100%;width:100%}.news-detail .left-column{grid-column:1 / 1;width:100%;max-width:50.0rem;min-width:18.75rem }.news-detail .left-column
img{max-width:50.0rem;width:100%;height:auto;margin-bottom:1.25rem }.news-detail .right-column{grid-column:2 / 2;margin-left:3.75rem;width:25.9375rem }@media only screen and (max-width: 80.0rem ){.news-detail .left-column{width:100%}.news-detail .right-column{grid-column:1 / 1;width:100%;margin-left:0}}.nav2dropdown{display:none;position:absolute;top:100%;left:0;padding:0;padding-top:0.3125rem;z-index:1000;margin:0}.nav1-item:hover .nav2dropdown,
.nav1-item.nav-open
.nav2dropdown{display:block}.nav1-item{position:relative;margin-bottom:0}.nav1-item:hover .nav2dropdown,.nav2dropdown:hover{display:block}.nav1-item:focus-within
.nav2dropdown{display:block}.nav2dropdown-item{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;text-align:left;min-width:12.5rem;min-height:2.8125rem;background-color:#D5C29F;margin-bottom:0.3125rem;padding:0;font-family:'Helvetica Neue',sans-serif;font-size:1.0625rem }.nav2dropdown-link{width:100%;padding:0.3125rem 0.5rem;color:#000;background-color:inherit;font-size:1.0625rem;text-decoration:none;min-height:2.8125rem;display:flex;align-items:center}.nav2dropdown-link.active
span{color:#fff}.nav2dropdown-link:focus-visible{outline:3px
solid #3a2c25;outline-offset:0}.nav2dropdown-item:hover,.nav2dropdown-item:has(.nav2dropdown-link.active){background-color:#E20917;color:#fff}.nav2dropdown-item:hover .nav2dropdown-link{color:#fff}.nav2dropdown-link
span{color:inherit}.news-detail
.copyright{text-align:right;opacity:0.6;font-size:0.8125rem;margin-top:-0.3125rem }.news-detail
.infobox{font-size:1.125rem;margin-bottom:3.125rem }.news-detail .detail-copytext{font-size:1.125rem }.news-detail .links-extern-heading,
.news-detail .downloads
h3{font-size:1.25rem;color:#857356;margin-bottom:0.625rem }.news-detail .linklist,
.news-detail .downloads
li{background-color:#E4E4E4}.news-detail .downloads
li{list-style-type:none}.news-detail .downloads
h3{margin-top:3.125rem }.news-detail
.downloads{margin-bottom:3.125rem }.news-detail .link-link,
.news-detail .downloads
span{color:#000;font-size:1.125rem;width:calc(100% - 2.5rem );display:inline-block}.news-detail .link-link::before{content:'\e09f';font-family:'Font Awesome 6 Sharp',sans-serif;padding-right:0.9375rem;font-size:1.25rem }.news-detail .download-link.news-detail-download{color:#000;font-size:1.125rem }.news-detail .download-item::before{content:'\f56d';font-family:'Font Awesome 6 Sharp',sans-serif;padding-right:0.9375rem;padding-left:0.625rem }.news-detail
li{padding:1.25rem 0.9375rem }.news-detail a::before{content:none !important;padding-right:0}.news-detail .link-back{color:#000;font-size:1.25rem;margin-top:1.25rem;display:inline-block}.news-detail .linkback-box-bottom::before{content:'\f0d9';font-family:'Font Awesome 6 Pro',sans-serif;font-size:1.125rem;padding-right:0.9375rem }.pageElement-textslider-main
summary{margin-bottom:0.9375rem }.fancybox-navigation .fancybox-button{padding:26px
6px 26px 16px;margin-top:0}.fancybox-navigation button::before{background-color:#888;right:6px}.fancybox-toolbar .fancybox-button:focus-visible svg,
.fancybox-navigation .fancybox-button:focus-visible:before{outline:3px
solid #fff;outline-offset:3px}.texteditor p[linebreak='true']{margin-top:-1.1250rem}.texteditor p[linebreak='true']:first-child{margin-top:0}.texteditor>:not(:last-child){margin-bottom:1.1250rem}.texteditor ol,
.texteditor
ul{margin-left:1.1250rem;margin-top:0.6250rem;margin-bottom:0.6250rem}.texteditor ol li[data-list ='bullet']{list-style:disc outside}#breadcrumb-canvas{margin-bottom:1.5rem }#breadcrumb-canvas:after{content:'';display:block;clear:both}nav.breadcrumb{list-style:none}.breadcrumb-item .breadcrumb-link:first-child{padding-left:0}.breadcrumb-item .breadcrumb-link{float:left;display:inline-block;color:#000;padding-left:0.313rem;padding-right:0.313rem;font-size:1rem}.breadcrumb-item a.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-item
.sign{color:#000;font-weight:400;display:inline-block;padding-right:0.313rem}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);display:none;justify-content:center;align-items:center;z-index:1000;overflow-y:auto}.popup
li{list-style:initial}.popup .end-buttons{margin-top:1.875rem }.popup .page-link,
.popup .button-close{color:#000;text-decoration:none;padding:0.75rem 1.125rem;font-size:1.0rem;background:#d5c29f;max-width:15.625rem;position:absolute;bottom:1.875rem;font-weight:700;border-radius:0.5rem }.popup .page-link{right:18.75rem }.popup .button-close{right:6.25rem;border:none}.popup .button-close:focus-visible{outline:3px
solid #857356;outline-offset:3px}.popup .inner-container{background:white;position:relative;width:auto;display:grid;margin-right:1.25rem;margin-left:1.25rem;overflow:auto;max-height:100%}.popup .left-container{grid-column:1 / 1;width:100%}.popup .right-container{grid-column:2 / 2;position:relative;width:37.5rem }.popup .left-headline{min-height:3.625rem;min-width:37.5rem;background-color:#d5c29f;color:#000;font-size:1.5625rem;display:flex;justify-content:flex-start;align-items:center;padding-left:1.5625rem;padding-right:1.5625rem;box-sizing:border-box}.popup .right-headline{font-size:1.375rem;font-weight:700;color:#6d6d6d;padding:3.625rem 6.25rem 1.5625rem 3.125rem }.popup .info-text{font-size:1.0rem;color:#6d6d6d;padding-right:6.25rem;padding-left:3.125rem;padding-bottom:5.0rem }.popup
.price{font-size:1.125rem;font-weight:700;padding:0.625rem 6.25rem 0 3.125rem;margin-top:1.25rem }.popup .close-overlay{position:absolute;top:0.3125rem;right:0.625rem;background:transparent;border:none;font-size:1.5rem;color:#000;cursor:pointer}.popup .close-overlay:focus-visible{outline:3px
solid #857356}.popup ul,
.popup
ol{margin-bottom:0.9375rem }.overlay-header{margin-bottom:1.25rem }@media screen and (max-width: 78.125rem ){.popup .inner-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.popup .right-headline{padding-top:1.25rem }.popup .end-buttons{margin-top:7.5rem }}@media screen and (max-width: 43.75rem ){.popup .left-headline{min-width:0}.popup .page-link,
.popup .button-close{width:14.375rem;padding:0.625rem;box-sizing:border-box}.popup .right-container{width:18.75rem }.popup .page-link{right:6.875rem;margin-bottom:3.125rem }.popup .button-close{right:6.875rem;margin-top:3.125rem }.popup .price,
.popup .info-text,
.popup .right-headline{padding-left:1.5625rem;padding-right:0.9375rem }.popup .right-headline,
.popup
.price{padding-top:1.25rem }.popup
.price{margin-bottom:3.125rem }.popup .left-container .image-wrapper{display:none}.popup .left-container
img{width:100%;height:100%}.popup .end-buttons{margin-top:11.25rem }}@media screen and (max-width: 28.125rem ){.popup .left-headline{min-width:0}.popup .right-container{}}@media screen and (max-height: 48.125rem ){.popup .left-container{}.popup .page-link,
.popup .button-close{bottom:3.125rem }.popup .right-container{margin-top:1.875rem }}@media screen and (max-height: 40.625rem ){.popup .text-container{margin-top:3.125rem }}.popup
img{margin-bottom:-0.1875rem !important}