BODY {
        background-color : #ffffff;
        color : black;
        border-bottom : 0px solid #ffffff;
        border-right : 0px solid #Ffffff;  }

H2 {
        font-family : Verdana, Helvetica, sans-serif;
        font-size : 18px;
        color : #000000;
        background-color : transparent;}
H3,.h3 {
        font-family : Verdana, Helvetica, sans-serif;
        font-size : 15px;
        text-decoration: underline;
        color : #000000;
        background-color : transparent;
        margin-top: 0px;        }

H4,.h4 {
        font-family : Verdana, Helvetica, sans-serif;
        font-size : 10px;
        font-weight: bold;
        color : #4C6600;
        background-color : transparent;
        margin-top: 0px;        }


.rah {
        border : 1px solid #4C6600; }
.rah_fo {
        border-top : 1px solid #4C6600;
        border-left : 1px solid #4C6600;
        border-right : 1px solid #4C6600; }
.rah_fu {
        border-bottom : 1px solid #4C6600;
        border-left : 1px solid #4C6600;
        border-right : 1px solid #4C6600; }
.rah2 {
        border-top : 1px solid #4C6600;
        border-bottom : 1px solid #4C6600;
        background-color : #F0F0F0; }

.rah_unten {
        border-bottom : 1px solid #4C6600; }

.rah_links {
        border-left : 1px solid #4C6600; }

.rah_rechts {
        border-right : 1px solid #4C6600; }

.rah_lr {
        border-right : 1px solid #4C6600;
        border-left : 1px solid #4C6600; }

.rah_ou {
        border-top : 1px solid #4C6600;
        border-bottom : 1px solid #4C6600; }
.rah_u {
        border-bottom : 1px solid #4C6600; }
.rah_our {
        border-top : 1px solid #4C6600;
        border-bottom : 1px solid #4C6600;
        border-right : 1px solid #4C6600; }

I {
        font-style: italic;
        font-size : 13px;
        text-decoration : none; }


P {
        font-family : Verdana,Arial,Helvetica,sans-serif;
        line-height : 130%;
        font-size : 13px;
        margin-left: 2px;
        margin-right: 2px }

OL,UL,DD  {
        font-family : Verdana,Arial,Helvetica,sans-serif;
        line-height : 130%;
        font-size : 13px }

TD,TR {
        font-family : Verdana,Helvetica,sans-serif;
        font-size : 13px;      }


INPUT, SELECT { BORDER-RIGHT: #787878 1px solid; BORDER-TOP: #787878 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #787878 1px solid; COLOR: #4C6600; BORDER-BOTTOM: #787878 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7; }
TEXTAREA      { BORDER-RIGHT: #787878 1px solid; BORDER-TOP: #787878 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #787878 1px solid; COLOR: #4C6600; BORDER-BOTTOM: #787878 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7 }
INPUT.BUTTON  { BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #787878; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #787878; COLOR: #000000; BORDER-TOP-COLOR: #787878; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedede; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #787878 }
INPUT.BOX     { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px }
FORM          { display:inline; }


A:link {
        color : #4C6600;
        font-weight: bold;
        text-decoration: underline;
        background-color : transparent; }


A:visited {
        color : #4C6600;
        font-weight: bold;
        text-decoration: underline;
        background-color : transparent; }

A:hover {
        color: #4C6600;
        font-weight: bold;
        text-decoration: none;
        background-color : transparent;}


A:active {
        color : #90800F;
        text-decoration: none;
        background-color : transparent; }


A.lm:link, A.lm:visited, .lm  {
        color : #4C6600;
        font-size : 12px;
        font-weight: bold;
        text-decoration: none;
        font-family : Verdana, Helvetica, sans-serif; }
A.lm:hover, A.lm:active,  {
        color : #4C6600;
        font-size : 12px;
        font-weight: bold;
        text-decoration: underline;
        font-family : Verdana, Helvetica, sans-serif; }

A.lmr:link, A.lmr:visited,.lmr {
        color : #4C6600;
        font-size : 12px;
        font-weight: bold;
        text-decoration: none;
        font-family : Verdana, Helvetica, sans-serif; }
A.lmr:hover, A.lmr:active,  {
        color : #4C6600;
        font-size : 12px;
        font-weight: bold;
        text-decoration: underline;
        font-family : Verdana, Helvetica, sans-serif; }


.rsa {
      border-style : solid;
      border-color : black; }


.klein {
        font-family: Helvetica;
        font-style: italic;
        font-size : 9px;
        color:#D0D0D0; }


.ha {
        color : black;
        font-weight: bold;
        background-color : transparent; }


.bu {
        background-color : yellow;
        color : black;}


.leg {
        font-size : 82%;
        font-weight: bold; }


.uns {
        display : none; }

.grafik {
         border-color:#4C6600;
         border-style:solid;
         border-width:1px;  }