/* textformate */.lauftext {	margin-bottom:1.2em;	margin-left:1.5em;	width:92%;}.lauftext-schmal {	width:70%;}.lauftext-lang {	margin-bottom:1.2em;	margin-left:1.5em;	margin-top:2.6em;	width:92%;}.titel1 {	font-weight:bold;	width:92%;	margin-bottom:1.2em;	margin-left:1.5em;}.titel1-lang {	font-weight:bold;	width:92%;	margin-top:2.6em;	margin-bottom:1.2em;	margin-left:1.5em;}.titel2 {	font-weight:bold;	width:92%;	margin-left:1.5em;}.titel2-lang {	font-weight:bold;	width:92%;	margin-top:2em;	margin-left:1.5em;}.hervorheb-1 {	font-weight:bold;}.hervorheb-2 {	font-style:italic;}.hervorheb-3 {	font-weight:bold;	color: #112289;}#fixbox {	position:absolute;	top:-100px;	left:-100px;	visibility:visible;}/* listen */.bulletliste {	margin-left:1.2em;	margin-top:0px;	margin-bottom:0px;	padding:0px;}.nummernliste {	margin-left:1.7em;	margin-top:0px;	margin-bottom:0px;	padding:0px;}.strichliste {	list-style-image:url(siteimgs/aufzaehl.gif);	margin-left:1.3em;	margin-top:0px;	margin-bottom:0px;	padding:0px;}/* tabellen */td {	margin:0px;	border:0px;	padding:0px;	vertical-align:top;	color:#000;	font-family:verdana, sans-serif;	font-size:0.9em;	line-height:1.3em;}.tabelle-100 {	width:100%;}.abstand-oben td {	padding-top:0.2em;}.tabelle-borderbottom {	border-bottom:1px solid #000;}.tabelle-klein {	width:120px;}.tabelle-klein2 {	width:140px;}.tabelle-start {	width:90%;	border:0px solid #000;}.starttext-1 {	width:265px;	padding-right:10px;	padding-top:121px;}.starttext-2 {	width:265px;	padding-right:10px;	padding-top:51px;}.starttext-3 {	width:265px;	padding-right:10px;	padding-top:58px;}.startlegende {	border-top:1px solid #000;	padding-top:10px;	color:#444;	font-size:0.9em;	line-height:1.2em;}/* allg. layoutangaben */body {	margin:0px;	border:0px;	padding:0px;	color:#000;	background:#fff; 	font-family:verdana, sans-serif;	font-size:0.9em;	line-height:1.3em;	text-align:center;	overflow:hidden; 	}.centered-container {	position:relative;	top:0px;	width:818px;	margin-left:auto;	margin-right:auto;	margin-top:0px;	margin-bottom:0px;	text-align:left;	height:100%;	z-index:2;}.contents {	position:fixed;	top:0px;	bottom:0px;	width:578px; 	margin-top:7.5em;	margin-left:240px;	padding-top:2.2em;	overflow:auto; 	z-index:1;	background:#fff;}.contentshome {	position:fixed;	top:0px;	bottom:0px;	width:818px; 	margin-top:7.5em;	margin-left:0px;	padding-top:0em;	overflow:auto;	z-index:1;}.navtop, .navtophome {	position:absolute;	top:0px;	width:818px;	height:5.3em;	margin-top:0px;	overflow:hidden; 	z-index:2;	display:block;}.navleft {	position:absolute;	top:0px;	width:220px; 	margin-top:7.5em;	margin-bottom:0px;	overflow:hidden;	text-align:right;	border-bottom:1px solid #000;	z-index:3;}.navtopklein {	position:absolute;	top:7.5em;	left:240px;	width:578px;	font-family:verdana, sans-serif;	font-size:0.8em;	line-height:1.2em;	overflow:hidden; 	z-index:2;}.logogross {	position:absolute;	top:9.7em;	left:6.7em;}.logobottom {	position:absolute;	bottom:2em;	width:220px; 	height:107px;	margin-bottom:0px;	overflow:hidden;	float:left;	text-align:right;	z-index:2;}/* links */.lauftext a, td a {	color: #112289;}.lauftext a:hover, .lauftext a:focus, td a:hover, td a:focus {	text-decoration:none;	color:#fff;	background: #112289;}.navtop a, .navtophome a, .navtop .last, .navtophome .last {	text-decoration:none;	display:block;	float:left;	margin-top:30px;	margin-right:4px;	width:130px;	height:26px;	padding-left:3px;	padding-top:20px;	background-image:url(siteimgs/navtop.gif);	background-repeat:no-repeat;	color:#112289;	font-weight:bold;}.navtop .last, .navtophome .last {	margin-right:0px;}.navtopklein a {	text-decoration:none;	color:#112289;}.navtop a:hover, .navtop a:focus, .navtop .currlink, .navtophome a:hover, .navtophome a:focus, .navtophome .currlink {	background-image:url(siteimgs/navtop-h.gif);	background-repeat:no-repeat;	color:#fff;}.navtop .topright, .navtophome .topright {	position:absolute;	right:0px;	margin-right:0px;	color:#9E1B34;}.navtop .topright:hover, .navtop .topright:focus {	color:#fff;	background:#9E1B34;	border:1px solid #9E1B34;}.navtop .currrightlink {	color:#fff;	background:#9E1B34;	border:1px solid #9E1B34;}.navleft a, .navleft .navleft-abstand {	text-decoration:none;	line-height:13px;	display:block;	padding-top:0.7em;	padding-left:0em;	padding-bottom:0.7em;	padding-right:0.2em;	border-top:1px solid #000;	color:#000;}.navleft a:hover, .navleft a:focus, .navleft .currlink {	background-image:url(siteimgs/arrw_1.gif);	background-repeat:no-repeat;	background-position:0px 0.7em;	color:#112289;}.navleft .sublink {	border-top:0px solid #fff4c7;}.navleft .sublink:hover, .navleft .sublink:focus, .navleft .currsublink, .navleft .currsublink:hover, .navleft .currsublink:active {	background-image:none;	border-top:0px solid #fff4c7;	color:#112289;}/* bgfarben */.blau {	background: #112289;}.gelb {	background: #fff4c7;}.grau {	background: #888888;}/* textfarben */.blautxt {	color: #112289;}.gelbtxt {	color: #fff4c7;}.grautxt {	color: #888888;}.rottxt {	color:#9E1B34;}/* extrawurst fuer internet explorer */* html body {	padding:7.5em 0 0 0;	}* html .contents {	margin:0px;	margin-left:240px;	height:100%;	}* html .contentshome {	margin:0px;	margin-left:0px;	height:100%;	}* html .navtop {	margin-top:-7.5em;	margin-left:-240px;}* html .navtophome {	margin-top:-7.5em;	margin-left:0px;}* html .navleft {	margin-left:-240px;	margin-top:0em;}* html .logobottom {	margin-left:-240px;}* html .lauftext {	width:96%}* html .navtop a, * html .navtophome a, * html .navtop .last, * html .navtophome .last {	width:133px;	height:46px;}
