/* Globaldefinition */
body {
        border:0px;
        margin:0px;
        padding:0px;
        font-family:Verdana,sans-serif;
        font-size:0.64em;
        line-height:1.25em;
        font-style:normal;
        font-weight:normal;
        }
/* Globaldefinitionen (Block-Elemente) */
img {
        border:0em;
        margin:0em;
        padding:0em;
        }
table {
        border-spacing:0em;
        border:0em;
        padding:0em;
        }
td,th   {
        padding:0em;
        color:#000000;
        vertical-align:top;
        text-align:left;
        }
th.wdh  {
        speak-header:always;
        }
h1 {
        font-weight:bold;
        font-style:normal;
        font-size:2em;
        pause:2s 1s;
        margin:0em;
        padding:0em;
        }
h2,h3,h4,h5,h6 {
        font-weight:bold;
        font-style:normal;
        font-size:1em;
        pause:2s 1s;
        margin:0em;
        padding:0em;
        }
p,blockquote,adress {
        font-weight:normal;
        font-style:normal;
        font-size:1em;
        margin:0em;
        padding:0em;
        }
pre     {
        font-style:normal;
        font-weight:normal;
        font-size:1.1em;
        font-family:'Courier New',monospace;
        margin:0em;
        padding:0em;
        }

/*
Definitionen fuer Formulare
*/

input, textarea, select {
        border: 2px solid #CCCCCC;
        font-size:1em;
        line-height:1em;
        font-family:Verdana, sans-serif;
        text-decoration: none;
        background-color: #FFFFFF;
}


.button {
        background-color: #ff0000;
        color: #ffffff;
        border-width:0px;
        font-weight:bold;
}


/*
Definitionen fuer Listen
(op=OhnePunkte, mp=mitpunkt, e=eingerueckt)
(auch noch Block-Elemente)
UL = Liste mit Spiegelstrichen/-Punkten
OL = Liste mit Zahlen statt Punkten
*/
		/*FB MEDIEN - margin-left:0.7em wurde auf 1em erhöht*/
ul      {
        margin-top:0em; margin-bottom:0em;
        margin-left:1em; padding-left:0.7em;
        }
        /* ul optimiert fr IE&Moz, KHTML br?chte left:1.0em, Opera anderes */
ul.op   {
        margin-top:0em; margin-bottom:0em;
        margin-left:0em; padding-left:0em; list-style-type:none;
        }
ul.eop  {
        margin-top:0em; margin-bottom:0em;
        margin-left:1em; padding-left:1em; list-style-type:none;
        }
ul.emp {
        margin-top:0em; margin-bottom:0em;
        margin-left:1.7em; padding-left:1.7em;
        }
        /* ul.emp optimiert fr IE&Moz, KHTML br?chte left:2.0em, Opera anderes */
ol      {
        margin-top:0em; margin-bottom:0em;
        margin-left:1em; padding-left:1em;
        }
ol.e   {
        margin-top:0em; margin-bottom:0em;
        margin-left:2em; padding-left:2em;
        }

/* Globaldefinitionen (Inline-Elemente) */
strong {
        font-weight:bold;
        font-style:normal;
        }
samp,dfn,code,cite {
        font-style:normal;
        font-family:Verdana,sans-serif;
        font-weight:normal;
        }
abbr,acronym {
        font-style:normal;
        font-family:Verdana,sans-serif;
        font-weight:normal;
        speak:spell-out;
        }
code   {
        font-size:1.1em;
        font-style:normal;
        font-weight:normal;
        font-family:'Courier New',monospace;
        }

