body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}

/*! #######################################################################

	MeanMenu 2.0.7
	--------

	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */

/* hide the link until viewport size is reached */
a.meanmenu-reveal {
	display: none;
}

/* when under viewport size, .mean-container is added to body */
.mean-container .mean-bar {
	float: left;
	width: 100%;
	position: relative;
	background: #0c1923;
	padding: 4px 0;
	min-height: 42px;
	z-index: 999999;
}

.mean-container a.meanmenu-reveal {
	width: 22px;
	height: 22px;
	padding: 13px 13px 11px 13px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	text-indent: -9999em;
	line-height: 22px;
	font-size: 1px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
}

.mean-container a.meanmenu-reveal span {
	display: block;
	background: #fff;
	height: 3px;
	margin-top: 3px;
}

.mean-container .mean-nav {
	float: left;
	width: 100%;
	background: #0c1923;
	margin-top: 44px;
}

.mean-container .mean-nav ul {
	padding: 0;
	margin: 0;
	width: 100%;
	list-style-type: none;
}

.mean-container .mean-nav ul li {
	position: relative;
	float: left;
	width: 100%;
}

.mean-container .mean-nav ul li a {
	display: block;
	float: left;
	width: 90%;
	padding: 1em 5%;
	margin: 0;
	text-align: left;
	color: #fff;
	border-top: 1px solid #383838;
	border-top: 1px solid rgba(255,255,255,0.5);
	text-decoration: none;
	text-transform: uppercase;
}

.mean-container .mean-nav ul li li a {
	width: 80%;
	padding: 1em 10%;
	border-top: 1px solid #f1f1f1;
	border-top: 1px solid rgba(255,255,255,0.25);
	opacity: 0.75;
	filter: alpha(opacity=75);
	text-shadow: none !important;
	visibility: visible;
}

.mean-container .mean-nav ul li.mean-last a {
	border-bottom: none;
	margin-bottom: 0;
}

.mean-container .mean-nav ul li li li a {
	width: 70%;
	padding: 1em 15%;
}

.mean-container .mean-nav ul li li li li a {
	width: 60%;
	padding: 1em 20%;
}

.mean-container .mean-nav ul li li li li li a {
	width: 50%;
	padding: 1em 25%;
}

.mean-container .mean-nav ul li a:hover {
	background: #252525;
	background: rgba(255,255,255,0.1);
}

.mean-container .mean-nav ul li a.mean-expand {
	margin-top: 1px;
	width: 26px;
	height: 32px;
	padding: 12px !important;
	text-align: center;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
	font-weight: 700;
	background: rgba(255,255,255,0.1);
	border: none !important;
	border-left: 1px solid rgba(255,255,255,0.4) !important;
	border-bottom: 1px solid rgba(255,255,255,0.2) !important;
}

.mean-container .mean-nav ul li a.mean-expand:hover {
	background: rgba(0,0,0,0.9);
}

.mean-container .mean-push {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	clear: both;
}

.mean-nav .wrapper {
	width: 100%;
	padding: 0;
	margin: 0;
}

/* Fix for box sizing on Foundation Framework etc. */
.mean-container .mean-bar, .mean-container .mean-bar * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


.mean-remove {
	display: none !important;
}

