body {
	background-image:url(../img/main_hg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0px;
	margin:0px; padding:0px;
	
	font-family: Arial,Helvetica,Geneva,Sans Serif;
    font-size: 9pt; 
	color: #000000;
    font-style: normal; 
    line-height: normal;
}

#center {
	position:relative;
	width:825px;
	height:600px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	overflow: visible;
}

.textklein {
	font-size:0.75em;

}
/* headerbereich */
#header {
	position:absolute;
	left:16px;
	top:16px;
	width:795px;
	height:75px;
/*	border:1px solid red;	*/
}
.sloganMargin {
	float:left;
}
.logoMargin {
	float:right;
	margin-top:16px;
}
/* headerbereich */


/* hauptnavigation oben */
#mainNav {
	position:absolute;
	top:113px;
	left:0px;
	background-color:#858585;
	height:18px;
	width:809px;
	padding-left:16px;
}

#language {
	position:absolute;
	right:16px;
	top:0px;
	display:none;
}
/* headerbereich */


/* content bereich */
#content {
	position:relative;
	margin:0px;
	padding:0px;
	top:131px; /* Standard: 131px*/
	left:0px; /* Standard: 0px*/
	width:825px; /* Standard: 825px*/
	/* height:446px; /* Standard: 446px*/
	overflow: visible;
}

#flashStart {
	position:absolute;
	margin:0px;
	padding:0px;
	top:37px;
	left:400px;
	width:270px;
	height:305px;
	border:0px solid yellow;
}

#sub1 {
	position:absolute;
	top:5px;
	left:0px;
	height:18px;
	padding-left:16px;
	padding-right:16px;
	background-color:#FFF50A;
	visibility:hidden;
}
#sub2 {
	position:absolute;
	top:5px;
	left:48px;
	height:18px;
	padding-left:16px;
	padding-right:16px;
	background-color:#FFF50A;
	visibility:hidden;
}
#sub3 {
	position:absolute;
	top:5px;
	left:119px;
	height:18px;
	padding-left:16px;
	padding-right:16px;
	background-color:#FFF50A;
	visibility:hidden;
}
#sub4 {
	position:absolute;
	top:5px;
	left:472px;
	height:18px;
	padding-left:16px;
	padding-right:16px;
	background-color:#FFF50A;
	visibility:hidden;
}


#content p {
	line-height:13pt;
}

