body { margin-top:15px; margin-bottom:20px; width:900px; margin:auto; background-color:#DDDDDD; background-image:url(pics/hinten.jpg); background-repeat:repeat-y; background-position:center }



.hauptseitelink { position:absolute; left:16px; top:180px }



.hauptseitelink2:link { 

color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-style:italic;
font-size:13px;
font-family:arial }


.hauptseitelink2:visited {

color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-style:italic;
font-size:13px;
font-family:arial }


.hauptseitelink2:hover {

color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-style:italic;
font-size:13px;
font-family:arial }


.hauptseitelink2:active {

color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-style:italic;
font-size:13px;
font-family:arial }



















.linklist1:link { 

color:#016D61;
text-decoration:none;
background-image:url(pics/link01.jpg);
display:block;
height:100%;
width:100%;
vertical-align:middle;
text-indent:20px;
font-weight:bold;
font-style:italic;
font-size:13px;
font-family:arial }


.linklist1:visited {

color:#016D61;
text-decoration:none;
background-image:url(pics/link01.jpg);
display:block;
height:100%;
width:100%;
vertical-align:middle;
text-indent:20px;
font-weight:bold;
font-style:italic;
font-size:13px;
font-family:arial }


.linklist1:hover {

color:#FFFFFF;
text-decoration:none;
background-image:url(pics/link02.jpg);
display:block;
height:100%;
width:100%;
vertical-align:middle;
text-indent:20px;
font-weight:bold;
font-style:italic;
font-size:13px;
font-family:arial }


.linklist1:active {

color:#016D61;
text-decoration:none;
background-image:url(pics/link01.jpg);
display:block;
height:100%;
width:100%;
vertical-align:middle;
text-indent:20px;
font-weight:bold;
font-style:italic;
font-size:13px;
font-family:arial }






.neuigkeiten { background-color:#EEEEEE; position:relative; margin-left:36px; margin-top:12px; margin-bottom:12px; margin-right:12px; font-family:arial; border:1px solid #000000}

.neuigkeiten_bild { position:relative; margin:5px; float:left }

.neuigkeiten_datum { position:relative; margin:5px; font-size:18px; font-family:Georgia; font-weight:normal; color:#7F1E4D }

.neuigkeiten_titel { position:relative; margin:5px; font-size:22px; font-family:Georgia; font-weight:normal; color:#000000 }

.neuigkeiten_text { position:relative; margin:5px; line-height:17px; word-spacing:5px; font-size:12px; color:#000000; text-align:justify }

.neuigkeiten_link { text-decoration:underline; color:#0000FF }

.neuigkeiten_spiel { position:relative; width:90%; margin-left:20px; margin-top:10px; margin-bottom:10px; border-collapse:collapse; border:0px; border-top:1px solid #016D61; border-bottom:1px solid #016D61; color:#016D61; font-size:13px; font-weight:bold; white-space:nowrap }

.neuigkeiten_ergebnis { padding-left:20px; text-align:center }












.linklist2:link { 

color:#016D61;
text-decoration:none;
background-color:#EEEEEE;
display:block;
height:100%;
width:100%;
vertical-align:middle;
text-align:center;
font-weight:bold;
font-size:13px;
font-family:arial;
font-style:italic;
border:1px solid #000000 }


.linklist2:visited {

color:#016D61;
text-decoration:none;
background-color:#EEEEEE;
display:block;
height:100%;
width:100%;
vertical-align:middle;
text-align:center;
font-weight:bold;
font-size:13px;
font-family:arial;
font-style:italic;
border:1px solid #000000 }


.linklist2:hover {

color:#FFFFFF;
text-decoration:none;
background-color:#7F1E4D;
display:block;
height:100%;
width:100%;
vertical-align:middle;
text-align:center;
font-weight:bold;
font-size:13px;
font-family:arial;
font-style:italic;
border:1px solid #000000 }


.linklist2:active {

color:#016D61;
text-decoration:none;
background-color:#EEEEEE;
display:block;
height:100%;
width:100%;
vertical-align:middle;
text-align:center;
font-weight:bold;
font-size:13px;
font-family:arial;
font-style:italic;
border:1px solid #000000 }








.trennstrich_rahmen 	{ position:relative; margin-bottom:0px; margin-top:0px; padding-bottom:0px; padding-top:0px; width:554px; min-height:10px; line-height:10px; border:0px solid; }

.trennstrich 		{ position:relative; margin-bottom:10px; margin-top:00px; padding-bottom:0px; padding-top:0px; width:554px; min-height:2px; line-height:2px; border:0px solid; }









.text { background-color:#EEEEEE; position:relative; margin-left:36px; margin-bottom:12px; margin-right:12px; border-collapse:collapse; font-family:arial; border:1px solid #000000}

.text_titel { position:relative; padding:5px; font-size:20px; font-family:Georgia; font-weight:normal; color:#7F1E4D; text-align:center }

.text_titel2 { position:relative; padding:5px; font-size:16px; font-family:Georgia; font-weight:normal; color:#000000 }

.text_titel3 { position:relative; padding-bottom:5px; font-size:16px; font-family:Georgia; font-weight:normal; color:#000000 }

.text_feld { position:relative; padding:5px; line-height:17px; word-spacing:5px; font-size:12px; color:#000000; text-align:justify }








.spielbericht { background-color:#EEEEEE; position:relative; margin-left:36px; margin-bottom:12px; margin-right:12px; border-collapse:collapse; font-family:arial; border:1px solid #000000}

.spielbericht_datum { position:relative; margin:5px; font-size:18px; font-family:Georgia; font-weight:normal; color:#7F1E4D }

.spielbericht_partie { position:relative; margin:5px; font-size:22px; font-family:Georgia; font-weight:normal; color:#000000 }

.spielbericht_text { position:relative; margin:5px; line-height:17px; word-spacing:5px; font-size:12px; color:#000000; text-align:justify }

.spielbericht_punkte { position:relative; margin:5px; line-height:17px; word-spacing:5px; font-size:12px; color:#000000; font-weight:bold; text-align:justify }









.bilanzen { background-color:#EEEEEE; position:relative; margin-left:36px; margin-bottom:12px; margin-right:12px; border-collapse:collapse; font-family:arial; border:1px solid #000000}

.bilanzen_titel { padding:5px; font-size:18px; font-family:Georgia; font-weight:normal; color:#7F1E4D; text-align:center }

.bilanzen_kopf { background-color:#FFFFFF; font-family:arial; font-size:13px; font-weight:bold; font-style:italic; text-align:center }

.bilanzen_stand1 { font-family:arial; font-size:12px; text-align:center }

.bilanzen_stand2 { background-color:#FFFFFF; font-family:arial; font-size:12px; text-align:center }

.bilanzen_spieler { padding:5px; text-align:left }

.bilanzen_unten { border-collapse:collapse; border-bottom:1px solid #000000}

.bilanzen_spieler_unten { padding-left:5px; text-align:left; border-collapse:collapse; border-bottom:1px solid #000000}

.bilanzen_add1 { font-weight:bold }







.medaillenstrich { border-left:1px solid #000000}













.bildervideos { background-color:#EEEEEE; position:relative; margin-left:36px; margin-top:12px; margin-bottom:12px; margin-right:12px; font-family:arial; border:1px solid #000000}

.bildervideos_datum { position:relative; margin:5px; font-size:18px; font-family:Georgia; font-weight:normal; color:#7F1E4D }

.bildervideos_titel { position:relative; margin:5px; font-size:16px; font-family:Georgia; font-weight:normal; color:#000000 }

.bildervideos_text { position:relative; margin:5px; line-height:17px; word-spacing:5px; font-size:12px; color:#000000; text-align:justify }











.archiv_uberschrift { position:relative; width:554px; height:32px }

.archiv_tabelle { background-color:#EEEEEE; position:relative; margin-left:36px; margin-bottom:12px; margin-right:12px; border-collapse:collapse; font-family:arial; border:1px solid #000000}

.archiv_tabelle_titel { padding:5px; font-size:18px; font-family:Georgia; font-weight:normal; color:#7F1E4D; text-align:center }

.archiv_tabelle_kopf { background-color:#FFFFFF; font-family:arial; font-size:13px; font-weight:bold; font-style:italic; text-align:center }

.archiv_tabelle_stand1 { font-family:arial; font-size:12px; text-align:center }

.archiv_tabelle_stand2 { background-color:#FFFFFF; font-family:arial; font-size:12px; text-align:center }

.archiv_tabelle_team { text-align:left }








.linktext:link { 

color:#0000FF;
text-decoration:undeline }


.linktext:visited {

color:#0000FF;
text-decoration:undeline }


.linktext:hover {

color:#0000FF;
text-decoration:undeline }


.linktext:active {

color:#0000FF;
text-decoration:undeline }








.linkfoto:link { 

text-decoration:none }


.linkfoto:visited {

text-decoration:none }


.linkfoto:hover {

text-decoration:none }


.linkfoto:active {

text-decoration:none }













.ergebnisse { background-color:#EEEEEE; position:relative; margin-left:36px; margin-bottom:12px; margin-right:12px; border-collapse:collapse; font-family:arial; border:1px solid #000000; height:20px; line-height:20px; vertical-align:middle }

.ergebnisse_titel { padding:5px; font-size:18px; font-family:Georgia; font-weight:normal; color:#7F1E4D; text-align:center }

.ergebnisse_stand1 { font-size:12px }

.ergebnisse_stand2 { background-color:#FFFFFF; font-size:12px }

.ergebnisse_mannschaft { padding-left:5px  }

.ergebnisse_mannschaft2 { padding-left:5px; font-weight:bold  }

.ergebnisse_ergebnis { padding-right:15px; text-align:right }









.spieler { background-color:#EEEEEE; position:relative; padding:5px; margin-left:122px; margin-bottom:24px; margin-right:12px; border-collapse:collapse; font-family:arial; font-size:12px; border:1px solid #000000 }

.spieler_name { font-size:20px; font-family:Georgia; padding:5px; color:#7F1E4D; text-align:center }

.spieler_stand1 {  }

.spieler_stand2 { background-color:#FFFFFF }

.spieler_links { padding:5px; font-weight:bold; vertical-align:top }

.spieler_rechts { padding:5px; vertical-align:top }

.spieler_mehr { padding:5px; vertical-align:top; line-height:17px }







.weihnacht { background-color:#EEEEEE; position:relative; padding:5px; margin-left:342px; margin-bottom:0px; margin-right:12px; border-collapse:collapse; font-family:arial; font-size:12px; border:1px solid #000000 }











.ankundigungen_bild { position:relative; margin-left:29px; margin-top:5px; margin-right:5px; float:left }

.ankundigungen_datum { position:relative; margin-left:29px; margin-top:5px; margin-right:17px; font-family:arial; font-size:12px; font-weight:bold; color:#7F1E4D; text-align:justify }

.ankundigungen_liga { position:relative; margin-left:29px; margin-right:17px; font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-align:justify }

.ankundigungen_text { position:relative; margin-left:29px; margin-right:17px; margin-bottom:10px; font-family:arial; font-size:12px; color:#000000; text-align:justify }

.ankundigungen_datum2 { position:relative; margin-left:29px; margin-right:17px; font-family:arial; font-size:12px; color:#7F1E4D; text-align:justify }

.ankundigungen_liga2 { position:relative; margin-left:29px; margin-right:17px; margin-bottom:10px; font-family:arial; font-size:12px; color:#000000; text-align:justify }

.ankundigungen_liga3 { position:relative; margin-left:29px; margin-right:17px; font-family:arial; font-size:12px; color:#000000; text-align:justify }




.tabellenstande_liga { position:relative; margin-left:29px; margin-right:17px; margin-top:5px; margin-bottom:2px; font-family:arial; font-size:12px; font-weight:bold; font-style:italic; color:#7F1E4D; text-align:center }

.tabellenstande_kopf { position:relative; margin-left:29px; margin-right:17px; margin-top:2px; margin-bottom:2px; font-family:arial; font-size:12px; font-weight:bold; font-style:italic; color:#000000 }

.tabellenstande_stand { position:relative; margin-left:29px; margin-right:17px; margin-top:2px; margin-bottom:15px; font-family:arial; font-size:12px; color:#000000 }

.tabellenstande_platz { position:relative; width:25px; float:left }

.tabellenstande_team { position:relative; width:80px; float:left }

.tabellenstande_punkte { position:relative }






.spezial {
color:#FFFFFF;
background-color:#7F1E4D;
cursor:pointer; }

.normal {
color:#016D61; }
