body
{color: #000000;
  background-color: #FFFFFF;
  font-family: Tahoma, Arial, Sans-Serif;
 font-size: 15px;
}

h1
{font-weight: bold;
  font-size: 18px;
  margin-top: 5px;
 margin-bottom: 10px;
 padding: 0px;
}

h2
{font-weight: bold;
  font-size: 15px;
  margin-top: 5px;
 margin-bottom: 10px;
 padding: 0px;
}

.navigation h2
{margin-left: 10px;
}

body.index
{text-align: center;
}

img
{border: 0px;
}

.index .logo
{position:absolute;
 top:30%;
 left:50%;
 width: 500px;
  margin-left: -250px; /*hälfte von width;*/
}

table.maintable
{width: 98%;
  margin-left: 1%;
 margin-right: 1%;
}

table.liste
{width: 85%;
}

div.unten
{position: absolute;
  bottom: 0px;
 left: 0px;
 width: 100%;
}

.navigation a          {text-decoration: none;}
.navigation a:link      {color: #000000;}
.navigation a:visited  {color: #000000;}
.navigation a:active    {color: #FF9933; background-color: #000000;}
.navigation a:hover    {color: #FF9933; background-color: #000000;}
.navigation a.aktiv:link      {color: #FF9933; background-color: #000000;}
.navigation a.aktiv:visited  {color: #FF9933; background-color: #000000;}
.navigation a.aktiv:active    {color: #FF9933; background-color: #000000;}
.navigation a.aktiv:hover    {color: #FF9933; background-color: #000000;}


.inarbeit
{font-weight: bold;
  font-size: 150%;
}

td
{vertical-align: top;
}

tr.space
{line-height: 20px;
}

.zentriert
{text-align: center;
}

.rechts
{text-align: right;
}

.bildrechts
{text-align: right;
  float: right;
  margin-right: 5px;
 margin-left: 5px;
}

a.kleinerlink:link, a.kleinerlink:visited, a.kleinerlink:active, a.kleinerlink:hover
{font-size: 10px;
}

.kleinertext
{font-size: 10px;
}

div.navigation
{position: absolute;
 top: 100px;
 width: 100%
 overflow: hidden;
 background-color: blue;
}

textarea, input
{ font-family: Tahoma, Arial, Sans-Serif;
  font-size: 13px;
}