body {
 background-attachment:fixed;
 background-image:url(ecke.png);
 margin:0.4cm;
 color:#D60006;
 background-repeat:no-repeat;
 font-family:Helvetica, Arial, sans-serif;
 background-color:#FFFFFF;
 text-align:center;
}
table {
 margin:0 auto;
 width:100%;
 height:100%;
}
td,th,p,body {
 font-size:11pt;
}
td,th {
 color:#000000;
}

textarea, input.text, select.text, option, .option {
 font-family:'Courier New', Fixedsys, Courier, monospace;
 font-size:10pt;
 width:100%;
}

iframe {
 margin:0;
 width:100%;
 height:100%;
}

p {
 text-align:justify;
}
a {
 color:#003070;
 text-decoration:none;
}
hr {
 width:100%;
}
marquee {
 font-weight:bold;
 font-size:11pt;
 color:#003070;
}
img {
 border:none;
}
button {
 width:100px;
}
ol {
 line-height:23px;
 list-style-type:decimal;
 text-align:left;
}
h1 {
 font-weight:bold;
 font-size:32pt;
 margin:0;
 color:#FFFFFF;
 text-align:center;
}
h2 {
 font-weight:bold;
 font-size:18pt;
 color:#003070;
 text-align:right;
}
h3 {
 margin-top:-10px;
 font-weight:bold;
 font-size:13.5pt;
 color:#003070;
 text-align:right;
}
h4 {
 font-weight:bold;
 font-size:11pt;
 margin:10px;
 color:#003070;
 text-align:center;
}
h5 {
 font-weight:bold;
 font-size:11pt;
 margin:0;
 color:#003070;
 text-align:left;
}
h6 {
 font-weight:normal;
 font-size:7.5pt;
 color:#003070;
 text-align:right;
}

table.text {
 margin:0 0 20px;
 width:100%;
 height:auto;
}
td.text {
 vertical-align:top;
 text-align:center;
 color:#D60006;
}

body.menue {
 background-image:none;
 margin:0;
 background-color:#D60006;
}
th.menue {
 font-size:22pt;
 color:#FFFFFF;
 height:10px;
}
td.menue {
 vertical-align:middle;
 color:#FFFFFF;
 height:20px;
}
a.menue {
 color:#FFFFFF;
}
img.menue {
 width:165px;
 height:85px;
}
img.menue1 {
 width:20px;
 height:30px;
}
img.menue2 {
 width:10px;
 height:15px;
 margin:0 3px 0 15px;
}

body.start {
 background-image:none;
 background-color:#D60006;
}
th.start {
 font-weight:normal;
 vertical-align:top;
 text-align:right;
}
td.start {
 vertical-align:top;
 text-align:center;
}
a.start {
 color:#FFFFFF;
 text-align:center;
}
h4.start {
 font-size:13.5pt;
 color:#FFFFFF;
}
img.start {
 width:525px;
 height:300px;
}

th.haupt {
 vertical-align:right;
 height:10px;
}
td.haupt {
 vertical-align:middle;
 color:#D60006;
 text-align:center;
}h2.haupt {
 text-align:center;
}

table.daten {
 margin-top:20px;
 width:auto;
 height:auto;
}
th.daten {
 vertical-align:top;
 height:20px;
 text-align:right;
}
td.daten {
 vertical-align:top;
 color:#D60006;
 height:20px;
 text-align:left;
}

table.kontakt {
 width:auto;
 height:auto;
}
th.kontakt {
 padding:5px;
 color:#003070;
 text-align:left;
 vertical-align:top;
}
td.kontakt {
 padding:5px;
 color:#D60006;
 text-align:left;
 vertical-align:top;
}
div.kontakt {
 margin:5px;
 font-size:13.5pt;
 text-align:center;
}
a.kontakt {
 font-weight:normal;
}

button.termin {
 width:auto;
}
table.termin {
 margin-bottom:20px;
 width:auto;
 height:auto;
}
th.termin {
 padding:5px;
 height:30px;
 background-color:#CCCCCC;
}
td.termin {
 padding:5px;
 height:30px;
 text-align:left;
}
th.titel {
 padding:5px;
 height:30px;
}
td.datum {
 padding: 5px;
 height:30px;
 text-align:center;
}
th.keintermin {
 padding:5px;
 height:120px;
 font-weight:bold;
 font-size:16.5pt;
 color:#D60006;
}
td.keintermin {
 text-align:center;
 color:#D60006;
}
table.termnav {
 width:100%;
 height:auto;
}
th.termnav {
 padding:0 0.4cm 0.4cm;
 font-weight:normal;
 font-size:7.5pt;
 text-align:right;
 vertical-align:middle;
 color:#000000;
}
td.termnav {
 padding:0 0.4cm 0.4cm;
 vertical-align:top;
 text-align:center;
 font-style:italic;
}
td.termnavl {
 vertical-align:top;
 text-align:left;
}
td.termnavm {
 vertical-align:top;
 text-align:center;
 color:#D60006;
}
td.termnavr {
 vertical-align:top;
 text-align:right;
}
td.termeintrag {
 text-align:center;
}

