A:link{
        color: #A00000;
        text-decoration:none;
}
A:visited{
        color: #A00000;
        text-decoration:none;
}

A:hover{
        color: #FFFFFF;
        text-decoration:none;
}

body,td,p,ul {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
        font-size : 10pt;
        color: #000000;
        margin-top: 0pt;
        margin-bottom: 0pt;
}
body{
        background-color:#99CC66;
}
.rot{
        color: #A00000;
}
.Klein{
        font-size : 8pt;
}
form {	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.Titel {font-size : 11pt;
        Font-Weight: bold;
        color: #006666;
        Letter-Spacing: normal;
        margin-top: 6pt;
        margin-bottom: 1pt;
}
p.TitelZ {font-size : 11pt;
        Font-Weight: bold;
	text-align : CENTER;
        color: #A00000;
        Letter-Spacing: normal;
        margin-top: 6pt;
        margin-bottom: 1pt;
}
p.Ueber {font-size : 10pt;
        Font-Weight: bold;
        color: #006666;
        Letter-Spacing: normal;
        margin-top: 2pt;
        margin-bottom: 3pt;
}

p.Hinweis {
	font-size : 8pt;
        color: #006666;
        margin-top: 0pt;
        margin-bottom: 0pt;
}

p.Unter {			/* Untertitel	*/
	font-size : 10 pt;
	font-weight: bold;
        margin-top: 0pt;
        margin-bottom: 0pt;
}

p.Text {			/* normaler Text 	*/
	font-size : 10pt;
	font-weight: normal;
	text-align:justify;
        margin-top: 2pt;
        margin-bottom: 2pt;
}

p.Liste {			/* Liste	 	*/
	font-size : 10pt;
	font-weight: normal;
        margin-top: 2pt;
        margin-bottom: 2pt;
}

p.Weiter {			/* weiterführender Link	*/
	font-size : 10pt;
	text-align: right;
        margin-top: 2pt;
        margin-bottom: 2pt;
}
.Magazin {			/* für rechte Spalte	*/
	color : #006666;
	font-size : 8pt;
	margin-top: 0pt;
       	margin-bottom: 0pt;
}
.MTitel {			/* für rechte Spalte	*/
	font-size : 9pt;
	text-align : CENTER;
	color: #006666;
	font-weight: bold;
        margin-top: 0pt;
        margin-bottom: 0pt;
}
.MUeber {			/* für rechte Spalte	*/
	font-size : 8pt;
	color: #006666;
	font-weight: bold;
        margin-top: 0pt;
        margin-bottom: 0pt;
}
.MWeiter {			/* für rechte Spalte	*/
	font-size : 8pt;
	text-align: right;
	font-weight: bold;
        margin-top: 0pt;
        margin-bottom: 0pt;
}
.HeadH1{			/* Seitenüberschrift   	*/
	font-size : 14pt;
        Font-Weight: bold;
        color: #006666;
        Letter-Spacing: condensed;
        margin-top: 5pt;
        margin-bottom: 5pt;
}
.HeadH2{			/* Seitenüberschrift 2   	*/
	font-size : 13pt;
        Font-Weight: bold;
        color: #006666;
        Letter-Spacing: condensed;
        margin-top: 5pt;
        margin-bottom: 5pt;
}


.weiss {
	color: #FFFFFF;
}
hr{	color : #006600;
}
.TitelW {			/* für Kopf	   	*/
	font-size : 14pt;
        Font-Weight: bold;
        color: #FFFFFF;
        Letter-Spacing: normal;
        margin-top: 3pt;
        margin-bottom: 1pt;
}
.kleinform{
	color : #006633;
        font-size: 8pt;
	margin-top : 2pt;
	margin-bottom : 0pt;
}

table.Gruppe {			/* Tabelle für Gruppenspiele	*/
	border-width:2px;
	border-style:solid;
	border-color:#006600;
}
textarea {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
        font-size : 10pt;
        color: #000000;
	background-color:#B6DF92;
}
input {
        font-weight: bold;
	background-color:#B6DF92;
}
td.Rahmen {			/* Tabellen-Kasten, etc	*/
	font-size : 10pt;
	font-weight : bold;
        color: #FFFFFF;
	background-color : #009999;
        margin-top: 0pt;
        margin-bottom: 0pt;
}
td.Rahmen2 {			/* Tabellen-Kasten, etc	*/
	font-size : 10pt;
	font-weight : bold;
        color: #FFFFFF;
	background-color : #009F00;
        margin-top: 0pt;
        margin-bottom: 0pt;
}

table.Rahmen {			/* für Kasten		*/
	background-color : #006666;
}