body {
	background-color: #7c7773;

}

/* HIER BEGINNEN DIE CSS-ANWEISUNGEN FÜR DIE STARTSEITE */

/* Hier beginnen die CSS-Anweisungen für den gesamten Inhalt */

#start_alles {
	position: absolute;
	align: center;
	width: 955px;
	top: 0;
	left: 50%;
	margin-left: -477px;
	height: 500px;
	background-color: #7c7773;
}

/* Hier enden die CSS-Anweisungen für den gesamten Inhalt */

/* Hier beginnen die CSS-Anweisungen für den oberen braunen Bereich */

#start_oben {

	position: absolute;
	width: 955px;
	top: 0;
	height: 100px;
	background-color: #7c7773;
}

/* Hier enden die CSS-Anweisungen für den oberen braunen Bereich */



/* Hier beginnen die CSS-Anweisungen für den Schriftzug im oberen braunen Bereich */

#start_schriftzug {
	position: absolute;
	top: 62px;
	left: 20px;
	width: 400px;
	height: 41px;
}

/* Hier enden die CSS-Anweisungen für den Schriftzug im oberen braunen Bereich */

/* Hier beginnen die CSS-Anweisungen für die Impressum- u. Kontakt-Links im oberen braunen Bereich */

#start_impressum_kontakt {
	position: absolute;
	top: 77px;
	left: 685px;
	width: 250px;
	height: 20px;
	text-align: right;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	background-color: #7c7773;
	z-index: 2;
}

#start_impressum_kontakt a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_impressum_kontakt a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_impressum_kontakt a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_impressum_kontakt a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Hier enden die CSS-Anweisungen für die Impressum- u. Kontakt-Links im oberen braunen Bereich */



/* Hier beginnen die CSS-Anweisungen für die weiße Linie oben */

#start_linie_oben {
	position: absolute;
	top: 97px;
	width: 955px;
	height: 3px;
	background-color: #ffffff;
}

/* Hier enden die CSS-Anweisungen für die weiße Linie oben */


/* Hier beginnen die CSS-Anweisungen für den Startfoto-Bereich */

#start_inhalt {
	position: absolute;
	width: 955px;
	top: 100px;
	height: 340px;
}

/* Hier enden die CSS-Anweisungen für den Startfoto-Bereich */


/* Hier beginnen die CSS-Anweisungen für den gesamten Icon-Bereich auf dem Startfoto */

#start_iconzeile {
	position: absolute;
	width: 955px;
	height: 60px;
	top: 380px;
}

/* Hier enden die CSS-Anweisungen für den gesamten Icon-Bereich auf dem Startfoto */


/* Hier beginnen die CSS-Anweisungen für die einzelnen Icon auf dem Startfoto */

/* Beginn der CSS-Anweisungen für das Start-Icon */

#start_icon_start {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 19px;
}

/* Ende der CSS-Anweisungen für das Start-Icon */


/* Beginn der CSS-Anweisungen für das Gastronomie-Icon */

#start_icon_gastronomie {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 165px;
}

/* Ende der CSS-Anweisungen für das Gastronomie-Icon */


/* Beginn der CSS-Anweisungen für das Segeln-Icon */

#start_icon_segeln {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 311px;
}

/* Ende der CSS-Anweisungen für das Segeln-Icon */



/* Beginn der CSS-Anweisungen für das Fotos-Icon */

#start_icon_fotos {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 457px;
}

/* Ende der CSS-Anweisungen für das Fotos-Icon */


/* Beginn der CSS-Anweisungen für das Angebote-Icon */

#start_icon_angebote {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 603px;
}

/* Ende der CSS-Anweisungen für das Angebote-Icon */



/* Beginn der CSS-Anweisungen für das Termine-Icon */

#start_icon_termine {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 749px;
}

/* Ende der CSS-Anweisungen für das Termine-Icon */


/* Beginn der CSS-Anweisungen für das Links-Icon */

#start_icon_links {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 894px;
}

/* Ende der CSS-Anweisungen für das Links-Icon */

/* Hier enden die CSS-Anweisungen für die einzelnen Icon auf dem Startfoto */


/* Hier beginnen die CSS-Anweisungen für die weiße Linie unten */

