body {	font:12px/15px verdana,arial,helvetica,sans-serif;	text-align:center;	margin:0px;	padding:0px;	color:#000;	background:#B5C6D0;	overflow:hidden;}.bgimg {	position:fixed;	top:0px;	left:0px;	width:802px;	height:577px;	z-index:1;}.centered-container1 {	position:relative;	top:0px;	width:800px;	/*width:728px;*/	margin-left:auto;	margin-right:auto;	margin-top:0px;	margin-bottom:0px;	text-align:left;	height:100%;	z-index:2;}.centered-container2 {	position:relative;	top:0px;	width:728px;	margin:auto;	text-align:left;	height:100%;	z-index:4;}/* transparente flaechen */.flaeche-top {	position:fixed;	top:0px;	margin-left:70px;	margin-top:0px;	width:658px;	height:67px;	display:block;	background:#fff;	overflow:hidden;	opacity:0.45;	filter:alpha(opacity=45);	z-index:2;}.flaeche-navall {	position:fixed;	top:0px;	margin-left:70px;	margin-top:0px;	height:174px;	width:658px;	padding:0px;	display:block;	overflow:hidden;	z-index:2;}.flaeche-nav1 {	position:absolute;	left:0px;	bottom:1.7em;	height:1.6em;	width:658px;	display:block;	background:#fff;	overflow:hidden;	opacity:0.45;	filter:alpha(opacity=45);	z-index:2;}.flaeche-nav2 {	position:absolute;	left:0px;	bottom:0px;	height:1.6em;	width:658px;	display:block;	background:#fff;	overflow:hidden;	opacity:0.45;	filter:alpha(opacity=45);	z-index:2;}.flaeche-cont {	position:absolute;	top:174px;	bottom:0px;	left:70px;	width:658px;	display:block;	background:#fff;	overflow:hidden;	opacity:0.7;	filter:alpha(opacity=70);	z-index:2;}.bg0 .flaeche-cont {	opacity:0.2;	filter:alpha(opacity=20);}/* hintergrundbilder */.bg0 {	background-image:url('siteimg/bg0a.gif');	background-repeat:repeat-x}.bg1 {	background-image:url('siteimg/bg1a.gif');	background-repeat:repeat-x}.bg2 {	background-image:url('siteimg/bg2a.gif');	background-repeat:repeat-x}.bg3 {	background-image:url('siteimg/bg3a.gif');	background-repeat:repeat-x}.bg4 {	background-image:url('siteimg/bg4a.gif');	background-repeat:repeat-x}.bg5 {	background-image:url('siteimg/bg5a.gif');	background-repeat:repeat-x}.bg6 {	background-image:url('siteimg/bg6a.gif');	background-repeat:repeat-x}.bg8 {	background-image:url('siteimg/bg8a.gif');	background-repeat:repeat-x}.bg9 {	background-image:url('siteimg/bg9a.gif');	background-repeat:repeat-x}/* textblock */.content {	position:fixed;	top:174px;	bottom:0px;	margin-left:70px;	width:658px;	overflow:auto;	z-index:3;}/* navigation */.navall {	position:fixed;	top:0px;	margin-left:70px;	height:174px;	width:658px;	padding:0px;	display:block;	overflow:hidden;	z-index:3;}.nav1 {	position:absolute;	left:0px;	bottom:1.7em;	height:1.5em;	overflow:hidden;	z-index:3;}.nav1txt, .nav1curr {	float:left;	margin-right:10px;}.nav2 {	position:absolute;	left:0px;	bottom:2px;	height:1.4em;	overflow:hidden;	z-index:3;}.nav2txt, .nav2curr {	float:left;	margin-right:10px;}.navtop {	position:fixed;	top:0px;	margin-left:70px;	width:658px;	height:67px;	display:block;	overflow:visible;	z-index:3;}.nav3 {	position:absolute;	top:6px;	right:-75px;	width:643px;	margin:0px;	padding:0px;	overflow:hidden;	z-index:4;}.nav3txt, .nav3curr {	float:right;	margin-left:10px;}.nav3spez {	float:right;	margin-left:10px;}/* links */.content a {	color:#000;	text-decoration:none;}.nav1 a {	color:#fff;	text-decoration:none;}.nav1 a .pointer {	visibility:hidden;}.nav1 a:hover,.nav1 a:focus {	visibility:visible;}.nav1 a:hover .pointer,.nav1 a:focus .pointer {	visibility:visible;}.nav1curr a .pointer {	visibility:visible;}.bg1 .nav2 a {	color:#1C1301;}.bg2 .nav2 a {	color:#532E00;}.bg3 .nav2 a {	color:#440300;}.bg4 .nav2 a {	color:#3F0B30;}.bg5 .nav2 a {	color:#1E2608;}.bg6 .nav2 a {	color:#022957;}.bg8 .nav2 a {	color:#0F1F1D;}.bg9 .nav2 a {	color:#081413;}.nav2 a {	text-decoration:none;}.nav2 a span.pointer {	visibility:hidden;}.nav2 a:hover,.nav2 a:focus {	visibility:visible;}.nav2 a:hover span.pointer,.nav2 a:focus span.pointer {	visibility:visible;}.nav2curr a span.pointer {	visibility:visible;}.nav3 a {	color:#fff;	text-decoration:none;}.nav3 a span.pointer {	visibility:hidden;}.nav3 a:hover,.nav3 a:focus {	visibility:visible;}.nav3 a:hover span.pointer,.nav3 a:focus span.pointer {	visibility:visible;}.nav3spez a:hover,.nav3spez a:focus {	color:#E53283;}.nav3spez a:hover span.pointer,.nav3spez a:focus span.pointer {	visibility:hidden;}.nav3curr a span.pointer {	visibility:visible;}.pointer {	font-weight:bold;	font-size:13px;	line-height:15px;	color:#E53283;}/* textfarben */.lila {	color:#E53283;}.weiss {	color:#fff;}/* iaab-logo und icon links*/.iaab-b {	position:absolute;	left:70px;	top:29px;	height:39px;	width:29px;	z-index:5;}.iaab {	position:absolute;	top:38px;	left:0px;	height:60px;	width:70px;	opacity:0.5;	filter:alpha(opacity=50);	z-index:3;}.iaab-x {	position:absolute;	top:38px;	left:0px;	height:60px;	width:70px;	z-index:4;}.iaab-txt {	position:fixed;	top:80px;	margin-left:70px;	padding:0px;	font-size:9px;	font-family:arial,helvetica,sans-serif;	font-weight:bold;	color:#fff;	line-height:11px;	z-index:3;}.icon-left {	position:absolute;	top:134px;	left:0px;	margin-left:5px;	height:36px;	width:47px;	z-index:3;}/* newsticker */.newsticker {	position:absolute;	top:110px;	margin-left:70px;	height:17px;	width:658px;	padding:0px;	display:block;	overflow:hidden;	z-index:3;}.newsticker2 {	position:absolute;	top:110px;	margin-left:70px;	height:17px;	width:658px;	padding:0px;	display:block;	overflow:hidden;	z-index:3;}.newstickerback {	position:absolute;	top:110px;	margin-left:70px;	height:17px;	width:658px;	padding:0px;	display:block;	background:#fff;	opacity:0.45;	filter:alpha(opacity=45);	overflow:hidden;	z-index:2;}.newstickerback2 {	position:absolute;	top:111px;	margin-left:0px;	height:16px;	width:100%;	padding:0px;	display:block;	background:#000;	opacity:0.4;	filter:alpha(opacity=4);	overflow:hidden;	z-index:1;}.newstickertext {	position:absolute;	top:0px;	left:0px;	height:17px;	width:658px;	padding:0px;	display:block;	font-weight:bold;	color:#E53283;	overflow:hidden;}.newstickertxt {	font-size:12px;	text-align:center;	line-height:14px;	font-family:arial,helvetica,sans-serif;	font-weight:bold;	color:#fff;	background:#121228;	padding-top:2px;	padding-bottom:2px;	float:left;	margin-top:1px;	margin-left:1px;	margin-right:1px;	overflow:hidden;	width:14px;}/* studio-layer (home) */.studioback {	position:absolute;	top:-1000px;	left:-1000px;	text-align:left;	padding:5px;	background:#fff;	border:1px solid #003;	opacity:0.6;	filter:alpha(opacity=60);	z-index:13;	overflow:visible;}.studio {	position:absolute;	top:-1000px;	left:-1000px;	text-align:left;	padding:5px;	z-index:14;	overflow:visible;}/* sponsoren */.sponsoren {	position:absolute;	top:520px;	left:0px;	margin-left:109px;	height:42px;	width:582px;	z-index:5;}#fixbox {	position:absolute; top:-100px; left:-100px;	visibility:visible;}/* bilder rechts */.bilder-rechts {	position:absolute;	top:50px;	left:470px;	width:160px;}/* absaetze */.titel-1 {	margin-left:15px;	margin-bottom:15px;	margin-top:20px;	width:480px;	padding-right:120px;	font-size:13px;	line-height:15px;	color:#000;	font-weight:bold;}.titel-1-k {	margin-left:15px;	margin-bottom:0px;	margin-top:20px;	width:480px;	padding-right:120px;	color:#000;	font-weight:bold;}.zwischentitel-1 {	margin-left:15px;	width:450px;	font-weight:bold;}.zwischentitel-1a {	font-weight:bold;}.lead {	margin-left:15px;	margin-bottom:15px;	width:450px;}.leadfloat {	margin-left:15px;	margin-bottom:15px;	width:440px;}.lauftext {	margin-left:15px;	margin-bottom:15px;	width:450px;}.lauftext-schmal {	margin-left:15px;	margin-bottom:15px;	width:430px;}/* suchtreffer */.suchtreffertitel-1 {	margin-left:15px;	margin-bottom:15px;	margin-top:42px;	width:480px;	padding-right:120px;	font-size:13px;	line-height:15px;	color:#E53283;	font-weight:bold;}.suchtrefferzwischentitel-1 {	margin-left:15px;	width:450px;	font-weight:bold;}.suchtrefferlauftext {	margin-left:15px;	margin-bottom:15px;	width:450px;	font-size:11px;}.treffer {	color:#000;	background:#fff;}/* home textformate */.hometitel-1 {	font-size:13px;	line-height:15px;	color:#E53283;	font-weight:bold;}.hometxt {	font-size:12px;	line-height:15px;	color:#003;}.studioback .hometitel-1 {	color:#fff;}.studioback .hometxt {	color:#fff;}/* tabellen */.tabelle-suche {	margin-left:15px;	padding:0px;	border:0px;	width:450px;}.tabelle-suche td {	font:12px/15px verdana,arial,helvetica,sans-serif;}.tabelle-atelier {	margin-left:15px;	padding:0px;	border:0px;	width:450px;}.tabelle-atelier td {	font:12px/15px verdana,arial,helvetica,sans-serif;	padding-bottom:15px;}.tabelle-downloads {	width:600px;	margin-left:15px;	padding:0px;	border:0px;}.tabelle-downloads td {	font:12px/15px verdana,arial,helvetica,sans-serif;	padding-bottom:15px;}/* formulare */.inputsuche {	width:300px;}.selectsuche {	width:300px;}/* extrawuerste fuer internet explorer */* html body {	padding:174px  0px 0px 0px;}* html .centered-container1 {}* html .bgimg {	z-index:-1;}* html .navall {	margin-top:-174px;	margin-left:0px;	position:absolute;}* html .navtop {	margin-top:-174px;	margin-left:0px;	position:absolute;}* html .flaeche-navall {	margin-top:-174px;	margin-left:0px;	position:absolute;}* html .flaeche-top {	margin-top:-174px;	margin-left:0px;	position:absolute;}* html .flaeche-cont {	height:100%;	z-index:-1;	margin-top:-174px;}* html .content {	height:100%;}* html .iaab-b {	margin-top:-174px;}* html .iaab {	margin-top:-174px;}* html .iaab-x {	margin-top:-174px;}* html .iaab-txt {	margin-left:0px;	margin-top:-174px;	position:absolute;}* html .icon-left {	margin-top:-174px;}* html .sponsoren {	margin-top:-174px;}* html .newsticker {	margin-left:0px;	margin-top:-174px;	position:absolute;}* html .newsticker2 {	margin-left:0px;	margin-top:-174px;	position:absolute;}* html .newstickerback {	margin-left:0px;	margin-top:-174px;	position:absolute;}* html .bgimg {	position:absolute;}* html .titel-1 {	width:600px;}