<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'Droid Sans';
    src: url('droidsans.woff2') format('woff2'),
         url('droidsans.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'Droid Sans Bold';
    src: url('droidsans-bold.woff2') format('woff2'),
         url('droidsans-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body {
background:#fff;
padding:0;
margin:0;
border:0;
width:100%;
font-family:'Droid Sans',sans-serif;
font-size:16px;
text-align:center;
}


#alles {
width: 100%;
height: 100%;
margin:0;
padding:0;
}


#header {
width:100%;
margin:0;
padding:0;
border:0;
text-align: left;
color: #000;
}

#nav, #arena, .clear {
clear: both;
width:100%;
}


/* LINKS ------------------------------------- */

#header a {
text-decoration:none;
color:#000000;
padding: 0;
}

#section a, #footer a, #aside a {
text-decoration:none;
color:#91985c;
padding: 0;
font-weight:700;
}

#header a:hover, #section a:hover, #footer a:hover, #aside a:hover{
color:#e01919;
}

/* Buttons */

#section input.button {
background: #d2d8a4;
padding: 3px 8px;
margin: 10px 10px 10px 0px;
border:0;
}

#section input.button:hover {
background: #e01919;
color: #ffffff;
}

#section input.inputbox {
padding: 5px;
margin: 5px 0px;
width: 200px !important;
border:1px solid #91985c;
}


/* HAUPTMENUE --------------------------------------------------------------------------*/

#nav &gt; ul.nav, div.dj-megamenu-wrapper ul.dj-megamenu {
list-style-type:none;
margin:0 auto 0 0 !important;
padding:0 !important;
text-align: left;
}

#nav ul li, div.dj-megamenu-wrapper ul.dj-megamenu li.dj-up {
width: auto;
list-style-type:none;
border:0;
margin:0 30px 0 0;
padding:0;
display: inline-block;
float: left;
}

#nav ul &gt; li &gt; a, div.dj-megamenu-wrapper ul.dj-megamenu li.dj-up a.dj-up_a {
display: block;
font-weight: 700;
font-size: 1.0em;
line-height: 1.3em;
color:#91985c;
text-decoration: none;
text-transform: uppercase;
padding:0;
margin:0;
}


#nav ul li a:hover, #nav ul li.current &gt; a, div.dj-megamenu-wrapper ul.dj-megamenu li.dj-up a:hover, div.dj-megamenu-wrapper ul.dj-megamenu li.dj-up.current a.dj-up_a {
color:#e01919;
}

div.dj-megamenu-wrapper ul.dj-megamenu ul {
list-style-type:none;
margin:0 auto 0 0 !important;
padding:0 !important;
text-align: left;
}

div.dj-megamenu-wrapper ul.dj-megamenu ul li {
clear: both;
display: block;
list-style-type:none;
margin:10px auto 0 0 !important;
padding:0 !important;
text-align: left;
white-space:nowrap;
}


/* ASIDE -------------------------------------------------------------*/

#aside table.mod_events_latest_table, #aside div.feed {
font-weight: 400;
font-size: 1.0em;
line-height: 1.3em;
margin: 0;
padding:0;
vertical-align:top;
text-align: left;
color:#333;
clear: both;
}

#aside div.moduletable div.mod_events_latest_rsslink {
margin: 0.5em 0 2.0em 0;
}

#aside &gt; div &gt; h3, #aside &gt; div.feed &gt; h3 {
color:#333;
font-weight: 700;
text-transform: uppercase;
font-size: 1.0em;
margin:0 0 2.0em 0;
padding:0 0 0.2em 0;
border-bottom: 1px solid #333;
}

#aside div.custom h4 {
color:#333;
font-weight: 700;
text-transform: none;
font-size: 1.0em;
margin: 3.0em 0 -0.7em 0 !important;
padding:0;
border:none;
clear: both;
}

#aside ul.newsfeed {
width: 100%;
list-style-type: none;
margin:0;
padding:0;
}

#aside ul.newsfeed li{
width: 100%;
list-style-type: none;
margin:0 0 1.5em 0;
padding:0;
line-height: 1.3em;
}

#aside ul.newsfeed li a{
line-height: 1.3em;
}

#aside table.mod_events_latest_table tbody tr td span.mod_events_latest_content {
display: block;
margin: 0 0 -20px 0 !important;
padding:0 !important;
float: none !important;
clear: both !important;
line-height: 1.3em;
}

#aside div.newsflash {
line-height: 1.3em;
background: #eee !important;
padding: 10px 15px !important;
margin: 20px 0 30px 0;
border-radius: 8px;
text-align: left;
}



/* CONTENT -------------------------------------------------------------*/

