.sitewidth{max-width:1042px;margin:0 auto;display:block;clear:both}.versal{letter-spacing:1.5px;text-transform:uppercase}.trennung{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-hyphens:auto;hyphenate-limit-chars:6 3 2;hyphenate-limit-lines:3}.absatz{margin-bottom:1.5em}*{margin:0;padding:0;border:0}html,body{width:100%;height:100%;font-size:14px}body{font-family:'Lato',sans-serif;font-weight:400;line-height:150%;color:#000;position:relative;background:#fff center center no-repeat url(https://2026.altemu.de/wp-content/themes/altemu-web/lib/css/../img/loader.gif)}a[href]{white-space:nowrap;text-decoration:none;color:#000}a[href]:hover[href]{opacity:0.75}a:focus,a:active,a:hover,a:visited{outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{font-style:normal;margin-top:0;font-size:1em;line-height:150% !important;font-weight:400;font-size-adjust:none;font-size:16px}h1 a[href],h2 a[href],h3 a[href],h4 a[href],h5 a[href],h6 a[href]{white-space:normal}h1,h2,h3{letter-spacing:1.5px;text-transform:uppercase}h1,h2{margin:0}h4,h6,strong,b{font-weight:500}ul,ol,li{list-style:none}p,ul,ol,iframe,div.row{margin-bottom:1.5em;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-hyphens:auto;hyphenate-limit-chars:6 3 2;hyphenate-limit-lines:3}h1,h2,h3,h4,h5,h6,p,ul,ol,a,strong,i,em,b,li{-moz-user-select:text;-khtml-user-select:text}.italic,em{font-style:italic}.bold,strong{font-weight:700}.black{font-weight:900}p.fn,figcaption{font-size:0.9em}::-moz-selection{color:rgba(0,0,0,0.5);background:rgba(0,0,0,0.07000000000000001);font-weight:normal}::selection{color:rgba(0,0,0,0.5);background:rgba(0,0,0,0.07000000000000001);font-weight:normal}#content-wrapper,header,footer,#content,#projekte{clear:both;background:#fff}#bottom-footer,#content,#navbar{max-width:1042px;margin:0 auto;display:block;clear:both}#top-header{color:#000;height:12em;background:rgba(255,255,255,0.9) top center url(https://2026.altemu.de/wp-content/themes/altemu-web/lib/css/../img/header-balken.svg) repeat-x;background-size:1042px auto;position:fixed;z-index:10000;width:100%}#top-header #navbar{display:block}#top-header #navbar #logo a{display:block;letter-spacing:1.5px;text-transform:uppercase;font-size:20px;background:0 4em url(https://2026.altemu.de/wp-content/themes/altemu-web/lib/css/../img/altemu-logo.svg) no-repeat;background-size:auto 75px}#top-header #navbar #navi ul{display:block;clear:both;white-space:nowrap}#top-header #navbar #navi ul:first-child{margin-left:-5px}#top-header #navbar #navi ul:first-child li,#top-header #navbar #navi ul:first-child li a{display:inline;white-space:nowrap;letter-spacing:1px}#top-header #navbar #navi ul:first-child li:before{content:"/";padding-right:0.1em;font-weight:100}#top-header #navbar #navi ul:first-child li:first-child:before{content:"";padding:0}#top-header #navbar #navi ul li a{padding:5px;letter-spacing:1.5px;text-transform:uppercase;color:#000}#top-header #navbar #navi ul li.active a{font-weight:bold}#top-header #navbar #navi ul ul.dropdown-menu{display:none;position:absolute;z-index:500000;background:rgba(255,255,255,0.9);border-radius:5px;padding:0.5em}#top-header #navbar #navi ul ul.dropdown-menu li a{font-size:14px}#top-header #navbar #navi ul ul.dropdown-menu li{clear:both;margin-bottom:0.5em;display:block}#top-header #navbar #navi ul ul.dropdown-menu li:first-child{padding-top:1em}#top-header #navbar #navi ul ul.dropdown-menu li::before{content:"/" !important;float:left;padding:0 .2em !important;font-weight:100}#top-header #navbar #navi ul li:hover ul{display:block}#top-header #navbar #navi:after{content:" ";display:block;clear:both;height:2em}#top-header #navbar #logo a,#top-header #navbar #navi{padding-top:175px}#content{padding-top:20em}#content a[href]{color:rgba(0,0,0,0.5)}#content nav.navigation{padding-top:3em}#content nav.navigation div{width:40%}#content nav.navigation div a{font-size:1em;font-weight:200;letter-spacing:1.5px;text-transform:uppercase;color:#000}#content nav.navigation div.alignleft{float:left;text-align:left}#content nav.navigation div.alignright{float:right;text-align:right}#content nav.navigation div.alignleft a:before{content:"// ";padding-right:0.2em;font-weight:100}#content nav.navigation div.alignright a:after{content:" //";padding-left:0.2em;font-weight:100}#content nav.navigation:after{content:" ";clear:both;display:block;height:2em}#main h2,#main h3{margin-bottom:1.5em}#main div.article-header{margin-bottom:2em}#main div.article-header h2{padding:0;margin:0;font-size:1.3em}#main div.article-header h2:before{content:"//";font-weight:400;display:block;float:left;width:1em;margin-left:-1em}#main div.article-header h3{text-transform:none}#main article{margin-bottom:3em}#main article img{width:100%;height:auto}#main article img>section{margin-bottom:1.5em}#main article ul li{padding-left:1em}#main article ul li:before{content:"• ";display:block;float:left;width:1em;margin-left:-1em;color:rgba(0,0,0,0.5)}#main article ol{counter-reset:index}#main article ol li{counter-increment:index;padding-left:1.5em}#main article ol li:before{content:counter(index) ". ";display:block;float:left;width:1.5em;margin-left:-1.5em}#main article figure{width:100% !important}#main article figure figcaption{margin-bottom:2em;font-size:90%;font-style:italic}#main article ul.wp-block-gallery li.blocks-gallery-item,#main article ul.blocks-gallery-grid li.blocks-gallery-item{padding:0 !important;cursor:pointer}#main article ul.wp-block-gallery li.blocks-gallery-item:before,#main article ul.blocks-gallery-grid li.blocks-gallery-item:before{content:none !important}#main article ul.wp-block-gallery li.blocks-gallery-item:hover,#main article ul.blocks-gallery-grid li.blocks-gallery-item:hover{opacity:0.75}#main article div.event{padding-bottom:2em}#main article div.event a{white-space:normal;color:#000}#main article div.event a:hover{color:rgba(0,0,0,0.5)}#main article div.event h4,#main article div.event h5,#main article div.event p,#main article div.event img{padding:0;padding-bottom:0.5em;margin:0}#main article div.event h4,#main article div.event h5{font-size:1.2em}#main article div.event div.datetime{margin-bottom:1em;font-size:0.85em}#main article div.event span.date{text-transform:uppercase;white-space:nowrap}#main article div.event span.time,#main article div.event span.ical{white-space:nowrap}#main article .projekte-select{letter-spacing:1.5px;text-transform:uppercase;margin:0;padding:0;display:block}#main article .projekte-select:before{content:"//";display:block;float:left;width:15px;margin-left:-15px}#main article table.em-calendar{width:100%}#main article table.em-calendar td{border-color:white}#main article table.em-calendar a[href]{white-space:normal !important}#main article table.em-calendar a.em-calnav-next{float:right}#main article table.em-calendar tbody{background-color:rgba(0,0,0,0.05)}#main article table.em-calendar tbody td{width:14.5%;height:8em;overflow:hidden;vertical-align:top;padding:5px}#main article table.em-calendar tbody td.eventless{background-color:rgba(255,255,255,0.5)}#main article table.em-calendar tbody td.eventful{background-color:rgba(0,0,0,0.05)}#main article table.em-calendar tbody td ul{margin-top:1em;overflow-x:hidden;height:8em}#main article table.em-calendar tbody td ul li{padding:0;font-size:0.95em}#main article table.em-calendar tbody tr.days-names td{height:auto;background-color:#fff}#main article p.head{letter-spacing:1.5px;text-transform:uppercase}#main article div.featured-image{clear:both;margin-bottom:2em}#main article div.featured-image span{height:100%;width:100%;display:block;background:center center no-repeat;background-size:100% auto}#main article div.featured-image.projekte span{height:60%;margin-top:5em;background-size:contain}#main article div.featured-image.event{border:0}#main:after{content:"";display:block;clear:both;height:2em}div.projektlist{display:block;float:left;width:25%;position:relative;padding:1em}div.projektlist div.icon{background:no-repeat center center;background-size:contain;padding-top:100%}div.projektlist a{display:block;background:rgba(0,0,0,0.05);position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid #fff}div.projektlist a span{display:none;height:100%;white-space:normal;text-align:center;letter-spacing:1.5px;text-transform:uppercase;padding:0.75em;align-items:center;justify-content:center}div.projektlist.no-icon a span{display:flex}div.projektlist a:hover{opacity:1 !important;background:rgba(0,0,0,0.75)}div.projektlist a:hover span{display:flex;color:#fff}#sidebar-right{padding-top:6em}#sidebar-right h4{letter-spacing:1.5px;text-transform:uppercase}#sidebar-right ol{counter-reset:index}#sidebar-right ol li{counter-increment:index}#sidebar-right ol li:before{content:counter(index) ". ";display:block;float:left;width:1.5em;margin-left:-1.5em}#sidebar-right ul li{padding-bottom:0.5em}#sidebar-right ul ul{padding-left:1em}#sidebar-right div.widget_em_widget li span.date,#sidebar-right div.widget_em_widget li span.time{white-space:nowrap}#sidebar-right div.widget_em_widget li a{text-transform:uppercase;white-space:normal;display:block}#sidebar-right div.widget_em_calendar{margin-bottom:2em}#sidebar-right div.widget_em_calendar table.em-calendar{width:95%}#sidebar-right div.widget_em_calendar table.em-calendar thead td{padding-bottom:1em}#sidebar-right div.widget_em_calendar table.em-calendar thead td.month_name{letter-spacing:1.5px;text-transform:uppercase}#sidebar-right div.widget_em_calendar table.em-calendar td{width:12.5%;height:12.5%;text-align:center}#sidebar-right div.widget_em_calendar table.em-calendar tbody td{color:silver;height:100%}#sidebar-right div.widget_em_calendar table.em-calendar tbody td a{margin:2px;padding:2px;border-radius:50%;display:block;color:black}#sidebar-right div.widget_em_calendar table.em-calendar tbody td a:hover{color:black;background-color:rgba(0,0,0,0.1)}#sidebar-right div.widget_em_calendar table.em-calendar tbody td.eventful-today a{color:red;font-weight:500}#sidebar-right div.widget_em_calendar table.em-calendar tbody td.eventful-pre a{color:silver}#sidebar-right div.widget_em_calendar table.em-calendar tbody td.eventless{color:silver}#sidebar-right div.widget_em_calendar table.em-calendar tr.days-names td{padding-bottom:0.5em;color:black}#sidebar-right #menu-hauptmenue li a{letter-spacing:1.5px;text-transform:uppercase;color:black}#sidebar-right #menu-hauptmenue ul.sub-menu{display:none}#bottom-footer{background:#fff;padding:3em 0}#bottom-footer .widgettitle{letter-spacing:1.5px;text-transform:uppercase}#overlay,#cycle{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:200000;height:100%;width:100%;padding:2% 2em;background-color:rgba(0,0,0,0.9);display:none}#overlay span.esc,#cycle span.esc,#overlay span.prev,#cycle span.prev,#overlay span.next,#cycle span.next{position:absolute;display:block;background:center center no-repeat;background-size:75% auto;cursor:pointer}#overlay span.esc:hover,#cycle span.esc:hover,#overlay span.prev:hover,#cycle span.prev:hover,#overlay span.next:hover,#cycle span.next:hover{opacity:0.50}#overlay span.esc,#cycle span.esc{right:0;top:0;width:30px;height:30px;background-image:url(https://2026.altemu.de/wp-content/themes/altemu-web/lib/css/../img/nav.php?type=esc&color=white&line=5)}#overlay span.next,#cycle span.next{right:0;top:2em;bottom:2em;width:3em;background-image:url(https://2026.altemu.de/wp-content/themes/altemu-web/lib/css/../img/nav.php?type=next&color=white&line=5)}#overlay span.prev,#cycle span.prev{left:0;top:2em;bottom:2em;width:3em;background-image:url(https://2026.altemu.de/wp-content/themes/altemu-web/lib/css/../img/nav.php?type=prev&color=white&line=5)}#overlay #omain,#cycle #omain{height:100%;max-width:1500px;margin:0px auto}#overlay #omain .content,#cycle #omain .content{height:100%;background-image:url(http://altemu.de/wp-content/uploads/2015/12/flyer.3dhaus.jpg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat no-repeat}#overlay #cmain,#cycle #cmain{height:100%;max-width:1500px;margin:0px auto;padding:1em}#overlay #cmain figure,#cycle #cmain figure{height:100%;width:100%;display:block;text-align:center}#overlay #cmain figure img,#cycle #cmain figure img{width:100%;height:100%;object-fit:contain}@media (min-width:992px){#top-header #logo{float:right;margin-bottom:-1.1em;position:relative}#main div.article-header h2{font-size:1.3em}#main ul.meta{height:1em;margin-top:-1em}#main ul.meta li,#main ul.meta a{font-size:12px}#main div.event span.date{display:block;text-transform:uppercase}#main div.event span.time,#main div.event span.ical{display:block}#sidebar-right{float:right}#sidebar-right .widgettitle:first-child{padding-top:0}#bottom-footer{padding:8em 0}#bottom-footer .widgettitle{padding:0;height:3em;margin-top:-3em;margin-bottom:0}}@media (max-width:768px){#top-header #logo{position:absolute;top:-4em;left:15px}#top-header #logo a{padding:135px 0 25px 80px !important}}@media (max-width:1042px){#bottom-footer,#content,#navbar{margin:0 15px}}#content,#top-header{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;-o-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;-o-animation-duration:0.4s;animation-duration:0.4s}img{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}