body{	background-color: #fff;	font: 85% arial, tahoma, verdana, helvetica, sans-serif;	color: #4C789A;	margin: 0px;	padding: 0px;	}	#container {	width: 500px;	margin: 0px auto 20px auto;	background: #fff;	padding: 25px;	border: 1px solid #E7EEF1;}#navi, #footer {	text-align: right;	width: 150px;	float: left;	border-right: 1px solid #E7EEF1;	margin-top: 50px;	padding-right: 25px;	font-size: 85%;	}#content	{	width: 300px;	margin-top: 100px;	float: right;	line-height: 150%;	}	/** Verschiedenes **/	h1{	font-family: Georgia, serif;	font-size: 170%;	font-weight: normal;	color: #124870;	margin: 0px 0px 10px 0px;}	h1 span {	color: #4C789A;}	strong {	letter-spacing: 1px;	color: #124870;	display: block;}p {	margin: 0 0 10px 0;}p.absatz {	margin: 0 0 30px 0;}ul	{	padding: 0;	margin: 0 0 25px 0;	list-style-type: none;	}ul li	{	padding: 3px 0;	margin: 0;	list-style-type: none;}	ul li a {	text-decoration: none;}ul li a:hover {	text-decoration: underline;}#navi ul li a {	letter-spacing: 2px;	text-transform: uppercase;	font-weight: bold;	text-decoration: none;	font-family: Verdana, sans-serif;}#navi ul li a.aktiv {	border-bottom: 1px solid #4C789A;	}div.break {clear: both;display: block;	}/* Standardlinks **/a {	text-decoration: underline;	color: #4C789A;}a:visited {	background-color: transparent; 	color: #4C789A;}a:hover{	background-color: transparent; 	color: #124870;}