
html,body {
  height:100%;
}
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
body,td,th {
    font-family: Verdana;
    font-size:  8.5pt ;
    color: #000000;
}
input::-webkit-input-placeholder {
color: #F78202 !important;
font-size: 7.5pt !important;
}
input:-moz-placeholder { /* Firefox 18- */
color: #F78202 !important;
font-size: 7.5pt !important;
}
input::-moz-placeholder {  /* Firefox 19+ */
color: #F78202 !important;
font-size: 7.5pt !important;
}
input:-ms-input-placeholder {
color: #F78202 !important;
font-size: 7.5pt !important;
}
.sysintfont {
  font-size:  7.5pt ;
  height: 20px;
}
.arcvverakt {
   height: 16px;
}
.tabfremdhoc {
  height: 18px;
}
.tabbonushoc {
  height: 18px;
}
.kopabvoob {
   height: 6px;
}
.spranktabe {
   height: 14px;
}
div#divliste {
    width: 100%;
    height: 402;
    overflow: auto;
}
div#divzeit {
    width: 100%;
    height: 385;
    overflow: auto;
}
div#divlistepilo {
    width: 100%;
    height: 376;
    overflow: auto;
}
div#divgutcontro {
    width: 100%;
    height: 365;
    overflow: auto;
}
textarea { resize:none; }
.lage {vertical-valign: middle;
}
.laga {vertical-valign: middle;
}

input[type=checkbox]{
  width: 12px;
  height:12px;
  vertical-align: middle;
}
input[type=checkbox]:checked {
  width: 12px;
  height:12px;
  vertical-align: middle;
  outline: 1px solid #000000;
  accent-color: #bfff00;
}
input[type=radio]{
  width:auto;
  position: relative;
  margin:0;
  padding:0;
  vertical-align: middle;
}
input[type=radio]:checked {
  width:auto;
  position: relative;
  margin:0;
  padding:0;
  vertical-align: middle;
  accent-color: #bfff00;
  outline: 1px solid #000000;
}

