@charset "utf-8";
/* CSS Document */
/* Style Sheet for Max von Klaudor/*
/* General Styles */

body {
    background-color: #141514;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
}

a:link,
a:visited {
    text-decoration: none;
    color: #FFFFFF;
}

a:hover {
    font-weight: bold;
}

/* Lists */

ul,
.list,
.listDotYellow,
.listDotRed,
.listDotOrange,
.listDotGray {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
}

ul {
    list-style-image: url(..//vonklaudor/images/dot_gold.png);
}

.listDotYellow {
    list-style-image: url(..//vonklaudor/images/dot_oran.gif);
}

.listDotRed {
    list-style-image: url(..//vonklaudor/images/dot_red.gif);
}

.listDotOrange {
    list-style-image: url(..//vonklaudor/images/dot_oran.gif);
}

.listDotGray {
    list-style-image: url(..//vonklaudor/images/dot_grey.gif);
}

/* Text Styles */

.aufzaehlung {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    list-style-type: circle;
    text-align: left;
    list-style-position: inside;
}

.standard,
.standardBlocksatz,
.standardZentriert,
.standardKlein,
.standardBlocksatzKlein {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px; /* Adjusted to a common size */
    color: #FFFFFF;
    margin-right: 10px;
    text-align: justify;
    display: block;
}

.sehrgross,
.sehrgrossweiss {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #FFFFFF;
}

.gross,
.grossMittig,
.grossAbsatzVor,
.grossAbsatzVorBlue {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    text-align: left;
    clip: rect(auto auto auto auto);
    margin-top: 15px;
}

.grossMittigBlau {
    color: #486fb4;
    text-align: center;
}

/* Headers and Titles */

.uberschrift1,
.uberschrift2,
.heading_large_italic {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px; /* Adjusted for consistency */
    font-style: normal;
    font-weight: bold;
    margin-right: 10px;
    border: 5px;
}

/* Miscellaneous */

.datum {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    background-color: #E3E4E8;
    float: left;
    padding: 1px 2px;
    font-style: normal;
    font-weight: bold;
}

.archivbild {
    text-align: center;
    margin-bottom: 10px;
}

/* Specific Classes */

.klaudor_blau {
    color: #486fb4;
}

.klaudor_gold {
    color: #d7a415;
}

.klaudor_weiss {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
}

.datasend {
    background-color: #d0dbec;
}

.error {
    color: #660000;
    font-weight: bold;
}

/* Additional Specific Styles */

.text_normal_small_centered {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #486fb4;
    font-size: small;
    text-align: center;
}

/* Font Size Variants */

.Verdana {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.VerdanaKlein {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #002d56;
}

.standardBlocksatzKlein,
.standardKlein {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: x-small;
    margin-right: 11px;
}