a:link              { font: 11px verdana; color: #01894B; text-decoration: none; }
a:active            { font: 11px verdana; color: #01894B; text-decoration: none; }
a:visited           { font: 11px verdana; color: #01894B; text-decoration: none; }
a:hover             { font: 11px verdana; color: #373536; text-decoration: none; }

a.category:link    { font: 12px/12pt verdana; color: #373536; text-decoration: none; }
a.category:active  { font: 12px/12pt verdana; color: #373536; text-decoration: none; }
a.category:visited { font: 12px/12pt verdana; color: #373536; text-decoration: none; }
a.category:hover   { font: 12px/12pt verdana; color: #01894B; text-decoration: none; }

a.subcategory:link    { font: 9px/10pt verdana; color: #373536; text-decoration: none; }
a.subcategory:active  { font: 9px/10pt verdana; color: #373536; text-decoration: none; }
a.subcategory:visited { font: 9px/10pt verdana; color: #373536; text-decoration: none; }
a.subcategory:hover   { font: 9px/10pt verdana; color: #01894B; text-decoration: none; }

a.copyright:link    { font: 11px verdana; color: #01894B; text-decoration: none; }
a.copyright:active  { font: 11px verdana; color: #01894B; text-decoration: none; }
a.copyright:visited { font: 11px verdana; color: #01894B; text-decoration: none; }
a.copyright:hover   { font: 11px verdana; color: #373536; text-decoration: none; }

a.headlink:link    { font: bold 11px verdana; color: #01894B; text-decoration: none; line-height:16pt; }
a.headlink:active  { font: bold 11px verdana; color: #01894B; text-decoration: none; line-height:16pt; }
a.headlink:visited { font: bold 11px verdana; color: #01894B; text-decoration: none; line-height:16pt; }
a.headlink:hover   { font: bold 11px verdana; color: #373536; text-decoration: none; line-height:16pt; }

.headline   { font: bold 11px verdana; color: #373536; text-decoration: none; line-height:16pt; }
.greenline  { font: 11px verdana; color: #01894B; line-height:16pt; }
.boldgreen  { font: bold 11px verdana; color: #01894B; }

#rlist { list-style: none; margin: 0 0 0 -30px; } /* unsorted list rechts */
#rlist a:link    { font: 11px verdana; color: #373536; text-decoration: none; }
#rlist a:active  { font: 11px verdana; color: #373536; text-decoration: none; }
#rlist a:visited { font: 11px verdana; color: #373536; text-decoration: none; }
#rlist a:hover   { font: 11px verdana; color: #01894B; text-decoration: none; }
.rlink { padding-bottom: 10px; }
.rlink1 { }

#xlist { list-style: none; margin: 100px 0 20px -30px; } /* unsorted list rechts */
#xlist a:link    { font: 11px verdana; color: #373536; text-decoration: none; }
#xlist a:active  { font: 11px verdana; color: #373536; text-decoration: none; }
#xlist a:visited { font: 11px verdana; color: #373536; text-decoration: none; }
#xlist a:hover   { font: 11px verdana; color: #01894B; text-decoration: none; }

a.greenline:link     { font: bold 11px/20pt verdana; color: #01894B; }
a.greenline:active   { font: bold 11px/20pt verdana; color: #01894B; }
a.greenline:visited  { font: bold 11px/20pt verdana; color: #01894B; }
a.greenline:hover    { font: bold 11px/20pt verdana; color: #01894B; }

h2   { font: bold 11px verdana; color: #01894B; text-decoration: none; }
h3   { font: bold 11px verdana; color: #373536; text-decoration: none;	margin-bottom: -14px; }
h4   { font: bold 11px/16px verdana; color: #01894B; text-decoration: none;	margin-top: 28px; margin-bottom: -4px; }
img  { border: 0; }

body {
  margin-top:    0;
  margin-bottom: 0;
  margin-left:   0;
  margin-right:  0;
  padding:       0;
  font: 11px verdana;
  color: #373536;
  background-color:      #FFFFFF;	
  top: 0; 
}
  
/* Erzwingen vertikaler Scrollbalken in Netscape, Firefox und Safari Browsern */
html { overflow-y: scroll; } 

p {  font: 11px/16px verdana;}

table {	border-width: 0;	border-collapse: collapse;}
td { font:  11px verdana, arial;	text-align: left;	vertical-align: top;	padding: 0px; }

.widertable { margin-top: 12px; width:472px;}
.widertable td {padding: 1px 2px; }
.formtable { margin-top: 20px; }
.formtable td {padding: 1px 2px;border: #999 1px solid; }

.whiteborder { border: #fff 1px solid; width:300px; }
/*
input {border: #fff 1px solid; }
textarea  {border: #fff 1px solid; }
.button { background-color:#fff; color:#01894B; width:200px; border:1px solid #01894B; }
*/
.current {	background-color: #f6f6f6;	padding-left: 3px;}

ul { margin-left: -20px;  font: 11px/16px verdana;}
li { font: 11px/16px verdana;}
.rightbottom { position: absolute;	bottom: 10px;}

.einzugoben { margin-top: -10px; }

