body {
	font-family: Arial, Helvetica, sans;
	font-size:12px;
	color:#000000;
}
body.white {
	background-color:#fFfFfF;
	color:#000000;
}
body.hellgrau {
	background-color:#eEeEeE;
	color:#000000;
}
body.dunkelgrau {
	background-color:#7f7f7f;
	color:#fFfFfF;
}

td {
	font-size:12px;
}
td.big {
	font-size:12px;
	background-color:#7F7F7F;
	color:#fFfFfF;
	padding:5px;
}
a, a:active {
	font-weight:bold;
	font-size:12px;
	color:#1111aa;
}
a:visited {
	font-weight:bold;
	font-size:12px;
	color:#222244;
}
a:hover {
	font-weight:bold;
	font-size:12px;
	color:#1111fF;
}
a.big, a:hover.big, a:active.big, a:visited.big {
	color:#fFfFfF;
	font-weight:bold;
}
a.aselected, a:hover.aselected, a:active.aselected, a:visited.aselected {
	color:#000000;
	font-weight:bold;
}

.subname {
	font-family: Arial, Helvetica, sans;
	font-size:10px;
	color:#111111;
}

.a2, .a2:visited, .a2:active {
	font-weight:bold;
	font-size:12px;
	color:#fffffF;
}
.a2:hover {
	font-weight:bold;
	font-size:12px;
	color:#e6eeff;
}
.a2.big, .a2:hover.big, .a2:active.big, .a2:visited.big {
	color:#fFfFfF;
	font-weight:bold;
}
.a2.aselected, .a2:hover.aselected, .a2:active.aselected, .a2:visited.aselected {
	color:#000000;
	font-weight:bold;
}
h1{
	font-size:15px;
	font-weight:bold;
}
.white {
	background-color:#7f7f7f;
	color:#fFfFfF;
}
.bold {
	font-weight:bold;
}
table.table {
	border : thin solid #cCcCcC;
}
tr.header {
	background-color:#fFfFfF;
}
tr.tr1, td.td1 {
	background-color:#eEeEeE;
}

tr.tr2, td.td2 {
	background-color:#dDdDdD;
}
.menuinfo {
	font-size:10px;color:#222222;
}