.hgContentHome {
	background-image:url(../img/hgContentHome.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukte {
	background-image:url(../img/hgContentProdukte.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub1 {
	background-image:url(../img/hgContentProdukteSub1.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub1Content {
	background-image:url(../img/hgContentProdukteSub1Content.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub2 {
	background-image:url(../img/hgContentProdukteSub2.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub2Content {
	background-image:url(../img/hgContentProdukteSub2Content.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub3 {
	background-image:url(../img/hgContentProdukteSub3.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub3Content {
	background-image:url(../img/hgContentProdukteSub3Content.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub4 {
	background-image:url(../img/hgContentProdukteSub4.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub4Content {
	background-image:url(../img/hgContentProdukteSub4Content.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub5 {
	background-image:url(../img/hgContentProdukteSub5.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub5Content {
	background-image:url(../img/hgContentProdukteSub5Content.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub6 {
	background-image:url(../img/hgContentProdukteSub6.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub6Content {
	background-image:url(../img/hgContentProdukteSub6Content.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub7 {
	background-image:url(../img/hgContentProdukteSub7.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub7Content {
	background-image:url(../img/hgContentProdukteSub7Content.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub8 {
	background-image:url(../img/hgContentProdukteSub8.jpg);
	background-repeat: no-repeat;
}
.hgContentProdukteSub8Content {
	background-image:url(../img/hgContentProdukteSub8Content.jpg);
	background-repeat: no-repeat;
}


.hgContentAktuellesSub1Content {
	background-image:url(../img/hgContentAktuellSub1Content.jpg);
	background-repeat: no-repeat;
}


.hgContentCompany {
	background-image:url(../img/hgContentCompanySub1.jpg);
	background-repeat: no-repeat;
}
.hgContentCompanySub1Content {
	background-image:url(../img/hgContentCompanySub1Content.jpg);
	background-repeat: no-repeat;
}
.hgContentCompanySub2Content {
	background-image:url(../img/hgContentCompanySub2Content.jpg);
	background-repeat: no-repeat;
}
.hgContentCompanySub3Content {
	background-image:url(../img/hgContentCompanySub3Content.jpg);
	background-repeat: no-repeat;
}

.hgContentSuperyacht {
	background-image:url(../img/hgContentSuperyacht.jpg);
	background-repeat: no-repeat;
}

.hgContentSuperyachtContent {
	background-image:url(../img/hgContentSuperyachtContent.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub1 {
	background-image:url(../img/hgContentSuperyachtSub1.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub1Content {
	background-image:url(../img/hgContentSuperyachtSub1Cont.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub2 {
	background-image:url(../img/hgContentSuperyachtSub2.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub2Content {
	background-image:url(../img/hgContentSuperyachtSub2Cont.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub3 {
	background-image:url(../img/hgContentSuperyachtSub3.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub3Content {
	background-image:url(../img/hgContentSuperyachtSub3Cont.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub4 {
	background-image:url(../img/hgContentSuperyachtSub4.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub4Content {
	background-image:url(../img/hgContentSuperyachtSub4Cont.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub5 {
	background-image:url(../img/hgContentSuperyachtSub5.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub5Content {
	background-image:url(../img/hgContentSuperyachtSub5Cont.jpg);
	background-repeat: no-repeat;
}

.hgContentSuperyachtSub7 {
	background-image:url(../img/hgContentSuperyachtSub7.jpg);
	background-repeat: no-repeat;
}
.hgContentSuperyachtSub7Content {
	background-image:url(../img/hgContentSuperyachtSub7Cont.jpg);
	background-repeat: no-repeat;
}
#textLinked {
	position:absolute;
	left:60px;
	top:280px;
	width:342px;
	height:140px;
	padding-left:24px;
	padding-top:18px;
	visibility:hidden;

}
#textLinked h1 {
	margin:0px;
	padding:0px;
	font-size:1.2em;
	margin-bottom:3px;
}
#textLinked p {
	margin:0px;
	padding:0px;
	margin-right:10px;
}
.hgTextLinkedProdukte {
	background-image:url(../img/hgContentProdukteText.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedProdukteSub1 {
	background-image:url(../img/hgContentProdukteSub1Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedProdukteSub2 {
	background-image:url(../img/hgContentProdukteSub2Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedProdukteSub3 {
	background-image:url(../img/hgContentProdukteSub3Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedProdukteSub4 {
	background-image:url(../img/hgContentProdukteSub4Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedProdukteSub5 {
	background-image:url(../img/hgContentProdukteSub5Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedProdukteSub6 {
	background-image:url(../img/hgContentProdukteSub6Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedProdukteSub7 {
	background-image:url(../img/hgContentProdukteSub7Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedProdukteSub8 {
	background-image:url(../img/hgContentProdukteSub8Text.gif);
	background-repeat: no-repeat;
}


.hgTextLinkedCompany {
	background-image:url(../img/hgContentCompanyText.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedSuperyacht {
	background-image:url(../img/hgContentSuperyachtText.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedSuperyachtSub1 {
	background-image:url(../img/hgContentSuperyachtSub1Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedSuperyachtSub2 {
	background-image:url(../img/hgContentSuperyachtSub2Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedSuperyachtSub3 {
	background-image:url(../img/hgContentSuperyachtSub3Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedSuperyachtSub4 {
	background-image:url(../img/hgContentSuperyachtSub4Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedSuperyachtSub5 {
	background-image:url(../img/hgContentSuperyachtSub5Text.gif);
	background-repeat: no-repeat;
}
.hgTextLinkedSuperyachtSub7 {
	background-image:url(../img/hgContentSuperyachtSub7Text.gif);
	background-repeat: no-repeat;
}


#contentScroll {
	position:absolute;
	top:48px;
	left:16px;
	width:809px;
	overflow: visible;
}
#spalteLinks,
.spalteLinks {
	width:250px;
	float:left;
	font-size:0.95em;
}

#spalteLinks p,
.spalteLinks p {

	line-height:1.2em;
}
#spalteLinks2,
#spalteLinks2 {
   position:absolute;
	width:250px;
	left:16px;top:47px;
	float:left;
	font-size:0.95em;
	z-index:1000;
}

#spalteRechts, 
.spalteRechts {
	width:495px;
	margin-left:20px;
	float:left;
}
.spalteRechts2 {
	width:745px;
	margin-left:20px;
	float:left;
}

.clearer {
	clear:both;
}

#contentScroll h1 {
	font-size:1.2em;
	margin-bottom:4px;
}
#contentScroll h2 {
	font-size:1.0em;
	margin-bottom:4px;
}
#Diagramm h1 {
	font-size:1.2em;
}

#contentNav {
   position:absolute;
   width:250px;height:50px;left:16px;top:48px;
   padding:0px;
   z-index:2000;
   font-size:0.95em;
}

.Spalte31 {
	position:inherit;
	float:left;

  }

.Spalte32 {
	position:relative;
	float: left;
	padding-left:24px;
  }

.Spalte33 {
	position:relative;
	float: left;
	padding-left:24px;
  }


.karte { font-family:Arial, Helvetica, sans-serif
}

/* content bereich */


/* footer bereich */
#footer {
	position:relative;
	margin:0px;
	padding:0px;
/*	top:577px; */
	left:0px;
	width:825px;
	height:18px;
}
#technav {
	position:absolute;
	margin:0px;
	padding:0px;
	top:0px;
	left:74px;
	display:none;
}
#servicenav {
	position:absolute;
	margin:0px;
	padding:0px;
	top:0px;
	right:16px;
	display:none;
}
/* footer bereich */


/* kein underline bei links in imagenavigationen */
#mainNav a, #language a, #sub1 a, #sub2 a, #sub3 a, #sub4 a, #technav a, #servicenav a {
	text-decoration:none;
}

a.linknormal {
font-size:1.1em;
}
