body {	margin: 0px;	padding: 0px;	background-image: url(images/body_bg.jpg);	background-repeat: no-repeat;	background-position: center top;	background-color: #CCCCCC;}.logo {	text-align: left;	vertical-align: top;	height: 130px;	width: 312px;}.header {	text-align: left;	vertical-align: top;	height: 130px;	width: 562px;}.claim {	text-align: left;	vertical-align: top;	height: 21px;	width: 312px;	background-image: url(images/claim.png);	background-repeat: no-repeat;	background-position: left top;}.bogenlinks {	background-image: url(images/bogen_links.png);	background-repeat: no-repeat;	background-position: left top;	height: 117px;	width: 312px;}.bogenrechts {	background-image: url(images/bogen_rechts.png);	background-repeat: no-repeat;	background-position: left top;	height: 117px;	width: 562px;}.contentlinks {	text-align: right;	vertical-align: top;	width: 312px;	background-image: url(images/thumb_bg.png);	background-repeat: repeat-y;	background-position: left top;}.nav {	text-align: left;	vertical-align: top;}.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 #999999;	height: 20px;	width: 73px;	color: #333333;	margin: auto;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	background-color: #FFFFFF;}input {	border: 1px solid #999999;	height: 16px;	width: 300px;	color: #A60B16;	margin: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}textarea {	border: 1px solid #999999;	height: 50px;	width: 300px;	color: #A60B16;	margin: auto;	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, "Century Gothic", "Courier New", Courier, Geneva;	font-size: 10px;}.giel {	font-variant: small-caps;	color: #000000;	text-decoration: none;	font-size: 12px;}.radio {	margin: auto;	width: 10px;	height: 10px;}.contentrechts {	background-image: url(images/content_bg.png);	background-repeat: repeat-y;	background-position: left top;	text-align: left;	vertical-align: top;	width: 512px;	padding-left: 15px;	padding-right: 35px;}.bglinks {	background-image: url(images/thumb_bg.png);	background-repeat: repeat-y;	background-position: left top;}.bgrechts {	background-image: url(images/content_bg.png);	background-repeat: repeat-y;	background-position: left top;}.crossline {	text-align: left;	vertical-align: top;	height: 14px;	width: 874px;}.partnerlogos {	background-image: url(images/ganzelaenge_bg.png);	background-repeat: repeat-y;	background-position: left top;	text-align: center;	vertical-align: top;}a {	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, "Century Gothic", "Courier New", Courier, Geneva;	font-size: 10px;	line-height: 14px;	color: #83161D;}p {	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, "Century Gothic", "Courier New", Courier, Geneva;	font-size: 10px;	line-height: 16px;	color: #333333;}ul {	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Grande", Tahoma, "Century Gothic", "Courier New", Courier, Geneva;	font-size: 10px;	line-height: 16px;	color: #6E0A17;	font-style: italic;	font-weight: 300;}.footer {	background-image: url(images/footer.png);	background-repeat: no-repeat;	background-position: left top;	height: 30px;}
