.content-width {
    width: 550px;
}

H3 {
    font-weight: bold;
    font-size: 11pt;
}

H4 {
    font-weight: bold;
    font-size: 11pt;
}

BODY {
    font-family: Verdana, serif;
    font-size: 9pt;
}

TD {
    font-size: 12px;
    font-family: Verdana, sans-serif;
}

.pd-zero {
    border: 0;
    border-spacing: 0;
}

.pd-zero td {
    padding: 0;
}

.fullwidth {
    width: 100%;
}

TD.KastenTitel {
    color: rgb(74, 243, 148);
    background-color: rgb(34, 116, 22);
    padding: 2pt 5pt;
    font-weight: bold;
    text-align: left;
    font-size: 11pt;
    font-family: Verdana, sans-serif;
}

TD.KastenTitelx {
    padding: 2pt 5pt;
    font-weight: bold;
    text-align: center;
    font-size: 11pt;
    font-family: Verdana, sans-serif;
}

DIV.KastenTitel {
    color: rgb(74, 243, 148);
    background-color: rgb(34, 116, 22);
    padding: 2pt 5pt;
    font-weight: bold;
    text-align: center;
    font-size: 11pt;
    font-family: Verdana, sans-serif;
}

TD.KastenText {
    background-color: rgb(232, 232, 232);
    padding: 2pt 5pt;
    border-width: 1pt;
    border-style: solid;
    border-color: rgb(34, 116, 22);
    font-family: Verdana, sans-serif;
}

TD.KastenTextx {
    padding: 2pt 5pt;
    border-width: 1pt;
    border-style: solid;
    border-color: rgb(34, 116, 22);
    font-family: Verdana, sans-serif;
}

DIV.KastenText {
    background-color: rgb(232, 232, 232);
    padding: 2pt 5pt;
    border-width: 1pt;
    border-style: solid;
    border-color: rgb(34, 116, 22);
    font-family: Verdana, sans-serif;
    font-size: 9pt;
}

DIV {
    font-family: Verdana, sans-serif;
    font-size: 9pt;
}

p.suchen {
    font-size: 8pt;
}

select {
    border-style: solid;
    border-width: 2px;
    border-color: #A6A6A6;
}

textarea.text {
    border-style: solid;
    border-width: 2px;
    border-color: #A6A6A6;
}

input.SuchText {
    border-style: solid;
    border-width: 2px;
    border-color: #A6A6A6;
}

input.text {
    border-style: solid;
    border-width: 2px;
    border-color: #A6A6A6;
}

input.SuchSubmit {
    font-size: 10pt;
    background-color: #E5E5E5;
    color: #000000;
    border-style: outset;
    border-width: 1px;
    border-color: #FFFFFF;
    font-family: verdana, helvetica, sans-serif;
}

input.submit {
    font-size: 10pt;
    background-color: #E5E5E5;
    color: #000000;
    border-style: outset;
    border-width: 1px;
    border-color: #FFFFFF;
    font-family: verdana, helvetica, sans-serif;
}

cite {
    font-style: normal;
    color: Navy;
}

A.Email {
    color: Green;
}

A.Email:Visited {
    color: Green;
}

A.Email:Active {
    color: Green;
}

A.Quelle {
    color: Olive;
}

A {
    text-decoration: none;
    color: #006700;
}

A:hover {
    text-decoration: underline;
    color: #006700;
}

A.ctg {
    text-decoration: none;
    color: #393C39;
    font-weight: bold;
}

A.ctg:hover {
    text-decoration: underline;
    color: #393C39;
    font-weight: bold;
}

A.user {
    text-decoration: none;
    color: #0000FF;
}

A.user:hover {
    text-decoration: underline;
    color: #0000FF;
}

A.Quelle:Visited {
    color: Olive;
}

A.Quelle:Active {
    color: Olive;
}

TD.Zwischen {
    font-size: 11pt;
    font-weight: bold;
    color: Gray;
}

a.active {
    font-weight: bold;
    color: black;
    cursor: default;
    pointer-events: none;
}

a.active:hover {
    text-decoration: none;
}
