body { 
background-color: #6E6E6E; 
margin: 0;
font-family: Tahoma, Arial, Verdana; 
font-size: 12px;
}

a:link { 
color: #084B8A; 
text-decoration: none;
}

a:visited { 
color: #084B8A; 
text-decoration: none;
}

a:hover { 
color: #FFFFFF; 
text-decoration: none;
}

#rahmen      
{ 
width: 1000px; 
height: auto; 
overflow: auto;
background-color: #F0F0F0;
}

#image      
{ 
width: 1000px; 
height: 180px; 
background-image: url('head.png'); 
background-repeat: no-repeat;
position: relative;
}

#navi      
{ 
width: 980px; 
height: 10px;
left:0;
bottom:0; 
position:absolute;
text-align: left;
margin: 12px;
font-family: Tahoma, Arial, Verdana; 
font-size: 20px;
}

#inhalt
{
width: 1000px;
height: auto;
float: right;
overflow: auto;
font-family: Tahoma, Arial, Verdana; 
font-size: 14px;
} 

#text
{
text-align: justify;
margin: 12px;
font-family: Tahoma, Arial, Verdana; 
font-size: 14px;
}

#footer
{
text-align: center;
margin-top: 10px;
width: 1000px;
height: 36px;
float: right;
color: #000000;
line-height: 36px;
border-top: 2px solid #FFFFFF;
font-family: Tahoma, Arial, Verdana;
font-size: 10px;
letter-spacing: 1pt;
word-spacing: 3pt;
}

hr {
border: 0;
height: 4px;
background-color: #6E6E6E;
}

#tothetop {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  border: 0;
  outline: 0;
  background-color: #F0F0F0;
  color: #6E6E6E;
  cursor: pointer; 
  padding: 15px;
  border-radius: 0;
  font-size: 18px;
}

#tothetop:hover {
  background-color: E6E6E6;
}

tbody tr:nth-child(even) { 
  background-color: #E6E6E6; 
}

td, th {
      padding: 5px;
      }

table, th, td {
font-family: Tahoma, Arial, Verdana; 
font-size: 14px;
}





