/* zentrale Formate */

.seiteninhalt_liga
          {
          width:770px; 
          float:left;
          margin:0px 0px 0px 15px;
          font-family:MS Reference Sans Serif, verdana;	
	text-align:left;
	font-size:11px;
	color:#464040;
          }
          
.auswahl
	{
	margin-top:1px;
	margin-bottom:0px;
	padding:0px;	
	border:1px solid #315D89;
	}


a.vereine {
	font-family:MS Reference Sans Serif, Verdana; 
	font-size:11px;
	padding:5px;	
	margin:0px auto;
	border:1px solid #CCC;
	text-align:center;
	-moz-border-radius:7px;
          -khtml-border-radius:21px;
	}
	

a.vereine:link,  a.vereine:visited, a.vereine:active
          {
          color:#464040;
          }
          
a.vereine:hover
          {
          color:#464040;
          background-color:#A0A0A0;
          }

/* Formatierung Ligen */

.lastup 
	{	
	font-family:arial;
	font-size:9px;
	text-align:right;
	color:#000000;
	margin-top:-21px;
	margin-right:35px;
	margin-bottom:20px;					
	}
	
/* Mannschaftskader */

.kader_bild
	{
	text-align:center;
	padding:5px 0px 20px 0px;
	width:400px;
	}

.kader_bild_text
	{
	font-family:MS Reference Sans Serif, Verdana;
	font-size:10px; 
	color:#464040;  
	text-align:justify;
	width:500px;
	}

.info_club
	{
	width:500px;
	font-family:MS Reference Sans Serif, verdana;
	font-size:11px;
	color:#000000;
	text-align:left;	
	}
	

	

/* Überschriften */

