* {
		margin: 0;
		padding: 0;
	}
	body {
		padding: 10px;
		background-color: White;
		color: Black;
		font-size: 0.8em;
		font-family: Arial, Helvetica, sans-serif;
	}
	.bold {
		font-weight: bold;
	}
	.error {
		color:red;
		margin-bottom:10px;
		display:block;
	}
	#content {
		background-color:white;
		border:2px outset Black;
		margin:0 auto;
		opacity:0.8;
		padding:10px;
		width:70em;
	}
	.adSense {
		margin: 0px auto 0px auto;
		width: 728px;
	}
	a {
		color: #333;
	}
	h1 {
		font-size:1.9em;
margin:1em auto;
text-align:center;
width:200px;
	}
	p, h3, h2 {
	margin: 0 0 10px 0;
	}
	form {
		margin: 20px 0 10px 0;
	}
	fieldset {		
		border: 1px ridge Maroon;
		padding: 10px;
	}
	input, textarea {
		background-color: White;
		color: Maroon;
		width: 200px;
		margin-right: 5px;
		display:block;
	}
	ul.error {
		margin-left:2em;
	}
	ul.beichten li.odd{
		background-color:#eee;
	}
	ul.beichten li {
		overflow:hidden;
		border-bottom:1px solid Maroon;
		padding:5px;
	}
	ul.beichten li p em {
		float:right;
	}
	ul.beichten li p em.cite {
		color:#aaa;
	}
	.suender {
		max-height:600px;
		overflow:auto;
		margin: 3em 0;
	}
	