#section {
font-weight: 400;
font-size: 1.0em;
line-height: 1.4em;
text-align:left;
width: auto;
color:#333333;
padding:0;
}

#section h1, #section h2 {
width: 100%;
font-weight: 700;
text-transform: uppercase;
text-align:left;
color: #333;
font-size: 1.5em;
line-height: 1.2em;
margin:0 0 2.0em 0;
padding:0 0 0.5em 0;
border-bottom: 1px solid #333;
}

#section .blog div div h1, #section .blog div div h2, #section div h2.item-title, #section .blog-featured div div h1, #section .blog-featured div div h2 {
font-size: 1.5em;
line-height: 1.2em;
margin:0 0 1.0em 0;
padding:0;
border: 0;
}

#section p, #section td, #section div {
font-size:1.0em;
width: auto;
max-width: 100%;
}

#section p {
padding:0;
margin:0 0 1.0em 0;
text-align:left;
}

#section div ul {
list-style-position:inside;
}

#section div div.category-desc {
margin: 0 0 5.0em 0;
}

#section div table, #section div table td {
vertical-align: top;
padding:0;
margin: 0;
border:0;
padding-right: 1.5em;
}

#section h3 {
width: 100%;
font-weight: 700;
text-transform: uppercase;
text-align:left;
color: #333;
font-size: 1.3em;
line-height: 1.0em;
margin:2.0em 0 1.0em 0;
padding:0 0 0.5em 0;
border-bottom: 1px solid #333;
}

#section h4 {
font-size: 1.2em;
padding:0;
margin: 2em 0 0.5em 0;
}

#section div.blog-item div.item-content dl.article-info.text-muted {
margin:-20px 0 50px 0 !important;
padding:0;
text-indent:0;
}

#section dl.article-info.text-muted &gt; dd.createdby, #section dl.article-info.text-muted &gt; dd.createdby span, #section dl.article-info.text-muted &gt; dd.published, #section dl.article-info.text-muted &gt; dd.published &gt; time {
margin:0 auto;
padding:0;
text-indent:0;
}

#section dl.article-info.muted &gt; dd.published {
font-size:0.8em;
}

#section div img {
max-width:100%;
height: auto;
}

#section div.item-content h1, #section div.com-content-article__body h1, #section div.item-content h2, #section div.com-content-article__body h2, #section div.item-content h3, #section div.com-content-article__body h3 {
border:0;
text-transform:none;
}

div.item-page dd.category-name {
display: none;
}

div.grau {
width: 100%;
background: #eee;
padding:1em;
margin:2em 0 2em 0;
text-align: center;
}



/* BEITRAGSBILDER -------------------------------------------*/

#section &gt; div.item-page &gt; figure.right.item-image {
width: 35%;
float:left;
margin: 0.3em 2em 1.5em 0;
}

#section &gt; div.item-page &gt; figure.left.item-image {
width: 35%;
float:right;
margin: 0.3em 0 1.5em 2em;
}

#section &gt; div.item-page &gt; figure.none.item-image {
width: 100%;
float:none;
}

#section .item-image {
  padding:0;
  border:0;
  margin: 0 0 1em 0;
}

#section .item-image img, #section span.links_im_text &gt; a.linkthumb, #section span.rechts_im_text &gt; a.linkthumb, #section span.links_im_text &gt; a.linkthumb &gt; img.thumb, #section span.rechts_im_text &gt; a.linkthumb &gt; img.thumb {
  width: 100% !important;
  height: auto !important;
  padding:0;
  border:0;
  margin: 0;
}

#section figure.item-image &gt; div.img_caption  {
width: 100%;
text-align:left;
margin:0;
}

#section figure.item-image &gt; div.img_caption.none &gt; p.img_caption {
width: 100%;
max-width:100%;
font-size:0.9em;
line-height: 1.2em;
font-style:italic;
color:#333;
text-align:left !important;
margin:0 0 0.3em 0;
padding:0;
}

/* MODUL VOR INHALT ---------------------------------------------------*/


#section table.mod_events_latest_table, #section table.mod_events_latest_table tbody, #section table.mod_events_latest_table tbody tr {
width: 100%;
margin: 0;
padding:0;
border: 0;
}

#section table.mod_events_latest_table tbody tr td {
display: block;
width: 100%;
padding-bottom: 5.0em !important;
margin-bottom: 20px !important;
height: 100%;
overflow: hidden;
}


/* BLOG ----------------------------------------------------------------*/

#section &gt; div.blog &gt; div.items-leading.clearfix &gt; div, #section &gt; div.blog-featured &gt; div.items-leading.clearfix &gt; div {
padding:0;
}

