/* 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... */

/* body { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:#a4ff00; text-decoration:none; } */
/* table { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:#a4ff00; text-decoration:none; } */
/* td { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:#a4ff00; text-decoration:none; } */
/* form { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:#a4ff00; text-decoration:none; } */
/* p { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:#a4ff00; text-decoration:none; } */
body { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
table { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
td { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
form { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }
p { font-family:Arial,Helvetica,Verdana; font-size:10pt; 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 */
.verysmall2 { font-size:7pt; }
.verysmall2normal { font-size:7pt; font-weight:normal} /* .verysmall2 mit expliziter Redefinition von font-weight */
.noheight { font-size:1pt; }

/* Definitionen für die Historien-Tabelle */
td.histDate { font-size:8pt; font-weight:bold; background-color:#FEFFCB; }
td.histText { font-size:8pt; }

/* Schrifttypen */
/* Die Styles werden zwar gesetzt, da aber Netscape vertical-align nicht unterstützt, werden die entsprechenden */
/* Textabschnitte auch mit <sup><font size=-1> und <sub><font size=-1> markiert. .up und .down sind daher zur Zeit noch leer.               */
/* .up { font-size:8pt; vertical-align:super; } */
/* .down { font-size:8pt; vertical-align:sub; } */
.up { font-size:8pt;  }
.down { font-size:8pt;  }

/* Schriftfarben */
.edelgreen { color:#008421; }
/* .edelred { color:#ff2100; } */
.edelred { color:#C00000; }
.colwhite { color:#ffffff; }
.colblack { color:#000000; }

/* Schrift für den speziellen Eintrag des Vereinsnamens in banner_web.htm */
.otherband { font-family:Arial,Helvetica,Verdana; font-size:11pt; font-weight:bold; font-style:italic; text-decoration:none; color:#2C2D56; }

/* Hintergrundfarben */
.edelgreenback { background-color:#008421; }
.edelredback { background-color:#C00000; }
.colwhiteback { background-color:#ffffff; }
.colblackback { background-color:#000000; }

/* Standard-Link-Definitionen */
a:link { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a:visited { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a:active { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a:hover { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Standard-Link-Definitionen für den Einführungstext in firstpage.htm (kleine Schrift) */
a.verysmall:link { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall:visited { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall:active { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall:hover { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Standard-Link-Definitionen sehr klein (wie .verysmall2) */
a.verysmall2:link { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall2:visited { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.verysmall2:active { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
/* a.verysmall2:hover { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:red; text-decoration:none; } */
a.verysmall2:hover { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Definitionen für die Links im Inhaltsverzeichnis */
a.index:link { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a.index:visited { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a.index:active { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a.index:hover { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:bold; color:#C00000; text-decoration:none; }

/* Definitionen für die Links im Banner-Bereich */
a.banner:link { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a.banner:visited { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a.banner:active { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:blue; text-decoration:none; }
a.banner:hover { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Definitionen für das Musiker-Glossar */
table.glosbanner { font-family:Arial,Helvetica,Verdana; font-size:12pt; font-weight:bold; color:white; background-color:#C00000; text-decoration:none; }
td.glosbanner { font-family:Arial,Helvetica,Verdana; font-size:12pt; font-weight:bold; color:white; background-color:#C00000; text-decoration:none; }
table.glosletter { font-family:Arial,Helvetica,Verdana; font-size:12pt; font-weight:bold; color:white; background-color:#008421; text-decoration:none; }
td.glosletter { font-family:Arial,Helvetica,Verdana; font-size:12pt; font-weight:bold; color:white; background-color:#008421; text-decoration:none; }
td.glositem { font-weight:normal; }
td.glostype { color:white; background-color:#808080; }
td.gloslegend { font-size:8pt; font-weight:bold; font-style:italic; text-decoration:none }
td.glostypedesc { font-size:8pt; font-style:italic; text-decoration:none; }
td.glosend1 { font-size:1pt; color:#808080; background-color:#808080; }
td.glosend2 { }

/* Definitionen für die Links in den speziellen Seiten zur näheren Begriffserklärung */
a.desclink:link { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.desclink:visited { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.desclink:active { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.desclink:hover { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Definitionen für die speziellen Seiten zur näheren Begriffserklärung */
td.glosdesc1 { font-family:Arial,Helvetica,Verdana; font-size:12pt; font-weight:bold; color:white; background-color:#008421; text-decoration:none; }
td.glosdesc2 { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:bold; color:white; background-color:#008421; text-decoration:none; }

/* Ins Glossar integrierte Tabellen */
td.glositblhead { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:bold; color:white; background-color:#808080; text-decoration:none; }
table.glositbl { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; text-decoration:none; }
td.glositbl1 { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; text-decoration:none; }
td.glositbl2 { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; background-color:#CCCCCC; text-decoration:none; }
td.glositbl3 { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:white; background-color:#808080; text-decoration:none; }

/* Definitionen für die Anmerkungen im Glossar (inkl. spezieller Link-Definition) */
.glosnotes { font-size:8pt; }
a.glosnotes:link { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.glosnotes:visited { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.glosnotes:active { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:blue; text-decoration:none; }
a.glosnotes:hover { font-family:Arial,Helvetica,Verdana; font-size:8pt; font-weight:normal; color:#C00000; text-decoration:none; }

/* Definitionen für die Suche */
.glossrctext { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:bold; color:black; text-decoration:none; }
.gloshinthead { font-family:Arial,Helvetica,Verdana; font-size:9pt; font-weight:bold; color:#C00000; text-decoration:none; }
.gloshinttext { font-family:Arial,Helvetica,Verdana; font-size:9pt; font-weight:normal; color:black; text-decoration:none; }

/* Definitionen für die Ergebnisliste (inkl. Link) */
td.gloscategory { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:bold; color:black; text-decoration:none; }
td.glosfounditem { font-family:Arial,Helvetica,Verdana; font-size:9pt; font-weight:normal; color:black; text-decoration:none; }
a.glosfounditem:link { font-family:Arial,Helvetica,Verdana; font-size:9pt; font-weight:normal; color:blue; text-decoration:none; }
a.glosfounditem:visited { font-family:Arial,Helvetica,Verdana; font-size:9pt; font-weight:normal; color:blue; text-decoration:none; }
a.glosfounditem:active { font-family:Arial,Helvetica,Verdana; font-size:9pt; font-weight:normal; color:blue; text-decoration:none; }
a.glosfounditem:hover { font-family:Arial,Helvetica,Verdana; font-size:9pt; font-weight:normal; color:#C00000; text-decoration:none; }

input.guestButton { font-family:Arial,Helvetica,Verdana; font-size:10pt; font-weight:normal; color:black; text-decoration:none; }

/* Text und Link für MV Rattstatt Topliste-Hinweis */
.toplistelink { font-size:7pt; font-style:normal; }
a.toplistelink:link { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.toplistelink:visited { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
a.toplistelink:active { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:blue; text-decoration:none; }
/* a.toplistelink:hover { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:red; text-decoration:none; } */
a.toplistelink:hover { font-family:Arial,Helvetica,Verdana; font-size:7pt; font-weight:normal; color:#C00000; text-decoration:none; }

