.cpy_w { color: white; font-size: 12px; font-family: "trebuchet ms", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; }
.cpy_whoch { color: white; font-size: 6px; font-family: "trebuchet ms", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 10px; vertical-align: top; }
.cpyblk { color: #000; font-size: 12px; font-family: "trebuchet ms", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; float: none; padding: 2px; }
.cpyblk_ { color: white; font-size: 12px; font-family: "trebuchet ms", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; padding: 2px; float: none; }
.cpyblkhoch { color: #000; font-size: 6px; font-family: "trebuchet ms", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: inherit; line-height: 10px; vertical-align: top; }
.hedw { color: #fff; font-size: 17px; font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 24px; font-stretch: extra-condensed; font-size-adjust: ;; }
.hedwhoch { color: #fff; font-size: 9px; font-family: "Palatino Linotype", "Palatino Linotype", Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; font-stretch: extra-condensed; vertical-align: top;; }
.hedblk {
	color: #666;
	font-size: 20px;
	font-family: "Palatino Linotype", "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height: 20px;
	font-stretch: extra-condensed;
	text-align: left;
	;
	height: auto;
	width: 650px;
}
.hedblkrechts {
	color: #666;
	font-size: 20px;
	font-family: "Palatino Linotype", "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height: 20px;
	font-stretch: extra-condensed;
	text-align: right;
	;
	margin: 8px;
	width: auto;
}
.hedblkmitte { color: white; font-size: 16px; font-family: "Palatino Linotype", "Palatino Linotype", Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 20px; font-stretch: extra-condensed; font-style: normal; text-align: center; padding: 2px; }
.headlioben { color: #000; font-size: 17px; font-family: "Palatino Linotype", "Palatino Linotype", Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 24px; font-stretch: extra-condensed; text-align: left; }
.hedblkhoch {
	color: #000;
	font-size: 9px;
	font-family: "Palatino Linotype", "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 16px;
	font-stretch: extra-condensed;
	vertical-align: top;
	;
	text-transform: uppercase;
}
.headwhite { color: white; font-size: 14pt; font-family: serif; font-weight: lighter; font-style: normal; line-height: 18pt; text-align: center; }
.Sublinegrau {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCC;
	text-decoration: blink;
	text-align: right;
}
headhochgestellt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-transform: uppercase;
}
.headhochgestellt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #CCC;
	vertical-align: super;
}
#adressenspalte {
	width: 300px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	padding: 5px;
	position: absolute;
	left: 70px;
	top: 100px;
}
#adressensprechts {
	float: right;
	width: 300px;
	top: 100px;
	padding: 5px;
	margin-top: 50px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
	left: 450px;
}
#content1 {
	height: 200px;
	width: 350px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
	float: left;
}
#content2rechts {
	float: left;
	height: 200px;
	width: 900px;
	padding-right: 20px;
	padding-left: 20px;
}
#wrapper {
	height: 900px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#obstlink {
	height: 50px;
	float: left;
	margin-top: 40px;
}
#wrapper {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	background-color: #C9C;
	background-image: url(index.jpg);
}
#logo {
	height: 50px;
	width: 200px;
	float: left;
	margin: 20px;
}
#navi {
	height: 150px;
	margin-top: 20px;
	margin-left: 250px;
}

