/* ---------- haunstetten ---------- */
body { 
	  padding: 0px;
	  margin: 0px;
	 	font-family:Arial, Helvetica, sans-serif;
	 	font-size:11pt;
	  color:#625757;
	  background-color:#CFCFCF;
	  margin: 0;
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #685B59; 
		scrollbar-3dlight-color: #685B59; 
		scrollbar-arrow-color: #685B59; 
		scrollbar-track-color: #ffffff; 
		scrollbar-darkshadow-color: #ffffff;
		scrollbar-face-color: #ffffff;
	 }	

a.navigation_link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

a {
text-decoration: none;
color:#625757;
}

.games_listing {
border-bottom: solid 1px #CFCFCF;
}

option, input, select, textarea {
	    font-family:Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#625757;
	 }
	 
td.header {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E11900;
	color: #FFFFFF;
}

td.footer {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E11900;
	color: #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}

td.content_header {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #E11900;
}

td.content_right_header {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #E11900;
	color: #FFFFFF;
}

td.content_teams {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #E11900;
	color: #FFFFFF;
}


td.navigation {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-bottom: 1px solid #CFCFCF;
}

.content_sub_header {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #665656;
}

.text_link {
	font-family: Arial, Helvetica, sans-serif;
	color: #E11900;
		
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	color: #625757;
	text-decoration: none;
	
		
}

.link:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #E11900;
	text-decoration: underline;
		
		
}
	

/* ---------- allgemeine einstellungen ---------- */
	div				{ position:absolute;	}
	
	 
	 td, input, selection {
	    font-family:Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#625757;
	 }
	 
	 a.topLink:link, a.toplink:visited, a.toplink:active {
	 		font-size:9px;
	    color:#A2A2A2;
	 }
	 a.topLink:hover {
	 		text-decoration: none;
	 }
	 
/* ---------------------------------------------- */
/* ---------- navigation einstellungen ---------- */
	a.primary		{
	    text-decoration:none;
	    font-family:Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#FFFFFF;
	    font-weight:normal;
	    background:transparent;
	    line-height:14px;
	 }
	
	a.primaryactive {
	    text-decoration:none;
	    font-family:Arial, Helvetica, sans-serif;
	    font-size:11px;
	    color:#FFFFFF;
	    font-weight:bold;
	    background:transparent;
	    line-height:14px;
	 }
	
	a.secondary		{
	    text-decoration:none;
	    font-family:arial,helvetica,sans-serif;
	    font-size:11px;
	    color:#665656;
	    font-weight:normal;
	    background:transparent;
	    line-height:12px;
	 }
	
	a.secondaryactive {
	    text-decoration:none;
	    font-family:arial,helvetica,sans-serif;
	    font-size:11px;
	    color:#665656;
	    font-weight:bold;
	    background:transparent;
	    line-height:12px;
	 }
	 
	a.tertiary		{
	    text-decoration:none;
	    font-family:arial,helvetica,sans-serif;
	    font-size:11px;
	    color:#665656;
	    font-weight:normal;
	    background:transparent;
	    line-height:12px;
	 }
	
	a.tertiaryactive {
	    text-decoration:none;
	    font-family:arial,helvetica,sans-serif;
	    font-size:11px;
	    color:#C51B1D;
	    font-weight:bold;
	    background:transparent;
	    line-height:12px;
	 }
