body { font-family: Arial, Helvetica, sans-serif;
       color: #000000;
       font-size: 12px;
       background-image: url("glback.jpg");}
h2, h3, h4 { font-family: 'Lucida Sans Unicode', Arial,Helvetica, sans-serif;}
h2 {   color: #990000;
       letter-spacing: 1px;
       font-size: 25px;
       font-weight: normal;}
i {border: 1px solid black;
   padding-top: 0px;
   padding-left: 2px;
   padding-bottom: 0px;
   padding-right: 2px;
   font-style: normal;}
th { line-height: 30px;}
a {  font-family: Arial,Helvetica, sans-serif;color: blue; font-size: 12px; text-decoration: underline;}
td.eintrag {font-size: 13pt; text-align: right; color: red; font-weight: bold;}
.rot {      color: red;
            border: 1px solid red;
            width: 20px;
            height: 13px;}
.sel_hd_tbl { font-family: Arial,Helvetica, sans-serif;
             color: #990000;
             font-size: 12px;
             padding: 2px;
             border: 1px solid #990000;
             width: 100%;}
.sel_hd_div{ position: relative;
             visibility: visible;
             z-index: 1;
             width: 90%;
             left: 5%;
             top: 30px;
             height: 50px;}
.sel_bdy_div{ position: relative;
             visibility: visible;
             z-index: 1;
             top: 40px;
             width: 90%;
             left: 5%;}
.sel_btm_div{ position: relative;
             visibility: visible;
             z-index: 1;
             top: 70px;
             width: 90%;
             left: 5%}
.sel_zeile {font-family: Arial,Helvetica, sans-serif;
             color: #000000;
             font-size: 12px;
             width: 100%;
             padding: 2px;}
.kontrollzelle {border: 1px solid black;
             background-color: white;
             padding: 4px;
             height: 15px;}
.inhalt {    border: 1px solid black;
             background-color: white;
             padding: 4px;
             height: 15px;}
.leer {      border: 1px solid red;
             background-color: #FFFFFF;
             padding: 5px;
             height: 15px;}
.kopfdiv {   position: absolute;
             visibility: visible;
             z-index: 1;
             top: 10px;
             left: 5%;
             width: 90%;
             height: 100px;}
.kopftable  {font-family: Arial,Helvetica, sans-serif;
             color: #000000;
             font-size: 12px;
             width: 100%;
             height: 100%;
             border: 0px;
             padding: 2px;
             border: 0px;}
.maindiv {   position: absolute;
             visibility: visible;
             z-index: 1;
             top: 120px;
             left: 5%;
             width: 90%;
             height: 450px;}
