/* ------------------------------------------------------------------------------- */
/* KONTENT ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
tr > * {background-color: #fff;}
tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #fff;}
tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr > * {background-color: #F3F3F3;}
/* ich weiss, dass der ein verrŸckter code ist, aber was solls ;) */






/* ------------------------------------------------------------------------------- */
/* NEWSBLOCK --------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.newsblock {
	background-color:#F3F3F3;
	padding:10px;
	margin:0 0 10px 0;
	line-height: 20px;
}
.newsblock h1{
	padding:0;
	margin:0 0 10px 0;
	color:#666;
}
.newsblock h1 a{
	color:#03F;
}
.newsblock .newsdatum{
	color:#666;
	float:right;
}





/* ------------------------------------------------------------------------------- */
/* NEWSBLOCKARCHIV --------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.newslinebox {
	background-color:#F3F3F3;
	padding:10px;
	margin:0;
}
.newslinebox {
	margin:10px 0 10px 0;
}
.newsline {
	padding:5px 0 5px 0;
	margin:0;
}
.newslinebox h2 {
	padding:0;
	margin:0 0 10px 0;
	color:#666;
}
.newsline a, .newsblock .mehrlink a{
	color:#03F;
}
.newsline .newsdatum{
	color:#666;
	display: inline-block;
}
.newshead {
	background-color:#F3F3F3;
	padding:5px;
	margin:0 0 5px 0;
}
.newshead h2 {
	color:#666;
	padding:0;
	margin:0;
}
.newsline a {
	color:#03F;
}





/* ------------------------------------------------------------------------------- */
/* HOT-SPIELE --------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.spielehead {
	background-color:#F3F3F3;
	padding:5px;
	margin:0 0 5px 0;
}
.spielehead h2 {
	color:#666;
	padding:0;
	margin:0;
}
.hotspiel {
	background-color:#F3F3F3;
	padding:5px;
	margin:0 0 10px 0;
}
.hotspiel div {
	display:inline;
	padding-right: 5px;
}
.hotspiel .seiteAwir, .hotspiel .seiteBwir {
	font-weight:bold;
}






/* ------------------------------------------------------------------------------- */
/* SPIELBLOCK -------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.spielblock {
	background-color:#F3F3F3;
	padding:10px;
	margin:0 0 10px 0;
	line-height: 20px;
}
.spielblock h1{
	padding:0;
	margin:0 0 10px 0;
	color:#666;
}
.spielblock h1 a{
	color:#03F;
}
.spielblock h3{
	color:#333;
}
.spielblock table{
	width:100%;
}
.spielblock .links, .spielblock .rechts, .spielblock .linkswir, .spielblock .rechtswir{
	width:49%;
	font-size:14px;
}
.spielblock .dp{
	width:2%;
}
.spielblock .links, .spielblock .linkswir{
	text-align:right;
}
.spielblock .linkswir, .spielblock .rechtswir{
	font-weight:bold;
}
.spielblock .reihe1 td, .spielblock .reihe2 td{
	background-color:#FFF;
}







/* ------------------------------------------------------------------------------- */
/* SPIELELISTE ------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.spielelistenbox {
	background-color:#F3F3F3;
	padding:5px 5px 10px 5px;
	margin:10px 0 10px 0;
}
.spielelistenbox h2 {
	padding:0;
	margin:0 0 10px 0;
	color:#666;
}
.spielelistenbox .auswahl {
	float:right;
}
.spielelistenbox table {
	width:100%;
}
.spielelistenbox .spielereihe0, .spielelistenbox .spielereihe0 td {
	background-color:#FFF;
}
.spielelistenbox .spielereihe1, .spielelistenbox .spielereihe1 td {
	background-color:#E5E5E5;
}
.spielelistenbox .dp, .spielelistenbox .datum, .spielelistenbox .ort {
	width:1px;
}
.spielelistenbox .seiteAwir, .spielelistenbox .seiteBwir {
	font-weight:bold;
}
.spielelistenbox .seiteA, .spielelistenbox .seiteAwir {
	text-align:right;
}




/* ------------------------------------------------------------------------------- */
/* GALERIE ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.galeriebox, .galerie {
	background-color:#F3F3F3;
	padding:10px 0 0 0;
	margin:0;
}
.galeriebox {
	padding:10px;
	margin:10px 0 10px 0;
}
.galeriebox h2 {
	padding:0;
	margin:0 0 10px 0;
	color:#666;
}
.galeriebox img, .galerie img {
	padding:5px;
	margin:0 10px 10px 0;
	background-color:#fff;
}





/* ------------------------------------------------------------------------------- */
/* DOWNLOAD ---------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.downloadbox, .download {
	background-color:#F3F3F3;
	padding:10px 0 0 0;
	margin:0;
}
.downloadbox {
	padding:10px;
	margin:10px 0 10px 0;
}
.downloadbox h2 {
	padding:0;
	margin:0 0 10px 0;
	color:#666;
}
.downloadzeile {
	color:#666;
	line-height:18px;
}
.downloadzeile a {
	color:#03F;
	background:url(../img/link2.gif) left center no-repeat;
	padding-left: 11px;
}





/* ------------------------------------------------------------------------------- */
/* KONTAKTFORMULAR --------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.kontaktform {
	background-color:#F3F3F3;
	padding:10px;
	margin:10px 0 10px 0;
}
.kontaktform table, .kontaktform tr, .kontaktform td {
	width:1px;
}
.kontaktform tr, .kontaktform td {
	background-color:#F3F3F3;
}






/* ------------------------------------------------------------------------------- */
/* UEBERSCHRIFT ------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------- */
.headline {
	padding:5px;
	margin:10px 0 10px 0;
}
.headline h1 {
	color:#666;
	padding:0;
	margin:0;
}





