body, td, p {
		font-family:Arial, Helvetica, Verdana;
		font-size:11px;
		/*font-weight: solid; */
		color:#000000;
}


h3 {
		font-family:Arial, Helvetica, Verdana;
		color:#216DC3;
		font-size:20px;
		/*font-weight: solid; */	
	}

p { text-align: justify; }
ul { text-align: justify; }

img { border: 0px }

.ue_blau {
		font-family:Arial, Helvetica, Verdana;
		font-size:16px;
		font-weight:bold;
		color:#216DC3;
	}

.text, td {
		font-family:Arial, Helvetica, Verdana;
		font-size:11px;
		/*font-weight: solid; */
		color:#000000;
	}
	
.anmerkung {
		font-family:Arial, Helvetica, Verdana;
		font-size:9px;
		/*font-weight: solid; */
		color:#000000;
	}	

.login_error {
		color: #FF2F2F;
	}

.text_wf {
		font-family: Arial, Helvetica, Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
	}	

.text_navi {
		font-family:Arial, Helvetica, Verdana;
		font-size:13px;
		color: #DDDDDD;
		font-weight:bold;
		text-decoration: none;	
	}		

.text_navi_over {
		font-family:Arial, Helvetica, Verdana;
		font-size:13px;
		font-weight:bold;
		color: #216DC3;
	}

.subnavi {
		font-family:Arial, Helvetica, Verdana;
		font-size:9px;
		font-weight:normal;
		color: #000000;
	}	

.text_subnavi_over {
		font-family:Arial, Helvetica, Verdana;
		font-size:9px;
 		color:#FF2F2F;
		text-decoration:none;
		font-weight:normal;
	}	

.text_sf, th {
		font-family:Arial, Helvetica, Verdana;
		font-size:11px;
		font-weight:bold;
		color: #000000;
	}	

 a.rot {    
  font-family:Arial, Helvetica, Verdana;
 	color:#FF2F2F;
	text-decoration:none;
	font-weight:bold;
 }
 a.rot:hover {
  font-family:Arial, Helvetica, Verdana;
 	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
 }
 a.rot_c {
  font-family:Arial, Helvetica, Verdana;
 	color:#FF2F2F;
	text-decoration:none;
	font-weight:bold;
 }	

a.rot_index {    
  font-family:Arial, Helvetica, Verdana;
 	color:#FF2F2F;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
 }
 a.rot_index:hover {
  font-family:Arial, Helvetica, Verdana;
 	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
 }
 a.rot_index_c {
  font-family:Arial, Helvetica, Verdana;
 	color:#FF2F2F;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
 }	

 a.blau {    
  font-family:Arial, Helvetica, Verdana;
 	color:#216DC3;
	text-decoration:none;
	font-weight:bold;
 }
 a.blau:hover {
  font-family:Arial, Helvetica, Verdana;
 	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
 }
 a.blau_c {
  font-family:Arial, Helvetica, Verdana;
 	color:#216DC3;
	text-decoration:none;
	font-weight:bold;
 }

 a.blau2 {    
  font-family:Arial, Helvetica, Verdana;
 	color:#216DC3;
	text-decoration:none;
	font-weight:bold;
 }
 a.blau2:hover {
  font-family:Arial, Helvetica, Verdana;
 	color:#9E9F9F;
	text-decoration:none;
	font-weight:bold;
 }
 a.blau2_c {
  font-family:Arial, Helvetica, Verdana;
 	color:#216DC3;
	text-decoration:none;
	font-weight:bold;
 }

	a.wettauswahl {    
  font-family:Arial, Helvetica, Verdana;
 	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
 }
 
 a.wettauswahl:hover {
  font-family:Arial, Helvetica, Verdana;
 	color:#FF2F2F;
	text-decoration:none;
	font-weight:bold;
 }
 a.wettauswahl_c {
  font-family:Arial, Helvetica, Verdana;
 	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
 }
 
.on {
	font-family:Arial, Helvetica, Verdana;
 	color:#FF2F2F;
	text-decoration:none;
	font-weight:bold;
}


/*
	Tabellen
*/
table.info { 
	width:100%; 
	border-collapse: collapse;
	background-color: #C8D2DE;
}

table.pay {
	border-collapse: collapse;
	background-color: #EBE0BF;
	border: 1px solid white;
}

