body {	margin:0px;	padding:0px;	font:12px/18px verdana,arial,helvetica,sans-serif;	color:#000;	background:#fff;}td {	margin:0px;	padding:0px;	font:12px/18px verdana,arial,helvetica,sans-serif;	color:#000;	background:#fff;}.content {	position:absolute;	top:0px;	bottom:0px;	right:0px;	left:35%;	width:65%;	z-index:11;}.contentstart {	position:absolute;	top:390px;	left:35%;	width:380px;	z-index:11;}.contentTXT {	position:absolute;	top:150px;	width:380px;}.flashplayer {	position:absolute;	top:177px;	left:35%;	margin-left:-6px;	z-index:11;}.nav {	position:absolute;	top:152px;	left:0px;	width:35%;	font-size:12px;	line-height:21px;	text-align:right;	z-index:12;}.navTXT {	margin-right:36px;}.logo {	position:absolute;	top:20px;	left:0px;	width:35%;	height:100px;	display:block;	z-index:1;}/*links*/.nav a {	text-decoration:none;	color:#000;}.nav a:hover, .nav a:active, .nav a:focus {	color:#cf2000;}.nav .curr {	color:#cf2000;	font-weight:bold;}.contentTXT a {	color:#0d519c;}.contentTXT a:hover, .contentTXT a:active, .contentTXT a:focus {	color:#cf2000;}/*bild*/.bg {	position:absolute;	top:0px;	left:0px;	width:10px;	height:10px;	z-index:1;	background-repeat:no-repeat;}.bgk {	position:absolute;	top:0px;	left:0px;	width:10px;	height:10px;	z-index:100;	background-repeat:no-repeat;}.bgk-start {	position:absolute;	top:0px;	left:35%;	width:1024px;	height:180px;	display:block;	overflow:hidden;	z-index:100;	background-repeat:no-repeat;}/*text*/.titel-1 {	font-size:24px;	line-height:33px;	font-weight:bold;	margin-bottom:22px;	color:#0e62ad;	z-index:2;}.titel-2 {	font-weight:bold;	margin-top:24px;	margin-bottom:12px;	/*padding-left:15px;	background-image:url(siteimgs/square.gif);	background-repeat:no-repeat;	background-position:0px 3px;*/}.lauftext {	margin-bottom:12px;	z-index:2;}.lauftext-links {	width:190px;	margin-bottom:12px;	z-index:2;	float:left;}/*listen*/.liste-1 {	margin-left:-24px;	margin-top:0px;	margin-bottom:12px;	list-style-type:disc;}/*tabellen*/.tabelle-k td {	padding-right:8px;}.termintabelle {	width:100%;}.termintabelle td {	width:50%;	vertical-align:top;	background:none;}.termintabelle .monat {	padding-top:18px;	width:100%;	font-weight:bold;}/* explorer win extrawuerste */* html .liste-1 {	margin-left:16px;}