body  {   font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
          font-size: 9pt;
          color: #000000;
           }
/*    ----   Nur die verschiedenen Links  ----       */
a:link { color: #006600;
        text-decoration:none;
       }
a:visited {color: #006600;
        text-decoration:none;
       }
a:hover {color: #FF0000;
        text-decoration:none;
        }

a.maedels:link{ color: #009933;
        text-decoration:none;
       }
a.maedels:visited{color: #009933;
        text-decoration:none;
       }
a.maedels:hover{color: #FF0000;
        text-decoration:none;
        }

a.jungs:link{ color: #006600;
        text-decoration:none;
       }
a.jungs:visited{color: #006600;
        text-decoration:none;
       }
a.jungs:hover{color: #FF0000;
        text-decoration:none;
        }

a.admin:link{ color: #AA0000;
       }
a.admin:visited{color: #AA0000;
       }
a.admin:hover{color: #FF0000;
        }

A.schiri:link{ color: #FF6600;
       }
A.schiri:visited{color: #FF6600;
       }
A.schiri:hover{color: #FF0000;
        }



a.H1admin:link{ color: #AA0000;
	font-size : 20px;
        Font-Weight: bold;
        margin-top: 8px;
        margin-bottom: 8px;
       }
a.H1admin:visited{color: #AA0000;
	font-size : 20px;
        Font-Weight: bold;
        margin-top: 8px;
        margin-bottom: 8px;
       }
a.H1admin:hover{color: #FF0000;
	font-size : 20px;
        Font-Weight: bold;
        margin-top: 8px;
        margin-bottom: 8px;
        }

a.schiri:link{ color: #FF6600;
       }
a.schiri:visited{color: #FF6600;
       }
a.schiri:hover{color: #FF0000;
        }


p.Text, p.TextZ {font-size : 12px; margin-top: 0pt; margin-bottom: 0pt; }
p.Text { text-align: left; }
p.TextZ { text-align: center; }

img {   border: 0px;
    	align: center;
	}

img.flagge { border: 1px; border-color: grey; }



img.rechts {                    /* Bild am rechten Rand 2005 OK  */
	margin-left: 8px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom:4px;
	float: right;
	align: right;
}

img.links {                    /* Bild am linken Rand 2005 OK   */
	margin-left: 0px;
	margin-right: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
	float: left;
	align: left;
}


td.minifoto {font-size : 8pt; 
	    margin-top: 2pt;
	        margin-bottom: 1pt;
	text-align: center;
	vertical-align: top;
}

td.foto {font-size : 9pt;     /* Absatzüberschrift einzelnes Foto 2004 OK  	*/
        margin-top: 2pt;
        margin-bottom: 1pt;
	text-align: center;
	vertical-align: top;
}

hr.fsp   {  align: left;
        height: 1px;
        color: #00AA00;
        margin-right: 10px;
        margin-left: 0px;
        margin-top: 3px;
        margin-bottom: 3px;
        width: 130px;
        text-align: left;
}

H3	{
        font-size : 12pt;
        font-weight: bold;
        color: #006600;
        Letter-Spacing : normal;
        margin: 0pt;
        line-height: 14pt;
}

td.datum { font-size : 10pt;
           color: #006600;
           font-weight: bold;
	   margin: 0pt;
           vertical-align: bottom;
           text-align: right;
    	   }

p.HM1{	font-size : 14pt;
        font-weight: bold;
        color: #006600;
        letter-spacing: normal;
        margin-top: 4pt; 
        margin-bottom: 0pt;
        text-align: center;
}

table, table.headline  {
        font-size: 9pt;
	align: left;
	border-style: none;
	border-collapse: collapse;
	cellspacing: 0px;
	cellpadding: 0px;
	margin: 0px;
	padding: 0px;
	}

td.headlineleft {
	 vertical-align: middle;
         text-align: center;
	 cellspacing: 0px;
	 cellpadding: 0px;
         margin: 0px;
         padding; 0px;
         }