#section dt.article-info-term {
display: none;
}

#section dl.article-info.muted &gt; dd.category-name {
text-align: right;
margin:-20px 0 0 0;
padding:0;
}

#section div.blog nav.pagination__wrapper, #section div.blog-featured nav.pagination__wrapper {
width: 100%;
margin: 40px 0;
padding:40px 0;
text-align: center;
}

#section div.blog ul.pagination, #section div.blog ul.pagination p, #section div.blog-featured ul.pagination, #section div.blog-featured ul.pagination p {
width: 100%;
margin: 0;
padding:0;
text-align: center;
}

#section div.blog nav.pagination__wrapper ul li, #section div.blog-featured nav.pagination__wrapper ul li {
list-style-type: none;
display: inline-block;
margin: 0;
padding:0 5px;
}

/* KONTAKT --------------------------------------------------------------*/

div.contact {
margin:-15px 0 0 0;
padding:0;
border:0;
}

div.contact h3 {
display: none;
}

div.contact &gt; dl.contact-address.dl-horizontal dt{
padding:0;
margin:0;
}

div.contact &gt; dl.contact-address.dl-horizontal {
padding:0;
margin:0 0 30px 0;
}

div.contact &gt; dl.contact-address.dl-horizontal dd{
padding:0;
margin:0;
}

div.contact fieldset{
background:none;
color:#333;
padding:0;
margin:0;
border:0;
}

div.contact label, div.contact legend {
color:#333;
font-family: New Courier, Courier, monospace, sans-serif;
font-size:12px;
margin: 10px 0px 0px;
}

div.contact div.control-label, div.login div.control-label, form#contact-form button, div.login button {
margin-top:20px;
}

/* TERMINE -------------------------------------------------------------*/

#section &gt; div#jevents &gt; div#jevents_body {
background: none !important;
padding:0;
border:0;
}

#section div#jevents_body &gt; div.jev_toprow &gt; div.jev_header2, #section &gt; div#jevents &gt; div#jevents_body.contentpaneopen.jeventpage.jevbootstrap &gt; div.contentpaneopen.jev_evdt &gt; div.jev_evdt_header &gt; div.jev_evdt_title {
width: 100%;
font-weight: 700;
text-transform: uppercase;
text-align:left;
color: #333;
font-size: 1.5em;
margin:0 0 2.0em 0;
padding:0 0 0.5em 0;
border-bottom: 1px solid #333;  
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; div#jev_maincal.jev_listview &gt; div.jev_listrow, #section div#jevents_body.contentpaneopen.jeventpage &gt; div#jev_maincal.jev_listview {
background: none;
padding:0;
border:0;
width:100%;
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; div.jev_toprow &gt; div.jev_header2 &gt; div.currentmonth {
border:0;
padding:0;
color:#333 !important;
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; div.jev_toprow &gt; div.jev_header2 &gt; div.previousmonth, #section div#jevents_body.contentpaneopen.jeventpage &gt; div.jev_toprow &gt; div.jev_header2 &gt; div.nextmonth {
display:none;
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; div#jev_maincal.jev_listview &gt; div.jev_listrow &gt; ul.ev_ul {
margin:0;
padding:0;
border:0;
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; div#jev_maincal.jev_listview &gt; div.jev_listrow &gt; ul.ev_ul li{
margin:0 0 2.5em 0;
padding:0em;
border:0;
background:none;
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; div#jev_maincal.jev_listview &gt; div.jev_listrow &gt; ul.ev_ul li a{
color:#91985c !important;
font-family:'Droid Sans',sans-serif;
font-weight: 700;
font-size: 1.1em;
letter-spacing:-0.02em !important;
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; div#jev_maincal.jev_listview &gt; div.jev_listrow &gt; ul.ev_ul li a:hover{
color:#e01919  !important;
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; table.contentpaneopen, #section div#jevents_body.contentpaneopen.jeventpage &gt; table.contentpaneopen tbody, #section div#jevents_body.contentpaneopen.jeventpage &gt; table.contentpaneopen tbody tr, #section div#jevents_body.contentpaneopen.jeventpage &gt; table.contentpaneopen tbody tr td, #section div#jevents_body.contentpaneopen.jeventpage &gt; table.contentpaneopen &gt; tbody &gt; tr &gt; td &gt; table {
margin:0;
padding:0;
border:0;
}

#section div#jevents_body.contentpaneopen.jeventpage &gt; table.contentpaneopen &gt; tbody &gt; tr &gt; td &gt; table {
font-weight: 700;
}

#section &gt; div#jevents &gt; div#jevents_body &gt; div.contentpaneopen.jev_evdt &gt; div.jev_evdt_header &gt; h2 {
margin: 0 0 0.5em 0 !important;
}

