/* default styles for extension "cssspamprotect" */
        .csc-form-dont-feed-me-with-name-or-email-address {
            display: none;
        }
/* default styles for extension "tx_dtihiorg" */
.hiorg {
  padding-top: 20px;
  position: relative;
  overflow: hidden;
}

table.midtable {
  font-size: 1em;
}

.midtable img {
	width: 0%;
}

.hiorg tr {
  border-bottom: 1px solid #e0ddd6;
  height: 2.25em;
}

.hiorg thead tr {
  background: #EFEEEA;
}

.hiorg thead tr::after {
  background-color: #EFEEEA;
  content: " ";
  display: table-cell;
}

.hiorg td,
.hiorg th {
  padding: .25em .5em;
}

.karten_link_kurse img {
  width: auto;
  max-width: 100% !important;
}

