/* Grund-Definitionen */
/* Um zu überprüfen, welchem Text kein spezielles Format zugewiesen wurde, kann man color auf #a4ff00 setzen. */
/* Hierbei handelt es sich um ein unangenehmes Grün. */
/* Achtung: Netscape stellt trotzdem <p>-Bereiche nicht in diesem Grün, sondern in Standard-Schriftfarbe dar. */
/* Würde man aber <p> ebenfalls diese Farbe zuweisen, würde man wieder Definitionen in MSIS überschreiben. */
/* Schöne standardisierte Welt... */

/* WICHTIG: Netscape erlaubt keine Underscores in Style-Sheet-Namen (also z. B. "contenttop" statt "content-top" verwenden) */

body { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
table { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
td { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
form { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
p { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
ul { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }

/* Seitenhintergründe - TO DO */
body.inhalt { background-color:#808080; }
body.contentTop { background-color:#808080; }

/* Lauftext mit Ankündigungen auf der Einstiegs-Seite */
.indexMarquee { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-style:normal; font-weight:normal; color:#C00000; text-decoration:underline; }
/*.indexTicker { font-family:Courier New,Courier,Verdana,Arial,Helvetica; font-size:8pt; font-style:normal; font-weight:normal; color:#C00000; background-color:#FFFFFF; text-decoration:none; } */
.indexTicker { font-family:Courier New,Courier,Verdana,Arial,Helvetica; font-size:8pt; font-style:normal; font-weight:normal; color:#C00000; text-decoration:none; }
.indexTickerOver { font-family:Courier New,Courier,Verdana,Arial,Helvetica; font-size:8pt; font-style:normal; font-weight:normal; color:blue; text-decoration:none; }

/* Schrift für den einleitenden Text zu Beginn der Seiten */
.headText { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-style:normal; font-weight:normal; color:black; text-decoration:none; }

/* Schriftgrößen */
.normal { font-size:10pt; }
.big { font-size:12pt; }
.verybig { font-size:16pt; }
.small { font-size:9pt; }
.smallnormal { font-size:9pt; } /* .small mit expliziter Redefinition von font-weight */
.verysmall { font-size:8pt; }
.verysmallnormal { font-size:8pt; font-weight:normal} /* .verysmall mit expliziter Redefinition von font-weight */
.verysmallitalic { font-size:8pt; font-style:italic} /* .verysmall mit expliziter Redefinition von font-style */
.verysmall2 { font-size:7pt; }
.verysmall2normal { font-size:7pt; font-weight:normal} /* .verysmall2 mit expliziter Redefinition von font-weight */
.noheight { font-size:1pt; }
.verysmalledelred { font-size:8pt; color:#C00000;} /* .verysmall mit expliziter Redefinition von font-style */
.verysmalledelreditalic { font-size:8pt; font-style:italic; color:#C00000;} /* .verysmall mit expliziter Redefinition von font-style */

/* Schriftfarben */
.edelgreen { color:#008421; }
.edelred { color:#C00000; }
.edelgreenbold { color:#008421; font-weight:bold;}
.edelredbold { color:#C00000; font-weight:bold;}
.colwhite { color:#ffffff; }
.colblack { color:#000000; }
.defbackground { color:#f0f0e7; }
/* Schriftfarbe für weniger relevante Textteile im Pressespiegel */
/* .colpress { color:#666666; }*/
/*.colpress { color:#7D7D7D; }*/
.colpress { color:#6F6F6F; }


/* Hintergrundfarben */
.edelgreenback { background-color:#008421; }
.edelredback { background-color:#C00000; }
.colwhiteback { background-color:#ffffff; }
.colblackback { background-color:#000000; }

/* Standard-Link-Definitionen */
a:link { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a:visited { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a:active { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a:hover { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Standard-Link-Definitionen bold */
a.bold:link { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:blue; text-decoration:none; }
a.bold:visited { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:blue; text-decoration:none; }
a.bold:active { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:blue; text-decoration:none; }
a.bold:hover { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#C00000; text-decoration:none; }

/* Standard-Link-Definitionen edelredbold */
a.edelredbold:link { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#C00000; text-decoration:none; }
a.edelredbold:visited { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#C00000; text-decoration:none; }
a.edelredbold:active { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#C00000; text-decoration:none; }
a.edelredbold:hover { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:blue; text-decoration:none; }

/* Standard-Link-Definitionen edelgreenbold */
a.edelgreenbold:link { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#008421; text-decoration:none; }
a.edelgreenbold:visited { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#008421; text-decoration:none; }
a.edelgreenbold:active { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#008421; text-decoration:none; }
a.edelgreenbold:hover { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:blue; text-decoration:none; }

/* Standard-Link-Definitionen sehr klein (wie .verysmall) */
a.verysmall:link { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall:visited { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall:active { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall:hover { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Standard-Link-Definitionen sehr klein mit italic (wie .verysmalli) */
a.verysmallitalic:link { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; font-style:italic; color:blue; text-decoration:none; }
a.verysmallitalic:visited { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; font-style:italic;  color:blue; text-decoration:none; }
a.verysmallitalic:active { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; font-style:italic;  color:blue; text-decoration:none; }
a.verysmallitalic:hover { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; font-style:italic;  color:#C00000; text-decoration:none; }

/* Standard-Link-Definitionen sehr klein, rot und kursiv (wie .verysmalledelreditalic) */
a.verysmalledelreditalic:link { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; font-style:italic; color:#C00000; text-decoration:none; }
a.verysmalledelreditalic:visited { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; font-style:italic; color:#C00000; text-decoration:none; }
a.verysmalledelreditalic:active { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; font-style:italic; color:#C00000; text-decoration:none; }
a.verysmalledelreditalic:hover { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; font-style:italic; color:blue; text-decoration:none; }

/* Standard-Link-Definitionen sehr klein (wie .verysmall2) */
a.verysmall2:link { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall2:visited { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall2:active { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall2:hover { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Definitionen für die Links zurück zum Anfang der Seite */
a.backtotop:link { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.backtotop:visited { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.backtotop:active { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.backtotop:hover { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Text und Link für Award-Hinweis */
.awardtext { font-size:7pt; font-style:normal; }
a.award:link { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.award:visited { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.award:active { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.award:hover { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Text und Link für MV Rattstatt Topliste-Hinweis */
.toplistelink { font-size:7pt; font-style:normal; }
a.toplistelink:link { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.toplistelink:visited { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.toplistelink:active { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.toplistelink:hover { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Definitionen für die Links im Navigations-Frame */
a.index:link { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:white; text-decoration:none; }
a.index:visited { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:white; text-decoration:none; }
a.index:active { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:white; text-decoration:none; }
a.index:hover { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:black; background-color:white; text-decoration:none; }

a.indexSmall:link { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:white; text-decoration:none; }
a.indexSmall:visited { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:white; text-decoration:none; }
a.indexSmall:active { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:white; text-decoration:none; }
a.indexSmall:hover { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:black; background-color:white; text-decoration:none; }

a.indexImg:link { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:white; text-decoration:none; }
a.indexImg:visited { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:white; text-decoration:none; }
a.indexImg:active { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:white; text-decoration:none; }
a.indexImg:hover { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:black; text-decoration:none; }

/* Text und Link für Award-Hinweis */
.provider { font-size:7pt; font-style:normal; }
a.provider:link { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:white; text-decoration:none; }
a.provider:visited { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:white; text-decoration:none; }
a.provider:active { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:white; text-decoration:none; }
a.provider:hover { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Definitionen für die Tabellen-Darstellung im Navigations-Frame */
td.index { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:white; text-decoration:none; }
td.indexImg { font-family:Verdana,Arial,Helvetica; font-size:10pt; }
td.indexSeparatorLeft { font-size:2pt; line-height:1pt }
td.indexSeparatorRight { font-size:2pt; line-height:1pt; background-color:white }
td.indexSeparatorHidden { font-size:2pt; line-height:1pt }

/* Überschrift in content_top.htm */
td.headline { font-family:Verdana,Arial,Helvetica; font-size:11pt; font-weight:bold; color:white; text-decoration:none; }

/* Definitionen für "große" und "kleine" Überschriften, die dazu in Tabellen stehen müssen */
/* Info: Die Class-Definition für TABLE geht nur bei MSIE; Netscape interpretiert hingegen nur die TD-Definitionen */
/* Also auf jeden Fall auf die TD-Definition achten! */
table.tophead { font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold; color:white; background-color:#C00000; text-decoration:none; }
td.tophead { font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold; color:white; background-color:#C00000; text-decoration:none; }
table.lowhead { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
td.lowhead { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
/* Nochmal die gleichen Definitionen für Print-Versionen (derzeit nur in Termin-Tabelle) */
table.topheadPrint { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:black; text-decoration:underline; }
td.topheadPrint { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:black; text-decoration:underline; }
table.lowheadPrint { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:black; text-decoration:none; }
td.lowheadPrint { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:black; text-decoration:none; }

/* Definitionen für die Termin-Tabelle */
td.calHead1 { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
td.calWeekDay { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:black; text-decoration:none; }
td.calDate { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; background-color:#c0c0c0; text-decoration:none; }
td.calTime { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; background-color:#c0c0c0; text-decoration:none; }
td.calEmpty { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
td.calText { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
.calInfo1 { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:black; text-decoration:none; }
.calInfo2 { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:black; text-decoration:none; }
/* Definitionen für die Termin-Tabelle (Druckversion) */
td.calHead1Print { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:white; background-color:black; text-decoration:none; }
td.calWeekDayPrint { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:black; text-decoration:none; }
td.calDatePrint { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:black; text-decoration:none; }
td.calTimePrint { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:black; text-decoration:none; }
td.calEmptyPrint { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:black; text-decoration:none; }
td.calTextPrint { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:black; text-decoration:none; }
.calInfo1Print { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:black; text-decoration:none; }
.calInfo2Print { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; color:black; text-decoration:none; }
/* Definitionen für die Termin-"Tabelle" (Version für Handhelds; ist keine Tabelle, daher kein Präfix "td.") */
.calHead1HH { font-family:Verdana,Arial,Helvetica; font-size:6pt; font-weight:bold; color:white; background-color:black; text-decoration:none; }
.calWeekDayHH { font-family:Verdana,Arial,Helvetica; font-size:6pt; font-weight:normal; color:black; text-decoration:none; }
.calDateHH { font-family:Verdana,Arial,Helvetica; font-size:6pt; font-weight:bold; color:black; text-decoration:none; }
.calTimeHH { font-family:Verdana,Arial,Helvetica; font-size:6pt; font-weight:normal; color:black; text-decoration:none; }
.calEmptyHH { font-family:Verdana,Arial,Helvetica; font-size:6pt; font-weight:normal; color:black; text-decoration:none; }
.calTextHH { font-family:Verdana,Arial,Helvetica; font-size:6pt; font-weight:normal; color:black; text-decoration:none; }
.calInfo1HH { font-family:Verdana,Arial,Helvetica; font-size:6pt; font-weight:bold; color:black; text-decoration:none; }
.calInfo2HH { font-family:Verdana,Arial,Helvetica; font-size:6pt; font-weight:normal; color:black; text-decoration:none; }


/* Definitionen für die Tabellen-Überschriften auf "Aktuell" */
.actual { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#333333; text-decoration:none; background-color:#C0C0C0; }
.actual2 { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:black; text-decoration:underline; background-color:#C0C0C0; }
td.actualText { background-color:#FEFFCB; }
/* siehe auch textMarker1 */

/* Spezielles Format für die Datumsangabe auf der Seite mit den Veranstaltungen (die Angaben stehen nicht in Tabellen) */
.datesHead { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:black; text-decoration:none; }

/* Definition für Tabelle zur Auswahl des Jahres auf der Presse-Seite */
td.pressYear { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:white; background-color:#808080; text-decoration:none; }

/* Andere Hintergrundfarbe für alternierende Darstellung des Inhaltsverzeichnisses auf Presseseiten */
td.pressList1 { background-color:WHITE; }
td.pressList2 { background-color:#F5F5F5; }

/* Spezielle Definitionen für die Überschriften auf der Links-Seite */
td.linkHead1 { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
td.linkHead2 { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; background-color:#C0C0C0; text-decoration:none; }
td.linkHead3 { font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:normal; color:black; background-color:#C0C0C0; text-decoration:none; }

/* Spezielle Definitionen für die Überschriften auf der Info-Seite zu Sulzbach */
table.infoHead1 { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
td.infoHead1 { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }

/* Formate für die Eingabefelder im Gästebuch */
input.guestField { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
textarea.guestField { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
input.guestButton { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }

/* Formate für das Gästebuch */
.guestHead { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
.guestDate { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; font-style:italic; color:#808080; text-decoration:none; }
.guestEmail { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:#808080; text-decoration:none; }
.guestGoto { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:#808080; text-decoration:none; }
.guestText { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
.guestRebuildComment  { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#C00000; text-decoration:none; }

/* Definitionen für die E-Mail-Links im Gästebuch; ist derzeit wie Standard definiert */
a.guestEmailLink:link { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:blue; text-decoration:none; }
a.guestEmailLink:visited { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:blue; text-decoration:none; }
a.guestEmailLink:active { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:blue; text-decoration:none; }
a.guestEmailLink:hover { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:#C00000; text-decoration:none; }

/* Definitionen für die URL-Links im Gästebuch; ist derzeit wie Standard definiert */
a.guestGotoLink:link { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:blue; text-decoration:none; }
a.guestGotoLink:visited { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:blue; text-decoration:none; }
a.guestGotoLink:active { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:blue; text-decoration:none; }
a.guestGotoLink:hover { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; font-style:italic; color:#C00000; text-decoration:none; }

/* Definitionen für das Musiker-Glossar */
/* table.glosbanner { font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold; color:white; background-color:#ff2100; text-decoration:none; } */
table.glosbanner { font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold; color:white; background-color:#C00000; text-decoration:none; }
td.glosbanner { font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold; color:white; background-color:#C00000; text-decoration:none; }
table.glosletter { font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
td.glosletter { font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
td.glositem { font-weight:bold; }

/* Für Login */
.logintext { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
.loginimportanttext { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:black; text-decoration:none; }
.loginerrtext { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold; color:#C00000; text-decoration:none; }
input.loginButton { font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }

/* Für Sitemap */
select.smapselect { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; background-color:#f0f0e7; color:black; text-decoration:none; }
option.smapheader { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; background-color:#f0f0e7; color:black; text-decoration:none; }
option.smapchapter { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; background-color:silver; color:black; text-decoration:none; }
option.smapentry { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; background-color:#FEFFCB; color:black; text-decoration:none; }
option.smapseparator { font-family:Verdana,Arial,Helvetica; font-size:7pt; font-weight:normal; background-color:black; color:white; text-decoration:none; }

/* Allgemeine Settings */
/* Background-Farbe 1 für hervorzuhebenden Text (sollte möglichst wie actualText aussehen) */
table.textMarker1 { background-color:#FEFFCB; }
tr.textMarker1 { background-color:#FEFFCB; }
td.textMarker1 { background-color:#FEFFCB; }
.textMarker1 { background-color:#FEFFCB; }
/* Background-Farbe 2 für hervorzuhebenden Text */
table.textMarker2 { background-color:#D1D1BC; }
tr.textMarker2 { background-color:#D1D1BC; }
td.textMarker2 { background-color:#D1D1BC; }
.textMarker2 { background-color:#D1D1BC; }
/* Background-Farbe 3 für hervorzuhebenden Text */
table.textMarker3 { background-color:#C0C0C0; }
tr.textMarker3 { background-color:#C0C0C0; }
td.textMarker3 { background-color:#C0C0C0; }
.textMarker3 { background-color:#C0C0C0; }

/* Background-Farbe 2 für hervorzuhebenden Text (kleine Schrift) */
table.textMarker4 { background-color:#FEFFCB; font-size:8pt; }
tr.textMarker4 { background-color:#FEFFCB; font-size:8pt; }
td.textMarker4 { background-color:#FEFFCB; font-size:8pt; }
.textMarker4 { background-color:#FEFFCB; font-size:8pt; }
/* Background-Farbe 2 für hervorzuhebenden Text */
table.textMarker5 { background-color:#D1D1BC; font-size:8pt; }
tr.textMarker5 { background-color:#D1D1BC; font-size:8pt; }
td.textMarker5 { background-color:#D1D1BC; font-size:8pt; }
.textMarker5 { background-color:#D1D1BC; font-size:8pt; }
/* Background-Farbe 3 für hervorzuhebenden Text */
table.textMarker6 { background-color:#C0C0C0; font-size:8pt; }
tr.textMarker6 { background-color:#C0C0C0; font-size:8pt; }
td.textMarker6 { background-color:#C0C0C0; font-size:8pt; }
.textMarker6 { background-color:#C0C0C0; font-size:8pt; }
