a.bottommenu
{
	COLOR: #0000FF;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
a.bottommenu:hover
{
	COLOR: #0000FF;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
a.bottommenu:visited
{
	COLOR: #0000FF;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
a.bottommenu:active
{
	COLOR: #0000FF;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

a.button
{
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

a.home
{
	COLOR: #0000FF;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
a.home:visited
{
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
a.home:hover
{
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
a.home:active
{
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

a.mainmenu
{
	COLOR: #990000;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
a.mainmenu:hover
{
	BACKGROUND: #FFFFFF;
	COLOR: #990000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
a.mainmenu:visited
{
	COLOR: #990000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
a.mainmenu:active
{
	COLOR: #990000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}



body
{
	BACKGROUND-COLOR: #FFCC00; 
	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;
	FONT-SIZE: 10pt;
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 100%;
}

body.bgmain
{
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 10px;
}



div.eins
{
	COLOR: #006699;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}



h3
{
	COLOR: #990000;
	FONT-SIZE: 12pt;
	TEXT-ALIGN: left;
}

h4.red
{
	COLOR: #990000;
	FONT-SIZE: 10pt;
	TEXT-ALIGN: left;
}



div.ShortInfo
{
	BACKGROUND: #D0D0D0;
	BORDER: 1px dotted black;
	COLOR: #000000;
	FLOAT: right;
	MARGIN: 0px 10px 10px;
	PADDING: 10px 10px 10px;
	WIDTH: 200pt;
}

div.zwei
{
	COLOR: #990000;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}



#hp_bottom
{
	BACKGROUND: url(graphics/hp_bg_bottom.jpg) no-repeat center top;
	TEXT-ALIGN: center;
	WIDTH: 100%;
}

#hp_content
{
	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;
	HEIGHT: 100%;
	WIDTH: 1024px;
}

#hp_main
{
	BACKGROUND: url(graphics/hp_bg_main.jpg) repeat-y center;
	TEXT-ALIGN: center;
	WIDTH: 100%;
}

#hp_top
{
	BACKGROUND: url(graphics/hp_bg_top.jpg) no-repeat center top;
	HEIGHT: 245px;
	TEXT-ALIGN: center;
	WIDTH: 100%;
}



#menu_main
{
	COLOR: #990000;
	FONT-SIZE: 24pt;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center;
}

#menu_bottom
{
	FONT-SIZE: 9pt;
	TEXT-ALIGN: center;
}



span.news
{
	COLOR: #990000;
    	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
}



td
{
	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}

td.button_blue
{
	BACKGROUND: URL(graphics/hp_button_blue.jpg);
	WIDTH: 100px;
	HEIGHT: 33px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center;
}
td.button_green
{
	BACKGROUND: URL(graphics/hp_button_green.jpg);
	WIDTH: 100px;
	HEIGHT: 33px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center;
}
td.button_red
{
	BACKGROUND: URL(graphics/hp_button_red.jpg);
	WIDTH: 100px;
	HEIGHT: 33px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center;
}
td.button_space
{
	WIDTH: 5px;
	HEIGHT: 33px;
}
td.darker
{
	BACKGROUND-COLOR: #660000;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}

td.home
{
	VERTICAL-ALIGN:top;
}

td.reg1
{
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
td.reg2
{
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
}
td.reg3
{
	FONT-WEIGHT: normal;
	TEXT-ALIGN: center;
	WIDTH: 10px;
}
td.reg4
{
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
}