/* ------------------------------------------------------------------------------- */
/* TEXTBLOECKE ------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.textblock1, .textblock2 {
	background-color:#F3F3F3;
	padding:10px;
	margin:10px 0 10px 0;
	line-height: 20px;
}
.textblock1 a, .textblock2 a {
	background: none;
	padding-left: 0px;
	text-decoration:underline;
	color:#03F;
}
.textblock1 a[href^="mailto"], .textblock2 a[href^="mailto"] {
	background:url(../img/mail.gif) left center no-repeat;
	padding-left: 16px;
}
.textblock1 a[href^="http"], .textblock2 a[href^="http"] {
	background:url(../img/link.gif) left center no-repeat;
	padding-left: 11px;
}





/* ------------------------------------------------------------------------------- */
/* GAESTEBUCH -------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
#gb{
	width:600px;
	padding:10px;
	background:#EEE;
}
#gb h1 {
	color:#666;
	padding:0;
	margin:0;
}
#gbform td{
	background:transparent;
}
#gbthx{
	line-height:20px;
	margin:10px 0 10px 0;
}
#gbnavi{
	width:580px;
	height:20px;
	font-size:32px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	overflow:hidden;
	background:#CCC;
	margin-top:10px;
}
#gbnavi a:link, #gbnavi a:visited{
	color:#FFF;
	letter-spacing:-0.2em;
}
#gbnavi a:hover, #gbnavi a:active{
	color:#00F;
}
#gbnavi .l{
	float:left;
	margin-right:20px;
}
#gbnavi .r{
	float:right;
	margin-left:10px;
	margin-right:10px;
}
.gbbox{
	width:580px;
	background:#FFF;
}
.gbheader{
	width:580px;
	height:20px;
	font-size:32px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	background:#CCC;
	overflow:hidden;
}
.gbinhaltkopf, .gbinhaltkopf a:link, .gbinhaltkopf a:visited{
	text-decoration:none;
	color:#666;
}
.gbinhaltkopf a:active, .gbinhaltkopf a:hover{
	text-decoration:underline;
	color:#00f;
}
.gbinhalt{
	padding:10px;
	line-height:20px;
}





/* ------------------------------------------------------------------------------- */
/* TERMINLISTE ------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.terminlinebox {
	background-color:#F3F3F3;
	padding:10px;
	margin:0;
}
.terminlinebox {
	margin:10px 0 10px 0;
}
.terminline, .terminline_alt {
	padding:2px 0 2px 0;
	margin:0;
	color:#333;
	line-height: 20px;
}
.terminlinebox h2 {
	color:#666;
}
.terminlinebox h3 {
	margin:0 0 5px 0;
	color:#777;
}
.terminline .termindatum{
	font-weight: bold;
	color:#03F;
	display: inline-block;
}
.terminline_alt, .terminline_alt .termindatum{
	color:#888;
}
.terminline_alt .termindatum{
	display: inline-block;
}
.terminheadline{
	font-weight: bold;
	display: inline-block;
	color:#009;
}






















