/* CSS für die Strecken */

#hauptseite ul {
  margin-left:80px;
}

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

#hauptseite td {
  padding:2px;
}

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

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

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

/* tab76 für Tabellen, bei denen der Rahmen für eine bessere Lesbarkeit dient */

#hauptseite .tab76 {
  width:75%;
  border-style:solid;
  border-width:1px;
  margin:0 auto;
}

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

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

#hauptseite .td15 {
  width:15%;
}

#hauptseite .td20 {
  width:20%;
}

#hauptseite .td25 {
  width:25%;
}

#hauptseite .td28 {
  width:28%;
}

#hauptseite .td33 {
   width:33.3%;
}

#hauptseite .td35 {
  width:35%;
}

#hauptseite .td44 {
  width:44%;
  text-align:center;
}

#hauptseite .td50 {
  width:50%;
}

#hauptseite .abstand {
  padding-top:9px;
}

#kasten {
  width:100%;
}

#kasten .streckenband {
  width:20%;
  float:left;
}

#kasten .text {
  width:77%;
  float:right;
}
