body {
  margin: 10px;
  background-color: #ffffff;
  font-family: verdana, arial, helvetica;
  font-size: 10px
}

td {
  font-family: verdana, arial, helvetica;
  font-size: 10px;
  text-align: left
}

a  {
  color: #990000;
  text-decoration: underline;
}

a:visited  {
  color: #990000;
  text-decoration: underline;
}

a:hover {
  color: #000000;
  text-decoration: underline;
}

a.menu:link {
  color: #000000;
}

a.menu:href {
  color: #000000;
}

a.menu:visited {
  color: #000000;
  text-decoration: none;
}

a.menu:hover {
  color: #990000;
  text-decoration: none;
}

.menu {
  text-decoration: none;
  font-weight: bold;
}

.ovr {
  /* font-family: garamound; verdana, arial, helvetica; */
  font-size: 20px;
  padding-bottom: 10px;
  color: #666666;
  border-bottom: 1px #999999 solid;
  padding-bottom: 2px;
  margin-bottom: 5px;
}

.text {
  font-size: 11px;
  line-height: 18px;
  color: #666666;
}

.kasse {
  font-family: verdana, arial, helvetica;
  color: #666666;
  padding: 2px;
  font-size: 11px;
  border: 1px #666666 solid;
}

.kontakt-labels {
  font-size: 11px;
  text-align: right;
  color: #666666;
  padding-top: 3px;
}

.adm_menu {
  font-size: 10px;
  color: #666666;
}

.adm_menu_ovr {
  padding-top: 10px;
  padding-bottom: 5px;
  font-size: 12px;
  font-weight: bold;
}

.adm_menu_komm {
  text-align: right;
  margin-top: -25px;
  padding-top: 5px;
  padding-bottom: 10px;
  font-size: 10px;
}

.adm_menu_tid {
  padding-top: 10px;
  padding-bottom: 5px;
  font-size: 12px;
  font-weight: bold;
}
