BODY
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #FFC100;
    background-image:url('http://www.heldengesucht-online.de/images/background/body.gif');
    
}
TABLE, TD, TH, DIV
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
}

TABLE.maintable
{
	background-color: #FFC100;
	background-image:url('http://www.heldengesucht-online.de/images/background/mainbg_orange.gif');
	background-repeat:no-repeat; 
	/*border: #FFCC00 1px solid;*/
	BORDER-RIGHT: #A47C00 thin solid;
    BORDER-TOP: #FFD44B thin solid;
    BORDER-LEFT: #FFD44B thin solid;
    BORDER-BOTTOM: #A47C00 thin solid;
}

TABLE.adminmaintable
{
	background-color: #FFC100;
	background-repeat:no-repeat; 
	border: #FFFFFF 1px solid; 
}

A, A:link, A:visited, A:active, A:hover
{
	 FONT-SIZE: 10pt;
	 COLOR: #CC0000;
	 /*font-weight: bold;*/
	 TEXT-DECORATION: none;
}

A:visited, A:active, A:hover
{
	 text-decoration: underline;
}

A:hover.mainnavi, A.mainnaviactive, A:link.mainnaviactive, A:visited.mainnaviactive, A:active.mainnaviactive, A:hover.mainnaviactive
{
	COLOR: #FF0000;
}


A.mainnavi, A:link.mainnavi, A:visited.mainnavi, A:active.mainnavi, A:hover.mainnavi, A.mainnaviactive, A:link.mainnaviactive, A:visited.mainnaviactive, A:active.mainnaviactive, .navihead, .topsuche
{
	 FONT-SIZE: 10pt;
	 COLOR: #ffffff;
	 font-weight: bold;
	 TEXT-DECORATION: none;
}

A:hover.mainnavi, A.mainnaviactive, A:link.mainnaviactive, A:visited.mainnaviactive, A:active.mainnaviactive, A:hover.mainnaviactive
{
	COLOR: #FF0000;
}

HR
{
	COLOR: #FF0000;
	height:1px; 
	border:0px
}

.topsuche
{
	 FONT-SIZE: 7.8pt;
}

input, select, textarea
{
	color:#000000;
	background-color:#ffffff;
	border: #000000 1px solid; 
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10pt;
}

input.topsuche
{
	font-size:7.8pt; 
	color:#000000;
	border:0px;
}

input.buttontopsuche
{
	background-color:#FFC100; 
	color:#ffffff; 
	width:20px;
	border:0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:7.8pt; 
	font-weight: bold;
}

input.normbutton
{
	background-color:#FFC100;
}

input.checkbox
{
	/*border:0px;*/
}

.trfehler
{
	background-color:#FDAD19;
}

.trfehlerhl
{
	background-color:#FFEA96;
}

DIV.insidetext
{
    WIDTH: 99%;
    OVERFLOW: auto;
    HEIGHT: 450px;
    text-align: left;
    padding-left: 6px;
    padding-right: 6px;
    scrollbar-base-color:#FFC100;
	scrollbar-3dlight-color:#Fdad19;
	scrollbar-arrow-color:#Ff0000;
	scrollbar-darkshadow-color:#Fdad19;
	scrollbar-face-color:#FFC100;
	scrollbar-track-color:#Fdad19;	
}

DIV.insidetexthl
{
    WIDTH: 99%;
    OVERFLOW: auto;
    HEIGHT: 450px;
    text-align: left;
    padding-left: 6px;
    padding-right: 6px;
    scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color:#FF0000;
	scrollbar-arrow-color:#FF0000;
	scrollbar-darkshadow-color:#FF0000;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#FF0000;
}

DIV.insidetextgame
{
    WIDTH: 100%;
    OVERFLOW: no;
    HEIGHT: 480px;
    text-align: center;
    padding: 0px;	
}

.contentmain, .contentmain1, .contentmainhl
{
	/*
	BORDER-RIGHT: #FF0000 1px solid;
    BORDER-TOP: #FF0000 1px solid;
    BORDER-LEFT: #FF0000 1px solid;
    BORDER-BOTTOM: #FF0000 1px solid;
    */
    border: #FF0000 1px solid; 
}

.contentmain1
{
	BACKGROUND-COLOR: #FFCC00;
}

.contentmainhl
{
	BACKGROUND-COLOR: #ffffff;
}

.contenthead, .contentheadblack
{
	text-align: left;
	color:#ffffff;
	font-weight: bold;
	font-size:16pt;
}

.contentsmallhead, .contentsmallheadblack
{
	text-align: left;
	color:#ffffff;
	font-weight: bold;
	font-size:13pt;
}

.contentheadblack, .contentsmallheadblack
{
	color:#000000;
}



.infopart, .faqinfopart, .infoparthl
{
	border: #FF0000 1px solid; 
	font-size:9pt;
	padding: 3px;
}

.innerinfopart
{
	padding: 0px;
	font-size:9pt;
}

.fontinfopart
{
	font-size:9pt;
}

.faqinfopart
{
	BACKGROUND-COLOR: #fdad19;
	color: #000000;	
	font-size: 8pt;
}

.faqcatactive
{
	BACKGROUND-COLOR: #ff0000;
}

.infoparthl
{
	BACKGROUND-COLOR: #ffffff;
	color:#000000;
}

UL
{
	margin-left: 15px; 
	margin-right: 0px; 
	padding: 0px;
}

.faqlist
{
	list-style-type:square; 
}

A.faqlink, A.faqlink:link, A.faqlink:visited, A.faqlink:active, A.faqlink:hover
{
	 FONT-SIZE: 8pt;
	 COLOR: #000000;
	 font-weight: bold;
	 TEXT-DECORATION: none;
}

A.faqlink:hover
{
	 text-decoration: underline;
}

.adminsmall
{
	FONT-SIZE: 8pt;
}

.fonthead, A:link.fonthead, A:visited.fonthead, A:active.fonthead, A:hover.fonthead
{
	FONT-SIZE: 20pt;
	font-weight: bold;
	padding-left: 10px;
	TEXT-DECORATION: none;
	COLOR: #000000;
}

.contentrow
{
	BACKGROUND-COLOR: #FFF5CC;
}

.headrow
{
	BACKGROUND-COLOR: #FFEA96;
}

.hlattribute, .hlattribute1
{
	 FONT-SIZE: 8pt;
	 COLOR: #000000;
}

.hlattribute2
{
	FONT-SIZE: 11pt;
	COLOR: #000000;
}

.galerietable
{
	BACKGROUND-COLOR: #FFDE63;
	COLOR: #000000;
}

.pictable
{
	border: #000000 1px solid;
}

.pindexfont
{
	font-weight: bold;
	FONT-SIZE: 10px;
}
