@charset "UTF-8";
/* CSS Document */

input, select
{
	border:				1px solid #E0E0E0;
}

input.contact
{
	width:				15.4em;
}


ul
{
	list-style:			none;
	margin:				1em 0em 2em 0em;
	padding:			0px;
}


label
{
	display:			block;
	float:				left;
	width:				8em;
}

#contact ul
{
	list-style:			none;
	margin:				1em 0em 2em 0em;
	padding:			0px;
}

#form
{
	margin:				6em 12em 4em 8em;
}

#nospam
{
	overflow:			hidden;
	width:				0em;
}

#paedagoge
{
	position:			relative;
		left:			2em;
}

#plz
{
	width:				5em;
}

#whitespace
{
	height:				5em;
}

table#memberlist
{
	font-size:			11px;
}


table#memberlist
{
	border:				solid 1px #FFFFFF;
}

table#memberlist a
{
	display:			block;
	height:				inherit;
	width:				inherit;
}

table#memberlist a:hover
{
	background:			none;
}

table#memberlist td a
{
	color:				#666666;
}

table#memberlist th
{
	background:			#CCCCCC;
	text-align:			center;
}

table#memberlist th a#act
{
	font-weight:		bold;
}

table#memberlist th a{
	color:				#333333;
}

table#memberlist tr
{
	background:			#E0E0E0;
}

table#memberlist tr:hover
{
	background:			#CCCCFF;
}