.top-inh {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        text-align: justify;
}
.top-small {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        vertical-align: middle;
}
.menu-top {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bolder;
        color: #FFFFFF;
        font-style: normal;
        font-variant: normal;
        line-height: 12pt;

}
.menu-inh {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        color: #000000;
        font-style: normal;
        font-variant: normal;
        line-height: normal;
}
.impressum {


        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
}
.head-top {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bolder;
        color: #232323;
        font-style: normal;
        font-variant: normal;
}
.fielddetails {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 font-variant: normal;
 text-align: left;
}
.graybox {
 height: 20px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bolder;
 color: #FFFFFF;
 font-style: normal;
 font-variant: normal;
 padding-left: 2px;
 padding-top: 0px;
 background-color: #ACC6E9;
 border: 1px solid #CCCCCC;
}
.grayboxnavi {
 height: 20px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bolder;
 color: #FFFFFF;
 font-style: normal;
 font-variant: normal;
 padding-left: 2px;
 padding-top: 0px;
 background-color: #ACC6E9;
 border-top: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 text-align: left;
}
.grayboxinfo {
 height: 20px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bolder;
 color: #FFFFFF;
 font-style: normal;
 font-variant: normal;
 padding-top: 0px;
 background-color: #ACC6E9;
 border-top: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 text-align: center;
}
.grayboxcenter {
 height: 20px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bolder;
 color: #FFFFFF;
 font-style: normal;
 font-variant: normal;
 padding-left: 2px;
 padding-top: 0px;
 background-color: #ACC6E9;
 border: 1px solid #CCCCCC;
 text-align: center;
}
.grayboxleft {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bolder;
 color: #FFFFFF;
 font-style: normal;
 font-variant: normal;
 padding-left: 2px;
 padding-top: 0px;
 background-color: #ACC6E9;
 border-top: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 white-space: nowrap;
}
.grayboxright {
 height: 20px;
 background-color: #ACC6E9;
 border-top: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 white-space: nowrap;
 text-align: right;
 font-size: 7pt;
 padding: 0px;
 margin: 0px;
}
.contactbox {
 height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
}
.headlines {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bolder;
        color: #00103C;
        font-style: normal;
        font-variant: normal;
}
.inh {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        text-align: justify;
}
.inh-non-just {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
}

/*a:link {
color:black;
decoration:none
}    /* noch nicht besuchte Ziele */
/*a:visited {
color:black
} /* besuchte Ziele */
/*a:hover {
color: red
decoration:underline
}
a:active {
decoration:black
}  /* Angeklickte Verweise */
/*a:focus {
decoration:black
}   /* Verweise, die Fokus erhalten */



a { font-size:8pt; text-decoration:none; font-weight:normal;}
a:link { text-decoration:none; font-weight:normal; color:#000000; }
a:visited { text-decoration:none; font-weight:normal; color:#000000; }
a:hover { text-decoration:underline; font-weight:normal; color:#001C6A;}
a:active { text-decoration:none; font-weight:normal; color:#000000;}

div.center      { margin: 0 auto; text-align: center }
.hl0    { background-color: #FF9999 }
.hl1    { background-color: #FF99FF }
.hl2    { background-color: #99FFFF }
.hl3    { background-color: #FFFF99 }
.hl4    { background-color: #9999FF }
#greenbox       { margin: 0 auto; background-color: #ACE600; border: 1px dotted #99CC00; padding: 1em; width: 29.25em; text-align: left }

.imageborder_white {
 border: 1px outset #FFFFFF;
}