body {	font:12px/15px helvetica,arial,sans-serif;	margin:0px;	padding:0px;	color:#7F827D;	background:#fff;	overflow:hidden;	background-image:url(siteimgs/bg-raster.gif);	text-align:center;}.centered-container {	position:relative;	top:0px;	bottom:0px;	width:790px;	margin-left:auto;	margin-right:auto;	margin-top:-563px;	margin-bottom:0px;	text-align:left;	height:100%;	z-index:3;}.bgimg {	position:relative;	top:0px;	margin-left:auto;	margin-right:auto;	margin-bottom:0px;	width:790px;	height:563px;	z-index:0;}.bgraster {	position:fixed;	top:0px;	left:0px;	width:2400px;	height:573px;	z-index:1;}/* layout */.logo {	position:absolute;	top:90px;	left:30px;	width:254px;	height:32px;	display:block;	color:#fff;	background:#393D38;}.nav {	position:absolute;	top:150px;	left:106px;	width:684px;	height:82px;	display:block;	z-index:3;}.nav-back {	position:absolute;	top:150px;	left:106px;	width:684px;	height:82px;	display:block;	z-index:2;}.hauptnav {	width:684px;	height:16px;	margin-bottom:6px;	z-index:3;}.subnav {	width:684px;	height:16px;	margin-bottom:6px;	z-index:4;}/* textblock */.content {	position:fixed;	top:238px;	bottom:0px;	margin-left:106px;	width:454px;	overflow:auto;	z-index:2;	color:#7F827D;	background:#EAE9E3;}.content-rechts {	position:fixed;	top:238px;	bottom:0px;	margin-left:106px;	width:581px;	overflow:auto;	z-index:2;	color:#7F827D;	background:#EAE9E3;}.content-rechts-2 {	position:fixed;	top:238px;	bottom:0px;	margin-left:106px;	width:673px;	padding-top: 6px;	overflow:auto;	z-index:2;	color:#7F827D;	background:#EAE9E3;}/* formular */td {	font:12px/15px helvetica,arial,sans-serif;	margin:0px;	padding:0px;	height:23px;	vertical-align:top;}.input {	width:250px;	height:21px;	margin:0px;	padding:0px;}.legende {	width:190px;	vertical-align:middle;}.legende-abstand {	height:31px;	vertical-align:middle;}button {	width:86px;	height:18px;	padding:0px;	margin-right:6px;	float:left;	border:0px;	background:#EAE9E3;}.button {	width:86px;	height:18px;	padding:0px;	margin-right:6px;	float:left;	border:0px;	background:#EAE9E3;}/* links */a {	text-decoration:none;	color:#fff;}.nav a {	width:84px;	height:15px;	padding-top:2px;	padding-left:2px;	margin-right:6px;	display:block;	float:left;	line-height:12px;}.nav .abstand-1 {	margin-right:41px;}.nav .abstand-2 {	width:84px;	height:15px;	padding-top:2px;	padding-left:2px;	margin-right:6px;	display:block;	float:left;	line-height:12px;}.nav a:hover {	color:#393D38;	background:#EAE9E3;}.nav .currlink {	color:#393D38;	background:#EAE9E3;}.hauptnav a {	background:#393D38;}.subnav a {	background:#ADAB9B;}.lauftext a, .impressum a {	color:#7F827D;	text-decoration:underline;}.titel-2 a {	color:#393D38;	text-decoration:underline;}.nav-flaeche, .nav-flaecheleer {	width:84px;	height:82px;	padding-left:2px;	margin-right:6px;	display:block;	float:left;}.nav-flaeche {	background:#EAE9E3;}.nav-flaecheleer-abstand-1 {	width:84px;	height:82px;	padding-left:2px;	margin-right:41px;	display:block;	float:left;}/* textformate */.lauftext {	margin-left: 6px;	margin-bottom: 15px;	width:430px;}.lauftext-rechts {	margin-left: 6px;	margin-bottom: 15px;	width:153px;}.titel-1 {	margin-left: 6px;	margin-top: 6px;	margin-bottom: 15px;	width:430px;	color:#DA2A22;}.titel-2 {	margin-left: 6px;	width:430px;	color:#393D38;}.titel-2-abst {	margin-left: 6px;	margin-bottom: 15px;	width:430px;	color:#393D38;}.logotxt {	margin-left:6px;	margin-top:10px;	font-size:17px;	line-height:18px;}.impressum {	font-size:11px;	line-height:13px;	margin-left: 6px;	margin-bottom: 15px;	width:430px;}/* tabellen */.starttab {	margin:0px;	padding:0px;}.starttab td {	margin:0px;	padding:0px;}.starttab links {	width:200px;}/* bg-farben */.dunkelgrau {	background:#393D38;}/* txt-farben */.hellgrautxt {	color:#7F827D;}.dunkelgrautxt {	color:#393D38;}.rottxt {	color:#DA2A22;}#fixbox {	position:absolute; top:-100px; left:-100px;	visibility:visible;}/* extrawuerste fuer internet explorer */* html body {	padding:238px 0px 0px 0px;}* html .bgimg {	position:absolute;	top:0px;}* html .bgraster {	position:absolute;}* html .bgimgleer {	position:absolute;	margin-top:-238px;}* html .logo {	position:absolute;	margin-top:-238px;	margin-bottom:0px;	width:250px;}* html .nav {	position:absolute;	margin-top:-238px;}* html .nav-back {	position:absolute;	margin-top:-238px;}* html .centered-container {	height:100%;}* html .content {	height:100%;	width:444px;}* html .content-rechts {	height:100%;	margin-left:106px;	width:571px;}* html .content-rechts-2 {	height:100%;	margin-left:106px;	width:659px;}* html .lauftext {	width:420px;}* html .lauftext-rechts {	width:144px;}* html .titel-1 {	width:420px;}* html .titel-2 {	width:420px;}* html .titel-2-abst {	width:420px;}
