body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #804040;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #804040;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #804040;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #804040;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #804040;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #804040;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #804040;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #804040;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #804040;
}

a:link { text-decoration:none; color: #336600;}
a:visited { text-decoration:none; color: #336600;}
a:hover { text-decoration:underline; color: #336600;}
a:active { text-decoration:underline; color: #336600;}

 h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,justify,nobr,b,i {
 font-family:Verdana,Arial,sans-serif; color: #804040;
}
 body { margin-left:10px; }
}

{
color: #000;
background: #fff;
font-size: 1.25em;  /* vergrößerte Schrift für unfähige Browser */
font-size: 1.25rem;  /* vergrößerte Schrift für fähige Browser */
margin: 0;
padding: 0;
}
body {
margin: 0.25em;
}
h1, h2, h3, h4, p, li, th, td {
margin: 0.5rem;
padding: 0;
}
@media (min-width: 32em) {
  html {
  font-size: 1em;  /* normale Schriftgröße nach Browservorgabe für unfähige Browser */
  font-size: 1rem;  /* normale Schriftgröße nach Browservorgabe für fähige Browser */
  }
  body {
  margin: 1em;
  }
  h1, h2, h3, h4, p, li, th, td {
  margin: 1em;
  margin: 1rem;
  }
}
@media (min-width: 50em) {
  body {
  margin: 1em auto;
  }
  h1, h2, h3, h4, p, li, th, td {
  margin: 1.5em;
  margin: 1.5rem;
  }
}
