body  {	background-color: #868583;	background-image: url(bg-fade.jpg);	background-repeat: repeat-x; }strong {	font-weight: bold; }#logo {	position: absolute;	top: 0;	left: 0;	float: left; }#logotype {	position: absolute;	top: 52px;	left: 120px;	float: left; }#intro {	position: absolute;	top: 170px;	left: 120px;	width: 810px;	float: left;	padding-top: 5px;	padding-bottom: 5px;	border-top: 1px dotted #5b5350;	border-bottom: 1px dotted #5b5350; }#first {	position: absolute;	top: 230px;	left: 120px;	width: 250px;	height: 200px;	float: left;	padding-bottom: 5px;	border-bottom: 1px dotted #706b67; }#second {	position: absolute;	top: 230px;	left: 400px;	width: 250px;	height: 200px;	float: left;	padding-bottom: 5px;	border-bottom: 1px dotted #706b67; }#third {	position: absolute;	top: 230px;	left: 680px;	width: 250px;	height: 200px;	float: left;	padding-bottom: 5px;	border-bottom: 1px dotted #706b67; }.logoschrift {	color: #f8ae01;	font-size: 17px;	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	font-weight: bold;	line-height: 12px;	letter-spacing: 0.1em; }.subline {	color: #eaeaea;	font-size: 10px;	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	line-height: 12px;	letter-spacing: 0.1em; }.text {	color: #eaeaea;	font-size: 12px;	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	line-height: 16px; }a:link, a:visited {	color: #fff;	text-decoration: none;	border-bottom: 1px dotted #eaeaea; }a:hover, a:active {	color: #f8ae01;	text-decoration: none;	border-bottom: 1px dotted #eaeaea; }#footer {	background-color: #2b241e;	position: absolute;	left: 0;	bottom: 0;	width: 100%;	height: 70px;	border-top: 1px solid #a79f99; }#footertext {	margin-top: 5px;	margin-left: 120px; }
