* {
	padding:				0;
	margin:					0;
}

body {
	margin:					0px;
	padding:				0px;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:				8pt;
	color:					#000000;
	background-color:			#ffffff;
}

#rahmen {
	top:					5px;
	margin:					auto;
	position:				relative;
	text-align:				center;
	width:					780px;
}

#rahmen #header {
	z-index:				1;
}

#rahmen #content {
        margin:					30px 0px 10px 50px;
	text-align:				left;
	z-index:				0;
}

#rahmen #content a {
	color:					#3366ff;
	text-decoration:			none;
}

#rahmen #content ul {
	list-style-type:			disc;
	margin-top:				12px;
	margin-bottom:				12px;
}

#rahmen #content ol {
	font-weight:				bold;
	list-style-type:			decimal;
	margin-top:				12px;
	margin-bottom:				12px;
}

#rahmen #content li {
	margin-left:				30px;
	margin-right:				20px;
}

#rahmen #content li span {
	font-weight:				normal;
}

#rahmen #content .kasten {
	background:				#ffffff url(images/kasten.gif) no-repeat top left;
	padding-top:				12px;
	padding-left:				8px;
	width:					228px;
	height:					330px;
	float:					left;
}

#rahmen #content .kasten .top {
	padding-left:				18px;
	font-weight:				bold;
}

#rahmen #content .kasten .image {
	padding-top:				26px;
	padding-bottom:				12px;
	border:					0;
}

#rahmen #content .kasten .bottom {
	padding-left:				18px;
	padding-right:				32px;
	font-size:				9px;
}

#rahmen #content .more {
	text-align:				right;
	padding-top:				12px;
	padding-right:				32px;
	font-size:				8pt;
}

#rahmen #content .mailform {
	margin-left:				20px;
	width:					300px;
}

#rahmen #footer {
	text-align:				left;
	font-size:				7pt;
}

#rahmen #footer hr {
	margin-bottom:				6px;
}
