.TabU1     { font-size: 14px; color: #FFFFFF; background-color: #7296D2; font-weight: bold; }
.Tab2      { background-color: #FFFFFF; }
.Tab1      { background-color: #C7D5ED; }
tr.pgc     { background-color: #26247B; }
tr.pgb     { background-color: #295CAA; }
tr.pg1     { background-color: #0090D0; }
tr.pg2     { background-color: #ED1C24; }
tr.pg3     { background-color: #F47920; }
tr.pg4     { background-color: #FFC20E; }

tr.t4pg1     { background-color: #122372; }
tr.t4pg2     { background-color: #178FCB; }
tr.t4pg3     { background-color: #EC7404; }
tr.t4pg4     { background-color: #FDC400; }

.et14pt {font-size:14pt;}
.et14pt, .et12pt {color: #000000;}
.et14pt, .et12pt {font-weight:bold;}
.et12pt {font-size:12pt;}
.et11pt {font-size:11pt; color: #000000; font-weight:bold;}
.et10pt {font-size:10pt; color: #000000; font-weight:bold;}
.et09ptfc {font-size: 9pt; color: #FFFFFF; font-weight:bold; text-align:center; }
.et09ptfl {font-size: 9pt; color: #FFFFFF; font-weight:bold; }
.et09ptfls{font-size: 9pt; color: #000000; font-weight:bold; }
.et08ptw  {font-size: 8pt; color: #FFFFFF; }
.et08pts  {font-size: 8pt; color: #000000; }

.tf_td_aktiv, .tf_td_inaktiv, .rote_schrift {font-size:9pt; font-weight:bold;}
.tf_td_aktiv, .tf_td_inaktiv {color: #FFFFFF;}
.rote_schrift {color: #FF0000;}
.tf_td_aktiv {background-color:#FFA600;}
.tf_td_inaktiv {background-color:#6F96CE;}

.ticketform:link, .ticketform:visited, .ticketform:hover, .ticketform:active { text-decoration:none; font-weight:bold; color:#FFFFFF; }
.ticketform:link, .ticketform:visited, .ticketform:active { color:#FFFFFF; }
.ticketform:hover { color:#E6ECF3;}

#bilder_hintergrund table {margin:5px;}
#bilder_hintergrund td {background-color:#FFA600;color:#FFFFFF;padding: 1px 0 0 0;margin:0;text-align:center;}
#bilder_hintergrund a:link { color:#FFFFFF;text-decoration: none; font-weight:normal;}
#bilder_hintergrund a:visited { color:#FFFFFF;text-decoration: none; font-weight:normal;}
#bilder_hintergrund a:active { color:#FFFFFF; text-decoration: underline; font-weight:normal;}
#bilder_hintergrund a:hover { color:#FFFFFF; text-decoration: underline; font-weight:normal;}



/* Tabelle termine_offseason */

table.termine_offseason {
        margin-bottom: 9px;
	border: 0;
	color: #000;
	border-spacing: 0;
}

table.termine_offseason th {
	background-color: #ef9800;
	color: #fff;
	padding: 0.2em 0 0.2em 0.1em;
	font-size: 0.8em;
}

table.termine_offseason td {height: 34px; vertical-align: middle; border-bottom: 1px solid #ddd;}

table.termine_offseason a { text-decoration: none;}
table.termine_offseason a:hover {	text-decoration: underline;}

table.termine_offseason td.leer {	height: 12px; border: none;}
table.termine_offseason td.start {	height: 20px; }
table.termine_offseason td.start_leer {	vertical-align: bottom; text-align: center; height: 20px; border: none;}
table.termine_offseason td.start_leer a { text-decoration: none;}
table.termine_offseason td.start_leer a:hover {	text-decoration: underline;}
