<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
padding:0;
margin:0;
border:0;
width:100%;
height: 100%;
}

body {
padding:0;
margin:0;
border:0;
width:100%;
height: 100%;
font-size:22px;
line-height: 1.2em;
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 300;
text-align:center;
background:#ffffff;
}

#alles {
width: 100%;
height: 100%;
margin: 0;
padding:0;
border:0;
text-align: center;
}

#section {
width:100%;
height: 100%;
text-align: center;
margin: 0;
padding:0;
border:0;
}

#fixed2 {
position: fixed;
left: center;
bottom:0;
width: 100%;
height: 50px;
margin:0;
padding:0;
border:0;
z-index: 10;
background: #ce2f1a;
text-align: center;
}

#footer {
max-width: 980px;
height:100%;
margin: 0 auto;
padding: 0;
color: #000;
clear:both;
font-family: 'Open Sans Condensed', sans-serif;
text-align: center;
}

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

#header a, #footer a{
text-decoration:none;
color: #000000;
}

#header a:hover, #footer a:hover, #footer li.active a{
text-decoration:none;
color: #ffffff;
}

#section a {
text-decoration:none;
color: #ce2f1a;
}


/* BORDER-SIZING --------------------------------------------------------*/

div, p, #section h2 {
-o-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}


/* CLEAR */

div.clear, div#clear {
clear: both;
height: 1px;
}


/* HEADER ----------------------------------------------*/

#header .moduletable_logo {
height: auto;
text-align: left;
padding:0;
border:0;
float: left;
}

#header div.custom_logo, #header div.custom_logo p, #header .moduletable_logo img {
width: 100%;
height: auto;
text-align: left;
margin:0;
padding:0;
border:0;
}

#header .moduletable_text {
height: auto;
padding:0;
border:0;
float: right;
}

#header div.custom_text, #header div.custom_text p {
width: auto;
text-align: left;
margin:0;
padding:0;
border:0;
color: #ffffff;
font-family: "Passion One", sans-serif;
}




/* SECTION -------------------------------------------------------------*/

#section {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 300;
font-size: 1.0em;
padding:0;
}

#section h1, #section h2, #section h3 {
font-family: "Passion One", cursive;
width: 100%;
text-align:center;
line-height: 1.0em;
padding:0;
color: #ce2f1a;
}

#section h1, #section .page-header h2 {
font-size: 2.0em;
margin: 0.5em 0;
}

#section h2 {
font-size: 1.5em;
margin:1.5em 0;
}

#section h3 {
font-size: 1.3em;
margin:1.5em 0;
}

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

#section p {
padding:0;
margin:0 0 1.5em 0;
}


#section div.text &gt; div &gt; ul &gt; li {
list-style-type: none;
display: block;
min-height: 30px;
text-align: left;
vertical-align: middle;
margin: 30px 0;
padding:0 0 0 80px;
background: url('../images/listenpunkt.png') no-repeat left center;
}

#section div.text &gt; div &gt; ol &gt; li {
list-style-type: none;
display: block;
min-height: 40px;
vertical-align: middle;
margin: 30px 0;
padding:0;
}

#section div.item, #section div.item-page {
padding: 0 0 50px 0;
}

#section strong {
font-weight: 700;
}

#section video {
width: 100%;
margin: 0;
padding:0 -20px;
height: auto;
border: 0px solid #000;
}

/* LOGIN */

#section &gt; div.login {
width: 300px;
margin: 50px auto 0 auto;
}

#section &gt; div &gt; ul.nav.nav-tabs {
width: 300px;
margin: 50px auto 0 auto;
padding: 0;
list-style-type: none;
}

#section &gt; div.login &gt; form &gt; fieldset {
margin:0;
padding:0;
border:0;
}

/* Eingeloggt */

#section div.edit ul#com-content-formTabs.nav.nav-tabs, #section div.edit #publishing, #section div.edit #metadata, #section div.edit #language {
display: none;
}

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


.piraten_rot {
color: #ce2f1a;
}</pre></body></html>