body  {
 color: #000;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
 text-decoration: none; 
 margin-top: 0px;
 background-color: #666666;
 }
 
.norm { color: #333; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.norm :hover { color: #333; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #aaa }
.rot { color: #900; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.weiss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.klein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none}
.headlinegross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none; color: #333333}
.headlinegross:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; background-color: #a9a9a9; text-decoration: none; color: #333333}
.atopnav { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; font-weight: bold; letter-spacing:-1px }
.atopnav:hover  { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #aaa; font-weight: bold; letter-spacing:-1px }
.atopnav:active  { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: bold; letter-spacing:-1px }
.a_klein { color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.a_klein:hover { color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #aaa }
.tabelle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}
.tabelle:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; background-color: #aaa}
.tabelle_mark{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #e10000; text-decoration: none}
.tabelle_2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; text-align: center;}
.tabelle_2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-color: #aaa; text-align: center}
.tabelle_2_mark{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #e10000; text-decoration: none; text-align: center}
.a_menue { color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.a_menue:hover { color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #aaa }
.a_menue_aktiv { color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; font-weight: bold }
.a_menue_aktiv:hover { color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #aaa; font-weight: bold }

#centerme{
	text-align: center;
}

#newstable{
	width:100%;
	border: 0px;
    border-collapse:collapse;
	text-align: left;
	margin:0 auto 0;
	vertical-align: top;
}
#newstable td{
	vertical-align: top;
}

#newstable tr{
	background: #cccccc;
}

#newsdatatable_wb{
	border: 1px solid #000000;
    border-collapse:collapse;
	text-align: center;
}

#newsdatatable_wb td{
	border: 1px solid #000000;
	text-align: center;
}

#newsdatatable_wob{
	border: 0px;
    border-collapse:collapse;
	text-align: center;
}

#newsdatatable_wob td{
	border: 0px;
	text-align: center;
}

#playertable{
	width:600px;
	border: 0px;
    border-collapse:collapse;
	text-align: left;
	margin:0 auto 0;
	vertical-align: top;
	background: #cccccc;
}

#playertable td{
	vertical-align: top;
	padding: 5;
}

#galerietable{
	border: 0px;
    border-collapse:collapse;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	vertical-align: middle;
}

#filmstreifen{
	border: 0px;
    border-collapse:collapse;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	vertical-align: top;
}

#filmstreifen td.zwstk{
	border: 0px;
	text-align: center;
	vertical-align: center;
	background-color: rgb(102, 102, 102);
	width: 5px;
	height: 135px;
}

#filmstreifen td.bild{
	border: 0px;
	text-align: center;
	vertical-align: center;
	background-color: rgb(102, 102, 102);
	width: 180px;
	height: 135px;
}


table.spacer{
 background-color:#ffffff;
}
td.spacer{
 background-color:#ffffff;
}
tr.spacer{
 background-color:#ffffff;
}

table.topnav{
 background-color:#E10000;
}
td.topnav{
 background-color:#E10000;
}
tr.topnav{
 background-color:#E10000;
}

table.nor{
 background-color:#dddddd;
}
td.nor{
 background-color:#dddddd;
}
tr.nor{
 background-color:#dddddd;
}