.redtext{color:#e01c25}@font-face{font-family:"Metropolis";src:url("/files/template/fonts/Metropolis-MediumItalic.eot");src:url("/files/template/fonts/Metropolis-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/files/template/fonts/Metropolis-MediumItalic.woff2") format("woff2"), url("/files/template/fonts/Metropolis-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Metropolis";src:url("/files/template/fonts/Metropolis-Medium.eot");src:url("/files/template/fonts/Metropolis-Medium.eot?#iefix") format("embedded-opentype"), url("/files/template/fonts/Metropolis-Medium.woff2") format("woff2"), url("/files/template/fonts/Metropolis-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Metropolis";src:url("/files/template/fonts/Metropolis-Bold.eot");src:url("/files/template/fonts/Metropolis-Bold.eot?#iefix") format("embedded-opentype"), url("/files/template/fonts/Metropolis-Bold.woff2") format("woff2"), url("/files/template/fonts/Metropolis-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Metropolis";src:url("/files/template/fonts/Metropolis-BoldItalic.eot");src:url("/files/template/fonts/Metropolis-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/files/template/fonts/Metropolis-BoldItalic.woff2") format("woff2"), url("/files/template/fonts/Metropolis-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}html{font-size:0.625rem;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Metropolis", Arial, Helvetica;font-size:1.4rem;overflow-x:hidden}img{display:block;max-width:100%}h1{font-size:1.8em;margin-bottom:1em;line-height:1.4em}h2{font-size:1.5em;margin-bottom:1em;line-height:1.4em}p{line-height:1.4em}#wrapper{max-width:1350px;margin:0 auto}@media (max-width:1023px){#header .inside{display:flex;flex-direction:column}#header .inside nav{order:2}#header .inside .menu-container{order:1}}#container{min-height:calc(100vh - 100px)}.home #container{min-height:calc(100vh - 404px)}nav.mod_customnav_pageimages div.level_1{display:flex;padding:0;justify-content:space-between;list-style-type:none}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1{flex-direction:column;flex-wrap:wrap;margin:0 20px 20px 20px}}@media (max-width:1023px) and (max-width:560px){nav.mod_customnav_pageimages div.level_1{margin-bottom:10px}}nav.mod_customnav_pageimages div.level_1>div{position:relative}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div{flex:0 0 49%;margin:0 0 2% 0 !important}}nav.mod_customnav_pageimages div.level_1>div img{width:100%;height:auto}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div img{display:none}}nav.mod_customnav_pageimages div.level_1>div:not(:last-child){margin-right:1%}nav.mod_customnav_pageimages div.level_1>div div+a,nav.mod_customnav_pageimages div.level_1>div div+a:visited,nav.mod_customnav_pageimages div.level_1>div div+span{position:absolute;bottom:0;left:0;font-size:20px;font-weight:bold;text-shadow:0 0 3px black;color:white;text-decoration:none;width:100%;padding:1rem 2rem;transition:all 0.3s;height:50px}@media (max-width:1275px){nav.mod_customnav_pageimages div.level_1>div div+a,nav.mod_customnav_pageimages div.level_1>div div+a:visited,nav.mod_customnav_pageimages div.level_1>div div+span{font-size:18px}}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div div+a,nav.mod_customnav_pageimages div.level_1>div div+a:visited,nav.mod_customnav_pageimages div.level_1>div div+span{display:flex;position:relative;flex-flow:column;justify-content:center;padding:0 20px 0 20px;height:35px;font-size:14px}}nav.mod_customnav_pageimages div.level_1>div div+a::after,nav.mod_customnav_pageimages div.level_1>div div+a:visited::after,nav.mod_customnav_pageimages div.level_1>div div+span::after{content:"";display:inline-block;width:60px;height:200px;background-size:contain;background-repeat:no-repeat;background-position:center bottom;position:absolute;right:5px;bottom:5px;z-index:2;transition:all 0.3s}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div div+a::after,nav.mod_customnav_pageimages div.level_1>div div+a:visited::after,nav.mod_customnav_pageimages div.level_1>div div+span::after{width:40px;height:36px}}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div{flex:0 0 49%;margin:0 0 8px 0 !important}}.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+a,.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+a:visited,.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+span{height:100%;padding-top:37%}.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+a::after,.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+a:visited::after,.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+span::after{transform:translateY(-38%);height:100%}@media (min-width:559px) and (max-width:1023px){.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+a,.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+a:visited,.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+span{height:50px;padding-top:1rem}.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+a::after,.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+a:visited::after,.notouch nav.mod_customnav_pageimages div.level_1>div:hover div+span::after{transform:translateY(0)}}nav.mod_customnav_pageimages div.level_1>div.agrarwirtschaft div+a,nav.mod_customnav_pageimages div.level_1>div.agrarwirtschaft span{background:#83b62c;background:rgba(131, 182, 44, 0.6)}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div.agrarwirtschaft div+a,nav.mod_customnav_pageimages div.level_1>div.agrarwirtschaft span{background:#83b62c}}nav.mod_customnav_pageimages div.level_1>div.agrarwirtschaft div+a::after,nav.mod_customnav_pageimages div.level_1>div.agrarwirtschaft span::after{background-image:url(../../files/content/Seitenbilder/Icons/Agrarwirtschaft.png)}nav.mod_customnav_pageimages div.level_1>div.bautechnik div+a,nav.mod_customnav_pageimages div.level_1>div.bautechnik span{background:#689aca;background:rgba(104, 154, 202, 0.6)}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div.bautechnik div+a,nav.mod_customnav_pageimages div.level_1>div.bautechnik span{background:#689aca}}nav.mod_customnav_pageimages div.level_1>div.bautechnik div+a::after,nav.mod_customnav_pageimages div.level_1>div.bautechnik span::after{background-image:url(../../files/content/Seitenbilder/Icons/bautechnik.png)}nav.mod_customnav_pageimages div.level_1>div.farbe div+a,nav.mod_customnav_pageimages div.level_1>div.farbe span{background:#6d4c92;background:rgba(109, 76, 146, 0.6)}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div.farbe div+a,nav.mod_customnav_pageimages div.level_1>div.farbe span{background:#6d4c92}}nav.mod_customnav_pageimages div.level_1>div.farbe div+a::after,nav.mod_customnav_pageimages div.level_1>div.farbe span::after{background-image:url(../../files/content/Seitenbilder/Icons/FarbeUndRaum.png)}nav.mod_customnav_pageimages div.level_1>div.holztechnik div+a,nav.mod_customnav_pageimages div.level_1>div.holztechnik span{background:#e01c25;background:rgba(224, 28, 37, 0.6)}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div.holztechnik div+a,nav.mod_customnav_pageimages div.level_1>div.holztechnik span{background:#e01c25}}nav.mod_customnav_pageimages div.level_1>div.holztechnik div+a::after,nav.mod_customnav_pageimages div.level_1>div.holztechnik span::after{background-image:url(../../files/content/Seitenbilder/Icons/Holztechnik.png)}nav.mod_customnav_pageimages div.level_1>div.nahrung div+a,nav.mod_customnav_pageimages div.level_1>div.nahrung span{background:#f09530;background:rgba(240, 149, 48, 0.6)}@media (max-width:1023px){nav.mod_customnav_pageimages div.level_1>div.nahrung div+a,nav.mod_customnav_pageimages div.level_1>div.nahrung span{background:#f09530}}nav.mod_customnav_pageimages div.level_1>div.nahrung div+a::after,nav.mod_customnav_pageimages div.level_1>div.nahrung span::after{background-image:url(../../files/content/Seitenbilder/Icons/Nahrung.png)}.menu-container{display:flex;flex-flow:row wrap;justify-content:space-between;padding:15px 0;z-index:2;position:relative}@media (max-width:560px){.home .menu-container{padding-bottom:0}}.menu-container>*{width:50%}@media (max-width:1023px){.logo{flex:0 0 calc(100% - 20px);order:1;margin-left:20px}}.logo.mobile-only{max-width:none;width:570px;position:absolute;top:0}.mainnavi{flex-grow:1;align-self:center;padding:0 65px 0 0;transform:translateY(50%);overflow:visible}@media (min-width:1024px) and (max-width:1352px){.mainnavi{padding-left:8px}}@media (max-width:1023px){.mainnavi{flex:0 0 calc(100% - 40px);width:calc(100% - 40px);background:#095c60;color:#fff;padding:10px;margin-left:20px;margin-right:20px;margin-bottom:20px;order:2}}@media (max-width:560px){.mainnavi{display:none}}.mainnavi>ul{list-style-type:none;display:flex;flex-flow:row wrap;justify-content:space-between}@media (max-width:560px){.mainnavi>ul{position:relative;height:20px;width:calc(100vw - 60px) !important;overflow:hidden}}.mainnavi>ul .slick-list{width:calc(100vw - 60px) !important}.mainnavi>ul .slick-slide{float:left;width:calc(100vw - 60px) !important;height:40px}.mainnavi>ul .slick-arrow{position:absolute;top:0;outline:0;cursor:pointer}.mainnavi>ul .slick-prev{left:0;width:16px;height:16px;text-indent:-9999px;border:0 none;background:transparent}.mainnavi>ul .slick-prev:before{content:"";position:absolute;top:5px;left:10px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.mainnavi>ul .slick-next{right:0;width:16px;height:16px;text-indent:-9999px;border:0 none;background:transparent}.mainnavi>ul .slick-next:before{content:"";position:absolute;top:5px;right:10px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mainnavi>ul>li{font-size:1.25em}@media (max-width:560px){.mainnavi>ul li{width:calc(100vw - 20px);text-align:center}}.mainnavi>ul li,.mainnavi>ul li a{color:#000000;text-decoration:none}@media (max-width:1023px){.mainnavi>ul li,.mainnavi>ul li a{color:#fff}}.mainnavi>ul li.active,.mainnavi>ul li a.active{text-decoration:underline}#container{display:flex;flex-flow:row wrap;justify-content:space-between;justify-content:flex-start;padding:0}#container #main,#container aside{float:none}#container #left{order:1;margin-left:0;width:19%;background:#095c60;right:auto}#container #left .mod_navigation{font-size:1.35em}@media (max-width:1023px){#container #left .mod_navigation{font-size:14px}}#container #left .mod_navigation ul{padding:30px;list-style-type:none}#container #left .mod_navigation ul li{padding-left:0.7em;position:relative;margin-bottom:15px}@media (max-width:560px){#container #left .mod_navigation ul li:nth-child(1),#container #left .mod_navigation ul li:nth-child(4),#container #left .mod_navigation ul li:nth-child(5){display:none !important}}#container #left .mod_navigation ul li::before{display:inline-block;width:0.5em;height:1em;background-image:url("/files/template/img/pfeil1.svg");background-repeat:no-repeat;background-size:contain;content:"";position:absolute;left:0;top:0.3em}#container #left .mod_navigation ul li>ul{padding:10px 20px;font-size:0.8em;display:none}#container #left .mod_navigation ul li>ul.active,.notouch #container #left .mod_navigation ul li>ul.activehover{display:block}#container #left .mod_navigation ul li>ul li{margin-bottom:5px}#container #left .mod_navigation ul li.active>ul,#container #left .mod_navigation ul li.trail>ul{display:block}#container #left .mod_navigation ul a,#container #left .mod_navigation ul strong,#container #left .mod_navigation ul span{color:#ffffff;font-weight:normal;text-decoration:none}#container #left .mod_navigation ul a.active,#container #left .mod_navigation ul a.trail,#container #left .mod_navigation ul strong.active,#container #left .mod_navigation ul strong.trail,#container #left .mod_navigation ul span.active,#container #left .mod_navigation ul span.trail{text-decoration:underline}.notouch #container #left .mod_navigation ul a:hover,.notouch #container #left .mod_navigation ul strong:hover,.notouch #container #left .mod_navigation ul span:hover{text-decoration:underline}#container #main{order:2;width:65%;padding:30px 40px 0 40px}@media (max-width:1023px){#container #main{flex:0 0 100%;width:100%;padding:30px 20px 0 20px}}@media (max-width:560px){.home #container #main{padding-top:10px}}#container #right{order:3;margin-right:0;width:16%;text-align:right;padding:40px 30px 0 0;line-height:1.7em}@media (max-width:1023px){#container #right{flex:0 0 100%;width:100%;padding:0px 20px 20px 20px;text-align:left}}#container #right ul{margin-top:20px;list-style-type:none}#container #right ul li{margin-bottom:2px}@media (max-width:560px){#container #right ul li{display:inline-block;margin-right:1em}}#container #right ul li a{color:#095c60;text-decoration:underline}.farbkacheln{display:flex;flex-flow:row wrap;justify-content:space-between}@media (max-width:1023px){.farbkacheln{display:none}}.farbkacheln>span{width:10%;display:block;height:0;overflow:hidden;padding-bottom:4%}.farbkacheln>span:nth-child(1),.farbkacheln>span:nth-child(6){background:#83b62c}.farbkacheln>span:nth-child(2),.farbkacheln>span:nth-child(7){background:#689aca}.farbkacheln>span:nth-child(3),.farbkacheln>span:nth-child(8){background:#6d4c92}.farbkacheln>span:nth-child(4),.farbkacheln>span:nth-child(9){background:#e01c25}.farbkacheln>span:nth-child(5),.farbkacheln>span:nth-child(10){background:#f09530}h2.ce_headline{margin-bottom:1em}.ce_headline.color-blue{color:#689aca}.ce_headline.color-darkgreen{color:#095c60}.ce_headline.color-green{color:#83b62c}.ce_headline.color-purple{color:#6d4c92}.ce_headline.color-red{color:#e01c25}.ce_headline.color-orange{color:#f09530}.ce_list{color:#095c60}.ce_list ul{padding-left:1.2em}.ce_list ul li{list-style:disc}.ce_list.color-blue{color:#689aca}.ce_list.color-darkgreen{color:#095c60}.ce_list.color-green{color:#83b62c}.ce_list.color-purple{color:#6d4c92}.ce_list.color-red{color:#e01c25}.ce_list.color-orange{color:#f09530}.ce_hyperlink{color:#fff;border-bottom-right-radius:30px;padding:0.5em 1em;margin-bottom:15px;background:#095c60;cursor:pointer}@media (max-width:560px){.ce_hyperlink{display:inline-block !important;width:48%;height:140px;margin-right:1%;margin-bottom:2%;border-bottom-right-radius:0;position:relative}.ce_hyperlink a.hyperlink_txt{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:90%;text-align:center}}.ce_hyperlink:nth-child(odd){margin-right:0;margin-left:0}.ce_hyperlink a,.ce_hyperlink a:visited{color:#fff;text-decoration:none}.ce_hyperlink.color-blue{background:#689aca}.ce_hyperlink.color-darkgreen{background:#095c60}.ce_hyperlink.color-green{background:#83b62c}.ce_hyperlink.color-purple{background:#6d4c92}.ce_hyperlink.color-red{background:#e01c25}.ce_hyperlink.color-orange{background:#f09530}.notouch .ce_hyperlink:hover{font-weight:bold;color:#000;background:rgba(9, 92, 96, 0.3)}.notouch .ce_hyperlink:hover.color-blue{background:rgba(104, 154, 202, 0.3)}.notouch .ce_hyperlink:hover.color-darkgreen{background:rgba(9, 92, 96, 0.3)}.notouch .ce_hyperlink:hover.color-purple{background:rgba(109, 76, 146, 0.3)}.notouch .ce_hyperlink:hover.color-red{background:rgba(224, 28, 37, 0.3)}.notouch .ce_hyperlink:hover.color-orange{background:rgba(240, 149, 48, 0.3)}.notouch .ce_hyperlink:hover.color-green{background:rgba(131, 182, 44, 0.3)}.notouch .ce_hyperlink:hover a{color:#000}.ce_text.box-highlight{display:inline-block;width:auto;margin:1.2em 0;padding:20px}.ce_text.box-highlight a{text-decoration:underline}.ce_text.box-highlight.color-blue{background:#689aca}.ce_text.box-highlight.color-darkgreen{background:#095c60}.ce_text.box-highlight.color-green{background:#83b62c}.ce_text.box-highlight.color-purple{background:#6d4c92}.ce_text.box-highlight.color-red{background:#e01c25}.ce_text.box-highlight.color-orange{background:#f09530}.ce_text.color-blue ul li,.ce_text.color-darkgreen ul li,.ce_text.color-green ul li,.ce_text.color-purple ul li,.ce_text.color-red ul li,.ce_text.color-orange ul li{padding-left:1.5em !important}.ce_text.color-blue ul li:before,.ce_text.color-darkgreen ul li:before,.ce_text.color-green ul li:before,.ce_text.color-purple ul li:before,.ce_text.color-red ul li:before,.ce_text.color-orange ul li:before{margin-top:4px;width:6px !important;height:6px !important;border-radius:50%;background-image:none !important;background-color:#999999}.ce_text.color-blue ul li:before{background:#689aca}.ce_text.color-darkgreen ul li:before{background:#095c60}.ce_text.color-green ul li:before{background:#83b62c}.ce_text.color-purple ul li:before{background:#6d4c92}.ce_text.color-red ul li:before{background:#e01c25}.ce_text.color-orange ul li:before{background:#f09530}.box-rounded,.ce_accordionSingle{border:1px solid #999999;margin-bottom:20px}.box-rounded.ce_accordionSingle,.ce_accordionSingle.ce_accordionSingle{margin-bottom:10px}.box-rounded.ce_accordionSingle:first-of-type,.ce_accordionSingle.ce_accordionSingle:first-of-type{margin-top:20px}.box-rounded.ce_accordionSingle:not(.active),.ce_accordionSingle.ce_accordionSingle:not(.active){border:0}.box-rounded .box-header,.box-rounded .ui-accordion-header,.ce_accordionSingle .box-header,.ce_accordionSingle .ui-accordion-header{background:#999999;color:#ffffff;border-bottom-right-radius:30px;padding:0.5em 1em}.box-rounded .box-header.ui-accordion-header,.box-rounded .ui-accordion-header.ui-accordion-header,.ce_accordionSingle .box-header.ui-accordion-header,.ce_accordionSingle .ui-accordion-header.ui-accordion-header{cursor:pointer}.notouch .box-rounded .box-header.ui-accordion-header:hover,.notouch .box-rounded .ui-accordion-header.ui-accordion-header:hover,.notouch .ce_accordionSingle .box-header.ui-accordion-header:hover,.notouch .ce_accordionSingle .ui-accordion-header.ui-accordion-header:hover{opacity:0.6}.box-rounded.color-blue,.ce_accordionSingle.color-blue{border-color:#689aca}.box-rounded.color-blue .box-header,.box-rounded.color-blue .ui-accordion-header,.ce_accordionSingle.color-blue .box-header,.ce_accordionSingle.color-blue .ui-accordion-header{background:#689aca}.box-rounded.color-darkgreen,.ce_accordionSingle.color-darkgreen{border-color:#095c60}.box-rounded.color-darkgreen .box-header,.box-rounded.color-darkgreen .ui-accordion-header,.ce_accordionSingle.color-darkgreen .box-header,.ce_accordionSingle.color-darkgreen .ui-accordion-header{background:#095c60}.box-rounded.color-green,.ce_accordionSingle.color-green{border-color:#83b62c}.box-rounded.color-green .box-header,.box-rounded.color-green .ui-accordion-header,.ce_accordionSingle.color-green .box-header,.ce_accordionSingle.color-green .ui-accordion-header{background:#83b62c}.box-rounded.color-purple,.ce_accordionSingle.color-purple{border-color:#6d4c92}.box-rounded.color-purple .box-header,.box-rounded.color-purple .ui-accordion-header,.ce_accordionSingle.color-purple .box-header,.ce_accordionSingle.color-purple .ui-accordion-header{background:#6d4c92}.box-rounded.color-red,.ce_accordionSingle.color-red{border-color:#e01c25}.box-rounded.color-red .box-header,.box-rounded.color-red .ui-accordion-header,.ce_accordionSingle.color-red .box-header,.ce_accordionSingle.color-red .ui-accordion-header{background:#e01c25}.box-rounded.color-orange,.ce_accordionSingle.color-orange{border-color:#f09530}.box-rounded.color-orange .box-header,.box-rounded.color-orange .ui-accordion-header,.ce_accordionSingle.color-orange .box-header,.ce_accordionSingle.color-orange .ui-accordion-header{background:#f09530}.box-rounded .ui-accordion-content,.ce_accordionSingle .ui-accordion-content{padding:1em}.box-rounded.layout_latest .box-header,.ce_accordionSingle.layout_latest .box-header{display:flex;flex-flow:row wrap;justify-content:space-between}.box-rounded.layout_latest .box-header>div:first-child,.ce_accordionSingle.layout_latest .box-header>div:first-child{flex-grow:1}.box-rounded.layout_latest .box-header>div:last-child,.ce_accordionSingle.layout_latest .box-header>div:last-child{padding-right:20px}.box-rounded.layout_latest .news-inner,.ce_accordionSingle.layout_latest .news-inner{display:flex;flex-flow:row wrap;justify-content:space-between;padding:30px}.box-rounded.layout_latest .news-inner h2,.ce_accordionSingle.layout_latest .news-inner h2{color:#000000;font-size:inherit;margin-bottom:0.5em}.box-rounded.layout_latest .news-inner h2 a,.ce_accordionSingle.layout_latest .news-inner h2 a{text-decoration:none;color:#000000}.box-rounded.layout_latest .news-inner .text,.ce_accordionSingle.layout_latest .news-inner .text{width:73%}.box-rounded.layout_latest .news-inner .text .more,.ce_accordionSingle.layout_latest .news-inner .text .more{margin-top:1em}.box-rounded.layout_latest .news-inner .text .more a,.ce_accordionSingle.layout_latest .news-inner .text .more a{text-decoration:underline;color:#095c60}.box-rounded.layout_latest .news-inner .image,.ce_accordionSingle.layout_latest .news-inner .image{width:21%}.mod_article{margin-bottom:35px}.ce_text a,.text a{text-decoration:none;color:#000000}.notouch .ce_text a:hover,.notouch .text a:hover{text-decoration:underline}@media (max-width:800px){.ce_text{overflow-x:scroll}}.ce_text ul{list-style-type:none}.ce_text ul li{padding-left:2em;position:relative;margin-bottom:15px}.ce_text ul li::before{display:inline-block;width:2em;height:1.5em;background-image:url("/files/template/img/pfeil2.svg");background-repeat:no-repeat;background-size:contain;content:"";position:absolute;left:0;top:0.1em}.ce_text p:not(:last-child),.text p:not(:last-child),.ui-accordion-content p:not(:last-child){margin-bottom:15px}.subtitle{display:block;font-size:0.8em}.ce_gallery{margin-top:20px}.ce_gallery ul{display:flex;flex-flow:row wrap;margin-left:-20px}.ce_gallery ul li{margin-left:20px}.ce_gallery ul.cols_2 li{width:calc(50% - 20px)}.ce_gallery ul.cols_3 li{width:calc(33.33% - 20px)}.ce_gallery ul.cols_4 li{width:calc(25% - 20px)}@media (max-width:1023px){#container #left{width:100%;background:#fff}}@media (min-width:560px) and (max-width:1023px){#container #left{margin:0 20px}}@media (max-width:1023px){#container #left .mod_navigation ul.level_1{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media (max-width:560px){#container #left .mod_navigation ul.level_1{padding:0 20px}}#container #left .mod_navigation ul.level_1 li{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:1023px){#container #left .mod_navigation ul.level_1 li{order:2;display:flex;flex-flow:column;justify-content:center;align-items:center;background:#095c60;flex:0 0 49%;height:35px;margin-bottom:8px;box-sizing:border-box;text-align:center}}@media (max-width:1023px){#container #left .mod_navigation ul.level_1 li .subtitle{display:none}}@media (max-width:1023px){#container #left .mod_navigation ul.level_1 li:before{display:none}}@media (max-width:1023px){#container #left .mod_navigation ul.level_1>li.active,#container #left .mod_navigation ul.level_1>li.trail{order:1;flex-basis:100%;height:auto;justify-content:space-around}#container #left .mod_navigation ul.level_1>li.active li,#container #left .mod_navigation ul.level_1>li.trail li{height:auto}}@media (max-width:1023px){#container #left .mod_navigation ul.level_1>li.active .level_2 li,#container #left .mod_navigation ul.level_1>li.trail .level_2 li{height:40px}}#container #left .mod_navigation ul.level_2 li:nt{padding-left:1em}#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(1),#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(2),#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(3),#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(4),#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(5){padding-left:1.5em}#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(1)::before{background-image:url("/files/template/img/icon01.jpg");top:2px;width:16px;height:16px}#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(2)::before{background-image:url("/files/template/img/icon02.jpg");top:2px;width:16px;height:16px}#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(3)::before{background-image:url("/files/template/img/icon03.jpg");top:2px;width:16px;height:16px}#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(4)::before{background-image:url("/files/template/img/icon04.jpg");top:2px;width:16px;height:16px}#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(5)::before{background-image:url("/files/template/img/icon05.jpg");top:2px;width:16px;height:16px}#container #left .mod_navigation .berufss ul.level_2 li:nth-of-type(5){padding-bottom:1em !important}.c-mobile-news{order:4;width:100%;padding:0 20px}.c-mobile-news .desktop-only{display:none}.c-mobile-news .mobile-only{display:block}.c-mobile-news>div{flex:0 0 100%;width:100%;margin:2% 0 0 0 !important}.c-mobile-news>div:not(.first){display:none}.c-mobile-news .box-header{display:none !important}.c-mobile-news .news-inner .text>.ce_text{display:none}.c-mobile-news .image{display:none}.c-mobile-news .news-inner{display:flex;flex-flow:row nowrap;padding:0 0 !important;color:#fff;background:#6d4c92}.c-mobile-news .news-inner .text{width:100% !important}.c-mobile-news .news-inner .text .image{display:block;width:100%}.c-mobile-news .news-inner .text>h2{margin:0 !important;color:#fff !important;padding:0 10px}.c-mobile-news .news-inner .text>h2 a{color:#fff !important;padding:10px 0;width:100%;display:block}.c-mobile-news .news-inner .text .mobile-only{border:3px solid #6d4c92}.c-mobile-news .news-inner .text .mobile-only .ce_text{padding:10px 5px}.c-mobile-news .news-inner .text .ce_text{padding-bottom:10px;color:black;background-color:white}.c-mobile-news .news-inner .text .more{margin:0 !important}.c-mobile-news .news-inner .text .more a{color:#89355c !important}.c-mobile-imagenavi{order:5;width:calc(100% - 40px);margin:0 20px;overflow:hidden}.c-mobile-imagenavi .level_1{position:relative;width:calc(100vw - 40px);flex-wrap:nowrap !important}.c-mobile-imagenavi .level_1 .slick-arrow{position:absolute;bottom:22px;outline:0;cursor:pointer;z-index:9}.c-mobile-imagenavi .level_1 .slick-next{right:0;width:16px;height:16px;text-indent:-9999px;border:0 none;background:transparent}.c-mobile-imagenavi .level_1 .slick-next:before{content:"";position:absolute;top:5px;right:10px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);cursor:pointer}.c-mobile-imagenavi .level_1 .slick-prev{left:0;width:16px;height:16px;text-indent:-9999px;border:0 none;background:transparent}.c-mobile-imagenavi .level_1 .slick-prev:before{content:"";position:absolute;top:5px;left:10px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);cursor:pointer}.c-mobile-imagenavi .level_1 .slick-list{width:calc(100vw - 40px)}.c-mobile-imagenavi .level_1 .slick-slide{width:calc(100vw - 40px);float:left;position:relative}.c-mobile-imagenavi .level_1 .slick-slide img{width:100%;height:auto}.c-mobile-imagenavi .level_1 .slick-slide>div div+a,.c-mobile-imagenavi .level_1 .slick-slide>div div+a:visited,.c-mobile-imagenavi .level_1 .slick-slide>div div+span{position:absolute;bottom:4px;left:0;font-size:1.6em;font-weight:bold;text-shadow:0 0 3px black;color:white;text-decoration:none;width:100%;padding:1rem 30px;transition:all 0.3s;height:50px}.c-mobile-imagenavi .level_1 .slick-slide>div div+a::after,.c-mobile-imagenavi .level_1 .slick-slide>div div+a:visited::after,.c-mobile-imagenavi .level_1 .slick-slide>div div+span::after{content:"";display:inline-block;width:40px;height:140px;background-size:contain;background-repeat:no-repeat;background-position:center bottom;position:absolute;right:30px;bottom:5px;z-index:2;transition:all 0.3s}.notouch .c-mobile-imagenavi .level_1 .slick-slide:hover div+a,.notouch .c-mobile-imagenavi .level_1 .slick-slide:hover div+a:visited,.notouch .c-mobile-imagenavi .level_1 .slick-slide:hover div+span{height:calc(100% - 4px);padding-top:37%}.notouch .c-mobile-imagenavi .level_1 .slick-slide:hover div+a::after,.notouch .c-mobile-imagenavi .level_1 .slick-slide:hover div+a:visited::after,.notouch .c-mobile-imagenavi .level_1 .slick-slide:hover div+span::after{transform:translateY(-38%)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.agrarwirtschaft div+a,.c-mobile-imagenavi .level_1 .slick-slide>div>div.agrarwirtschaft span{background:#83b62c;background:rgba(131, 182, 44, 0.6)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.agrarwirtschaft div+a::after,.c-mobile-imagenavi .level_1 .slick-slide>div>div.agrarwirtschaft span::after{background-image:url(../../files/content/Seitenbilder/Icons/Agrarwirtschaft.png)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.bautechnik div+a,.c-mobile-imagenavi .level_1 .slick-slide>div>div.bautechnik span{background:#689aca;background:rgba(104, 154, 202, 0.6)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.bautechnik div+a::after,.c-mobile-imagenavi .level_1 .slick-slide>div>div.bautechnik span::after{background-image:url(../../files/content/Seitenbilder/Icons/bautechnik.png)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.farbe div+a,.c-mobile-imagenavi .level_1 .slick-slide>div>div.farbe span{background:#6d4c92;background:rgba(109, 76, 146, 0.6)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.farbe div+a::after,.c-mobile-imagenavi .level_1 .slick-slide>div>div.farbe span::after{background-image:url(../../files/content/Seitenbilder/Icons/FarbeUndRaum.png)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.holztechnik div+a,.c-mobile-imagenavi .level_1 .slick-slide>div>div.holztechnik span{background:#e01c25;background:rgba(224, 28, 37, 0.6)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.holztechnik div+a::after,.c-mobile-imagenavi .level_1 .slick-slide>div>div.holztechnik span::after{background-image:url(../../files/content/Seitenbilder/Icons/Holztechnik.png)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.nahrung div+a,.c-mobile-imagenavi .level_1 .slick-slide>div>div.nahrung span{background:#f09530;background:rgba(240, 149, 48, 0.6)}.c-mobile-imagenavi .level_1 .slick-slide>div>div.nahrung div+a::after,.c-mobile-imagenavi .level_1 .slick-slide>div>div.nahrung span::after{background-image:url(../../files/content/Seitenbilder/Icons/Nahrung.png)}#container #left .mod_navigation.mobile ul{margin-top:1%}#container #left .mod_navigation.mobile ul li:nth-of-type(1),#container #left .mod_navigation.mobile ul li:nth-of-type(4),#container #left .mod_navigation.mobile ul li:nth-of-type(5){display:flex !important}@media (max-width:560px){body:not(.home) #container #left{display:none}}.tablescroll{overflow-x:scroll}.ce_text table{table-layout:fixed;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ce_text table td{padding:5px;height:auto !important}@media (max-width:768px){.ce_text table{font-size:1.8vw}}table{border-color:transparent}table td,table tr{border-collapse:collapse}.table-border-show table{border-color:inherit}.table-border-show table td,.table-border-show table tr{border:1px solid;border-collapse:collapse}.fontsize11{font-size:1.1em}.fontsize12{font-size:1.2em}.fontsize13{font-size:1.3em}.line-height-1{line-height:1em}.line-height-11{line-height:1.1em}.line-height-12{line-height:1.2em}.line-height-13{line-height:1.3em}.line-height-14{line-height:1.4em}.line-height-15{line-height:1.5em}.mobile-only{display:none}@media (min-width:560px){nav .nav-mobile-only{display:none}}@media (max-width:560px){.desktop-only{display:none}.mobile-only{display:block}}.ce_text a,.ce_text a:visited{text-decoration:underline;color:#095c60}a,a:visited{text-decoration:underline;color:#095c60}.infomenu,.dropmenu{display:none}.mainnavi{}.mainnavi li>.submenu{border:none;cursor:pointer}.mainnavi li.submenu{display:inline-block;overflow:visible}.mainnavi .level_2{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index:900}@media (max-width:1023px){.mainnavi .level_2{background:#095c60}}.mainnavi .level_2 li{color:black;padding:12px 16px;text-decoration:none;display:block}.notouch .mainnavi .level_2 li:hover{background-color:#f1f1f1}@media (max-width:1023px){.notouch .mainnavi .level_2 li:hover{background:#83b62c}}.notouch .mainnavi li.submenu:hover .level_2{display:block}@media (min-width:768px){#mobilemenu{display:none !important}}@media (min-width:560px){.mobile-menu{display:none !important}}.mean-menu-container{width:100%;pointer-events:none}.mean-menu-container .mean-bar{background:transparent}.mean-menu-container .mean-bar a{pointer-events:all}.mean-menu-container .mean-bar .mean-nav{margin-top:37px;background:#095c60}.mean-menu-container .mean-bar .mean-nav ul li a{min-height:22px}.mean-menu-container .mean-bar .mean-nav ul li a.mean-expand{height:auto}.mean-menu-container .mean-bar .mean-nav ul li a.mean-expand:hover,.mean-menu-container .mean-bar .mean-nav ul li a.mean-expand:focus{background-color:#095c60}.empty{display:none}@media (max-width:1023px){.mainheadline{padding-left:20px}.mainheadline h2{font-size:1.2em;line-height:1.4em}}.no-m{margin:0}.mobileonly{display:none}@media (max-width:1023px){.mobileonly{display:block}}@media (max-width:1023px){.desktoponly{display:none}}.footer_logos{margin-top:40px;width:calc(100% + 20px);max-width:calc(100vw - 40px);display:flex;flex-flow:column;justify-content:center;align-items:center}.footer_logos img{width:100%;max-width:250px}.footer_logos a:not(:last-child) img{margin-bottom:10px}.ce_accordionSingle .ui-accordion-header:focus,.ce_accordionSingle .ui-accordion-header:focus-visible{outline:3px solid #005fcc;outline-offset:-1px;background:transparent;color:black}