#start_linie_unten {
	position: absolute;
	top: 440px;
	width: 955px;
	height: 3px;
	background-color: #ffffff;
}

/* Hier enden die CSS-Anweisungen für die weiße Linie unten */



/* Hier beginnen die CSS-Anweisungen für den gesamten Bereich der Schrift-Links */

#start_linkzeile {
	position: absolute;
	top: 443px;
	width: 955px;
	height: 57px;
	background-color: #7c7773;
}

/* Hier enden die CSS-Anweisungen für den gesamten Bereich der Schrift-Links */


/* Beginn der CSS-Anweisungen für den Start-Link */

#start_start_link {
	position: absolute;
	top: 448px;
	left: 20px;
	width: 100px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}


#start_start_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_start_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_start_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_start_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Start-Link */


/* Beginn der CSS-Anweisungen für den Gastronomie-Link */

#start_gastronomie_link {
	position: absolute;
	top: 448px;
	left: 135px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#start_gastronomie_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_gastronomie_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_gastronomie_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_gastronomie_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Gastronomie-Link */


/* Beginn der CSS-Anweisungen für den Segeln-Link */

#start_segeln_link {
	position: absolute;
	top: 448px;
	left: 281px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#start_segeln_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_segeln_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_segeln_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_segeln_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Segeln-Link */



/* Beginn der CSS-Anweisungen für den Fotos-Link */

#start_fotos_link {
	position: absolute;
	top: 448px;
	left: 427px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#start_fotos_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_fotos_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_fotos_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_fotos_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Fotos-Link */


/* Beginn der CSS-Anweisungen für den Angebote-Link */

#start_angebote_link {
	position: absolute;
	top: 448px;
	left: 573px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#start_angebote_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_angebote_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_angebote_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_angebote_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Angebote-Link */


/* Beginn der CSS-Anweisungen für den Termine-Link */

#start_termine_link {
	position: absolute;
	top: 448px;
	left: 719px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#start_termine_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_termine_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_termine_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_termine_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Termine-Link */

/* Beginn der CSS-Anweisungen für den Links-Link */

#start_links_link {
	position: absolute;
	top: 448px;
	left: 835px;
	width: 100px;
	height: 20px;
	text-align: right;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index:2;
}

#start_links_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_links_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_links_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_links_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Links-Link */



/* HIER ENDEN DIE CSS-ANWEISUNGEN FÜR DIE STARTSEITE */



/*------------------------------------------------------*/



/* HIER BEGINNEN DIE CSS-ANWEISUNGEN FÜR ALLE ANDEREN SEITEN:*/



/* Hier beginnen die CSS-Anweisungen für den gesamten Inhalt (für alle, außer Start)*/

#alles {
	position: absolute;
	align: center;
	width: 955px;
	top: 0;
	left: 50%;
	margin-left: -477px;
	height: 500px;
	background-color: #7c7773;
}

/* Hier enden die CSS-Anweisungen für den gesamten Inhalt (für alle, außer Start) */


/* Hier beginnen die CSS-Anweisungen für den oberen braunen Bereich (für alle, außer Start)*/

#oben {
	position: absolute;
	width: 955px;
	top: 0;
	height: 100px;
	background-color: #7c7773;
}

/* Hier enden die CSS-Anweisungen für den oberen braunen Bereich (für alle, außer Start*/


/* Hier beginnen die CSS-Anweisungen für den Schriftzug im oberen braunen Bereich (für alle, außer Start*/

#schriftzug {
	position: absolute;
	top: 62px;
	left: 20px;
	width: 400px;
	height: 41px;
}

/* Hier enden die CSS-Anweisungen für den Schriftzug im oberen braunen Bereich (für alle, außer Start) */


/* Hier beginnen die CSS-Anweisungen für die Impressum- u. Kontakt-Links im oberen braunen Bereich (für alle, außer Start) */

#impressum_kontakt {
	position: absolute;
	top: 77px;
	left: 685px;
	width: 250px;
	height: 20px;
	text-align: right;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	background-color: #7c7773;
	z-index: 2;
}

#impressum_kontakt a:link {
	color: #ffffff;
	text-decoration: none;
}

