@font-face{font-family:lora;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(../fonts/lora-v20-latin-regular.woff2)format('woff2'),url(../fonts/lora-v20-latin-regular.woff)format('woff')}@font-face{font-family:lora;font-style:normal;font-weight:700;font-display:swap;src:local(''),url(../fonts/lora-v20-latin-700.woff2)format('woff2'),url(../fonts/lora-v20-latin-700.woff)format('woff')}@font-face{font-family:lora;font-style:italic;font-weight:400;font-display:swap;src:local(''),url(../fonts/lora-v20-latin-italic.woff2)format('woff2'),url(../fonts/lora-v20-latin-italic.woff)format('woff')}@font-face{font-family:lora;font-style:italic;font-weight:700;font-display:swap;src:local(''),url(../fonts/lora-v20-latin-700italic.woff2)format('woff2'),url(../fonts/lora-v20-latin-700italic.woff)format('woff')}@font-face{font-family:open sans;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(../fonts/open-sans-v27-latin-regular.woff2)format('woff2'),url(../fonts/open-sans-v27-latin-regular.woff)format('woff')}@font-face{font-family:open sans;font-style:normal;font-weight:600;font-display:swap;src:local(''),url(../fonts/open-sans-v27-latin-600.woff2)format('woff2'),url(../fonts/open-sans-v27-latin-600.woff)format('woff')}@font-face{font-family:open sans;font-style:normal;font-weight:700;font-display:swap;src:local(''),url(../fonts/open-sans-v27-latin-700.woff2)format('woff2'),url(../fonts/open-sans-v27-latin-700.woff)format('woff')}@font-face{font-family:open sans;font-style:italic;font-weight:400;font-display:swap;src:local(''),url(../fonts/open-sans-v27-latin-italic.woff2)format('woff2'),url(../fonts/open-sans-v27-latin-italic.woff)format('woff')}@font-face{font-family:open sans;font-style:italic;font-weight:600;font-display:swap;src:local(''),url(../fonts/open-sans-v27-latin-600italic.woff2)format('woff2'),url(../fonts/open-sans-v27-latin-600italic.woff)format('woff')}@font-face{font-family:open sans;font-style:italic;font-weight:700;font-display:swap;src:local(''),url(../fonts/open-sans-v27-latin-700italic.woff2)format('woff2'),url(../fonts/open-sans-v27-latin-700italic.woff)format('woff')}html,body{background:#fff;color:#333;font-family:open sans,sans-serif}#container{margin:auto}#header{margin-top:2em}#site-logo{float:right}#site-title,a:link,a:active,a:visited,a:hover{color:#730202}#site-title{font-weight:700;font-size:xx-large}#site-title a:link,#site-title a:active,#site-title a:visited,#site-title a:hover{text-decoration:none}#site-slogan,#footer{color:#777}#site-slogan{margin-top:.75em}nav{clear:both;margin-top:3em}nav ul{list-style-type:none;padding:0}nav ul.first>li{display:block;margin:.5em 0}nav ul.second,nav ul.third{display:none}nav a:link,nav a:active,nav a:visited,nav a:hover{text-decoration:none}nav a:link,nav a:active,nav a:visited{color:#444}nav a:hover{color:#730202}nav .currentmain>a,nav .current{font-weight:700}#content,#footer,hr{border-top:1px dashed #730202}#content{margin-top:2em}#article{margin-top:2em}h1,h2,h3,h4,h5,h6{font-family:lora,serif;font-weight:400}#article p,#article ol li,#article ul li{text-align:justify}#article blockquote{font-family:lora,serif;font-style:italic;font-size:1.05em;line-height:1.5em}#article dl dt{font-weight:700}#article dl dt em{font-weight:400}#article .timestamp,#article .tags,#article .tags a:link,#article .tags a:active,#article .tags a:visited,#article .tags a:hover{color:#888}#article .tags{font-size:smaller}hr{border-bottom:0;border-left:0;border-right:0;margin:2.5em 0}span.upper{text-transform:uppercase}img{max-width:100%;height:auto;margin:0 auto;display:block}img.right{float:right;margin:0 0 1em 1em}img.left{float:left;margin:0 1em 1em 0}#footer{clear:both;padding-top:2em;font-size:90%}ul.pagination{padding:0;list-style-type:none}.pagination li{display:inline-block;padding:1ch}.pagination .active a:link,.pagination .active a:active,.pagination .active a:visited,.pagination .active a:hover,.pagination .disabled a:link,.pagination .disabled a:active,.pagination .disabled a:visited,.pagination .disabled a:hover{color:#555;text-decoration:none}@media(max-width:767px){nav li.currentmain ul{display:block}nav li.currentmain li{display:inline-block;padding:0 .2em}nav li.currentmain ul.second{padding-left:1.25em}}@media(min-width:768px){#container{width:768px}nav ul li a{display:block;font-size:90%}nav ul.first>li{display:inline-block;position:relative;padding-right:1.25em}nav ul.second,nav ul.third{position:absolute;background:#fff;width:212px;border:1px solid #ddd;box-shadow:1px 1px 1px rgba(0,0,0,.25)}nav ul.second{z-index:2}nav ul.third{z-index:3}nav ul.second li{position:relative}nav ul.third{left:212px;top:-1px}nav ul.first li:hover ul.second,nav ul.second li:hover ul.third{display:block}nav ul.second li a,nav ul.third li a{padding:.75em 1em}}.cat-Gesamt{color:#af2b2b}.cat-Vereinsausschuss,.cat-Vorstand{color:#af7b2b}.cat-Jugend{color:#234872}.cat-Atemschutz{color:#228c22}table.calendar{border-collapse:collapse}.calendar td{padding-left:.25em;padding-right:.25em;vertical-align:top}.calendar h3{margin:.5rem 0;padding:1rem 0}.calendar tbody:nth-child(even) tr:nth-child(even) td{background-color:#fff}.calendar td:nth-child(3){padding-right:0;text-align:right}.calendar td:nth-child(4){padding-left:.1em;padding-right:1em}th,td{padding:.25em .75em}tr:first-child td{padding-top:0}tr:last-child td{padding-bottom:0}td:first-child{padding-left:0}td:last-child{padding-right:0}.stripe th,.stripe tr:nth-child(even){background-color:rgba(0,0,0,.1)}figure{margin:0}.gallery{padding:0;display:flex;flex-wrap:wrap;gap:1em;list-style-type:none;justify-content:center}.gallery>li{height:200px;cursor:pointer;position:relative;flex:auto}.gallery li img{object-fit:cover;width:100%;height:100%;vertical-align:middle;border-radius:5px}.gallery .lightbox{display:none;position:fixed;z-index:999;width:100%;height:100%;height:100dvh;text-align:center;top:0;left:0;background-color:rgba(0,0,0,.9)}.gallery .lightbox:target{outline:none;display:block}.gallery .lightbox img{object-fit:contain}