html, body {
		margin:0;
		padding:0;
		background-image:url(images/bg1.gif);
		height:100%; /* Das will der IE. */
		
	}

html>body {
		/* Das will der Rest. Safari kann kein min-height, daher wird hier
	 	* eventuell etwas abgeschnitten, wenn die zentrierte Box größer
	 	* als das Fenster ist */
		height:		auto;
		min-height:	4em;
		min-width:	20em;
}

.zentrieren {
		border: solid 10px white;
		position:absolute;
		top:50%;
		left:50%;
		margin-top:-262px;  /* == halbe Zeilenhöhe. */
		margin-left:-372px; /* == halbe Breite.     */
		}
		
.maintable2 {
		width:724px;
		border-top: solid 1px #aeae8e;
		border-right: solid 1px #aeae8e;
		border-left: solid 1px #aeae8e;
		background-color:white;
}

.header {
		background-image:url(images/headbg.gif);
}

.maincell {
		background-image:url(images/bg2.gif);
		
}

.hl_pic {
		border:0;
		margin-left:7px;
		margin-top:5px;

}

td.txt {
		width:383px;
		background-image:url(images/bg5.gif);
		
}

p {
		margin-right:20px;
		margin-left:20px;
		font: 11px verdana, sans-serif;
		color: #767650;
}