body 	{		background-color:#000000;		margin-top:0px;		margin-left:0px;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 12px;		}		/*++++++++++++++++ Inhaltsrahmen +++++++++++++*/#gesamt-flaeche {		top:0px; 		left:0px;		width:100%;		height:98%; 		position:absolute;		}		#bild-flaeche {			position:relative;		width:100%;		height:93%; 		z-index:11;		overflow:auto;		}		#bild-in-linien {		/* Sonder IE6 */		position:relative;		width:800px;		margin: auto;  		z-index:12;		overflow:show;		}		#bild-flaeche-start {			position:relative;		margin-top:0px;		width:100%;		height:554px; /* so gross wie das Bild */		z-index:11;		}#bild-in-linien-start {		/* Sonder IE6 */		background-image:url(bild/hg_start.jpg);		position:relative;		width:800px;		height:554px; /* so gross wie das Bild */		margin: auto;  		margin-bottom:0px;		z-index:12;		}#bild-in-linien-maritim {		/* Sonder IE6 */		background-image:url(bild/hg_maritim.jpg);		position:relative;		width:800px;		height:554px; /* so gross wie das Bild */		margin: auto;  		margin-bottom:0px;		z-index:12;		}		#bild-in-linien-galerie {		/* Sonder IE6 */		background-image:url(bild/hg_galerie.jpg);		position:relative;		width:800px;		height:692px; /* so gross wie das Bild */		margin: auto;  		margin-bottom:0px;		z-index:12;		}/*++++++++++++++++ Inhalt an sich +++++++++++++*/		.bild-in-mitte {		margin:auto; 		display:block;		}.zweibilder-linkesbild { 		margin-right:20px;		}.bildtext 	{		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 12px;		text-align:justify;		margin: auto;		}.bildtext-ueberschrift-1 	{		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 18px;		text-align:center;		line-height:20px;		letter-spacing: 4px;		}.bildtext-ueberschrift-2 	{		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 11px;		text-align:center;		line-height:20px;		}		#menuRahmenID {		background-color:#000000; 		text-align:left;  				position:relative; 		width:800px; 		height:60px; 		margin-top:0px; 		z-index:20;		}		.abstand_30 {		height:30px;		}.abstand_60 {		height:60px;		}		.abstand_80 {		height:80px;		}				/* ++++++++++ Menu schwarzer Kasten ++++++++++ */		#menuRahmen-schwarz100 {		/* Sonder IE6 */		background-color:#000000;  		position:relative; 		width:100%; 		height:7%; 		z-index:20;		}		#menuRahmen-schwarz100-start {		/* Sonder IE6 */		background-color:#000000;  		position:relative; 		width:800px;		margin:auto; 		height:8.5%; 		z-index:20;		}				#menukasten {		background-color:#000000; 		position:relative; 		margin:auto;		width:600px; 		height:40px;		z-index:21;		}		.menulink 	{			color:#D9B480;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-size:14px;		text-transform:uppercase;		text-decoration:none;				display:inline;		position:relative;			top: 20px; 		padding-left:12px;		padding-left:12px;		float:left;		z-index:30;		}	.menuHeader-bodendieck {		color:#D9B480;		font-weight: bold; 		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 14px;		text-decoration:none;				display:inline;		position:relative;		top:20px;		padding-left:5px;		padding-right:12px;		float:left;		z-index:30;		}.menuHeader-bodendieck-maritim {		color:#D9B480;		font-weight: bold; 		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 14px;		text-decoration:none;				display:inline;		position:relative;		top:20px;		padding-left:95px;		padding-right:12px;		float:left;		z-index:30;		}/* ++++++++++ Ende Menu schwarzer Kasten ++++++++++ */		.menuHeader {		color:#D9B480;		font-weight: bold; 		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 14px;				position:relative;		padding-left: 70px;		padding-right: 10px; 		margin-top:20px;		float:left;		z-index:30;		}		/* ++++++++++++  Einblendungen ++++++++++++++++++ */		/* Arbeiten */		#arbeiten-normal {		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:hidden;		position:absolute; 		top:-360px; 		left:180px; 		width:130px; 		height:360px;		z-index:100;		line-height:12px;		}		#arbeiten-normal-ojs {				/* Sonder IE6 */		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:visible;		position:absolute; 		top:0px; 		left:0px; 		width:150px; 		height:450px;		z-index:101; 		}		#arbeiten-normal-distanz {		visibility:hidden;		position:absolute; 		top:-3px; 		/* Die beiden Kaeste muessen sich leicht ueberlappen,#+		da ansonsten das Mouseover in den aelteren Fierfoxes nicht		ueber die Kante der Scrollbox hinauskommt, fuer den Distanz		rahmen ist kein Mouseout definiert */		left:180px; 		width:130px; 		height:25px;		z-index:101;		}		/* Zeitungen */		#zeitungen-normal {		background-color:#EBEBDF;		border:#000000 solid 1px; 		visibility:hidden;		position:absolute; 		top:-100px; 		left:285px; 		width:100px; 		height:100px;		z-index:100; 		line-height:12px;		}#zeitungen-normal-ojs {				/* Sonder IE6 */		background-color:#EBEBDF;		border:#000000 solid 1px; 		visibility:visible;		position:absolute; 		top:0px; 		left:0px; 		width:110px; 		height:160px;		z-index:101; 		}		#zeitungen-normal-distanz {		visibility:hidden;		position:absolute; 		top:-3px; 		/* Die beiden Kaeste muessen sich leicht ueberlappen,		da ansonsten das Mouseover in den aelteren Fierfoxes nicht		ueber die Kante der Scrollbox hinauskommt, fuer den Distanz		rahmen ist kein Mouseout definiert */		left:285px; 		width:100px; 		height:25px;		z-index:101;		}/* Galerie */		#galerie-normal {		background-color:#EBEBDF;		border:#000000 solid 1px; 		visibility:hidden;		position:absolute; 		top:-100px; 		left:360px; 		width:100px; 		height:100px;		z-index:100; 		line-height:12px;		}		#galerie-galerie-normal {		background-color:#EBEBDF;		border:#000000 solid 1px; 		visibility:hidden;		position:absolute; 		top:-180px; 		left:200px; 		width:100px; 		height:180px;		z-index:100; 		}#galerie-normal-ojs {		background-color:#EBEBDF;		border:#000000 solid 1px; 		visibility:visible;		position:absolute; 		top:0px; 		left:0px; 		width:100px; 		height:80px;		z-index:101; 		}		#galerie-normal-distanz {		visibility:hidden;		position:absolute; 		top:-3px; 		/* Die beiden Kaeste muessen sich leicht ueberlappen,		da ansonsten das Mouseover in den aelteren Fierfoxes nicht		ueber die Kante der Scrollbox hinauskommt, fuer den Distanz		rahmen ist kein Mouseout definiert */		left:360px; 		width:100px; 		height:25px;		z-index:101;		}		/* Kontakt */		#Kontakt-normal {		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:hidden;		position:absolute; 		top:-70px; 		left:440px; 		width:90px; 		height:70px;		z-index:100; 		line-height:12px;		}#Kontakt-normal-ojs {				/* Sonder IE6 */		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:visible;		position:absolute; 		top:0px; 		left:0px; 		width:90px; 		height:70px;		z-index:101; 		}		#Kontakt-normal-distanz {		visibility:hidden;		position:absolute; 		top:-3px; 		/* Die beiden Kaeste muessen sich leicht ueberlappen,		da ansonsten das Mouseover in den aelteren Fierfoxes nicht		ueber die Kante der Scrollbox hinauskommt, fuer den Distanz		rahmen ist kein Mouseout definiert */		left:440px; 		width:90px; 		height:25px;		z-index:101;		}		#kontakt-maritim {		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:hidden;		position:absolute; 		top:-70px; 		left:360px; 		width:90px; 		height:70px;		z-index:100; 		line-height:12px;		}#kontakt-maritim-distanz {		visibility:hidden;		position:absolute; 		top:-3px; 		/* Die beiden Kaeste muessen sich leicht ueberlappen,		da ansonsten das Mouseover in den aelteren Fierfoxes nicht		ueber die Kante der Scrollbox hinauskommt, fuer den Distanz		rahmen ist kein Mouseout definiert */		left:360px; 		width:90px; 		height:25px;		z-index:101;		}/* Aktuell */		#aktuell-normal {		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:hidden;		position:absolute; 		top:-70px; 		left:514px; 		width:90px; 		height:70px;		z-index:100; 		line-height:12px;		}#aktuell-normal-ojs {				/* Sonder IE6 */		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:visible;		position:absolute; 		top:0px; 		left:0px; 		width:90px; 		height:110px;		z-index:101; 		}		#aktuell-normal-distanz {		visibility:hidden;		position:absolute; 		top:-3px; 		/* Die beiden Kaeste muessen sich leicht ueberlappen,		da ansonsten das Mouseover in den aelteren Fierfoxes nicht		ueber die Kante der Scrollbox hinauskommt, fuer den Distanz		rahmen ist kein Mouseout definiert */		left:514px; 		width:90px; 		height:25px;		z-index:101;		}#aktuell-maritim {		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:hidden;		position:absolute; 		top:-70px; 		left:450px; 		width:90px; 		height:70px;		z-index:100; 		line-height:12px;		}		#aktuell-maritim-distanz {		visibility:hidden;		position:absolute; 		top:-3px; 		/* Die beiden Kaeste muessen sich leicht ueberlappen,		da ansonsten das Mouseover in den aelteren Fierfoxes nicht		ueber die Kante der Scrollbox hinauskommt, fuer den Distanz		rahmen ist kein Mouseout definiert */		left:450px; 		width:90px; 		height:25px;		z-index:101;		}	/* Maritim */		#maritim-normal {		background-color:#EBEBDF; 		border:#000000 solid 1px;		visibility:hidden;		position:absolute; 		top:-150px; 		left:286px; 		width:100px; 		height:150px;		z-index:100; 		line-height:12px;		}		#maritim-normal-distanz {		visibility:hidden;		position:absolute; 		top:-3px; 		/* Die beiden Kaeste muessen sich leicht ueberlappen,		da ansonsten das Mouseover in den aelteren Fierfoxes nicht		ueber die Kante der Scrollbox hinauskommt, fuer den Distanz		rahmen ist kein Mouseout definiert */		left:286px; 		width:100px; 		height:25px;		z-index:101;		}	/* Links */			.aufklapp-menuHeader 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:10px;		text-decoration:none;		text-align:left;				position:relative;			padding-left:3px;		padding-top:10px;		}.aufklapp-link 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: normal;		font-size:10px;		text-decoration:none;		text-align:left;				display:block;		position:relative;			padding-left:12px;		padding-top:2px;		}a.aufklapp-link:hover 	{ 		color:#FF6633;		text-align:left;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-size: 10px; 		}.aufklapp-link-fett 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:10px;		text-decoration:none;		text-align:left;				display:block;		position:relative;			padding-left:12px;		}a.aufklapp-link-fett:hover 	{ 		color:#FF6633;		text-align:left;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-size: 10px; 		}	/* Links Menu unten */.link 	{			color:#D9B480;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-size:14px;		text-transform:uppercase;		text-decoration:none;				position:relative;			top: 20px;		padding-right: 10px; 		float:left;		z-index:30;		}		a.link:hover 	{ 		color:#FF6633;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-size: 14px; 		}/* Links spezial maritim */.aufklapp-menuHeader-maritim 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:11px;		text-decoration:none;		text-align:left;				background-image:url(bild/menu_maritim.jpg);		background-position:0px 0px;				position:relative;		height:15px;			margin-left:0px;		padding-left:3px;		margin-top:6px;		}		.aufklapp-menuHeader-maritim-back 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:11px;		text-decoration:none;		text-align:left;				background-image:url(bild/hg_start.jpg);		background-position:-140px -250px;				position:relative;		height:30px;			margin-left:0px;		padding-left:3px;		margin-top:6px;		}.aufklapp-menuHeader-maritim-link 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:11px;		text-decoration:none;		text-align:left;		}.aufklapp-menuHeader-maritim-link:hover 	{			color:#FF6633;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:11px;		text-decoration:none;		text-align:left;		}				/* Links spezial Galerie */.aufklapp-menuHeader-galerie 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:11px;		text-decoration:none;		text-align:left;				background-image:url(bild/menu_galerie.jpg);		background-position:0px 0px;				position:relative;		height:30px;			margin-left:0px;		padding-left:3px;		margin-top:6px;		}.aufklapp-menuHeader-galerie-back 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:11px;		text-decoration:none;		text-align:left;				background-image:url(bild/hg_start.jpg);		background-position:-140px -250px;				position:relative;		height:30px;			margin-left:0px;		padding-left:3px;		margin-top:6px;		}.aufklapp-menuHeader-galerie-link 	{			color:#000000;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:11px;		text-decoration:none;		text-align:left;		}.aufklapp-menuHeader-galerie-link:hover 	{			color:#FF6633;		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;		font-weight: bold;		font-size:11px;		text-decoration:none;		text-align:left;		}		/*+++++++++++++++++++++++++++++*/				/* ++++++++++++++++++++++++++++++ sonstige Links +++++  */.entree {		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 11px;		text-decoration:none;		}.entree:hover 	{ 		color:#FF6633; 		}.menuBildx {		padding-left:10px;		padding-top:2px;		padding-right:10px;		padding-bottom:2px;		}.menuPunkte {		color:#ffffff;		font-weight: bold; 		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		font-size: 12px;		text-align:center;		}		.galerie-link {		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		color:#000000;		font-size: 11px;		text-decoration:none;		}		.galerie-link:hover {		font-family:Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif; 		color:#FF6633;		font-size: 11px;		text-decoration:none;		}