body.aktuell {
 background-image:none;
 margin:9px 0;
}
table.aktuell {
 width:420px;
 height:auto;
}
th.aktuell {
 font-size:13.5pt;
 height:35px;
 text-align:left;
 text-decoration:underline;
}
td.aktuell {
 vertical-align:top;
 text-align:right;
}
h2.aktuell {
 margin:0;
 text-align:left;
}

table.link {
 width:auto;
 height:auto;
}
th.link {
 padding:10px 0 15px;
 font-weight:bold;
 font-size:11pt;
 color:#003070;
 text-decoration:underline;
}
td.link {
 padding:10px 0;
 font-size:10pt;
 vertical-align:top;
 text-align:center;
}
img.link {
 height:100px;
 width:auto;
}
a.link {
 font-weight:bold;
 color:#D60006;
 text-decoration:underline;
}

table.musiker {
 margin-bottom:20px;
 width:500px;
 height:auto;
}
td.musiker {
 font-size:8.5pt;
 color:#000000;
 text-align:center;
}

table.vorstand {
 margin-bottom:5px;
 width:auto;
 height:auto;
}
td.vorstand {
 padding:0 0 10px;
 text-align:center;
 vertical-align:middle;
}
img.vorstand {
 width:78px;
 height:100px;
}

table.insert {
 margin:0;
 width:100%;
}
table.photo {
 margin-top:-35px;
 width:auto;
 height:auto;
}
th.photo {
 padding:20px 0 5px;
 font-weight:bold;
 font-size:18pt;
 vertical-align:middle;
 color:#003070;
 text-align:center;
 text-decoration:underline;
}
td.photo {
 padding:0 15px 10px;
 font-weight:bold;
 vertical-align:middle;
 color:#D60006;
 text-align:center;
 text-decoration:underline;
}
td.fusszeile {
 padding:0 0 5px;
 color:#D60006;
 text-align:center;
 vertical-align:top;
}
img.photo {
 width:auto;
 height:480px;
}
img.uebers {
 margin:5px -10px -5px;
 width:auto;
 height:150px;
}
table.galerie {
 margin-top:-3px;
 width:auto;
 height:auto;
}
td.galerie {
 padding:15px 0 5px;
 font-weight:bold;
 vertical-align:middle;
 color:#D60006;
 text-align:center;
 text-decoration:underline;
}
img.galerie {
 width:300px;
 height:225px;
 margin:5px 0;
}

img.geschichte {
 width:400px;
 height:auto;
}

body.gast {
 margin-right:0;
 margin-bottom:0;
}
table.gast {
 margin:0;
}
td.gast {
 padding:0 0.4cm 10px 0;
 vertical-align:top;
 text-align:center;
 height:10px;
 color:#D60006;
}
th.gbnav {
 height:5px;
 padding-right:0.4cm;
 text-align:left;
 font-weight:normal;
 color:#003070;
}
td.gbnav {
 padding-right:0.4cm;
 text-align:right;
 color:#003070;
}

body.gbeintrag {
 background-image:none;
 margin:10px 0 0;
}
table.gbeintrag {
 width:auto;
 height:auto;
}
th.gbeintrag {
 text-align:left;
 font-weight:normal;
 color:#003070;
}
td.gbeintrag {
 padding-top:5px;
 text-align:center;
 vertical-align:top;
}
button.gbeintrag {
 width:160px;
}

body.gbliste {
 background-image:none;
 margin:0;
}
a.gbliste {
 color:#000000;
}
table.gbliste {
 margin:0 auto 20px;
 width:590px;
 height:auto;
}
th.gbliste {
 text-align:justify;
 width:115px;
 padding:3px 15px 0;
}
td.gbliste {
 text-align:justify;
 padding:15px 15px 10px;
 color:#D60006;
}
th.gbintern {
 text-align:left;
}
td.gbintern {
 padding:2px;
 font-family:'Courier New', Fixedsys, Courier, monospace;
 font-size:10pt;
 border:1px solid #CCCCCC;
}
td.gbtitel {
 padding:3px 0 0;
}

table.intern {
 width:500px;
 height:auto;
}
th.intern {
 color:#FFFFFF;
 height:40px;
 background-color:#D60006;
}
td.intern {
 padding-top:15px;
 text-align:center;
}
td.inttitel {
 padding-right:10px;
 text-align:right;
 vertical-align:middle;
}
div.intern {
 width:650px;
 height:auto;
 margin:0 auto;
}

table.userlist {
 width:auto;
 height:auto;
}
th.userlist {
 padding:5px;
 height:30px;
 text-align:left;
 background-color:#CCCCCC;
}
td.userlist {
 padding:5px;
 height:30px;
 text-align:left;
}
td.userright {
 padding:5px;
 height:30px;
 text-align:right;
}

.fusszeile {
 font-size:7.5pt;
 text-align:justify;
 text-decoration:none;
}
.zitat {
 padding-left:5%;
 padding-right:5%;
 font-style:italic;
}

