p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #007700}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #007700; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #FFFFFF}
h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CC0000}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #007700}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: none}
a:active {  text-decoration: underline}
a:hover {  color: #FF0000; text-decoration: underline}
.nav_p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA}
.nav_a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.nav_a:active {  text-decoration: underline}
.nav_a:hover {  color: #CC0000; text-decoration: underline}
.nav_a1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.nav_a1:active {  text-decoration: underline}
.nav_a1:hover {  color: #CC0000; text-decoration: underline}
.nav_a2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.nav_a2:active {  text-decoration: underline}
.nav_a2:hover {  color: #CC0000; text-decoration: underline}
.nav_p1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #AAAAAA; background-color: #007700; text-align: center}
.nav_p1t {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; background-color: #007700; text-align: center}
.nav_p1l {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #AAAAAA; background-color: #007700; text-align: left}
.nav_p1r {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #AAAAAA; background-color: #007700; text-align: right}
.nav_p1lt
{
	width: 5px;
	background: #007700 url(../pics/head_lt.gif) left top no-repeat;
}
.nav_p1rb
{
	width: 5px;
	background: #007700 url(../pics/head_rb.gif) right bottom no-repeat;
}
.p1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #007700}
.p2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #007700}
.p2b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #007700}
.p2r {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #007700; text-align: right}
.p2br {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #007700; text-align: right}
.gb_head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #007700}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #007700}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #007700}
.form_err {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #007700; font-size: 12px}
.pnv {  font-size: 10px; color: #FFFFFF}
.hcl {  color: #CC0000}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #007700}
.fixlist {  font-family: "Courier New", Courier, mono; font-size: 12px; color: #007700}
.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #FF0000}
.errast {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #FFFFFF; background-color: #FF0000; text-align: center}
.p1b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #007700}
.colored { font-weight: bold; color: #CC0000}

#results table
{
	border-collapse: collapse;
	border: 1px solid #007700;
	/* Da der Rahmen außen um die Tabelle verläuft, wird über 
       den äußeren Rand eine Einrückung vorgenommen, damit der 
       Rahmen der Tabelle wieder im Anzeigebereich liegt. */
	margin-left: 1px;
}
#results table th, #results table td
{
	padding: 2pt 4pt 2pt 4pt;
	border: 1px solid #007700;
}
#results table th
{
	background-color: #AAAAAA;
}
p.text
{
	line-height: 18px;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: justify;
}