﻿/*2017-11-14 17:35:33*/
/*--- fonts.css ---*/
@font-face{font-family:'roboto-t';src:url('../fonts/roboto/Roboto-Thin-2014-webfont.eot');src:url('../fonts/roboto/Roboto-Thin-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-Thin-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-Thin-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-Thin-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-t-i';src:url('../fonts/roboto/Roboto-ThinItalic-2014-webfont.eot');src:url('../fonts/roboto/Roboto-ThinItalic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-ThinItalic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-ThinItalic-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-ThinItalic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-l';src:url('../fonts/roboto/Roboto-Light-2014-webfont.eot');src:url('../fonts/roboto/Roboto-Light-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-Light-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-Light-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-Light-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-l-i';src:url('../fonts/roboto/Roboto-LightItalic-2014-webfont.eot');src:url('../fonts/roboto/Roboto-LightItalic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-LightItalic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-LightItalic-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-LightItalic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto';src:url('../fonts/roboto/Roboto-Regular-2014-webfont.eot');src:url('../fonts/roboto/Roboto-Regular-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-Regular-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-Regular-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-Regular-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-i';src:url('../fonts/roboto/Roboto-Italic-2014-webfont.eot');src:url('../fonts/roboto/Roboto-Italic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-Italic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-Italic-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-Italic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-m';src:url('../fonts/roboto/Roboto-Medium-2014-webfont.eot');src:url('../fonts/roboto/Roboto-Medium-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-Medium-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-Medium-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-Medium-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-m-i';src:url('../fonts/roboto/Roboto-MediumItalic-2014-webfont.eot');src:url('../fonts/roboto/Roboto-MediumItalic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-MediumItalic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-MediumItalic-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-MediumItalic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-b';src:url('../fonts/roboto/Roboto-Bold-2014-webfont.eot');src:url('../fonts/roboto/Roboto-Bold-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-Bold-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-Bold-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-Bold-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-b-i';src:url('../fonts/roboto/Roboto-BoldItalic-2014-webfont.eot');src:url('../fonts/roboto/Roboto-BoldItalic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-BoldItalic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-BoldItalic-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-BoldItalic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-bk';src:url('../fonts/roboto/Roboto-Black-2014-webfont.eot');src:url('../fonts/roboto/Roboto-Black-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-Black-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-Black-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-Black-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-bk-i';src:url('../fonts/roboto/Roboto-BlackItalic-2014-webfont.eot');src:url('../fonts/roboto/Roboto-BlackItalic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/Roboto-BlackItalic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/Roboto-BlackItalic-2014-webfont.woff') format('woff'),url('../fonts/roboto/Roboto-BlackItalic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-cd-l';src:url('../fonts/roboto/RobotoCondensed-Light-2014-webfont.eot');src:url('../fonts/roboto/RobotoCondensed-Light-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/RobotoCondensed-Light-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/RobotoCondensed-Light-2014-webfont.woff') format('woff'),url('../fonts/roboto/RobotoCondensed-Light-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-cd-l-i';src:url('../fonts/roboto/RobotoCondensed-LightItalic-2014-webfont.eot');src:url('../fonts/roboto/RobotoCondensed-LightItalic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/RobotoCondensed-LightItalic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/RobotoCondensed-LightItalic-2014-webfont.woff') format('woff'),url('../fonts/roboto/RobotoCondensed-LightItalic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-cd';src:url('../fonts/roboto/RobotoCondensed-Regular-2014-webfont.eot');src:url('../fonts/roboto/RobotoCondensed-Regular-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/RobotoCondensed-Regular-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/RobotoCondensed-Regular-2014-webfont.woff') format('woff'),url('../fonts/roboto/RobotoCondensed-Regular-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-cd-i';src:url('../fonts/roboto/RobotoCondensed-Italic-2014-webfont.eot');src:url('../fonts/roboto/RobotoCondensed-Italic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/RobotoCondensed-Italic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/RobotoCondensed-Italic-2014-webfont.woff') format('woff'),url('../fonts/roboto/RobotoCondensed-Italic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-cd-b';src:url('../fonts/roboto/RobotoCondensed-Bold-2014-webfont.eot');src:url('../fonts/roboto/RobotoCondensed-Bold-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/RobotoCondensed-Bold-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/RobotoCondensed-Bold-2014-webfont.woff') format('woff'),url('../fonts/roboto/RobotoCondensed-Bold-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family:'roboto-cd-b-i';src:url('../fonts/roboto/RobotoCondensed-BoldItalic-2014-webfont.eot');src:url('../fonts/roboto/RobotoCondensed-BoldItalic-2014-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto/RobotoCondensed-BoldItalic-2014-webfont.woff2') format('woff2'),url('../fonts/roboto/RobotoCondensed-BoldItalic-2014-webfont.woff') format('woff'),url('../fonts/roboto/RobotoCondensed-BoldItalic-2014-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}
/*--- Cms4d-6.1.5.css ---*/
.cms4d_odebug{width:100%;float:left;clear:both;font-family:Arial;font-size:12px;color:black;background-color:white;}.cms4d_odebug_pre{min-height:30px;white-space:pre-wrap}
html[data-isie] body:after{content:'Sie verwenden einen veralteten Browser, der keine aktuelle Webtechnologie unterstützt und diese Webseite nicht korrekt anzeigt.\A Bitte verwenden Sie einen aktuellen Browser.';display:block;color:black;background-color:rgb(240,180,0);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2em;text-align:center;padding:10px;white-space:pre-line;width:100%;position:fixed;bottom:0;z-index:100000;}.box_border,.box_border_all,.box_border_all *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix:before,.clearfix:after{content:'';display:block;display:table;width:100%;clear:both;}.html_content img,.left_col img,.right_col img{max-width:100%;width:auto;height:auto;}.html_content img.bild_links{float:left;margin:0.3em 32px 10px 0;}.html_content img.bild_rechts{float:right;margin:0.3em 0 10px 32px;}.content_container img.max_30{max-width:30%;}.content_container img.max_33{max-width:33%;}.content_container img.max_50{max-width:50%;}.fbox,.fbox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fbox img{display:block;max-width:100%;width:auto;height:auto;border:none;}.fbox a,.fbox a:hover,.html_content .fbox a:hover{color:inherit;text-decoration:none;}.fbox .box_head,.fbox .box_img,.fbox .box_body,.fbox .box_link{width:100%;float:left;clear:both;position:relative;}.fbox .box_head > *:first-child{margin:0;}.fbox p{margin-bottom:0;}.fbox p+p{margin-top:0.8em;}.fbox .box_img{margin-bottom:10px;}.fbox h1,.fbox h2,.fbox h3,.fbox h4,.fbox h5,.fbox h6{clear:none;}.fbox .box_head{margin-bottom:0.5em;}.fbox .box_head > *{margin-bottom:0;}.fbox .box_link{margin-top:0.8em;}.fbox_2,.fbox_2 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fbox_2{position:relative;}.fbox_2 a,.fbox_2 a:hover,.html_content .fbox_2 a:hover{text-decoration:none;color:inherit;}.fbox_2 img{display:block;border:none;}.fbox_2 p{margin-bottom:0;}.fbox_2 p+p{margin-top:0.8em;}.fbox_2 h1,.fbox_2 h2,.fbox_2 h3,.fbox_2 h4,.fbox_2 h5,.fbox_2 h6{clear:none;}.fbox_2 .box_head{margin-bottom:0.5em;}.fbox_2 .box_head > *{margin-bottom:0;}.fbox_2 .box_link{margin-top:0.8em;}.fbox_2 .box_img{float:left;clear:left;width:50%;margin-right:-100%;padding-right:16px;position:relative;z-index:100;}.fbox_2 .box_head,.fbox_2 .box_body,.fbox_2 .box_link{width:100%;float:left;position:relative;}.fbox_2 .box_img ~ *{width:50%;left:50%;padding-left:16px;margin-right:2%;}.fbox_2.fbox_2_40_60 .box_img{width:40%;}.fbox_2.fbox_2_40_60 .box_img ~ *{width:60%;left:40%;}.fbox_2.fbox_2_33_66 .box_img{width:33.4%;}.fbox_2.fbox_2_33_66 .box_img ~ *{width:66.6%;left:33.4%;}.fbox_2.fbox_2_25_75 .box_img{width:25%;}.fbox_2.fbox_2_25_75 .box_img ~ *{width:75%;left:25%;}.fbox_2.fbox_2_24_76 .box_img{width:24.2%;}.fbox_2.fbox_2_24_76 .box_img ~ *{width:75.8%;left:24.2%;}
@media screen,projection{.cms4d_bcmenu_container{}.bcmenu{width:100%;float:left;clear:both;position:relative;font-size:16px;font-family:roboto-cd-l,Arial,'Arial Unicode MS',Helvetica,sans-serif;}.bcmenu .btn{color:rgb(153,153,153);text-decoration:none;display:inline-block;margin-right:5px;}.bcmenu .btn > span{display:inline-block;padding:5px 0 5px 0;}.bcmenu .btn:before{content:'';margin:0 0.25em 0.1em 0.2em;color:rgb(153,153,153);display:inline-block;width:0px;height:0px;overflow:hidden;border-left:8px solid rgb(204,204,204);border-top:4px solid transparent;border-bottom:4px solid transparent;}.bcmenu .btn:first-child:before{display:none;}.bcmenu a.btn{color:black;}.bcmenu .btn.on{color:black;font-family:roboto-cd,Arial,'Arial Unicode MS',Helvetica,sans-serif;}}
@media print{.cms4d_bcmenu_container{display:none;}}
.cms4d_float_center,.cms4d_float_center_inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cms4d_float_center{float:right;clear:both;position:relative;left:-50%;text-align:left;}.cms4d_float_center_inner{position:relative;left:50%;}.cms4d_body_container{width:100%;height:100%;min-height:100%;position:relative;z-index:2000;}.cms4d_body_inner_container{width:100%;height:100%;min-height:100%;float:left;clear:both;position:relative;}.cms4d_document_fixed .cms4d_body_container{height:100%;overflow:hidden;left:0;top:0;position:fixed;}
/*--- Cms4d.Flex-1.0.6.css ---*/
.flexc,.flexc *{-webkit-box-sizing:border-box;box-sizing:border-box;}.flexc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;}.flexc_row_wrap{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}.flexc_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.flexc_justify_sbtwn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.flexc_justify_center,.flexc_centerall{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.flexc_align_center,.flexc_centerall{-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.flexc_align_baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.flexc_align_flexend{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.flex_2_left > *,.flex_2_right > *{-webkit-box-flex:1;-ms-flex:1;flex:1;}.flex_2_left > *:last-child,.flex_2_right > *:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none;}.flexi_none{-webkit-box-flex:0;-ms-flex:none;flex:none;}.flexi_0{-webkit-box-flex:0;-ms-flex:0;flex:0;}.flexi_1{-webkit-box-flex:1;-ms-flex:1;flex:1;}.flexi_basebox{width:100%;position:relative;}
ul.fxlist,.fxlist li{list-style:none;margin:0;padding:0;max-width:100%;}.fxlist li,.fxlist li > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.fxlist_align_baseline,.fxlist_align_baseline li > a{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.fxlist .fa{min-width:1em;text-align:center;margin-right:0.5em;flex:none;}.fxgp,.fxg,.fxg *{box-sizing:border-box;}.fxgp{position:relative;width:100%;overflow:hidden;}.fxg{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-40px;}.fxg > *{position:relative;border:40px hidden transparent;border-left-style:solid;}.fxgfull > *{border-bottom-style:solid;}.fxg.cw50 > *{width:50%;}.fxg.cw33 > *{width:33.333333%;}.fxg.cw25 > *{width:25%;}.fxg.cw20 > *{width:20%;}.fxg .cw100{width:100%;}.fxg .cw90{width:90%;}.fxg .cw85{width:85%;}.fxg .cw80{width:80%;}.fxg .cw75{width:75%;}.fxg .cw70{width:70%;}.fxg .cw66{width:66.666666%;}.fxg .cw65{width:65%;}.fxg .cw60{width:60%;}.fxg .cw50{width:50%;}.fxg .cw40{width:40%;}.fxg .cw35{width:35%;}.fxg .cw33{width:33.333333%;}.fxg .cw30{width:30%;}.fxg .cw25{width:25%;}.fxg .cw20{width:20%;}.fxg .cw15{width:15%;}.fxg .cw10{width:10%;}.fxtext3 > *{width:33.333333%;}.fxtext2 > *{width:50%;}
@media(max-width:1200px){.fxtext3,.fxtext2{margin-left:-30px;}.fxtext3 > *,.fxtext2 > *{border-width:30px;}.fxg_cols2_1200 > *{width:50%;}.fxg_cols1_1200 > *{width:100%;}}
@media(max-width:1024px){.fxtext3,.fxtext2{margin-left:-20px;}.fxtext3 > *,.fxtext2 > *{border-width:20px;}}
@media(max-width:930px){.fxtext3 > *,.fxtext2 > *{width:100%;}}
@media(max-width:640px){.fxg.fxg_cols2_640 > *{width:50%;}.fxg.fxg_cols1_640 > *{width:100%;}}
@media(max-width:570px){.fxg.fxg_cols2_570 > *{width:50%;}.fxg.fxg_cols1_570 > *{width:100%;}}
/*--- Cms4d.FMenu-1.3.5.css ---*/
.cms4d_fmenu_container,.cms4d_fmenu_container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cms4d_fmenu_container{width:100%;float:left;clear:both;position:relative;z-index:1000;color:black;font-family:roboto-cd-l,Arial,'Arial Unicode MS',Helvetica,sans-serif;font-size:17px;line-height:19px;}.cms4d_fmenu{position:absolute;width:100%;height:0px;left:0px;overflow:hidden;}.cms4d_fmenu_container.is_open .cms4d_fmenu{height:auto;overflow:visible;}.cms4d_fmenu_content{width:100%;float:left;clear:both;position:relative;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.8);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.8);}.cms4d_fmenu_head{width:100%;min-height:50px;float:left;clear:both;position:relative;color:white;background-color:rgb(102,102,102);padding:0 50px 0 50px;text-align:center;}.cms4d_fmenu_head .btn{position:absolute;width:40px;height:40px;padding:10px;top:5px;cursor:pointer;}.cms4d_fmenu_head .btn:before{content:'\f060';font-family:'fontawesome';font-size:20px;line-height:20px;}.cms4d_fmenu_head .btn.back{left:5px;}.cms4d_fmenu_head .btn.act{right:5px;}.cms4d_fmenu_head .btn.act:before{content:'\f15b';color:rgb(255,204,0);}.cms4d_fmenu_head .ccol{display:block;position:relative;max-width:100%;padding:5px 0 0 0;cursor:pointer;}.cms4d_fmenu_head .ccol:before{content:'\f015';font-family:'fontawesome';display:none;position:absolute;font-size:20px;left:-24px;top:16px;}.cms4d_fmenu_head .ftitle{font-family:roboto-cd,Arial,'Arial Unicode MS',Helvetica,sans-serif;width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;padding-top:10px;padding-bottom:10px;}.cms4d_fmenu.is_root_group .cms4d_fmenu_head .btn.back{display:none;}.cms4d_fmenu.is_root_group .cms4d_fmenu_head .ccol{display:inline-block;}.cms4d_fmenu.is_root_group .cms4d_fmenu_head .ccol:before{display:inline-block;}.cms4d_fmenu_body{width:100%;float:left;clear:both;position:relative;background-color:rgb(102,102,102);}.cms4d_fmenu_group{width:100%;float:left;position:relative;margin-right:-100%;left:100%;display:none;}.cms4d_fmenu_group.on{left:0px;display:block;}.cms4d_fmenu_footer{width:100%;float:left;clear:both;position:relative;padding:10px 20px 20px 20px;min-height:40px;background-color:rgb(102,102,102);}.fcol{width:50%;float:left;position:relative;overflow:hidden;padding:0 5px 10px 5px;}.cms4d_fmenu .fcol:nth-child(2n-1){clear:left;}.cms4d_fmenu .fcol.only{width:100%;}.cms4d_fmenu .fbtn{width:100%;float:left;clear:both;min-height:42px;background-color:rgb(230,230,230);border:1px solid rgb(80,80,80);border-radius:5px;}.cms4d_fmenu .fcol.act .fbtn{background-color:rgb(255,230,180);}.cms4d_fmenu .fcol.on .fbtn{background-color:rgb(255,204,0);}.cms4d_fmenu .fcol.hashref .fbtn{padding-left:30px;}.cms4d_fmenu .fcol.hascn .fbtn{padding-right:60px;}.cms4d_fmenu .flbl{}.cms4d_fmenu .flbl span{display:inline-block;cursor:pointer;padding:10px 5px 8px 10px;width:100%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cms4d_fmenu .fcol.hashref .flbl span{padding-left:0;}.cms4d_fmenu .fcol.hascn .flbl span{padding-right:0;}.cms4d_fmenu .flbl a{display:block;color:black;text-decoration:none;position:relative;}.cms4d_fmenu .flbl a:before{content:'\f15c';font-family:'fontawesome';color:rgb(102,102,102);display:inline-block;line-height:41px;position:absolute;width:30px;height:100%;left:-30px;top:0;padding-left:10px;}.cms4d_fmenu .fcbtn{display:block;cursor:pointer;width:40px;height:40px;padding:5px;position:absolute;right:5px;top:1px;}.cms4d_fmenu .fcbtn > span{display:block;position:relative;width:100%;height:100%;overflow:hidden;border-radius:80px;background-color:rgb(153,153,153);}.cms4d_fmenu .fcbtn > span:before{content:'\f061';font-family:'fontawesome';color:white;font-size:20px;line-height:20px;position:absolute;left:7px;top:4px;}.cms4d_fmenu_footer .btn{font-family:'fontawesome';display:block;width:40px;height:40px;overflow:hidden;float:left;position:relative;border-radius:40px;background-color:rgb(153,153,153);cursor:pointer;}.cms4d_fmenu_footer .btn:before{color:white;font-size:28px;line-height:28px;position:absolute;left:9px;top:5px;content:'\f00d';}.cms4d_fmenu_footer .btn.close{float:right;}.cms4d_fmenu_footer .btn.back{position:absolute;left:50%;margin-left:-20px;}.cms4d_fmenu_footer .btn.back:before{content:'\f060';left:8px;}.cms4d_fmenu_footer .btn.home{float:left;}.cms4d_fmenu_footer .btn.home:before{content:'\f015';left:7px;}.cms4d_fmenu.is_root_group .cms4d_fmenu_footer .btn.home{display:none;}.cms4d_fmenu.is_root_group .cms4d_fmenu_footer .btn.back{display:none;}
/*--- c4.DropDown-1.0.2.css ---*/
.c4dropdown,.c4dropdown *{box-sizing:border-box;}.c4dropdown{width:100%;position:relative;-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;user-select: none;}.c4dropdown ul,.c4dropdown li{list-style:none;display:block;margin:0;padding:0;position:relative;}.c4dropdown ul.lvl0{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.c4dropdown_justify ul.lvl0{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.c4dropdown_evenout li.lvl0{-ms-flex:1;-webkit-flex:1;flex:1;}.c4dropdown li.lvl0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.c4dropdown a.lvl0{-webkit-flex:1;min-height:100%;position:relative;outline:none;}.c4dropdown .sub{min-width:100%;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;}.c4dropdown .sub_helper{width:100%;position:absolute;display:none;z-index:20;}.c4dropdown .sub2{position:absolute;min-width:100%;display:none;z-index:10;}.c4dropdown .sub2_helper{width:100%;position:relative;}.c4dropdown .sub3_pos{min-width:100%;position:relative;}.c4dropdown .sub3{min-width:100%;float:left;clear:both;position:relative;}.c4dropdown_open .sub_helper{display:block;}.c4dropdown_open .sub2{display:block;}.c4dropdown a{display:block;text-decoration:none;color:inherit;}.c4dropdown a.lvl0{min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.c4dropdown a:hover{text-decoration:none;}.c4dropdown .lbl.lvl0{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;}.c4dropdown_center_lbl .lbl.lvl0{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.c4dropdown i.lvl0,.c4dropdown i.lvl1{display:inline-block;font-style:normal;vertical-align:top;}.c4dropdown span.lvl0,.c4dropdown span.lvl1{display:inline-block;vertical-align:top;}.c4dropdown li.lvl0:last-child .sub3{position:absolute;right:0;}.c4dropdown_sub1 .sub_helper:before{content:'';display:block;width:0px;height:0px;border:10px solid transparent;border-top-style:none;border-bottom-color:rgb(153,153,153);position:absolute;left:50%;margin-left:-10px;top:0;}.c4dropdown_sub1 .sub_helper:after{content:'';display:block;width:0px;height:0px;border:10px solid transparent;border-top-style:none;border-bottom-color:white;position:absolute;left:50%;margin-left:-10px;top:1px;}.c4dropdown_sub1 .sub2_helper{height:10px;}.c4dropdown_sub1 .sub3{width:300px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);}.c4dropdown_sub1 .sub3{background-color:white;border:1px solid rgb(153,153,153);border-radius:8px;overflow:hidden;}.c4dropdown_sub1 .sub .lbl{padding:0.5em 0.5em 0.6em 2em;border-top:1px solid rgb(230,230,230);}.c4dropdown_sub1 .sub li:first-child .lbl{border-top-style:hidden;}.c4dropdown_sub1 i.lvl1{width:1.35em;margin-left:-1.35em;}.c4dropdown_sub1 i.lvl1:before{content:'\f0a9';font-family:fontawesome;display:inline-block;}
/*--- Cms4d.Slider5-2.2.1.css ---*/
.cms4d_slider5_unsel{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.cms4d_slider5 img{max-width:100%;width:auto;height:auto;display:block;}.cms4d_slider5,.cms4d_slider5 *{box-sizing:border-box;}.cms4d_slider5{width:100%;position:relative;clear:both;overflow:hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin:0 auto;}.cms4d_slider5_content{width:100%;position:relative;margin:0 auto;overflow:hidden;z-index:100;}.cms4d_slider5_content_inner{position:relative;overflow:hidden;}.cms4d_slider5_viewport{width:100%;height:100%;position:relative;}.cms4d_slider5.cms4d_slider5_interactive .cms4d_slider5_viewport{cursor:w-resize;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab;}.cms4d_slider5_grabbing{cursor:-moz-grabbing !important;cursor:-webkit-grabbing !important;cursor:grabbing !important;}.cms4d_slider5_shifter{width:100%;position:relative;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.cms4d_slider5 .slide{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;}.cms4d_slider5 .slide:nth-child(1){height:auto;}.cms4d_slider5 .slide_content{position:relative;width:100%;float:none;clear:both;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}.cms4d_slider5 .layer{width:100%;margin-right:-100%;position:relative;float:left;}.cms4d_slider5_view_blender .slide{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin-right:-100%;visibility:hidden;opacity:0;z-index:0;height:1px;}.cms4d_slider5_view_blender .slide:first-child{height:auto;visibility:visible;opacity:1;z-index:1000000;}.cms4d_slider5_cbtn{width:48px;height:48px;position:absolute;top:50%;margin-top:-24px;visibility:hidden;z-index:200;}.cms4d_slider5_cbtn_btn{position:absolute;width:100%;height:100%;cursor:pointer;visibility:hidden;}.cms4d_slider5_cbtn_btn:before{content:'';display:block;position:absolute;left:50%;top:50%;width:0;height:0;border:12px solid transparent;border-right-color:white;margin-left:-24px;margin-top:-12px;}.cms4d_slider5_cbtn_right{right:0;}.cms4d_slider5_cbtn_right .cms4d_slider5_cbtn_btn:before{border-color:transparent;margin-left:0;border-left-color:white;}.cms4d_slider5_cbtn_fa .cms4d_slider5_cbtn_btn:before{content:'\f053';font-family:fontawesome;font-size:32px;line-height:34px;border:none;width:32px;height:32px;margin-left:-24px;margin-top:-16px;text-align:center;color:white;text-shadow:2px 2px 6px rgba(0,0,0,0.4);}.cms4d_slider5_cbtn_fa .cms4d_slider5_cbtn_right .cms4d_slider5_cbtn_btn:before{content:'\f054';margin-left:-8px;}.cms4d_slider5_ibtn_container{position:absolute;left:50%;transform:translateX(-50%);bottom:10px;text-align:center;font-size:1em;line-height:1em;visibility:hidden;z-index:300;}.cms4d_slider5_ibtn_holder{visibility:hidden;}.cms4d_slider5_ibtn{display:inline-block;width:16px;height:16px;border-radius:100px;margin:0 4px;cursor:pointer;border:1px solid white;background-color:rgba(0,0,0,0.25);}.cms4d_slider5_ibtn_on{background-color:red;}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn{position:relative;display:inline-block;width:auto;height:auto;top:auto !important;bottom:auto;left:auto;right:auto;margin:0;padding:0;transform:none;}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn_btn{position:relative;display:block;width:auto;height:auto;}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn_btn:before{position:relative;font-size:inherit;line-height:normal;border:none;width:auto;height:auto;left:auto;right:auto;margin:auto !important;text-align:inherit;color:inherit;text-shadow:none;content:'\f137';}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn_right{margin-left:0.5em;}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn_right .cms4d_slider5_cbtn_btn:before{content:'\f138';}.cms4d_slider5_ctrl_static .cms4d_slider5_ibtn_container{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0;transform:none;}.cms4d_slider_ctrl_show .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.cms4d_slider_ctrl_show .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.cms4d_slider5_columns .cms4d_slider5_content_inner{margin-left:-40px;}.cms4d_slider5_columns .cms4d_slider5_viewport{width:33.333333%;}.cms4d_slider5_columns .slide_content{border-left:40px solid transparent;}.cms4d_slider5_cbtn.cms4d_slider5_show,.cms4d_slider5_ibtn_container.cms4d_slider5_show{visibility:visible;}.cms4d_slider5:hover .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.cms4d_slider5:hover .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}
/*--- manthey-layout.css ---*/
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;width:100%;height:100%;font-size:16px;text-rendering:optimizeLegibility;font-feature-settings:"kern";-webkit-font-feature-settings:"kern";font-feature-settings:"kern" 1;font-kerning:normal;}
body{color:rgb(230,230,230);background-color:black;font-family:roboto-l,sans-serif;font-size:1.125rem;line-height:1.454545em;margin:0;padding:0;width:100%;height:100%;}
header,section,footer,aside,nav,main,article,figure{display:block;}.unsel{-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;user-select: none;}
@media all{h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:roboto,sans-serif;font-weight:normal;line-height:1.25em;margin:0;margin-bottom:1em;clear:both;}.noclear,.noclear h1,.noclear h2,.noclear h3,.noclear h4,.noclear h5,.noclear h6{clear:none;}
h1,.h1{font-size:2.666666em;margin-bottom:0.666666em;font-family:roboto-m,sans-serif;color:rgb(204,0,0);}
h2,.h2{font-size:1.777777em;margin-bottom:0.65em;font-family:roboto,sans-serif;color:rgb(204,0,0);}
h3,.h3{font-size:1.333333em;font-size:1.166666em;font-size:1.3em;}
h4,.h4{font-size:1.2em;}
h5,h6{font-size:1.1em;}
p{line-height:1.3333em;line-height:1.444444em;margin:0;padding:0;margin-bottom:1.444444em;}
a{text-decoration:none;}
main a{color:rgb(204,0,0);}
main a:hover{text-decoration:underline;}
main a:active,main a:visited{text-decoration:none;}
main ul{list-style:none;padding:0;position:relative;}
main ul{margin-top:0;margin-bottom:1.5em;}
main ul ul{margin-top:0;margin-bottom:0;}
main li{padding-left:1.5em;}
main li:first-child{margin-top:0;}
main li,main li li:first-child{margin-top:0.75em;}
main ul li:before{content:'\f0c8';font-family:'fontawesome';position:relative;font-size:1em;width:1em;left:-1.4em;margin-right:-0.85em;color:rgb(204,0,0);}
main li li:before{}
li h1:first-child,li h2:first-child,li h3:first-child,li h4:first-child,li h5:first-child,li h6:first-child,li p:first-child{display:inline-block;clear:both;}
sup{font-size:0.8em;line-height:1em;font-weight:normal;}
h1 sup,h2 sup,h3 sup{font-size:0.5em;line-height:1em;}
hr{height:1px;overflow:hidden;border:none;border-top:1px solid rgb(51,51,51);padding:0;margin:0 0 15px 0;clear:both;float:none;}
hr.dashed{border-top-style:dashed;}
hr.shadow{height:13px;border:none;background:url(images/hr-shadow-1160x13.png) no-repeat center top;background-size:100% 100%;}
hr.tristar{border:none;height:29px;background:url(images/hr-3star-bg.png) repeat-x center center;}
strong,b{font-family:roboto,sans-serif;font-weight:normal;color:inherit;}
a strong,a b{color:inherit;}
main h1 strong,main h1 b,main h2 strong,main h2 b,main h3 strong,main h3 b,main h4 strong,main h4 b,main h5 strong,main h5 b,main h6 strong,main h6 b{color:inherit;}}
.fs06{font-size:0.666666em;}.fs08{font-size:0.888888em;}.fs125{font-size:1.25em;line-height:normal;}.fs15{font-size:1.5em;line-height:normal;}.fs2{font-size:2em;line-height:normal;}
@media print{h1{color:black;font-size:1.2em;margin:0 0 1em 0;padding:0;background-image:none;}
h2{color:black;font-size:1.1em;margin:0 0 0.5em 0;padding:0;background-image:none;}
h3,h4{color:black;font-size:1em;margin:0 0 0.5em 0;padding:0;background-image:none;}
p{margin:0 0 1em 0;padding:0;}
main a{color:blue;}}
main h1 strong,h1 b{font-family:roboto,sans-serif;}
p + h2{margin-top:1.5em;}
main img{max-width:100%;width:auto;height:auto;}.imgresp,.imgrespall img{max-width:100%;width:auto;height:auto;}.imgblock,.imgblockall img{display:block;border:none;}
img.bild_links,img.bild_rechts{max-width:50%;}
img.bild_links{float:left;margin:0.125em 40px 10px 0;}
img.bild_rechts{float:right;margin:0.25em 0 10px 40px;}
img.max_50{max-width:50%;}
img.max_40{max-width:40%;}
img.max_33{max-width:33%;}
img.imground,.imground img{border-radius:10px;}
@media(max-width:939px){img.max_50,img.max_40{max-width:42%;}
img.bild_links{margin-right:30px;}
img.bild_rechts{margin-left:30px;}}
@media(max-width:708px){img.bild_links,img.bild_rechts{max-width:42%;}
img.bild_links{margin-right:20px;}
img.bild_rechts{margin-left:20px;}}
@media(max-width:640px){img.max_33,img.max_30{__max-width:40%;}}
@media(max-width:533px){img.bild_links,img.bild_rechts{float:none;max-width:100%;display:block;margin:0;margin-bottom:15px;}}
.color_white{color:white;}.color_red{color:rgb(204,0,0);}.bgcolor_red{background-color:rgb(204,0,0);}.color_lgray{color:rgb(230,230,230);}.ainherit a,.ainherit a:hover{text-decoration:none;color:inherit;}.link_btn,a.link_btn{display:inline-block;padding:0.2em 0.55em 0.33em 0.55em;border-radius:5px;}.link_btn:after{content:'\f105';font-family:fontawesome;display:inline-block;margin-left:0.45em;}.link_btn,a.link_btn,a:hover.link_btn{text-decoration:none;color:white;background-color:rgb(204,0,0);}.link_btn.wrapicon:after{display:none;}.link_btn.wrapicon > span:last-child{display:inline-block;}.link_btn.wrapicon > span:last-child:after{content:'\f0da';font-family:fontawesome;display:inline-block;margin-left:0.45em;}.ul_inline,main .ul_inline{margin-bottom:1.2em;}.ul_inline li{display:inline-block;margin-top:0;padding-left:0;margin-right:0.25em;}.ul_inline li:before,main .ul_inline li:before{margin:0;left:0;margin-right:0.25em;}.ul_icon_check_square li:before,main .ul_icon_check_square li:before{content:'\f14a';}.ul_icon_certificate li:before,main .ul_icon_certificate li:before{content:'\f0a3';}.ul_icon_arrow_circle li:before,main .ul_icon_arrow_circle li:before{content:'\f0a9';}
ul.list_compact li{margin-top:0.4em;}.inblock,.inblock_all span{display:inline-block;}
@media(max-width:1240px){br.nobr_1240,.nobr_1240 br{display:none;}}
@media(max-width:1160px){br.nobr_1160,.nobr_1160 br{display:none;}}
@media(max-width:1024px){br.nobr_1024,.nobr_1024 br{display:none;}}
@media(max-width:940px){br.nobr_940,.nobr_940 br{display:none;}}
@media(max-width:840px){br.nobr_840,.nobr_840 br{display:none;}}
@media(max-width:768px){br.nobr_768,.nobr_768 br{display:none;}}
.mr-bullet,main h1,main .h1{display:inline-block;font-weight:normal;font-style:normal;line-height:1.25em;}.mr-bullet:before,main h1:before,main .h1:before{content:'\f04d';font-family:fontawesome;color:inherit;display:inline-block;transform:scale(0.6,0.85);margin:0 -0.165em 0 -0.165em;}
main h1:before,main .h1:before{color:rgb(230,230,230);margin-right:0.1em;}.mcols{-webkit-columns:100px 2;-moz-columns:100px 2;columns:100px 2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}.mcols.mcc3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}.mcols.mcc4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}.mcols .mcfull{-webkit-column-span:all;column-span:all;}.mcols li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.mcols.mc_cc1{-webkit-column-count:3;-moz-column-count:3;column-count:3;}.mcols.mc_gp1{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}.mcblock{display:inline-block;}.mcols.mc_vs{margin-bottom:1.5em;}
@media(max-width:939px){.mcols{columns:auto;}.mcblock{display:block;}}
.col_header{width:100%;float:none;clear:both;position:relative;font-size:48px;line-height:1em;margin-bottom:34px;}.col_header:after{content:'';display:block;width:100%;clear:both;}.col_header a,.col_header a:hover{text-decoration:none;color:inherit;}.col_header > *:last-child{float:right;}.col_header > *:first-child{float:left;font-size:inherit;line-height:inherit;margin:0;}
@media(max-width:1200px){.col_header{margin-bottom:0.5em;}}
@media(max-width:1024px){.col_header{font-size:40px;}}
@media(max-width:680px){.col_header{font-size:32px;margin-bottom:0.6em;}}
@media(max-width:470px){.col_header{font-size:1.3em;}}
.fxbox_grid{}.fxbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
a.fxbox,a.fxbox:hover,.fxbox a,.fxbox a:hover{text-decoration:none;color:inherit;}.fxbox img{display:block;}.fxbox h1,.fxbox h2,.fxbox h3,.fxbox h4,.fxbox h5,.fxbox h6{clear:none;font-size:24px;line-height:1.25em;margin-bottom:0.75em;}.fxbox_head,.fxbox_img,.fxbox_body,.fxbox_link{width:100%;position:relative;}.fxbox_img{margin-bottom:20px;}.fxbox_head{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-size:36px;line-height:1.25em;color:rgb(204,0,0);margin-bottom:0.7em;}.fxbox_body{margin-bottom:1.2em;}.fxbox_body > *:last-child{margin-bottom:0;}
@media(max-width:1540px){.fxbox_head{font-family:roboto-cd-l,sans-serif;}}
@media(max-width:1440px){.fxbox_head{font-size:32px;}}
@media(max-width:1340px){.fxbox_head{font-family:roboto-cd,sans-serif;font-size:28px;}.fxbox h1,.fxbox h2,.fxbox h3,.fxbox h4,.fxbox h5,.fxbox h6{font-size:21px;}}
@media(max-width:1200px){.fxbox_head{font-size:23.4px;}}
@media(max-width:1020px){.fxg.fxbox_grid > *{width:100%;}.fxg.fxbox_grid > *:before{content:'';display:block;border-top:1px solid rgb(51,51,51);margin-top:20px;padding-top:20px;}.fxg.fxbox_grid > *:first-child:before{display:none;}.fxbox{display:block;}.fxbox_img{width:40%;float:left;margin-bottom:0;z-index:10;}.fxbox_head,.fxbox_body,.fxbox_link{padding-left:40%;border-left:20px solid transparent;}.fxbox_head{font-family:roboto-m,sans-serif;}}
@media(max-width:490px){.fxbox{display:-webkit-box;display:-ms-flexbox;display:flex;}.fxbox_img{width:100%;margin-bottom:1em;}.fxbox_head,.fxbox_body,.fxbox_link{padding-left:0;border-left:none;}}
.snlist{width:100%;position:relative;margin:-1em 0;}.snlist a,.snlist a:hover{text-decoration:none;color:inherit;}.sni{width:100%;position:relative;float:none;clear:both;display:block;border-top:1px solid rgb(51,51,51);padding:1em 0 1em 1.5em;}.sni:first-child{border-top:none;}.sni:before{content:'\f0c8';font-family:fontawesome;display:inline-block;width:1.5em;color:rgb(204,0,0);margin-left:-1.5em;float:left;}.snr{width:100%;position:relative;display: -webkit-box;display: -ms-flexbox;display: flex;}.snr > *{-webkit-box-flex:1;-ms-flex:1;flex:1;}.sni_msg{padding-right:1em;margin-right:1em;}.sni_msg:after{content:'\f054';font-family:fontawesome;display:inline-block;margin-left:0.25em;color:rgb(204,0,0);margin-right:-1em;}.sni_date{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
@media(max-width:1200px){.snlist{font-family:roboto-cd-l,sans-serif;}.sni_date{font-size:14px;}}
@media(max-width:600px){.snr{display:block;}.sni_msg{margin-right:0;}}
@media print{.snr{display:block;}}
.mgnb15{margin-bottom:1.5em;}.mgnb2{margin-bottom:2em;}.mgnb3{margin-bottom:3em;}.pgrid{font-family:roboto-cd-l,sans-serif;}.pgrid > *{width:25%;text-align:center;margin-bottom:30px;}.pgrid img{border-none;margin-bottom:10px;}.pgrid .fa{color:rgb(204,0,0);}
@media(max-width:1340px){.pgrid > *{margin-bottom:20px;}.pgrid img{margin-bottom:6px;}}
@media(max-width:1200px){.pgrid{font-size:16px;}}
@media(max-width:930px){.pgrid > *{width:33.333333%;}}
@media(max-width:731px){.pgrid > *{width:50%;}}
@media screen,projection{.floater,.floater_stack,.floater_stack > div{width:100%;float:left;clear:both;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.floater_stack{clear:none;margin-right:-100%;}.body_container,.body_container *{box-sizing:border-box;}.body_container{position:relative;}.body_content{width:100%;position:relative;z-index:2000;}.footer_content{width:100%;position:relative;z-index:1000;}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;box-sizing:border-box;}.row_center{width:100%;max-width:1540px;position:relative;box-sizing:border-box;}.hpad1{border-left:40px solid transparent;border-right:40px solid transparent;}.vpad1{padding-top:31px;padding-bottom:48px;}.btop{border-top:1px solid rgb(51,51,51);}.fmenu0_row{z-index:10000;}.head_row{z-index:9000;}.head_box{width:100%;height:150px;position:relative;}.logo_top_container{width:100%;position:relative;}.logo_top_box{width:100%;max-width:436px;}.logo_top_box a{display:block;width:100%;}.logo_top{margin:31px 0 20px 0;}.hmenu_box{width:100%;position:relative;font-size:25px;line-height:1.25em;font-family:roboto-cd-l,sans-serif;color:rgb(128,128,128);}.hmenu_container{}.langmenu_container{margin-left:6%;}.top_img_row{z-index:8000;}.main_row{z-index:6000;}
main{margin-top:25px;}.page-start .main_row > .row_center{max-width:none;border-style:hidden;}.page-start main{margin-top:0;}
.bcmenu_top_row{}.bcmenu_bottom_row{z-index:1100;}}
.ggw1{margin-left:-40px;}.ggw1 > *{border-width:40px;}.fxgfull.ggw1{margin-bottom:-20px;}
@media(max-width:1340px){.ggw1{margin-left:-30px;}.ggw1 > *{border-width:30px;}}
@media(max-width:1024px){.ggw1{margin-left:-20px;}.ggw1 > *{border-width:20px;}}
@media(max-width:760px){.ggw1{margin-left:-15px;}.ggw1 > *{border-width:15px;}}
@media(max-width:400px){.ggw1{margin-left:-10px;}.ggw1 > *{border-width:10px;}}
.cta_row,.footer_row{font-family:roboto-cd-l,sans-serif;font-size:18px;line-height:1.25em;color:rgb(204,204,204);}.cta_row{background-color:rgb(26,26,26);text-align:center;padding:30px 0 30px 0;border-bottom:1px solid rgb(51,51,51);}.footer_row{background-color:rgb(26,26,26);text-align:center;padding:30px 0 60px 0;}.cta_head{font-size:32px;line-height:1.25em;margin-bottom:0.5em;}.cta_info{font-size:28px;line-height:1.25em;}.cta_i{display:inline-block;margin:0 0.6em 0.5em 0.6em;}.fo_address{margin-bottom:14px;}.fo_menu{}.fo_menu .fa{}.fo_menu a{display:inline-block;margin:0 0.5em 0.5em 0.5em;}
@media(max-width:1200px){.cta_i{margin:0 0.5em 0.5em 0.5em;}}
@media(max-width:1020px){.cta_row{padding-top:20px;padding-bottom:20px;font-family:roboto-cd-l,sans-serif;}.cta_head{font-size:32px;font-family:roboto-cd,sans-serif;}.cta_info{font-size:21px;}.footer_row{font-size:16px;padding:30px 0 40px 0;font-family:roboto-cd-l,sans-serif;}}
@media(max-width:530px){.cta_head{font-size:24px;}}
.congrid{}.congrid .ansprechpartner{color:white;}
@media(max-width:1024px){.congrid{font-family:roboto-cd-l,sans-serif;}}
@media(max-width:930px){.congrid{display:block;}.congrid > *{border-top:1px dashed rgb(51,51,51);padding-top:20px;}.congrid > *:first-child{border-top-style:hidden;padding-top:0;}}
.galgrid{}.galgrid img{display:block;}.galgrid > *{width:25%;}
@media(max-width:715px){.galgrid > *{width:50%;}}
@media(max-width:1200px){.mcslider .cms4d_slider5_content_inner{margin-left:-30px;}.mcslider .slide_content{border-left-width:30px;}}
@media(max-width:1024px){.mcslider .cms4d_slider5_content_inner{margin-left:-20px;}.mcslider .slide_content{border-left-width:20px;}}
@media(max-width:760px){.mcslider .cms4d_slider5_content_inner{margin-left:-15px;}.mcslider .slide_content{border-left-width:15px;}}
@media(max-width:400px){.mcslider .cms4d_slider5_content_inner{margin-left:-10px;}.mcslider .slide_content{border-left-width:10px;}}
.slide_imgph{width:100%;position:relative;background:no-repeat center center;background-size:cover;}.slide_imgph:before{content:'';display:block;width:100%;padding-bottom:40%;}.slide_imgph img{display:block;position:absolute;left:0;top:0;}.slider0 a,.slider0 a:hover{text-decoration:none;color:inherit;}.slider0 .layer:first-child{width:100vw;margin-right:-100vw;}.slider0 .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.slider0 .cms4d_slider5_ibtn_on{background-color:rgb(204,0,0);}.slider0 .cms4d_slider5_viewport{font-size:5.20834vw;font-size:6.49353vw;line-height:1.25em;}.slider0 .layer_center{position:relative;max-width:1540px;margin:0 auto;height:100%;}.sbox1{position:absolute;bottom:0.67em;color:white;padding-left:0.5em;}.sbox1 .mr-bullet{margin-left:-0.83em;}.sbox1_content{font-size:0.32em;line-height:1.25em;font-family:roboto-cd-b,sans-serif;color:white;text-shadow:4px 4px 8px rgba(0,0,0,0.4);}.sbox1_head{font-size:1.875em;line-height:1.25em;}.sbox1_body{}.sbox-top .sbox1{bottom:auto;top:0.3em;}.sbox-right .sbox1{right:0;}
@media(min-width:1541px){.slider0 .cms4d_slider5_viewport{font-size:100px;}}
@media(max-width:760px){.slider0 .cms4d_slider5_cbtn{top:calc(100vw * 0.2);}.slider0 .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.slider0 .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.slider0 .layer_center{margin:0;padding:0;max-width:none;border:none;}.slider0 .slide_content{display:block;}.slider0 .layer.static{display:block;margin:0 !important;clear:both;}.sbox1{position:relative;width:auto;max-width:none !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;padding:0;margin:0;background-color:transparent;-webkit-filter:none !important;filter:none !important;}.sbox1:before,.sbox1:after{display:none;}.sbox1_head,.sbox1_body{text-shadow:none;}.sbox1_footer1,.sbox1_footer2{color:inherit;}.slider0 .cms4d_slider5_viewport,.slider0 .slide{background-color:rgb(51,51,51);}.slider0 .cms4d_slider5_ibtn_on{background-color:white;}.sbox1_content{color:white;font-size:1.125rem !important;line-height:1.25em !important;padding:15px 20px 20px 20px;}.cms4d_slider5_multislides .sbox1_content{padding-bottom:40px;}.sbox1_head{font-size:1.555555em;}.sbox1_body{margin:0.5em 0;}.slider0 .mr-bullet{margin-left:auto;}}
@media(max-width:640px){.sbox1_head{font-size:1.25em;}}
@media(max-width:380px){.slider0 .cms4d_slider5_ibtn{width:8px;height:8px;margin:0 2px;}.slider0 .sbox1_content{padding-bottom:32px;}}
.islider_cbuttons .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.islider_ibuttons .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.islider_cbuttons .cms4d_slider5_cbtn_btn{color:rgb(204,204,204);}.islider_ibuttons{margin-top:30px;}.islider_ibuttons .cms4d_slider5_ibtn{background-color:transparent;border-color:rgb(179,179,179);line-height:0.5em;}.islider_ibuttons .cms4d_slider5_ibtn_on{background-color:rgb(179,179,179);}
@media(max-width:1024px){.islider_ibuttons{margin-top:20px;}}
@media(max-width:780px){.islider .cms4d_slider5_viewport{width:50%;}.islider_ibuttons{margin-top:15px;}}
@media(max-width:380px){.islider .cms4d_slider5_viewport{width:100%;}.islider_ibuttons .cms4d_slider5_ibtn{width:8px;height:8px;margin:0 2px;}.islider_ibuttons{margin-top:5px;}}
@media screen,projection{.printonly{display:none !important;}}
@media print{html,body{width:100%;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;background:none;color:black;font-size:16px;}
h1,h2,h3,h4,h5,h6{color:black !important;}.body_container{width:100%;margin:0;padding:0;border:none;display:block;height:auto;float:none;background:none;}.body_content,.footer_content{width:100%;display:block;height:auto;background:none;}.row{width:100%;float:none;clear:both;display:block;background:none;}.row:before{display:none;}.bcmenu_top,.bcmenu_bottom,.left_col,.right_col{display:none;}.fo_address{background:none;border-top:1px solid black;padding-top:10px;color:black;font-size:14px;}.col_header{font-size:1.5em;}.box_head{font-size:1.25em !important;}.noprint{display:none !important;}.printonly{display:block !important;}.footer_row{color:black;background-color:transparent;}.boxheader *,.inews0 *,.sgrid1 *,.sgrid1 .box_body *{color:black;}.color_white,.ansprechpartner{color:black !important;}}
.cms4d_menu_popup,.cms4d_menu_popup *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cms4d_menu_popup{position:absolute;border-top:4px solid transparent;display:none;z-index:10000;}.cms4d_menu_popup_arrow{position:absolute;font-size:0.0001px;line-height:0.0001px;text-align:center;left:0;top:0;}.cms4d_menu_popup_arrow.arrow_back{z-index:10;}.cms4d_menu_popup_arrow.arrow_back:before{content:'';display:block;width:0;height:0;border:10px solid rgb(153,153,153);border-top-style:hidden;border-left-color:transparent;border-right-color:transparent;position:absolute;left:50%;margin-left:-10px;margin-top:-10px;}.cms4d_menu_popup_arrow.arrow_front{z-index:30;}.cms4d_menu_popup_arrow.arrow_front:before{content:'';display:block;width:0;height:0;border:10px solid white;border-top-style:hidden;border-left-color:transparent;border-right-color:transparent;position:absolute;left:50%;margin-left:-10px;margin-top:1px;margin-top:-9px;}.cms4d_menu_popup_content{z-index:20;position:relative;background-color:white;border:1px solid rgb(153,153,153);border-radius:5px;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);box-shadow:5px 5px 5px 0px rgba(0,0,0,0.5);padding:9px 10px 11px 10px;}.cms4d_menu_popup input,.cms4d_menu_popup button{-webkit-appearance:none;-moz-appearance:none;appearence:none;font-size:1em;}.cms4d_menu_popup input[type=text]{border:1px solid rgb(204,204,204);background-color:rgb(240,240,240);border-radius:4px;height:2em;padding:0;padding-left:5px;}.cms4d_menu_popup input[type=button],.cms4d_menu_popup input[type=submit],.cms4d_menu_popup button{height:2em;min-width:2em;cursor:pointer;padding:0;color:white;background:rgb(153,153,153);border-radius:5px;border:1px solid rgb(153,153,153);}.cms4d_menu_popup.search{line-height:1em;}.cms4d_menu_popup.search button[type=submit]:before{font-family:fontawesome;content:'\f002';}.cms4d_menu_popup.langswitch .cms4d_menu_popup_content{padding-top:2px;padding-bottom:5px;}.cms4d_menu_popup.langswitch a{color:rgb(102,102,102);display:block;border-top:1px solid rgb(204,204,204);padding:0.4em 0 0.4em 0;}.cms4d_menu_popup.langswitch a:first-child{border-top:none;}.cms4d_menu_popup.langswitch a.on{color:rgb(227,0,11);font-family:roboto-m,Arial,Helvetica,sans-serif;}.hmenu{}.hmenu li.lvl0{}.hmenu .lbl.lvl0{}.hmenu .sub3{background-color:white;width:300px;color:rgb(128,128,128);font-size:21px;}.hmenu a.lvl1{}.hmenu i.lvl1{color:rgb(204,204,204);}.hmenu .lbl.lvl0:hover,.hmenu .lbl.lvl0.act,.hmenu .lbl.lvl0.on{color:rgb(204,0,0);}.hmenu .lbl.lvl0.act,.hmenu .lbl.lvl0.on{font-family:roboto-cd,sans-serif;}.hmenu .sub a:hover i,.hmenu .sub i.act,.hmenu .sub i.on{color:rgb(204,0,0);}.hmenu .sub a:hover,.hmenu .sub span.act,.hmenu .sub span.on{color:black;}.hmenu .sub span.act,.hmenu .sub span.on{font-family:roboto-cd,sans-serif;}.hmenu li.lvl0.page-start .lbl.lvl0 span{display:none;}.hmenu li.lvl0.page-start .lbl.lvl0 i:before{content:'\f015';font-family:fontawesome;font-size:1em;line-height:1em;}.hmenu li.lvl0:nth-last-child(2) .sub3{position:absolute;right:0;}.langmenu a{display:block;white-space:nowrap;}.langmenu .lvl0:before{content:'|';display:inline-block;margin:0 0.25em;}.langmenu a:first-child .lvl0:before{display:none;}.langmenu a:hover span,.langmenu .on span{font-family:roboto-cd,sans-serif;color:rgb(204,0,0);}.hmenu .lbl.lvl0,.langmenu .lbl.lvl0{padding:2px 0 4px 0;}.smenu_1_container{width:100%;float:left;clear:both;margin-top:3px;}.tree{width:100%;float:left;clear:both;font-size:18px;line-height:1.2em;font-family:roboto-cd-l,sans-serif;color:rgb(194,229,184);}.tree ul,.tree li{list-style:none;padding:0;margin:0;display:block;}.tree a{display:block;text-decoration:none;color:inherit;}.tree i,.tree span{display:inline-block;font-style:normal;vertical-align:top;}.tree a.lvl0{font-size:21px;line-height:1.2em;padding:0.4em 0 0.4em 0;}.tree li.lvl0:first-child a{border-top:none;}.tree i.lvl0:before{content:'\f0c8';content:'\f138';content:'\f10c';content:'\f111';content:'\f054';content:'\f0a9';font-family:fontawesome;display:inline-block;width:1.2em;margin-left:-1.2em;color:inherit;}.tree .sub{font-size:18px;padding-bottom:10px;}.tree .sub2{display:block;}.tree .sub a{padding:0.4em 0 0.4em 0;}.tree .sub i:before{content:'\f0c8';content:'\f10c';content:'\f111';content:'\f054';content:'\f0a9';font-family:fontawesome;display:inline-block;width:1.2em;margin-left:-1.2em;color:inherit;}.tree a:hover,.tree a.act,.tree a.on{color:white;}.tree a:hover i:before,.tree a.act i:before,.tree a.on i:before{color:rgb(255,204,0);}.tree a.on{color:rgb(255,204,0);font-family:roboto-cd,sans-serif;}.tree a.lvl0{padding-left:1.2em;}.tree a.lvl1{padding-left:2.65em;}.tree a.lvl2{padding-left:3.95em;}.tree a.lvl3{padding-left:5.2em;}.tree a.lvl4{padding-left:6.5em;}.tree a.lvl5{padding-left:7.8em;}.tree a.lvl6{padding-left:9.05em;}.tree a.lvl7{padding-left:10.35em;}.tree a.lvl8{padding-left:11.6em;}.fmenu0_row{display:none;}.fmenu0_btn_container,.fmenu0_btn_container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fmenu0_btn_container{float:right;position:relative;margin-right:20px;z-index:20;}.fmenu0_btn{position:absolute;right:0;top:-55px;}.fm_button{font-family:roboto-cd,sans-serif;font-size:21px;line-height:1em;float:left;position:relative;color:rgb(102,102,102);background-color:white;border:1px solid rgb(204,204,204);border-radius:5px;min-height:39px;white-space:nowrap;cursor:pointer;padding:0 7px 0 10px;}.fm_button .icon{display:inline-block;padding-top:7px;}.fm_button .icon:before{content:'\f0c9';font-family:'fontawesome';display:inline-block;width:1em;}.fm_button .label{display:inline-block;padding:7px 2px 0 3px;}.fmenu0_btn .btn_fmenu_opener.open{color:rgb(153,153,153);background-color:rgb(235,235,235);border-color:rgb(153,153,153);border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;min-height:56px;margin-bottom:-1px;}.fmenu0_btn .btn_fmenu_opener.open .icon:before{content:'\f00d';padding-left:1px;margin-right:-1px;}
#fmenu0_container .cms4d_fmenu_content{border-top:1px solid rgb(153,153,153);}
#fmenu0_container{z-index:10;}.cms4d_fmenu_head,.cms4d_fmenu_body,.cms4d_fmenu_footer{background-color:rgb(235,235,235);color:black;}.cms4d_fmenu_head .btn.act:before{color:rgb(102,101,99);}.cms4d_fmenu .fbtn{background-color:white;border-color:rgb(204,204,204);}.cms4d_fmenu .flbl a:before{color:rgb(153,152,151);}.cms4d_fmenu .fcbtn > span{background-color:rgb(153,153,153);}.cms4d_fmenu .fcol.act .fbtn{border-color:rgb(153,153,153);font-family:roboto-cd,sans-serif;}.cms4d_fmenu .fcol.on .fbtn{font-family:roboto-cd,Arial,Helvetica,sans-serif;background-color:rgb(204,0,0);color:white;}.cms4d_fmenu .fcol.on .flbl a:before{color:white;}.cms4d_fmenu .fcol.on .flbl a {color:white;}.cms4d_fmenu_footer .btn{background-color:rgb(153,153,153);}.cms4d_fmenu .flbl span{white-space:pre-line;}.fmenu0_row{width:100%;}.fmenu0_btn_container{margin-top:-10px;}.fmenu0_btn{top:-40px;}.fmenu0_btn .btn_fmenu_opener.open{min-height:51px;}.cms4d_fmenu_container{position:absolute;top:0px;}.bcmenu{color:inherit;}.bcmenu .btn,.bcmenu .btn.on,.bcmenu a.btn
{color:inherit;}.bcmenu a > span{word-break:break-all;white-space:normal;}.bcmenu .btn > span{padding-top:0;}.bcmenu_top{margin-top:0.5em;margin-bottom:-0.5em;display:block;}.bcmenu_bottom{padding:1em 0 1em 0;}
body.page-start .bcmenu_top_row,body.page-start .bcmenu_top,body.page-start .bcmenu_bottom_row,body.page-start .bcmenu_bottom{display:none;}.bcmenu .btn.home > span{display:none;}.bcmenu .btn.home:after{content:'\f015';font-family:fontawesome;display:inline-block;}
@media(max-width:1340px){.hpad1{border-width:30px;}}
@media(max-width:1240px){.tree a.lvl0{font-size:19px;}.tree .sub{font-size:16px;}}
@media(max-width:1200px){.vpad1{padding-top:20px;padding-bottom:30px;}}
@media(max-width:1024px){.hpad1{border-width:20px;}
h1,.h1{font-size:30px;}
h2,.h2{font-size:24px;}
h3,.h3{font-size:1.3em;}
h4,.h3{font-size:1.1em;}}
@media(max-width:939px){body.smenu_lvl_1 .left_col{display:none;}
body.smenu_lvl_1 .center_col{padding-left:0;}.bcmenu_top,.bcmenu_bottom{display:block;}
body.page-start .bcmenu_top{display:none;}}
@media(max-width:760px){.hpad1{border-width:15px;}}
@media(max-width:680px){h1,.h1{font-size:1.444444em;}
h2,.h2{font-size:1.25em;}
h3,.h3{font-size:1.125em;}
h4,.h4,h5,.h5,h6,.h6{font-size:1em;}
main h1 strong,h1 b{font-family:roboto-m,sans-serif;}}
@media(max-width:470px){.cms4d_fmenu .fcol{width:100%;clear:both;}}
@media(max-width:400px){.hpad1{border-width:10px;}
h1,.h1{font-size:1.3em;}
h2,.h2{font-size:1.1em;}
h3,.h3{font-size:1em;}}
@media(max-width:1440px){.head_box{height:120px;}.logo_top{margin:21px 0 10px 0;}}
@media(max-width:1240px){.head_box{height:110px;}.logo_top{margin-top:16px;}.hmenu_box{font-size:21px;}.hmenu .sub3{font-size:18px;}.langmenu_container{margin-left:5%;}}
@media(max-width:939px){.fmenu0_row{display:block;}.hmenu_container{display:none;}.head_box{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:100px;}.logo_top_container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:70%;}.logo_top{margin:0;}.hmenu_box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30%;}.langmenu_container{margin:0;}}
@media(max-width:600px){.fmenu0_btn .label{display:none;}.fmenu0_btn_container{margin-right:15px;}.head_box{padding-right:40px;}.logo_top_container{width:75%;}.hmenu_box{width:25%;}}
@media(max-width:530px){.head_box{height:auto;padding-right:0;}.logo_top_container{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 10px 0;}.hmenu_box{width:100%;margin-bottom:15px;}}

