<STYLE type="text/css">

/* Allgemein */
body                 { margin: 0pt;
                       color: #000000;
                       font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
                       font-size: 14px;
                       text-decoration: none; }

H2                   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

B                    { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
P                    { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
div                  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

A                    { color: #008000; text-decoration: none; }
A:Hover              { color: #005100; text-decoration: overline underline; }

.copyright           { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; font-weight: bold; }
.copyright a         { color: #008000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }
.copyright a:link    { color: #008000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }
.copyright a:visited { color: #008000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }
.copyright a:focus   { color: #005100; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: overline underline; }
.copyright a:hover   { color: #005100; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: overline underline; }

/* TUS */
.tus                 { color: black; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.tus td              { }

/* Aktuell */
.aktuell             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }
.aktuell thead       { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; font-weight: bold; }
.aktuell tbody       { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }
.aktuell a           { color: #008000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }
.aktuell a:link      { color: #008000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }
.aktuell a:visited   { color: #008000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }
.aktuell a:focus     { color: #005100; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: overline underline; }
.aktuell a:hover     { color: #005100; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: overline underline; }

.aktuell-news-hd     { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; font-weight: bold; }
.aktuell-news-bd     { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-weight: bold; }


/* Hauptverein */
.hv                  { border-width: 0px; margin: 0px; padding: 0px; }
.hv_hd1              { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 22px; text-align: center; font-weight: bold; }
.hv_hd1_text         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: center; }
.hv_hd2              { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; text-align: left; font-weight: bold; }
.hv_text             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: left; }
.hv_beitr1           { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: left; vertical-alignment: bottom; }
.hv_beitr2           { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: right; vertical-alignment: bottom; }
.hv_space            { height: 15pt; }

/* Impressum */
.imp                 { border-width: 0px; margin: 0px; padding: 0px; }
.imp_hd1             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 22px; text-align: center; font-weight: bold; }
.imp_hd2             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; text-align: left; font-weight: bold; }
.imp_text1           { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: left; vertical-alignment: top; }
.imp_text2           { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: justify; vertical-alignment: top; }
.imp_space           { height: 15pt; }

/* Beiträge */
.beitrag             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-decoration: none; }

/* Galerie */
.gal_hd1             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 22px; text-align: center; font-weight: bold; }
.gal_ub_hd           { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; background-color: #1E6C31; color: #D7EACC; }
.gal_ub_row1         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; background-color: #C5E0B6; }
.gal_ub_row2         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; background-color: #D7EACC; }

.gal_anz_hd          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 22px; color: #000000; font-weight: bold; text-align: center; }
.gal_anz_text        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; color: #000000; text-align: center; }

.gal_space           { height: 15pt; }

/* //////////////////////////////////// */
/* Style-Sheet für includierte Tabellen */
/* //////////////////////////////////// */

/* Kopf */
.vesa_hd_lina        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: bold; text-align: center; } /* Liga-Name */
.vesa_hd_navi        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 15px; font-weight: bold; text-align: center; } /* Navigation */
.vesa_hd_aktu        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; text-align: center; } /* letzte Aktualisierung */
.vesa_hd_spac        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; text-align: center; } /* Abstand */
.vesa_hd_text        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; } /* Kommentar */
/* Spielplan */
.vesa_sp_da          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #B9D3AA; } /* Zeile mit Datum */
.vesa_sp_r1          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #D1E5C6; } /* gerade Zeile */
.vesa_sp_r2          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #BCDCAB; } /* ungerade Zeile */
.vesa_sp_pl          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; background-colors: #97C57E; colors: #D7EACC; text-align: right; } /* Plätze links */
.vesa_sp_na          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 13px; background-colors: #C5E0B6; } /* Spalte Mannschaften */
.vesa_sp_ga          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-colors: #D7EACC; text-align: center; } /* Spalte Spiele */
.vesa_sp_sa          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-colors: #C5E0B6; text-align: center; } /* Spalte Punkte */
.vesa_sp_ba          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-colors: #D7EACC; text-align: center; } /* Spalte Sätze */
.vesa_sp_pt          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; background-colors: #C5E0B6; text-align: center; } /* Spalte Bälle */
/* Tabelle */
.vesa_ta_he          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; background-color: #1E6C31; color: #D7EACC; font-weight: bold; } /* Überschriften oben */
.vesa_ta_pl          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; background-colors: #97C57E; colors: #D7EACC; } /* Plätze links */
.vesa_ta_na          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 13px; background-colors: #C5E0B6; } /* Spalte Mannschaften */
.vesa_ta_ga          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-colors: #D7EACC; text-align: center; } /* Spalte Spiele */
.vesa_ta_sa          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-colors: #C5E0B6; text-align: center; } /* Spalte Punkte */
.vesa_ta_ba          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-colors: #D7EACC; text-align: center; } /* Spalte Sätze */
.vesa_ta_pt          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; background-colors: #C5E0B6; text-align: center; } /* Spalte Bälle */
.vesa_ta_r1          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #C5E0B6; } /* Reihe gerade Plätze */
.vesa_ta_r2          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #D7EACC; } /* Reihe ungerade Plätze */
/* Detailansicht Spiel */
.vesa_is_an          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; background-color: #B9D3AA; } /* Überschrift mit Spielbegegnung */
.vesa_is_he          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #C5E0B6; } /* Kategorieüberschrift */

.vesa_zp_hea         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #008000; color: #B9D3AA; }
/* Play-Off */
.vesa_po_hd          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; font-weight: bold; } /* Überschrift des Play-Off */
.vesa_po_h1          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #B9D3AA; } /* Überschrift Gruppe */
.vesa_po_h2          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #C5E0B6; } /* Begegnungen */
.vesa_po_h3          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #D7EACC; } /* nur best-off: Einzelbegegnungen */

.vesa_spl_tbl_hd      { }
.vesa_spl_man         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; }
.vesa_spl_tbl_sl      { }
.vesa_spl_td          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; background-color: #1E6C31; color: #D7EACC; font-weight: bold; text-align: center; }
.vesa_spl_row0        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #C5E0B6; }
.vesa_spl_row1        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color: #D7EACC; }
.vesa_spl_col1        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; }
.vesa_spl_col2        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; }
.vesa_spl_col3        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; }


/* Mannschaften */
.man                 { border-width: 0px; margin: 0px; padding: 0px; }
.man_hd1             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 22px; text-align: center; font-weight: bold; }
.man_hd2             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; text-align: left; font-weight: bold; }
.man_text            { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: left; vertical-alignment: top; }
.man_link            { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-weight: bold; text-align: left; vertical-alignment: top; }
.man_space           { height: 15pt; }



/* Turnier */
.tur                 { border-width: 0px; margin: 0px; padding: 0px; }
.tur_navi            { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: center; }
.tur_td1             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: left; vertical-align: top; }
.tur_td1_text        { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 13px; text-align: left; vertical-align: top;  }
.tur_td2             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; text-align: center; }
.tur_hd1             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; text-align: left; font-weight: bold; }
.tur_hd2             { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; text-align: center; }
.tur_text            { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: left; }
.tur_beitr1          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: left; vertical-alignment: bottom; }
.tur_beitr2          { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; text-align: right; vertical-alignment: bottom; }
.tur_space           { height: 15pt; }


/* Munzing-Jugend-Cup */
.mjc_td1                         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 24px; font-weight: bold; text-align: center; }
.mjc_td2                         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; font-weight: bold; text-align: center; }
.mjc_td3                         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; text-align: center; }
.mjc_td4                         { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; text-align: left; }

</STYLE>