body {	margin: 0px;	padding: 0px;	background-color: #000000;}#container {	width: 1024px;	margin: auto;	margin-top: 50px;	background-color: #FFFFFF;}#header-bg {	width: 787px;	height: 250px;	float: left;}.navi {	margin-top: 117px;	vertical-align: top;	float: left;}#header {	width: 1024px;	background-image: url(images/header-bg.jpg);	background-repeat: repeat-x;	float: right;	height: 250px;	padding-top: 32px;}#header1 {	height: 30px;	width: 236px;	float: left;	margin-top: 117px;}#header2 {	width: 551px;	margin-left: 236px;	float: none;}#header3 {	float:right;	width: 236px;	margin-top: 117px;}#content-links {	height:750px;	background-image: url(images/content-links.jpg);	background-position: left bottom;	background-repeat: no-repeat;	width: 1024px;}html>body #content-links {	height: auto;	min-height: 750px;}#content {	padding-left: 244px;	padding-right: 250px;}#content-rechts {	float: right;	width: 245px;}#content-rechts p {	margin-right: 40px;	margin-left: 30px;	text-align: left;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	color: #333333;	text-align: justify;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;	color: #333333;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	padding: 0px;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	color: #333333;}ul {	list-style-image: url(images/pfeil.gif);	list-style-position: outside;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin-right: 35px;	color: #666666;}#footer {	background-image: url(images/footer.jpg);	height: 25px;	background-position: left top;	padding-top: 55px;	background-repeat: no-repeat;	font-size: 9px;	text-align: center;	color: #999999;	font-family: Arial, Helvetica, sans-serif;}#footer a {	font-size: 9px;	text-align: center;	color: #999999;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}#content a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	color: #F47D00;	text-align: justify;}#content-rechts li {	line-height: 15px;	padding-bottom: 5px;}a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	margin-bottom: 10px;	color: #F47D00;}#news-box {	border-top-width: thin;	border-bottom-width: thin;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #F18F1D;	border-bottom-color: #F18F1D;}