

a:active,a:visited,a:link,a:hover {font-family:Verdana, Arial, sans-serif; font-size: 12px;font-style: italic;
font-weight: bold; text-decoration: underline;color: #4682B4;}
a:hover, a:active {color: #5940A6;}

/* Sub-Navigation*/
a.sub1:active,a.sub1:visited,a.sub1:link,a.sub1:hover {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic;
font-weight: bold; text-decoration: underline;color: #4682B4;}
a.sub1:hover, a.sub1:active {color: #5940A6;}
.sub1_ohne {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #1D3875;}


/* Text-Formate */
h1 {font-family:Verdana, Arial, sans-serif;font-size:20px;color: #73ABE3;}
h2 {font-family:Verdana, Arial, sans-serif;font-size:15px;color: #1D3875;}
h3 {font-family:Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;margin-top: 30px;color: #1D3875;}
.kursivfett{font-style: italic;font-weight: bold;font-family:Verdana, Arial, sans-serif; font-size: 10pt;color:#1D3875;}
.Absatztext,p,li,b,i{font-family:Verdana, Arial, sans-serif; font-size: 12px;color:#1D3875;}
li{line-height: 12px; margin-bottom: 7px;}
p.spkarte {font-family:Verdana, Arial, sans-serif;font-size:12px;margin-top: -12px;margin-left: 12px;}
.kleintext {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#1D3875;}


 body {background-color: #FFFFFF; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}


/* --- LAYOUT-EBENEN --- */

/* --- Aussen --- */
#aussen {position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:#FFFFFF; overflow:hidden;}

/* --- Kopfbereich --- */
#kopf {position:absolute; left:0%; width:100%; top:0%; height:165px;
background-image: url(bilder/kopfnav/backrep.jpg); background-repeat:repeat;}/* Hintergrund mit Seil wird wiederholt! */

#kopf2 {position:absolute; left:0%; width:100%; top:0%; height:165px;
background-image: url(bilder/kopfnav/backtop8.jpg); background-repeat:no-repeat;}


/* --- Hauptnavigation --- */
#nav1 {position:absolute; left:0%; width:1000px; top:115px; padding-left: 15px; padding-bottom: 5px;}

/* --- Sub-Navigation --- */
#nav2 {position:absolute; left:0%; width:1000px; top:165px; padding-left: 15px;}

/* --- Sub-Navigation für Yachthafen weiter rechts --- */
#nav2y {position:absolute; left:0%; width:678px; top:165px; text-align:right;}


/* --- Inhaltsbereich ohne Sub-Navigation, scrollbar --- */
#inhalt {width:920px; height:71%; position:absolute; left:15px; top:165px; overflow:auto;}

/* --- Inhaltsbereich mit Sub-Navigation, scrollbar --- */
#inhalt2 {width:930px; height:71%; position:absolute; left:15px; top:195px; overflow:auto;}

/* --- Fußzeile --- */
#fuss {width:100%; height:15px; white-space: nowrap; position:fixed; bottom:0px; padding-top:2px;padding-left:15px; text-align:left; background-color:#FFFFFF;}


/* --- INHALT-EBENEN --- */ 	/* Mehrfachwerte: 1=oben, 2=rechts, 3=unten, 4=links */

#links {/*background-color:#CCFFCC;*/ position:absolute;left:0%;padding:10px 5px 15px 5px;}
#rechts {/*background-color:#99FFFF;*/ position:absolute;padding:10px 5px 15px 0px;}


/* Speisekartenhintergrund */
#speisekarte {background-color:#dcdcdc;padding:10px 5px 15px 20px;width:365px;border:1px solid #1D3875;}
#speisekarte_schmal {background-color:#dcdcdc;padding:10px 5px 15px 20px;width:300px;border:1px solid #1D3875;}


/* --- Grafiken links und rechts --- */

img.bild_ohne{margin-top:10px; margin-bottom:10px;}
img.bildl_fl{float:left; margin-right:15px; margin-top:10px; margin-bottom:10px;}
img.bildr_fl{float:right;margin-left:15px; margin-top:10px; margin-bottom:10px;}
img.center {margin-top:10px; margin-bottom:10px;}
