body, td, th, div, table, p, span, textarea, li  { font-family: verdana, arial, helvetica, sans-serif }

.inputback { color: #002872; font-size: 13px; text-decoration: none; background-color: #f9f9f9; border-top: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; border-left: 1px solid #b2b2b2 }

.inputcalc   { color: #002872; font-size: 13px; text-decoration: none; background-color: #ffffff; padding: 2px; border: solid 1px #b2b2b2 }

.inputnixcalc { color: #ffffff; font-size: 13px; text-decoration: none; background-color: #ffffff; padding: 2px; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff }

.inputselected { color: #002872; font-size: 13px; text-decoration: none; background-color: #ffffff; padding: 2px; border-top: 1px solid #3064a7; border-right: 1px solid #3064a7; border-bottom: 1px solid #3064a7; border-left: 1px solid #3064a7 }

.inputnjetselected  { color: #002872; font-size: 13px; text-decoration: none; background-color: #fafafa; background-image: url("../pixel/kreuz.gif"); background-repeat: no-repeat; background-position: right center; padding: 2px; border: solid 1px #b2b2b2 }

.dfcogrf { color: #6A6A6A; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrf a:link { color: #1E6695; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrf a:visited { color: #1E6695; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrf a:hover { color: #1E6695; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrf a:active { color: #1E6695; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrf1 { color: #3C3C3C; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrf1 a:link { color: #1E6695; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrf1 a:visited { color: #1E6695; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrf1 a:hover { color: #1E6695; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrf1 a:active { color: #1E6695; font-size: 13px; font-weight: bold; text-decoration: none }

.dfnewsgrf1 { color: #3C3C3C; font-size: 13px; font-weight: bold; text-decoration: none }
.dfnewsgrf1 a:link { color: #1C618E; font-size: 13px; font-weight: bold; text-decoration: none }
.dfnewsgrf1 a:visited { color: #1C618E; font-size: 13px; font-weight: bold; text-decoration: none }
.dfnewsgrf1 a:hover { color: #1C618E; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfnewsgrf1 a:active { color: #1C618E; font-size: 13px; font-weight: bold; text-decoration: none }

.dfheadfx1   { color: #1e1e1e; font-size: 19px; font-family: Arial; line-height: 24px; text-decoration: none; letter-spacing: 1px }
.dfheadfx1 a:link   { color: #1e1e1e; font-size: 19px; font-family: Arial; line-height: 24px; text-decoration: none; letter-spacing: 1px }
.dfheadfx1 a:visited   { color: #1e1e1e; font-size: 19px; font-family: Arial; line-height: 24px; text-decoration: none; letter-spacing: 1px }
.dfheadfx1 a:hover   { color: #1e1e1e; font-size: 19px; font-family: Arial; line-height: 24px; text-decoration: underline; letter-spacing: 1px }
.dfheadfx1 a:active   { color: #1e1e1e; font-size: 19px; font-family: Arial; line-height: 24px; text-decoration: none; letter-spacing: 1px }

.dfheadfx2    { color: #a9a9a9; font-size: 19px; font-family: Arial; line-height: 36px; text-decoration: none; letter-spacing: 1px }
.dfheadfx2 a:link    { color: #a9a9a9; font-size: 19px; font-family: Arial; line-height: 36px; text-decoration: none; letter-spacing: 1px }
.dfheadfx2 a:visited    { color: #a9a9a9; font-size: 19px; font-family: Arial; line-height: 36px; text-decoration: none; letter-spacing: 1px }
.dfheadfx2 a:hover    { color: #a9a9a9; font-size: 19px; font-family: Arial; line-height: 36px; text-decoration: underline; letter-spacing: 1px }
.dfheadfx2 a:active    { color: #a9a9a9; font-size: 19px; font-family: Arial; line-height: 36px; text-decoration: none; letter-spacing: 1px }

.dfcogrfgewn { color: #6A6A6A; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 1px }
.dfcogrfgewn a:link { color: #6A6A6A; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }
.dfcogrfgewn a:visited { color: #6A6A6A; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }
.dfcogrfgewn a:hover { color: #6A6A6A; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 1px }
.dfcogrfgewn a:active { color: #6A6A6A; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }

.dfcogrfgewh { color: #e5e5e5; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 1px }
.dfcogrfgewh a:link { color: #e5e5e5; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }
.dfcogrfgewh a:visited { color: #e5e5e5; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }
.dfcogrfgewh a:hover { color: #e5e5e5; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 1px }
.dfcogrfgewh a:active { color: #e5e5e5; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }

.dfcogrfgewm { color: #909090; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 1px }
.dfcogrfgewm a:link { color: #909090; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }
.dfcogrfgewm a:visited { color: #909090; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }
.dfcogrfgewm a:hover { color: #909090; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 1px }
.dfcogrfgewm a:active { color: #909090; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }

.dfcogrfgewd { color: #484848; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 1px }
.dfcogrfgewd a:link { color: #484848; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }
.dfcogrfgewd a:visited { color: #484848; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }
.dfcogrfgewd a:hover { color: #484848; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 1px }
.dfcogrfgewd a:active { color: #484848; font-size: 13px; font-weight: bold; text-decoration: underline; padding-top: 1px }

.dfcogrfgew01 { color: #72758E; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew01 a:link  { color: #72758E; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew01 a:visited { color: #72758E; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew01 a:hover  { color: #72758E; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew01 a:active { color: #72758E; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew02 { color: #89895C; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew02 a:link  { color: #89895C; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew02 a:visited { color: #89895C; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew02 a:hover  { color: #89895C; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew02 a:active { color: #89895C; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew03 { color: #990000; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew03 a:link  { color: #990000; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew03 a:visited { color: #990000; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew03 a:hover  { color: #990000; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew03 a:active { color: #990000; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew04 { color: #BA9247; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew04 a:link  { color: #BA9247; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew04 a:visited { color: #BA9247; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew04 a:hover  { color: #BA9247; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew04 a:active { color: #BA9247; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew05 { color: #FF9205; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew05 a:link  { color: #FF9205; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew05 a:visited { color: #FF9205; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew05 a:hover  { color: #FF9205; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew05 a:active { color: #FF9205; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew06 { color: #663399; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew06 a:link  { color: #663399; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew06 a:visited { color: #663399; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew06 a:hover  { color: #663399; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew06 a:active { color: #663399; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew07 { color: #996633; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew07 a:link  { color: #996633; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew07 a:visited { color: #996633; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew07 a:hover  { color: #996633; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew07 a:active { color: #996633; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew08 { color: #2E9EB7; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew08 a:link  { color: #2E9EB7; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew08 a:visited { color: #2E9EB7; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew08 a:hover  { color: #2E9EB7; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew08 a:active { color: #2E9EB7; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew09 { color: #A3A329; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew09 a:link  { color: #A3A329; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew09 a:visited { color: #A3A329; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew09 a:hover  { color: #A3A329; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew09 a:active { color: #A3A329; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew10 { color: #FF0000; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew10 a:link  { color: #FF0000; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew10 a:visited { color: #FF0000; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew10 a:hover  { color: #FF0000; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew10 a:active { color: #FF0000; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew11 { color: #007F00; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew11 a:link  { color: #007F00; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew11 a:visited { color: #007F00; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew11 a:hover  { color: #007F00; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew11 a:active { color: #007F00; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrfgew12 { color: #878787; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew12 a:link  { color: #878787; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew12 a:visited { color: #878787; font-size: 13px; font-weight: bold; text-decoration: none }
.dfcogrfgew12 a:hover  { color: #878787; font-size: 13px; font-weight: bold; text-decoration: underline }
.dfcogrfgew12 a:active { color: #878787; font-size: 13px; font-weight: bold; text-decoration: none }

.dfcogrflir   { color: #6a6a6a; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/pfeilrblau-a4.gif"); background-repeat: no-repeat; background-position: right 0; margin-right: 21px }
.dfcogrflir a:link  { color: #1e6695; font-size: 13px; font-weight: bold; text-decoration: none; margin-right: 21px }
.dfcogrflir a:visited  { color: #1e6695; font-size: 13px; font-weight: bold; text-decoration: none; margin-right: 21px }
.dfcogrflir a:hover    { color: #1e6695; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/pixel-01.gif"); background-position: right 0; margin-right: 21px }
.dfcogrflir a:active  { color: #1e6695; font-size: 13px; font-weight: bold; text-decoration: none; margin-right: 21px }

.dfcogrflil     { color: #6a6a6a; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/pfeillblau-a4.gif"); background-repeat: no-repeat; background-position: right 0; margin-right: 21px }
.dfcogrflil a:link    { color: #1e6695; font-size: 13px; font-weight: bold; text-decoration: none; margin-right: 21px }
.dfcogrflil a:visited    { color: #1e6695; font-size: 13px; font-weight: bold; text-decoration: none; margin-right: 21px }
.dfcogrflil a:hover      { color: #1e6695; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/pixel-01.gif"); background-position: right 0; margin-right: 21px }
.dfcogrflil a:active    { color: #1e6695; font-size: 13px; font-weight: bold; text-decoration: none; margin-right: 21px }

.dfcogrffaq   { color: #6a6a6a; font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none }
.dfcogrffaq a:link   { color: #1e6695; font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none }
.dfcogrffaq a:visited   { color: #1e6695; font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none }
.dfcogrffaq a:hover    { color: #1e6695; font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; background-image: url("../pixel/pixel-01.gif") }
.dfcogrffaq a:active   { color: #1e6695; font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none }

.dfcogr   { color: #1e1e1e; font-size: 13px; text-decoration: none }
.dfcogr a:link  { color: #1e6695; font-size: 13px; text-decoration: none }
.dfcogr a:visited  { color: #1e6695; font-size: 13px; text-decoration: none }
.dfcogr a:hover  { color: #1e6695; font-size: 13px; text-decoration: underline }
.dfcogr a:active  { color: #1e6695; font-size: 13px; text-decoration: none }

.dfcogrline   { color: #1e1e1e; font-size: 13px; text-decoration: none }
.dfcogrline a:link   { color: #1e6695; font-size: 13px; text-decoration: underline }
.dfcogrline a:visited   { color: #1e6695; font-size: 13px; text-decoration: underline }
.dfcogrline a:hover   { color: #1e6695; font-size: 13px; text-decoration: none }
.dfcogrline a:active   { color: #1e6695; font-size: 13px; text-decoration: none }

.dfcokl { color: #1e1e1e; font-size: 11px; text-decoration: none }
.dfcokl a:link { color: #267EB9; font-size: 11px; text-decoration: none }
.dfcokl a:visited { color: #267EB9; font-size: 11px; text-decoration: none }
.dfcokl a:hover { color: #267EB9; font-size: 11px; text-decoration: underline }
.dfcokl a:active { color: #267EB9; font-size: 11px; text-decoration: none }

.dfcoklli  { color: #1e1e1e; font-size: 11px; text-decoration: none }
.dfcoklli a:link  { color: #267eb9; font-size: 11px; text-decoration: underline }
.dfcoklli a:visited  { color: #267eb9; font-size: 11px; text-decoration: none }
.dfcoklli a:hover  { color: #267eb9; font-size: 11px; text-decoration: none }
.dfcoklli a:active  { color: #267eb9; font-size: 11px; text-decoration: none }

.dfcoklgrau  { color: #727272; font-size: 11px; text-decoration: none }
.dfcoklgrau a:link { color: #267EB9; font-size: 11px; text-decoration: none }
.dfcoklgrau a:visited { color: #267EB9; font-size: 11px; text-decoration: none }
.dfcoklgrau a:hover { color: #267EB9; font-size: 11px; text-decoration: underline }
.dfcoklgrau a:active { color: #267EB9; font-size: 11px; text-decoration: none }

.dfnewsklgrau  { color: #999; font-size: 11px; text-decoration: none }
.dfnewsklgrau a:link { color: #999; font-size: 11px; text-decoration: none }
.dfnewsklgrau a:visited { color: #999; font-size: 11px; text-decoration: none }
.dfnewsklgrau a:hover { color: #1C618E; font-size: 11px; text-decoration: underline }
.dfnewsklgrau a:active { color: #1C618E; font-size: 11px; text-decoration: none }

.dfcoklw { color: #1e1e1e; font-size: 11px; text-decoration: none }
.dfcoklw a:link  { color: #1e6695 !important; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklw a:visited  { color: #1e6695 !important; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklw a:hover  { color: #1e6695 !important; font-size: 11px; font-weight: bold; text-decoration: underline }
.dfcoklw a:active  { color: #1e6695 !important; font-size: 11px; font-weight: bold; text-decoration: none }

.dfcoklnou { color: #1e1e1e; font-size: 11px; text-decoration: none }
.dfcoklnou a:link { color: #267EB9; font-size: 11px; text-decoration: none }
.dfcoklnou a:visited { color: #267EB9; font-size: 11px; text-decoration: none }
.dfcoklnou a:hover { color: #1e1e1e; font-size: 11px; text-decoration: none }
.dfcoklnou a:active { color: #267EB9; font-size: 11px; text-decoration: none }

.dfcoklh    { color: #999; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.dfcoklh a:link    { color: #999; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.dfcoklh a:visited    { color: #999; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.dfcoklh a:hover    { color: #999; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
.dfcoklh a:active    { color: #999; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }

.dfcoklwr { color: #93180e; font-size: 11px; text-decoration: none }
.dfcoklwr a:link { color: #002872; font-size: 11px; text-decoration: none }
.dfcoklwr a:visited { color: #002872; font-size: 11px; text-decoration: none }
.dfcoklwr a:hover { color: #002872; font-size: 11px; text-decoration: none }
.dfcoklwr a:active { color: #002872; font-size: 11px; text-decoration: none }

.dfcoklf { color: #3c3c3c; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklf a:link { color: #3c3c3c; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklf a:visited { color: #3c3c3c; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklf a:hover { color: #002872; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklf a:active { color: #3c3c3c; font-size: 11px; font-weight: bold; text-decoration: none }

.dfcoklf1 { color: #3c3c3c; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklf1 a:link { color: #3c3c3c; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklf1 a:visited { color: #3c3c3c; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklf1 a:hover { color: #002872; font-size: 11px; font-weight: bold; text-decoration: none }
.dfcoklf1 a:active { color: #3c3c3c; font-size: 11px; font-weight: bold; text-decoration: none }

.dfcogrfxl { color: #3c3c3c; font-size: 17px; font-weight: bold; text-decoration: none; text-indent: 12px }

.dfcogrfxxl  { color: #6a6a6a; font-size: 30px; font-weight: bold; text-decoration: none }

.dfnewsgrfxxl  { color: #d9d9d9; font-size: 30px; font-weight: bold; text-decoration: none }

.dflgo  { color: #dedede; font-size: 11px; font-weight: bold; line-height: 21px; text-decoration: none; background-image: url("../pixel/lgo.gif"); background-repeat: repeat-x; text-align: center; display: block }
.dflgo a:link  { color: #dedede; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../pixel/lgo.gif"); background-repeat: repeat-x; display: block }
.dflgo a:visited { color: #dedede; font-size: 11px; font-weight: bold; text-decoration: none; display: block }
.dflgo a:hover  { color: #dedede; font-size: 11px; font-weight: bold; line-height: 21px; text-decoration: none; background-image: url("../pixel/lgo.gif"); background-repeat: repeat-x; display: block }
.dflgo a:active { color: #dedede; font-size: 11px; font-weight: bold; text-decoration: none; display: block }

.dfbutbl  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 36px; text-decoration: none; background-image: url("../pixel/buttonblau1o.gif"); background-repeat: no-repeat; text-align: center; display: block }
.dfbutbl a:link  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/buttonblau.gif"); background-repeat: no-repeat; display: block }
.dfbutbl a:visited   { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/buttonblau.gif"); background-repeat: no-repeat; display: block }
.dfbutbl a:hover  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 36px; text-decoration: none; background-image: url("../pixel/buttonblau1o.gif"); background-repeat: no-repeat; display: block }
.dfbutbl a:active { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfbutblok  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 36px; text-decoration: none; background-image: url("../pixel/buttonblau1ok.gif"); background-repeat: no-repeat; text-align: center; display: block }
.dfbutblok a:link  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/buttonblau.gif"); background-repeat: no-repeat; display: block }
.dfbutblok a:visited   { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/buttonblau.gif"); background-repeat: no-repeat; display: block }
.dfbutblok a:hover  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 36px; text-decoration: none; background-image: url("../pixel/buttonblau1ok.gif"); background-repeat: no-repeat; display: block }
.dfbutblok a:active { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfbutblokl  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 36px; text-decoration: none; background-image: url("../pixel/buttonblau1okl.gif"); background-repeat: no-repeat; text-align: center; display: block }
.dfbutblokl a:link  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/buttonblaul.gif"); background-repeat: no-repeat; display: block }
.dfbutblokl a:visited   { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/buttonblaul.gif"); background-repeat: no-repeat; display: block }
.dfbutblokl a:hover  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 36px; text-decoration: none; background-image: url("../pixel/buttonblau1okl.gif"); background-repeat: no-repeat; display: block }
.dfbutblokl a:active { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfbutro  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 36px; text-decoration: none; background-image: url("../pixel/buttonrot1o.gif"); background-repeat: no-repeat; text-align: center; display: block }
.dfbutro a:link  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/buttonrot.gif"); background-repeat: no-repeat; display: block }
.dfbutro a:visited  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/buttonrot.gif"); background-repeat: no-repeat; display: block }
.dfbutro a:hover  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 36px; text-decoration: none; background-image: url("../pixel/buttonrot1o.gif"); background-repeat: no-repeat; display: block }
.dfbutro a:active { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfmol   { color: #d0d0d0; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/molo.gif"); text-align: center; display: block }
.dfmol a:link   { color: #d0d0d0; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mol.gif"); display: block }
.dfmol a:visited   { color: #d0d0d0; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mol.gif"); display: block }
.dfmol a:hover   { color: #d0d0d0; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/molo.gif"); display: block }
.dfmol a:active  { color: #d0d0d0; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfmom    { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/momo.gif"); text-align: center; display: block }
.dfmom a:link    { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mom.gif"); display: block }
.dfmom a:visited    { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mom.gif"); display: block }
.dfmom a:hover    { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/momo.gif"); display: block }
.dfmom a:active   { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfmomkreuz  { color: #d0d0d0; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/momo.gif"); text-align: center; display: block }
.dfmomkreuz a:link  { color: #d0d0d0; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mom.gif"); display: block }
.dfmomkreuz a:visited  { color: #d0d0d0; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mom.gif"); display: block }
.dfmomkreuz a:hover  { color: #d0d0d0; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/momokreuz1.gif"); display: block }
.dfmomkreuz a:active { color: #d0d0d0; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfmor   { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/moro182kreuz.gif"); text-align: center; display: block }
.dfmor a:link   { color: #efefef !important; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mor182.gif"); display: block }
.dfmor a:visited   { color: #efefef !important; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mor182.gif"); display: block }
.dfmor a:hover   { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/moro182kreuz.gif"); display: block }
.dfmor a:active  { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfmore   { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/moro182.gif"); text-align: center; display: block }
.dfmore a:link   { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mor182.gif"); display: block }
.dfmore a:visited   { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/mor182.gif"); display: block }
.dfmore a:hover   { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/moro182.gif"); display: block }
.dfmore a:active  { color: #d0d0d0 !important; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfbut204    { color: #f2f2f2; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/but204o.gif"); text-align: center; display: block }
.dfbut204 a:link    { color: #f2f2f2; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/but204.gif"); display: block }
.dfbut204 a:visited    { color: #f2f2f2; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/but204.gif"); display: block }
.dfbut204 a:hover    { color: #f2f2f2; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/but204o.gif"); display: block }
.dfbut204 a:active   { color: #f2f2f2; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfliob { color: #000; font-size: 11px; text-decoration: none }
.dfliob a:link { color: #8d8d8d; font-size: 11px; text-decoration: none }
.dfliob a:visited { color: #8d8d8d; font-size: 11px; text-decoration: none }
.dfliob a:hover  { color: #000000; font-size: 11px; text-decoration: none }
.dfliob a:active { color: #8d8d8d; font-size: 11px; text-decoration: none }

.dfpfkl { color: #e4b2d8; font-size: 11px; font-weight: bold; text-decoration: none }
.dfpfkl a:link { color: #e4b2d8; font-size: 11px; font-weight: normal; text-decoration: none }
.dfpfkl a:visited { color: #e4b2d8; font-size: 11px; font-weight: normal; text-decoration: none }
.dfpfkl a:hover { color: #d382bf; font-size: 11px; font-weight: normal; text-decoration: underline }
.dfpfkl a:active { color: #e4b2d8; font-size: 11px; font-weight: normal; text-decoration: none }

.dfhmo  { color: #6a6a6a; font-size: 13px; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../pixel/hmo.gif"); background-repeat: no-repeat; text-indent: 30px; display: block }
.dfhmo a:link  { color: #6a6a6a; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/hmo.gif"); display: block }
.dfhmo a:visited  { color: #6a6a6a; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/hmo.gif"); background-repeat: no-repeat; display: block }
.dfhmo a:hover  { color: #000000; font-size: 13px; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../pixel/hmo.gif"); display: block }
.dfhmo a:active { color: #6a6a6a; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfhm  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }
.dfhm a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm01  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms01.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm01 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm01 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm01 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms01.gif"); display: block }
.dfhm01 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm02  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms02.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm02 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm02 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm02 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms02.gif"); display: block }
.dfhm02 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm03  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms03.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm03 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm03 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm03 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms03.gif"); display: block }
.dfhm03 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm04  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms04.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm04 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm04 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm04 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms04.gif"); display: block }
.dfhm04 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm05  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms05.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm05 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm05 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm05 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms05.gif"); display: block }
.dfhm05 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm06  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms06.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm06 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm06 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm06 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms06.gif"); display: block }
.dfhm06 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm07  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms07.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm07 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm07 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm07 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms07.gif"); display: block }
.dfhm07 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm08  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms08.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm08 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm08 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm08 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms08.gif"); display: block }
.dfhm08 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm09  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms09.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm09 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm09 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm09 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms09.gif"); display: block }
.dfhm09 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm10  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms10.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm10 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm10 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm10 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms10.gif"); display: block }
.dfhm10 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhm11  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms11.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhm11 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm11 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhm11 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms11.gif"); display: block }
.dfhm11 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dftipp { color: #888888; font-size: 11px; line-height: 15px; text-decoration: none; text-indent: 13px }
.dftipp a:link { color: #888888; font-size: 11px; line-height: 15px; text-decoration: none; text-indent: 13px }
.dftipp a:visited { color: #888888; font-size: 11px; line-height: 15px; text-decoration: none; text-indent: 13px }
.dftipp a:hover { color: #232323; font-size: 11px; line-height: 15px; text-decoration: none; text-indent: 13px }
.dftipp a:active { color: #232323; font-size: 11px; line-height: 15px; text-decoration: none; text-indent: 13px }

.dftipp1   { color: #1f6899; font-size: 11px; line-height: 15px; text-decoration: none }
.dftipp1 a:link   { color: #1f6899; font-size: 11px; line-height: 15px; text-decoration: none }
.dftipp1 a:visited   { color: #1f6899; font-size: 11px; line-height: 15px; text-decoration: none }
.dftipp1 a:hover   { color: #1e1e1e; font-size: 11px; line-height: 15px; text-decoration: none }
.dftipp1 a:active   { color: #1f6899; font-size: 11px; line-height: 15px; text-decoration: none }

.dftipp2 { color: #888888; font-size: 11px; line-height: 15px; text-decoration: none; padding: 9px 19px 7px 10px }
.dftipp2 a:link  { color: #888888; font-size: 11px; line-height: 15px; text-decoration: underline }
.dftipp2 a:visited { color: #888888; font-size: 11px; line-height: 15px; text-decoration: none }
.dftipp2 a:hover   { color: #267eb9; font-size: 11px; line-height: 15px; text-decoration: none }
.dftipp2 a:active   { color: #267eb9; font-size: 11px; line-height: 15px; text-decoration: none }

.dftipp3  { color: #888888; font-size: 11px; line-height: 15px; text-decoration: none; padding: 0 15px 0 10px }
.dftipp3 a:link { color: #888888; font-size: 11px; line-height: 15px; text-decoration: none }
.dftipp3 a:visited { color: #888888; font-size: 11px; line-height: 15px; text-decoration: none }
.dftipp3 a:hover  { color: #267eb9; font-size: 11px; line-height: 15px; text-decoration: underline }
.dftipp3 a:active  { color: #267eb9; font-size: 11px; line-height: 15px; text-decoration: underline }

.dftippo1 { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: none; text-indent: 6px; display: block }
.dftippo1 a:link  { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: none; display: block }
.dftippo1 a:visited  { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: none; display: block }
.dftippo1 a:hover  { color: #366193; font-size: 11px; font-weight: bold; text-decoration: none; display: block }
.dftippo1 a:active  { color: #366193; font-size: 11px; font-weight: bold; text-decoration: none; display: block }

.dfhmkreuz  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hms.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhmkreuz a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhmkreuz a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmg.gif"); display: block }
.dfhmkreuz a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hmskreuz.gif"); display: block }
.dfhmkreuz a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hms.gif"); display: block }

.dfhmu  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hmus.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhmu a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmug.gif"); display: block }
.dfhmu a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmug.gif"); display: block }
.dfhmu a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hmus.gif"); display: block }
.dfhmu a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmus.gif"); display: block }

.dfhmu1  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hmus1.gif"); background-repeat: no-repeat; text-indent: 23px; display: block }
.dfhmu1 a:link  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmug.gif"); display: block }
.dfhmu1 a:visited  { color: #888888; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmug.gif"); display: block }
.dfhmu1 a:hover  { color: #232323; font-size: 13px; line-height: 32px; text-decoration: none; background-image: url("../pixel/hmus1.gif"); display: block }
.dfhmu1 a:active  { color: #232323; font-size: 13px; text-decoration: none; background-image: url("../pixel/hmus.gif"); display: block }

.dfsmo     { color: #366193; font-size: 11px; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url("../pixel/smo.gif"); text-indent: 13px; display: block }
.dfsmo a:link     { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../pixel/smo.gif"); display: block }
.dfsmo a:visited     { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../pixel/smo.gif"); display: block }
.dfsmo a:hover     { color: #366193; font-size: 11px; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url("../pixel/smo.gif"); display: block }
.dfsmo a:active     { color: #366193; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../pixel/smo.gif"); display: block }

.dfsmou      { color: #366193; font-size: 11px; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url("../pixel/smou.gif"); text-indent: 13px; display: block }
.dfsmou a:link      { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../pixel/smou.gif"); display: block }
.dfsmou a:visited      { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../pixel/smou.gif"); display: block }
.dfsmou a:hover      { color: #366193; font-size: 11px; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url("../pixel/smou.gif"); display: block }
.dfsmou a:active      { color: #366193; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../pixel/smou.gif"); display: block }

.dfsm   { color: #1e1e1e; font-size: 11px; line-height: 15px; text-decoration: none; background-image: url("../pixel/smmbl.gif"); display: block; padding-top: 2px }
.dfsm a:link  { color: #1f6899; font-size: 11px; line-height: 15px; text-decoration: none; background-image: url("../pixel/smm.gif"); display: block; padding-top: 2px }
.dfsm a:visited  { color: #1f6899; font-size: 11px; line-height: 15px; text-decoration: none; background-image: url("../pixel/smm.gif"); display: block; padding-top: 2px }
.dfsm a:hover  { color: #1e1e1e; font-size: 11px; line-height: 15px; text-decoration: none; background-image: url("../pixel/smm.gif"); display: block; padding-top: 2px }
.dfsm a:active  { color: #1f6899; font-size: 11px; line-height: 15px; text-decoration: none; background-image: url("../pixel/smm.gif"); display: block; padding-top: 2px }

.dfsmu    { color: #1e1e1e; font-size: 11px; line-height: 12px; text-decoration: none; background-image: url("../pixel/hmug.gif"); background-repeat: no-repeat }
.dfsmu a:link   { color: #267eb9; font-size: 11px; text-decoration: none; background-image: url("../pixel/hmug.gif") }
.dfsmu a:visited   { color: #267eb9; font-size: 11px; text-decoration: none; background-image: url("../pixel/hmg.gif") }
.dfsmu a:hover    { color: #1e1e1e; font-size: 11px; line-height: 12px; text-decoration: none; background-image: url("../pixel/hmus.gif") }
.dfsmu a:active   { color: #267eb9; font-size: 11px; text-decoration: none; background-image: url("../pixel/hmug.gif") }

.dfigs1  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-blau.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs1 a:link  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-silber.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs1 a:visited  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-silber.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs1 a:hover  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-blau.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs1 a:active { font-size: 13px; line-height: 49px; text-decoration: none; display: block; width: 49px; height: 49px }

.dfigs2  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-gruen.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs2 a:link  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-gruen.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs2 a:visited  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-gruen.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs2 a:hover  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-blau.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs2 a:active { font-size: 13px; line-height: 49px; text-decoration: none; display: block; width: 49px; height: 49px }

.dfigs3  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-gelb.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs3 a:link  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-gelb.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs3 a:visited  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-gelb.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs3 a:hover  { font-size: 13px; line-height: 49px; text-decoration: none; background-image: url("../pixel/gepruefte-seite-blau.gif"); background-repeat: no-repeat; display: block; width: 49px; height: 49px }
.dfigs3 a:active { font-size: 13px; line-height: 49px; text-decoration: none; display: block; width: 49px; height: 49px }

.dfzur  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url("../pixel/zur1.gif"); background-repeat: no-repeat; text-align: center; display: block }
.dfzur a:link  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/zur.gif"); background-repeat: no-repeat; display: block }
.dfzur a:visited  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/zur.gif"); background-repeat: no-repeat; display: block }
.dfzur a:hover  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url("../pixel/zur1.gif"); background-repeat: no-repeat; display: block }
.dfzur a:active { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfmolzu  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/zur3.gif"); background-repeat: no-repeat; text-align: center; display: block }
.dfmolzu a:link  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/zur2.gif"); background-repeat: no-repeat; display: block }
.dfmolzu a:visited  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/zur2.gif"); background-repeat: no-repeat; display: block }
.dfmolzu a:hover  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 44px; text-decoration: none; background-image: url("../pixel/zur3.gif"); background-repeat: no-repeat; display: block }
.dfmolzu a:active { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dftop  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url("../pixel/top1.gif"); background-repeat: no-repeat; text-align: center; display: block }
.dftop a:link  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/top.gif"); background-repeat: no-repeat; display: block }
.dftop a:visited  { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../pixel/top.gif"); background-repeat: no-repeat; display: block }
.dftop a:hover  { color: #dedede; font-size: 13px; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url("../pixel/top1.gif"); background-repeat: no-repeat; display: block }
.dftop a:active { color: #dedede; font-size: 13px; font-weight: bold; text-decoration: none; display: block }

.dfzurdel  { color: #000; font-size: 11px; line-height: 15px; text-decoration: none }
.dfzurdel a:link { color: #728A97; font-size: 11px; text-decoration: none }
.dfzurdel a:visited { color: #728A97; font-size: 11px; text-decoration: none }
.dfzurdel a:hover  { color: #000000; font-size: 11px; line-height: 15px; text-decoration: none }
.dfzurdel a:active { color: #728A97; font-size: 11px; text-decoration: none }

.dffuk1 { color: #728a97; font-size: 11px; line-height: 31px; text-decoration: none }
.dffuk1 a:link { color: #728a97; font-size: 11px; text-decoration: none }
.dffuk1 a:visited { color: #728a97; font-size: 11px; text-decoration: none }
.dffuk1 a:hover { color: #2a91cc; font-size: 11px; line-height: 31px; text-decoration: none }
.dffuk1 a:active { color: #728a97; font-size: 11px; text-decoration: none }

.dffuk2 { color: #728a97; font-size: 11px; line-height: 18px; text-decoration: none }
.dffuk2 a:link { color: #359BD5; font-size: 11px; text-decoration: none }
.dffuk2 a:visited { color: #359BD5; font-size: 11px; text-decoration: none }
.dffuk2 a:hover { color: #359bd5; font-size: 11px; line-height: 18px; text-decoration: underline }
.dffuk2 a:active { color: #359BD5; font-size: 11px; text-decoration: none }


.dftabkl { color: #1e1e1e; font-size: 11px; text-decoration: none }
.dftabkg { color: #000; font-size: 12px; line-height: 20px; text-decoration: none; text-align: center; display: block }
.dftabgrau { color: #000; font-size: 12px; line-height: 20px; text-decoration: none; background-color: #f5f5f5; text-align: center; display: block }
.dftabblau { color: #000; font-size: 12px; line-height: 20px; text-decoration: none; background-color: #e0ebfd; text-align: center; display: block }
.dftabweiss { color: #000; font-size: 12px; line-height: 20px; text-decoration: none; background-color: #fff; text-align: center; display: block }
.dftabgruen { color: #000; font-size: 12px; line-height: 20px; text-decoration: none; background-color: #f9fff9; text-align: center; display: block }

.dfbann1 { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: none }
.dfbann1 a:link { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: underline }
.dfbann1 a:visited { color: #4074b0; font-size: 11px; font-weight: bold; text-decoration: underline }
.dfbann1 a:hover { color: #366193; font-size: 11px; font-weight: bold; text-decoration: none }
.dfbann1 a:active { color: #366193; font-size: 11px; font-weight: bold; text-decoration: none }

/*Anfang Tabellen*/
.dftabanw { background-color: #F2F2F2; background-repeat: repeat; padding: 2px }

table.rand1 td { border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2 }

table.rand2 td { padding-left: 3px; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2 }

table.rand3 td  { color: #000; font-size: 12px; line-height: 20px; text-decoration: none; text-align: center; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2 }

table.rand4 td { color: #1e1e1e; font-size: 11px; text-decoration: none; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2 }

table.rand5 td { color: #000; font-size: 12px; line-height: 1.8; text-decoration: none; text-align: center; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2 }

table.rand6 td { color: #000; font-size: 11px; line-height: 26px; text-decoration: none; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2 }

table.rand7 td    { color: #000; font-size: 11px; line-height: 20px; text-decoration: none; text-align: left; padding-left: 9px; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2 }

.dfblock { display: block }

.dfpaddingl-9 { padding-left: 9px }

.dfpaddingl-4  { padding-left: 4px }

.dftab1o { background-color: #f5f5f5; text-align: center; vertical-align: top }

.dftab1ox { text-align: center; vertical-align: top }

.dftab1opaddingl9 { background-color: #f5f5f5; padding-left: 9px }

.dftab1opaddingl9-1  { padding-left: 9px }

.dftab1opaddingl9center  { background-color: #f5f5f5; text-align: center }

.dftab1 { color: #000; font-size: 12px; line-height: 20px; text-decoration: none; text-align: center; display: block }

.dftab1k { color: #000; font-size: 11px; line-height: 20px; text-decoration: none; text-align: center; display: block }

.dftab2 { color: #000; font-size: 12px; line-height: 20px; text-decoration: none }

.dftab2gruen { color: #008000; font-size: 12px; line-height: 20px; text-decoration: none; background-color: #fff; text-align: center; display: block }

.dftab2rot { color: #f00; font-size: 12px; line-height: 20px; text-decoration: none; background-color: #fff; text-align: center; display: block }

.dftab2wr { color: #993366; font-size: 12px; line-height: 20px; text-decoration: none }

.dftab2grue { color: #008000; font-size: 12px; line-height: 20px; text-decoration: none }

.dfbub { color: #fff; font-size: 11px; font-weight: bold; line-height: 17px; text-decoration: none; background-color: #5386c0 }

.dfbub1 { color: #124076 }

/*Ende Tabellen*/

.dftablink  { background-image: url("../pixel/liniewaag.gif"); background-repeat: repeat-x; background-position: center bottom; padding: 2px }

.dflinie  { background-image: url("../pixel/liniewaag.gif"); background-repeat: repeat-x; background-position: center bottom }

.dftgew856r { background-repeat: no-repeat; background-position: right bottom; padding-right: 5px; padding-bottom: 6px; padding-left: 8px }

.dftgew856 { background-repeat: no-repeat; background-position: 0 bottom; padding-right: 5px; padding-bottom: 6px; padding-left: 8px }

.dftgew85 { background-repeat: no-repeat; background-position: 0 bottom; padding-right: 5px; padding-left: 8px }

.dftgewtipp  { background-repeat: no-repeat }

.dftgew17 { background-repeat: no-repeat; background-position: 0 bottom; padding-left: 17px }

.dftgew11 { background-repeat: no-repeat; background-position: 0 bottom; padding-left: 11px }

.dftablinkol { padding: 2px }

.dfpopgrli { color: #1e1e1e; font-size: 13px; line-height: 20px; padding-left: 6px; border-right: 1px solid #B2B2B2; border-bottom: 1px solid #B2B2B2; border-left: 1px solid #B2B2B2 }

.dfpopgrre { color: #1e1e1e; font-size: 13px; line-height: 20px; padding-left: 6px; border-right: 1px solid #B2B2B2; border-bottom: 1px solid #B2B2B2 }

.dfpopgrore  { color: #1e1e1e; font-size: 13px; line-height: 20px; padding-left: 6px; border-top: 1px solid #B2B2B2; border-right: 1px solid #B2B2B2; border-bottom: 1px solid #B2B2B2 }

.dfpopgroli  { color: #1e1e1e; font-size: 13px; line-height: 20px; padding-left: 6px; border: solid 1px #B2B2B2 }