h2 {font-family:MS Reference Sans Serif, verdana; font-size:15px; text-align:left; margin-top:0px; margin-left:10px;}
h3 {font-family:MS Reference Sans Serif, verdana; font-size:12pt; color:#000000;}
h4 {font-family:MS Reference Sans Serif, verdana; font-size:13pt; color:#000000; padding-top:5px;}
h6 {font-family:MS Reference Sans Serif, verdana; font-size:10pt; color:#BD3A3A; margin:0px 0px 10px 10px; text-align:left;}

.titel_sptag {font-family:verdana; font-size:10pt; color:#000000; font-weight:bold;}

.at1      {
          font-family:MS Reference Sans Serif, Verdana; 
          font-size:11pt; 
          font-weight:bold; 
          background:#464040; 
          color:#fff; 
          line-height:25px; 
          text-align:left; 
          padding:0px 10px 0px 10px;
          }
          
.at2      {
          font-family:MS Reference Sans Serif, Verdana; 
          font-size:9pt; 
          color:#464040; 
          text-align:left; 
          padding:6px 23px 0px 23px;
          } 
          
.at3      {
          font-family:MS Reference Sans Serif, Verdana; 
          font-size:8pt; 
          font-weight:bold; 
          color:#464040; 
          text-align:right; 
          font-style:italic; 
          padding-right:20px;
          } 
          
.at4      {
          font-family:MS Reference Sans Serif, Verdana; 
          font-size:8pt; 
          font-weight:bold; 
          color:#464040; 
          text-align:right; 
          font-style:italic;
          }


/* Grafiken speziell */

.torbilanz1 {display:block; border:0px solid #81BFE0; margin:0px auto;padding:6px 5px 0px 7px; background-color:#DAE2ED;}
.torbilanz2 {width:280px; margin:40px auto; padding:5px;}
.karten {width:471px;display:block;border:1px solid #577BAD;margin:30px auto;padding:5px;}
.karten_liga1 {width:489px;display:block;border:1px solid #577BAD;margin:30px auto;padding:5px;}




/* Definitionen für "native" Tabellen (d.h. alle Listen) */
table.native tr.color1 {color:#000000; background-color:#FCFCFC;}
table.native tr.color2 {color:#000000; background-color:#F8F8F8;}
table.native tr.color3 {color:#000000; background-color:#EFF8F8;}
table.native td {font-family:MS Reference Sans Serif, Verdana; font-size:11px; padding:3px 0px 3px 2px;}
table.native2 td {font-family:Arial; font-size:11px; padding:3px 0px 3px 2px;}
table.native td img {margin-top:2px;}
/*table.native tr.separator {color:#464040; font-weight:bold; text-align:left;} */

.zrechts {text-align:right;}
.zlinks {text-align:left;}
.zmitte {text-align:center;}
.zblock {font-family:MS Reference Sans Serif, Verdana; font-size:12px; color:#464040; text-align:left; padding:5px 23px 5px 0px;}
.zblock_a {font-family:MS Reference Sans Serif, Verdana; font-size:12px; color:#464040; text-align:justify; padding:10px 23px 10px 23px; width:570px; background-color:#FFF;}
.zblock_b {font-family:MS Reference Sans Serif, Verdana; font-size:12px; color:#464040; text-align:justify; padding:10px 23px 10px 23px; width:650px; background-color:#FFF;}
.zrechts1 {text-align:right; border-top:1px solid #777777;}
.zlinks1 {text-align:left; border-top:1px solid #777777;}
.zmitte1 {text-align:center; border-top:1px solid #777777;}
.zrechts2 {text-align:right; border-top:1px solid #CCCCCC;}
.zlinks2 {text-align:left; border-top:1px solid #CCCCCC;}
.zmitte2 {text-align:center; border-top:1px solid #CCCCCC;}
.zrechts3 {text-align:right; border-bottom:1px solid #E6E6DD;}
.zlinks3 {text-align:left; border-bottom:1px solid #E6E6DD;}
.zmitte3 {text-align:center; border-bottom:1px solid #E6E6DD;}
.zrechts4 {text-align:right; border-bottom:1px solid #777777;}
.zlinks4 {text-align:left; border-bottom:1px solid #777777;}
.zmitte4 {text-align:center; border-bottom:1px solid #777777;}
.zlinks5 {font-family:MS Reference Sans Serif, Verdana; font-size:11px; color:#464040; text-align:left; padding:5px 23px 5px 23px;}

.pokal {font-family:MS Reference Sans Serif, verdana; font-size:11px; color:#000000; margin-left:20px; text-align:left;}
.spielfrei {font-family:MS Reference Sans Serif, verdana; color:#8A8A8A; font-weight:bold; font-size:11px; text-align:left;}

.hinweis {font-size:11px; text-align:justify; background-color:#FFFFFF; padding:2px;}
.balken {position:relative; left:1px; top:0px; background-color:#F1EF1D; height:15px;}
.abstand {height:15px;}

/* Spielberichte */ 
.stat_titel {border-top:1px solid #8BA5C7; border-bottom:1px solid #8BA5C7; font-family:MS Reference Sans Serif, verdana; text-align:center; font-size:17px; font-weight:bold; line-height:23px; background-color:#E5EBF3; margin-top:10px; margin-bottom:-19px;}
.stat_titel_separat {font-family:MS Reference Sans Serif, verdana; text-align:center; font-size:17px; font-weight:bold; line-height:23px; padding-top:6px;}
.artikel_titel {font-family:Arial black, Serpentine, Tahoma; font-size:16px; color:#2931CC; margin:4px; padding-left:20px;}
.artikel {border:1px solid #8BA5C7; margin-bottom:10px; text-align:left; width:550; background-color:#DAE2ED;}
.artikel_ol {border-top:1px solid #8BA5C7; border-bottom:1px solid #8BA5C7; margin-top:10px; text-align:left; background-color:#DAE2ED; width:100%;}
.artikel_separat {text-align:left; width:100%; font-family:MS Reference Sans Serif, Verdana; font-size:10pt; color:#464040; margin-left:10px;}
.artikel_tick {font-family:MS Reference Sans Serif, Verdana; font-size:11px; color:#464040; border:1px solid #81BFE0; margin-bottom:10px; text-align:left; width:540; background-color:#F5F5EA; padding:7px;}
.textField2 {font-family:Arial black, Serpentine, Tahoma; font-size:16px; color:#2931CC; margin-bottom:10px;}

/* Kopf- und Fußzeilen von Listen */
table.native tr.headFoot {font-family:MS Reference Sans Serif, Verdana; font-size:11px; color:#000000; text-align:center; font-weight:bold;} 

/* Tabellenzeilen */
table.native th {border-width:0px; border-style:solid; border-color:#81BFE0; padding-left:4px; padding-right:4px;}
th {font-family:Arial; font-size:12px; font-weight:normal;}
p.textField {margin:4px;padding:0px 20px 0px 20px; font-family:MS Reference Sans Serif, Verdana; font-size:9pt; color:#000000; text-align:left;}
p.textField3 {font-family:MS Reference Sans Serif, Verdana; font-size:14px; color:#000000; margin:4px;padding:3px 10px 0px 10px;}
td.textField {font-family:MS Reference Sans Serif, Verdana; font-size:11px; color:#000000; background-color:#FFFFFF; padding:9px; border-style:solid; border-width:1px; border-color:#577BAD; width:714px;}
.transparent {font-family:Arial; font-size:12px; color:#000000;padding-bottom:10px;}
/* Text Seitenende */
.unten {font-family:Arial; font-size:11px; color:#000000; text-align:left; background-color:#FFF; margin:0px auto; padding:9px; border-style:solid; border-width:1px; border-color:#577BAD; width:700px;}

/* Tabelle Tabellensituation */
.situation {border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; font-family:arial; font-size:8px;}
.separator {color:#464040; font-weight:bold; text-align:left;}
.separator_l {color:#000000; font-weight:bold; letter-spacing:1px; text-align:center; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0;}
.separator_r {color:#000000; font-weight:bold; letter-spacing:1px; text-align:center; font-size:11px; border-right: 1px solid #C0C0C0;}
.separator_nachhol {color:#464040; font-weight:bold; text-align:left;}
.color1 {color:#000000; background-color:#FFF; line-height:15px;}
.color2 {color:#000000; background-color:#ECECEC; line-height:15px;}
.splinks {border-left:1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0; padding-right:3px; text-align:right;}
.sptage {border-right:1px solid #C0C0C0; border-top: 1px solid #C0C0C0; text-align:center;}
 