.textdrefuen {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    width: 340px;
    height: 19px;
    vertical-align: middle;
}
.systemkopfalltxt {
 font-family: Verdana;
 font-size:  19pt ;
 color: #044c84;
 font-weight: bold;
}
.antraglogin {
   border: 1px solid #879FA7;
   background-color: #FFFFFF ;
   height: 15px;
   width: 15px;
   vertical-align: middle;
}
.normarfontcolevent {
   color: #000000;
   font-size:  8.5pt ;
   background-color: #ADD8e6 ;
   height: 18px;
}
.normarfontcoleventto {
   color: #000000;
   font-size:  8.5pt ;
   background-color: #B6d7C1 ;
   height: 18px;
}
.normarfontcoleventdr {
   color: #000000;
   font-size:  8.5pt ;
   background-color: #ffc2bc ;
   height: 18px;
}
.normarcelltexteve {
 font-weight: bold;
 font-size:  7.5pt ;
 color: #4B68A0;
}
.calecelltuebsic {
 font-weight: bold;
 font-size:  7.5pt ;
 color: #08305d;
}
.buchparkvorh {
 font-size:  7.5pt ;
 color: #B00000;
}
a.calecell:link {
 color: #08305d;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.calecell:visited {
 color: #08305d;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.calecell:hover {
 color: #08305d;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.calecell:active {
 color: #08305d;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

.gleichfontcolnorm {
   color: #4B68A0;
   font-size:  8.5pt ;
   height: 18px;
}
.gleichcelltextnor {
 font-weight: bold;
 font-size:  7.5pt ;
 color: #4B68A0;
}
.gleichfontcolevent {
   color: #000000;
   font-size:  8.5pt ;
   background-color: #FFD5AA ;
   height: 18px;
}
.gleichfontcoleventdoto {
   color: #000000;
   font-size:  8.5pt ;
   background-color: #d1d1aa ;
   height: 18px;
}
.gleichcelltexteve {
 font-weight: bold;
 font-size:  7.5pt ;
 color: #4B68A0;
}
.gleichfontmehrtwosp {
   color: #E88016;
   font-size:  7.5pt ;
   font-weight: bold;
   height: 10px;
}
.feedbakhin {
   background-color:  ;
}
.feedfraa {
   background-color: #E7FFE7 ;
}
.feedfrbb {
   background-color: #FFE1E1 ;
}
.feedfrcc {
   background-color: #FFFFCE ;
}
.feedfrdd {
   background-color: #F0F0F0 ;
}
.grupzeil {
   background-color: #FFF0E1 ;
   height: 20px;
}
.workdiff {
   height: 1px;
}
.alltrhokze {
   height: 20px;
}
.buckophocex {
   height: 73px;
}
.buckophocexo {
   height: 63px;
}
.buckophocin {
   height: 75px;
}
.buckophocino {
   height: 65px;
}
.alltrdiffe {
   height: 0px;
}
.alltrdiffegrp {
   height: 2px;
}
.tanbuchkoho {
   height: 2px;
}
.hauptex {
   background-color: #FFFFFF ;
   height: 99%;
   border: 1px solid #6C8891;
   border-radius: 10px;
}
.haupt {
   background-color: #FFFFFF ;
   height: 99%;
   border: 1px solid #6C8891;
   border-radius: 10px;
}
.extersegkopf {
    border: 0px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    border-top: 0px solid #879FA7;
    border-bottom: 1px solid #0098D5;
}
.adminsegkopf {
    border: 0px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    border-top: 0px solid #879FA7;
    border-bottom: 1px solid #F78202;
}
.adminsegkopfspez {
    border: 0px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    border-top: 0px solid #879FA7;
    border-bottom: 1px solid #F78202;
}
.calmenunoli {
 font-family: Verdana;
 font-size:  8.5pt ;
 color: #000000;
 font-weight: normal;
}
.normalabschnittto {
 border-width: 0px;
 border-top: 1px solid #2775A9;
 border-bottom: 1px solid #FBFBEF;
 border-left: 1px solid #2775A9;
 border-right: 1px solid #2775A9;
 background-color: #FBFBEF ;
 width: 100%;
}
.normalabschnittdr {
 border-width: 0px;
 border-top: 1px solid #2775A9;
 border-bottom: 1px solid #FBFBEF;
 border-left: 1px solid #2775A9;
 border-right: 1px solid #2775A9;
 background-color: #FBFBEF ;
 width: 100%;
}
.normalabschnittzweimvto {
 border-width: 0px;
 border-top: 1px solid #FBFBEF;
 border-bottom: 1px solid #2775A9;
 border-left: 1px solid #2775A9;
 border-right: 1px solid #2775A9;
 background-color: #FBFBEF ;
 width: 100%;
}
.normalabschnittzweimvdr {
 border-width: 0px;
 border-top: 1px solid #FBFBEF;
 border-bottom: 1px solid #2775A9;
 border-left: 1px solid #2775A9;
 border-right: 1px solid #2775A9;
 background-color: #FBFBEF ;
 width: 100%;
}
.normalabschnitt {
 border-width: 0px;
 border-top: 1px solid #2775A9;
 border-bottom: 1px solid #FBFBEF;
 border-left: 1px solid #2775A9;
 border-right: 1px solid #2775A9;
 background-color: #FBFBEF ;
 width: 100%;
}
.normalabschnittzweimv {
 border-width: 0px;
 border-top: 1px solid #FBFBEF;
 border-bottom: 1px solid #2775A9;
 border-left: 1px solid #2775A9;
 border-right: 1px solid #2775A9;
 background-color: #FBFBEF ;
 width: 100%;
}
.normalabschnittzweiov {
 border-width: 0px;
 border-top: 0px solid #2775A9;
 border-bottom: 1px solid #B9B9B9;
 border-left: 0px solid #2775A9;
 border-right: 0px solid #2775A9;
 width: 100%;
}
.gleichabschnitt {
 border-width: 0px;
 border-top: 1px solid #DBA000;
 border-bottom: 1px solid #FBFBEF;
 border-left: 1px solid #DBA000;
 border-right: 1px solid #DBA000;
 background-color: #FBFBEF ;
 width: 100%;
}
.gleichabschnittto {
 border-width: 0px;
 border-top: 1px solid #DBA000;
 border-bottom: 1px solid #FBFBEF;
 border-left: 1px solid #DBA000;
 border-right: 1px solid #DBA000;
 background-color: #FBFBEF ;
 width: 100%;
}
.gleichabschnittzweimv {
 border-width: 0px;
 border-top: 1px solid #FBFBEF;
 border-bottom: 1px solid #DBA000;
 border-left: 1px solid #DBA000;
 border-right: 1px solid #DBA000;
 background-color: #FBFBEF ;
 width: 100%;
}
.gleichabschnittzweimvto {
 border-width: 0px;
 border-top: 1px solid #FBFBEF;
 border-bottom: 1px solid #DBA000;
 border-left: 1px solid #DBA000;
 border-right: 1px solid #DBA000;
 background-color: #FBFBEF ;
 width: 100%;
}
.gleichabschnittzweiov {
 border-width: 0px;
 border-top: 0px solid #DBA000;
 border-bottom: 1px solid #B9B9B9;
 border-left: 0px solid #DBA000;
 border-right: 0px solid #DBA000;
 width: 100%;
}
.gleichcell {
 width: 10;
}
.startcell {
    font-family: Verdana;
    font-size:  8.5pt ;
    color: #000000;
}
.infocell {
    font-family: Verdana;
    font-size:  8pt ;
    color: #000000;
}
.textbackupklk {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height:19px;
    width: 24%;
}
.textbackupklg {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height:19px;
    width: 30%;
}
.mailanhhvma {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: normal;
   line-height: 18px;
   text-align: left;
   vertical-align: text-middle;
   border-width: 0px;
   border: 1px solid #879FA7;
   background-color: #FFFFFF ;
   height: 19px;
   width: 340px;
}
.mailanhhvmazwei {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    color: #000000 ;
   line-height: 18px;
   text-align: left;
   vertical-align: text-middle;
   border-width: 0px;
   border: 1px solid #879FA7;
   background-color: #ffffff ;
   height: 19px;
   width: 340px;
}
.csvdown {
    font-family: Verdana;
    font-size:  7pt ;
   font-weight: normal;
   border: 1px solid #879FA7;
   background-color: #FFFFFF ;
   line-height: 20px;
   text-align: left;
   border-width: 1px;
   height: 19px;
   width: 340px;
   vertical-valign: top;
  }
  
a.catwa:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.catwa:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.catwa:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.catwa:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}

