@charset "UTF-8";
html,body,#main,#main>.inside{height:100%}body{background-color:#fafafa;overflow-y:hidden}#wrapper{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}#container{margin-bottom:15px}@media (min-width:992px){#wrapper-sticky-footer{min-height:100%;height:auto !important;height:100%;margin:0 auto -400px}footer,#wrapper-sticky-footer>.push{height:400px}}@media print{html,body,#main,#main>.inside{height:auto}#wrapper{overflow:visible !important}footer,.syndication{display:none}}.dropdown-menu{z-index:10000}header{margin:0 auto}header .mod_changelanguage{float:right;max-width:47%;display:none}header .navbar{margin-bottom:0}header #logo img{transition:all 0.3s ease 0s}header #logo.small img{max-height:30px}#header-address{text-align:right;color:#b1b1b1}#header-address>[class^="ce_"],#header-address .mod_changelanguage{border-top:3px solid #d9d9d9;padding-top:1em}@media (max-width:992px){#header-address{display:none}}.container>.navbar-header{margin-left:-7px;margin-right:-8px;background-color:#fff}#naviinnercontainer{background-color:transparent}.navbar-header{display:block;float:none}.navbar-header .navbar-brand{display:table;width:100%;float:none;padding:14px 0}#logo{display:table-row}#logo figure{display:block;text-align:center}@media (max-width:991px){#logo{display:inline-block}#logo img{max-height:30px !important}.navbar-header .navbar-brand{width:auto}.navbar-header{left:0;position:fixed;right:0;z-index:1031;box-shadow:0 0 4px rgba(0, 0, 0, 0.3)}.navbar-header .container-fluid>.row{margin-left:0;margin-right:0}ul.level_1>li>a>span{padding-left:16px}.navbar-nav{padding-top:62px;max-height:400px;overflow-y:auto;margin-left:0;margin-right:0;padding-right:0}.navbar-collapse{padding-left:0;padding-right:0}.mod_article.first>.container{padding-top:45px}}@media (min-width:992px){header .nav{padding-left:0;padding-right:0;text-align:right}#logo{max-width:735px;max-width:940px;display:block}#logo figure img{float:left}}#navbar{background-color:#fff}.navbar-default{border:none;background-color:inherit}.navbar-brand{height:auto}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}@media (min-width:992px){#navbar.navbar-fixed-top{margin-left:0;margin-right:17px}}.navbar-default .navbar-toggle{border-width:0}.navbar-toggle{margin-top:8px;margin-right:0;padding:9px 15px;padding:9px 7px 9px 8px}.navbar-default .navbar-toggle .icon-bar{background-color:#1a1a1a}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:5px;width:29px}.navbar-default .navbar-toggle:focus[aria-expanded="false"]{background-color:transparent}#navbar-clone{display:none}#navbar-clone a{display:none}nav ul{list-style-type:none;padding-left:0}@media (min-width:992px){header nav ul.navbar-nav{float:left}header nav ul.navbar-nav>li{float:none;display:inline-block;margin-left:-4px}#navbar{clear:both;margin-left:-7px;margin-right:-8px}body #navbar.navbar-fixed-top{box-shadow:0 0 4px rgba(0, 0, 0, 0.3)}header nav ul.navbar-nav>li:first-child{margin-left:0}.dropdown-menu li a:hover,.dropdown-menu li a:focus{background-color:transparent}}.navbar-default .navbar-nav>li>a,nav.mod_changelanguage>li>a,nav.mod_changelanguage>li>a.active,nav.mod_changelanguage>li>a.trail{color:#868686;font-weight:normal;transition:color 0.3s ease 0s;display:block;padding:14px 8px 14px 7px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a.active,nav.mod_changelanguage>li>a:hover,nav.mod_changelanguage>li>a:focus,nav.mod_changelanguage>li>a.active,nav.mod_changelanguage>li>a.active:hover,nav.mod_changelanguage>li>a.active:focus,nav.mod_changelanguage>li>a.active.active,nav.mod_changelanguage>li>a.trail:hover,nav.mod_changelanguage>li>a.trail:focus,nav.mod_changelanguage>li>a.trail.active{color:#000;text-decoration:none;background-color:transparent;outline:none}.navbar-default .navbar-nav>li>a:hover>span,.navbar-default .navbar-nav>li>a:focus>span,.navbar-default .navbar-nav>li>a.active>span,nav.mod_changelanguage>li>a:hover>span,nav.mod_changelanguage>li>a:focus>span,nav.mod_changelanguage>li>a.active>span,nav.mod_changelanguage>li>a.active:hover>span,nav.mod_changelanguage>li>a.active:focus>span,nav.mod_changelanguage>li>a.active.active>span,nav.mod_changelanguage>li>a.trail:hover>span,nav.mod_changelanguage>li>a.trail:focus>span,nav.mod_changelanguage>li>a.trail.active>span{padding-bottom:2px;border-bottom:1px solid #000}.navbar-default .navbar-nav>li>a:hover>span,.navbar-default .navbar-nav>li>a:focus>span{padding-bottom:2px;border-bottom:1px solid #000}ul.dropdown-menu{padding:0;border-width:0}.submenu.dropdown li{min-width:100%;background-color:rgba(255, 255, 255, 0.5)}.submenu.dropdown li.first{padding-top:5px}.submenu.dropdown li.last{padding-bottom:5px}.submenu.dropdown li a{color:#868686;line-height:1.62em;padding:3px 15px}.submenu.dropdown li a:hover,.submenu.dropdown li a:focus,.submenu.dropdown li a.active{color:#000;text-decoration:none}.submenu.dropdown li a:hover>span,.submenu.dropdown li a:focus>span{padding-bottom:2px;border-bottom:1px solid #000}nav.mod_changelanguage{padding-left:5px}nav.mod_changelanguage>li{list-style-type:none;margin-top:-1px}nav.mod_changelanguage>li{float:right}nav.mod_changelanguage>li>a,nav.mod_changelanguage>li>a.active,nav.mod_changelanguage>li>a.trail{padding:0 5px 2px}nav.mod_changelanguage>li>a.first,nav.mod_changelanguage>li>a.active.first,nav.mod_changelanguage>li>a.trail.first{padding-right:0}#navbar .mod_changelanguage{float:left;margin-left:0;padding-left:0}#navbar .mod_changelanguage li>a,#navbar .mod_changelanguage li>a.active,#navbar .mod_changelanguage li>a.trail{padding:14px 8px 14px 7px}footer{background-color:#252525;color:#eee;padding-top:25px;padding-bottom:25px}footer a{color:#eee}footer a:hover,footer a:focus{background-color:transparent;text-decoration:underline;color:#eee}footer ul{list-style:outside none none;padding-left:0}footer ul.nav>li>a,footer ul>li>a,footer ul li a{color:#eee;padding:0}footer ul.nav>li>a:hover,footer ul.nav>li>a:focus,footer ul>li>a:hover,footer ul>li>a:focus,footer ul li a:hover,footer ul li a:focus{background-color:transparent;text-decoration:underline;color:#eee}footer ul.nav>li>a .caret,footer ul>li>a .caret,footer ul li a .caret{display:none}footer ul ul.level_2{display:none}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:white;font-weight:normal;font-size:100%;line-height:1.5em;margin-bottom:0}footer address{line-height:inherit}footer table td{padding-top:0;padding-bottom:0}@media (max-width:767px){footer div[class^="col"]{margin-top:1em}ul.level_1>li>a>span{padding-left:0}footer{text-align:center}footer table{margin-left:auto;margin-right:auto}}article>.container{padding-top:40px}article:first-of-type>.container{padding-top:0}article:last-of-type>.container{padding-bottom:15px}article.height100{min-height:100%}body.whiteBackground article.abstand_oben{margin-top:45px}body.whiteBackground article.abstand_unten{margin-bottom:45px}body.whiteBackground article.abstand_beide{margin-top:45px;margin-bottom:45px}body.whiteBackground article{margin-top:10px;margin-bottom:10px}body.whiteBackground article>.container{padding-top:0px}body.whiteBackground article:last-of-type>.container{padding-bottom:0}body:not(.whiteBackground) article.last>.container{border-bottom:1px solid #c6c6c6}footer .container,.navbar-fixed-top .container{box-shadow:none}.row{padding-left:22px;padding-right:23px}.row .row{padding-left:0;padding-right:0}.row .mod_newslist .row,.row .mod_eventreader .row,.row .mod_eventlist .row{margin-left:-7px;margin-right:-8px;padding-left:-7px;padding-right:-8px}.col-md-12,.col-sm-12,.col-xs-12,.col-lg-12{clear:both}#container figure{margin-bottom:15px}#container .ce_image figure,#container .ce_sliderStart .ce_image{margin-bottom:0}#container .ce_image,#container [class*="farbe"],#container .ce_youtube,#container #mapcontainer,body.whiteBackground #container .farbblock{margin-bottom:30px}#container h1,#container h2,#container h3,#container h4,#container .h1,#container .h2,#container .h3,#container .h4{margin-top:1em;margin-bottom:0.5em}#container .bildzuerst h1,#container .bildzuerst h2,#container .bildzuerst h3,#container .bildzuerst h4,#container .bildzuerst .h1,#container .bildzuerst .h2,#container .bildzuerst .h3,#container .bildzuerst .h4{margin-top:0.5em;margin-bottom:0.38em}#container .ce_text:not([class*="farbe"]) h1:first-child,#container .ce_text:not([class*="farbe"]) h2:first-child,#container .ce_text:not([class*="farbe"]) h3:first-child,#container .ce_text:not([class*="farbe"]) h4:first-child,#container .ce_text:not([class*="farbe"]) h5:first-child,#container .ce_text:not([class*="farbe"]) h6:first-child,#container .ce_form:not([class*=""]):not(.farbblock-nachbar) h1:first-child,#container .ce_form:not([class*=""]):not(.farbblock-nachbar) h2:first-child,#container .ce_form:not([class*=""]):not(.farbblock-nachbar) h3:first-child,#container .ce_form:not([class*=""]):not(.farbblock-nachbar) h4:first-child,#container .ce_form:not([class*=""]):not(.farbblock-nachbar) h5:first-child,#container .ce_form:not([class*=""]):not(.farbblock-nachbar) h6:first-child,#container .ce_image h1:first-child,#container .ce_image h2:first-child,#container .ce_image h3:first-child,#container .ce_image h4:first-child,#container .ce_image h5:first-child,#container .ce_image h6:first-child,#container .ce_downloads h1:first-child,#container .ce_downloads h2:first-child,#container .ce_downloads h3:first-child,#container .ce_downloads h4:first-child,#container .ce_downloads h5:first-child,#container .ce_downloads h6:first-child,#container .ce_table h1:first-child,#container .ce_table h2:first-child,#container .ce_table h3:first-child,#container .ce_table h4:first-child,#container .ce_table h5:first-child,#container .ce_table h6:first-child,#container .ce_youtube h1:first-child,#container .ce_youtube h2:first-child,#container .ce_youtube h3:first-child,#container .ce_youtube h4:first-child,#container .ce_youtube h5:first-child,#container .ce_youtube h6:first-child,#container .mod_eventlist h1:first-child,#container .mod_eventlist h2:first-child,#container .mod_eventlist h3:first-child,#container .mod_eventlist h4:first-child,#container .mod_eventlist h5:first-child,#container .mod_eventlist h6:first-child,#container .mod_newslist h1:first-child,#container .mod_newslist h2:first-child,#container .mod_newslist h3:first-child,#container .mod_newslist h4:first-child,#container .mod_newslist h5:first-child,#container .mod_newslist h6:first-child,#container .mod_subscribe h1:first-child,#container .mod_subscribe h2:first-child,#container .mod_subscribe h3:first-child,#container .mod_subscribe h4:first-child,#container .mod_subscribe h5:first-child,#container .mod_subscribe h6:first-child{margin-top:0;line-height:1em}#container .ce_text:not([class*="farbe"]).abstand_oben,#container .ce_form:not([class*=""]):not(.farbblock-nachbar).abstand_oben,#container .ce_image.abstand_oben,#container .ce_downloads.abstand_oben,#container .ce_table.abstand_oben,#container .ce_youtube.abstand_oben,#container .mod_eventlist.abstand_oben,#container .mod_newslist.abstand_oben,#container .mod_subscribe.abstand_oben{margin-top:45px}#container .ce_text:not([class*="farbe"]).abstand_unten,#container .ce_form:not([class*=""]):not(.farbblock-nachbar).abstand_unten,#container .ce_image.abstand_unten,#container .ce_downloads.abstand_unten,#container .ce_table.abstand_unten,#container .ce_youtube.abstand_unten,#container .mod_eventlist.abstand_unten,#container .mod_newslist.abstand_unten,#container .mod_subscribe.abstand_unten{margin-bottom:45px}#container .ce_text:not([class*="farbe"]).abstand_beide,#container .ce_form:not([class*=""]):not(.farbblock-nachbar).abstand_beide,#container .ce_image.abstand_beide,#container .ce_downloads.abstand_beide,#container .ce_table.abstand_beide,#container .ce_youtube.abstand_beide,#container .mod_eventlist.abstand_beide,#container .mod_newslist.abstand_beide,#container .mod_subscribe.abstand_beide{margin-top:45px;margin-bottom:45px}#container .ce_text{overflow:visible}[class*="col-"].noPadding{padding-left:0;padding-right:0}.col-xs-12+*{clear:both}@media (max-width:767px){.newrow-xs{clear:both}}@media (min-width:768px) and (max-width:991px){.newrow-sm{clear:both}}@media (min-width:992px){.newrow-md{clear:both}}.ce_headline.col-xs-12{padding-left:0;padding-right:0}h1,.h1{font-size:24px;font-weight:bold}h2,.h2{font-size:20px;font-weight:bold}h3,.h3{font-size:18px;font-weight:bold}h4,.h4{font-size:initial;font-weight:bold}h5,.h5{font-size:initial;font-weight:normal;text-decoration:underline}#container a:hover,#container a:focus{text-decoration:none}@media (min-width:768px){h2{margin-top:0}.md-pull-right{float:right;min-height:80px}}blockquote{border-left-width:0;padding:0 15px;font-size:24px;line-height:1.1em;margin-bottom:1em;text-align:center}.ce_headline[class*="col-"]{padding-top:1em}.seitentitel h1,.seitentitel .h1,.seitentitel.h1{font-size:2em;font-weight:normal}#container .ce_text.seitentitel>h1:first-child{line-height:1.25em}.seitentitel{margin-left:15px;margin-right:15px;margin-bottom:15px}.seitentitel.col-md-12{margin-left:0;margin-right:0}.teaser-boxes-text h2{margin-top:15px}.teaser-boxes-text .read-more{display:block}.teaser-boxes-text .read-more:before{content:"» "}.ce_dlh_googlemaps{margin-bottom:15px}.ce_dlh_googlemaps>div{width:100% !important;max-height:50% !important}@media (max-width:767px){.ce_dlh_googlemaps{margin-left:15px;margin-right:15px}}body:not(.whiteBackground) #container [class*="farbe"]>.inner,body:not(.whiteBackground) #container .farbblock-nachbar>.inner{padding-top:30px;padding-bottom:30px;margin:0}body:not(.whiteBackground) #container [class*="farbe"]>.inner>*,body:not(.whiteBackground) #container .farbblock-nachbar>.inner>*{margin-left:8.33333%;margin-right:8.33333%;margin-top:0}body.whiteBackground [class*="farbe"] .inner>.inner{padding-top:50px;padding-bottom:30px;margin-left:8.33333%;margin-right:8.33333%}body.whiteBackground .farbblock-nachbar{padding-top:50px;padding-bottom:30px}[class*="farbe"]{color:#eee}[class*="farbe"] h1,[class*="farbe"] h2,[class*="farbe"] h3{color:#eee}[class*="farbe"] input{color:initial}#container [class*="farbe"] a{color:#eee;text-decoration:underline}#container [class*="farbe"] a:hover,#container [class*="farbe"] a:focus{color:#fff}#container .farbblock .ce_headline{font-size:20px;color:white;background-color:#000;margin-left:-22px;margin-right:-23px;width:calc(100% + 45px);padding-left:30px;padding-right:30px;padding-top:0.38em;padding-bottom:0.38em;margin-top:0;margin-bottom:1.5em}.farbblock .ce_text{font-size:18px;line-height:26px}.farbblock .ce_text blockquote{font-size:26px;line-height:34px}.farbblock>.container>.row{padding-bottom:45px}.farbblock .ce_text,.farbblock .ce_image{padding-top:45px}.farbblock h1+.ce_text,.farbblock h1+.ce_text+.ce_text{padding-top:0}.grau .row{background-color:#f6f6f6;padding-top:15px;padding-bottom:25px}.grau .row h1,.grau .row h2,.grau .row h3{padding-top:1em}.whiteBackground #container article.grau{background-color:#f6f6f6}.whiteBackground #container article.grau .container{background-color:transparent}p.back{margin-left:8px;margin-right:7px}p.back,p.more{margin-top:15px;margin-bottom:15px}.ce_hyperlink a,p.more,p.back a{padding:3px 6px;font-weight:bold;background-color:#dadada;background-position:right center;background-position:right 3px center;background-repeat:no-repeat}.ce_hyperlink a>a:after,p.more>a:after,p.back a>a:after{height:16px;width:10px}.ce_hyperlink:not(.no-extra-style) a,p.more{display:block;width:100%;background-image:url("../../files/trumpf/img/more-arrow.png");color:white}.ce_form{margin-bottom:1em}input.text,input.captcha,textarea,select{padding:10px;width:100%}.captcha_text{display:block}form label{display:none}form .widget{margin:5px 0}p.error{color:red}fieldset.radio_container>span,fieldset.checkbox_container>span{display:block;overflow:hidden}input[type="radio"],input[type="checkbox"]{float:left;display:inline}input[type="radio"]+label,input[type="checkbox"]+label{display:inline}input[type="radio"],input[type="checkbox"]{margin-right:5px}input[type="submit"],button{background-color:#000;border:0px solid white;color:#eee;font-weight:bold;padding:0.5em 1em}.ce_form.classic form label,.ce_form .classic form label{display:block}.ce_form.classic form .widget,.ce_form .classic form .widget{margin-top:10px}.ui-accordion-header{font-weight:bold;color:white;padding:3px}.ui-accordion-header-icon:after{content:"≫";color:white;display:inline-block;padding-left:3px}.accordion{padding-top:5px;padding-bottom:5px}@media (max-width:767px){.ce_gallery>ul li{float:none}}.ce_gallery>ul.row{margin-left:-7px;margin-right:-8px}.ce_gallery .pagination{display:none}.ce_sliderStart .slider-wrapper>[class*="col-"]{clear:none}.ce_sliderStart{position:relative;margin-bottom:30px}.col-md-12+.ce_sliderStart,.col-sm-12+.ce_sliderStart,.col-xs-12+.ce_sliderStart{clear:both}.content-slider{display:inline-block;max-width:100%}.content-slider [class*="ce_text"],.content-slider [class*="ce_headline"]{padding:0 7px 0 8px}.slider-control{position:static;height:auto}.slider-control .slider-menu{position:absolute;text-align:center;width:100%;bottom:40px;top:auto;margin-left:auto;left:initial}.slider-control .slider-menu b{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;border-radius:20px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3) inset;cursor:pointer;font-size:0;height:11px;width:11px;display:inline-block;margin:0 6px}a.slider-prev,a.slider-next{background:rgba(0, 0, 0, 0) url("../../files/trumpf/img/bg_direction_nav.png") no-repeat scroll 0 0;cursor:pointer;display:block;height:30px;margin:-20px 0 0;opacity:0;position:absolute;text-indent:-9999px;top:50%;width:30px;outline:none}a.slider-prev{left:-36px;margin-left:15px}a.slider-next{background-position:100% 0;right:-36px;margin-right:15px}.ce_sliderStart:hover a.slider-prev,.ce_sliderStart:hover a.slider-next{opacity:0.8}.ce_sliderStart:hover a.slider-prev:hover,.ce_sliderStart:hover a.slider-next:hover{opacity:1}.ce_sliderStart:hover a.slider-next{right:5px}.ce_sliderStart:hover a.slider-prev{left:5px}#main table,footer table{margin-left:-5px;margin-right:-5px;margin-bottom:1em}#main td,footer td{padding:2px 5px;vertical-align:top}#main td p,#main th p,footer td p,footer th p{margin:0}#main div:not([class*="farbe"]) td,#main div:not([class*="farbe"]) th{border-bottom:1px solid #000;padding:7px 10px}#main div:not([class*="farbe"]) tr.highlight{background-color:#dadada}#main div:not([class*="farbe"]) [class*="farbe"] td,#main div:not([class*="farbe"]) [class*="farbe"] th{text-align:left;border-bottom:0px solid #000;padding:2px 5px}#main div:not([class*="farbe"]) [class*="farbe"] tr.highlight{background-color:none}footer table{display:inline-block}.layout_latest{margin-bottom:15px}.layout_latest .info{font-size:smaller}.mod_newsreader figure{margin-bottom:1em}.mod_newsmenu ul{list-style:outside none none;padding-left:0;background-color:#ddd;overflow:hidden}.mod_newsmenu ul li{display:inline-block}.mod_newsmenu ul li a,.mod_newsmenu ul li span.active{padding:15px;display:inline-block}#main ul{padding-left:1em}#main .ce_gallery ul{padding-left:0}p[class^="social"]{display:inline-block;font-size:0;margin-bottom:15px}p[class^="social"] a{display:inline-block;width:42px;height:42px;background-image:url("../../files/trumpf/img/socialmediaicons.png");background-size:378px 126px;overflow:hidden;padding-left:-4px}.social-fb>a{background-position:0 -42px}.social-g>a{background-position:-42px -42px}.social-in>a{background-position:-84px -42px}.social-pin>a{background-position:-126px -42px}.social-twitter>a{background-position:-252px -42px}p.social-insta>a{background-image:url("../../files/trumpf/img/instagram.png");background-size:contain}.mouseover>.image_container{position:relative}.mouseover>.image_container img{position:relative;z-index:3}.mouseover>.image_container img+img{position:absolute;left:0;top:0;z-index:2}figcaption{float:left;margin:5px;text-align:left}.ce_text figcaption{float:none}.captionOverlayImg{position:relative;width:295px}.captionOverlayImg .captionBackground,.captionOverlayImg figcaption{position:absolute;left:0;top:0;height:100%;width:100%;display:block;opacity:0;padding:30px;text-align:center;color:white;font-size:1.3em;line-height:1.15em;transition:opacity 0.3s;margin:0}.captionOverlayImg .captionBackground{background-color:black;opacity:0}.captionOverlayImg:hover .captionBackground{opacity:0.8}.captionOverlayImg:hover figcaption{opacity:1}#main table.calendar{width:100%;padding-right:0;padding-left:0;border-collapse:separate;margin-left:0;margin-right:0}#main table.calendar tbody{background-color:#fcfcfc}#main table.calendar th,#main table.calendar td{vertical-align:top}#main table.calendar th.label{display:table-cell;border-bottom:none;padding:5px 0;font-size:0.85em;text-align:center;font-weight:normal;color:#333}#main table.calendar .head{background-color:#f1f2f3;border-top:1px solid #d9d9d9;padding:6px 0;border-bottom:1px solid #d9d9d9}#main table.calendar thead tr:first-of-type th{padding:5px;font-size:0.85em}#main table.calendar th.previous{text-align:left;border-left:1px solid #d9d9d9}#main table.calendar th.next{text-align:right;border-right:1px solid #d9d9d9}#main table.calendar th a{font-weight:normal;text-decoration:none;color:#333}#main table.calendar th a:hover{text-decoration:underline}#main table.calendar thead tr:first-of-type th:nth-child(2){text-align:center;font-size:1em}#main table.calendar td{width:14%;height:7em;padding:0;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}#main table.calendar .col_first{border-left:1px solid #d9d9d9}#main table.calendar .header{margin:1px;padding:1px;background-color:#e6e6e6;font-size:0.85em}#main table.calendar .today{background-color:#ADCBE6;color:#fff}#main table.calendar .event{margin:0;padding:3px;line-height:1.1;font-size:0.85em}#main table.calendar .event a{text-decoration:none;color:#333}#main table.calendar .event a:hover{text-decoration:underline}.mod_eventlist{padding-bottom:11px}.mod_eventlist .layout_upcoming{display:table-row}.mod_eventlist .layout_upcoming>*{float:none;display:table-cell;padding-right:5px}#container .mod_eventlist .event.layout_list{margin-bottom:12px}#container .mod_eventlist .event.layout_list h2{margin-bottom:0}.mejs-audio{margin-top:30px}#main .keinstrich .image_container,#main .keinstrich.image_container,#main .keinstrich .image_container img{border-top-width:0}#container h3,#container .ce_text:not([class*="farbe"]) h3:first-child,#container .bildzuerst h3{margin-bottom:1px;margin-top:0.5em}