#section &gt; div#jevents &gt; div#jevents_body &gt; div.contentpaneopen.jev_evdt &gt; div.jev_evdt_header &gt; h4 {
margin: 0 0 3.0em 0 !important;
padding: 0;
}

#aside &gt; div.moduletable &gt; table.mod_events_latest_table span.mod_events_latest_date {
display: block;
width: auto;
line-height: 1.0em !important;
margin: 0 4px 0 0 !important;
vertical-align: middle;
float: left;
}

#aside &gt; div.moduletable &gt; table.mod_events_latest_table div.terminkategorie {
float: left;
width: auto;
text-align: left;
line-height: 1.0em !important;
margin: 0 auto 2px 0 !important;
vertical-align: middle;
margin: 0;
padding: 0;
}


/* WEBLINKS */

#section div.com-weblinks-categories.categories-list div.com-content-categories__items div.com-content-categories__item {
padding: 1.0em 0 1.0em 0;
}

#section div.com-weblinks-categories.categories-list div.com-content-categories__items div.com-content-categories__item div.w-100 a {
font-size: 20px;
display: block;
margin: 0 auto 4px 0;
}

#section div.com-weblinks-category__items form#adminForm div.com-weblinks-category__filter.btn-group {
display: none;
}

#section div.com-weblinks-category div.weblink-category h2{
margin:-30px 0 0 0;
padding:0;
border:0;
font-weight:300;
}

#section div.com-weblinks-category__items form#adminForm ul.category {
margin:0;
padding:0;
list-style-type:none;
}

#section div.com-weblinks-category__items form#adminForm ul.category li {
margin:0 0 30px 0;
padding:0;
list-style-type:0;
background:none;
}

#section div.com-weblinks-category__items form#adminForm ul.category li div.list-title {
margin:0;
padding:0;
background:none;
}

#section div.com-weblinks-category__items form#adminForm ul.category li div.list-title a.category {
margin:0;
padding:0;
font-size: 1.3em;
text-transform: uppercase;
background:none;
}

/* SCHLAGWOERTER */

/* im Beitrag */

#section ul.tags {
list-style-type: none;
display: inline-block;
margin:10px auto 30px 0;
padding:0;
}

#section ul.tags li {
list-style-type: none;
display: inline-block;
margin-right: 10px;
}

#section ul.tags li a {
padding: 5px 7px;
background: #ddd;
font-weight: 300;
}

/* Liste der Beitraege zu einem Schlagwort */

#section div.tag-category {
margin: 0;
padding:0;
}

/*
#section div.tag-category h1::before {
content:'Thema';
font-weight: 300;
}
*/

#section div.tag-category {
margin: 30px 0 0 0;
padding:0;
}

#section div.tag-category ul {
list-style-type: none;
margin: 0;
padding:0;
}


#section div.tag-category ul li {
list-style-type: none;
margin: 0 0 20px 0;
padding:0;
height: auto !important;
}

#section div.tag-category ul li h3 {
clear: both;
margin: 0;
padding:0;
font-size: 16px;
line-height: 1.2em;
border: 0;
}

#section div.tag-category ul li span.tag-body &gt; *, #section div.tag-category ul li span.tag-body &gt; * &gt; * {
width: auto !important;
height: auto !important;
margin: auto !important;
padding-right: 5px;
float: left;
font-weight: 300 !important;
}

#section div.tag-category ul li span.tag-body p br, #section div.tag-category ul li span.tag-body iframe {
display: none;
}


/* FUSS ----------------------------------------------------------------*/

#footer {
clear:both;
width:100%;
margin:3em 0 0 0;
padding:1em 0;
height:30px;
text-align:right;
color:#ccc;
border-top: 1px solid #91985c;
}

#footer ul, #footer ul li{
list-style-type:none;
margin:0;
padding;0;
border:0;
font-size: 0.9em;
font-family: 'Droid Sans', sans-serif;
font-weight:400;
text-transform:uppercase;
}

#footer ul li a{
font-weight:400;
}

/* EDITOR ------------------------------------------------------------ */

#mitte p.kleine_ueberschrift, .kleine_ueberschrift {
font-family: 'Droid Sans', sans-serif;
font-size:1.2em;
line-height:1.2em;
font-weight:700;
vertical-align:top;
margin:0 0 1.0em 0;
padding:0;
border:none;
}

.links_im_text {
margin:4px 20px 10px 0px;
float:left;
border:none;
}

.rechts_im_text {
margin:4px 0px 10px 20px;
float:right;
border:none;
}

.clear {
clear: both;
}</pre></body></html>