
.nav {  margin: 2px; border-bottom: 1px dotted #CCCCCC; line-height: 18px;}
.navL {  font-family:"Arial";  font-size:9pt;color:#444455; text-decoration: none;padding-left: 10px;}
.navL:hover {	color:#CCCCEE; }
.navL:active {	font-weight: bold;}

.navSH {  font-family:"Arial";  font-size:9pt;color:#000000; text-decoration: none; }
.navSH:hover {	color:#777777; }

.textL { border-bottom: 1px dotted #CCCCDD; }
.frame { border: 1px: solid #AAAAAA;}
.blackBG { background-color: #000000; }
.info { font-family: "Verdana"; font-size: 8pt; text-align: center; background-color: #DDDDDD; line-height: 15pt;}
.help { font-family: "Verdana"; font-size: 8pt; background-color: #EEEEEE; line-height: 20pt; }


form { margin: 0pt;}
.hr1 { 
	color:#CCCCCC;
	height:1pt;
}
.form1 {
	FONT-SIZE: 10px; BORDER-TOP-STYLE: groove; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: groove;
}
.form2 {
	FONT-SIZE: 12px; BORDER-TOP-STYLE: groove; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: groove;
	text-align: center;
}
.form3 {
	FONT-SIZE: 12px; BORDER-TOP-STYLE: groove; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: groove;
	text-align: center;
}
.form4 {
	FONT-SIZE: 12px; BORDER-TOP-STYLE: groove; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: groove;
}

.arial_8 { font-family: Arial; font-size: 8pt; }

.border1 { background-color: "#777777";}
.border2 { background-color: "#000000";}
.border3 { background-color: "#7777AA";}
.border4 { background-color: "#0000CC";}

.index {   font-family: Arial; font-size: 8pt; text-align:center; background-color: #EEEEEE;}
.indexhl { font-family: Arial; font-size: 8pt; text-align:center; background-color: #DDDDDD;  font-weight: bold; }

.pA8 { padding-left:5px; font-family: Arial; font-size: 8pt; margin-top:0px; margin-bottom:5px;}
.pA9 { padding-left:5px; font-family: Arial; font-size: 9pt; margin-top:0px; margin-bottom:5px;}


.p2 { padding-left: 5px; font-family: "Verdana"; font-size: 9pt; line-height: 15pt; }
.p3 { padding-left: 5px; font-family: "Verdana"; font-size: 9pt; line-height: 12pt; }
.p4 { background-color: #E0E0FF; margin-top:0px; margin-bottom:0px; padding-bottom: 0px; padding-top: 0px;}
.p5 { font-family:"Times New Roman", serif; font-size:16pt; line-height:20pt; text-align:center;}
.pft { font-family: "Arial"; font-size: 8pt; line-height: 12pt; text-align: center;}

h1 {font-family: "Arial"; margin-bottom:5pt; margin-top:10pt; color: #FFFFFF; font-size: 30pt; font-style: italic;}
h2 {font-family: "Arial"; margin-bottom: 5pt; }
h3 {font-family: "Arial"; margin-bottom: 5pt; }
h4 {font-family: "Arial"; margin-bottom: 5pt; color: #555555;}

.banner { 
	font-family: "Verdana";
	font-size: 8pt;
}


/* Geburtstagskinder */
.gk {   background-color: #FFFFFF; font-family:"Arial"; font-size: 8pt; color: #000000; }
.gk1 {  background-color: #EEEEEE; font-family:"Arial"; font-size: 8pt; color: #000000; }
.gkt {	background-color: #FFFFFF; font-family:"Arial"; font-size: 8pt; color: #FF0000; }

/* Voting */
.css_frame	 { padding: 10px; }
.css_thema   { font-family:"Verdana"; font-size: 12px; padding: 5px; color: #555555; background-color: #EEEEEE;  }
.css_frage	 { padding:15px 5px 5px 5px; font-family: Arial; font-size: 12px; }
.css_votes 	 { font-family: Verdana; font-size: 11px; padding: 0px 3px 0px 3px; }
.css_button  { font-family: Verdana; font-size: 11px; padding: 10px 10px 10px 0px; text-align:right;}
.css_percent { font-family: Verdana; font-size: 11px; }
.css_balken  { font-family: Arial; font-size: 5px; background-color: red; }

/* Admin-Bereich*/

.aL  { color:#000022; }
.aL1 { color:#000000; text-decoration:none;}

.border { border: 1px solid #CCCCCC;}

.admint {  font-family: "Arial"; font-size: 8pt; background-color: #DDDDDD; line-height: 15pt; padding-left: 10px;}
.admint1 {  font-family: "Arial"; font-size: 8pt; background-color: #EEEEEE; line-height: 15pt; padding-left: 10px;}

.adminh {  font-family: "Arial"; font-size: 8pt; background-color: #CCCCCC; line-height: 18pt; padding-left: 5px; font-weight: bold; }
.adminhe { font-family: "Arial"; font-size: 8pt; text-align: right; line-height: 20pt; font-weight: bold;}
.admintl {  font-family: "Arial"; font-size: 8pt; background-color: #FFFFFF; line-height: 15pt;}
.adminA9 { font-family: "Arial"; font-size: 9pt; line-height: 15pt;}

/* Layout Webseite */

.topL {
	color:#FFFFFF;
}

.gray {
	background-color: #EEEEEE;
	background-image: url(../pics/bg.gif);
	background-repeat: no-repeat;
	background-position: 65px 80px;
}

.left_nav {
	color:#555555;
	text-decoration:none;
	border: 1pt solid #CCCCDD;
	font-family: "Arial"; 
	font-size: 8pt;
	background-color:#EEEEEE;
}


/* Saison */

.stdh1 	{ font-family: "Arial"; font-size: 9pt; background-color: #D0D0D0; padding: 2px 5px 2px 5px;}
.stdh2 	{ font-family: "Arial"; font-size: 9pt; background-color: #C7C7C7; padding: 2px 5px 2px 5px;}
.std11 	{ font-family: "Arial"; font-size: 12px; background-color: #E7E7E7; padding: 2px 10px 2px 10px; }
.std12 	{ font-family: "Arial"; font-size: 12px; background-color: #E0E0E0; padding: 2px 10px 2px 10px; }
.std21 	{ font-family: "Arial"; font-size: 12px; background-color: #F5F5F5; padding: 2px 10px; 2px 10px; }
.std22 	{ font-family: "Arial"; font-size: 12px; background-color: #F0F0F0; padding: 2px 10px; 2px 10px; }


/* Kader */
.ktdh1 	{ font-family: "Arial"; font-size: 9pt; background-color: #D0D0D0; padding: 2px 5px 2px 5px;}
.ktdh2 	{ font-family: "Arial"; font-size: 9pt; background-color: #C7C7C7; padding: 2px 5px 2px 5px;}
.ktd11 	{ font-family: "Arial"; font-size: 12px; background-color: #E7E7E7; padding: 2px 10px 2px 10px; }
.ktd12 	{ font-family: "Arial"; font-size: 12px; background-color: #E0E0E0; padding: 2px 10px 2px 10px; }
.ktd21 	{ font-family: "Arial"; font-size: 12px; background-color: #F5F5F5; padding: 2px 10px; 2px 10px; }
.ktd22 	{ font-family: "Arial"; font-size: 12px; background-color: #F0F0F0; padding: 2px 10px; 2px 10px; }

.ktt { font-family: "Verdana"; font-size: 8pt; padding-left: 5px; }

/* Start */

.ah {	font-family:"Verdana"; font-size: 12px; padding: 5px; color: #555555; background-color: #EEEEEE;}
.atd1 	{ font-family: "Arial"; font-size: 13px; padding: 2px 5px 2px 5px; border-bottom: 2px solid #EEEEEE;}
.atd2 	{ font-family: "Arial"; font-size: 13px; padding: 2px 5px 2px 5px; }
.atdd	{ font-family: "Arial"; font-size: 12px; padding: 0px }
.atdb	{ font-family: "Arial"; font-size: 12px; padding: 0px; color: #111111; background-color: #EEEEEE; }
.atdw 	{ font-family: "Verdana"; font-size: 10px; padding: 0px; }
.atd_U { font-family: "Arial"; font-size: 12px; color: black; text-align: left;}
.atd_UR { font-family: "Arial"; font-size: 12px; color: black; text-align: right; }
.atd_S { font-family: "Arial"; font-size: 12px; color: green; text-align: left;}
.atd_SR { font-family: "Arial"; font-size: 12px; color: green; text-align: right;}
.atd_N { font-family: "Arial"; font-size: 12px; color: red; text-align: left;}
.atd_NR { font-family: "Arial"; font-size: 12px; color: red; text-align: right;}


/* Newstabelle */
.nd {	
	font-family:"Verdana"; 
	font-size: 10px;  
	color: #555555;
	background-color: #EEEEF0;  
}

.ni {	
	font-family:"Verdana"; 
	font-size: 12px; 
	background-color: #FFFFFF; 
	line-height: 15px;
	
}

.nf {	
	border: 1px solid #CCCCDD;
}


.line {	
	border-bottom: 1pt dotted #999999;
	background-color: #FFFFFF; 
}


/* Spieler */

.sph {	
	font-family: "Tahoma";
	font-size: 8pt;
	line-height: 14pt;
	color:  #444455;
	background-color: #DDDDDD;
	border-bottom:1pt solid #999999;
 }
 
.sphb {	
	font-family: "Arial";
	font-size: 8pt;
	line-height: 14pt;
	color:  #554444;
	background-color: #CCCCCC;
	border-bottom:1pt solid #999999;
 } 
 
.spb {  background-color: #FFFFDD; }
 
.spf {	
	text-align: center;
	background-image: url(../admin/pics/bg.gif);
	border-bottom:1pt solid #999999;
}

.spd1 {	color:  #222233;
	background-color: #FFFFDD; 
	font-family:"Arial";
	font-size: 8pt;
	border-bottom:1pt dotted #222233;
}

.spd2 {	color:  #222233;
	background-color: #FFFFDD; 
	font-family:"Arial";
	font-size: 8pt;
}




.sptd1{ font-family: "Verdana"; font-size: 6pt; font-weight:  bold; background-color: #BBBBFF; }

.sptd2{ font-family:"Arial"; 	font-size: 9pt;  background-color: #FFFFBB; }

.sptdA{ font-family:"Arial";
	font-size: 9pt;
	font-style: italic; 
	font-weight: bold; 
	background-color: #BBBBFF; 
}
.sptdN{ font-family:"Arial";  
	font-weight: bold; 
	font-style: italic;
	font-size: 10pt; 
	background-color: #5555FF; 
}

.sptd2k { font-family:"Arial"; font-size: 8pt; color:#000000; background-color: #BBBBFF;}
.sptd1k { font-family:"Arial"; font-size: 9pt; font-weight: bold; color:#000000; background-color: #5555FF;}

/* Spielbericht */

.spbih { font-family: "Verdana";  
	line-height: 15pt; 
	font-size: 9pt; 
	border-bottom: 1pt solid #FFFFFF;
	background-color: #F0F0FF;
	padding-right: 10px;
}

.spbihe { font-family: "Verdana";  
	line-height: 15pt; 
	font-size: 9pt; 
	background-color: #F0F0FF;
	padding-right: 10px;
}

.spbit { font-family: "Verdana";  
	line-height: 15pt; 
	font-size: 9pt; 
	border-bottom: 1pt solid #CCCCDD;
	background-color: #FFFFFF;
	padding-left: 10px;
}


.spbite { font-family: "Verdana";  
	line-height: 15pt; 
	font-size: 9pt;
	background-color: #FFFFFF;
	padding-left: 10px;
}

.sh {  
	background-color: #F0F0F0;
	font-family: "Arial"; 
	color: #000000; 
	font-size: 12pt;
	text-align: center;
	line-height: 25px;
}

/* Layout Forum */

.textlink {
	color: #000000;
}

.red {
	font-family: "Arial"; 
	padding:0px 0px 0px 0px;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #FF0000;
}

.plink { 
	padding:5px 5px 5px 10px;
	font-family: "Arial"; 
	font-size: 11px;
	background-color: #EEEEEE;
}

.th1 {
	font-family: "Verdana"; 
	padding:5px 5px 5px 10px;
	font-size: 11px;
	background-color: #DDDDDD;
	color: #666666;
}

.th2 {
	font-family: "Arial"; 
	padding:6px 5px 6px 5px;
	font-size: 11px;
	background-color: #EEEEEE;
}

.th3 {
	font-family: "Arial"; 
	padding:5px 10px 5px 10px;
	font-size: 11px;
	background-color: #EEEEEE;
	color: #888888;
}

.th4 {
	font-family: "Arial"; 
	font-size: 11px;
	background-color: #DDDDDD;
	color: #000000;
	padding:5px 0px 5px 0px;
}

.teaser_header {
  font-family:"Verdana"; font-size: 11px; padding: 5px; color: #FFFFFF; 
  background:url(../images/teaser_header10x22.jpg) repeat;               
}

.teaser_body {
  padding: 5px;
  border-bottom:  1px solid #CCCCCC;
  border-right:   1px solid #CCCCCC;
  background-color: #FAFAFA;
}                                                                        
.teaser_cell{
  font-family: "Verdana"; 
  font-size: 10px; 
  padding: 0px; 
  background-color: #FAFAFA;
}
