  body {
  color: #000000; background-color: #b2b2b2;
  font-size: 100.01%;
  font-family: Helvetica,Arial,sans-serif;
  margin: 0; padding: 0em;
}
        .navi_open {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        color: #000000; background-color: #f3f3f3;
}
A:link {
        color: #666666;
        text-decoration: underline;
        font-family: Arial;
}

A:visited {
        color: #666666;
        font-family: Arial;
}

A:hover {
        color: #666666;
        text-decoration: none;
}

A:active {
        color: #666666;
        text-decoration: underline;
        font-family: Arial;
}

body, td, tr {
        font-family:Arial;
        font-size:12px;
        color:#666666;
        line-height:18px;
}

a.block {
        text-decoration: none;
        color: #666666;
        display: block;
        margin-bottom: 2px;
        border-right: 0px solid #FF0004;
        border-top: 0px solid #FF0004;
        border-bottom: 0px solid #FFFFFF;
        border-left: 0px solid #FF0004;
        font: bold 12px/normal Arial, Helvetica, sans-serif;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;
        padding: 0px 0px;



}
a.block:visited {
        text-decoration: none;
        color: #666666;
        display: block;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #000000 0px solid;
        border-left: #FF0004 0px solid;
        font: bold 12px/normal Arial, Helvetica, sans-serif;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;




}
a.block:active {
        text-decoration: none;
        color: #666666;
        display: block;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #000000 0px solid;
        border-left: #FF0004 0px solid;
        font: bold 12px/normal Arial, Helvetica, sans-serif;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;




}

a.block:hover{
        color: #666666;
        text-decoration: none;
        font: bold 12px/normal Arial, Helvetica, sans-serif;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;
        background-color: #e4e4e4;


        }

a.blockoben {
        text-decoration: none;
        color: #666666;
        display: block;
        border-right: 0px none #FF0004;
        border-top: 0px none #FF0004;
        border-bottom: 0px none #FFFFFF;
        border-left: 0px none #FF0004;
        font: bold 12px/normal Arial, Helvetica, sans-serif;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;
        padding: 0px;
        margin: 0px;



}
a.blockoben:visited {
        text-decoration: none;
        color: #666666;
        display: block;
        border-right: 0px none #FF0004;
        border-top: 0px none #FF0004;
        border-bottom: 0px none #000000;
        border-left: 0px none #FF0004;
        font: bold 12px/normal Arial, Helvetica, sans-serif;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;
        margin: 0px;
        padding: 2px;




}
a.blockoben:active {
        text-decoration: none;
        color: #666666;
        display: block;
        border-right: 0px none #FF0004;
        border-top: 0px none #FF0004;
        border-bottom: 0px none #000000;
        border-left: 0px none #FF0004;
        font: bold 12px/normal Arial, Helvetica, sans-serif;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;
        margin: 0px;
        padding: 0px;
        background-color: #CCCCCC;




}

a.blockoben:hover{
        color: #666666;
        text-decoration: none;
        font: bold 12px/normal Arial, Helvetica, sans-serif;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;
        background-color: #e4e4e4;


        }

a.block2 {
        text-decoration: none;
        color: #ffffff;
        display: block;
        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #000000 0px solid;
        border-left: #FF0004 0px solid;
        font: bold 11px/normal verdana;
        background-color: #999999;
        background-image: none;
        background-repeat: no-repeat;
        background-position: top;
        margin: 0px;
        padding: 0px;

}
a.block2:visited {
        text-decoration: none;
        color: #ffffff;
        background: url(../images/button_aktiv.gif) no-repeat top;
        display: block;
        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #000000 0px solid;
        border-left: #FF0004 0px solid;
        font: bold 11px/normal verdana;
        margin: 0px;
        padding: 0px;
}

a.block2:hover{
        color: #ffffff;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        line-height:normal;
}







a.blocker {
        text-decoration: none;
        color: #666666;
        background: url(../images/button_inaktiv.gif) no-repeat top;
        display: block;
        margin-bottom: 2px;
        padding-bottom: 4px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 2px;
        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #FFFFFF 0px solid;
        border-left: #FF0004 0px solid;
        font: 11px/normal verdana;

}
a.blocker:visited {
        font-family: verdana;
        font-size: 11px;
        text-decoration: none;
        line-height:12px;

        color: #666666;
        background: url(../images/button_inaktiv.gif) no-repeat top;

        display: block;        margin-bottom: 2px;
        padding-bottom: 4px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 2px;

        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #000000 0px solid;
        border-left: #FF0004 0px solid;
}
a.blocker:active {
        font-family: verdana;
        font-size: 11px;
        text-decoration: none;
        line-height:12px;

        color: #666666;
        background: url(../images/button_inaktiv.gif) no-repeat top;

        display: block;        margin-bottom: 2px;
        padding-bottom: 4px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 2px;

        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #000000 0px solid;
        border-left: #FF0004 0px solid;
}

