#content .table .headline {
  height: 30px;
  font: normal normal bold 17px Arial;
  color: #444444;
}

#content .table .l {
  vertical-align: top;
  background-color: #ffe9bd;
  padding-left: 6px;
  padding-top: 3px;
  padding-bottom: 5px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  font: normal normal normal 11px Verdana, Arial;
}

#content .table .r {
  vertical-align: top;
  background-color: #ffe9bd;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 5px;
  border-bottom: 2px solid white;
  font: normal normal normal 11px Verdana, Arial;
  line-height: 16px;
}

#content .table .lhead {
  vertical-align: top;
  color: #ffffff;
  background-color: #cd5809;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 5px;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  font: normal normal normal 11px Verdana, Arial;
}

#content .table .rhead {
  vertical-align: top;
  color: #ffffff;
  background-color: #cd5809;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 5px;
  border-bottom: 2px solid white;
  font: normal normal normal 11px Verdana, Arial;
}

#content .table .pdf {
  border: 1px solid #ededed;
  padding: 7px;
  font: normal normal normal 11px Verdana, Arial;
}

#content .table .pdf img {
  padding-right: 7px;
}

#content .table ul {
  padding: 0px;
  margin: 15px;
  font: normal normal normal 11px Verdana, Arial;
}

#content .table .box {
  background-color: #f5f5f5;
  font: normal normal normal 11px Verdana, Arial;
}

#content .table .box .head {
  color: #ffffff;
  padding: 3px;
  padding-left: 7px;
  font: normal normal normal 11px Verdana, Arial;
}

#content .table .box .content {
  padding-top: 3px;
  padding-bottom: 12px;
}

#content .table .box .content table {
  font: normal normal normal 11px Verdana, Arial;
  line-height: 16px;
}

#content .table .spenden {
  text-align: right;
}

#content .table .tab_text {
  line-height: 16px;
}

