.no-ar{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif}.no-ar h1,.no-ar h2,.no-ar h3,.no-ar h4,.no-ar .subtitle{font-family:DIN W05 Bold;font-weight:400}.ar-titlebox .ym-grid{flex-direction:row-reverse}body,textarea,input,select,button{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif}h1,h2,h3,h4,.subtitle{font-family:serif;font-weight:400}.headline h1,.mainColumn,.mainColumn h1,.mainColumn h2,.mainColumn h3,.mainColumn h4,.mainColumn h5,.mainColumn h5,.mainColumn .subtitle,.mainColumn .csc-header{text-align:right}.mainColumn .ce-headline-center{text-align:center}.datebox{text-align:left;font-family:serif}#menu_lang li:last-child:after{display:block}#menu_lang li:first-child:after{display:none}.footer>.footerContent>.frame>div>.ym-grid{justify-content:flex-end}.footer>.footerContent>.frame>div>.ym-grid .ym-g25{width:0}.footer>.footerContent .frame{max-width:none}.footer .ar-hack{display:inline-block}.frame-layout-110.frame div.csc-header,.frame-layout-110.frame .ce-textpic div.csc-header{padding:5px 60px 10px 30px;bottom:30px;left:auto;right:-30px}.frame-layout-110.frame div.csc-header .subtitle,.frame-layout-110.frame .ce-textpic div.csc-header .subtitle{padding-top:5px;padding-bottom:5px}.frame-layout-110.frame>div.inner-frame:hover div.csc-header{padding-top:30px;padding-bottom:30px}.mainColumn .tx_indexedsearch .tx-indexedsearch-form-line .button-overlay{left:0;right:auto}.frame-layout-110 .csc-uploads li,.frame-layout-140 .csc-uploads li,.frame-layout-150 .csc-uploads li,.csc-uploads li{padding-left:0;padding-right:32px}.frame-layout-110 .csc-uploads-element,.frame-layout-140 .csc-uploads-element,.frame-layout-150 .csc-uploads-element,.csc-uploads-element{background-position:100%}@media screen and (width>=1450px){.templateHeader .header-box-grid #headerPlaceholder{padding-left:30px;padding-right:15px}#menu_main ul ul{left:auto;right:0}#menu_main ul ul a,#menu_main ul ul span{text-align:right}#menu_main ul ul ul{right:100%}}#c2389 .ce-textpic.ce-right .ce-row,#c2391 .ce-textpic.ce-right .ce-row{justify-content:flex-start}.form-kontakt input[autocomplete]{display:none!important}.mainColumn .tx_indexedsearch .tx-indexedsearch-searchbox-button{position:relative;top:3px}.news .news-list-view{margin-right:-30px}@media screen and (width<=1449px){.templateHeader .header-box-responsive .resp-right-col .burgerHolder .burger{margin-left:-30px;margin-right:0}.templateHeader .header-box-responsive .resp-right-col div.search-container{padding-left:0;padding-right:18px}.responsiveNavHolder #menu_main a,.responsiveNavHolder #menu_main span{text-align:right;padding-left:90px;padding-right:0}.responsiveNavHolder #menu_main ul>li>a:after,.responsiveNavHolder #menu_main ul>li>a:before{transform-origin:1px;left:30px;right:auto}.responsiveNavHolder #menu_utilities{margin-left:0}.responsiveNavHolder #menu_utilities a,.responsiveNavHolder #menu_utilities span{text-align:right;padding-right:0}.rnOverflow .menu_main ul>li.currentSub>a:after,.no-touch.rnOverflow .menu_main ul>li:hover>a:after{margin-top:9px}.footer>.footerContent>.frame>div>.ym-grid .ym-g25{width:100%}.footer>.footerContent .special-box .ce-textpic{justify-content:flex-start}}@media screen and (width<=800px){.frame-layout-110.frame div.csc-header,.frame-layout-110.frame .ce-textpic div.csc-header{padding:3px 36px 6px 18px;bottom:18px;left:auto;right:-18px}.frame-layout-110.frame div.csc-header .subtitle,.frame-layout-110.frame .ce-textpic div.csc-header .subtitle{padding-top:3px;padding-bottom:3px}.frame-layout-110.frame>div.inner-frame:hover div.csc-header,.frame-layout-110.frame>div.inner-frame:hover .ce-textpic div.csc-header{padding-top:18px;padding-bottom:18px}.news .news-list-view{margin-right:0}}@media screen and (width<=480px){.templateHeader .header-box-responsive .resp-right-col div.search-container{padding-right:12px}.frame-layout-110.frame div.csc-header,.frame-layout-110.frame .ce-textpic div.csc-header{padding:2px 24px 4px 12px;bottom:12px;left:auto;right:-12px}.frame-layout-110.frame div.csc-header .subtitle,.frame-layout-110.frame .ce-textpic div.csc-header .subtitle{padding-top:2px;padding-bottom:2px}.frame-layout-110.frame>div.inner-frame:hover div.csc-header,.frame-layout-110.frame>div.inner-frame:hover .ce-textpic div.csc-header{padding-top:12px;padding-bottom:12px}}
