BODY, HTML {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

A {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color: #E9A0A3;
	font-weight: bold;
}

A:hover {
	text-decoration : underline;
}

.grey {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #7A0750;
	font-weight : normal;
}


h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #7A0750;
	font-weight : bold;
	margin-top : 2pt;
	margin-bottom : 6pt;
}

h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E9A0A3;
	font-weight : bold;
	margin-top : 0pt;
	margin-bottom : 0pt;
}


td.cell  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight : normal;
}

td.cellheader  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	font-weight : bold;
}

td.cellblack {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight : bold;
}


A.nav {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color: #7A0750;
	font-size: 8pt;
	font-weight : normal;
}

A.nava {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color: #7A0750;
	font-size: 8pt;
	font-weight : bold;
}


P  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight : normal;
	line-height : 14pt;
}

P.nav  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7A0750;
	font-weight : normal;
	line-height : 12pt;
	margin-bottom: 6pt;
	margin-left: 12pt;
}

P.illu {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7A0750;
	font-weight : normal;
	line-height : 12pt;
	margin-bottom: 6pt;
	margin-top: 3pt;
}

P.illubottom {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7A0750;
	font-weight : normal;
	line-height : 12pt;
	margin-bottom: 0pt;
}


P.s2d  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #E9A0A3;
	font-weight : normal;
	margin-top : 5pt;
	margin-bottom : 5pt;
	line-height: 24pt;
}

P.s2dsmall, a.s2dsmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7A0750;
	margin-top : 2pt;
	margin-bottom : 2pt;
	line-height: 10pt;
}


td.s2d {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight : normal;
}

INPUT.s2d {
	font-size:9pt;
	font-family : Arial, Helvetica, sans-serif;
}

SELECT.s2d {
	font-size:9pt;
	font-family : Arial, Helvetica, sans-serif;
	width:160px;
}

a.s2d {
	font-size:9pt;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E9A0A3;
}

INPUT.search {
	font-size:8pt;
	font-family : Arial, Helvetica, sans-serif;
	BORDER: #E9A0A3 1 solid;
	width : 145px;
}

INPUT.normal {
	font-size:8pt;
	font-family : Arial, Helvetica, sans-serif;
	BORDER: #E9A0A3 1 solid;
}

TEXTAREA.normal {
	font-size:8pt;
	font-family : Arial, Helvetica, sans-serif;
	BORDER: #E9A0A3 1 solid;
}

a.s2dsmall, a.s2dinfo  {
	text-decoration:underline;
}

.Stil1 {
	font-size: 18px;
	font-weight: bold;
}

.Stil2 {
	font-size: 16px;
	font-style: italic;
}

.Stil9 {font-weight: bold}

.Stil10 {
	font-size: 10pt;
	font-style: italic;
}

.Stil13 {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.Stil15 {
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
	font-size: 14;
}
/* Menü - Das Haus */
#apDiv1 {
	position:absolute;
	left:135px;
	top:413px;
	width:167px;
	height:102px;
	z-index:1;
	visibility: hidden;
}
/* Menü - Das Drumherum */
#apDiv2 {
	position:absolute;
	left:135px;
	top:456px;
	width:167px;
	height:62px;
	z-index:2;
	visibility: hidden;
}
/* Menü - Buchung */
#apDiv3 {
	position:absolute;
	left:135px;
	top:544px;
	width:167px;
	height:102px;
	z-index:3;
	visibility: hidden;
}
/* Menü - Gästebereich */
#apDiv4 {
	position:absolute;
	left:135px;
	top:631px;
	width:167px;
	height:62px;
	z-index:4;
	visibility: hidden;
}
/* Hinweis Hafenstraße */
#apDiv5 {
	position:absolute;
	right:20%;
	top:88px;
	width:433px;
	height:67px;
	z-index:5;
	visibility: hidden;
}
/* Wohnungen active */
#apDiv6 {
	position:absolute;
	left:137px;
	top:435px;
	width:160px;
	height:20px;
	z-index:6;
	visibility: hidden;
}
/* Umschaltmenü oben rechts */
#apDiv7 {
	position:absolute;
	right:15px;
	top:70px;
	width:auto;
	heigh:auto;
	z-index:7;
	visibility: visible;
}
/* Werbung slideshow */
#apDiv8 {
	position:absolute;
	right:10px;
	width:190px;
	height:145px;
	z-index:8;
}