#impressum_kontakt a:active{
	color: #ffffff;
	text-decoration: none;
}

#impressum_kontakt a:visited{
	color: #ffffff;
	text-decoration: none;
}

#impressum_kontakt a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Hier enden die CSS-Anweisungen für die Impressum- u. Kontakt-Links im oberen braunen Bereich (für alle, außer Start) */


/* Hier beginnen die CSS-Anweisungen für die weiße Linie oben (für alle, außer Start) */

#linie_oben {
	position: absolute;
	top: 97px;
	width: 955px;
	height: 3px;
	background-color: #ffffff;
}

/* Hier enden die CSS-Anweisungen für die weiße Linie oben (für alle, außer Start) */


/* Hier beginnen die CSS-Anweisungen für den Inhalt-Bereich (für alle, außer Start) */

#inhalt {
	position: absolute;
	width: 955px;
	top: 100px;
	bottom: 100px;
	height: 280px;
	overflow: auto;
	background-color: #b9bdbe;
}

/* Hier enden die CSS-Anweisungen für den Inhalt-Bereich (für alle, außer Start) */


/* Hier beginnen die CSS-Anweisungen für den Icon-Bereich (für alle, außer Start) */

#iconzeile {
	position: absolute;
	width: 955px;
	height: 60px;
	top: 380px;
	background-color: #b9bdbe;
}

/* Hier enden die CSS-Anweisungen für den Icon-Bereich (für alle, außer Start) */


/* Hier beginnen die CSS-Anweisungen für die weiße Linie unten (für alle, außer Start) */

#linie_unten {

	position: absolute;

	top: 440px;

	width: 955px;

	height: 3px;

	background-color: #ffffff;

}

/* Hier enden die CSS-Anweisungen für die weiße Linie unten (für alle, außer Start) */



/* Hier beginnen die CSS-Anweisungen für den gesamten Bereich der Schrift-Links (für alle, außer Start) */

#linkzeile {
	position: absolute;
	top: 443px;
	width: 955px;
	height: 57px;
	background-color: #7c7773;
}

/* Hier enden die CSS-Anweisungen für den gesamten Bereich der Schrift-Links (für alle, außer Start) */



/* Beginn der CSS-Anweisungen für den Start-Link (für alle, außer Start) (für alle, außer Start) */

#start_link {
	position: absolute;
	top: 448px;
	left: 20px;
	width: 100px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#start_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#start_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#start_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#start_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Start-Link (für alle, außer Start) */


/* Beginn der CSS-Anweisungen für den Gastronomie-Link (für alle, außer Start) */

#gastronomie_link {
	position: absolute;
	top: 448px;
	left: 135px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#gastronomie_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#gastronomie_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#gastronomie_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#gastronomie_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Gastronomie-Link (für alle, außer Start) */



/* Beginn der CSS-Anweisungen für den Segeln-Link (für alle, außer Start) */

#segeln_link {
	position: absolute;
	top: 448px;
	left: 281px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#segeln_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#segeln_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#segeln_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#segeln_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Segeln-Link (für alle, außer Start) */


/* Beginn der CSS-Anweisungen für den Fotos-Link (für alle, außer Start) */

#fotos_link {
	position: absolute;
	top: 448px;
	left: 427px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#fotos_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#fotos_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#fotos_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#fotos_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Fotos-Link (für alle, außer Start) */



/* Beginn der CSS-Anweisungen für den Angebote-Link (für alle, außer Start) */

#angebote_link {
	position: absolute;
	top: 448px;
	left: 573px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#angebote_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#angebote_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#angebote_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#angebote_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Angebote-Link (für alle, außer Start) */


/* Beginn der CSS-Anweisungen für den Termine-Link (für alle, außer Start) */

#termine_link {
	position: absolute;
	top: 448px;
	left: 719px;
	width: 100px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#termine_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#termine_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#termine_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#termine_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Termine-Link (für alle, außer Start) */

/* Beginn der CSS-Anweisungen für den Links-Link (für alle, außer Start) */

#links_link {
	position: absolute;
	top: 448px;
	left: 835px;
	width: 100px;
	height: 20px;
	text-align: right;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.0em;
	background-color: #7c7773;
	z-index: 2;
}

