body {     font-family:Arial, Helvetica, sans-serif;
           color:#FFFF33;            /* some dark yellow */
           background-color:#333399; /* some dark blue */
}

&#64;media print {
        body {     color:black;
                   background-color:white;
        }
}

address, b, div, dl, dt, dd, ol, ul, li, p, td, th, h1, h2, h3, h4, h5, h6 {
           font-family:Arial, Helvetica, sans-serif;
           color:#FFFF33;            /* some dark yellow */
           background-color:#333399; /* some dark blue */
}

&#64;media print {
        address, b, div, dl, dt, dd, ol, ul, li, p, td, th, h1, h2, h3, h4, h5, h6 {
                   font-family:Arial, Helvetica, sans-serif;
                   color:black;            /* some dark yellow */
                   background-color:white; /* some dark blue */
        }
}
pre {      font-family:monospace;}


a:link {   color:#FFFF33;            /* some dark yellow */
           background-color:#333399; /* some dark blue */
}

a:visited {color:#FFCC00;            /* some dark orange */
           background-color:#333399; /* some dark blue */
}

a:hover   {color:#FF9900;            /* some dark orange */
           background-color:#333399; /* some dark blue */
           text-decoration:none;
}

a:active { color:red;
           background-color:#333399; /* some dark blue */
}


&#64;media print {
        a:link {   color:black;
                   background-color:white;
                   text-decoration:underline;
        }

        a:visited {color:black;
                   background-color:white;
                   text-decoration:underline;
        }

}



address {
           font-size:small;

}

address.large {
           font-size:medium;
           font-style:normal;
}


B {        font-weight:bold;}

P {
           font-size:medium;

}

P.large {                            /* wie H2 */
           font-size:large;
           font-weight:bold;
}

LI.large {                           /* wie H2; fuer NN4 zusaetzlich P nutzen! */
           font-size:large;
           font-weight:bold;
}

H1 {
           font-size:x-large;
           font-weight:bold;
}

H2 {
           font-size:large;
           font-weight:bold;
}

H2.p {     font-size:medium;         /* H2 in Absatzgröße */
           font-weight:normal;
           font-style:italic;
}


/* Fuer H1 der skyslides */
td.heading {background-color:#333399; /* wie body; NN4 macht's sonst schwarz */
           color:#FFFF33;            /* some dark yellow */
           border-width:medium;       /* IE wendet sonst border-style nicht an */
           border-style:none;
           vertical-align:baseline;
           text-align:left;
           padding:10px;
}

TABLE.abb     /* Bild mit Text darunter; fuer NN4 in HTML auf feste Breite setzen */
{
           Text-Align: justify;    /* versteht NN4 nicht */
}

td.center {background-color:#333399; /* wie body; NN4 macht's sonst schwarz */
           color:#FFFF33;            /* some dark yellow */
           border-width:medium;       /* IE wendet sonst border-style nicht an */
           border-style:none;
           vertical-align:top;
    /*     text-align:center;            NN4 bezieht das auf TD selbst, nicht auf den enthaltenen Text */
           padding-left:1.5em;
           padding-right:1.5em;
           padding-top:1ex;
           padding-bottom:1ex;
}

td.center li{
          text-align:left;
}


/* Bildchen zentriert */
td.bild {  background-color:#333399; /* wie body; NN4 macht's sonst schwarz */
           color:#FFFF33;            /* some dark yellow */
           border-width:medium;       /* IE wendet sonst border-style nicht an */
           border-style:none;
           vertical-align:middle;
           text-align:left;
           padding:10px;
}

/* Texte linksbündig, passend zu TD.bild */
td.text {  background-color:#333399; /* wie body; NN4 macht's sonst schwarz */
           color:#FFFF33;            /* some dark yellow */
           border-width:medium;       /* IE wendet sonst border-style nicht an */
           border-style:none;
           vertical-align:middle;
           text-align:left;
           padding:10px;
}

div.slidenav {
           border-width:medium;
           border-style:none;
           text-align:left;
           vertical-align:middle;
           padding:10px;
           Margin-Bottom: 1ex;
           Margin-Top: 1ex;
}

