BODY {

	color:#4A7564;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	background-color: #F6FBF4;

	}

		 

B	{

	font-weight: bold;

	}



.H1	{

	font-size: 30pt

	}



.H2	{

	font-size: 24pt

	}



.H3	{

	font-size: 14pt

	}



.H4	{

	font-size: 12pt

	}



.gbuch-h1 {

	font-size: 18px;

	text-align: center;

	margin-top: 15px;

	}



.gbuch-backhome A,

.gbuch-backhome A:LINK,

.gbuch-backhome A:VISITED,

.gbuch-backhome A:ACTIVE,

.gbuch-backhome A:HOVER, {

	font-weight: bold;

	font-size: 11pt;

	color: red;

	}



.headline {

	font-family: Monotype Corsiva;

	font-size: 57px;

	font-weight: normal;

	margin: 0;

	padding: 0;

	letter-spacing: -0.04em;

	height: 65px;

	line-height: 65px;

	}



/* used by links_e.htm (has 2 headlines) in addition to headline (over-writes height) */

.headline-2lines {

	height: 130px;

	}

	

.headline2 {

	font-family: Monotype Corsiva;

	font-size: 43px;

	font-weight: normal;

	margin: 0;

	padding: 0;

	letter-spacing: -0.04em;

	height: 52px;

	line-height: 52px;

	}



.headline-h2 {

	font-family: Monotype Corsiva;

	font-size: 28px;

	font-weight: bold;

	margin: 0 0 5px 0;

	padding: 0;

	}



.head1 {

	font-weight: bold;

	font-size: 12pt

	}

		

.head2	{

	font-weight: bold;

	font-size: 11pt

	}



.head1f	{

	font-size: 36pt

	}



/* used by index.htm, index1.htm, index1_e.htm */

.body0 {

	margin-top: 0;

	top :0;

	}



/* used by panoX.html */

.body10 {

	margin: 10px;

	}



/* used by all in menu "Angebote" */

.body13 {

	margin-top: 13px;

	}



/* used by links_e.htm */

.body20 {

	margin-top: 20px;

	}



/* used by anfahrt.htm */

.body33 {

	margin-top: 33px;

	}

	

	

/* used by guestbook */

.body35 {

	margin-top: 16px;

	}



/* used by all others */

.body50 {

	margin-top: 50px;

	}



A,

A:LINK,

A:VISITED,

A:ACTIVE,

A:HOVER {

	color: #4A7564;

	text-decoration: underline;

	}



A:HOVER {

	color: #f00;

	}

		

.tableborder1 {

	border: 1px solid #4A7564;

	}



.tdborder1 {

	border: 1px solid #F6FBF4;

	}



.tdborder2 {

	border: 1px solid #C7E3D5;

	background-color: #C7E3D5;

	}



.tdborder3 {

	border: 1px solid #E0ECE6;

	background-color: #E0ECE6;

	}



.tdborderpano {

	border: 1px solid #FFF;

	}



.tableborder2,

.tableborder2 TD {

	border: 1px solid #4A7564;

	border-spacing: 1px

	}



.sitemap  {

	margin-top: 0;

	}



.sitemap LI {

	margin-top: 3px;

	margin-bottom: 3px;

	font-weight: bold;

	}



.sitemap LI UL LI {

	font-weight: normal;

	}



.sitemap LI A:LINK,

.sitemap LI A:VISITED,

.sitemap LI A:ACTIVE {

	text-decoration: none;

	}



.sitemap LI A:HOVER {

	text-decoration: underline;

	}



.pano {

	margin: 0;

	}



.skip {

	display: none;

	}
  
#closed {
  position:absolute;
  top:500px;
  right:5px;
}  