a.catbu:link {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.catbu:visited {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.catbu:hover {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.catbu:active {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.catde:link {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.catde:visited {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.catde:hover {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.catde:active {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

a.zeit:link {
 color: #4B68A0;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.zeit:visited {
 color: #4B68A0;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.zeit:hover {
 color: #4B68A0;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.zeit:active {
 color: #4B68A0;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.sond:link {
 color: #4B68A0;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.sond:visited {
 color: #4B68A0;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.sond:hover {
 color: #4B68A0;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.sond:active {
 color: #4B68A0;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.boxx:link {
 color: #044c84; text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.boxx:visited {
 color: #044c84; text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.boxx:hover {
 color: #044c84; text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.boxx:active {
 color: #044c84; text-decoration: none; font-weight: normal; font-size: 7.5pt;}

a.cex:link {
 color: #000000; text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.cex:visited {
 color: #000000; text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.cex:hover {
 color: #000000; text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.cex:active {
 color: #000000; text-decoration: none; font-weight: normal; font-size: 8.5pt;}

a.buc:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.buc:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.buc:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.buc:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
 
a.bucpar:link {
 color: #E88016;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.bucpar:visited {
 color: #E88016;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.bucpar:hover {
 color: #E88016;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.bucpar:active {
 color: #E88016;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
 
a.bac:link {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.bac:visited {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.bac:hover {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.bac:active {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.bacpar:link {
 color: #E88016;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.bacpar:visited {
 color: #E88016;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.bacpar:hover {
 color: #E88016;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.bacpar:active {
 color: #E88016;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.cax:link {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cax:visited {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cax:hover {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cax:active {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

a.caloh:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.caloh:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.caloh:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.caloh:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}

a.admen:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.admen:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.admen:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.admen:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}

a.adtext:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.adtext:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.adtext:hover {
 font-family: Tahoma; color: #044c84;  text-decoration: none; font-weight: bold; font-size: 8.5pt;}
a.adtext:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
.adtextbalk {
 font-family: Verdana;
 font-size:  8.5pt ;
 color: #000000;
 font-weight: normal;
}
a.adtextne:link {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.6pt;}
a.adtextne:visited {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.6pt;}
a.adtextne:hover {
 font-family: Tahoma; color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.6pt;}
a.adtextne:active {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.6pt;}
.adtextbalkne {
 font-family: Verdana;
 font-size:  7.6pt ;
 color: #000000;
 font-weight: bold;
}
.admenuwahl {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height:18px;
}
.admenusustr {
    height:15px;
}
.admenosuch {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000;
 font-weight: normal;
 height:18px;
}
.admenusuch {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    background-color: #FFFFFF ;
    height:18px;
    vertical-align: middle;
}
.sonaktilitzel {
    font-family: Verdana;
    font-size:  7pt ;
    color: #000000 ;
    font-weight: bold;
    height: 16px;
    background-color: #ffffe6 ;
}
.buchlitzel {
    font-family: Verdana;
    font-size:  7.5pt ;
    color: #000000 ;
    font-weight: normal;
    height: 10px;
}

.buchlitzelprk {
    font-family: Verdana;
    font-size:  7.5pt ;
    color: #b22222 ;
    font-weight: normal;
    height: 10px;
}
a.helplitzelprk:link {
 color: #b22222;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.helplitzelprk:visited {
 color: #b22222;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.helplitzelprk:hover {
 color: #b22222;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.helplitzelprk:active {
 color: #b22222;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

.buchlitzelfrem {
    font-family: Verdana;
    font-size:  7.5pt ;
    color: #5373A9 ;
    font-weight: bold ;
    height: 10px;
}
.buchlitzelin {
    font-family: Verdana;
    font-size:  7.5pt ;
    color: #E88016 ;
    font-weight: bold ;
}
.sichcaljahint {
    font-family: Verdana;
    font-size:  7.5pt ;
    color: #000000 ;
    font-weight: normal ;
}
.buchpiloin {
    font-family: Verdana;
    font-size:  7.5pt ;
}
.downltext {
    font-family: Verdana;
    font-size:  7.5pt ;
    color: #696969 ;
    font-weight: bold ;
}
a.downl:link {
 color: #696969;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.downl:visited {
 color: #696969;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.downl:hover {
 color: #696969;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.downl:active {
 color: #696969;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.sice:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.sice:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.sice:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.sice:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}

a.cleandow:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cleandow:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cleandow:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cleandow:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

a.culm:link {
 color: #08305d;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.culm:visited {
 color: #08305d;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.culm:hover {
 color: #08305d;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.culm:active {
 color: #08305d;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

a.colmtag:link {
 color: #A04800;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.colmtag:visited {
 color: #A04800;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.colmtag:hover {
 color: #A04800;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.colmtag:active {
 color: #A04800;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.colm:link {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.colm:visited {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.colm:hover {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.colm:active {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
.colmtxt {
    font-family: Verdana;
    color: #044c84;
    font-weight: normal;
    font-size: 7.5pt;
}

a.testfont:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.testfont:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.testfont:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.testfont:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8pt;}

a.calm:link {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.calm:visited {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.calm:hover {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.calm:active {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

a.cxlm:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cxlm:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cxlm:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.cxlm:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

a.calmsp:link {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.calmsp:visited {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.calmsp:hover {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.calmsp:active {
 color: #044c84;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.kadel:link {
 color: #DD0000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.kadel:visited {
 color: #DD0000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.kadel:hover {
 color: #DD0000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.kadel:active {
 color: #DD0000;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

a.pilo:link {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.pilo:visited {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.pilo:hover {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.pilo:active {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.zeto:link {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.zeto:visited {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.zeto:hover {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.zeto:focus {
 color: #B00000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.zeto:active {
 color: #B00000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.woko:link {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.woko:visited {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.woko:hover {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.woko:focus {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.woko:active {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.bucto:link {
 color: #E88016;  text-decoration: none; font-weight: bold; text-decoration: none; font-size: 7.5pt;}
a.bucto:visited {
 color: #E88016;  text-decoration: none; font-weight: bold; text-decoration: none; font-size: 7.5pt;}
a.bucto:hover {
 color: #E88016;  text-decoration: none; font-weight: bold; text-decoration: none; font-size: 7.5pt;}
a.bucto:focus {
 color: #E88016;  text-decoration: none; font-weight: bold; text-decoration: none; font-size: 7.5pt;}
a.bucto:active {
 color: #E88016;  text-decoration: none; font-weight: bold; text-decoration: none; font-size: 7.5pt;}
.buctotxt {
    font-family: Verdana;
    color: #E88016;
    font-weight: bold;
    font-size: 7.5pt;
}
a.pilu:link {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.pilu:visited {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.pilu:hover {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.pilu:active {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.parfred:link {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.parfred:visited {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.parfred:hover {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.parfred:active {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.text:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.text:visited {
 font-family: Tahoma; color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}
a.text:hover {
 font-family: Tahoma; color: #044c84;  text-decoration: none; font-weight: bold; font-size: 8.5pt;}
a.text:active {
 font-family: Tahoma; color: #000000;  text-decoration: none; font-weight: normal; font-size: 8.5pt;}

a.textbg:link {
 font-family: Tahoma; color: #044c84;  text-decoration: none; font-weight: bold; font-size: 8.5pt;}
a.textbg:visited {
 font-family: Tahoma; color: #044c84;  text-decoration: none; font-weight: bold; font-size: 8.5pt;}
a.textbg:hover {
 font-family: Tahoma; color: #044c84;  text-decoration: none; font-weight: bold; font-size: 8.5pt;}
a.textbg:active {
 font-family: Tahoma; color: #044c84;  text-decoration: none; font-weight: bold; font-size: 8.5pt;}

a.textro:link {
 color: #B00000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.textro:visited {
 color: #B00000;  text-decoration: none; font-weight: normal; font-size: 8pt;}
a.textro:hover {
 font-family: Tahoma; color: #B00000;  text-decoration: none; font-weight: bold; font-size: 8pt;}
a.textro:active {
 color: #B00000;  text-decoration: none; font-weight: normal; font-size: 8pt;}

a.testspta:link {
 color: #8b5a00;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.testspta:visited {
 color: #8b5a00;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.testspta:hover {
 color: #8b5a00;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.testspta:active {
 color: #8b5a00;  text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.diako:link {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7pt;}
a.diako:visited {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7pt;}
a.diako:hover {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7pt;}
a.diako:active {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 7pt;}

a.diakovo:link {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7pt;}
a.diakovo:visited {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7pt;}
a.diakovo:hover {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7pt;}
a.diakovo:active {
 color: #000000;  text-decoration: none; font-weight: normal; font-size: 7pt;}

a.diakot:link {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 6.5pt;}
a.diakot:visited {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 6.5pt;}
a.diakot:hover {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 6.5pt;}
a.diakot:active {
 color: #000000;  text-decoration: none; font-weight: bold; font-size: 6.5pt;}

a.dia:link {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7pt;}
a.dia:visited {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7pt;}
a.dia:hover {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7pt;}
a.dia:active {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 7pt;}

a.diat:link {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diat:visited {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diat:hover {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diat:active {
 color: #044c84;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
 
a.diatz:link {
 color: #DD0000;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diatz:visited {
 color: #DD0000;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diatz:hover {
 color: #DD0000;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diatz:active {
 color: #DD0000;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}

a.diatnull:link {
 color: #FFFFFF;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diatnull:visited {
 color: #FFFFFF;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diatnull:hover {
 color: #FFFFFF;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}
a.diatnull:active {
 color: #FFFFFF;  text-decoration: none; font-weight: normal; font-size: 6.5pt;}

a.kopf:link {
 color: #000000; text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.kopf:visited {
 color: #000000; text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.kopf:hover {
 color: #000000; text-decoration: none; font-weight: bold; font-size: 7.5pt;}
a.kopf:active {
 color: #000000; text-decoration: none; font-weight: bold; font-size: 7.5pt;}

a.calew:link {
 color: #F0F0F0;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.calew:visited {
 color: #F0F0F0;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.calew:hover {
 color: #F0F0F0;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}
a.calew:active {
 color: #F0F0F0;  text-decoration: none; font-weight: normal; font-size: 7.5pt;}

.strichhocall {
   height: 12;
}
.strich {
    color:#F78202 ;
    background-color: #F78202 ;
    height: 2px;
    border: 0;
}
.strichlinkext {
    color:#0098D5 ;
    background-color: #0098D5 ;
    height: 1px;
    border: 0;
    width: 95%;
}
.strichlink {
    color:#9AC0CD ;
    background-color: #9AC0CD ;
    height: 0.1px;
    border: 0;
    width: 99%;
}
.strichlinkvo {
    color:#9AC0CD ;
    background-color: #9AC0CD ;
    height: 0.1px;
    border: 0;
}
.strichfoot {
    color:#B9B9B9 ;
    background-color: #B9B9B9 ;
    height: 1px;
    border: 0;
}
.strichdiagr {
    color:#DBE3E8 ;
    background-color: #DBE3E8 ;
    height: 3px;
    border: 0;
}
.strichzeilex {
    height: 10px;
}
.strichfenzeil {
    height: 8px;
}
.strichfenmitt {
    color:#e9ebef ;
    background-color: #e9ebef ;
    height: 4px;
    border: 0;
}
.strichfenzeilgrp {
    height: 8px;
}
.strichfenmittgrp {
    color:#e9ebef ;
    background-color: #e9ebef ;
    height: 4px;
    border: 0;
}
.zeitgleichkoab {
    height: 5px;
}
.strichintzeil {
    height: 8px;
}
.kartebucpartabsta {
    height: 10px;
}
.strichzeilkop {
    height: 15px;
}
.buchhintnostandard {
    color:#000000 ;
    font-size:  7.5pt ;
    background-color: #becfe7 ;
    height: 17px;
}
.buchhintnormalnoae {
    color:#000000 ;
    font-size:  7.5pt ;
    background-color: #becfe7 ;
    height: 17px;
}
.buchhintnormalnobe {
    color:#000000 ;
    font-size:  7.5pt ;
    background-color: #ADD8e6 ;
    height: 17px;
}
.buchhintnormalnoce {
    color:#000000 ;
    font-size:  7.5pt ;
    background-color: #B6d7C1 ;
    height: 17px;
}
.buchhintnormalnode {
    color:#000000 ;
    font-size:  7.5pt ;
    background-color: #ffc2bc ;
    height: 17px;
}
.buchhintnormalnoad {
    color:#000000 ;
    font-size:  7.5pt ;
    background-color: #FFD5AA ;
    height: 17px;
}
.buchhintnormalnobd {
    color:#000000 ;
    font-size:  7.5pt ;
    background-color: #FFD5AA ;
    height: 17px;
}
.buchhintnormalnocd {
    color:#000000 ;
    font-size:  7.5pt ;
    background-color: #d1d1aa ;
    height: 17px;
}
.strichbuckoppint {
    font-size:  7.5pt ;
    font-weight: bold;
    color:#000000 ;
    background-color: #e9ebef ;
    height: 18px;
}
.zeilefenex {
    height: 10px;
}
.strichfenex {
    color:#F78202 ;
    background-color: #F78202 ;
    height: 1px;
    border: 0;
}
.zuclefenex {
    font-size:  8pt ;
    font-weight: normal ;
    color: #000000;
    height: 22px;
}
.strichex {
    color:#F78202;
    background-color: #F78202;
    height: 1px;
    border: 1;
}
.zeilalltrho {
    height: 20px;
}
.zeilalltrhospez {
    height: 14px;
}
.zeilalltrhocall {
    height: 20px;
}
.zeilzettrho {
    height: 20px;
}
.zeilexxtrho {
    height: 19px;
}
.zeilekpinho {
    height: 23px;
}
.segmentkophi {
 font-family: Verdana;
 font-size:  8pt ;
 color: #4B68A0 ;
}
.segmentkophida {
 font-family: Verdana;
 font-size:  8pt ;
 color: #4B68A0 ;
 font-weight: bold;
}
.zeileifexevhono {
    height: 18px;
}
.zeileifexevhogl {
    height: 18px;
}
.zeilefxinho {
    height: 17px;
}
.zeilefxinhozwie {
    height: 19px;
}
.zeilefxinhy {
    height: 6px;
}
.trelefxinho {
    height: 2px;
}
.trekalwortr {
    height: 35px;
}
.sysvorzelhocc {
    height: 22px;
}

.date_jumpok	{background-color: #9DF48E; font-weight:normal; font-size:8.5pt;}
.date_jumpno	{background-color: #FF8484; font-weight:normal; font-size:8.5pt;}
.date_today	    {background-color: #FFBF80; font-weight:normal; font-size:8.5pt;}
.date_kein	    {background-color: #DEDEDE; font-weight:normal; font-size:8.5pt;}
.date_vorbei    {background-color: #DEDEDE; font-weight:normal; font-size:8.5pt;}

.farb_ok	{background-color: #9DF48E; width: 2; height: 17;}
.farb_no	{background-color: #FF8484; width: 2; height: 17;}
.farb_to	{background-color: #FFBF80; width: 2; height: 17;}
.farb_ken	{background-color: #DEDEDE; width: 2; height: 17;}
.farb_spr	{background-color: #6ea9cb; width: 2; height: 17;}
.farb_lin	{background-color: #6ea9cb; width: 2; height: 17;}

.kopcalext {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #becfe7 ;
 font-weight: bold;
 height: 18;
}
.kopcalint {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #F0F0F0 ;
 font-weight: bold;
 height: 18;
}
.segmentkopfsch {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #becfe7 ;
 font-weight: bold;
}
.segmentkopfschtwo {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #B6d7C1 ;
 font-weight: bold;
}
.segmentkopfschtdr {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #ffc2bc ;
 font-weight: bold;
}
.segmentkopfschron {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #ADD8e6 ;
 font-weight: bold;
}
.segmentkopfschzu {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #FFD5AA ;
 font-weight: bold;
}
.segmentkopfschzueveen {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #FFD5AA ;
 font-weight: bold;
}
.segmentkopfschzueveenzwo {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #d1d1aa ;
 font-weight: bold;
}
.textlogincala {
 font-family: Verdana;
 font-size:  7.5pt ;
	font-weight: bold;
    border-width: 0px;
 color: #000000 ;
    height: 16;
    width: 68%;
    background-color: #FFD5AA ;
    vertical-align: middle;
}
.textlogincalb {
 font-family: Verdana;
 font-size:  7.5pt ;
	font-weight: bold;
    border-width: 0px;
 color: #000000 ;
    height: 16;
    width: 32%;
    background-color: #FFD5AA ;
    vertical-align: middle;
}
.textlogincalaex {
 font-family: Verdana;
 font-size:  7.5pt ;
	font-weight: bold;
    border-width: 0px;
 color: #000000 ;
    height: 16;
    width: 68%;
    background-color: #FFD5AA ;
    vertical-align: middle;
}
.textlogincalbex {
 font-family: Verdana;
 font-size:  7.5pt ;
	font-weight: bold;
    border-width: 0px;
 color: #000000 ;
    height: 16;
    width: 32%;
    background-color: #FFD5AA ;
    vertical-align: middle;
}
.segmenthilfe {
 font-family: Verdana;
 font-size:  7.5pt ;
 font-weight: bold;
 color: #000000 ;
}
.segmenthilfein {
 font-family: Verdana;
 font-size:  7.5pt ;
 font-weight: normal;
 color: #000000 ;
}
.segmentexinf {
 font-family: Verdana;
 font-size:  7.5pt ;
 font-weight: bold;
 color: #044c88 ;
}
.segmentexinfank {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #044c84 ;
}
.segmentexfremdinf {
 font-family: Verdana;
 font-size:  7.5pt ;
 font-weight: bold;
 color: #E88016 ;
}
.segmentexbonusinf {
 font-family: Verdana;
 font-size:  7.5pt ;
 font-weight: bold;
 color: #044c88 ;
}
.segmentkowor {
 font-family: Verdana;
 font-size:  7.5pt ;
 font-weight: bold;
 color: #000000 ;
 background-color: #F0F0F0 ;
 height: 15;
}
.segmenthingru {
 font-size:   ;
 color:  ;
}
.segmenthinadm {
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #FFD5AA ;
 height: 18;
 border: 0px solid #FFD5AA;
}
.segmenthinextbuc {
 font-size:  7.5pt ;
 color: #000000 ;
 background-color: #FFD5AA ;
 height: 18;
 border: 0px solid #FFD5AA;
}
.segmentkopfhin {
 height: 18;
 background-color: #becfe7 ;
 font-size:  7.5pt ;
}
.segmentkopfhinnor{
 height: 18;
 background-color: #ADD8e6 ;
 font-size:  7.5pt ;
}
.segmentkopfhintwo {
 height: 18;
 background-color: #B6d7C1 ;
 font-size:  7.5pt ;
}
.segmentkopfhintdr {
 height: 18;
 background-color: #ffc2bc ;
 font-size:  7.5pt ;
}
.kaltaghoch {
 height: 17;
}
.kopfextfentra {
 height: 15;
 background-color: #e9ebef ;
 font-size:  7.5pt ;
 font-weight: bold;
 font-align: middle;
 color: #000000 ;
}
.datenkopfhin {
 height: 18;
 background-color: #F0F0F0 ;
 font-size:  7.5pt ;
 font-weight: bold;
 color: #000000 ;
}
.footersumzeil {
 height: 18;
 font-size:  7.5pt ;
 font-weight: bold;
 color: #000000 ;
}
.trennkopfeste {
 height: 10;
 background-color: #BCC8D0 ;
 font-size:  7.5pt ;
 font-weight: bold;
 color: #000000 ;
}
.datenkopfsite {
 background-color: #F0F0F0 ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.datenkopfsiteredd {
 background-color: #FFD0C2 ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.datenkopfsitegren {
 background-color: #B6D7C1 ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.datenkopfsitecataktion {
 background:transparent;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.datenkopfsitecatjahrli {
 background:transparent;
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    color: #044c84;
 height: 15;
}
.datenkopfwiedfre {
 background-color: #FFFFE4 ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.datenkopfsyste {
 background-color: #F0F0F0 ;
 height: 15;
}
.datenkopfsichern {
 background-color: #F0F0F0 ;
 height: 15;
}
.feedkokopfsite {
 background-color: #F0F0F0 ;
 font-size:  7.5pt ;
 font-weight: bold;
  height: 18;
 color: #000000 ;
}
.feedkoabscsite {
 background-color: #F0F0F0 ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.feedkoabscsiteexin {
 background-color: #F0F0F0 ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 14;
 color: #000000 ;
}
.feedkoabscsiteexinnew {
 font-size:  7.5pt ;
 font-weight: bold;
 height: 14;
}
.catekoabsclisohne {
 background-color: transparent;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.catekoabsclisnorm {
 background-color: transparent;
 font-size:  7.5pt ;
 font-weight: normal;
 height: 15;
 color: #000000 ;
}
.catekoabstaakt {
 background-color: #D9DEEA ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.catemenuangeb {
 background-color: #FFF7D8 ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.catekoabscsite {
 background-color: #F0F0F0 ;
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
 color: #000000 ;
}
.datenkopfgute {
 font-size:  7.5pt ;
 font-weight: bold;
 height: 15;
}
.datenkopfgutekasse {
 font-size:  7.5pt ;
 color: #08305d;
 height: 15;
}
.listenkopfhin {
 height: 18;
 font-size:  7.5pt ;
 height: 18;
}
.calenkopfhin {
 height: 15;
 background-color: #F0F0F0 ;
 font-size:  8.5pt ;
 font-weight: normal;
}
.calenkopfhinfrne {
 height: 15;
 background-color: #F0F0F0 ;
 font-size:  7.5pt ;
 font-weight: bold;
}
.calenkopfhinarch {
 height: 15;
 background-color: #F0F0F0 ;
 font-size:  7.5pt ;
 font-weight: bold;
}
.linkhoch {
  height: 16;
}
.linkhochmenzeil {
  height: 8;
}
.linkhochext {
 height: 17;
}
.segmenttdsch {
 font-family: Verdana;
 font-size:  7.5pt ;
}
.segmenttwert {
 font-family: Verdana;
 font-size:  7.5pt ;
}
.segmenttwertbuc {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 height: 18;
}
.segmentli {
    border: 0px solid #B9B9B9;
    border-left: 0px solid #B9B9B9;
    border-right: 0px solid #B9B9B9;
}
.segmentre {
    border: 0px solid #B9B9B9;
    border-left: 1px solid #B9B9B9;
    border-right: 0px solid #B9B9B9;
}
.catsegmentli {
    border: 0px solid #B9B9B9;
    border-left: 0px solid #B9B9B9;
    border-right: 0px solid #B9B9B9;
}
.catsegmentre {
    border: 0px solid #B9B9B9;
    border-left: 1px solid #B9B9B9;
    border-right: 0px solid #B9B9B9;
}
.textbuchli {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 font-weight: bold;
 font-align: middle;
 height: 18;
 background-color: #FFD5AA ;
 border: 0px solid #FFD5AA;
 border-right: 0px solid #FFD5AA;
}
.textbuchre {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 font-weight: bold;
 font-align: middle;
 height: 18;
 background-color: #FFD5AA ;
 border: 0px solid #FFD5AA;
 border-left: 0px solid #FFD5AA;
}
.segmenthinfef {
 font-family: Verdana;
 font-size:  7.5pt ;
 color: #000000 ;
 font-weight: bold;
 font-align: middle;
 background-color: #FFD5AA ;
 height: 18;
 border: 0px solid #FFD5AA;
}
.allsiteleistezwo {
    border: 1px solid #BECFE7;
    width: 99%;
}
.adminkopfhinwart {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    color: #DD0000 ;
 height: 17;
 background-color: #DEDEDE ;
}
.adminkopfhin {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    color: #08305d ;
 height: 17;
 background-color: #DEDEDE ;
}
.allleitzeil {
   height: 17;
}
.textnormal {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormalsp {
 font-family: Verdana;
 font-size:  8pt ;
	font-weight: normal;
    border: 1px solid #879FA7;
    color: ;
    height: 19px;
    width: 85px;
    background-color: #FFFFFF ;
    vertical-align: middle;
}
.datdownupsp {
    font-family: Verdana;
    font-size:  8pt ;
   font-weight: normal;
   border: 1px solid #879FA7;
   background-color: #FFFFFF ;
   line-height: 20px;
   text-align: left;
   border-width: 1px;
   height: 19px;
   width: 340px;
   vertical-valign: top;
  }
.datdownupspexzw {
    font-family: Verdana;
    font-size:  8pt ;
   font-weight: normal;
   border: 1px solid #879FA7;
   background-color: #FFFFFF ;
   line-height: 20px;
   text-align: left;
   border-width: 1px;
   height: 19px;
   width: 340px;
   vertical-valign: top;
  }
.textzflzah {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    color: #6E6E6E ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height: 19px;
    /* background-color: #FFFFFF ; */
}
.textnormaltat {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height:19px;
    vertical-align: middle;
}
.textnormaltut {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height:19px;
    vertical-align: middle;
}
.textnormaltato {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-right: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormallito {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormaltuto {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormaltutore {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textaktiontutorall {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #6E6E6E ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textaktiontutorepr {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    border-left: 1px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #6E6E6E ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormaltutorepr {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 1px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormaltutorepra {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormalcateorea {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #FFFFFF ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormaltutoli {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textcaltimezegno {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 1px solid #879FA7;
    color: #6E6E6E ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormalcateoreb {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 1px solid #879FA7;
    color: #FFFFFF ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormalgutmwstz {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #6E6E6E ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormaltyto {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormaltyt {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height: 19px;
    vertical-align: middle;
}
.textnormaltytint {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-left: 0px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #DD0000;
    text-decoration: none;
    background-color: #FFFFFF ;
    height:19px;
    vertical-align: middle;
}
.textnormfehlro {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFE1E1 ;
    height:19px;
    vertical-align: middle;
}
.textnormfehlgr {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #E7FFE7 ;
    height:19px;
    vertical-align: middle;
}
.textfeednasox {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    width: 450px;
    height: 20px;
    vertical-align: middle;
}
.textfeedkommx {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    width: 450px;
    height: 55px;
    vertical-align: middle;
}
.textfeednazr {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    background-color: #FFFFFF ;
    width: 440px;
    height: 36px;
}
.textfeednazrro {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    background-color: #FFE1E1 ;
    width: 440px;
    height: 36px;
}
.textmonatwah {
 font-family: Verdana;
 font-size:  7.5pt ;
    font-weight: bold;
	text-decoration: none;
    border: 1px solid #6B6B6B;
    color: #000000;
    background-color: #E2E2E2 ;
    height:18px;
    vertical-align: middle;
}
.textmonatsegw {
 font-family: Verdana;
 font-size:  7.5pt ;
    font-weight: bold;
	text-decoration: none;
    border: 1px solid #6B6B6B;
    color: #000000;
    background-color: #E2E2E2 ;
    height:19px;
}
.textmonatlister {
 font-family: Verdana;
 font-size:  7.5pt ;
    font-weight: bold;
	text-decoration: none;
    border: 1px solid #6B6B6B;
    color: #000000;
    background-color: #E2E2E2 ;
    height:18px;
    vertical-align: middle;
}
.textmonatsuch {
 font-family: Verdana;
 font-size:  7.5pt ;
    font-weight: bold;
	text-decoration: none;
    border: 1px solid #6B6B6B;
    color: #000000;
    background-color: #E2E2E2 ;
    height: 18px;
    vertical-align: middle;
}
.textmonatwahca {
 font-family: Verdana;
 font-size:  7.5pt ;
    font-weight: bold;
	text-decoration: none;
    border: 1px solid #6B6B6B;
    color: #000000;
    background-color: #E2E2E2 ;
    height: 18px;
    vertical-align: middle;
}
.textnormalbuch {
    font-family: Verdana;
    font-size:  8.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000;
    text-decoration: none;
    background-color: #E2E2E2 ;
    height:19px;
}
.textsuche {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    height:18px;
    vertical-align: middle;
}
.texteingabe {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height:19px;
}
.textneugabe {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #F0F0F0 ;
    vertical-align: middle;
    height:18px;
    /* background-color: #FFFFFF ; */
}
.portextwahlja {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #F0F0F0 ;
    vertical-align: middle;
    height:17px;
    /* background-color: #FFFFFF ; */
}
.textwerbe {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #6E6E6E ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height:19px;
    /* background-color: #FFFFFF ; */
}
.textwerbearchiv {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #6E6E6E ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: top;
    height:19px;
    /* background-color: #FFFFFF ; */
}
.textfoerdern {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #6E6E6E ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: top;
    height:19px;
    width: 240px;
    /* background-color: #FFFFFF ; */
}
.textneumeld {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height:18px;
    /* background-color: #FFFFFF ; */
}
.textneugabetam {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height:18px;
}
.textneusuctranstd {
    font-family: Verdana;
    font-size:  6.5pt ;
    font-weight: normal;
    border: 0px solid #B1BACE;
    color: #000000 ;
    text-decoration: none;
    background-color: transparent;
    vertical-align: top;
    height:12px;
}
.textneusuckle {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: normal;
    border: 1px solid #B1BACE;
    color: #000000 ;
    text-decoration: none;
    background-color: #F0F0F0 ;
    vertical-align: middle;
    height:14px;
    width: 70px;
}
.textneusuckleakt {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: normal;
    border: 1px solid #B1BACE;
    color: #000000 ;
    text-decoration: none;
    background-color: transparent;
    vertical-align: middle;
    height:14px;
    width: 70px;
}
.textneusuctrans {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: normal;
    border: 1px solid #B1BACE;
    color: #000000 ;
    text-decoration: none;
    background-color: transparent;
    vertical-align: middle;
    height:14px;
    width: 70px;
}
.textneusucsonder {
    font-family: Verdana;
    font-size:  6.5pt ;
    font-weight: normal;
    border: 1px solid #B1BACE;
    color: #000000 ;
    text-decoration: none;
    background-color: transparent;
    vertical-align: middle;
    height:12px;
    width: 70px;
}
.textneusucklelis {
    font-family: Verdana;
    font-size:  6.5pt ;
    font-weight: bold;
    border: 1px solid #B1BACE;
    color: #000000 ;
    text-decoration: none;
    background-color: #F0F0F0 ;
    vertical-align: middle;
    height:14px;
    width: 70px;
}
.cateneusucange {
    font-family: Verdana;
    font-size:  6.5pt ;
    font-weight: bold;
    color: #044c84;
    border: 1px solid #879FA7;
    text-decoration: none;
    background: transparent;
    vertical-align: middle;
    height:14px;
}
.cateneusucangesuc {
    font-family: Verdana;
    font-size:  6.5pt ;
    font-weight: normal;
    color: #044c84;
    border: 1px solid #879FA7;
    text-decoration: none;
    background: transparent;
    vertical-align: middle;
    height:14px;
}
.textfremdblocklis {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #F0F0F0 ;
    vertical-align: middle;
    height:14px;
}
.textneusuckletan {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: normal;
    border: 1px solid #B1BACE;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFD5AA ;
    vertical-align: middle;
    height:14px;
    width: 70px;
}
.textneusucklefet {
    font-family: Verdana;
    font-size:  7pt ;
    font-weight: bold;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #F0F0F0 ;
    vertical-align: middle;
    height:15px;
}
.textneugabeim {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #F0F0F0 ;
    vertical-align: middle;
    height:18px;
}
.textauswahl {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height: 19px;
}
.textauswahlonere {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    border-right: 0px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #FFFFFF ;
    vertical-align: middle;
    height: 19px;
}
.textkalen {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #F0F0F0 ;
    vertical-align: middle;
    height: 19px;
}
.textkalena {
    font-family: Verdana;
    font-size:  7.5pt ;
    font-weight: normal;
    border: 1px solid #879FA7;
    color: #000000 ;
    text-decoration: none;
    background-color: #d7e9f9 ;
    vertical-align: middle;
    height: 19px;
}

