#layout {
			width: 800px;
			margin: 0 auto;
		}
		form {
			width: 400px;
			margin: 10px auto;
		}
		label {
			width: 120px;
			margin-right: 10px;
		}
		.input-text {
			border: 1px solid #636;
			background: #FFF;
			font-family: Arial, sans-serif;
			font-size: 12px;
			width: 250px;
			padding: 1px 2px;
		}
		.input-button {
			border: 1px solid #636;
			background: #FFF;
			font-family: Arial, sans-serif;
			font-size: 12px;
			padding: 1px 2px;
		}
		#pics {
			text-align: center;
			background: #000;
		}
		#content h1 {
			margin: 0; padding: 0;
			margin-top: 2em;
			text-align: center;
			border-bottom: 1px solid #663;
		}
		.preview {
			border: 1px solid #663;
			padding: 1em;
			margin-bottom: 1em;
		}
		.preview h2 {
			font-size: 1.2em;
			margin: 0; padding: 0;
		}
		.preview h3, .preview p {
			margin: 0; padding: 0;
			font-size: 1em;
			margin-left: 30px;
		}
		.entry {
			border-bottom: 1px solid #663;
			padding: 5px;
			line-height: 1.2em;
		}
		.odd {
			background: #DbDbB8;
		}
		.even {
			background: #D4D4A8;
		}
		.entry h3, .entry p {
			margin: 0; padding: 0;
			font-size: 1em;
			margin-bottom: 0.5em;
		}
		.entry p {
			padding-left: 110px;
			clear: left;
		}
		.entry h3 {
			color: #663;
		}
		.entry h3 span {
			font-weight: normal;
			font-size: 0.866em;
			color: #333;
			width: 110px;
			display: block;
			float: left;
		}
		#header,
		#footer {
			text-align: right;
			margin-top: 1em;
			margin-bottom: 5em;
		}
		#header {
			margin-bottom: 1em;
			text-align: center;
		}
		#aufruf {
			width: 50%;
			margin: 0 auto;
			margin-bottom: 2em;
			padding: 10px;
			border: 1px outset #636;
		}
		#aufruf h3, #aufruf p {
			margin: 0; padding: 0;
		}
		#aufruf h3 {
			color: #663;
			font-size: 1em;
		}