body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    background-color: #22252C;
    color: #97A2C0;
}

.content-box-layout td {
    font-size: 10pt !important;
    line-height: normal !important;
}

.inner-main-table {
    background-image: url("/assets/images/portal/start/bg.jpg");
}

td {
    font-size: 8pt;
    line-height: 11px
}

.nav {
    font-size: 9pt;
    line-height: normal;
    text-decoration: none;
    color: #A5B1D3;
}

a {
    text-decoration: underline;
    color: #A5B1D3
}

a:hover {
    color: #A5B1D3;
    text-decoration: none
}

.head {
    background-color: #535864;
    color: #A5B1D3
}

.r {
    background-color: #3C424C
}

.r2 {
    background-color: #363C45
}

.h {
    font-size: 11pt;
    line-height: 13px;
    color: #A5B1D3;
    font-weight: bolder;
    letter-spacing: 3px
}

.h2 {
    font-weight: bold;
    color: #A5B1D3
}

TEXTAREA {
    background-color: #353A43;
    line-height: 11pt;
    font-size: 7pt;
    color: #97A2C0;
    BORDER-RIGHT: #757981 1px solid;
    BORDER-LEFT: #0B0C0D 1px solid;
    BORDER-TOP: #0B0C0D 1px solid;
    BORDER-BOTTOM: #757981 1px solid;
}

INPUT {
    background-color: #353A43;
    font-size: 7pt;
    line-height: 11pt;
    color: #97A2C0;
    BORDER-RIGHT: #757981 1px solid;
    BORDER-LEFT: #0B0C0D 1px solid;
    BORDER-TOP: #0B0C0D 1px solid;
    BORDER-BOTTOM: #757981 1px solid;
}

INPUT.BUTTON {
    background-color: #353A43;
    font-size: 7pt;
    line-height: 11pt;
    color: #97A2C0;
    BORDER-RIGHT: #0B0C0D 1px solid;
    BORDER-LEFT: #757981 1px solid;
    BORDER-TOP: #757981 1px solid;
    BORDER-BOTTOM: #0B0C0D 1px solid;
    height: 21px;
}

SELECT {
    color: #97A2C0;
    BORDER-RIGHT: #0B0C0D 1px solid;
    BORDER-LEFT: #0B0C0D 1px solid;
    BORDER-TOP: #0B0C0D 1px solid;
    BORDER-BOTTOM: #0B0C0D 1px solid;
    font-size: 7pt;
    background-color: #353A43;
}

.danger {
    font-weight: bolder;
    color: red;
}

/* für mobile größere schrift, damit mans besser sieht*/
@media (max-device-width: 820px) {
    .content-box-layout td {
        font-size: 16px !important;
        padding-top: 8px;
    }

    td {
        font-size: 16px !important;
    }

    .nav {
        font-size: 14px;
    }
}
