.accessRestriction {
    border: 1px solid #a0100c;
    text-align: center;
    padding: 8px;
    margin-bottom: 8px;
}

#statistics_chart {
    margin-bottom: 20px;
}

#statistics_table {
    width: 100%;
}

#statistics_table th {
    font-weight: bold;
    color: #555555;
}

#statistics_table th:first-child, #statistics_table th:last-child {
    color: #078fcd;
}

#statistics_table td:first-child, #statistics_table td:last-child {
    font-weight: bold;
}

@font-face {
    font-family: "ALT_GR";
    src: url("fonts/Junicode.ttf");
}
.ancient_greek {
    font-family: ALT_GR !important;
    font-size:1.1em;
}

@font-face {
    font-family:"COPTIC";
    src: url("fonts/Antinoou.ttf");
    src: url("fonts/AntinoouItalic.ttf");
}

.coptic {
    font-family: COPTIC !important;
    font-size: 1.2em;
}


@font-face {
    font-family: "HEBREW";
    src: url("fonts/SPTIBERI.TTF");
}

.hebrew {
    font-family: HEBREW;
    font-weight: bold;
}


.umschrift {
    font-family: UMSCHRIFT !important;;
    font-size: 1.1em;
}

@font-face {
    font-family: "UMSCHRIFT";
    src: url("fonts/Junicode.ttf");
    src: url("fonts/Junicode-Bold.ttf");
    src: url("fonts/Junicode-Italic.ttf");
    src: url("fonts/Junicode-BoldItalic.ttf");
}

.hieroglyphen {
    font-family: HIEROGL;
    font-weight: bold;
}


@font-face {
    font-family: "HIEROGL";
    src: url("fonts/AegyptusB.ttf");
    src: url("fonts/AegyptusR.ttf");
}



@font-face {
    font-family: "UNI";
    src: url("fonts/ARIALUNI.TTF");
}