.section-table {
    border-collapse: collapse;
    width: 100%;
    border: 0;
    border-spacing: 0;
    padding: 0;
}

.table-list {
    width: 590px;
    border-collapse: collapse;
    border-spacing: 0;
    padding: 0;
}

.table-list tr {
    padding: 0;
    margin: 0;
}

.table-list td {
    border-bottom: 1px dotted #000;
    padding: 6px 0;
}

/* Style for the content cells */
.table-list td.t2 {
    border-bottom: 1px dotted #000;
}

/* Remove bottom border from last row in content tables */
.table-list td.t2:last-child {
    border-bottom: none;
}

/* Remove bottom border from last row */
.table-list tr:last-child td {
    border-bottom: none;
}

.table-title {
    font-weight: bold;
    /* color: red; */
}

.zwischenlinie {
    width: 20px;
    /* border-right: 1px solid red; */
}

/* Handle table cell widths */
td[width="160"] {
    width: 160px;
    text-align: right;
    vertical-align: top;
}

td[width="600"] {
    width: 600px;
}

/* Handle spacer rows */
tr[height="30"] {
    height: 30px;
}
