/* CSS für die Bahnhöfe */

/* Listen */

#hauptseite ul {
  list-style:inside;
}

#hauptseite li {
  list-style-type:none;
  padding:2px;
  font-size:11pt;
}  

#hauptseite dt {
  padding:8px;
  font-size:11pt;
}

#hauptseite dd {
  margin-left:20px;
  padding:8px;
  font-size:11pt;
}

/* Tabellen */

#hauptseite table {
  width:100%;
  border:none;
  border-collapse:collapse;
}

#hauptseite .tab75 {
  width:75%;
  border:none;
  border-collapse:collapse;
  margin:0 auto;
}

#hauptseite .tab81 {
  width:81%;
  border:none;
  border-collapse:collapse;
  margin:0 auto;
}

#hauptseite .tab85_ra {
  width:85%;
  border:1px solid #000;
  border-collapse:collapse;
  margin:0 auto;
}

#hauptseite .tab90 {
  width:90%;
  border:none;
  border-collapse:collapse;
  margin:0 auto;
}

#hauptseite .td10 {
  width:10%;
  padding:2px;
}

#hauptseite .td25 {
  width:25%;
  padding:2px;
}

#hauptseite .td50 {
  width:50%;
  padding:2px;
}

#hauptseite .rahmen {
  border:1px solid #000;
}

#hauptseite .farbe1 {
  background-color:#B3CC99;
}

#hauptseite .farbe2 {
  background-color:#595959;
}

#hauptseite .farbe3 {
  background-color:#708090;
}

#hauptseite .farbe4 {
  background-color:#EEE8CD;
}