
#mid h2 {
	margin: 10px 0 10px 0;
	text-transform: uppercase;
	font-size: 14px;
	color: #023466;
	}
#mid h4 {
	margin: 10px 0 4px 0;
	text-transform: none;
	font-size: 12px;
	p_osition: relative;
	color: #023466;
	clear: both;
	}
#mid p {
	margin-bottom: 10px;
	font-size: 11px;
	color: #023466;
	line-height: 1.6em;
	}
#mid p.date {
	margin-bottom: 6px;
	font-size: 10px;
	color: #8CA3BA;
	}
#mid p.date img {
	margin: 2px 0 -2px 0;
	posi_tion: relative;
	}
#mid p.date span {
	margin: 0 0 0 6px;
	}
#mid a {
	text-decoration: underline;
	color: #023466;
	}
#mid a:hover {
	text-decoration: none;
	}
#mid a.more {
	text-decoration: none;
	color: #023466;
	font-weight: bold;
	}
#mid a.more:hover {
	color: #52779C;
	}
#mid table {
	margin: 10px 0 10px 0;
	border-collapse: collapse;
	border: none;
	fl_oat: left;
	cle_ar: both;
	}
#mid table th {
	margin: 0;
	padding: 6px 9px 6px 9px;
	background: #2464A3;
	color: #fff;
	text-align: left;
	border: 1px solid #fff;
	}
#mid table th a {color: #DDF; }
#mid table th a:hover {color: #FF0; }
#mid table td {
	margin: 0;
	padding: 4px 9px 4px 9px;
	background: #E5F0FB;
	border: 1px solid #fff;
	color: #023466;
	}
#mid table.nodefault td {background: 0; border: 0 none; }
#mid table tr.dark td {
	background: #B1CDE7;
	}
#mid table td.dark {
	background: #C0D6EB;
	}
#mid table td.dark2 {
	background: #CCD3DE;
	}
#mid table tr.hover td {background: #A1C3E3}
	
	
	
#mid .spielplan_h {margin: 1em auto 0; width: 500px; font-weight: bold}
#mid .spielplan_hh {margin: 1em auto; width: 500px; font-size: 1.2em; font-weight: bold}
#mid table.spielplan_t {margin: 0.3em auto; width: 500px}
#mid table.spielplan_t th {text-align: center; font-size: 1.2em}


#mid td.dual_l {border-right: 0 none; text-align: right}
#mid td.dual_m {padding: 0; border-left: 0 none; border-right: 0 none; text-align: center}
#mid td.dual_r {border-left: 0 none; text-align: left}

#mid table.center {margin: 0.3em auto; }
#mid p.tab {width: 500px; margin-left: auto; margin-right: auto; text-align: justify}



#mid table.fotos {margin: auto; width: 460px}
#mid table.fotos td {background: none; text-align: center; padding: 1em 1em}

  #mid .player_info .odd {background: #EBF8FF; margin: 0; padding: 0.5em; clear: right}
  #mid .player_info .even {background: #FFF; margin: 0; padding: 0.5em; clear: right}
  #mid .player_info p span {font-weight: bold}
  #mid .player_info .hover {background: #D0E0FF}
  
  



#mid table.news {border-collapse: collapse}
#mid table.news td {border-bottom: 1px solid #BBE; border-top: 1px solid #BBE; }