body {  background: #FFFFF5; margin: 20px 20px}
p {  font: 12px/150% Verdana, Arial, Helvetica, sans-serif; color: #333333; margin: 0px 0px;}

h1 { color: #4A4A4A; 
	font: bold 18px/140% Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 1px}
h2 { color: #333333; 
	font: bold 15px/140% Verdana, Arial, Helvetica, sans-serif; 
	margin: 10px 0px 0px}
h3 { color: #333333; 
	font: bold 13px/140% Verdana, Arial, Helvetica, sans-serif}
h4 { color: #333333; 
	font: bold 14px/140% Verdana, Arial, Helvetica, sans-serif; 
	margin: 0px 0px 0px 10px}

td {  vertical-align: top}

.nav {  text-align: right; }

.nav a {  color: #003366; text-decoration: none; font: 11px Arial, Helvetica, sans-serif}
.nav a:visited {  color: #870025}
.nav a:hover {  color: #003333}

table {  width: 100%; }


.teaser {  font: bold 14px/150% Verdana, Arial, Helvetica, sans-serif; color: #666666; margin: 0px 0px 0px 10px; }
.rechts_unten {  vertical-align: bottom }
.rechts_unten p { margin-left: 10px }




