.pssst { display: none; }

body {
    font-family: sans-serif;
}

P { margin-top: 0em; margin-bottom: 0em; text-align: justify; font-family: sans-serif; }


LI { font-family: sans-serif; }
UL { font-family: sans-serif; }
TABLE { font-family: sans-serif; }
TR { font-family: sans-serif; }
TD { font-family: sans-serif; }
OL { font-family: sans-serif; }
DL { font-family: sans-serif; }
FONT { font-family: sans-serif; }
A { font-family: sans-serif; }
H1 { font-family: sans-serif; page-break-after: avoid; }
H2 { font-family: sans-serif; page-break-after: avoid; }
H3 { font-family: sans-serif; page-break-after: avoid; }

.justify { text-align: justify; }

.indentedText { font-family: sans-serif; text-indent: 2em; }

.smallCaps { font-variant: small-caps; font-weight: normal; }
.imgCaption { font-size: 70%; vertical-align: top; }
.footerNav { background-color: #C0C0C0; padding: 1em; }
.copyMsg { font-size: 70%; }
.noBorder { margin-top: 0px; margin-bottom: 0px; }

.liWorld { list-style-image: url("Bilder/Symbol/World.gif") }
.liShowcave { list-style-image: url("Bilder/Symbol/Showcave.gif") }
.liCave { list-style-image: url("Bilder/Symbol/Cave.gif") }
.liMine { list-style-image: url("Bilder/Symbol/Mine.gif") }
.liMisc { list-style-image: url("Bilder/Symbol/Misc.gif") }
.liRegion { list-style-image: url("Bilder/Symbol/Region.gif") }
.liSpring { list-style-image: url("Bilder/Symbol/Spring.gif") }
.liKarst { list-style-image: url("Bilder/Symbol/Karst.gif") }
.liExplain { list-style-image: url("Bilder/Symbol/Explain.gif") }
.liBook { list-style-image: url("Bilder/Symbol/Book.gif") }
.liMap { list-style-image: url("Bilder/Symbol/Map.gif") }
.liGallery { list-style-image: url("Bilder/Symbol/Gallery.gif") }
.liSmile { list-style-image: url("Bilder/Symbol/Smile.gif") }


TABLE.invisible {
    text-align: justify;
    padding: 0px;
    margin: 0px;
    width: 100%;
    page-break-inside: always;
}

.smaller {
    text-align: justify;
    font-size: 90%;
}

TABLE.leftImg {
    clear: left;
    float: left;
    margin: 0em 0.5em 0em 0em;
    padding: 0em;
    border-width: none;
}

TABLE.rightImg {
    clear: right;
    float: right;
    margin: 0em 0em 0em 0.5em;
    padding: 0em;
    border-width: none;
}

@media print {
    BODY { font-size: 10pt; }
    IMG { page-break-inside: avoid; }
    .pagebreak { page-break-after: always; }
    TD.footerNav { display: none; }
    TD.navBar { display: none; }
    TABLE.navBar { display: none; }
    TABLE.leftLang { display: none; }
    TABLE.rightLang { display: none; }
    .banner { display: none; }
    .newPage { page-break-before: always; }

    TD.noprint { display: none; }
    TR.noprint { display: none; }
    TH.noprint { display: none; }
}

.aktuelles {
    background-color: #FFFFFF;
    background-image: none;
    color: darkred;
    padding: 5px;
    margin: 5px;
}