#links_link a:link {
	color: #ffffff;
	text-decoration: none;
}

#links_link a:active{
	color: #ffffff;
	text-decoration: none;
}

#links_link a:visited{
	color: #ffffff;
	text-decoration: none;
}

#links_link a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Ende der CSS-Anweisungen für den Start-Link (für alle, außer Start) */

/* HIER ENDEN DIE CSS-ANWEISUNGEN FÜR ALLE ANDEREN SEITEN*/

/* --------------------------------------------------------*/

/* HIER BEGINNEN DIE speziellen CSS-ANWEISUNGEN der ANGEBOTE-Seite:*/

#angebote_text {
	position: absolute;
	top: 130px;
	left: 0px;
	width: 955px;
	height: 20px;
	text-align: center;
	font-family: Arial,Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	z-index: 2;
}

#angebote_text a:link {
	color: #ffffff;
	text-decoration: none;
}

#angebote_text a:active{
	color: #ffffff;
	text-decoration: none;
}

#angebote_text a:visited{
	color: #ffffff;
	text-decoration: none;
}

#angebote_text a:hover{
	color: #22ddff;
	text-decoration: none;
}

/* Beginn der CSS-Anweisungen für das Angebote-Icon */

#icon_angebote {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 603px;
}

/* Ende der CSS-Anweisungen für das Angebote-Icon */


/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der ANGEBOTE-Seite*/



/* ----------------------------------------------------------*/

/* Hier beginnt die PHP-CSS-Anweisung für "Ihre Nachricht wurde verschickt!"*/

#php_antwort_formular {

	position: absolute;

	top: px;

	left: px;

	width: 350px;

	height: 20px;

	text-align: left;

	font-family: Arial,Helvetica,sans-serif;

	font-weight: bold;

	color: #7c7773;

	font-size: 0.9em;

	background-color: #b9bdbe;

	z-index: 2;

}

/* Hier endet die PHP-CSS-Anweisung für "Ihre Nachricht wurde verschickt!"*/

/* --------------------------------------------------------*/

/* HIER BEGINNEN DIE speziellen CSS-ANWEISUNGEN der KONTAKT- UND ANFAHRT-Seite:*/



#kontakt_links_oben {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 440px;
	height: 40px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
	z-index: 2;
}

#kontakt_links_oben_fett {
	position: absolute;
	top: 50px;
	left: 20px;
	width: 440px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#kontakt_anschrift {
	position: absolute;
	top: 70px;
	left: 20px;
	width: 440px;
	height: 95px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#kontakt_formular_nutzen {
	position: absolute;
	top: 165px;
	left: 20px;
	width: 440px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

/* BEGINN der CSS-ANWEISUNGEN des KONTAKT-FORMULARs:*/

#kontakt_formular {
	position: absolute;
	top: 190px;
	left: 20px;
	width: 440px;
	height: px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.1em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

/* ENDE der CSS-ANWEISUNGEN des KONTAKT-FORMULARs*/

#anfahrt_mit_pkw {
	position: absolute;
	top: 10px;
	left: 455px;
	width: 470px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#anfahrt_pkw_nord {
	position: absolute;
	top: 30px;
	left: 455px;
	width: 470px;
	height: 55px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#anfahrt_pkw_sued {
	position: absolute;
	top: 85px;
	left: 455px;
	width: 470px;
	height: 80px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#anfahrt_mit_busbahn {
	position: absolute;
	top: 543px;
	left: 455px;
	width: 470px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}


#anfahrt_bus_linie4 {
	position: absolute;
	top: 563px;
	left: 455px;
	width: 470px;
	height: 55px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#anfahrt_bus_linie14 {
	position: absolute;
	top: 618px;
	left: 455px;
	width: 470px;
	height: 55px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#anfahrt_bus_linie34 {
	position: absolute;
	top: 673px;
	left: 455px;
	width: 470px;
	height: 55px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#anfahrt_auskunft {
	position: absolute;
	top: 728px;
	left: 455px;
	width: 470px;
	height: 55px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#anfahrt_auskunft a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#anfahrt_auskunft a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#anfahrt_auskunft a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#anfahrt_auskunft a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#parkplatzkarte {
	position: absolute;
	top: 220px;
	left: 455px;
	width: 470px;
	height: px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	line-height: 1.5em;
	font-size: 0.9em;
	background-color: #b9bdbe;
	z-index: 2;
}

