a {
      color: #000000;
      text-decoration: none;
    }
    a.nav:hover {text-decoration: none; color:#ffffff;}
    a.nav-sel:hover {text-decoration: none; color: #770000;}
    a.nav {color:#ffffff;}
    
    body {
      background: #000000;
      color: #000000;
      margin: 0px;
      padding: 2px;
    }
    
.topline {font-weight: bold; font-size: 15px; color: #000000; font-family: font-family: Verdana, Arial, Helvetica, sans-serif}
.headline {font-weight: bold; font-size: 22px; color: #000000; font-family: font-family: Verdana, Arial, Helvetica, sans-serif}
.teaser {font-weight: bold; font-size: 14px; color: #5d5d5d; font-family: font-family: Verdana, Arial, Helvetica, sans-serif}
.toplinef {font-weight: bold; font-size: 11px; color: #000000; font-family: font-family: Verdana, Arial, Helvetica, sans-serif}
.headlinef {font-weight: bold; font-size: 16px; color: #000000; font-family: font-family: Verdana, Arial, Helvetica, sans-serif}
.copybf {font-size: 11px; color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif}

a.teaserlink {font-weight: 600; font-size: 11px; color: #d63939; font-family: Verdana, Arial, Helvetica, sans-serif}

td.main {font-size: 12px; color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif}
.copy {font-size: 12px; color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif}
.copyb {font-weight: bold; font-size: 12px; color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif}
.copyi {font-size: 12px; color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif; font-style:italic}
.copyr {font-weight: 400; font-size: 12px; color: #d63939; font-family: Verdana, Arial, Helvetica, sans-serif}
.copyc {font-weight: 400; font-size: 12px; color: #00265F; font-family: Verdana, Arial, Helvetica, sans-serif}
.subline {font-weight: bold; font-size: 15px; color: #d63939; font-family: Verdana, Arial, Helvetica, sans-serif}
.login {font-size: 14px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}

.txt-link {font-weight: bold; font-size: 12px; color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif}
.txt      {font-size: 12px; color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif}

.nextlink {font-weight: 600; font-size: 12px; color: #d63939; font-family: Verdana, Arial, Helvetica, sans-serif}
.nextdiv{text-align:right; padding-bottom:10px;}
.logoheader {background-color:#ffffff;}


    .nav {
      font-family: Verdana, Arial, sans-serif;
      font-size: 10px;
      font-weight: bold;
      color: #ffffff;
      text-decoration: none;
    }

    #mainDiv {
      height: 90%;
      margin-left:5px;
      margin-right:5px;
    }
    .borderRow {
      background-color:#000000;
      width:100%;
      font-weight: bold; 
      font-size: 12px; 
      color: #ffffff; 
      margin:0px;
      left:0px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
    }
    #logodiv {
      text-align:center;
    }
    #logoRow {
      height:75px;
      padding-top: 10px;
      padding-bottom: 0px;
    }
    #footerDiv {
      height:15px;
    }
    #topNaviRow {
      margin: 0px;
      bottom: 0px;
      padding:0px;
      height:14px;
    }
    #topnavi {
      border-top:1px solid #efefef;
      border-left: 1px solid #efefef;
      margin:0px;
      padding:0px;
      width:100%;
      height:14px;
      left:0px;
    }
    
    #bottomnavi {
      border-right: 1px solid #efefef;
      border-bottom: 1px solid #efefef;
      width:100%;
      left:0px;
    }
    
    .topnaviitem { 
      width:24%;
      text-align:center;
    }
    #navitable {
      border-collapse:collapse;
      border-spacing:0px;
      margin:0px;
      bottom:0px;
      height:12px;
      width: 100%;
    }
    
    #maincontent {
      background-color:white;
      color:black;
      height:720px;
      _height:740px;
      width:100%;
      font-size: 12px; 
      color: #000000; 
      margin:0px;
      left:0px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      overflow:auto;
      padding-bottom:20px;
    }
    #leftcol {
      width: 700px;
    }
    #rightcol {
    }
    .contentheader {
      height:15px;
      width:100% 
    }
    .main {
      padding-left:30px;
      padding-right:30px;
    }
    
    img.fotostrecke {
      border: 2px solid #555555;
    }
    
    .ImageBoxClose IMG {
      border: 2px solid black;
    }