.navi        {
         font-family:tahoma,verdana,arial;
         background-color:#fff;
         font-size: 12px;
         display:block;
         width:100%;
         height:18px;
         text-decoration:none;
         padding-top:2px;
         }

.navi:link    {
          color:#000;
          background-color:#fff;
          }

.navi:visited {
          color:#000;
          background-color:#fff;
          }

.navi:hover   {
          color:#fff;
          background-color:#990000;
          }

.navi:active  {
          color:#fff;
          background-color:#990000;
          }

body

      {
       scrollbar-base-color:#FFFFFF;
      scrollbar-3dlight-color:#FFFFFF;
      scrollbar-arrow-color:#003366;
      scrollbar-darkshadow-color:#FFFFFF;
      scrollbar-face-color:#FFFFFF;
      scrollbar-highlight-color:#003366;
      scrollbar-shadow-color:#003366;
      scrollbar-track-color:#FFFFFF;
      }

     input
    {
    font-family:tahoma,verdana,arial;
    font-size:12px;
    color:#000;
    background-color:#fff;
    border-style:solid;
    border-width:1px;
    border-color:#003366;
    }



textarea
    {
    font-family:tahoma,verdana,arial;
    font-size:12px;
    color:#000;
    background-color:#fff;
    border-style:solid;
    border-width:1px;
    border-color:#003366;
    }

table.rot
{
border-color:#990000;
border-style:solid;
border-width:1px;
}

.mehr:link {font-size: 12px; color:  #990000; text-decoration:none;}
.mehr:visited {font-size: 12px; color: #990000; text-decoration:none;}
.mehr:hover {font-size: 12px; color: #990000; text-decoration:underline;}
.mehr:active {font-size: 12px; color: #990000; text-decoration:none;}

.imp:link {font-size: 12px; color: #000; text-decoration:none;}
.imp:visited {font-size: 12px; color: #000; text-decoration:none;}
.imp:hover {font-size: 12px; color: #fff; text-decoration:underline;}
.imp:active {font-size: 12px; color: #000; text-decoration:none;}

.pro:link {font-size: 12px; color: #000; text-decoration:underline;}
.pro:visited {font-size: 12px; color: #000; text-decoration:underline;}
.pro:hover {font-size: 12px; color: #fff; text-decoration:none;}
.pro:active {font-size: 12px; color: #000; text-decoration:underline;}

.links:link {font-size: 12px; color: #000; text-decoration:none;}
.links:visited {font-size: 12px; color: #000; text-decoration:none;}
.links:hover {font-size: 12px; color: #990000; text-decoration:underline;}
.links:active {font-size: 12px; color: #000; text-decoration:none;}

.presse:link {font-size: 12px; font-weight:bold; color: #000; text-decoration:none; }
.presse:visited {font-size: 12px; font-weight:bold; color: #000; text-decoration:none;}
.presse:hover {font-size: 12px; font-weight:bold; color: #000; text-decoration:underline;}
.presse:active {font-size: 12px; font-weight:bold; color: #000; text-decoration:none;}

.mail:link {font-size: 12px; color: #fff; font-weight:bold; text-decoration:none; }
.mail:visited {font-size: 12px;  color: #fff; font-weight:bold; text-decoration:none;}
.mail:hover {font-size: 12px; font-weight:bold; color: #fff; text-decoration:underline;}
.mail:active {font-size: 12px; color: #fff; font-weight:bold; text-decoration:none;}

p
 {
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;
 }

 h3
  {
  font-family:arial;
  font-size:11px;
  color:#000;
  font-weight:bold;
  text-align:left;
  }

  table.schwarz
{
border-color:#000000;
border-style:solid;
border-width:1px;
background-color:#FFFFFF;
}

.team
{
 font-family:Courier New, Courier, mono;
 letter-spacing:1pt;
 font-size:14px;
 color:#000;
 text-align:left;
}

.bildunterschrift
 {
 font-family:arial;
 font-size:11px;
 color:#000;
 text-align:left;
 }
 
.news
 {
 font-family:arial;
 font-size:11px;
 color:#fff;
 text-align:left;
 }
 
 .adresse
 {
 font-family:arial;
 font-size:12px;
 color:#fff;
 text-align:center;
 font-weight:bold;
 }