#parkplatzkarte_text {
	position: absolute;
	top: 165px;
	left: 455px;
	width: 470px;
	height: 55px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 0.9em;
	z-index: 2;
}
/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der KONTAKT- UND ANFAHRT-Seite*/


/*--------------------------------------------------------------*/


/* HIER BEGINNEN DIE speziellen CSS-ANWEISUNGEN der IMPRESSUM-Seite*/

#impressum_mittig{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 905px;
	height: px;
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

.impressum_fett_braun{
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: ;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_mittig a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_mittig a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_mittig a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_mittig a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}
/*--------------------------------------------------------------*/
#impressum_links_oben{
	position: absolute;
	top: 10px;
	left: 20px;
	width: 420px;
	height: 110px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_links_oben a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_links_oben a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_links_oben a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_links_oben a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#impressum_sitz {
	position: absolute;
	top: 100px;
	left: 20px;
	width: 420px;
	height: 35px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_steuer_id {
	position: absolute;
	top: 145px;
	left: 20px;
	width: 420px;
	height: 35px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_verantwortlicher {
	position: absolute;
	top: 190px;
	left: 20px;
	width: 420px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_verantwortlicher_text {
	position: absolute;
	top: 205px;
	left: 20px;
	width: 420px;
	height: 70px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_hinweis {
	position: absolute;
	top: 10px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_hinweis_text {
	position: absolute;
	top: 25px;
	left: 460px;
	width: 460px;
	height: 70px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_website {
	position: absolute;
	top: 85px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_website_text {
	position: absolute;
	top: 100px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;

}

#impressum_website_text a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_website_text a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_website_text a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_website_text a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#impressum_webdesign {
	position: absolute;
	top: 130px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_webdesign_text {
	position: absolute;
	top: 145px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;

}

#impressum_webdesign_text a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_webdesign_text a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_webdesign_text a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_webdesign_text a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#impressum_php {
	position: absolute;
	top: 175px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_php_text {
	position: absolute;
	top: 190px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	z-index: 2;
}

#impressum_php_text a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_php_text a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_php_text a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#impressum_php_text a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#impressum_bild {
	position: absolute;
	top: 220px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
	z-index: 2;
}

#impressum_bild_text {
	position: absolute;
	top: 235px;
	left: 460px;
	width: 460px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
	z-index: 2;
}

/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der IMPRESSUM-Seite*/



/* HIER BEGINNEN DIE speziellen CSS-ANWEISUNGEN der LINKS-SEITE */

#gesamttext_pro_link {
	position: relative;
	width: 900px;
	left: 20px;
	background-color: #b9bdbe;
}

#links_linkzeile {
	position: relative;
	top: 20px;
	left: 0px;
	width: 400px;
	height: 20px;
	text-align: right;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#links_linkzeile a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#links_linkzeile a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#links_linkzeile a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#links_linkzeile a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#rechts_ueberschrift {
	position: relative;
	top: 0px;
	left: 420px;
	width: 480px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#rechts_fliesstext {
	position: relative;
	top: 0px;
	left: 420px;
	width: 480px;
	height: px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.5em;
	background-color: #b9bdbe;
}

#rechts_fliesstext a:link {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#rechts_fliesstext a:active{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#rechts_fliesstext a:visited{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#rechts_fliesstext a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

/* Beginn der CSS-Anweisungen für das LINKS-Icon */

#icon_links {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 894px;
}

/* Ende der CSS-Anweisungen für das LINKS-Icon */

/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der LINKS-SEITE */


/* HIER BEGINNEN DIE speziellen CSS-ANWEISUNGEN der FOTOS-SEITE */

#fotos_ueberschrift {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 700px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#gesamt_alle_uebersicht {
	position: absolute;
	top: 30px;
	width: 700px;
	height: px;
	left: 20px;
	background-color: #b9bdbe;
}

#gesamt_pro_uebersicht {
	position: relative;
	width: 700px;
	height: 120px;
	left: 0px;
	background-color: #b9bdbe;
}

