bahnhof {
  position:absolute;
  top:10px;
  left:40px;
  background-color:#C0C0C0;
  padding:10px;
}

name {
  position:relative;
  display:block;
  width:600px;
  background-color:#808080;
  color:#FFFFFF;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:48px;
  padding:5px;
}

abfahrt {
  position:relative;
  display:block;
  width:600px;
  background-color:#FFFF80;
  color:#000000;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:16px;
  padding:5px;
}

ankunft {
  position:relative;
  display:block;
  width:600px;
  background-color:#FFFFFF;
  color:#000000;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:16px;
  padding:5px;
}

zeit {
  position:relative;
  width:70px;
  vertical-align:top;
}

zugtyp {
  position:relative;
  width:50px;
  vertical-align:top;
}

zugnr {
  position:relative;
  width:70px;
  vertical-align:top;
}

route {
  position:relative;
  width:350px;
}

ziel,start,zeit {
  font-weight:bold;
  color:0000E0;
}

.ic, .ice {
  font-weight:bold;
  color:E00000;
}