BODY						{ font-family:verdana; }
table						{ font-size:8pt; }
.table						{ font-size:8pt; }

h1                          { padding:0px; margin:0px; }

/* diverse links */
a:link						{ color: #9D430E; text-decoration: none }
a:active					{ color: #9D430E; text-decoration: none }
a:visited					{ color: #9D430E; text-decoration: none }
a:hover						{ color: #9D430E; text-decoration: underline }

a.mehrlink:link				{ font-size:7.5pt; color: #9D430E; text-decoration: none; }
a.mehrlink:active			{ font-size:7.5pt; color: #9D430E; text-decoration: none; }
a.mehrlink:visited			{ font-size:7.5pt; color: #9D430E; text-decoration: none; }
a.mehrlink:hover			{ font-size:7.5pt; color: #9D430E; text-decoration: underline; }

a.newslink:link				{ font-size:7.5pt; color: #000000; text-decoration: none; }
a.newslink:active			{ font-size:7.5pt; color: #000000; text-decoration: none; }
a.newslink:visited			{ font-size:7.5pt; color: #000000; text-decoration: none; }
a.newslink:hover			{ font-size:7.5pt; color: #000000; text-decoration: underline; }

a#bottom:link				{ color: #FFFFFF; text-decoration: none }
a#bottom:active				{ color: #FFFFFF; text-decoration: none }
a#bottom:visited			{ color: #FFFFFF; text-decoration: none }
a#bottom:hover				{ color: #FFFFFF; text-decoration: underline }

/*messages*/
.msg_link:link				{ color:#000000; text-decoration:none; text-align:left; }
.msg_link:visited			{ color:#000000; text-decoration:none; text-align:left; }
.msg_link:hover				{ color:#000000; text-decoration:underline; text-align:left; }
.msg_link:active			{ color:#000000; text-decoration:none; text-align:left; }

.msg_msg:link				{ color:#9D430E; text-decoration:none; text-align:left; }
.msg_msg:visited			{ color:#9D430E; text-decoration:none; text-align:left; }
.msg_msg:hover				{ color:#9D430E; text-decoration:underline; text-align:left; }
.msg_msg:active				{ color:#9D430E; text-decoration:none; text-align:left; }

/* raster-table */
.rtableheader				{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; background-color:#EAEAEA; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.rtablegname				{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; background-color:#f4f4f4; border-top: 0px solid #cccccc; border-bottom: 1px solid #cccccc; font-style:bold; }
.rtablebnamelight			{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; background-color:#ffffff; border-bottom: 1px solid #cccccc; }
.rtablebnamedark			{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; background-color:#ffffff; border-bottom: 1px solid #cccccc; }
.rtablelink					{ font-size:7.5pt; color:#9D430E; padding:2px 3px 2px 3px; }
.rtablelink:link			{ font-size:7.5pt; color:#9D430E; padding:2px 3px 2px 3px; }
.rtablelink:active			{ font-size:7.5pt; color:#9D430E; padding:2px 3px 2px 3px; }
.rtablelink:visited			{ font-size:7.5pt; color:#9D430E; padding:2px 3px 2px 3px; }
.rtablelink:hover			{ font-size:7.5pt; color:#9D430E; padding:2px 3px 2px 3px; }
.rtablelinknot				{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; }
.rtablelinknot:link			{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; }
.rtablelinknot:active		{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; }
.rtablelinknot:visited		{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; }
.rtablelinknot:hover		{ font-size:7.5pt; color:#000000; padding:2px 3px 2px 3px; }



/*
Guidelines:

*/


/* eingabefelder */
input						{ font-family:verdana; font-size:7.5pt; border:0px solid #000000; font-weight:normal; text-align:left; }
input[type=radio]			{ font-family:verdana; font-size:7.5pt; border:0px solid #000000; font-weight:normal; text-align:left; }
input[type=checkbox]		{ font-family:verdana; font-size:7.5pt; border:0px solid #000000; font-weight:normal; text-align:left; }
input[type=text]			{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input[type=password]		{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input[type=submit]			{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input[type=reset]			{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input.radio					{ font-family:verdana; font-size:7.5pt; border:0px solid #000000; font-weight:normal; text-align:left; }
input.checkbox				{ font-family:verdana; font-size:7.5pt; border:0px solid #000000; font-weight:normal; text-align:left; }
input.text					{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input.password				{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input.submit				{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input.reset					{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input radio					{ font-family:verdana; font-size:7.5pt; border:0px solid #000000; font-weight:normal; text-align:left; }
input checkbox				{ font-family:verdana; font-size:7.5pt; border:0px solid #000000; font-weight:normal; text-align:left; }
input text					{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input password				{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input submit				{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
input reset					{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
textarea					{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }
select						{ font-family:verdana; font-size:7.5pt; border:1px solid #000000; font-weight:normal; text-align:left; }

/*navigation*/
.navitem					{ background-color:#D5AB85; color:#000000; height:1px; font-size:7.5pt; font-weight:bold; text-align:left; }
.navitem:link				{ background-color:#D5AB85; color:#000000; height:1px; font-size:7.5pt; font-weight:bold; text-align:left; }
.navitem:visited			{ background-color:#D5AB85; color:#000000; height:1px; font-size:7.5pt; font-weight:bold; text-align:left; }
.navitem:hover				{ background-color:#D5AB85; color:#000000; height:1px; font-size:7.5pt; font-weight:bold; text-align:left; }
.navitem:active				{ background-color:#D5AB85; color:#000000; height:1px; font-size:7.5pt; font-weight:bold; text-align:left; }
.navsubitem					{ background-color:#E5CBB9; color:#000000; height:1px; font-size:7.5pt; text-align:left; }
.navsubitem:link			{ background-color:#E5CBB9; color:#000000; height:1px; font-size:7.5pt; text-align:left; }
.navsubitem:visited			{ background-color:#E5CBB9; color:#000000; height:1px; font-size:7.5pt; text-align:left; }
.navsubitem:hover			{ background-color:#E5CBB9; color:#000000; height:1px; font-size:7.5pt; text-align:left; }
.navsubitem:active			{ background-color:#E5CBB9; color:#000000; height:1px; font-size:7.5pt; text-align:left; }

/*loginfield*/
.loginfield					{ background-color:#531F0A; color:#FFFFFF; font-size:7.5pt; font-weight:bold; text-align:left;}
.loginfield:link			{ background-color:#531F0A; color:#FFFFFF; font-size:7.5pt; font-weight:bold; text-align:left;}
.loginfield:visited			{ background-color:#531F0A; color:#FFFFFF; font-size:7.5pt; font-weight:bold; text-align:left; }
.loginfield:hover			{ background-color:#531F0A; color:#FFFFFF; font-size:7.5pt; font-weight:bold; text-align:left; }
.loginfield:active			{ background-color:#531F0A; color:#FFFFFF; font-size:7.5pt; font-weight:bold; text-align:left; }

/*unten*/
.unten						{ background-color:#2D1405; color:#FFFFFF; font-size:7.5pt; text-align:left; }
.unten:link					{ background-color:#2D1405; color:#FFFFFF; font-size:7.5pt; text-align:left; }
.unten:visited				{ background-color:#2D1405; color:#FFFFFF; font-size:7.5pt; text-align:left; }
.unten:hover				{ background-color:#2D1405; color:#FFFFFF; font-size:7.5pt; text-align:left; }
.unten:active				{ background-color:#2D1405; color:#FFFFFF; font-size:7.5pt; text-align:left; }

/*layout*/
.topstyle					{ background-color:#531F0A; text-align:left; }
.lightbg					{ background-color:#F9F9F9; text-align:left; }
.locationbar				{ background-color:#F4F4F4;  color:#000000; width:100%; height:18px; text-align:left; font-size:7.5pt; }
.locationbar:link			{ background-color:#F4F4F4;  color:#000000; width:100%; height:18px; text-align:left; font-size:7.5pt; }
.locationbar:visited		{ background-color:#F4F4F4;  color:#000000; width:100%; height:18px; text-align:left; font-size:7.5pt; }
.locationbar:hover			{ background-color:#F4F4F4;  color:#000000; width:100%; height:18px; text-align:left; font-size:7.5pt; }
.locationbar:active			{ background-color:#F4F4F4;  color:#000000; width:100%; height:18px; text-align:left; font-size:7.5pt; }

/*sidewin*/
.sidewintop					{ background-color:#531F0A; color:#FFFFFF; font-size:7.5pt; text-align:left; }
.sidewin					{ background-color:#efefef; font-size:7.5pt; text-align:left; }

/*specialswin*/
.specialswin				{ background-color:#ECE2DC; color:#000000; font-size:7.5pt; text-align:left; }

/*content*/
.header						{ background-color:#EAEAEA; color:#000000; padding:3px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-weight:bold; font-size:7.5pt; text-align:left; }
.header2					{ background-color:#F0F0F0; color:#000000; padding:3px; border-bottom:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentline1				{ background-color:#FFFFFF; color:#000000; padding:3px; font-size:7.5pt; text-align:left; }
.contentline1b				{ background-color:#FFFFFF; color:#000000; padding:3px; border-bottom:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentline1t				{ background-color:#FFFFFF; color:#000000; padding:3px; border-top:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentline1bt				{ background-color:#FFFFFF; color:#000000; padding:3px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentline2				{ background-color:#F9F9F9; color:#000000; padding:3px; font-size:7.5pt; text-align:left; }
.contentline2b				{ background-color:#F9F9F9; color:#000000; padding:3px; border-bottom:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentline2t				{ background-color:#F9F9F9; color:#000000; padding:3px; border-top:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentline2bt				{ background-color:#F9F9F9; color:#000000; padding:3px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentlinehl				{ background-color:#EBD3C4; color:#000000; padding:3px; font-size:7.5pt; text-align:left; }
.contentlinehlb				{ background-color:#EBD3C4; color:#000000; padding:3px; border-bottom:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentlinehlt				{ background-color:#EBD3C4; color:#000000; padding:3px; border-top:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentlinehlbt			{ background-color:#EBD3C4; color:#000000; padding:3px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; font-size:7.5pt; text-align:left; }
.contentwindow				{ background-color:#F9F9F9; color:#000000; padding:3px; border:1px solid #CCCCCC; font-size:7.5pt; padding:5px; text-align:left; }
.smallfont					{ font-size:7.5pt; text-align:left; }

/* ticker */
.tickerline					{ background-color:#9D430E;  color:#FFFFFF; font-size:7.5pt; height:18px; text-align:left; }
.tickerline:link			{ background-color:#9D430E;  color:#FFFFFF; font-size:7.5pt; height:18px; text-align:left; }
.tickerline:visited			{ background-color:#9D430E;  color:#FFFFFF; font-size:7.5pt; height:18px; text-align:left; }
.tickerline:hover			{ background-color:#9D430E;  color:#FFFFFF; font-size:7.5pt; height:18px; text-align:left; }
.tickerline:active			{ background-color:#9D430E;  color:#FFFFFF; font-size:7.5pt; height:18px; text-align:left; }

/* community */
.chead						{ background-color:#EAEAEA; color:#000000; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-weight:bold; text-align:left; font-size:9.5px; }

/* rankings */
.rthead { background-color:#EAEAEA; color:#000000; padding-left:3px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; font-size:7.5pt; font-weight:bold; text-align:left; height:17px; }
.rshead { background-color:#F9F9F9; color:#000000; padding-left:3px; border-bottom:1px solid #CCCCCC; font-size:7.5pt; font-weight:bold; text-align:left; height:17px; }
.rcontent { background-color:#FFFFFF; color:#000000; padding-left:3px; border-bottom:1px solid #CCCCCC; font-size:7.5pt; text-align:left; height:17px; }
.rcontent2 { background-color:#FFFFFF; color:#000000; padding-left:3px; border-bottom:1px solid #CCCCCC; font-size:7.5pt; text-align:left; height:17px; }
.rcontent1 { background-color:#F9F9F9; color:#000000; padding-left:3px; border-bottom:1px solid #CCCCCC; font-size:7.5pt; text-align:left; height:17px; }

/* formulare */
.frmgrau { color:#AAAAAA; }
.frmschwarz { color:#000000; }

/* update*/
.update { border-style:hidden; border:0px; background-color:#efefef; text-align:right; }

