body {
  background-color:#cccccc;
  color:#000000;
  font-family:sans-serif,Verdana,Arial,Helvetica;
}

.rand {
  background-color:#336699;
  color:#ffffff;
  padding:10px 10px 0px 10px;
  width:200px;
  vertical-align:top;  
}

.hauptfeld {
  background-color:#eeeeee;
  color:#990000;
  padding:10px 20px 0px 20px;
  width:600px;
  vertical-align:top;
}

.feldblau {
  background-color:#000066;
  color:#ffffff;
  padding:2px 8px 2px 8px;
  vertical-align:top;
}


.linkfeld {
  background-color:dddddd;
  color:#ffffff;
  font-size:0.9em;
  padding:2px 12px 2px 12px;
  margin:0px 4px 4px 4px;
  border:2px #cccccc outset;
}

.aktuellesfeld {
  background-color:bbbbbb;
  color:#ffffff;
  font-size:0.9em;
  padding:2px 12px 2px 12px;
  margin:0px 4px 4px 4px;
  border:2px #cccccc outset;
}

.topzeile {
  background-color:#000066; 
  color:#ffffff; 
  text-align:right; 
  font-size:0.8em; 
  padding:4px 30px 4px 0px
}

.streifenoben {
  background-color:#336699;
  color:#ffffff;
  padding:10px 10px 0px 10px;
  vertical-align:center;
}

.navigation {
  background-color:#000066; 
  color:#ffffff; 
  text-align:center; 
  font-size:0.9em; 
  padding:4px 0px 4px 0px;
}

div.navigation a:link { color:white; text-decoration:underline;}
div.navigation a:visited { color:white; text-decoration:underline;  }
div.navigation a:hover { color:#ffffff; background-color:#cc0000; text-decoration:underline;}

div.topzeile a:link { color:white; text-decoration:underline;}
div.topzeile a:visited { color:white; text-decoration:underline;  }
div.topzeile a:hover { color:#ffffff; background-color:#cc0000; text-decoration:underline;}

a:link    { color:#0000cc; text-decoration:none; }
a:visited { color:#000099; text-decoration:none; }
a:active  { color:#cc0000; text-decoration:none; }
a:hover   { background-color:#993300; color:#ffffff; text-decoration:underline; } 