.maintable  {font-family: Arial,Helvetica, sans-serif;
             color: #000000;
             font-size: 12px;
             width: 100%;
             height: 100%;
             border: 0px;
             padding: 2px;
             border: 1px solid #990000;}
.footer   {  font-family: Arial,Helvetica, sans-serif;
             color: #000000;
             font-size: 12px;
             width: 100%;
             height: 20px;
             border: 0px;
             padding: 2px;
             border-top: 1px solid #990000;
             border-left: 1px solid #990000;
             border-bottom: 0px solid #990000;
             border-right: 1px solid #990000;}
a.footer:link {   color: white;
             text-decoration: none;}
.hilfediv {  position: absolute;
             z-index: 1;
             visibility: visible;
             top: 10px;
             left: 5%;
             width: 90%;}
.hilfetable {font-family: Arial,Helvetica, sans-serif;
             color: #000000;
             background-color: white;
             font-size: 12px;
             width: 100%;
             height: 100%;
             border: 0px;
             padding: 10px;
             border: 1px solid #990000;}
.hilfehead   { font-family: 'Lucida Sans Unicode', Arial,Helvetica, sans-serif;
             color: #990000;
             font-size: 14px;
             font-weight: 600;
             line-height: 50px;
             padding-left: 50px;
             text-decoration: underline;}
.hilfetext  {font-family: Arial,Helvetica, sans-serif;
             color: #000000;
             font-size: 12px;
             padding: 5px;
             line-height: 18px;}
.hilfelinks {font-family: Arial,Helvetica, sans-serif;
             color: #000000;
             font-size: 11px;
             line-height: 15px;}
a.hilfelinks {font-family: Arial,Helvetica, sans-serif; color: #000000;font-size: 11px;}
.kal_standard {         font-family: Arial,Helvetica, sans-serif;
                        font-size: 9pt;
                        color: black;}
.kal_zelle {            font-family: Arial,Helvetica, sans-serif;
                        font-size: 9pt;
                        color: black;
                        background-color: #FFFFFF;
                        border: 1px solid black;
                        width: 17px;
                        height: 17px;}
.kal_zelle_we {         font-family: Arial,Helvetica, sans-serif;
                        font-size: 9pt;
                        color: black;
                        background-color: #FFAC84;
                        border: 1px solid black;
                        width: 17px;
                        height: 17px;}
.kal_zelle_gb {         font-family: Arial,Helvetica, sans-serif;
                        font-size: 9pt;
                        color: black;
                        background-color: #AAAAFF;
                        border: 1px solid black;
                        width: 17px;
                        height: 17px;}
.kal_zelle_wegb {       font-family: Arial,Helvetica, sans-serif;
                        font-size: 9pt;
                        color: black;
                        background-color: #AAAAFF;
                        border: 1px solid red;
                        width: 17px;
                        height: 17px;}
.kal_div {          position: absolute;
                        visibility: visible;
                        z-index: 1;
                        top: 65px;
                        left: 10px;
                        width: 800px;}
.kal_tbl {        font-family: Arial,Helvetica, sans-serif;
                        font-size: 12px;
                        color: black;
                        padding: 2px;
                         width: 100%;
                        height: 100%;
                        border: 0px;}
.kal_hd_div {           position: absolute;
                        visibility: visible;
                        z-index: 1;
                        top: 10px;
                        left: 95px;
                        height: 60px;
                        width: 715px;}
.kal_hd_table {         font-family: Arial,Helvetica, sans-serif;
                        font-size: 12px;
                        color: black;
                        padding: 2px;
                        width: 100%;
                        height: 100%;
                        border: 0px;}
.kal_top_div {         position: absolute;
                        visibility: visible;
                        z-index: 2;
                        top: 10px;
                        left: 95px;
                        height: 60px;
                        width: 715px;}
.kal_top_tbl {          font-family: Arial,Helvetica, sans-serif;
                        font-size: 12px;
                        color: black;
                        padding: 2px;
                        width: 100%;
                        height: 100%;
                        border: 0px;}
.td_zusatz {            vertical-align: top;
                        width: 35%;
                        padding: 0px;}
.zusatzfeld {           font-family: Arial,Helvetica, sans-serif;
                        font-size: 12px;
                        color: black;
                        background-color: white;
                        width: 98%;
                        height: 100px;
                        padding: 5px;
                        border: 1px solid black;}
.inputzeile {           font-family: Arial,Helvetica, sans-serif;
                        font-size: 12px;
                        color: black;
                        width: 98%;
                        height: 20px;
                        border: 1px solid black;}
.an_div {               position: absolute;
                        visibility: visible;
                        z-index: 2;
                        bottom: 5px;
                        left: 5px;
                        width: 300px;
                        height: 15px;}
.an_tbl {               font-family: Arial,Helvetica, sans-serif;
						visibility: hidden;
                        font-size: 1px;
                        color: #333333;}
.statheadzelle {        font-family: Arial,Helvetica, sans-serif;
                        font-size: 8pt;
                        color: #222222;
                        padding-left: 5px;
                        border-top: 0px;
                        border-left: 0px;
                        border-bottom: 1px solid #666666;
                        border-right: 1px solid #666666;}
.statzelle {        font-family: Arial,Helvetica, sans-serif;
                        font-size: 8pt;
                        color: #222222;
                        padding-left: 5px;
                        border-top: 0px;
                        border-left: 0px;
                        border-bottom: 1px solid #666666;
                        border-right: 1px solid #666666;}
.ersteintrag {          font-family: Arial,Helvetica, sans-serif;
                        font-size: 8pt;
                        color: #222222;
                        border: 1px solid #990000;
                        padding: 2px;
                        width: 100%;
                        height: 100%;}
.ersteintragzelle {        font-family: Arial,Helvetica, sans-serif;
                        font-size: 9pt;
                        color: #990000;
                        font-weight: bold;
                        padding-left: 5px;
                        border-top: 0px;
                        border-left: 0px;
                        border-bottom: 1px solid #666666;
                        border-right: 1px solid #666666;}