body
{
	font-family:	verdana;
	font-size:		8pt;
	background-color: #e4e4e4
}

DIV
{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;padding:0;
	font-size:		8pt
}

td
{
	font-size:		8pt;
}
	
A:link
{
    BORDER:			0;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    FONT-FAMILY:	Verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	color:			#c62121;
}
A:visited
{
    BORDER:			0;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    FONT-FAMILY:	Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
	color:			#c62121;
}
A:active
{
    BORDER:			0;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    FONT-FAMILY:	Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
	color:			#c62121;
}
A:hover
{
    BORDER:			0;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    FONT-FAMILY:	Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
	color:			#c62121;
}
	
a.menu:link
{
    BORDER:			0;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    FONT-FAMILY:	Verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	color:			#ffffff;
}

a.menu:visited
{
    BORDER:			0;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    FONT-FAMILY:	Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
	color:			#ffffff;
}

a.menu:active
{
    BORDER:			0;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    FONT-FAMILY:	Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
	color:			#ffffff;
}
a.menu:hover
{
    BORDER:			0;
    FONT-WEIGHT:	normal;
    FONT-SIZE:		8pt;
    FONT-FAMILY:	Verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
	color:			#ffffff;
}

img
{
	border:		0;
}

.frame
{
	margin:		15px 0 0 0;
	width:		915px;
	position:	absolute;
	left:		50%;
	margin-left:-460px
}

.header
{
	margin-bottom: 8px
}

.headcorner
{	
	float:		right;
}

.tablemenu
{
    background-color: #ffffff;
    width:			533px;
	margin-top:		2px;
	margin-left:    0px;
	padding:		0;
    text-align:		center;
	/*border-bottom:		#999999 1px solid;*/
}

.tdmenunospacing
{
	margin:			0;
	padding:		0;
	border-spacing:	0;
}

.contentframe
{
	border-right:		#000000 2px solid;
	border-left:		#000000 2px solid;
	background-color:	#c62121;
}

.mainpage
{
	border:				#000000 2px solid;
	background-color:	#ffffff;
	margin:				6 14 6 14;
	padding:			8 25 8 25;
	width:				750px;
	height:				95%;
}

.maincontent
{
	border:				#000000 2px solid;
	background-color:	#ffffff;
	margin:				6 14 6 14;
	padding:			8px;
	width:				750px;
	height:				95%;
}

.sidebar
{
    border:		#999999 1px solid;
    background-color: #ffffff;
    width:			250px;
	height:			300px;
	border-spacing:	10px 10px;	
    text-align:		left	;
	padding:		5
}

.firefox
{
	margin:			1px 0 0 0;
	float:			left
}

.copyright
{
	text-align:		right
}

.bildborder
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}

.button
{
    border: #000000 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fa9223
}

.infotable
{
	border: #ffffff 1px solid;
	background-color:	#e4e4e4;
	margin:	5px;
	padding: 0;
	border-spacing: 0;
	
}

.tdinfotable
{
	vertical-align:	top;
	border: #ffffff 2px solid;
	padding: 5px;
	margin: 5px;
}

.casttable
{
	border:	#ffffff 1px solid;
	margin:	5px;
	padding: 0;
	border-spacing:	2;
}

.menutable
{ 
	vertical-align: top;
	height:	20px;
	margin: 0;
	padding: 5 0;
	border-spacing: 0;
}

.boldmenutext
{ 
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bolder;
}