#fotogruppenfoto {
	position: relative;
	top: 10px;
	left: 0px;
	width: 150px;
	height: 100px;
	background-color: #b9bdbe;
}

#gruppen_ueberschrift {
	position: absolute;
	top: 7px;
	left: 170px;
	width: 530px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#fotos_fliesstext {
	position: absolute;
	top: 27px;
	left: 170px;
	width: 530px;
	height: 60px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.5em;
	background-color: #b9bdbe;
}

#fotos_fliesstext a:link {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#fotos_fliesstext a:active{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#fotos_fliesstext a:visited{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#fotos_fliesstext a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#fotogruppenlink {
	position: absolute;
	top: 95px;
	left: 170px;
	width: 530px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#fotogruppenlink a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#fotogruppenlink a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#fotogruppenlink a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#fotogruppenlink a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

/* Beginn der CSS-Anweisungen für das Fotos-Icon */

#icon_fotos {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 457px;
}

/* Ende der CSS-Anweisungen für das Fotos-Icon */

/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der FOTOS-SEITE */


/* HIER BEGINNEN DIE speziellen CSS-ANWEISUNGEN der GALERIE-SEITE */

#galerie_ueberschrift {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 900px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#galerie_auswahl_oben {
	position: absolute;
	top: 30px;
	left: 20px;
	width: 900px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#galerie_auswahl_oben a:link {
	font-weight: bold;
	color: #ffffff;
}

#galerie_auswahl_oben a:active{
	font-weight: bold;
	color: #ffffff;
}

#galerie_auswahl_oben a:visited{
	font-weight: bold;
	color: #ffffff;
}

#galerie_auswahl_oben a:hover{
	font-weight: bold;
	color: #22ddff;
}

#gesamt_alle_galerieeinzel {
	position: absolute;
	top: 50px;
	width: 700px;
	height: px;
	left: 20px;
	background-color: #b9bdbe;
}

#gesamt_pro_galerieeinzel {
	position: relative;
	width: 700px;
	left: 0px;
	background-color: #b9bdbe;
}

#galerieeinzelfoto {
	position: relative;
	top: 10px;
	left: 0px;
	text-align: right;
	width: 150px;
	height: %;
	background-color: #b9bdbe;
}

#galerieeinzel_ueberschrift {
	position: absolute;
	top: 7px;
	left: 170px;
	width: 530px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#galerieeinzel_fliesstext {
	position: absolute;
	top: 27px;
	left: 170px;
	width: 530px;
	height: 60px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.5em;
	background-color: #b9bdbe;
}

#galerieeinzel_fliesstext a:link {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#galerieeinzel_fliesstext a:active{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#galerieeinzel_fliesstext a:visited{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#galerieeinzel_fliesstext a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#galerieeinzellink {
	position: absolute;
	top: 95px;
	left: 170px;
	width: 530px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#galerieeinzellink a:link {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#galerieeinzellink a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#galerieeinzellink a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#galerieeinzellink a:hover{
	font-weight: bold;
	color: #22ddff;
	text-decoration: none;
}

#galerie_auswahl_unten {
	position: absolute;
	left: 0px;
	width: 900px;
	height: 20px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

#galerie_auswahl_unten a:link {
	font-weight: bold;
	color: #ffffff;
}

#galerie_auswahl_unten a:active{
	font-weight: bold;
	color: #ffffff;
}

#galerie_auswahl_unten a:visited{
	font-weight: bold;
	color: #ffffff;
}

#galerie_auswahl_unten a:hover{
	font-weight: bold;
	color: #22ddff;
}

/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der GALERIE-SEITE */


/* HIER BEGINNEN DIE speziellen CSS-ANWEISUNGEN der GASTRONOMIE-SEITE */

#gastro_bild_links {
	position: absolute;
	left: 70px;
	top: 35px;
	width: 220px;
	height: 166px;
}

#gastro_bild_rechts {
	position: absolute;
	left: 600px;
	top: 35px;
	width: 300px;
	height: 59px;
}

#gastro_text_links {
	position: absolute;
	left: 20px;
	top: 170px;
	width: 450px;
	height: px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.5em;
}