/* ---------------------------------------------- */
/* ----------- content einstellungen ------------ */ 
	 a.http {
	 	color:#625757;
	 }
	 a.http:link {
	    text-decoration:underline;
	 }
	 a.http:visited {
	    text-decoration:underline;
	 }
	 a.http:hover {
	    text-decoration:none;
	 }
	 
	 a.http2 {
	 	color:#FFFFFF;
	 }
	 a.http2:link {
	    text-decoration:underline;
	 }
	 a.http2:visited {
	    text-decoration:underline;
	 }
	 a.http2:hover {
	    text-decoration:none;
	 }
	 
	 .inputNL {
		width: 261px;
		margin: 0;
		border: 1px solid #665656;
		font: 11px Arial, Helvetica, sans-serif;
	
	}
	
	.inputNL2 {
		width: 207px;
		margin: 0;
		border: 1px solid #665656;
		font: 11px Arial, Helvetica, sans-serif;
	
	}
	
	.inputNL3 {
		width: 50px;
		margin: 0;
		border: 1px solid #665656;
		font: 11px Arial, Helvetica, sans-serif;
	
	}
	 
	 .content11 {
	    font-size:11px;
	    color:#625757;
	    padding: 14px;
	    line-height:18px;
	 }
	
	 .content10 {
	    font-size:10px;
	    color:#625757;
	    padding: 14px;
	    line-height:19px;
	 }
	
	 .content9 {
	    font-size:9px;
	    color:#625757;
	    padding: 5px 0 0 0;
	 }
	 
	 .content16b {
	    font-size:16px;
	    color:#625757;
	    font-weight:bold;
	 }
	 
	 .contentError {
	    font-size:11px;
	    color:red;
	    padding: 14px;
	    line-height:18px;
	    font-weight:bold;
	 }
		
	/* ----------- boxen überschriften ------------ */ 
		 h1 {
		    font-family:Arial, Helvetica, sans-serif;
		    font-size:11px;
		    color:#ffffff;
		    font-weight:bold;
		    margin:0 0 0 10px;
		 }
		 
		 h2 {
		    font-family:Arial, Helvetica, sans-serif;
		    font-size:11px;
		    color:#ffffff;
		    font-weight:bold;
		    margin:0 0 0 14px;
		 }

		 h3 {
		    font-family:Arial, Helvetica, sans-serif;
		    font-size:11px;
		    /* color:#7B6C6D; */
		    font-weight:bold;
		    margin: 5px 0 5px 0;
		 }
		 
	/* ---------------------------------------------- */
	/* --------------- boxen content ---------------- */ 
		.newsBox1 {
		    font-size:11px;
		    color:#FFFFFF;
		    padding: 16px 3px 0 10px;
		    line-height:18px;
		}
		
		.newsBox2 {
		    font-size:11px;
		    color:#625757;
		    padding: 16px 0 0 10px;
		    line-height:18px;
		}

	 .newsBoxStart {
  	    font-size:11px;
	      color:#625757;
	      padding: 0 5px 3px 11px;
	      line-height:18px;
	 }
		
		.galBox {
		    font-size:11px;
		    color:#625757;
		    padding: 8px 0 0 10px;
		    line-height:18px;
		}
		
		.newsBoxBolt {
		    font-size:14px;
		    color:#625757;
		    font-weight:bold;
		    line-height:22px;
		}
	/* ---------------------------------------------- */
	/* ------------------ tabellen ------------------ */
		.contentTab {
		    font-size:10px;
		    text-align: center;
		}
		
		.contentTabLA {
		    font-size:10px;
		}

		.contentTabLAbold {
		    font-size:10px;
		    font-weight: bold;
		}
		
		.list11 {
	    font-size:11px;
	    color:#625757;
	    padding: 5px 14px 5px 14px;
	    line-height:18px;
	 	}
		
	/* ---- Ergaenzung fuer Spiele im Ueberblick ---- */	
		.contentTabLALT {
		    font-size:10px;
			  color:#C51B1D;
			  text-decoration:line-through;
		}
	
		.contentTabLAboldLT {
		    font-size:10px;
		    font-weight: bold;
			  color:#C51B1D;
			  text-decoration:line-through;
		}
	/* ---------------------------------------------- */
	 
	/* ---------------------------------------------- */
	/* --------------- spieler popup ---------------- */ 
			.listPlayer {
			    font-size:11px;
			    color:#625757;
			    line-height:18px;
			 }
			 
			a.bottomPlayer {
			    font-size:10px;
			    color:#FFFFFF;
			    text-decoration:none;
			 }
	/* ---------------------------------------------- */
	/* ------------- konzept organigram ------------- */ 
			.konzept10 {
			    font-size:10px;
			    color:#FFFFFF;
			 }

			.konzept10high {
			    font-size:10px;
			    color:#FFFFFF;
			    line-height: 16px;
			 }
	/* ---------------------------------------------- */
/* ---------------------------------------------- */