body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000a0;
	background-color: #ffffff; 
	margin: 24px 36px;		/* erste Zahl: Abstand oben und unten; zweite Zahl: Abstand rechts und links */
}

/*a:link    { color:#2288ff; text-decoration:underline; }*/
a:link    { color:#0044a0; text-decoration:underline; }
a:visited { color:#0044a0; text-decoration:underline; }
a:hover   { color:#6666ff; text-decoration:underline; }/*font-style:italic; }*/
a:active  { color:#0000d0; text-decoration:underline; }

table {	/* Tabelle allgemein */
	border-style:solid; 	/* Für MS IE erforderlich */
	border-width:0px;
}

.aufz {	/* Hintergrund eines Aufzählungstabelleneintrags: leichtes Hellblau */
	background-color:#e8e8ff; 
}

.aufzDunkel {	/* Hintergrund eines Aufzählungstabelleneintrags: etwas dunkleres Hellblau */
	background-color:#d8d8ff; 
}

.gbBeitrag {	/* Hintergrund eines neuen Gästebuchbeitrags: leichtes Hellblau */
	background-color:#e8e8ff; 
}

td.navig {	/* Navigationstabelleneintrag */
	background-color:#0000c0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
td.navigNeu {		/* "Neu"-Tabellenzeile in Inhalt.htm */
	background-color:#44c; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
/*	color: #ffffff; */
}

td.navig a:link,    td.navigNeu a:link    { color:#ffffff; text-decoration:none; }
td.navig a:visited, td.navigNeu a:visited { color:#ffffff; text-decoration:none; }
td.navig a:hover,   td.navigNeu a:hover   { color:#fff; text-decoration:none; background-color:#88f; }
td.navig a:active,  td.navigNeu a:active  { color:#ffffff; text-decoration:none; }

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000a0;
}

td.menue	{	/* Menü auf den Seiten */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color:#e8e8ff;
	border-width: 1px;
	border-color: #0000a0;
	border-style: solid;
	padding-left: 6px;
	padding-right: 6px;
}
td.menue a:link    { color:#0000a0; text-decoration:none; }
td.menue a:visited { color:#0000a0; text-decoration:none; }
td.menue a:hover   { color:#0000a0; text-decoration:none; background-color:#ffffcc; }
td.menue a:active  { color:#0000a0; text-decoration:none; }

td.neu	{	/* "Neu"-Anzeige in Inhalt.htm */
	background-color:#ff0000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#ffff40;
}

.seitentitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #0000a0;
	text-align: center;
}
.seitentitelKey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #0000a0;
	text-align: center;
	background-color:#ffffdd;
	background-image: url(pics/IconKey.gif);
	background-repeat: no-repeat;
	border-right: solid thin #cccc88;
	border-bottom: solid thin #cccc88;
}

.untertitel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #0000a0;
	text-align: center;
}

.untertitel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #0000a0;
}

.untertitel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0000a0;
}

.hervor {	/* hervorgehobener Text im Fließtext */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color: #ff0033;
}
	
.pflicht {
	font-weight: bold;
	background-color: #FFFF99;

}
	
.popupTitel {	/* Titel im Popup-Fenster */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: bold;
	color: #cc0033;
}
	
p, .text {	/* für Fließtext; genau wie body */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000a0;
}

.verkleinert {	/* verkleinerter Text */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000a0;
}

.copyright { /* Copyright-Abschluss jeder Seite */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
	font-size: 8pt;
	text-align:center;
}
.presseTitel {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000000;
}
.presseUTitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
.presseText {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
}
.presseBildText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
