﻿@CHARSET "UTF-8";

body {
    /*	font: normal 100.01% Helvetica, Arial, sans-serif; */
    background-color: black;
    min-width: 40em;
    /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
}

html {
    padding: 0;
}

body {
    margin: 0;
    padding: 0;
}

/*\
    Inhalt
\*/
#Inhalt { /* oben rechts unten links*/
    font-size: 1, 5m;
    margin: 0 0.8em 0 15em;
    padding: 0 0em 0.3em 0;
}

* #Inhalt { /* versteckt vor Netscape 4 */
    background-color: black;
}

#Inhalt h1 {
    font-size: 1.3em;
    margin: 2em 5% 2em 0em;
    color: beige;
    border-bottom: 2px solid #4C4C66; /* dunkel Grau */
}

#Inhalt h2 {
    font-size: 1.3em;
    margin: 2em 1% 1em 0em;
    color: beige;
    border-bottom: 2px solid #4C4C66; /* dunkel Grau */
}

#Inhalt h3 {
    font-size: 1.1em;
    margin: 1em 4% 0.5em 0em;
    color: beige;
    /*	border-bottom: 2px solid #4C4C66;  dunkel Grau */
}

#Inhalt a:link {
    color: beige;
    text-decoration: underline;
}

#Inhalt a:visited {
    color: beige;
    text-decoration: underline;
}

#Inhalt p.text {
    color: beige;
    margin: 0 0 1em 2.5em;
}

#Inhalt div.Image {
    display: table;
    text-align: center;
    margin: 0 0 0.5em 0;
    width: 100%;
    padding: 0.5em 0em 0.3em 0;
}

#Inhalt figure.Image {
    display: table-cell;
    font-size: 0.8em;
    text-align: center;
}

#Inhalt figure.Image img {
    margin: 0 0.8em 0 0;
    padding: 0 0em 0.3em 0;
}

#Inhalt table.Track {
    border: 1px solid #4C4C66;
    border-spacing: 0px;
    padding: 0px;
    margin: 0px auto;
}

#Inhalt table.Track th {
    color: beige;
    /*  size: +2; */
    border: 1px solid #4C4C66;
    padding: 5px;
}

#Inhalt table.Track td {
    border: 1px solid #4C4C66;
    padding: 0px;
}

#Inhalt table.Track p.text {
    text-align: right;
    font-size: 0.8em;
    margin: 0.2em 0.4em 0.2em 1em;
}

#Inhalt #Fusszeile {
    font-size: 0.9em;
    margin: 200em 0 0;
    padding: 0.1em;
    text-align: center;
    background-color: black;
    /*	border: 1px solid silver; */
}

#Inhalt table {
    border: 2px solid #FFCC66;
    border-spacing: 0px;
    padding: 0px;
}

#Inhalt th {
    color: beige;
    /*	size: +2; */
    border: 1px solid #FFCC66;
    padding: 5px;
}

#Inhalt td {
    color: beige;
    /*	size: +2; */
    border: 1px solid #FFCC66; /*200693 99CC00;*/
    padding: 5px;
}

#Inhalt li {
    color: beige;
    padding: 0 0 0.5em 0;
}

/*\
    Footer
\*/
#Footer { /* oben rechts unten links*/
    margin: 0 0.8em 0 15em;
    padding: 0 0em 0.3em 0;
}

#Footer p {
    text-align: center;
    font-size: 0.75em;
    margin: 0 0 1em 2.5em;
    color: orange;
}
/*\
    Rest
\*/
#Scrollbereich h1 { /* Überschrift der Seite */
    font-size: 1.5em;
    color: orange;
    margin: 0.5em;
    padding: 0.3em;
    text-align: center;
    background-color: black;
    border: 2px solid #4C4C66; /* dunkel Grau */
}

#Navigation {
    font-size: 1em;
    margin: 0 0 1.2em;
    padding: 0;
}