@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,700,900");html body{color: #404040;font-family: 'Source Sans Pro', sans-serif;padding-right: 0 !important;background: #ffae1d;float: left;width: 100%;min-height: 100%;display: block}html body a,html body button,html body input,html body img,html body span{-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out}html body a:focus,html body button:focus,html body input:focus,html body img:focus,html body span:focus,html body a:active,html body button:active,html body input:active,html body img:active,html body span:active,html body a:hover,html body button:hover,html body input:hover,html body img:hover,html body span:hover{box-shadow: none !important;outline: none !important;text-decoration: none}html body .invisible{display: none !important}html body figure{margin: 0}html body .btn-primary{background: #c52e2e;color: #fff;border: 0;border-radius: 0;text-transform: uppercase;font-size: 14px;padding: 10px 30px;border: 1px solid #c52e2e;border-bottom: 2px solid #b02929}html body .btn-primary:hover,html body .btn-primary:focus,html body .btn-primary:active{background: #9c2424;color: #fff;border: 1px solid #9c2424;border-bottom: 2px solid #872020}html body .btn-primary i{margin-right: 3px}html body .btn-default{background: #fff;color: #595959;border: 1px solid #f2f2f2;border-radius: 0;text-transform: uppercase;font-size: 14px;padding: 10px 30px;border-bottom: 2px solid #f2f2f2}html body .btn-default:hover,html body .btn-default:focus,html body .btn-default:active{background: #f2f2f2;color: #262626;border: 1px solid #f2f2f2;border-bottom: 2px solid #d9d9d9;outline: none !important;box-shadow: none !important}html body .btn-default i{margin-right: 3px}html body .input-group-btn{float: left;width: 100%}html body .input-group-btn .form-control{display: inline-block;width: 100%}html body .input-group-btn .btn{display: inline-block}html body header{float: left;width: 100%;background: #262626;position: relative}html body header .brand{float: left;width: 100%;position: absolute;top: 50px;text-align: center;z-index: 99}html body header .brand img{float: none;margin: auto;width: 640px}html body header .brand h3{margin: 0;font-size: 18px;color: #fff;text-shadow: 1px 1px 3px rgab(0, 0, 0, .8);font-weight: 100;letter-spacing: 1px}html body header .uk-slidenav-position{position: relative;overflow: hidden}html body header .uk-slidenav-position .uk-slidenav-previous{left: 35px;opacity: .6}html body header .uk-slidenav-position .uk-slidenav-previous:hover{opacity: 1}html body header .uk-slidenav-position .uk-slidenav-next{right: 35px;opacity: .6}html body header .uk-slidenav-position .uk-slidenav-next:hover{opacity: 1}html body header .mod_coverpicture{float: left;width: 100%;position: relative}html body header .mod_coverpicture:before{content: "";float: left;width: 100%;height: 270px;position: absolute;left: 0;top: 0;background: -moz-linear-gradient(top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0) 90%);background: -webkit-linear-gradient(top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0) 90%);background: linear-gradient(to bottom, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0) 90%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0)}html body header .mod_coverpicture .cover{float: left;width: 100%;height: 550px;background-size: cover;background-position: center center;background-repeat: no-repeat}html body header .mod_coverpicture .cover img{display: none}html body header .jubilaeum{position: absolute;bottom: -75px;right: 25px;width: 200px;z-index: 9}html body main{float: left;width: 100%;position: relative;color: #4c4343}html body main:before{content: "";float: left;position: absolute;left: 0;top: 0;height: 400px;width: 100%;background: #fff;z-index: 0}html body main:after{content: "";float: left;position: absolute;left: 0;top: 0;height: 400px;width: 100%;background: url("../images/background-content.jpg");background-position: center bottom;background-size: cover;z-index: 1}html body main h1,html body main h2,html body main h4,html body main h5,html body main h6{font-family: 'Aladin', cursive;line-height: normal;line-height: initial}html body main p{line-height: normal;line-height: initial}html body main .ce_rad_grid_row_start{float: left}html body main .trenner-top{content: "";background-image: url("../images/trenner-main-content.png");background-size: 30%;background-position: left bottom;width: 100%;height: 30px;background-repeat: repeat-x;float: left;margin-top: -30px}html body main .uk-navbar{float: left;width: 100%;z-index: 2;position: relative;background: none;margin-top: 20px}html body main .uk-navbar .navbar-container{float: left;width: 100%;display: block;text-align: center;padding: 20px 0;padding-bottom: 15px;border-bottom: 1px solid #e6e6e6;margin-bottom: 65px}html body main .uk-navbar .navbar-container .uk-navbar-nav{display: inline-block;margin: auto;float: none}html body main .uk-navbar .navbar-container .uk-navbar-nav li{margin: 0 10px}html body main .uk-navbar .navbar-container .uk-navbar-nav li a,html body main .uk-navbar .navbar-container .uk-navbar-nav li span{color: #4c4343;font-size: 16px;letter-spacing: 0.5px;background: none;font-weight: 400;height: auto;padding: 6px 4px;line-height: normal;font-family: 'Source Sans Pro', sans-serif;border-bottom: 3px solid transparent;display: block}html body main .uk-navbar .navbar-container .uk-navbar-nav li a:hover,html body main .uk-navbar .navbar-container .uk-navbar-nav li span:hover{color: #c52e2e}html body main .uk-navbar .navbar-container .uk-navbar-nav .active a,html body main .uk-navbar .navbar-container .uk-navbar-nav .trail a,html body main .uk-navbar .navbar-container .uk-navbar-nav .active span,html body main .uk-navbar .navbar-container .uk-navbar-nav .trail span{border-bottom: 3px solid #c52e2e}html body main .uk-navbar .uk-button{background: #c52e2e;color: #fff;margin: 10px 0;margin-bottom: 15px;padding: 8px 20px}html body main .uk-navbar .uk-button .bars{float: left;width: 20px;margin-right: 10px;margin-top: 4px}html body main .uk-navbar .uk-button .bars span{float: left;width: 100%;height: 2px;margin-bottom: 3px;background: #fff}html body main .uk-navbar .uk-button .desc{float: left;width: auto;font-size: 16px;padding: 0;height: auto;margin: 0;line-height: normal}html body main .subnav{float: left;width: auto;z-index: 10;position: absolute;top: 130px}html body main .subnav .list-inline{margin: 0}html body main .subnav .list-inline li{margin: 0;float: left;padding: 0}html body main .subnav .list-inline li a,html body main .subnav .list-inline li span{background: #fff;border: 1px solid #e6e6e6;border-bottom: 0;padding: 10px 15px;border-right: 0;color: #4c4343;opacity: .75}html body main .subnav .list-inline li a span,html body main .subnav .list-inline li span span{border: 0;padding: 0}html body main .subnav .list-inline li a:hover,html body main .subnav .list-inline li span:hover{opacity: 1}html body main .subnav .list-inline li:last-child a,html body main .subnav .list-inline li:last-child span{border-right: 1px solid #e6e6e6}html body main .subnav .list-inline li:last-child a span,html body main .subnav .list-inline li:last-child span span{border: 0;padding: 0}html body main .subnav .list-inline .active span{background: #c52e2e;color: #fff;opacity: 1}html body main section{position: relative;float: left;width: 70%;z-index: 10;background: #fff;padding: 50px 100px;padding-bottom: 150px;box-shadow: 2px 1px 3px rgba(0,0,0,0.15)}html body main section:after{content: "";position: absolute;top: 100%;width: 100%;height: 270px;background: url("../images/background-container.png");background-position: center top;background-size: cover;left: 0;margin-top: -245px}html body main section > div{position: relative;z-index: 99}html body main section > div h5{font-size: 40px}html body main section .youtube{float: left;width: 100%;margin-bottom: 25px}html body main section .ce_text{float: left;width: 100%}html body main section .ce_text .float_left{float: left;max-width: 115px;margin: 0 25px 25px 0}html body main section .ce_text .float_right{float: right;max-width: 180px;margin-left: 25px;margin-bottom: 25px}html body main section .ce_image{float: left;width: 100%}html body main section .mod_newslist{float: left;width: 100%;border-top: 1px solid #e6e6e6;padding-top: 20px;margin-top: 10px}html body main section .mod_newslist .panel{float: left;width: 100%;padding: 15px 25px;border: 1px solid #e6e6e6;box-shadow: none;border-radius: 0}html body main section .mod_newslist .panel .more a{background: #fff;color: #595959;border: 1px solid #f2f2f2;border-radius: 0;font-size: 13px;padding: 10px 20px;margin-top: 0px;float: left;border-bottom: 2px solid #f2f2f2}html body main section .mod_newslist .panel .more a:hover,html body main section .mod_newslist .panel .more a:focus,html body main section .mod_newslist .panel .more a:active{background: #f2f2f2;color: #262626;border: 1px solid #f2f2f2;border-bottom: 2px solid #d9d9d9;outline: none !important;box-shadow: none !important}html body main .right-bar{float: left;position: relative;z-index: 9;background: #c52e2e;text-align: right;padding: 35px;width: 30%;color: #fff;border-radius: 0 30px 0 0}html body main .right-bar:after{content: "";width: 100%;height: 22px;float: left;position: absolute;top: 100%;margin-top: 0;background: url("../images/rightbar-background.png");background-size: cover;background-position: center bottom;left: 0}html body main .right-bar h3{color: #fff;font-family: 'Aladin', cursive;font-size: 24px;margin: 0}html body main .right-bar p{font-size: 13px;margin-bottom: 5px}html body main .right-bar > div{border-bottom: 1px solid rgba(255,255,255,0.25);float: left;width: 100%;padding: 15px 0}html body main .right-bar > div:last-child{border-bottom: 0}html body main .fullscreen-article{float: left;width: 100%;margin-top: 50px}html body main .fullscreen-article .mod_newslist{float: left;margin: 25px 0;width: 100%;border: 1px solid rgba(0,0,0,0.1);border-left: 0;position: relative}html body main .fullscreen-article .mod_newslist:before{content: "";float: left;position: absolute;z-index: 0;left: 25px;top: 0;width: 60%;height: 100%;background: -moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background: linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}html body main .fullscreen-article .mod_newslist span{position: absolute;background: #ffae1d;color: rgba(0,0,0,0.15);right: 35px;top: -18px;font-family: 'Aladin', cursive;font-size: 28px;float: left;padding: 0 15px;margin: 0}html body main .fullscreen-article .mod_newslist img{margin-left: -30px}html body main .fullscreen-article .mod_newslist .flexslider{padding: 25px 50px 0 0;position: realtive}html body main .fullscreen-article .mod_newslist .flexslider h4{font-family: 'Source Sans Pro', sans-serif;font-size: 20px;font-weight: 600}html body main .fullscreen-article .mod_newslist .flexslider p{font-size: 13px}html body main .fullscreen-article .mod_newslist .flexslider p a{color: #4c4343;border: 1px solid rgba(0,0,0,0.1);padding: 7px 15px}html body main .fullscreen-article .mod_newslist .flexslider .flex-control-nav{display: none}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav{margin-top: 5px}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav li{float: left}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav li a{float: left;width: 31px;height: 31px;color: #4c4343;background: #ffae1d;display: table;text-align: center;line-height: 31px;margin-right: 2px}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav li a:hover{background: #ea9500;color: #fff}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav li a .direction-nav-container{display: table-cell;vertical-align: middle}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav li a span{display: none}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav li .flex-disabled{opacity: .5}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav li .flex-disabled:hover{opacity: .5}html body main .fullscreen-article .gallery ul li{border: 1px solid #fff}html body main .fullscreen-article .gallery ul li figure a{position: relative;float: left;overflow: hidden}html body main .fullscreen-article .gallery ul li figure a:before{content: "";position: absolute;float: left;width: 90%;height: 84%;top: 8%;left: 5%;border: 1px solid #fff;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out}html body main .fullscreen-article .gallery ul li figure a:after{content: "+";position: absolute;left: 0;top: 150%;width: 100%;height: 100%;font-size: 70px;font-weight: 100;color: #fff;line-height: 50px;margin-top: -25px;text-align: center;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out}html body main .fullscreen-article .gallery ul li figure a:hover:before{background: rgba(0,0,0,0.8);width: 100%;height: 100%;left: 0%;top: 0%;border: 0}html body main .fullscreen-article .gallery ul li figure a:hover:after{top: 50%}html body main .fullscreen-article .flexslider-carousel .flex-control-nav{float: left;width: 100%;text-align: center;margin-top: 25px}html body main .fullscreen-article .flexslider-carousel .flex-control-nav li{width: auto;display: inline-block;margin: 0 4px}html body main .fullscreen-article .flexslider-carousel .flex-control-nav li a{float: left;width: 13px;height: 13px;background: rgba(0,0,0,0.4);border-radius: 100%;text-indent: -100px;overflow: hidden}html body main .fullscreen-article .flexslider-carousel .flex-control-nav li .flex-active{background: rgba(0,0,0,0.7)}html body main .middle{float: left;width: 100%;display: table;height: 100%}html body main .middle > div{display: table-cell;vertical-align: middle;float: none}html body footer{float: left;width: 100%;margin-top: 50px;padding-bottom: 25px}html body footer .container:before{content: "";width: 100%;height: 1px;background: rgba(0,0,0,0.1);position: relative;margin-bottom: 15px}html body footer .container .copyright{float: left;width: auto;color: rgba(0,0,0,0.5)}html body footer .container .footer-nav{float: right;width: auto}html body footer .container .footer-nav ul{margin: 0}html body footer .container .footer-nav ul a,html body footer .container .footer-nav ul span{color: rgba(0,0,0,0.5)}html body footer .container .footer-nav ul a:hover,html body footer .container .footer-nav ul span:hover{color: rgba(0,0,0,0.8)}html body footer .container .footer-nav ul .active span{color: rgba(0,0,0,0.8)}html body .ce_dlh_googlemaps{float: left;width: 100%}html .uk-slidenav-previous{position: absolute;top: 50%;width: 50px;height: 50px;line-height: 50px;background: #c52e2e;color: #fff;font-size: 24px;text-align: center;margin-top: -25px;left: -75px}html .uk-slidenav-previous:after{content: "\f104";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}html .uk-slidenav-next{position: absolute;top: 50%;width: 50px;height: 50px;line-height: 50px;background: #c52e2e;color: #fff;font-size: 24px;text-align: center;margin-top: -25px;right: -75px}html .uk-slidenav-next:after{content: "\f105";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}html .uk-offcanvas .uk-offcanvas-bar{background: #ffae1d}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul{float: left;width: 100%;padding: 25px 15px}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul li{float: left;width: 100%;margin-bottom: 3px}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul li a,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul li span{float: left;width: 100%;padding: 10px 15px;line-height: normal;background: rgba(255,255,255,0.25);height: auto;font-weight: 500}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul li a span,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul li span span{float: left;padding: 0;background: none;width: 100%}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul li ul{padding: 5px}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul li ul li a,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul li ul li span{font-size: 13px;font-weight: 300}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .active .active,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .trail .active,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .active .trail,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .trail .trail{background: #c52e2e;color: #fff}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .active ul li a,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .trail ul li a,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .active ul li span,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .trail ul li span{background: rgba(255,255,255,0.25);color: #4d4d4d;font-weight: normal}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .active ul li a span,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .trail ul li a span,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .active ul li span span,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .trail ul li span span{background: none}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .active ul .active .active,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .trail ul .active .active{color: #fff}html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .active ul .active .active span,html .uk-offcanvas .uk-offcanvas-bar .mod_navigation ul .trail ul .active .active span{color: #fff}html .home header .mod_coverpicture .cover{height: 750px;background-position: center top}html #blaetterkatalog{overflow-x: hidden}html #blaetterkatalog .uk-modal-dialog{width: 100%;height: 100vh;margin: 0;padding: 0;max-width: 100%}html #blaetterkatalog .uk-modal-dialog .uk-modal-close{position: absolute;background: #c52e2e;opacity: 1;color: #fff;right: 0;top: 0;margin: 0;padding: 30px;font-size: 28px}html #blaetterkatalog .uk-modal-dialog iframe{width: 100%;height: 100%}@media (max-width: 1440px){html body header .jubilaeum{bottom: auto;right: 50px;top: 50px;width: 150px}}@media (max-width: 1024px){html body main .uk-navbar .navbar-container .uk-navbar-nav li a,html body main .uk-navbar .navbar-container .uk-navbar-nav li span{font-size: 14px}}@media (max-width: 991px){.container{width: 100%}}@media (max-width: 768px){html body header .mod_coverpicture .cover,html .home header .mod_coverpicture .cover{height: 420px}html body header .brand img{width: 420px}html body main section{width: 100%}html body main .right-bar{width: 100%;border-radius: 0}html body main .right-bar:after{display: none}html body main .right-bar > div{width: 50%;border: 0}html body header .jubilaeum{bottom: -110px;width: 140px;top: auto;right: 15px}}@media (max-width: 560px){html body main section{padding: 15px}html body main section > div h5{font-size: 30px}html body main section .ce_text .float_left{float: left;max-width: 100%;width: 100%}html body main section .ce_text .float_left img{width: 120px}html body main .right-bar > div{width: 100%;text-align: left}html body main .fullscreen-article .gallery ul li figure a{width: 100%}html body main .fullscreen-article .gallery ul li figure a img{width: 100%}.aktuelles-16 .col-md-4{display: none}html body main .fullscreen-article .mod_newslist{border: 1px solid rgba(0,0,0,0.1)}html body main .fullscreen-article .mod_newslist:before{display: none}html body main .fullscreen-article .mod_newslist .flexslider{padding: 45px 35px}html body main .fullscreen-article .mod_newslist .flexslider .flex-direction-nav li a{background: rgba(0,0,0,0.3);color: #fff}}@media (max-width: 375px){html body header .jubilaeum{bottom: -50px;width: 100px}}
.margin-rad{margin-top:25px }
html body main .uk-navbar .navbar-container .uk-navbar-nav li.submenu ul{
	display:none;
}
html body main .fullscreen-article .flexslider-carousel .flex-control-nav{
	position:relative;
	margin-top:0;
	margin-bottom:10px;
}
html body main .flexslider{
	background:none;
	border:0;
	margin:0;
	border-radius:0;
}
html body main div.mod_article{
	position:relative;
	z-index:11;
}
html body main .subnav{
	margin-top:0;
	top: 111px;
}
html body main .subnav.uk-navbar .navbar-container{
	border-bottom:0;
	margin-bottom:0;
}
@media(max-width:768px){
	html body main div.mod_article{
		display:none;
	}
}