body {
	font-family: Arial, sans-serif, Verdana, Helvetica, Geneva;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
	background-color: #009900;
}

* { font-family: Arial, sans-serif, Verdana, Helvetica, Geneva; 
    font-size: 11pt; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: none
}

/* 
	Überschrift Seite 
*/
h1 { font-size: 18pt; 
	font-weight: bold;
	text-align: center;
}

/* 
	Überschrift Seiten-Untertitel 
*/
h2 { font-size: 13pt; 
	font-weight: normal;
        text-align: center;
}

/* 
	normaler Text mit Hervorhebung 
*/
h3 { font-size: 11pt; 
	font-weight: bold;
}

/* 
	kleiner Text
*/
.kleinertext { 
	font-size: 9pt; 
	font-weight: normal;
}

/*
	sehr kleiner Text
*/
.sehrkleinertext, .sehrkleinertext a { 
	font-size: 8pt; 
	font-weight: normal;
}

/* 
	E-Mail-Adresse? JavaScript einschalten
*/
.email { 
	font-size: 11pt; 
	font-weight: normal;
        color: #e3e3e6; 
}

/* 
	Trennpunkte (bei Mannschaften- + Saison-Übersichten)
*/
.tabellenfarbe { 
        font-weight: bold;
        color: #008200; 
}

/*
	zurück-gif (für spätere Verwendung, zur Zeit nicht genutzt)
*/
a.back, a.back img {height: 16px; width: 16px; border-width: 0; background: top left no-repeat;}
a.back:link, a.back:visited  { height: 16px; width: 16px; border-width: 0; display:block; background-image:url(../galerie/gif/back.gif); text-decoration: none; }
a.back:visited:hover, a.back:hover { height: 16px; width: 16px; border-width: 0; display:block; background-image:url(../galerie/gif/backhover.gif); text-decoration: none; }

/* 
	Links in der Navigationsleiste 
*/
a.menulink:link { display: block; width: 135px; padding: 1px 0px 1px 3px ; text-align: left; text-decoration: none; font-size: 12px; color: #000000; border: solid 1px #FFFFFF; background-color: #009900}
a.menulink:visited { display: block; width: 135px; padding: 1px 0px 1px 3px; text-align: left; text-decoration: none; font-size: 12px; color: #000000; border: solid 1px #FFFFFF; background-color: #009900}
a.menulink:visited:hover { display: block; width: 135px; padding: 1px 0px 1px 3px; text-align: left; text-decoration: none; font-size: 12px; color: #000000; border: solid 1px #F8f0ff; background-color: #F8f0ff}
a.menulink:hover { display: block; width: 135px; padding: 1px 0px 1px 3px; text-align: left; text-decoration: none; font-size: 12px; color: #000000; border: solid 1px #F8f0ff; background-color: #F8f0ff}

/* 
	Links im Text
*/
a:link { font-weight: normal; color: #000099; text-decoration: underline}
a:visited { font-weight: normal; color: #990000; text-decoration: underline}
a:visited:hover { font-weight: normal; color: #c60000; text-decoration: underline}
a:hover { font-weight: normal; color: #0000ee; text-decoration: underline}

/* 
	Link-Tabelle (z.B. Info) 
*/
.lt { font-size: 11pt}
.lt a:link { font-size: 12pt}
.lt a:visited { font-size: 12pt}
.lt a:visited:hover { font-size: 12pt}
.lt a:hover { font-size: 12pt}
.lt a:active { font-size: 12pt}

/* 
	Tabellenrahmen (z.B. Home (zeitweise)) 
*/
.tr { border-width: 1px 1px; border-style: solid; border-color: #008200; border-collapse: collapse; padding: 3px; vertical-align: top; text-align: middle;}
.tr td { border-width: 1px 1px; border-style: solid; border-color: #008200; border-collapse: collapse; padding: 3px; vertical-align: top; text-align: middle;}

/* 
	Aufzählungs-Tabelle (z.B. Termine, Sitemap) 
*/
.at { border-width: 1px 1px; border-style: solid; border-color: #008200; border-collapse: collapse; padding: 3px; vertical-align: top; text-align: left;}
.at td { border-width: 1px 1px; border-style: solid; border-color: #008200; border-collapse: collapse; padding: 3px; vertical-align: top; text-align: left;}

/* 
	unsichtbare Aufzählungstabelle (innerhalb Sitemap) 
*/
.uat { border-width: 0px; padding: 1px; vertical-align: top; text-align: left;}
.uat td { border-width: 0px; padding: 1px; vertical-align: top; text-align: left;}

/* 
	unsichtbare Texttabelle (innerhalb Satzung) 
*/
.utt { border-width: 0px; padding: 4px 0px 4px 0px; vertical-align: top; text-align: left;}
.utt td { border-width: 0px; padding: 4px 0px 4px 0px; vertical-align: top; text-align: left;}

/* 
	Suchformular
*/
.formsuch0 {
	background-color: #F8f0ff;
        color: #000000;
	font-size: 12px;
        padding: 1px 0px 1px 3px; 
        text-align: left;
        height: 20px;
	width: 139px;
	border-width: 1px;
        border-style: solid;
        border-color: #F8f0ff; 
}
.formsuch1 {
	background-color: #009900;
        color: #000000;
	font-size: 12px;
        padding: 1px 0px 1px 3px; 
        text-align: left;
        height: 20px;
	width: 60px;
	border-width: 1px;
        border-style: solid;
        border-color: #F8f0ff; 
}
.formsuch1:visited:hover { background-color: #F8f0ff}
.formsuch1:hover { background-color: #F8f0ff}
.formsuch1:active { background-color: #F8f0ff}
/* 
	Kontaktformular
*/
.form0 {
	Background-color: #F8f0ff;
	height: 20px;
	border-width: 1px;
      border-style: solid;
      border-color: #084A73;
}
.form1 {
	background-color: #F8f0ff;
	height: 20px;
	width: 270px;
	border-width: 1px;
      border-style: solid;
      border-color: #084A73;
}
.form2 {
	background-color: #F8f0ff;
	height: 145px;
	width: 350px;
	border-width: 1px;
      border-style: solid;
      border-color: #084A73;
}
.form3 {
	background-color: #F8f0ff;
	border-width: 1px;
      border-style: solid;
      border-color: #084A73;
}