p.Hinweis, p.HinweisF, p.HinweisH, p.HinweisCenter, p.HinweisFCenter, p.HinweisHCenter, p.HinweisACenterm, p.HinweisA, ul, ol { font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: top;}
p.Hinweis { text-align: left; }
p.HinweisA { text-align: left; color: #003300; }
p.HinweisF { text-align: left; color: #003300; }
p.HinweisH { text-align: left; color: #009933; }
p.HinweisFCenter { text-align: center; color: #003300; }
p.HinweisHCenter { text-align: center; color: #009933; }
p.HinweisCenter { text-align: center; color: #003300; }
p.HinweisACenter { text-align: center; color: #003300; }

td { text-align: left;
     vertical-align: top;
     }

td.zentriert {text-align: center; }

td.mini { vertical-align: middle;
	font-size: 8px;
	color: #666666;
        text-align: center;
}

td.Liste { font-size : 9px;
        font-weight : normal;
        margin-top: 0pt;
        margin-bottom: 0pt;
}

p.TitelF, p.TitelH {font-size : 16px;
        Font-Weight: bold;
        Letter-Spacing: normal;
        margin-top: 1px;
        margin-bottom: 1px;
        line-height: 18px;
}
p.TitelF { color: #006600; }
p.TitelH { color: #009933; }



p.HeadF, p.HeadH, p.HeadA  { font-size : 20px;
        Font-Weight: bold;
        Letter-Spacing: normal;
        margin-top: 6px;
        margin-bottom: 2px;
}
p.HeadF, p.HeadA {color: #006600; }
p.HeadH {color: #009933; }



table.tabelleJ, table.TabelleM, table.tabelle { border-collapse: collapse;
	border: 0;
	align: center;
     cellspacing: 0px;
	cellpadding: 0px;
	margin: 0px;
     width: 234px;
	align: center ;   
	text-align: center ;}
table.tabelleF { background-color: #DDFFDD; }
table.tabelleH { background-color: #CCFFEE; }

table.uploads {font-size: 11px;
	       border-width: 1px;
	       border-style: solid;
	       border-color: red; }

td.ZeileF, td.ZeileH   { font-size : 12px;
        font-weight : bold;
        color: #FFFFFF;
	margin: 0px;
	text-align: center;
        }
td.zeileF { background-color: #006600; }
td.zeileH { background-color: #009933; }

td.center { text-align: center ;
            vertical-align: top ;
            align: center ;
	    }

td.TabPlatz { font-size: 11px;
        text-align: center;
        width: 12px;
}

td.TabTeam { font-size: 11px;
        text-align: left;
}

td.TabT1 { font-size: 11px;
        text-align: right;
        width: 15px;
}

td.TabT2 { font-size: 11px;
        width: 3px;
	text-align: center;
}

td.TabT3 { font-size: 11px;
        text-align: left;
        width: 15px;
}

td.TabNarrow { height: 4px; }

/* ------------------ Formate für Spielanzeige -------------------- */
table.Spiele {
	width: 100% ;
	border-collapse: collapse;
}

td.SpielInfo {
	font-size : 11px;
	text-align: left;
}

td.SNummer {
	font-size : 11px;
	text-align: left;
	width: 56px;
}

td.Team1 {
	font-size : 11px;
	font-weight: bold;
	text-align: right;
	width: 190px;
}

td.Team2 {
	font-size : 11px;
	font-weight: bold;
	text-align: left;
}



td.SpielEGF {
	font-size : 11px;
	font-weight: bold;
	text-align: center;
	width: 50px;
}
td.SpielEGH {
	font-size : 11px;
	font-weight: bold;
	text-align: center;
	width: 50px;
}


td.SpielT1F {
	font-size : 11px;
	font-weight: bold;
	text-align: right;
	width: 18px;
}

td.SpielT2F {
	font-size : 11px;
	font-weight: bold;
	text-align: left;
	width: 18px;
}

td.SpielT1H {
	font-size : 11px;
	font-weight: bold;
	text-align: right;
	width: 18px;
}

td.SpielT2H {
	font-size : 11px;
	font-weight: bold;
	text-align: left;
	width: 18px;
}

td.SpielDP {
	font-size : 11px;
	font-weight: normal;
	text-align: center;
	width: 6px;
}

td.SpielZR {
	font-size : 4px;
	height: 6px;
	font-weight: normal;
	text-align: center;
}

td.menue { vertical-align: top; }

/* ------------------ Ende -------------------- */

table.ListeTeamF, table.ListeTeamH { margin: 1px; cellspacing: 1px; cellpadding: 1px; font-size: 11px;}
table.ListeTeamF { background-color: #DDFFDD; }
table.ListeTeamH { background-color: #CCFFEE; }

td.zentriertTeam { text-align: center; }
td.linksTeam { text-align: left; }
td.linksPlayer { font-weight : bold; text-align: left; }

table.center { align: center; }

/* ------------------ Formate für Spielanzeige -------------------- */
table.Spiele {
	width: 100% ;
}

p.Medium, p.MediumF, p.MediumH  { font-size: 11pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; }
p.Medium, p.MediumF { color: #006600; }
p.MediumH { color: #009933; }

td.SpielInfo {
	font-size : 11px;
	text-align: left;
}

td.SNummer {
	font-size : 11px;
	text-align: left;
	width: 56px;
}

td.Team1 {
	font-size : 11px;
	font-weight: bold;
	text-align: right;
	width: 190px;
}

td.Team2 {
	font-size : 11px;
	font-weight: bold;
	text-align: left;
}



td.SpielEGF {
	font-size : 11px;
	font-weight: bold;
	text-align: center;
	width: 50px;
}
td.SpielEGH {
	font-size : 11px;
	font-weight: bold;
	text-align: center;
	width: 50px;
}








td.SpielT1F {
	font-size : 11px;
	font-weight: bold;
	text-align: right;
	width: 18px;
}

td.SpielT2F {
	font-size : 11px;
	font-weight: bold;
	text-align: left;
	width: 18px;
}

td.SpielT1H {
	font-size : 11px;
	font-weight: bold;
	text-align: right;
	width: 18px;
}

td.SpielT2H {
	font-size : 11px;
	font-weight: bold;
	text-align: left;
	width: 18px;
}

td.SpielDP {
	font-size : 11px;
	font-weight: normal;
	text-align: center;
	width: 6px;
}

td.SpielZR {
	font-size : 4px;
	height: 6px;
	font-weight: normal;
	text-align: center;
}

/* ------------------ Ende -------------------- */

p.ZTitel, p.ZTitelF, pZTitelH { font-size : 12pt; font-Weight: bold; text-align: center; margin-top: 2pt; margin-bottom: 1pt; line-height: 13pt; }
p.ZTitelF { color: #006600;  }
p.ZTitelH { color: #009933;  }
p.ZTitel { color: #000000; }

td.kleiner { vertical-align: top;
	font-size: 11px;
        text-align: left;
} 

td.hilfe { text-align: center; font-size: 8pt}

table.Gastbuch { width: 460px; }

td.GBBetreff { font-size: 14px;
        font-weight: bold;
        color: #006600;
	text-align: left;
	width: 460px;
}
td.Gastbuch { font-size: 11px;
        font-weight: normal;
        color: #000000;
	text-align: left;
	width: 460px;
	}
td.GBmini { vertical-align: middle;
	font-size: 9px;
	color: #006600;
        text-align: left;
        width: 460px;
}
td.right { text-align: right; vertical-align: bottom; }

