body { font-size: 11pt; font-style: normal; font-weight: normal; background-image: url(hg.jpg); color: #000000; font-family: Arial, Verdana; background-color: #FFFFFF; }

input,textarea,select { color: #000000; border: 1px solid #808080; font: normal 10pt Arial, Verdana; }

.lgninput { background-color: #EEEEEE; font-family: Arial, Verdana; color: #000000; font-size: 10pt; }
.lgintext { font-family: Arial, Verdana; color: #0000A0; font-size: 10pt; font-weight:bold; }
.lginbutton { background-color: #EEEEEE; color : #000000; border: 1px solid #000000; font: normal 10pt Arial, Verdana; }

td { font-size: 10pt; font-family: Arial, Verdana; }

.gross {
 color:#000000;
 font-size:11pt;
 font-weight:bold;
}

a.anmelden { font-family:Arial, Verdana; font-size:15pt; font-weight:bold; text-decoration:underline; }
a.anmelden:link    { color:#FF6600; }
a.anmelden:visited { color:#FF6600; }
a.anmelden:active  { color:#FF6600; }
a.anmelden:hover   { color:#FF6600; }

a.lgn         { font-family:Arial, Verdana; font-size:10pt; font-weight:bold; text-decoration:none; }
a.lgn:link    { color:#000000; }
a.lgn:visited { color:#000000; }
a.lgn:active  { color:#000000; }
a.lgn:hover   { color:#000000; }

.tabheader
{
 padding:2px;
 background:#F0F0F0;
 color:#E9532E;
 font-size:11pt;
 font-weight:bold;
 letter-spacing:2px;
 BORDER-BOTTOM: #000000 1px solid;
}

.tresor_anzeige {
 font-family: Arial, Verdana;
 font-weight:bold;
 color: #008000;
 font-size: 14pt;
}

.loginzeile {
 font-family:Arial, Verdana;
 font-size:10pt;
 color:#000000;
}

A {
	COLOR: #000000
}
A:visited {
	COLOR: #333333
}
A:hover {
	COLOR: #ef6f0a
}
A:active {
	COLOR: #333333
}
.navi {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-STYLE: normal; font-weight: bold; FONT-FAMILY: Arial, Verdana
}
.navi A {
	COLOR: #000000; TEXT-DECORATION: none
}
.navi A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.navi A:hover {
	COLOR: #E9532E; TEXT-DECORATION: none
}
.navi A:active {
	COLOR: #000000; TEXT-DECORATION: none
}

#headerDiv {
	LEFT: 30px; RIGHT: 30px; WIDTH: 965px; POSITION: absolute; TOP: 5px
}

#logoDiv {
	LEFT: 0px; WIDTH: 389px; POSITION: absolute; TOP: 10px; HEIGHT: 65px
}

#tresorstandDiv {
	RIGHT: 10px; WIDTH: 468px; POSITION: absolute; TOP: 20px; HEIGHT: 60px; COLOR: #000000; text-align: center
}

#rallyDiv {
	LEFT: 25px; WIDTH: 150px; POSITION: absolute; TOP: 120px; HEIGHT: 40px; text-align: center; border: 1px #FF6600 solid; background: #FFFFD7
}

#loginDiv {
	LEFT: 25px; WIDTH: 150px; POSITION: absolute; TOP: 180px; HEIGHT: 60px; COLOR: #000000
}

#menuDiv {
	LEFT: 220px; WIDTH: 770px; POSITION: absolute; TOP: 120px; HEIGHT: 20px; COLOR: #000000; text-align: center; BORDER-BOTTOM: #E9532E 1px solid;
}

#mainDiv {
	LEFT: 220px; WIDTH: 770px; POSITION: absolute; TOP: 160px
}

#kontaktDiv {
	LEFT: 25px; WIDTH: 150px; POSITION: absolute; TOP: 300px; HEIGHT: 40px; text-align: center
}

.anmeldebonus {
 padding:2px;
 background-color: #FFFFFF; 
 font-size:11pt;
 border: #C00000 1px solid;
 border-collapse: collapse;
}

.anmeldebonushd { 
 padding:2px;
 background-color:#FFFFFF;
 color:#C00000;
 font-size:12pt;
 font-weight:bold;
 letter-spacing:1px;
 border-top: #C00000 1px solid;
 border-left: #C00000 1px solid;
 border-right: #C00000 1px solid;
}

.raldiv {
 color: #000000; text-align:center; FONT-SIZE: 11pt; FONT-STYLE: normal; font-weight: bold; FONT-FAMILY: Arial, Verdana
}
.raldiv A {
	TEXT-DECORATION: none
}
.raldiv A:visited {
	TEXT-DECORATION: none
}
.raldiv A:hover {
	TEXT-DECORATION: none
}
.raldiv A:active {
	TEXT-DECORATION: none
}
