

     /* Standard Link-Farben */
a:link { color:#824A5C; text-decoration:none }
a:visited { color:#824A5C; text-decoration:none }
a:active { color:#774D5B; text-decoration:none }
a:hover { color:#824A5C; text-decoration:underline }

     /* Standard Schriftformate */
p { margin-left:3%; margin-right:3%; 
          font-family:Helvetica,Arial,sans-serif; 
          font-size:11pt; }
ul { margin-left:5%; margin-right:5%; 
          font-family:Helvetica,Arial,sans-serif; 
          font-size:11pt; line-height:14pt; }
li { margin-top:6px; 
          font-family:Helvetica,Arial,sans-serif; 
          font-size:11pt; line-height:14pt; }
td { font-family:Helvetica,Arial,sans-serif;
        font-size:11pt; }
.p2 { font-size:9pt; }
.p3 { font-size:11pt; line-height:14pt; }
.p4 { font-size:15pt; }
.p5 { font-size:20pt; }
.p6 { font-size:28pt; }
.bottom { font-family:'Times New Roman',Times,serif; 
                 font-size:9pt;
                 line-height:12pt; 
                 font-weight:bold; 
                 color:#660000 }

     /* Textabsaetze mit 5% Rand */
.p25 { font-size:9pt; margin-left:5%; margin-right:5%; }
.p35 { font-size:11pt; line-height:14pt; margin-left:5%; margin-right:5%; }
.p45 { font-size:15pt; margin-left:5%; margin-right:5%; }
.p55 { font-size:20pt; margin-left:5%; margin-right:5%; }
.p65 { font-size:28pt; margin-left:5%; margin-right:5%; }

     /* Textabsaetze mit 8% Rand */
.p28 { font-size:9pt; margin-left:8%; margin-right:8%; }
.p38 { font-size:11pt; line-height:14pt; margin-left:8%; margin-right:8%; }
.p48 { font-size:15pt; margin-left:8%; margin-right:8%; }
.p58 { font-size:20pt; margin-left:8%; margin-right:8%; }
.p68 { font-size:28pt; margin-left:8%; margin-right:8%; }

     /* Standard Tabellenzellen */
.td { text-align:left; }
.td-b { text-align:left; font-weight:bold; }
.td2 { text-align:left; font-size:9pt; }
.td2-b { text-align:left; font-size:9pt; font-weight:bold; }
.tdc { text-align:center; }
.tdc-b { text-align:center; font-weight:bold; }
.tdc2 { text-align:center; font-size:9pt; }
.tdc2-b { text-align:center; font-size:9pt; font-weight:bold; }
.tdc4-b { text-align:center; vertical-align:middle; font-size:15pt; font-weight:bold; }
.tdr { text-align:right; }
.tdr-b { text-align:right; font-weight:bold; }
.tdr2 { text-align:right; font-size:9pt; }
.tdr2-b { text-align:right; font-size:9pt; font-weight:bold; }

     /* Tabellenzellen mit groesserer Laufweite fuer Texte */
.tda { text-align:left; line-height:15pt; }
.tda-b { text-align:left; font-weight:bold; line-height:15pt; }
.tdca { text-align:center; line-height:15pt; }

     /* Mannschaftsaufstellungen */
.times4b-r { font-family:'Times New Roman',Times,serif; 
                 font-size:13pt;
                 line-height:13pt;
                 font-weight:bold; 
                 color:#660000 }
     /* Mannschaftsaufstellung Vierer */
.times4b-r-a { font-family:'Times New Roman',Times,serif; 
                 font-size:14pt;
                 line-height:17pt;
                 font-weight:bold; 
                 color:#660000 }

     /* Buttons _ Links nicht unterstreichen */
.button A,
.button-akt A,
.button8 A,
.button8-akt A,
.button-u A,
.button-u-akt A { color:#FFFFFF; 
         text-decoration:none }
.button-w A { color:#3038A8; 
         text-decoration:none }
.button A:visited,
.button-akt A:visited,
.button8 A:visited,
.button8-akt A:visited,
.button-u A:visited,
.button-u-akt A:visited { color:#FFFFFF; 
         text-decoration:none }
.button-w A:visited { color:#3038A8; 
         text-decoration:none }

     /* Buttons _ Links unterstreichen */
.button A:hover,
.button-akt A:hover,
.button8 A:hover,
.button8-akt A:hover,
.button-u A:hover,
.button-u-akt A:hover { color:#FFFFFF; 
         text-decoration:underline }
.button-w A:hover { color:#3038A8; 
         text-decoration:underline }

     /* Buttons oben */
.button { width:100px; 
         border-style:solid; border-width:2px; border-color:#3038A8; 
         padding:2px; 
         background-color:#3038A8; 
         color:#FFFFFF;
         text-align:center; 
         font-size:10pt; 
         font-weight:bold; }
.button-akt { width:100px; 
         border-style:solid; border-width:2px; border-color:#3038A8; 
         padding:2px; 
         background-color:#F8150C; 
         color:#FFFFFF;
         text-align:center; 
         font-size:10pt; 
         font-weight:bold; }
.button8 { width:80px; 
         border-style:solid; border-width:2px; border-color:#3038A8; 
         padding:2px; 
         background-color:#3038A8; 
         color:#FFFFFF;
         text-align:center; 
         font-size:10pt; 
         font-weight:bold; }
.button8-akt { width:80px; 
         border-style:solid; border-width:2px; border-color:#3038A8; 
         padding:2px; 
         background-color:#F8150C; 
         color:#FFFFFF;
         text-align:center; 
         font-size:10pt; 
         font-weight:bold; }

     /* Buttons unten */
.button-u { width:90px; 
         border-style:solid; border-width:2px; border-color:#3038A8; 
         padding:1px; 
         background-color:#3038A8; 
         color:#FFFFFF;
         text-align:center; 
         font-size:8pt; 
         font-weight:bold; }
.button-u-akt { width:90px; 
         border-style:solid; border-width:2px; border-color:#3038A8; 
         padding:1px; 
         background-color:#F8150C; 
         color:#FFFFFF;
         text-align:center; 
         font-size:8pt; 
         font-weight:bold; }

     /* Buttons Mannschaften _ mit Link blau _ aktuell rot _ ohne Link ausgegraut */
.button-w { width:104px;
         border-style:solid; border-width:1px; border-color:#3038A8;
         padding:2px; 
         background-color:#F0F0F0;
         color:#3038A8;
         text-align:center; 
         font-size:10pt; 
         font-weight:bold; }
.button-r { width:104px; 
         border-style:solid; border-width:1px; border-color:#3038A8; 
         padding:2px; 
         background-color:#F0F0F0; 
         color:#D01209;
         text-align:center; 
         font-size:10pt; 
         font-weight:bold; }
.button-g { width:104px; 
         border-style:solid; border-width:1px; border-color:#3038A8; 
         padding:2px; 
         background-color:#F0F0F0; 
         color:#A0B3CC;
         text-align:center; 
         font-size:10pt; 
         font-weight:bold; }

     /* weisser Button Turniere _ externe */
.button-we { width:100x;
         border-style:solid; border-width:2x; border-color:#3038A8;
         padding:2px; 
         background-color:#F0F0F0;
         color:#3038A8;
         text-align:center; 
         font-size:10pt; 
         font-weight:bold; }

     /* Buttons Trenner */
.nobutton { width:1px; 
         border-style:none; 
         padding:3px }



