/* FACE-Styles (KR, PL, tm) - Update vom 14.06.2003 / 7:30 Uhr (PL,tm) */

body { margin:0em; }
img { border:0px; }



/* Globaldefinitionen (Block-Elemente) */

td,th { color:#000000; font-size:0.8em; line-height:1.25em; font-family:Verdana,sans-serif; vertical-align:top; text-align:left; }
th.wdh { speak-header-cell:always; }
h1,h2,h3,h4,h5,h6 { pause:2s 1s; margin-top:0em; margin-bottom:0em; margin-left:0em; font-size:1em; font-weight:bold; }
p,blockquote,address { font-style:normal; margin-top:0em; margin-bottom:0em; margin-left:0em; }
pre { font-size:1em; font-style:normal; font-weight:normal; font-family:'Courier New',monospace; margin-top:0em; margin-bottom:0em; }


/* Definitionen für Listen (op=OhnePunkte, mp=mitpunkt, e=eingerueckt) (auch noch Block-Elemente) */
/* UL = Liste mit Spiegelstrichen/-Punkten */
/* OL = Liste mit Zahlen statt Punkten */

ul { margin-top:0em; margin-bottom:0em; margin-left:0.7em; padding-left:0.7em; } /* optimiert für IE&Moz, KHTML bräuchte 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; } /* optimiert für IE&Moz, KHTML bräuchte 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; }
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:1em; font-style:normal; font-weight:normal; font-family:'Courier New',monospace; }


/* Spezielle Klassen für andere Textfarben  ausser schwarz  (also hierüber gibts dann weiss und rot) */

.weiss { color:#FFFFFF; }
.rot  { color:#FF0000; }
.grau  { color:#CCCCCC; }


/* Klassen für Hintergrundfarben */

.bgweiss { background-color:#ffffff; }
.bggrau { background-color:#cccccc; }
.bgrot { background-color:#ff0000; }
.bgschwarz { background-color:#000000; }
.bggelb { background-color:#ffff00; }
.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; }


/* Definition fuer Links in "Listen"; jeweils in schwarz, weiss und rot */

/* SCHWARZ */
a.navs:link { color:#000000; text-decoration:none; }
a.navs:visited { color:#000000; text-decoration:none; }
a.navs:active { color:#000000; text-decoration:none; }
a.navs:hover { color:#fF0000; text-decoration:none; }

/* WEISS */
a.navw:link { color:#ffffff; text-decoration:none; }
a.navw:visited { color:#ffffff; text-decoration:none; }
a.navw:active { color:#ffffff; text-decoration:none; }
a.navw:hover { color:#000000; text-decoration:none; }

/* ROT */
a.navr:link { color:#ff0000; text-decoration:none; }
a.navr:visited { color:#ff0000; text-decoration:none; }
a.navr:active { color:#ff0000; text-decoration:none; }
a.navr:hover { color:#333333; text-decoration:none; }


/* Definition fuer Links im Fliesstext; jeweils in schwarz, weiss und rot */

/* SCHWARZ */
a.navtxts:link { color:#000000; text-decoration:underline; }
a.navtxts:visited { color:#000000; text-decoration:underline; }
a.navtxts:active { color:#000000; text-decoration:underline; }
a.navtxts:hover { color:#ff0000; text-decoration:underline; }

/* WEISS */
a.navtxtw:link { color:#ffffff; text-decoration:underline; }
a.navtxtw:visited { color:#ffffff; text-decoration:underline; }
a.navtxtw:active { color:#ffffff; text-decoration:underline; }
a.navtxtw:hover { color:#ffffff; text-decoration:underline; }

/* ROT */
a.navtxtr:link { color:#ff0000; text-decoration:underline; }
a.navtxtr:visited { color:#ff0000; text-decoration:underline; }
a.navtxtr:active { color:#ff0000; text-decoration:underline; }
a.navtxtr:hover { color:#000000; text-decoration:underline; }


/* 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; }

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; }

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:#cccccc; text-decoration:none; }


a.navedit:link { color:#ffffff; text-decoration:none; background-color:#ff0000; }
a.navedit:visited { color:#ffffff; text-decoration:none; background-color:#ff0000; }
a.navedit:active { color:#ffffff; text-decoration:none; background-color:#ff0000; }
a.navedit:hover { color:#ff0000; text-decoration:none; background-color:#ffffff; }

/* TODO für die Final-Version ist einen Standard für a (links im text) zu definieren, solange noch nicht, gilt es sich bewusst für eine klasse zu entscheiden */
