a:link								{ text-decoration: none; color: #336600; }
a:visited								{ text-decoration: none; color: #336600; }
a:hover								{ text-decoration: underline; }
a:active								{ text-decoration: underline; }
a img								{ border: 0px; }

body								{ padding: 0pt; margin-left: 0pt; margin-top: 0pt; margin-bottom: 20pt; font-family: Verdana, sans-serif; font-size: 11pt; font-weight: normal; background-color: #79A128; text-align: left; }

div									{ font-size: 11pt; }
div#aussen							{ width: 800px; text-align: left; border-right: 1px solid #020202; background-color: #FEFEFE;  border-bottom: 2px solid #020202; padding-left: 6pt; padding-top 3pt; padding-bottom: 6px; }
div#hpttxt							{ border: 0px; padding: 0px; margin: 0px; }
div#wegwrand									{ padding: 0pt; margin-right: 23px; margin-bottom: 0pt; }
div#wegwrand p									{ margin-left: 10pt; font-size: 8pt; line-height: 11pt; padding-top: 3pt; }

form									{ margin: 0pt; padding: 0pt; }
form.unsicht									{ visibility: hidden; }

h1									{ margin: 0px; margin-left: -1px; padding-top: 24pt; line-height: 18pt; color: #080808; font-size: 14pt; font-family: Verdana,sans-serif; font-weight: bold; vertical-align: bottom; padding-bottom: 12pt; }
h2,h3								{ font-family: Verdana, sans-serif; font-size: 10pt; margin: 0px; padding: 0px; padding-top: 15pt; line-height: 15pt; font-weight: bold; vertical-align: bottom; }
h3									{ font-weight: normal; font-style: normal; text-decoration: underline; font-size: 10pt; }
hr									{ color: #669900; width: 100%; height: 1px; }

img								{ padding-bottom: 0pt; margin: 0pt; }
img.pfeil								{ margin-top: 5px; margin-bottom: 4px; margin-right: 3px; vertical-align: middle; margin-left: 1px; }
img#banner								{ margin-left: 2px; margin-bottom: 2px; margin-top: 0px; }
img#logo								{ margin-right: 2px; margin-bottom: 2px; margin-top: 0px; }

ol								{ font-family: Verdana, sans-serif; font-size: 10pt; line-height: 14pt; margin: 0px; padding: 0px; padding-left:25px; list-style-position: outside; }

p								{ font-family: Verdana, sans-serif; font-size: 10pt; line-height: 14pt; margin: 0px; padding: 0px; }
p#titel								{ font-weight: bold; color: #99CC33; }

table#fuss								{ margin-top: 45px; margin-bottom: 16px; border-top: 1px solid #111111; margin-left: 0px; width: 100%; }
table#fuss td								{ font-size: 7pt; line-height: 11pt; width: 33%; padding-top: 9px; padding-left: 0px; }
table#navtab								{ margin-left: 2px; margin-bottom: 0px; margin-right: 3px; margin-top: 0px; }
table#navtab p								{ margin-left: 3px; font-family: verdana,sans-serif; color: white; font-weight: bold; font-style: normal; font-size: 10pt; }

td								{ vertical-align: top; padding-top: 0pt; font-size: 10pt; }
td.aktiv								{ background-color: #99CC33; }
td.gruen								{ background-color: #669900; }

td#dummy								{ padding-left: 23px; }
td#inhalt								{ padding-right: 8px; padding-top: 13pt; }
td#logo								{ width: 225px; padding-top: 0px; padding-left: 38px; padding-right: 4px; padding-bottom: 2px; background-color: #99CC33; text-align: right; border-bottom: 3px solid white; }
td#logo p								{ font-weight: bold; }
td#nav								{ margin: 0px; padding: 0px; }
td#navaussen								{ background-color: #669900; border-left: 3px solid white; border-right: 6px solid white; width: 400px; padding-right: 0px;}
td#rand								{ padding-top: 14pt; padding-left: 2px; padding-right: 2px; border-bottom: 4px solid white; }
td#rand p							{ font-size: 9pt; line-height: 14pt; padding: 0pt; }
td#rand h1							{ font-size: 12pt; line-height: 30pt; }
td#text								{ width: 460px; padding-top: 0pt; padding-right: 11px; padding-bottom: 5px; padding-left: 50pt; border: 0px; }
td#wegw								{ width: 225px; padding-right:0px; padding-left:25px; padding-top: 12pt; text-align: left; background-color: #CCFF99; border-bottom: 4px solid white; border-top: 3px solid white; }
td#wegw p								{ font-size: 10pt; line-height: 14pt; margin-right: 0px; }
td#wegw a								{ text-decoration: none; color: #222222; }
td#wegw a:hover								{ text-decoration: underline; }

textarea								{ font-family: verdana; }

tr#inhalt								{ background-color: #FCFCFB; }
tr#navfeld1 a								{ margin-left: 3px; color: white; text-decoration: none; }
tr#navfeld1 td								{ padding-bottom: 1px; padding-right: 33px; white-space: nowrap; margin: 0px; }
tr#titel								{ background-color: #FCFCFB; }

