/* Zeilen wie diese, die mit Schraegstrich und Stern */
/* beginnen und mit Stern und Schraegstrich enden, sind */
/* Kommentarzeilen. */

/* Es folgen die Style-Definitionen, die Sie aendern koennen: */
/* Obererhalb jedes Befehls steht die Kategorie der Definitionen */
/* Daneben steht teilw. eine Kurzerklaerung */

/* Alle Textgroessen werden wegen der unterschiedlichen Darstellung von PC und Mac in Pixel angegeben: px = pixel; 9 pt = 12px */


/* allgemeine angabe der schriftart */
body, span, th, tr, td, div, p, a, form, h1, h2, ol, ul, li, blockquote, b, i { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }


/* seitenrand standard */
/* body { margin:10px } margin = Abstand zwischen Fensterrand und Inhalt oben, unten, links, rechts */

/* seitenrand erweitert*/
body.extended { margin:35px; } /* margin = Abstand zwischen Fensterrand und Inhalt oben, unten, links, rechts */



/* linkfarben */
/* a:visited { color: #666666 } */
a:hover { color: #990000 }

/* linkfarbe: zum seitenanfang */
a.pagetop:link { font-size: 10px; text-decoration: none; color: #666666 }
a.pagetop:visited { font-size: 10px; text-decoration: none; color: #666666 }
a.pagetop:hover { text-decoration: underline; color: #666666 }

/* linkfarben: sitefunktionalitaeten */
a.function:link { text-decoration: none; color: #666666 }
a.function:visited { text-decoration: none; color: #666666 }
a.function:hover { text-decoration: underline; color: #666666 }

/* kapitel homelink */
a.chapter-home:link { font-size: 15px; text-decoration: none; color: #990000; font-weight: bold }
a.chapter-home:visited { font-size: 15px; text-decoration: none; color: #990000; font-weight: bold }
a.chapter-home:hover { text-decoration: underline; color: #990000 }


/* popuplink */
a.popup1:link { color: #FFCC00 }
a.popup1:visited { color: #FFCC00 }



/* generelle textformatierungen ... b, i */
body, span, div, th, tr, td, a, ol, ul, li, p { font-size: 13px }
sup { font-size: 11px }


/* script- oder htmlcode */
pre { font-family: "Courier New", Courier, mono; font-size: 13px }
.code { font-family: "Courier New", Courier, mono; font-size: 13px; color: #000000; }


/* ueberschriften */
h1 { font-size: 20px; color: #990000; font-weight: 300 }
h2 { font-size: 17px; font-weight: bold }
h3 { font-size: 14px }

/* vorformatierte ueberschriften/textauszeichnungen: rot */
/* nicht gleichbedeutend mit h1 bis h3 */
/* heading0 ist in gleicher groesse wie h2 daher innerhalb des textes eher heading1 verwenden */
.heading0 { font-size: 17px; color: #990000; font-weight: bold }
.heading1 { font-size: 15px; color: #990000; font-weight: bold }
.heading2 { font-size: 14px; color: #990000; font-weight: bold }
.heading3 { font-size: 13px; color: #990000; font-weight: bold }
.toptitle1 { font-size: 14px; font-weight: bold } /* uebergeorneter titel  */
.subtitle1 { font-size: 16px; font-weight: 300 } /* untertitel */


/* standard textfarben */
/* diese textfarben bleiben unveraenderbar */
.textcolor-wh { color: #FFFFFF }
.textcolor-gr0 { color: #EEEEEE }
.textcolor-gr1 { color: #CCCCCC }
.textcolor-gr2 { color: #999999 }
.textcolor-gr3 { color: #666666 }
.textcolor-gr4 { color: #333333 }
.textcolor-bl { color: #000000 }


/* farbige textauszeichnungen, ueberschriften */
.textcolor1 { color: #990000 } /* rot */
.textcolor2 { color: #CC6600 } /* dunkles orange */
.textcolor3 { color: #FFCC00 } /* gelb */


/* textgroessen */
/* ausgehend von groesse 13 px = textsize3 oder textgroesse 0 */
.textsize1 { font-size: 10px } /* textgroesse -2 */
.textsize2 { font-size: 12px } /* textgroesse -1 */
.textsize4 { font-size: 14px } /* textgroesse +1 */
.textsize5 { font-size: 16px } /* textgroesse +2 */
.textsize6 { font-size: 18px } /* textgroesse +3 */


/* textauszeichnungen */
.intro { font-size: 13px; color: #666666 } /* textblock: einleitungstext */
.info { font-size: 13px; color: #666666 } /* textblock: information */
.help { font-size: 13px; color: #666666 } /* textblock: hilfe */
.attention { font-size: 13px; color: #990000 } /* textblock: starke hervorhebung */
.imgsubtext { font-size: 10px; color: #666666 } /* bildunterschriften */


.teaser { font-size: 11px } /* von Startseite */



/* tabellen */
table.bgrd1, tr.bgrd1, td.bgrd1 { background-color: #EEEEEE } /* eisgrau (gr0)*/
table.bgrd2, tr.bgrd2, td.bgrd2 { background-color: #CCCCCC } /* hellgrau (gr1) */
table.bgrd3, tr.bgrd3, td.bgrd3 { background-color: #666666 } /* mittelgrau (gr3) */
table.bgrd4, tr.bgrd4, td.bgrd4 { background-color: #333333 } /* dunkelgrau (gr4) */
table.bgrd5, tr.bgrd5, td.bgrd5 { background-color: #000000 } /* schwarz (bl) */
table.bgrd6, tr.bgrd6, td.bgrd6 { background-color: #FFFFFF } /* weiss (wh) */
table.bgrd7, tr.bgrd7, td.bgrd7 { background-color: #FFCCCC } /* rosa */
table.bgrd8, tr.bgrd8, td.bgrd8 { background-color: #990000 } /* rot (rd) */


/* copyright fussnote */
.copyright { font-size: 10px; text-decoration: none; color: #666666 }



/* formulare */
.formtext { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px }
input { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px }
textarea { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px }
option { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px }
option.select-bgrd { background-color: #CCCCCC } /* hintergrundfarbe einer option des forms */

/* horizontale linien */
hr { color: #666666 }

/* abstandhalter */
.spacer1 { margin-bottom: 9px } /* rows vorlage */



/* hotspot-menu: hinweistext, layer, links */
.hotspothint { color: #990000 } /* hinweistext auf den hotspot */
div.hotspot { position: absolute; top:0px; left:0px; visibility: hidden; background-color: white; color: black; width: auto; height: auto; }

/*.hotspot a:hover { text-decoration: underline; color: #990000; }*/
/*.hotspot a { text-decoration: none; color: black; }*/






/*
     FILE ARCHIVED ON 9:59:54 Jun 3, 2015 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 21:06:16 Jul 30, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
