
.header1 { color: #2a58a6; font-weight: bold; font-size: 18px }
.header2 { color: #2a58a6; font-weight: bold; font-size: 16px }
.header3 { color: #2a58a6; font-weight: bold; font-size: 14px }
.header4 { color: #2a58a6; font-weight: bold; font-size: 12px }
.subheader1 { color: #2a58a6; font-size: 12px }
.subheader2 { color: #2a58a6; font-size: 14px }
.subheader3 { color: #2a58a6; font-size: 16px }
P  { color: #2a58a6; font-size: 12px }
SELECT { color: #2a58a6; font-size: 10px }
.address { color: #2a58a6; font-size: 12px; text-align: center; border-top: 3px double #2a58a6 }
.body  { color: #2a58a6; font-size: 11px; font-family: Arial; margin: 0px }
.body a  { color: #2a58a6; font-size: 11px; font-family: Arial }
.body a:hover   { color: #dc143c; font-size: 11px; font-family: Arial }
.box-feld { font-size: 10px; background-color: #fff; border: dotted 1px #000 }
.box-int-body   { background-color: #fac199; padding: 3px 5px; border-bottom: 1px solid #2a58a6 }
.box-int-body1 { background-color: #f5f5f5; padding: 3px 5px; border-bottom: 1px solid #2a58a6 }
.box-int-body-subpart   { background-color: #c0c0c0; padding: 3px 5px; border-bottom: 1px solid #2a58a6 }
.box-int-body-subpart1 { background-color: #f5f5f5; padding: 3px 5px; border-bottom: 1px solid #2a58a6 }
.box-int-text   { color: #000; font-size: 11px }
.box-int-text-high    { color: #2a58a6; font-weight: bold; font-size: 11px }
.box-int-text-high2 { color: #2a58a6; font-weight: bold; font-size: 18px }
.box-int-text-high1 { color: #dc143c; font-size: 12px }
.box-int-text-high1 a { color: #dc143c; font-size: 12px }
.box-int-text-high1 a:hover { color: #2a58a6; font-size: 12px }
.box-int-text-label { color: #2a58a6; font-weight: bold; font-size: 12px }
.box-int-text-title { color: #2a58a6; font-weight: bold; font-size: 12px }
.box-int-text-title a  { color: #2a58a6; font-weight: bold }
.box-int-text-value  { color: #2a58a6; font-size: 12px }
.box-int-title    { color: #2a58a6; font-weight: bold; font-size: 12px; text-align: left; padding: 2px 5px; border-top: none #000; border-right: none #000; border-bottom: 2px solid #2a58a6; border-left: none #000 }
.box-int-title-small { color: #2a58a6; font-size: 10px }
.box-int-title-high { color: #6a5acd; font-weight: bold; font-size: 12px; padding: 10px 5px 2px; border-bottom: 2px solid #6a5acd }
.box-linie1 { color: #2a58a6; font-size: 10px; background-color: #dcdcdc }
.box-linie2 { color: #2a58a6; font-size: 10px; background-color: #f5f5f5 }
.box1 { background-color: #dcdcdc }
.form-label   { color: #2a58a6; font-weight: bold; font-size: 11px }
.form-note  { color: #2a58a6; font-size: 11px }
.form-text-high a { color: #dc143c; font-size: 11px }
.form-text-high a:hover { color: #dc143c; font-size: 11px; border-bottom: 1px dotted #dc143c }
.form-submit { color: #2a58a6; font-size: 12px; margin: 5px; padding: 0px; border: double 3px black }
.form-title    { color: #696969; font-weight: bold; font-size: 12px; text-align: left; padding: 2px 5px; border-bottom: 2px solid #696969 }
.form-value  { color: #2a58a6; font-weight: normal; font-size: 11px }
.kachel-bild  { }
.kachel-body-subpart { padding: 2px; border: solid 1px #2a58a6 }
.kachel-text   { color: #000; font-size: 10px }
.kachel-text-high   { color: #2a58a6; font-weight: bold; font-size: 11px }
.kachel-text-high a { color: #2a58a6; font-weight: bold; font-size: 11px }
.kachel-text-high a:hover  { color: #dc143c; font-weight: bold; font-size: 11px }
.kachel-titel  { color: #2a58a6; font-weight: bold; font-size: 12px }
.kachel1  { border: solid 1px #c0c0c0; width: 115px; height: 90px }
.kachel2 { text-align: center; vertical-align: top; padding: 0px 2px; border: solid 1px #c0c0c0; width: 150px; height: 100px }
.login-field { color: #2a58a6; font-size: 11px; margin-left: 5px; border: none }
.login-text { color: #2a58a6; font-size: 11px; margin-left: 5px }
.menu-main-act  { color: #2a58a6; font-size: 12px; background-color: #f68736; padding: 2px }
.menu-main-act a  { color: #2a58a6; font-size: 12px; background-color: #f68736; padding: 2px }
.menu-main-act a:hover  { color: #2a58a6; font-size: 12px; background-color: #f68736; padding: 2px }
.menu-main-no  { color: #fff; font-size: 12px; background-color: #f68736; padding: 2px }
.menu-main-number { color: #2a58a6; font-weight: bold; font-size: 16px; background-color: #f68736; padding: 2px }
.menu-main-no a  { color: #fff; font-size: 12px; background-color: #f68736; padding: 2px }
.menu-main-no a:hover  { color: #2a58a6; font-size: 12px; background-color: #f68736; padding: 2px }
.sidebox-int-body { background-color: #d8bfd8 }
.sidebox-int-body-subpart  { background-color: #FAC199; padding: 3px; border-bottom: 1px solid #2a58a6 }
.sidebox-int-text   { color: #000; font-size: 10px }
.sidebox-int-text-high   { color: #2a58a6; font-weight: bold; font-size: 10px }
.sidebox-int-text-title { color: #2a58a6; font-weight: bold; font-size: 11px }
.sidebox-int-title     { color: #2a58a6; font-weight: bold; font-size: 12px; text-align: left; padding: 2px 5px; border-top: none #000; border-right: none #000; border-bottom: 2px solid #2a58a6; border-left: none #000 }
.mailformcomment { color: #dc143c }
.mailform { color: #dc143c }
.mailformrequired { color: #dc143c }

