body {
	background-color: #e7e7a0;
    font: normal 100.01% Helvetica, Arial, sans-serif;
	color: #000000;
}
a:link {color: #006600;}
a:visited {color: #555533;}
a:active {color: #ff0000;}
hr {
	width: 100%;
	color: #006600;
	background-color: #006600;
	border: 1px solid black;
	border-left-color: white; border-top-color: white;
	height: 4px;
	margin: 1em 0 1em 0;
}

div#Menu {
	margin-top: 0em;
	margin-left: 1em;
	margin-right: 1em;
	padding: 0 1em;
	min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}
div#Menu a {
	padding: 0 0.5em;
}
div#Menu h1 {
	margin-top: 0em;
	font-size: 2.0em;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
div#Menu div.mitte {
	text-align: center;
}
div#Menu p.fett {
	font-size:1em;
	font-weight: bold;
}

div#Minmenu {
	margin-left: 1em;
	margin-right: 1em;
	padding: 0 1em;
	min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}
div#Minmenu a {
	padding: 0 0.5em;
}
div#Minmenu div.mitte {
	text-align: center;
}
div#Minmenu p.fett {
	font-size:1em;
	font-weight: bold;
}

div#Reisemenu {
	margin-left: 1em;
	margin-right: 1em;
	padding: 0 1em;
	min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}
div#Reisemenu a {
	padding: 0 0.5em;
}
div#Reisemenu div.mitte {
	text-align: center;
}
div#Reisemenu p.fett {
	font-size:1em;
	font-weight: bold;
}

div#Inhalt {
	margin-left: 1em;
	margin-right: 1em;
	padding: 0 1em;
	min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}
div#Inhalt h1 {
	font-size: 2.5em;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
div#Inhalt h2 {
	font-size: 2em;
	font-weight: bold;
}
div#Inhalt h3 {
	font-size: 1.5em;
	font-weight: bold;
}
div#Inhalt p {
	font-size:1em;
	font-weight: normal;
}
div#Inhalt p.fett {
	font-size:1em;
	font-weight: bold;
}
div#Inhalt div.links {
	text-align: left;
	float: left;
	margin-left: 0;
}
div#Inhalt div.rechts {
	text-align: right;
	float: right;
	margin-right: 0;
}
div#Inhalt div.mitte {
	text-align: center;
}
div#Inhalt div.links200 {
	text-align: left;
	float: left;
	width: 200px;
}
div#Inhalt div.rechts200 {
	text-align: right;
	float: right;
	width: 200px;
}
div#Inhalt div.rechts300 {
	text-align: right;
	float: right;
	width: 300px;
}
div#Inhalt div.links320 {
	text-align: left;
	float: left;
	width: 320px;
}
div#Inhalt div.links500 {
	text-align: left;
	float: left;
	width: 500px;
	padding: 1em;
}
div#Inhalt div.rechts500 {
	text-align: right;
	float: right;
	width: 500px;
	padding: 1em;
}
div#Inhalt div.linksab510 {
	text-align: left;
	margin-left: 510px;
	min-width: 16em;
	padding: 1em;
}
div#Inhalt div.links45Proz {
	text-align: left;
	float: left;
	width: 45%;
	padding: 1em;
}
div#Inhalt div.linksab50Proz {
	text-align: left;
	width: 50%;
	margin-left: 50%;
	padding: 1em;
}
div#Inhalt hr.clear {
	clear: both;
	margin: 1em 0 1em 0;
}
div#Inhalt hr.clear6 {
	clear: both;
	height: 6px;
	margin: 1em 0 1em 0;
}
div#Inhalt hr.clear1 {
	clear: both;
	height: 1px;
	margin: 1em 0 1em 0;
}
div#Inhalt hr.clear0 {
	clear: both;
	height: 0px;
	border: 0;
}
div#Inhalt hr.construct {
	clear: both;
	border: 6px dashed black;
	background-color: yellow;
	height: 12px;
	margin: 1em 0 1em 0;
}
