body
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
/**	color: #FFF000; */
/**	background-color: #4A493C; */
	color: #000000; 
	background-color: #FFFFFF; 
	font-size: 12px; 
}

td
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
/**	color: #FFF000; */
/**	background-color: #4A493C; */
	color: #000000; 
	background-color: #FFFFFF; 
	font-size: 12px; 
}

td.sec
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #303030; 
	font-size: 14px; 
	text-decoration: none;
}

td.secsub
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
/**	color: #FFF000; */
/**	background-color: #818166; */
	color: #FFFFFF; 
	background-color: #505050; 
	font-size: 12px; 
	text-decoration: none;
}

td.secsmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #303030; 
	font-size: 10px; 
	text-decoration: none;
}

td.ueberschrift
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
/**	color: #FFF000; */
/**	background-color: #8A9350; */
	color: #FFFFFF; 
	background-color: #7C7C7C; 
	font-size: 12px; 
}

td.ueberschriftsmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #7C7C7C; 
	font-size: 10px; 
}

td.rank_have
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #759462; 
	font-size: 10px; 
}

td.rank_need
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #BC6969; 
	font-size: 10px; 
}

td.daten
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
/**	color: #FFF000; */
/**	background-color: #A0A040; */
	color: #000000; 
	background-color: #CECECE; 
	font-size: 12px; 
}


td.datenDaniel
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	background-color: #E8FFE8; 
	font-size: 12px; 
}

td.datenHelmut
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	background-color: #C8E1FF; 
	font-size: 12px; 
}

td.datenMartin
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	background-color: #FFFFE0; 
	font-size: 12px; 
}

td.datenChristoph
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	background-color: #FFDCDC; 
	font-size: 12px; 
}

td.daten2
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	background-color: #F2F2F2; 
	font-size: 12px; 
}

td.datendiff
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
/**	color: #FFF000; */
/**	background-color: #A0A040; */
	color: #000000; 
	background-color: #E0E0E0; 
	font-size: 12px; 
}

td.datenpic
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	background-color: #CECECE; 
	font-size: 10px; 
}

td.datendiffpic
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	background-color: #E0E0E0; 
	font-size: 10px; 
}

td.datenbest
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
/**	color: #FFF000;
	background-color: #818166; */
	color: #000000; 
	background-color: #D4D4D4; 
	font-size: 12px; 
}

td.awardgold
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #8D8638;
	font-size: 10px; 
}

td.awardsilver
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #7A818B;
	font-size: 10px; 
}

td.awardbronze
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #745B3C;
	font-size: 10px; 
}

td.awardother
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #7399BF; 
	font-size: 10px; 
}

td.awardnone
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #E0E0E0;
	font-size: 10px; 
}

td.awardnone1
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
/*	background-color: #E0E0E0; */
	background-color: #BEBEBE;
	font-size: 11px; 
}

td.awardnone2
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #E0E0E0;
	font-size: 10px; 
}

/*---------------------- Link-Definitionen: -----------------------------------------*/

A:link
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #303030;
	font-size: 12px; 
	text-decoration: none 
}

A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #303030;
	font-size: 12px; 
	text-decoration: none;
}

A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #303030;
	font-size: 12px; 
	text-decoration: underline;
}
A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #303030;
	font-size: 12px; 
	text-decoration: underline;
}

A.sec:link
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 14px; 
	text-decoration: none 
}

A.sec:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 14px; 
	text-decoration: none;
}

A.sec:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 14px; 
	text-decoration: underline;
}
A.sec:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 14px; 
	text-decoration: underline;
}

A.secsub:link
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 12px; 
	text-decoration: none 
}

A.secsub:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 12px; 
	text-decoration: none;
}

A.secsub:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 12px; 
	text-decoration: underline;
}
A.secsub:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 12px; 
	text-decoration: underline;
}

A.top:link
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 8px; 
	text-decoration: none 
}

A.top:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 8px; 
	text-decoration: none;
}

A.top:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 8px; 
	text-decoration: underline;
}
A.top:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #FFFFFF;
	font-size: 8px; 
	text-decoration: underline;
}

A.ueberschrift:link
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #7C7C7C; 
	font-size: 12px; 
	text-decoration: none 
}

A.ueberschrift:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #7C7C7C; 
	font-size: 12px; 
	text-decoration: none;
}

A.ueberschrift:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #7C7C7C; 
	font-size: 12px; 
	text-decoration: none;
}
A.ueberschrift:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #7C7C7C; 
	font-size: 12px; 
	text-decoration: none;
}

/*---------------------- Links: -----------------------------------------*/

td.secLinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #A6A6A6;
	background-color: #FFFFFF;
	font-size: 12px; 
}

A.secLinks:link
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold; 
	color: #336699;
	font-size: 12px; 
	text-decoration: none 
}

A.secLinks:visited
{
	color: #336699;
	text-decoration: none;
}

A.secLinks:active
{
	color: #336699;
	text-decoration: underline;
}
A.secLinks:hover
{
	color: #336699;
	text-decoration: underline;
}