.lila {
	background:#7f3c8c;
}
.gray {
	background:#D8C4DD;
}
.abstand {
	padding:3px;
}
.abstand2 {
	padding:10px;
}

.zentriert {
	text-align:center;
}
td {
	vertical-align:top;
}
.fett {
	font-weight:bold;
}
.randlilalinks {
	border-left:#7f3c8c solid 1px;
}
.randlilarechts {
	border-right:#7f3c8c solid 1px;
}
.randlila {
	border:#7f3c8c solid 1px;
}
.klein {
	font-size:12px;
}
.body {
	font-size:10px;
}
.button {
	border-left:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
	text-align:center;
	color:#D8C4DD;
	background-color:#7f3c8c;
	font-size:18px;
}
.button a:hover {
	text-decoration:underline;
}
.button a {
	text-decoration:none;
	color:#FFFFFF;
}
.button2 {
	border-left:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
	text-align:center;
	color:#D8C4DD;
	background-color:#7f3c8c;
	font-size:11px;
	margin: 10px;
}
.button2 a:hover {
	text-decoration:underline;
}
.button2 a {
	text-decoration:none;
	color:#FFFFFF;
}
body {
	font-family:Arial, Helvetica, sans-serif;
}
#BODY {
	background-color:#FFFFFF;
	border-bottom:#D8C4DD 5px solid;
}
input {
	border:#000000 1px solid;
}
input:focus {
	background-color:#FFFF99;
}
select {
	border:#000000 1px solid;
}
textarea {
	border:#000000 1px solid;
}
textarea:focus {
	background-color:#FFFF99;
}
img {
	border:none;
}