#gastro_text_links a:link {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#gastro_text_links a:active{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#gastro_text_links a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#gastro_text_links a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #22ddff;
}

#gastro_text_rechts {
	position: absolute;
	left: 465px;
	top: 170px;
	width: 470px;
	height: px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.5em;
}

#gastro_text_rechts a:link {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#gastro_text_rechts a:active{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#gastro_text_rechts a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#gastro_text_rechts a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #22ddff;
}

/* Beginn der CSS-Anweisungen für das Gastronomie-Icon */

#icon_gastronomie {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 165px;
}

/* Ende der CSS-Anweisungen für das Gastronomie-Icon */


/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der GASTRONOMIE-SEITE */


/* HIER BEGINNEN DIE speziellen CSS-ANWEISUNGEN der TERMINE-SEITE */

.termine_auswahl_oben {
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

.termine_auswahl_oben a:link {
	font-weight: bold;
	color: #ffffff;
}

.termine_auswahl_oben a:active{
	font-weight: bold;
	color: #ffffff;
}

.termine_auswahl_oben a:visited{
	font-weight: bold;
	color: #ffffff;
}

.termine_auswahl_oben a:hover{
	font-weight: bold;
	color: #22ddff;
}

.termine_datum {
	text-align: right;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	vertical-align: top;
}

.termine_ueberschrift {
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #7c7773;
	font-size: 0.9em;
	line-height: 1.2em;
	vertical-align: top;
}

.termine_fliesstext {
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.5em;
}

.termine_fliesstext a:link {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.termine_fliesstext a:active{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.termine_fliesstext a:visited{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.termine_fliesstext a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #22ddff;
}

.termine_auswahl_unten {
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #b9bdbe;
}

.termine_auswahl_unten a:link {
	font-weight: bold;
	color: #ffffff;
}

.termine_auswahl_unten a:active{
	font-weight: bold;
	color: #ffffff;
}

.termine_auswahl_unten a:visited{
	font-weight: bold;
	color: #ffffff;
}

.termine_auswahl_unten a:hover{
	font-weight: bold;
	color: #22ddff;
}

/* Beginn der CSS-Anweisungen für das Aktuell-Icon */

#icon_termine {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 749px;
}

/* Ende der CSS-Anweisungen für das Aktuell-Icon */

/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der TERMINE-SEITE */


/* HIER beginnen DIE speziellen CSS-ANWEISUNGEN der SEGELN-SEITE */

#segeln_bild_links {
	position: absolute;
	left: 140px;
	top: 15px;
	width: 192px;
	height: 145px;
}

#segeln_bild_rechts {
	position: absolute;
	left: 530px;
	top: 105px;
	width: 300px;
	height: 59px;
}

#segeln_text_links {
	position: absolute;
	left: 20px;
	top: 170px;
	width: 450px;
	height: px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.5em;
}

#segeln_text_links a:link {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#segeln_text_links a:active{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#segeln_text_links a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#segeln_text_links a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #22ddff;
}


#segeln_text_rechts {
	position: absolute;
	left: 485px;
	top: 170px;
	width: 450px;
	height: px;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.5em;
}

#segeln_text_rechts a:link {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#segeln_text_rechts a:active{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#segeln_text_rechts a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

#segeln_text_rechts a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #22ddff;
}

/* Beginn der CSS-Anweisungen für das Segeln-Icon */

#icon_segeln {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 390px;
	left: 311px;
}

/* Ende der CSS-Anweisungen für das Segeln-Icon */

/* HIER ENDEN DIE speziellen CSS-ANWEISUNGEN der Segeln-SEITE */



/* Hier beginnt die PHP-CSS-Anweisung für "Ihre Nachricht wurde
verschickt!"*/
#php_antwort{
        position: absolute;
        top: 600px;
        left: 20px;
        width: 350px;
        height: 20px;
        text-align: left;
        font-family: Arial,Helvetica,sans-serif;
        font-weight: bold;
        color: #7c7773;
        font-size: 0.9em;
        background-color: #b9bdbe;
        z-index: 2;
}
/* Hier endet die PHP-CSS-Anweisung für "Ihre Nachricht wurde verschickt!"*/