.osterinsel_bild {
  float:right;
  margin-left:8px;
  margin-bottom:8px;
  text-align:right;
  border:1px solid black;
}

.osterinsel_anleitung dt {
  margin-top:8px;
  font-weight:bold;
}

.osterinsel_anleitung dd {
  margin:0px;
  padding:0px;
}

.osterinsel_navi {
  text-align:center;
}

.osterinsel_highscoretabelle th {
  font-weight:normal;
  text-align:left;
}

.osterinsel_highscoretabelle th+td+td {
  text-align:right;
}

.osterinsel_nichtangemeldet {
  font-size:80%;
  color:#808080;
  background:#ffffff;
}

.osterinsel_info {
  float:right;
  font-size:80%;
  color:#000000;
  background:#CCCCCC;
  margin-left:8px;
  padding:4px;
}

.osterinsel_loesung {
  text-align:center;
}

.osterinsel_ubahnplan {
  border:  1px solid black;
  padding: 5px;
  margin-left:auto;
  margin-right:auto;
}

.osterinsel_ubahnplan th {
  text-align:left;
}

.osterinsel_ubahnplan th+td {
  text-align:right;
}

.osterinsel_ubahnplan th+th {
  text-align:right;
}
