body,  td { font-size: 11px; font-family: Verdana, Geneva }
.balken-rot     { color: white; font-size: 10px }
.body-big     { font-size: 13px }
.headline { color: #c30; font-weight: bold; font-size: 16px }
.navigation a      { font-size: 11px; text-decoration: none; text-align: right; display: block; padding: 3px 10px 4px 7px; border-style: solid; border-width: 0 0 1px; border-color: #d8e3f1 }
.navigation a:link      { color: black; text-decoration: none; background-color: #b0c4de }
.navigation a:visited { color: #5f5f5f; text-decoration: none; background-color: #b0c4de }
.navigation a:hover { color: white; text-decoration: none; background-color: #c30 }
.navigation a:active { color: white; text-decoration: none; background-color: #c30 }
.weiss { color: white }
a:link  { color: #c30; text-decoration: none }
a:visited  { color: #eb7c73; text-decoration: none }
a:hover   { color: #c30; text-decoration: underline }
a:active  { color: #c30; text-decoration: underline }
select  { font-size: 11px; font-family: Verdana; margin-top: 6px; width: 150px }
input  { font-weight: bold; font-size: 11px; font-family: Verdana }
.bold-rot { color: #c30; font-weight: bold }
.rotfett { color: #c30; font-weight: bold; font-size: 12px }
h1 { color: #c30; font-size: 12px; font-weight: bold }
h3 { font-size: 11px; font-weight: bold; margin-bottom: 2px }
p  { line-height: 1.3em; margin-top: 0; margin-bottom: 5px }
ul { list-style-type: square; margin-top: 0 }
.contentzelle { padding-right: 20px; padding-bottom: 0; padding-left: 20px }
.contentzelle-rechts { padding-right: 20px; padding-bottom: 0; padding-left: 20px; border-color: #c30; border-style: solid; border-width: 0 0 0 1px; }
h5 { color: #797979; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.warnschild {
	color: #FFF;
	background: #C33;
	padding: 10px;
	width: 315px;
	margin-top: 20px;
}
