/*2017-09-12 14:45:02*/
/*--- 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.1.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;}.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_1{-webkit-box-flex:1;-ms-flex:1;flex:1;}
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 .cw60{width:60%;}.fxg .cw50{width:50%;}.fxg .cw40{width:40%;}.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;}}
@media(max-width:1024px){.fxtext3,.fxtext2{margin-left:-20px;}.fxtext3 > *,.fxtext2 > *{border-width:20px;}}
@media(max-width:840px){.fxtext3 > *,.fxtext2 > *{width:100%;}}
/*--- Cms4d.Slider3-2.0.1.css ---*/
.cms4d_slider3{width:100%;float:left;clear:both;position:relative;}.cms4d_slider3,.cms4d_slider3 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cms4d_slider3 img{border:none;max-width:100%;width:auto;height:auto;}.cms4d_slider3 .slide > img,.cms4d_slider3 .layer > img{float:left;clear:both;}.cms4d_slider3 .slider_content{width:100%;float:left;clear:both;position:relative;overflow:hidden;z-index:100;}.cms4d_slider3 .slide{width:100%;float:left;position:relative;margin-right:-100%;}.cms4d_slider3 .slide + .slide{left:100%;display:none;}.cms4d_slider3 .layer{width:100%;float:left;position:relative;margin-right:-100%;}.cms4d_slider3_ibtn_container{position:absolute;width:100%;left:0px;bottom:10px;text-align:center;line-height:0px;font-size:0.00001px;word-spacing:0px;letter-spacing:-2px;z-index:200;}.cms4d_slider3_ibtn{display:inline-block;position:relative;width:16px;height:16px;border-radius:20px;margin:auto 6px;cursor:pointer;border:1px solid white;background-color:rgb(255,255,255);border-color:rgba(255,255,255,1);background-color:rgba(0,0,0,0.2);}.cms4d_slider3_ibtn.on{border-color:white;background-color:red;background-color:rgba(255,255,255,1);}.cms4d_slider3_cbtn{position:absolute;display:block;left:0px;top:50%;width:40px;height:60px;margin-top:-30px;color:white;cursor:pointer;font-family:'fontawesome';font-size:32px;line-height:1px;z-index:300;}.cms4d_slider3_cbtn:before{content:'\f053';display:inline-block;position:absolute;top:50%;text-shadow:rgba(0,0,0,0.2) 2px 2px 4px;padding:0 0 0 8px;}.cms4d_slider3_cbtn_l{}.cms4d_slider3_cbtn_r{left:auto;right:0px;}.cms4d_slider3_cbtn_r:before{content:'\f054';left:auto;right:0px;padding:0 8px 0 0;}.cms4d_slider3_hide_front_layers .layer+.layer{visibility:hidden;}.cms4d_slider3_hide_all_layers .layer{visibility:hidden;}
/*--- 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.0.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;}.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.4em 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.ItemSlider-1.2.3.css ---*/
.cms4d_islider,.cms4d_islider *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cms4d_islider img{max-width:100%;width:auto;height:auto;border:none;}.cms4d_islider{width:100%;float:left;clear:both;position:relative;line-height:0;}.cms4d_islider_content{width:100%;height:100%;display:inline-block;position:relative;overflow:hidden;z-index:100;}.cms4d_islider_slider{width:100%;height:100%;float:left;clear:both;position:relative;white-space:nowrap;}.cms4d_islider_slider > div{width:25%;min-width:1px;height:100%;display:inline-block;vertical-align:text-top;white-space:normal;position:relative;margin-right:-0.25em;}.cms4d_islider_cols_5 .cms4d_islider_slider > div{width:20%;}.cms4d_islider_cols_4 .cms4d_islider_slider > div{width:25%;}.cms4d_islider_cols_3 .cms4d_islider_slider > div{width:33.3333%;}.cms4d_islider_cols_2 .cms4d_islider_slider > div{width:50%;}.cms4d_islider_cols_1 .cms4d_islider_slider > div{width:100%;}.cms4d_islider_ibtn_container{width:100%;float:left;clear:both;text-align:center;position:relative;line-height:0;font-size:30px;display:none;z-index:200;}.cms4d_islider_icbtn{display:inline-block;font-size:1em;width:1em;height:1em;overflow:hidden;border-radius:100px;position:relative;background-color:rgb(153,153,153);vertical-align:middle;text-align:left;line-height:1em;margin-right:0.3em;cursor:pointer;}.cms4d_islider_icbtn > span{display:inline-block;border:0.4em solid transparent;border-top-width:0.25em;border-bottom-width:0.25em;border-right-color:white;position:absolute;left:50%;margin-left:-62%;top:50%;margin-top:-25%;}.cms4d_islider_icbtn_right{margin-right:0;margin-left:0.3em;}.cms4d_islider_icbtn_right > span{border-right-color:transparent;border-left-color:white;margin-left:-12%;}.cms4d_islider_icbtn.inact{background-color:rgb(230,230,230);}.cms4d_islider_ibtn_inner_container{display:inline-block;font-size:0.5em;vertical-align:middle;}.cms4d_islider_ibtn{display:inline-block;width:1em;height:1em;border-radius:100px;background-color:rgb(230,230,230);border:1px solid rgb(204,204,204);margin:0 0.3em;cursor:pointer;}.cms4d_islider_ibtn.on{background-color:rgb(153,153,153);}.cms4d_islider_ibtn_container.cms4d_ibtn_container_visible{display:block;}.islider_columns{width:100%;position:relative;overflow:hidden;clear:both;}.islider_columns_inner{position:relative;margin-left:-40px;}.islider_columns:before,.islider_columns:after,.islider_columns_inner:before,.islider_columns_inner:after{content:'';width:100%;display:table;float:none;clear:both;}.islider_cbox{border:40px solid transparent;border-top-style:hidden;border-right-style:hidden;border-bottom-style:hidden;line-height:normal;width:100%;clear:both;position:relative;}.islider_columns .cms4d_islider_ibtn_container{padding-left:40px;}.islider_columns .cms4d_islider_ibtn_container{margin-top:20px;display:none;}.islider_columns a,.islider_columns a:hover{color:inherit;text-decoration:none;}
/*--- ern-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%;min-width:100%;float:left;clear:both;height:100%;min-height:100%;font-size:16px;}
body{color:white;background-color:rgb(25,102,0);font-family:roboto-l,Arial,'Arial Unicode MS',Helvetica,sans-serif;font-size:18px;margin:0;padding:0;width:100%;min-width:100%;float:left;clear:both;height:100%;min-height:100%;}
@media all{h1,h2,h3,h4,h5,h6{font-family:roboto,sans-serif;font-size:inherit;font-weight:normal;line-height:1.25em;margin:0 0 0.6em 0;padding:0;clear:both;color:white;}.noclear{clear:none;}
h1,.h1{font-family:roboto,sans-serif;font-size:2.666666em;margin-bottom:0.65em;}
h2,.h2{font-size:1.555555em;margin-bottom:0.65em;}
h3,.h3{font-size:1.333333em;font-size:1.166666em;}
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;}.html_content a{color:rgb(255,204,0);}.html_content a:hover{text-decoration:underline;}.html_content a:active,.html_content a:visited{text-decoration:none;}.html_content ul{list-style:none;padding:0;position:relative;}.html_content ul{margin-top:0;margin-bottom:1.5em;}.html_content ul ul{margin-top:0;margin-bottom:0;}.html_content li{padding-left:1.5em;}.html_content li:first-child{margin-top:0;}.html_content li,.html_content li li:first-child{margin-top:0.75em;}.html_content ul li:before{content:'\f0c8';font-family:'fontawesome';position:relative;font-size:1em;width:1em;left:-1.4em;margin-right:-0.85em;color:rgb(255,204,0);}.html_content 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(204,204,204);padding:0;margin:0 0 15px 0;clear:both;float:none;}
hr.dashed{border-top:1px dashed rgb(204,204,204);}
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;}.html_content strong,.html_content b{font-family:roboto-m,Arial,'Arial Unicode MS',Helvetica,sans-serif;font-weight:normal;color:inherit;}
a strong,a b{color:inherit;}.html_content h1 strong,.html_content h1 b,.html_content h2 strong,.html_content h2 b,.html_content h3 strong,.html_content h3 b,.html_content h4 strong,.html_content h4 b,.html_content h5 strong,.html_content h5 b,.html_content h6 strong,.html_content h6 b{color:inherit;}}
@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;}.html_content a{color:blue;}}
.html_content h1 strong,h1 b{font-family:roboto-cd-b,sans-serif;}
p + h2{margin-top:1.5em;}.html_content img.bild_links,.html_content img.bild_rechts{max-width:50%;}.html_content img.bild_links{margin:0 40px 10px 0;}.html_content img.bild_rechts{margin:0 0 10px 40px;}.imgbox_left,.imgbox_right{width:initial;width:auto;position:relative;}.imgbox_left img,.imgbox_right img{display:block;margin-bottom:1em;}.imgbox_left{float:left;clear:left;margin:0 1.5em 1em 0;}.imgbox_right{float:right;clear:left;margin:0 0 1em 1.5em;}.imgbox_left .caption,.imgbox_right .caption{font-size:0.888888em;}.ib_w_500{max-width:500px;}.ib_w_400{max-width:400px;}.ib_w_360{max-width:360px;}.ib_w_320{max-width:320px;}.ib_w_300{max-width:300px;}.ib_w_240{max-width:240px;}.ib_w_200{max-width:200px;}.smenu_lvl_1 .ib_w_500,.smenu_lvl_1 .ib_w_400{max-width:360px;}
@media(max-width:1100px){.ib_w_500,.smenu_lvl_1 .ib_w_500{max-width:48%;}}
@media(max-width:900px){.ib_w_400,.smenu_lvl_1 .ib_w_400{max-width:48%;}}
@media(max-width:760px){.ib_w_500,.ib_w_400,.ib_w_360,.ib_w_320,.smenu_lvl_1 .ib_w_500,.smenu_lvl_1 .ib_w_400{max-width:44%;}}
@media(max-width:700px){.ib_w_300{max-width:44%;}}
@media(max-width:470px){.ib_w_500,.ib_w_400,.ib_w_360,.ib_w_320,.ib_w_300,.ib_w_240,.ib_w_200,.smenu_lvl_1 .ib_w_500,.smenu_lvl_1 .ib_w_400{float:none;width:100%;max-width:none;margin:0 0 1em 0;}}
img.img_round,.img_round img{border-radius:10px;}.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;}.mcols.mcblk > *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.mcols.mcblk > p{margin-bottom:0;padding-bottom:1.444444em;}.mcols.mc_vs{margin-bottom:1.5em;}.inblock{display:inline-block;}.ainherit a,.ainherit a:hover{text-decoration:none;color:inherit;}.fs24{font-size:1.333333em;}.mgnt5{margin-top:0.5em;}.mgnt10{margin-top:1em;}.mgnt15{margin-top:1.5em;}.mgnt20{margin-top:2em;}.mgnb5{margin-bottom:0.5em;}.mgn10{margin-bottom:1em;}.mgn15{margin-bottom:1.5em;}.mgn20{margin-bottom:2em;}.link_btn,a.link_btn{display:inline-block;padding:0.2em 0.55em 0.33em 0.55em;border-radius:5px;}.link_btn:after{content:'\f0da';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,10);}.ul_inline,.html_content .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,.html_content .ul_inline li:before{margin:0;left:0;margin-right:0.25em;}.ul_icon_check_square li:before,.html_content .ul_icon_check_square li:before{content:'\f14a';}.ul_icon_certificate li:before,.html_content .ul_icon_certificate li:before{content:'\f0a3';}.ul_icon_arrow_circle li:before,.html_content .ul_icon_arrow_circle li:before{content:'\f0a9';}
ul.list_compact li{margin-top:0.4em;}.select_flat{-webkit-appearance:none;-moz-appearance:none;appearence:none;font-family:inherit;font-size:inherit;border:none;border-radius:0;background-image:none;max-width:100%;overflow:hidden;color:rgb(51,51,51);background-color:rgb(242,242,242);border:1px solid rgb(230,230,230);border-radius:0.25em;padding:0.25em 2em 0.4em 0.25em;background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2230%22%20viewBox%3D%220%200%2032%2030%22%3E%3Cpolygon%20points%3D%2210%2C12%2022%2C12%2016%2C20%22%20fill%3D%22%23666666%22%2F%3E%3C%2Fsvg%3E');background-position:right;background-repeat:no-repeat;}.select_flat::-ms-expand {display:none;}.boxheader{width:100%;clear:both;position:relative;font-family:roboto-cd,sans-serif;font-size:40px;line-height:1em;color:white;margin-bottom:0.5em;text-shadow:2px 2px 4px rgba(0,0,0,0.1);}.boxheader:before,.boxheader:after{content:'';display:table;width:100%;float:none;}.boxheader_title{position:relative;float:left;}.boxheader_title a{display:inline-block;color:inherit;}.boxheader_title i svg{width:100%;height:100%;}.boxheader_title span{display:inline-block;vertical-align:middle;}.boxheader_title span:after{content:'\f0a9';content:'\f054';font-family:fontawesome;display:inline-block;margin-left:0.25em;color:rgb(250,196,0);}.boxheader_title.no_before span:before{display:none;}.boxheader_title.no_after span:after{display:none;}
@media(max-width:533px){.boxheader{font-size:28px;}}
.color_yellow{color:rgb(255,191,0);}.form1{}.form1 input,.form1 button{-webkit-appearance:none;-moz-appearance:none;appearence:none;}.form1 input{border:0;overflow:hidden;padding:0;margin:0;}.form1_element{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;line-height:1em;font-family:roboto-cd,sans-serif;}.form1_element > *{-webkit-box-flex:1;-ms-flex:1;flex:1;}.form1_element_icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:4em;height:4em;cursor:pointer;border-top-right-radius:8px;border-bottom-right-radius:8px;border:1px solid rgb(25,102,0);border-left-style:hidden;background-color:rgb(12,66,0);background:linear-gradient(to bottom,rgb(29,98,6) 0%,rgb(12,66,3) 100%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.form1_element_icon .fa{font-size:1.75em;color:rgb(255,191,0);}.form1_select{position:relative;z-index:1;}.form1_select_options{border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid rgb(25,102,0);border-right-style:hidden;background-color:rgb(113,173,41);background:linear-gradient(to bottom,rgb(113,173,41) 0%,rgb(47,116,23) 100%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;}.form1_select_option_selected{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.75em;line-height:1em;color:white;padding:0.5em 0.5em 0 0.5em;}.form1_select_option_selected span{}.form1_select_sub{-webkit-box-flex:0;-ms-flex:none;flex:none;position:absolute;top:100%;width:100%;border-bottom:40px solid transparent;display:none;}.form1_select_sub2{width:100%;float:left;clear:both;background-color:white;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:rgb(51,51,51);font-size:1.5em;line-height:1.25em;}.form1_select_sub2 div{padding:0.5em 0.5em 0.5em 0.5em;border-top:1px solid rgb(204,204,204);cursor:pointer;}.form1_select_sub2 div:first-child{border-top:none;}.form1_select.open .form1_select_sub{display:block;}.form1_input_text input{border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid rgb(25,102,0);border-right-style:hidden;background-color:rgb(113,173,41);background:linear-gradient(to right,rgb(113,173,41) 0%,rgb(58,124,32) 100%);color:white;font-family:roboto-cd,sans-serif;font-size:1.75em;line-height:0.75em;padding:0 0.5em 0.25em 0.5em;}.form1_button{font-size:16px;line-height:1em;font-family:roboto-cd,sans-serif;height:4em;display:-webkit-flex;display:-ms-flexbox;display:flex;}.form1_button button{border:1px solid rgb(19,77,0);border-radius:8px;color:white;background-color:rgb(29,98,6);background:linear-gradient(to bottom,rgb(29,98,6) 0%,rgb(12,66,3) 100%);font-family:inherit;font-size:1.75em;padding:0 0.5em 0.125em 0.5em;}.form1_button span{}.form1_button .fa{color:rgb(255,191,0);}.form1_label{font-family:roboto-cd-l,sans-serif;font-size:1.333333em;line-height:1.25em;}.form1_full{display:block;width:100%;}.form1_vspace5{margin-bottom:5px;}.form1_vspace10{margin-bottom:10px;}
@media screen,projection{.vpad_1{padding-top:40px;padding-bottom:40px;}.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%;}.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:1240px;position:relative;box-sizing:border-box;}.hpad_1{border-left:40px solid transparent;border-right:40px solid transparent;}.srow1{}.srow1_box{padding:20px 0 30px 0;}.rowbg1{background:linear-gradient(to bottom,rgba(65,145,38,1) 0%,rgba(65,145,38,0) 100%);}.row_center.bgwhite{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 100%);}.row_center.bgfadeout{background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0.1) 60px,rgba(255,255,255,0.1) 100%);}.row_center.bgfadeout:before{content:'';display:block;width:100%;padding-bottom:4.6875vw;}.fmenu0_row{background:rgb(65,145,38) url(images-ern/head-bg.png) no-repeat center top;background-size:cover;z-index:10000;}.fmenu_logo{margin-left:15px;position:absolute;height:100%;}.fmenu_logo a{display:block;height:100%;}.fmenu_logo a:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.fmenu_logo img{max-width:100%;width:auto;height:auto;border:none;display:inline-block;vertical-align:middle;margin-top:4px;}.head_row{height:120px;background:url(images-ern/head-bg.png) no-repeat center bottom;background-size:cover;z-index:9000;}.head_row img{border:none;max-width:100%;width:auto;height:auto;}.head_row_center{max-width:1260px;padding:0 10px 0 10px;height:100%;}.head_box{height:100%;}.head_top{padding:0 40px;width:100%;height:64px;}.head_logo{margin-left:-3px;margin-top:8px;position:relative;z-index:200;}.head_logo a{display:block;}.head_logo img{display:block;}.topmenu_container{position:relative;z-index:300;}.top_img_row{z-index:2000;}.top_img_container{width:100%;height:100%;float:left;position:relative;}.top_img_overlay{margin-top:-15.520833%;z-index:2100;}.top_img_overlay_ph{width:100%;background:url(images-ern/top-img-overlay-huegel-1920.png) no-repeat center bottom;background-size:cover;}.top_img_overlay_ph:before{content:'';display:block;width:100%;padding-bottom:21.770833%;}.slider0_ibtn_row{position:relative;z-index:5000;}.content_row{z-index:4000;margin-top:-10.9375%;}.content_row_box{padding-top:40px;}.center_col{width:100%;float:left;position:relative;z-index:10;}.html_content{width:100%;float:left;clear:both;position:relative;}.left_col{width:25%;float:left;margin-right:-100%;position:relative;padding-bottom:40px;display:none;z-index:20;}
body.smenu_lvl_1 .left_col{display:block;}
body.smenu_lvl_1 .center_col{padding-left:28.2%;}
body.smenu_lvl_1 .html_content{}.content-full .content_row{}.content-full .content_row_center{width:100%;max-width:none;border-style:hidden;background:none;padding-top:0;}.content-full .content_row_center:before{display:none;}.page-start .content_row_box{padding-top:0;}.bcmenu_bottom_row{z-index:1100;}.bcmenu_bottom_row_center{background-color:rgba(255,255,255,0.1);}.footer_row{z-index:1000;}}
.slider0 .cms4d_slider3_cbtn{display:none;}.slider0:hover .cms4d_slider3_cbtn{display:block;}.slider0_ibtn_container2{max-width:1160px;position:relative;margin:0 auto;}.slider0_ibtn_container2 .cms4d_slider3_ibtn_container{width:100%;top:0;bottom:0;left:auto;text-align:center;position:relative;float:left;clear:both;margin:12px 0 12px 0;}.slider0_ibtn_container2 .cms4d_slider3_ibtn{width:16px;height:16px;margin:auto 2px;border-width:1px;background-color:rgba(0,0,0,0.3);}.slider0_ibtn_container2 .cms4d_slider3_ibtn.on{background-color:rgb(255,191,0);}.layerheight{padding-bottom:31.40625%;}.slider0 .layer:first-child{padding-bottom:31.40625%;width:100%;overflow:hidden;background-position:center top;background-repeat:no-repeat;background-size:cover;}.slider0 .layer:first-child img{position:absolute;margin:0;}.slider0 .layer_center{width:100%;max-width:1320px;height:100%;position:absolute;margin:0 auto;left:0%;right:0%;border:42px solid transparent;border-top-style:hidden;border-bottom-style:hidden;}.slider0 .sbox1 img{display:block;}.slider0 .sbox1{position:absolute;top:30px;}.slider0_ibtn_pos{}.slider0_ibtn_pos2{width:100%;position:absolute;top:-32px;}
@media(max-width:1240px){.slider0 .layer_center{border-style:hidden;}.slider0 .sbox1{width:2em;left:0.4em;top:0.3em;}}
@media(max-width:1024px){.slider0 .cms4d_slider3_cbtn {display: block;}.slider0 .cms4d_slider3_ibtn{width:14px;height:14px;}}
@media(max-width:760px){.slider0_ibtn_container2 .cms4d_slider3_ibtn_container{margin-top:6px;}.slider0_ibtn_container2 .cms4d_slider3_ibtn{width:8px;height:8px;margin:0 4px 0 0;}.slider0_ibtn_pos2{top:-16px;}}
.start_box_aktuelles{padding-top:0;}.islider_cbtn_container2{float:right;color:rgb(255,191,0);padding-top:0.1em;}.islider_icbtn2{float:left;margin-left:0.5em;cursor:pointer;}.islider_icbtn2:first-child{margin-left:0;}.islider_ibtn_container2{position:relative;text-align:center;margin-top:20px;}.islider_ibtn_container2 span{display:inline-block;position:relative;border-radius:20px;margin:auto 6px;cursor:pointer;width:15px;height:15px;border:1px solid rgb(76,171,44);}.islider_ibtn_container2 span.on{background-color:rgb(76,171,44);}.inews0{color:inherit;font-size:16px;line-height:1.4em;color:rgb(195,229,184);}.inews0 .cms4d_islider_slider > div{width:33.333333%;}.islider_cbox{}.islider_cbox a,.islider_cbox a:hover{color:inherit;text-decoration:none;}.inews_head,.inews_body h1,.inews_body h2,.inews_body h3,.inews_body h4,.inews_body h5,.inews_body h6{margin:0;padding:0;font-size:1.125em;line-height:1.25em;font-family:roboto-m,sans-serif;margin-bottom:0.75em;color:white;}.inews_body p{margin:0;padding:0;font-size:inherit;line-height:inherit;margin-bottom:0.5em;}.inews_body .ul_inline{margin-bottom:0.5em;}.inews_body .ul_inline li:before{content:'\f14a';color:rgb(81,170,53);}.inews_img,.inews_head,.inews_body,.inews_foot{width:100%;float:left;clear:both;position:relative;}.inews_img{margin-bottom:0.8em;}.inews_img img{display:block;}.inews_head{}.inews_body{}.inews_foot{}.inews_link{float:left;margin-top:15px;}.inews_link span{display:inline-block;color:white;background-color:rgb(65,145,38);border-radius:5px;padding:4px 8px 5px 9px;font-family:roboto,sans-serif;}.inews_link span:after{content:'\f0a9';content:'\f0da';font-family:fontawesome;display:inline-block;margin-left:0.35em;}.inews_body > *:last-child{margin-bottom:0;}.inews0 .cms4d_islider_icbtn{background-color:rgb(65,145,38);}.inews0 .cms4d_islider_ibtn{border:1px solid rgb(76,171,44);background-color:transparent;}.inews0 .cms4d_islider_ibtn.on{background-color:rgb(76,171,44);}
@media(max-width:1200px){.islider_columns .islider_columns_inner{margin-left:-30px;}.islider_columns .islider_cbox{border-width:30px;}.islider_columns .cms4d_islider_ibtn_container{padding-left:30px;}}
@media(max-width:1024px){.islider_columns .islider_columns_inner{margin-left:-20px;}.islider_columns .islider_cbox{border-width:20px;}.islider_columns .cms4d_islider_ibtn_container{padding-left:20px;}}
@media(max-width:939px){.inews0 .cms4d_islider_slider > div{width:50%;}}
@media(max-width:780px){.islider_columns .cms4d_islider_slider > div{width:50%;}}
@media(max-width:600px){.islider_columns .cms4d_islider_slider > div{width:100%;}.islider_ibtn_container2,.islider_cbtn_container2{display:none;}.islider_columns .cms4d_islider_ibtn_container{display:block;}.islider_columns .cms4d_islider_ibtn_inner_container{font-size:0.3em;}}
.start_box_themen{padding:40px 0 0 0;}.sgrid1{font-size:16px;line-height:1.25em;color:rgb(195,229,184);}.sgrid1 > div{width:33.333333%;}.sgrid1 > div{border-bottom-style:solid;}.sgrid1 a,.sgrid1 a:hover{color:inherit;text-decoration:none;}.sgrid1 h1,.sgrid1 h2,.sgrid1 h3,.sgrid1 h4,.sgrid1 h5,.sgrid1 h6{color:white;font-size:18px;font-family:roboto-m,sans-serif;line-height:1.25em;margin-bottom:0.25em;}.sgrid1 .box_body *:last-child{margin-bottom:0;}.sgrid1 .box_head{color:white;border-top-left-radius:10px;border-top-right-radius:10px;background-color:rgb(45,102,27);font-family:roboto-cd,sans-serif;font-size:28px;line-height:1.25em;padding:11px 10px 13px 20px;padding:0.392857em 0.357142em 0.464285em 0.714285em;}.sgrid1 .box_head:after{content:'\f054';font-family:fontawesome;display:inline-block;margin-left:0.25em;}.sgrid1 .box_img{margin-bottom:12px;}.sgrid1 img{display:block;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.sgrid1 .thema_aktiv .box_head{background-color:rgb(255,102,0);}.sgrid1 .thema_ausflug .box_head{background-color:rgb(0,80,153);}.sgrid1 .thema_events .box_head{background-color:rgb(255,160,0);}.sgrid1 .thema_geniessen .box_head{background-color:rgb(140,0,47);}.sgrid1 .thema_nring .box_head{background-color:rgb(204,0,0);}
@media(max-width:1200px){.start_box_themen{padding-bottom:10px;}.sgrid1{margin-left:-30px;}.sgrid1 > div{border-width:30px;}.sgrid1 .box_head{font-size:24px;}}
@media(max-width:1024px){.start_box_themen{padding-bottom:20px;}.sgrid1{margin-left:-20px;}.sgrid1 > div{border-width:20px;}.sgrid1 .box_head{font-size:21px;}}
@media(max-width:780px){.sgrid1 > div{width:50%;}}
@media(max-width:600px){.sgrid1 > div{width:100%;}.sgrid1 > div:before{content:'';display:block;width:100%;border-top:1px solid rgba(255,255,255,0.2);margin-bottom:25px;}.sgrid1 > div:first-child:before{display:none;}.sgrid1 .box_head{max-width:360px;}}
.start_box_infos{padding-bottom:0px;}.sgrid2{}.sgrid2 > div{width:50%;}.sgrid2 a,.sgrid2 a:hover{text-decoration:none;color:inherit;}.sgrid2 img{display:block;}.sg2_box_img{margin-bottom:19px;}.sg2_box_body{font-family:roboto,sans-serif;}.sg2_video_info1{font-family:roboto-m,sans-serif;font-size:23.4px;margin-bottom:9px;}.sg2_form{margin-bottom:20px;}.sg2_search_info1{font-family:roboto-m,sans-serif;font-size:23.4px;line-height:1.25em;margin-bottom:20px;}.sg2_search_info2{font-family:roboto-cd,sans-serif;font-size:40px;line-height:1.25em;text-shadow:2px 2px 4px rgba(0,0,0,0.2);}.sg2_search_info2 a,.sg2_search_info2 a:hover{color:inherit;text-decoration:none;}
@media(max-width:1200px){.sgrid2{margin-left:-30px;}.sgrid2 > div{border-width:30px;}.sg2_form{margin-left:-30px;}.sg2_form > div{border-width:30px;}}
@media(max-width:1024px){.sgrid2{margin-left:-20px;}.sgrid2 > div{border-width:20px;}.sg2_form{margin-left:-20px;}.sg2_form > div{border-width:20px;}.sg2_search_info2{font-size:32px;}}
@media(max-width:780px){.sgrid2 > div{width:100%;}.sgrid2 > div{border-bottom-style:solid;}.sg2_buchen:before{content:'';display:block;width:100%;border-top:1px solid rgba(255,255,255,0.2);margin-bottom:20px;}.sg2_search_info1{font-size:20px;}.sg2_search_info1 br{display:none;}}
@media(max-width:470px){.sg2_form .sg2_personen{width:100%;margin-bottom:10px;}.sg2_form .sg2_btn_suchen{width:100%;}.sg2_search_info2{font-size:24px;}}
.footer_row{width:100%;float:left;clear:both;position:relative;}.footer_top{width:100%;position:relative;z-index:10;}.footer_top img{width:100%;height:auto;display:block;position:relative;z-index:20;}.footer_top_bg{background-color:rgba(255,255,255,0.1);width:100%;max-width:1240px;height:100%;position:absolute;margin:0 auto;left:0;right:0;z-index:10;}.footer_content{position:relative;margin-top:calc((100% / 1920) * -30);z-index:20;}.footer_row_center{margin:0 auto;}.fogrid{color:rgb(164,204,153);}.fogrid a,.fogris a:hover{text-decoration:none;color:inherit;}.foleft{width:38%;}.foleft{font-family:roboto-cd-l,sans-serif;}.focenter,.foright{font-size:24px;line-height:1.25em;}.focenter{}.foright{}.fogrid a,.fogrid a:hover{text-decoration:none;color:inherit;}.fo_t1{font-family:roboto-cd-b,sans-serif;font-size:28px;line-height:1.25em;margin-bottom:0.5em;}.fo_t2{font-size:21px;line-height:1.25em;margin-bottom:0.5em;}.fo_t3{margin-bottom:0.5em;}.fo_menu{position:relative;}.fo_address span{display:inline-block;}.fo_dot:before{content:'•';display:inline-block;margin-right:0.25em;}.fo_menu a{display:inline-block;margin-right:1em;}.fo_social_headline{margin-bottom:0.5em;}.fo_quicklinks li,.fo_social li{margin-bottom:0.5em;}
@media(max-width:1920px){.footer_content{margin-top:calc((100% / 1920) * -20);}}
@media(max-width:1600px){.footer_content{margin-top:calc((100% / 1920) * -10);}}
@media(max-width:1200px){.fogrid{margin-left:-30px;}.fogrid > div{border-width:30px;}}
@media(max-width:1024px){.footer_content{margin-top:0;}.fogrid{margin-left:-20px;}.fogrid > div{border-width:20px;}.focenter,.foright{font-size:18px;}.fo_quicklinks li,.fo_social li,.fo_social_headline{margin-bottom:1em;}}
@media(max-width:1020px){.foleft{width:40%;}}
@media(max-width:939px){.fogrid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.foleft{width:100%;text-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.focenter,.foright{width:40%;}}
@media(max-width:760px){.footer_content{margin-top:10px;}.focenter,.foright{width:50%;}}
@media(max-width:470px){.focenter,.foright{width:100%;}.fo_t1{font-size:20px;}.fo_t2{font-size:18px;}}
@media(max-width:400px){.fo_full{width:100%;}.fo_fax:before{display:none;}}
@media screen,projection{.printonly{display:none !important;}}
@media print{html,body{color:black;background-color:white;background-image:none;font-size:16px;}
h1,h2,h3,h4,h5,h6{color:black !important;}.bcmenu_top,.bcmenu_bottom,.left_col,.right_col{display:none;}.content_container{background-image:none;padding:0;margin:0;}.fo_address{border-top:1px solid black;padding-top:10px;color:black;}.col_header{font-size:1.5em;}.box_head{font-size:1.25em !important;}.noprint{display:none !important;}.printonly{display:block !important;}.boxheader *,.inews0 *,.sgrid1 *,.sgrid1 .box_body *{color:black;}}
.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_container{width:100%;position:absolute;bottom:0;font-family:roboto-cd-l,sans-serif;z-index:100;}.hmenu{color:rgb(102,102,102);}.hmenu li.lvl0{flex:1 1 18%;}.hmenu a.lvl0{color:white;font-size:24px;margin:0 2px;}.hmenu .lbl.lvl0{border:1px solid rgb(143,204,122);border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;padding:9px 2px 13px 2px;text-shadow:2px 2px 4px rgba(0,0,0,0.4);background-color:rgb(33,76,20);background:linear-gradient(to bottom,rgb(65,145,38) 0%,rgb(33,76,20) 100%);}.hmenu i.lvl0{position:absolute;top:0;left:50%;margin-left:-8px;flex:0;display:none;}.hmenu i.lvl0:before{content:'';width:0;height:0;display:block;border:8px solid transparent;border-top-color:white;position:absolute;}.hmenu span.lvl0{display:block;text-align:center;flex:1;}.hmenu .sub3{background-color:white;width:300px;margin:0 2px;}.hmenu a.lvl1{}.hmenu i.lvl1{color:rgb(204,204,204);}.hmenu li.lvl0.c4dropdown_act i.lvl0,.hmenu li.lvl0.c4dropdown_open i.lvl0,.hmenu li.act i.lvl0,.hmenu li.on i.lvl0{display:block;}.hmenu .sub a:hover i,.hmenu .sub i.act,.hmenu .sub i.on{color:rgb(65,145,38);}.hmenu .sub span.act,.hmenu .sub span.on{font-family:roboto-cd,sans-serif;}.hmenu li.lvl0.hm-aktiv{flex:1 1 10%;}.hmenu .hm-aktiv .lbl.lvl0{background-color:rgb(255,51,0);background:linear-gradient(to bottom,rgb(255,153,0) 0%,rgb(255,51,0) 100%);border-color:rgb(255,204,127);}.hmenu .hm-aktiv .sub a:hover i,.hmenu .hm-aktiv .sub i.act,.hmenu .hm-aktiv .sub i.on{color:rgb(255,51,0);}.hmenu li.lvl0.hm-ausflug{}.hmenu .hm-ausflug .lbl.lvl0{background-color:rgb(0,66,128);background:linear-gradient(to bottom,rgb(0,105,204) 0%,rgb(0,66,128) 100%);border-color:rgb(138,185,229);}.hmenu .hm-ausflug .sub a:hover i,.hmenu .hm-ausflug .sub i.act,.hmenu .hm-ausflug .sub i.on{color:rgb(0,105,204);}.hmenu li.lvl0.hm-events{flex:1 1 20%;}.hmenu .hm-events .lbl.lvl0{background-color:rgb(255,128,0);background:linear-gradient(to bottom,rgb(255,190,76) 0%,rgb(255,128,0) 100%);border-color:rgb(255,227,178);}.hmenu .hm-events .sub a:hover i,.hmenu .hm-events .sub i.act,.hmenu .hm-events .sub i.on{color:rgb(255,128,0);}.hmenu li.lvl0.hm-gastro{flex:1 1 25%;}.hmenu .hm-gastro .lbl.lvl0{background-color:rgb(140,0,47);background:linear-gradient(to bottom,rgb(204,0,68) 0%,rgb(140,0,47) 100%);border-color:rgb(255,153,187);}.hmenu .hm-gastro .sub a:hover i,.hmenu .hm-gastro .sub i.act,.hmenu .hm-gastro .sub i.on{color:rgb(204,0,68);}.hmenu li.lvl0.hm-ring{}.hmenu .hm-ring .lbl.lvl0{background-color:rgb(178,0,0);background:linear-gradient(to bottom,rgb(229,0,0) 0%,rgb(178,0,0) 100%);border-color:rgb(229,161,161);}.hmenu .hm-ring .sub a:hover i,.hmenu .hm-ring .sub i.act,.hmenu .hm-ring .sub i.on{color:rgb(229,0,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,Arial,'Arial Unicode MS',Helvetica,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.on .fbtn{font-family:roboto-cd,Arial,Helvetica,sans-serif;background-color:rgb(245,215,51);border-color:rgb(153,153,153);}.cms4d_fmenu .fcol.on .flbl a:before{color:rgb(102,101,99);}.cms4d_fmenu .fcol.on .flbl a {color:rgb(51,51,51);}.cms4d_fmenu_footer .btn{background-color:rgb(153,153,153);}.cms4d_fmenu .flbl span{white-space:pre-line;}.fmenu0_row{float:left;width:100%;clear:both;min-height:60px;}.fmenu0_btn_container{margin-top:50px;}.fmenu0_btn{top:-40px;}.fmenu0_btn .btn_fmenu_opener.open{min-height:41px;}.cms4d_fmenu_container{position:absolute;top:50px;}.bcmenu{color:inherit;}.bcmenu .btn,.bcmenu .btn.on,.bcmenu a.btn
{color:inherit;}.bcmenu a > span{word-break:break-all;white-space:normal;}.bcmenu_top{margin-bottom:10px;display:none;}.bcmenu_bottom{border-top:1px solid rgba(255,255,255,0.2);padding:10px 0 0px 0;}
body.page-start .bcmenu_top,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;}.topmenu{color:white;font-size:21px;font-family:roboto-cd-l,sans-serif;text-shadow:3px 3px 6px rgba(45,102,27,0.3);float:right;clear:both;}.topmenu a,.topmenu a:hover{text-decoration:none;color:inherit;}.tm_btn{display:inline-block;cursor:pointer;margin-right:0.75em;padding:0.25em 0;white-space:nowrap;}.tm_btn span{margin-left:0.25em;}.tm_btn:last-child{margin-right:0;}.tm_home{margin-right:1em;}.tm_phone{font-family:roboto-cd,sans-serif;cursor:default;}.topmenu > br{display:none;}
@media(width){.row_center{min-width:300px;}}
@media(max-width:1240px){.tree a.lvl0{font-size:19px;}.tree .sub{font-size:16px;}}
@media(max-width:1200px){.hpad_1{border-width:30px;}.vpad_1{padding-top:30px;padding-bottom:30px;}}
@media(max-width:1024px){.hpad_1{border-width:20px;}.vpad_1{padding-top:20px;padding-bottom:20px;}
h1,.h1{font-size:2.222222em;}.html_content{border-width:30px;}}
@media(max-width:939px){.html_content img.bild_links{margin-right:30px;}.html_content img.bild_rechts{margin-left:30px;}.fbox_2 .box_img{padding-right:10px;}.fbox_2 .box_img ~ *{padding-left:10px;}
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;}.content_row{padding-top:20px;}
body.page-start .center_col{width:100%;clear:both;}.content_row_box{padding-top:20px;}}
@media(max-width:760px){.hpad_1{border-width:15px;}.vpad_1{padding-top:15px;padding-bottom:15px;}.content_row_box{padding-top:0px;}}
@media(max-width:708px){.content_container img.bild_links,.content_container img.bild_rechts{max-width:42%;}.fbox_2 .box_img{padding-right:inherit;margin-right:20px;margin-bottom:5px;}.fbox_2 .box_img ~ *{float:none !important;clear:none !important;width:auto !important;display:block !important;left:auto !important;margin-right:auto !important;padding-left:inherit !important;}.fbox_2 ul > li{display:table;border:none;}.fbox_2 ul.hlines li{border-top-style:none;}.fbox_2 br{display:none;}}
@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;}
h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{font-family:roboto-m,sans-serif;}}
@media(max-width:533px){.content_container img.bild_links,.content_container img.bild_rechts{float:none;max-width:100%;display:block;margin-left:0;margin-right:0;margin-bottom:15px;}.start_box_aktuelles{padding-top:20px;}.bcmenu_bottom{padding-bottom:10px;}}
@media(max-width:470px){.cms4d_fmenu .fcol{width:100%;clear:both;}}
@media(max-width:400px){.content_container img.bild_links,.content_container img.bild_rechts{float:none;max-width:100%;display:block;margin-left:0;margin-right:0;margin-bottom:15px;}.fbox_2 .box_img{margin-right:0;margin-bottom:15px;}.fbox_2 .box_img,.fbox_2 .box_head,.fbox_2 .box_body,.fbox_2 .box_link{width:100% !important;float:left !important;clear:both !important;}.fbox_2 ul > li{display:list-item;}.hpad_1{border-width:10px;}.vpad_1{padding-top:10px;padding-bottom:10px;}
h1,.h1{font-size:1.3em;}
h2,.h2{font-size:1.1em;}
h3,.h3{font-size:1em;}}
@media(max-width:1280px){.hmenu a.lvl0{font-size:21px;}}
@media(max-width:1200px){.head_top{padding:0 20px;}.head_logo{width:43%;}.topmenu_container{width:57%;}}
@media(max-width:1024px){.head_top{padding:0 10px;}}
@media(max-width:1020px){.head_row{height:110px;}.head_top{height:62px;}.topmenu{font-size:19px;}.hmenu a.lvl0{font-size:18px;}}
@media(max-width:939px){.fmenu0_row{display:block;}.hmenu_container{display:none;}.head_row{height:auto;background-image:none;background-color:rgb(65,145,38);background:linear-gradient(to bottom,rgb(65,145,38) 0%,rgb(33,76,20) 100%);}.head_top{display:block;height:auto;margin:6px 0 8px 0;}.head_logo{display:none;}.topmenu_container{width:100%;float:left;clear:both;}.topmenu{float:left;width:100%;}}
@media(max-width:760px){.fmenu0_btn .label{display:none;}.fmenu0_btn_container{margin-right:15px;}.fmenu_logo{margin-left:10px;max-width:84%;}.head_top{padding:0 5px;}}
@media(max-width:570px){.fmenu_logo{max-width:80%;}.topmenu{text-align:center;}.topmenu > br{display:inline;}}
@media(max-width:400px){.fmenu_logo{max-width:75%;}.head_top{padding:0;}}