&#64;media print{
        div.slidenav {
                   display: none;
        }
}

/* Gelbe Kästen für Flußdiagramm */

div.gelb {
           background-color:#FFFF33;  /* some dark yellow */
           color:#33FFFF;             /* hellblau */
           border-width:thin;
           border-style:solid;
           vertical-align:top;
           border-color:#FFFF33;
           padding:10px;
           text-align:center;
           width: 20em;
}
&#64;media print {
        div.gelb {
                   background-color:silver;  /* some dark yellow */
                   color:black;             /* hellblau */
                   border-width:thin;
                   border-style:solid;
                   vertical-align:top;
                   border-color:gray;
                   padding:10px;
                   text-align:center;
                   width: 20em;
        }
}


div.schmalgelb {
           background-color:#FFFF33;  /* some dark yellow */
           color:red;
           border-width:thin;
           border-style:solid;
           vertical-align:middle;
           border-color:#FFFF33;
           padding:10px;
           text-align:center;
           width: 6em;
           height: 3ex;
}

div.schmalgelb p {
           font-weight: bold;
           text-align: center;
           background-color:#FFFF33;  /* some dark yellow */
           color:#00FF00;
}

div.weiss {
           background-color:white;
           color:red;
           border-width:thin;
           border-style:solid;
           vertical-align:middle;
           border-color:white;
           padding:10px;
           text-align:center;
           width: 6em;
}


DIV.gelb H2.rot {
           color:red;
           background-color:#FFFF33;  /* some dark yellow */
}

table.kasten {
           text-align:center;
           width:100%;
}

td.gelblinks {
           background-color:#FFFF33;  /* some dark yellow */
           color:#333399;             /* blau wie body */
           vertical-align:middle;
           text-align:left;
           border-width:thin;
           border-style:none;
           border-color:#FFFF33;
           padding-right:1em;
}

td.gelblinks H1,
td.gelblinks H2,
td.gelblinks H3 {
           background-color:#FFFF33;  /* some dark yellow */
           color:#333399;             /* blau wie body */
           text-align:left;
}

td.gelbrechts {
           background-color:#FFFF33;  /* some dark yellow */
           color:#333399;             /* blau wie body */
           vertical-align:middle;
           text-align:right;
           border-width:thin;
           border-style:none;
           border-color:#FFFF33;
           padding-left:1em;
}

td.gelbrechts H1,
td.gelbrechts H2,
td.gelbrechts H3 {
           background-color:#FFFF33;  /* some dark yellow */
           color:#333399;             /* blau wie body */
           text-align:left;
}


td.hellblaucenter
{
           background-color:#333399; /* wie body; NN4 macht's sonst schwarz */
           color:#33FFFF;             /* hellblau */
           border-width:medium;       /* IE wendet sonst border-style nicht an */
           border-style:none;
           vertical-align:top;
           text-align:center;
           text-align:center;
           padding:10px;
}

td.hellblaucenter H1,
td.hellblaucenter P {
           background-color:#333399; /* wie body; NN4 macht's sonst schwarz */
           color:#33FFFF;             /* hellblau */
           text-align:center;
}

&#64;media print {
        td.hellblaucenter
        {
                   background-color:white; /* wie body; NN4 macht's sonst schwarz */
                   color:black;             /* hellblau */
                   border-width:medium;       /* IE wendet sonst border-style nicht an */
                   border-style:none;
                   vertical-align:top;
                   text-align:center;
                   text-align:center;
                   padding:10px;
        }

        td.hellblaucenter H1,
        td.hellblaucenter P {
                   background-color:white; /* wie body; NN4 macht's sonst schwarz */
                   color:black;             /* hellblau */
                   text-align:center;
        }
}

td.gelbcenter {
           background-color:#333399; /* wie body; NN4 macht's sonst schwarz */
           color:#FFFF33;            /* some dark yellow */
           border-width:medium;       /* IE wendet sonst border-style nicht an */
           border-style:none;
           vertical-align:middle;
           text-align:center;
           padding:10px;
}

