
body {
		margin:0;
		padding:0;
		text-align:center;
		background-color: #086726;
		background-image: url(Layout-Bilder/Hintergrund.jpg);
		background-repeat: repeat-x;
		font-family: Arial, Helvetica, sans-serif;
}

#Seitenbreite {
		width:750px;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
}

#Titel {
		position: relative;
		height: 252px;
		width: 100%;
		background-image: url(Layout-Bilder/Titel.jpg);
		background-repeat: no-repeat;
}

#Behaelter {
		width: 100%;
		height: 34px;
}

#Navigation {
		list-style: none;
		position: relative;
		height: 34px;
		width: 100%;
		display: inline;
		overflow: hidden;
}

#Navigation li {
		display: inline;
		list-style-type: none;
}

#Navigation a {
		float: left;
		overflow: hidden;
		height: 34px;
}

#Navigation a:hover { background-position: 0 -34px; }
#Navigation a:active,
#Navigation a.selected { background-position: 0 -68px; }

#Servus a {
		width: 105px;
		background-image: url(Layout-Bilder/Servus.jpg);
		background-position: top left;
		background-repeat: no-repeat;
}

#Termine a {
		width: 81px;
		background-image: url(Layout-Bilder/Orga.jpg);
		background-position: top left;
		background-repeat: no-repeat;
}

#Kader a {
		width: 78px;
		background-image: url(Layout-Bilder/Kader.jpg);
		background-position: top left;
		background-repeat: no-repeat;
}

#Photos a {
		width: 87px;
		background-image: url(Layout-Bilder/Photos.jpg);
		background-position: top left;
		background-repeat: no-repeat;
}

#Historie a {
		width: 85px;
		background-image: url(Layout-Bilder/Historie.jpg);
		background-position: top left;
		background-repeat: no-repeat;
}

#Statistik a {
		width: 98px;
		background-image: url(Layout-Bilder/Statistik.jpg);
		background-position: top left;
		background-repeat: no-repeat;
}

#Gaestebuch a {
		width: 111px;
		background-image: url(Layout-Bilder/Gaestebuch.jpg);
		background-position: top left;
		background-repeat: no-repeat;
}

#Freunde a {
		width: 105px;
		background-image: url(Layout-Bilder/Freunde.jpg);
		background-position: top left;
		background-repeat: no-repeat;
}

#InhaltLeisteOben {
		width: 100%;
		height: 45px;
		background-image: url(Layout-Bilder/Content-oben.jpg);
		background-repeat: no-repeat;
}

#wrapper {
		text-align: center;
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 750px;
		background: #028c2a;
		background-image: url(Layout-Bilder/Content3.jpg);
}

#LinkeSeite {
		float: left;
		width: 300px;
		padding-left: 25px;
		text-align: left;
}

#Mittelspalte {
		float: left;
		width: 100px;
		height: 420px;
}

#RechteSeite {
		float: right;
		width: 300px;
		padding-right: 25px;
		text-align: left;
}

#Clear { clear: both; }

#InhaltLeisteUnten {
		width: 100%;
		height: 20px;
		padding-top: 35px;
		background-image: url(Layout-Bilder/Content-unten.jpg);
		background-repeat: no-repeat;
		color: white;
		text-align: center;
		letter-spacing: 3px;
		font-size: 75%;
}

#InhaltLeisteUnten a {
		color: white;
		text-decoration: none;
}

#InhaltLeisteUnten a:hover {
		color: black;
		background-color: white;
		text-decoration: underline;
}

h1 {
		font-size: 110%;
		letter-spacing: 3px;
		color: white;
		font-variant: small-caps;
		text-align: center;
}

h3,
h4 {
		font-size: 125%;
		letter-spacing: 4px;
		color: black;
		text-align: center;
		font-family: Georgia, "Times New Roman", Times, serif;
}

.Fliesstext { font-size: 90%; text-align: left }

.Fettschrift { font-weight: bold }
.kursiv { font-style: italic }


.verlinkterAusblick {
		font-size: 90%;
		text-align: center;
		font-weight: bold;
}

.verlinkterAusblick a {
		color: white;
		text-decoration: none;
}

.verlinkterAusblick a:hover {
		color: black;
		background-color: white;
		text-decoration: underline;
}

.LogbuchEintrag { font-family: "Courier New", Courier, monospace }

.Zwischenzeile {
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #000000;
		text-align: center;
		font-size: 110%;
		letter-spacing: 2px;
}

.Neuigkeiten dt {
		color: #000000;
		font-weight: bold;
		text-align: left;
		font-size: 110%;
		font-family: Georgia, "Times New Roman", Times, serif;
}

