
td
{ color: #006b6a; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

b
{ color: #007877; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

h6
{ color: #007878; font-weight: 500; font-size: 16px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

p
{ color: #007877; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

A:link
{ color: #007877; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

A:visited
{ color: #007877; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

A:active
{ color: #007877; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

A:hover
{ color: #7a1f1f; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.speziell:link      { color: #464646 }
a.speziell:visited   { color: #464646 }
a.speziell:active  { color: #464646 }
a.speziell:hover  { color: #CC0000;  }

h5
{ color: #6883b0; font-weight: bold; font-size: 24px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.Abstand40
{ color: #007877; font-size: 12px; line-height: 20px }

.Abstand20
{ color: #007877; font-size: 12px; line-height: 15px }

#navlist
{
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
font: 12px Arial;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;
text-decoration: none;
}

#navlist li a:link { color: #008B8B; }
#navlist li a:visited { color: #008B8B; }

#navlist li a:hover
{
color: #008B8B;
background: #FFFACD;
border-color: #227;
}

#navlist li a#current
{
background: ivory;
border-bottom: 1px solid white;
}
