BODY { margin-top: 3pt;
     }

BODY { background-color: #FFFFFF;
     }

/* navi links */

 #navigation1 ul {
   list-style-type:none; /* Dieser Code entfernt den Punkt vor den Listenelementen */
 }
 #navigation1 a {
   display:block;    /* Als Block anzeigen */
   padding:1px;      /* Buttons etwas größer machen */
   text-align:left;  /* Zentrierte Ausrichtung */
   width:155px;      /* Die Breite der Navigationsbuttons */
   height:22px;      /* Die Höhe der Navigationsbuttons */
   background-color:#F0F4FF; /* Die Hintergrundfarbe */
   border-bottom:dotted 1px #BFBFBF;
   border-right:dotted 1px #BFBFBF;
   letter-spacing:1px;
 }
 #navigation1 a:hover {
  background-color:#DFDFDF; /* Hintergrundfarbe bei Mausberührung */
  border-color:#DFDFDF;
 }

.navigation1 a:link   {color:#CFCFCF; text-decoration:none;}
.navigation1 a:visited{color:#CFCFCF; text-decoration:none;}
.navigation1 a:active {color:#CFCFCF; text-decoration:none;}
.navigation1 a:hover  {color:#FF0000; text-decoration:none;}


/* navi rechts */

 #navigation2 ul {
   list-style-type:none; /* Dieser Code entfernt den Punkt vor den Listenelementen */
 }
 #navigation2 a {
   display:block;    /* Als Block anzeigen */
   padding:1px;      /* Buttons etwas größer machen */
   text-align:left; /* Zentrierte Ausrichtung */
   width:155px;      /* Die Breite der Navigationsbuttons */
   height:22px;      /* Die Höhe der Navigationsbuttons */
   background-color:#F0F4FF; /* Die Hintergrundfarbe */
   border-bottom:dotted 1px #BFBFBF;
   border-left:dotted 1px #BFBFBF;
   letter-spacing:1px;
 }

 #navigation2 a:hover {
  background-color:#DFDFDF; /* Hintergrundfarbe bei Mausberührung */
  border-color:#DFDFDF;
 }

.navigation2 a:link   {color:#CFCFCF; text-decoration:none;}
.navigation2 a:visited{color:#CFCFCF; text-decoration:none;}
.navigation2 a:active {color:#CFCFCF; text-decoration:none;}
.navigation2 a:hover  {color:#FF0000; text-decoration:none;}


 #box {width:155px;
      font:11px Arial,serif;
      color:#001060;
      text-align: center;
      margin-top:0px;
      float: left;
      background-color:#F0F4FF;
      border-left:dotted 1px #BFBFBF;
      border-bottom:dotted 1px #BFBFBF;
      }


#angebot {width:520px;
      font:10px Arial,serif;
      color:#5F5F5F;
      text-align: left;
      margin-top:0px;
      float: left;
      background-color:#FFFFFF;
      border:dotted 1px #BFBFBF;
      letter-spacing: 1 px;
      padding: 5px;
      }

#angebot1 {width:520px;
      font:10px Arial,serif;
      color:#5F5F5F;
      text-align: left;
      margin-top:0px;
      float: left;
      background-color:#FFFFFF;
      border-bottom:dotted 1px #BFBFBF;
      border-left:dotted 1px #BFBFBF;
      border-right:dotted 1px #BFBFBF;
      letter-spacing: 1 px;
      padding: 5px;
      }

a:link   {color:#000066; text-decoration:none;}
a:visited{color:#000066; text-decoration:none;}
a:active {color:#000066; text-decoration:none;}
a:hover  {color:#FF0000; text-decoration:none;}

/* header */

.head1 { color:#FFFFFF;
        font-family:Arial,Helvetica,sans-serif;
        font-size: 11px;
        text-align: right;
        font-weight: bold;
        height:20px;
        letter-spacing: 3px;
        background-color:#001060;
       }

.head2 {color:#3F3F3F;
        font-family:Arial,Helvetica,sans-serif;
        font-size: 11px;
        text-align: right;
        font-weight: bold;
        letter-spacing: 1 px;
        background-color:#FC0039;
       }

.ueb {color:#001060;
        font-family:Arial,Helvetica,sans-serif;
        font-size: 11px;
        text-align: left;
        font-weight: bold;
        letter-spacing: 1 px;
        background-color:#F0F4FF;
       }
/* inhalt

#inhalt {
         margin-top:15;
         text-align:left;
         overflow:auto;
         font:11px Arial,serif;
         color:#3F3F3F;
         margin-left:10px;
         margin-right:10px;
         }*/

td { font-family: Arial;
     font-size: 11px;
     color:#5F5F5F;
}


/* kleine schrift */

.klein   {font-family:Arial,Helvetica,sans-serif;
          font-size: 10px;
          }

/* footer */

.footer   {font-family:Arial,Helvetica,sans-serif;
          font-size: 10px;
          color:#FFFFFF;
          letter-spacing: 1 px;
          text-align:center;
          height:18px;
          background-color:#001060;
          }

#links {width:570px;
      font:11px Arial,serif;
      font-weight: bold;
      float: left;
      background-color:#FFFFFF;
      border:dotted 1px #EFEFEF;
      letter-spacing: 1 px;
      padding: 4px;
      }

.links a:link   {color:#BFBFBF; text-decoration:none;}
.links a:visited{color:#BFBFBF; text-decoration:none;}
.links a:active {color:#BFBFBF; text-decoration:none;}
.links a:hover  {color:#FFFFFF; text-decoration:none; background-color: #FF0000;}