a.blocker:hover{
        background: url(../images/button_aktiv.gif) no-repeat top;
        color: #FFFFFF;
        font-size: 11px;
        text-decoration: none;
        line-height:12px;
        }


a.blocker2 {
        font-family: verdana;
        font-size: 11px;
        text-decoration: none;
        line-height:12px;

        color: #ffffff;
        background: url(../images/button_aktiv.gif) no-repeat top;

        display: block;        margin-bottom: 2px;
        padding-bottom: 4px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 2px;

        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #000000 0px solid;
        border-left: #FF0004 0px solid;
}
a.blocker2:visited {
        font-family: verdana;
        font-size: 11px;
        text-decoration: none;
        line-height:12px;

        color: #ffffff;
        background: url(../images/button_aktiv.gif) no-repeat top;

        display: block;        margin-bottom: 2px;
        padding-bottom: 4px;
        padding-left: 16px;
        padding-right: 5px;
        padding-top: 2px;

        border-right: #FF0004 0px solid;
        border-top: #FF0004 0px solid;
        border-bottom: #000000 0px solid;
        border-left: #FF0004 0px solid;
}

a.blocker2:hover{
        color: #ffffff;
        font-size: 11px;
        text-decoration: none;
        line-height:12px;
}








.headline {
        font-size: 14px;
        font-weight: bold;
        color: #FF0004;
}

h1 {
        font-size: 14px;
        font-weight: bold;
        color: #FF0004;
}

h2 {
        font-size: 12px;
        color: #FF0004;
        }

.linktext {
        color: #AC0A05;
        text-decoration: underline;
        font-family: Verdana, Verdana, Helvetica, sans-serif;
}

A.submenu {
        color: #666666;
        text-decoration: none;
        font: 11px/16px Arial, Helvetica, sans-serif;
}

A.submenu:active {
        color: #999999;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
}
A.submenu:visited {
        color: #666666;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
}
A.submenu:hover {
        color: #999999;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
}

A.submenuaktiv {
        color: #FF0000;
        font-size: 11px;
        text-decoration: none;
        font-family: Verdana;
        line-height:16px;
}

A.submenuaktiv:active {
        color: #FF0000;
        text-decoration: none;
        font-family: Verdana;
}
A.submenuaktiv:visited {
        color: #FF0000;
        text-decoration: none;
        font-family: Verdana;
}
A.submenuaktiv:hover {
        color: #FF0000;
        text-decoration: none;
}


A.white {
        color: #ffffff;
        font-size: 11px;
        text-decoration: none;
        font-family: Verdana;
}
A.white:hover {
        color: #ffffff;
        text-decoration: none;
}
A.white:active {
        color: #ffffff;
        text-decoration: none;
        font-family: Verdana;
}
A.white:visited {
        color: #ffffff;
        text-decoration: none;
        font-family: Verdana;
}

A.subsub {
        color: #BEC0BF;
        font-size: 11px;
        text-decoration: none;
        font-family: Verdana;
}
A.subsub:hover {
        color: #0000C8;
        text-decoration: none;
}
A.subsub:active {
        color: #BEC0BF;
        text-decoration: none;
        font-family: Verdana;
}
A.subsub:visited {
        color: #BEC0BF;
        text-decoration: none;
        font-family: Verdana;
}


A.subsubakt {
        color: #0000C8;
        font-size: 11px;
        text-decoration: none;
        font-family: Verdana;
}
A.subsubakt:hover {
        color: #0000C8;
        text-decoration: none;
}
A.subsubakt:active {
        color: #0000C8;
        text-decoration: none;
        font-family: Verdana;
}
A.subsubakt:visited {
        color: #60000C8;
        text-decoration: none;
        font-family: Verdana;
}


.infobox{
        border: #95958B;
        border-style: dashed;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        padding-left: 4px;
        padding-top:4px;
        padding-bottom:4px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px
}

.eingabefeld {
        border: #ABABAB;
        border-style: solid;
        background-color: #ffffff;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}

.eingabebutton {
        border: thin #ABABAB solid;
        background-color: #ffffff;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