/* Spezielle Klassen fuer andere Textfarben  ausser schwarz
(also hierber gibts dann weiss und rot) */
.weiss { color:#FFFFFF; }
.rot  { color:#FF0000; }

/* Klassen fuer Hintergrundfarben der Container/Tabellen */
.bgweiss {
        background-color:#ffffff;
        }
.bggrau {
        background-color:#cccccc;
        }
.bgrot {
        background-color:#ff0000;
        }
.bgschwarz {
        background-color:#000000;
        }

/* SpezialKlassen fuer Hintergrundfarben bei Tabellen mit Bildern
anstelle der TExt-Einlage - da sonst der global erhoehte Zeilenabstand
in Bild-Zellen einen unfeinen Rand unten entstehen laesst...*/
.bildweiss {
        line-height:0em;
        background-color:#ffffff;
        }
.bildgrau {
        line-height:0em;
        background-color:#cccccc;
        }
.bildrot {
        line-height:0em;
        background-color:#ff0000;
        }
.bildschwarz {
        line-height:0em;
        background-color:#000000;
        }
.bildgelb {
        line-height:0em;
        background-color:#ffff00;
        }
/* Global-Definition fuer Links */
a:link {
        color:#000000;
        text-decoration:underline;
        }/* noch nicht besuchte Ziele */
a:visited {
        color:#999999;
        text-decoration:underline;
        }/* besuchte Ziele */
a:hover {
        color:#000000;
        text-decoration:underline;
        }/* Verweise bei "MouseOver" */
a:active {
        color:#000000;
        text-decoration:underline;
        }/* Angeklickte Verweise */
a:focus {
        color:#000000;
        text-decoration:underline;
        }/* Verweise, die Fokus erhalten */
a.sitenav:link {
        color:#000000;
        text-decoration:none;
        }/* noch nicht besuchte Ziele */
a.sitenav:visited {
        color:#000000;
        text-decoration:none;
        }/* besuchte Ziele */
a.sitenav:hover {
        color:#ff0000;
        text-decoration:none;
        }/* Verweise bei "MouseOver" */
a.sitenav:active {
        color:#000000;
        text-decoration:none;
        }/* Angeklickte Verweise */
a.sitenav:focus {
        color:#000000;
        text-decoration:none;}
/* Spezielle Definition fuer Links in der Navigation oben;
sowohl normal als auch hinterlegt */
a.nav:link {
                color:#000000; text-decoration:none; }
a.nav:visited {
                color:#000000; text-decoration:none;}
a.nav:active {
                color:#000000; text-decoration:none; }
a.nav:hover {
                color:#000000; background-color:#ffffff; text-decoration:none; }
/* mit den voranstehen 4 Klassen normale Links in der Navi versehen */
a.navcurrent:link {
                color:#000000; background-color:#ffffff; text-decoration:none; }
a.navcurrent:visited {
                color:#000000; background-color:#ffffff; text-decoration:none; }
a.navcurrent:active {
                color:#000000; background-color:#ffffff; text-decoration:none; }
a.navcurrent:hover {
                color:#000000; background-color:#ffffff; text-decoration:none; }
/* mit dieser KLasse die ausgewählte Rubrik in der Navi auszeichnen */

/* Spezielle Definition fuer den FH D Link in der Navigation ganz oben */
/* nur für Seiten ausserhalb der Hauptseiten der FH D (z.b. FACE) */
a.navhome:link {
        color:#ffffff; text-decoration:none;
                }
a.navhome:visited {
        color:#ffffff; text-decoration:none;
                }
a.navhome:active {
        color:#ffffff; text-decoration:none;
                }
a.navhome:hover {
        color:#000000; background-color:#ffffff; text-decoration:none;
                }

/* Definition fuer Links in "Listen" */
a.list:link {
                color:#ff0000; text-decoration:none; }
a.list:visited {
                color:#ff0000; text-decoration:none; }
a.list:active {
                color:#ff0000; text-decoration:none; }
a.list:hover {
                color:#000000; text-decoration:none; }

/* Definition fuer Links in "Stundenplan" */
a.red:link {
                color:#ff0000; text-decoration:none; }
a.red:visited {
                color:#ff0000; text-decoration:none; }
a.red:active {
                color:#ff0000; text-decoration:none; }
a.red:hover {
                color:#000000; text-decoration:none; }

/* mit dieser KLasse die Rubrik in der SubNavi auszeichnen */

a.listcurrent:link {
                color:#000000; text-decoration:none; }
a.listcurrent:visited {
                color:#000000; text-decoration:none; }
a.listcurrent:active {
                color:#000000; text-decoration:none; }
a.listcurrent:hover {
                color:#000000; text-decoration:none; }
/* mit dieser KLasse die ausgewählte Rubrik in der SubNavi auszeichnen */



/* Eigene Klassen für spezielle Tables/Container */
.trenner8 {
        height:0.77em;
        }
.trenner24 {
        height:2.3em;
        }