.Neuigkeiten dd {
		margin: 0 0 7px 0;
		padding: 0 0 7px 20px;
		border-bottom: 2px dotted white;
		font-size: 90%;
		background-image: url(Layout-Bilder/arrow.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		border-top: 0px dotted white;
}

dl.Termine { }

.Termine dt {
		position: relative;
		top: 20px;
		width: 80px;
		font-weight: bold;
		font-family: "Courier New", Courier, monospace;
		text-align: right;
}

.Termine dd {
		border-left: 2px dotted white;
		margin-left: 90px;
		padding-left: 10px;
		text-align: left;
		font-size: 90%;
}

.Profil dt {
		background-image: url(Layout-Bilder/Ball.jpg);
		background-repeat: no-repeat;
		height: 20px;
		color: black;
		font-size: 95%;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: bold;
		margin-left: 5px;
		padding-left: 25px;
		padding-top: 2px;
		text-align: left;
}

.Profil dd {
		margin-left: 10px;
		padding-bottom: 10px;
		padding-top: 3px;
		font-size: 90%;
		text-align: left;
}

.aktuellerKader {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: bold;
		font-size: 100%;
		text-align: center;
}

.aktuellerKader a {
		color: white;
		text-decoration: none;
}

.aktuellerKader a:hover {
		color: black;
		text-decoration: underline;
		background-color: white;
}

#AlphabetIndex,
#AlphabetIndex a {
		list-style: disc;
		text-decoration: none;
		color: white;
		text-align: left;
		font-family: Georgia, "Times New Roman", Times, serif;
}

#AlphabetIndex a:hover {
		color: black;
		background-color: white;
		text-decoration: underline;
}

.Alphabet dt {
		background-image: url(Layout-Bilder/Ball.jpg);
		background-repeat: no-repeat;
		height: 20px;
		color: black;
		font-size: 80%;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: bold;
		margin-left: 5px;
		padding-left: 25px;
		padding-top: 2px;
		text-align: left;
}

.Alphabet dd {
		margin-left: 10px;
		padding-bottom: 2px;
		font-size: 75%;
		text-align: left;
}

#HistorieIndex,
#HistorieIndex a {
		list-style: disc;
		text-decoration: none;
		color: white;
		text-align: left;
		font-family: Georgia, "Times New Roman", Times, serif;
}

#HistorieIndex a:hover {
		color: black;
		background-color: white;
		text-decoration: underline;
}

#EineSeite {
		float: left;
		padding-left: 25px;
		padding-right: 25px;
		width: 700px;
		text-align: center;
}

#BilanzTabelle {
		border-collapse:collapse;
		margin-left:auto;
		margin-right:auto;
}

#BilanzTabelle thead {
		text-align: left;
		font-weight: bold;
		border-bottom: 3px solid;
		border-bottom-color: white;
		border-top: 1px solid;
		border-top-color: white;
		border-left: 1px solid;
		border-left-color: white;
		border-right: 1px solid;
		border-right-color: white;
		background-color: #ece100;
		font-size: 120%;
		font-family: Georgia, "Times New Roman", Times, serif;
}

#BilanzTabelle tfoot {
		text-align: right;
		font-weight: bold;
		border-top: 3px solid;
		border-top-color: white;
		border-bottom: 1px solid;
		border-bottom-color: white;
		border-left: 1px solid;
		border-left-color: white;
		border-right: 1px solid;
		border-right-color: white;
		background-color: #ece100;
		font-size: 90%;
}


#BilanzTabelle tfoot tr td.Besetzung{
text-align: left;
}

.Name {text-align: left}

#BilanzTabelle tfoot tr td.Namen{
text-align: left;
font-weight: normal;
width: 290px;
padding-left: 10px;
}


#BilanzTabelle tbody tr td {
		background-color: #95ceaf;
		padding: 3px;
		border-left: 1px white solid;
		border-right: 1px white solid;
		font-size: 90%;
}

#BilanzTabelle tbody tr.odd td { background-color: #36b572 }

#BilanzTabelle tbody tr.Legende td {
		font-weight: bold;
		text-align: center;
		border-bottom: 1px solid;
		border-bottom-color: white;
}

#BilanzTabelle tbody tr td.Gegner {
		text-align: left;
		font-weight: bold;
		font-variant: small-caps;
		width: 190px;
		padding-left: 10px;
}

#BilanzTabelle tbody tr td.Ergebnis {
		font-family: "Courier New", Courier, monospace;
		text-align: center;
		width: 100px;
}

#BilanzTabelle tbody tr td.Tore {
		text-align: left;
		font-style: italic;
		width: 190px;
		padding-left: 10px
}

a.Briefmarke,
a.Briefmarke:link,
a.Briefmarke:visited,
a.Briefmarke:active {
		position: relative;
		font-weight: bold;
		font-style: normal;
		color: black;
		text-decoration: none;
}

a.Briefmarke:hover {
		background: transparent;
		z-index: 100;
		text-decoration: underline;
}

a.Briefmarke span {
		display: none;
		text-decoration: none;
}

a.Briefmarke:hover span {
		display: block;
		position: absolute;
		top: 20px;
		left: 20px;
		width: 100px;
		height: 150px;
		z-index: 100;
		border: 2px solid green;
}

.verlinktesBild{border: none;}

.KaderButton {font-weight: bold}

