body {	margin: 0px;	padding: 0px;	background-image: url(images/body_bg.jpg);	background-repeat: repeat-y;	background-color: #999999;	font-family: Tahoma, Arial, Helvetica, sans-serif;}.teaserbild {	border: 1px solid #FFFFFF;	height: 206px;	width: 550px;}.logo {	height: 204px;	background-image: url(images/logo.jpg);	background-repeat: no-repeat;	width: 237px;}.logotext {	vertical-align: top;	padding-left: 20px;	padding-top: 60px;	float: right;	width: 330px;}#nav {	background-color: #0099CC;	text-align: right;	padding-right: 30px;	font-size: 12pt;	line-height: 20pt;	padding-top: 20px;	padding-bottom: 20px;}.nav {	background-color: #FFFFFF;	text-align: right;	vertical-align: top;	font-size: 12pt;	line-height: 20pt;	width: 243px;}.nav a {	text-align: right;	font-weight: normal;	text-decoration: none;	line-height: 20px;	font-size: 12px;}.nav a:hover {	font-style: normal;	color: #000000;	text-decoration: none;}.navhover {	font-size: 12px;	font-style: normal;	color: #000000;	text-decoration: none;}.content {	color: #FFFFFF;	padding-top: 20px;	padding-right: 30px;	padding-bottom: 20px;	padding-left: 30px;	vertical-align: top;	width: 490px;}h1 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 22px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;}h2 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	padding: 0px;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}h3 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	padding: 0px;	margin-top: 83px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}h4 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	padding: 0px;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	color: #6CC1DF;}a {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-weight: bold;	text-decoration: underline;}p {	font-family: Tahoma, Arial, Helvetica, sans-serif;	line-height: 18px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	font-size: 12px;}ul {	font-family: Tahoma, Arial, Helvetica, sans-serif;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	font-size: 12px;	line-height: 18px;}.adresse {	text-align: right;	vertical-align: bottom;	padding-right: 10px;	color: #666666;	padding-bottom: 20px;	padding-left: 20px;	width: 243px;}.adresse p {	font-size: 11px;}.adresse a {	color: #666666;	text-decoration: none;}.subnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-align: right;	padding-bottom: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	padding-top: 10px;	text-decoration: none;	padding-right: 20px;} .subnav a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}.zitat {	font-size: 13px;}.autor {	font-size: 10px;	font-style: italic;}.infos {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	vertical-align: top;	line-height: 18px;	color: #000000;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 20px;	width: 400px;}#container {	width: 1180px;}#box {	border: medium solid #0079A2;	padding: 10px;	background-color: #898989;	padding-top: 17px;}#box p {	font-size: 14px;}.organav a {	color: #333333;}ol {	font-family: Tahoma, Arial, Helvetica, sans-serif;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	font-size: 12px;	line-height: 18px;}.grau {	color: #999999;}