body {
 font-family:Arial, Verdana,sans-serif;
 margin-top:0px;
 background: #bbffbb;
}

* { font-size:11pt;}

h1 { font-size: 28pt;}
h2 { font-size: 22pt;}
h3 { font-size: 14pt;}
h1, h2, h3 {margin-bottom: 6pt}

a.nav {
 font-size:12pt;
 color: #000000;
 font-weight:bold;
 text-decoration:none;
 padding-left:10pt
}

a.nav1 {
 font-size:11pt;
 color: #000000;
 text-decoration:none;
 padding-left:17pt
}
a.nav2 {
 font-size:11pt;
 color: #000000;
 text-decoration:none;
 padding-left:24pt
}

a.nav:hover {
 color: #990000;
}

a.nav1:hover {
 color: #990000;
}
a.nav2:hover {
 color: #990000;
}

td {
 vertical-align:top;
}

td.nav {
 background: #ccffcc;
}
td.nav1 {
}
td.nav2 {
}

td.navigation {
 background: #99dd99;
 width: 200px;
 height:1000px;
}

td.contents {
 background: #ddffdd;
 width: 800px;
}

table.conttab {
 margin-left: 30pt;
 margin-right: 30pt;
 margin-top: 20pt;
}

td.contents_xx {
 background: #000000;
 width: 800px;
 background-image:url(signet_800.gif);
 background-repeat:no-repeat;
 background-position:center;
}


*.kontakt {
 margin-top:50pt;
 vertical-align:top;
 text-decoration:none;
 color: #000000;
 }

*.verein {
 margin-top:50pt;
 vertical-align:top;
 text-decoration:none;
 color: #000000;
 }

*.links {
 margin-top:50pt;
 vertical-align:top;
 text-decoration:none;
 color: #000000;
 }

li {text-decoration:none;
}



*.prog {
 margin-top:50pt;
 vertical-align:top;
 text-decoration:none;
 color: #000000;
 }


*.index {
 margin-top:50pt;
 vertical-align:top;
 text-decoration:none;
 color: #000000;
 }

td.month {
 font-weight:bold;
 text-align:left;
 background: #99dd99;
}

*.copyright {
 font-size: 8pt;
 font-style: italic;
 text-align: center;
 text-decoration:none;
 color: #808080;
}