body 
{
margin: 0px 0px 0px 0px; 
font-family:Verdana, Arial, Helvetica; 
font-size: 11px;
background-color: #cccc99; 
color:#003300;
}
a:link       { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#003300; text-decoration: none; }
a:visited    { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#003300; text-decoration: none; }
a:active     { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#003300; text-decoration: none; }
a:hover     { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#003300; text-decoration: underline  }


a.hauptnavi:link       { font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#ffffcc; text-decoration: none; }
a.hauptnavi:visited    { font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#ffffcc; text-decoration: none; }
a.hauptnavi:active     { font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#ffffcc; text-decoration: none; }
a.hauptnavi:hover     { font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#ffffcc; text-decoration: underline  }

a.unternavi:link       { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#ffffcc; text-decoration: none; }
a.unternavi:visited    { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#ffffcc; text-decoration: none; }
a.unternavi:active     { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#ffffcc; text-decoration: none; }
a.unternavi:hover     { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#ffffcc; text-decoration: underline  }

a.teaser:link       { font-family: Verdana, Arial, Helvetica; font-size: 10px; color:#003300; text-decoration: none; }
a.teaser:visited    { font-family: Verdana, Arial, Helvetica; font-size: 10px; color:#003300; text-decoration: none; }
a.teaser:active     { font-family: Verdana, Arial, Helvetica; font-size: 10px; color:#003300; text-decoration: none; }
a.teaser:hover     { font-family: Verdana, Arial, Helvetica; font-size: 10px; color:#003300; text-decoration: underline  }

.bildnavi       { border:1px solid #cccc99; }


table.rahmen
{
margin-top:5%;margin-bottom:20px; background-color: #537e63;
}
.fusz
{
background-color: #cccc99;
}

.content
{
margin-top:10px; margin-bottom:20px; background-color: #ffffcc;
}
.navi
{
font-size: 12px; background-color: #537e63; color:#ffffcc; text-align:right;
}
.navi2
{
font-size: 11px; color:#ffffcc;
}

.hauptinhalt
{
font-size: 11px; text-align: justify; background-color: #ffffcc; padding-top:10px; padding-left:10px; padding-bottom:10px;
}
th.termine
{
font-size: 11px; text-align: center; background-color: #ffffcc; border-bottom:1px solid #537e63;  padding:2px;
}
.termine
{
font-size: 11px; text-align: left; background-color: #ffffcc; border-bottom:1px solid #537e63;  padding:2px;
}
table.beitrag
{
font-size: 11px; text-align: justify; background-color: #ffffcc; padding:1px;
}

.hauptinhalt2
{
font-size: 11px; text-align: left; background-color: #ffffcc; 
}

td.rahmen_teaser
{
padding-top:10px; padding-left:10px; padding-right:10px;
}
table.teaser
{
border:1px solid #537e63;font-size: 10px;
}
.teaser_top
{
 font-size: 11px; background-color: #537e63; text-align:center; color:#ffffcc; padding:5px;
}
td.inhalt_teaser
{
padding-top:10px; padding-left:10px; 
}

td.bildbeschreibung
{
padding-left:10px; padding-bottom:5px; font-size: 10px; font-style:oblique;
}

hr
{
height:1px;
}
p
{
 padding:0px;
}