th.pay {
	background-color: #FFC834; 
	text-align: left; 
	padding: 5px 10px 5px 15px;
	color: #FFFFFF;
}

table.wetten {
	border-collapse: collapse;
	background-color: #DFD6D8;
	border: 1px solid white;
}

th.wetten {
	height: 10px;
	background-color: #FF2C29; 
	text-align: left; 
	padding: 0px 10px 0px 15px;
	color: #FFFFFF;
}

table.all {
	border-collapse: collapse;
	background-color: #C8D2DE;
	border: 1px solid white;
}
	
th {
	background-color: #8AB3DF; 
	text-align: left; 
	padding: 5px 10px 5px 15px;
	color: #FFFFFF;
}

th.l { 
	border-right: 1px solid white; 
}
	
td { 
	padding: 3px 10px 3px 15px; 
}

table.normal {}
td.normal {}


tr.std_gerade {
	background-color: #C8D2DE; 
}

tr.std_ungerade {
	background-color: #D1D5DA; 
}

td.s1 { 
	border-right: 1px solid white;  
	border-bottom: 1px solid white;  
}

td.s3 { 
	border-bottom: 1px solid white;  
}

td.z3 { 
	border-right: 1px solid white;
}

td.navi {
	background-color: #216DC3;
	border-right: 1px solid white;
	padding: 0px 5px 0px 5px;
}

td.navi_r {
	background-color: #216DC3;
	padding: 0px 5px 0px 5px;
}

td.navi_over {
	background-color: #216DC3;
	border-right: 1px solid white;
	padding: 0px 5px 0px 5px;
}

td.navi_on {
	background-color: #DDDDDD;
	border-right: 1px solid white;
	padding: 0px 5px 0px 5px;
}

td.navi_on {
	background-color: #DDDDDD;
	border-right: 1px solid white;
	padding: 0px 5px 0px 5px;
}

td.navi_over_r {
	background-color: #DDDDDD;
	padding: 0px 5px 0px 5px;
}

td.subnavi{
	background-color: #DDDDDD;
	border-right: 1px solid white;
	padding: 0px 10px 0px 15px;  
}

td.subnavi_over{
	background-color: #DDDDDD;
	border-right: 1px solid white;
	padding: 0px 10px 0px 15px;  
}



a.subnavi {    
  font-family:Arial, Helvetica, Verdana;
	font-size:9px;
 	color:#000000;
	text-decoration:none;
	font-weight:normal;
 }
 a.subnavi:hover {
  font-family:Arial, Helvetica, Verdana;
	font-size:9px;
 	color:#FF2F2F;
	text-decoration:none;
	font-weight:normal;
 }
 a.subnavi_c {
  font-family:Arial, Helvetica, Verdana;
	font-size: 9px;
 	color:#000000;
	text-decoration:none;
	font-weight:normal;
 }


a.easy {    
  font-family:Arial, Helvetica, Verdana;
 	color:#000000;
	text-decoration:underline;
	font-weight:normal;
 }
 a.easy:hover {
  font-family:Arial, Helvetica, Verdana;
 	color:#000000;
	text-decoration:underline;
	font-weight:normal;
 }
 a.easy_c {
  font-family:Arial, Helvetica, Verdana;
 	color:#000000;
	text-decoration:underline;
	font-weight:normal;
 }

 .in {
		border: 0px;
	}

 .rand {
		border: 1px solid white;
	}


.msg {
		color: #FF2F2F;	

		margin-left: 15px;
		margin-right: 15px;
		margin-top: 10px;
		
		padding-top: 8px;	
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 8px;
		
	  font-family: Arial, Helvetica, Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		
		border: 1px;
		border-style: solid;
		border-color: #4589D6;
		
		background-color: #FFFFFF;

		text-align: justify;
	}

	
	.link_msg {
		color: #4589D6;
		text-decoration: none;
		font-weight: bold;
	}

	.msga {
		color: #4589D6;
	}

/***Wettschein bets-bill - vor dem abschicken***/

	.wettschein {
	font-family: Arial, Helvetica, Verdana;
	text-decoration: none;
	font-weight:bold;
 	color: #FFFFFF;
	}

/****Wettkontoübersicht***/

tr.account_bets_even{
	background-color: #EEE6CC;
}

/****ok-Buttons****/

input.ok { 
	background-color:#94BDEA; 
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:11px;
  font-family:Arial, Helvetica, Verdana;
	border: 1px solid #FFFFFF;
	}
