body {	margin: 0px;	padding: 0px;}.contentform {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	color: #545053;}.headlineform {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #716F74;	line-height: 8px;	padding-bottom: 5px;}input.button {	border: 1px solid #475042;	height: 20px;	width: 73px;	font: 10px Arial, Helvetica, sans-serif;	color: #545053;	margin: auto;}input {	border: 1px solid #545053;	height: 16px;	width: 300px;	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #000000;	margin: auto;}textarea {	border: 1px solid #545053;	height: 50px;	width: 300px;	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #545053;	margin: auto;}.giel {	color: #666666;	text-decoration: none;	font-size: 11px;}.radio {	margin: auto;	width: 10px;	height: 10px;}.spaltere {	width: 192px;	background-image: url(images/spalte_bgy.jpg);	background-repeat: repeat-y;	vertical-align: top;}.adresse {	padding-left: 25px;	line-height: 18px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	line-height: 16px;	padding-top: 0px;	padding-right: 40px;	padding-bottom: 0px;	padding-left: 40px;}.bottom {	background-image: url(images/bottom.jpg);	background-repeat: no-repeat;	background-color: #DFDEDE;	height: 32px;	text-align: right;	vertical-align: bottom;	padding-bottom: 5px;	padding-right: 35px;}a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	color: #666666;}.content {	vertical-align: top;	background-image: url(images/content_bgy.jpg);	background-repeat: repeat-y;}.adresseh {	padding-left: 25px;	font-weight: bold;	color: #C62625;	padding-top: 10px;}.nav {	color: #C62625;	background-image: url(images/logo.jpg);	background-repeat: no-repeat;	background-position: left bottom;	height: 60px;	text-align: right;	vertical-align: bottom;	padding-bottom: 7px;	padding-right: 15px;}.nava {	color: #C62625;	padding-right: 7px;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #666666;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	line-height: 20px;	padding-top: 0px;	padding-right: 40px;	padding-bottom: 0px;	padding-left: 40px;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #666666;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	line-height: 20px;	font-weight: normal;	padding-top: 0px;	padding-right: 40px;	padding-bottom: 0px;	padding-left: 40px;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	line-height: 16px;	padding-top: 0px;	padding-right: 40px;	padding-bottom: 0px;	padding-left: 40px;}a:hover {	text-decoration:underline;	color:#666666;}.navb {	color: #666666;	padding-right: 7px;	text-decoration: underline;}ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	line-height: 16px;	padding-top: 0px;	padding-right: 40px;	padding-bottom: 0px;	padding-left: 40px;}.logo {	padding-left: 20px;}