body {
  color: black; background-color:  #66A9D0; /* #DAA5CF; */
  font-size: 0.83em;
  font-family: Helvetica,Arial,sans-serif;
  margin: 0; padding: 0.2em;
  min-width: 450px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}

p {
  font-size: 1em;
  margin: 0.5em 4em 0.5em 7em;
}

h2 {
  font-size: 1.4em;
  margin: 1em 1em 1em 2em;
}

h3 {
  font-size: 1.2em;
  margin: 1em 1em 1em 4em;
}

A {
			font-weight: normal;
}
A:link	{
			color: #800080;
			text-decoration: none;
}
A:visited	{
			color: #000000;
			text-decoration: none;
}
A:hover	{
			color: cyan;
			text-decoration: underline;
}

