BODY
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: 'Verdana';
    BACKGROUND-COLOR: #ffffff
}

.validator
{
    font-size: 8px;
    color: darkblue;
    background-color: #e7c14b;
    font-family: Verdana;
}

.rel
{
    position: relative;
}


.ddstatis
{
    background-color: #dce8f1;
    font-size: 10px;
}

.tablerows
{
    background-color: #e1f1ea;
}

.laenge
{
    width: 150px;
    height:inherit;
    position:absolute;
}

.menu
{
    font-size: 9px;
    background-color: gainsboro;
    font-family: Verdana;
}
.document
{
    font-size: 9px;
    font-family: Verdana;
}

.cellbackground
{
    border-bottom: #666666 1px;
    background-color: #666666;
    color: #000099;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
}

.panspeichern
{
    border-bottom: #FFE694 1px solid;
    background-color: #426B73;
    color: #000000;
}



.navi_titel
{
    font-size: 12px;
    font-family: Verdana;
    text-align: right;
    color: maroon;
    border-right: lightgrey 1px;
    border-top: lightgrey 1px;
    border-left: lightgrey 1px;
    border-bottom: lightgrey 1px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
}

.labels
{
    font-size: 9px;
    font-family: Verdana;
    text-align: right;
    color: dimgray;
   
}

.layout_title
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana
}
.b_hilfe
{
    BORDER-RIGHT: gainsboro thin solid;
    BORDER-TOP: white 3px solid;
    BORDER-LEFT: gainsboro thin solid;
    BORDER-BOTTOM: #ffffff 3px solid
}
.muframe
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid
}
.fortschritt
{
    BORDER-RIGHT: dimgray solid;
    BORDER-LEFT: dimgray solid
}
.datalist
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.border_unten
{
    BORDER-BOTTOM: #ffcc33 thin solid
}
.editbox
{
    FONT-SIZE: 9px;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.treemenu1
{
    BORDER-RIGHT: gold thick solid;
    BORDER-TOP: gold thick solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BEHAVIOR: url(maus.htc);
    BORDER-LEFT: dimgray thin solid;
    COLOR: gold;
    BORDER-BOTTOM: dimgray thin solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: gainsboro
}
.logout
{
}
.frame
{
    BORDER-TOP: lightgrey thin solid;
    BORDER-LEFT: lightgrey thin solid;
    BORDER-RIGHT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.s10
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial
}
.vermoegen
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.hinweis
{
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 730px;
    COLOR: #ff3333;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center
}
.hinweisn
{
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    WIDTH: 730px;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center
}
.angaben
{
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.angaben1
{
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
.p_balken
{
    BORDER-RIGHT: #33cc33 thin solid;
    BORDER-TOP: #33cc33 thin solid;
    BORDER-LEFT: #33cc33 thin solid;
    BORDER-BOTTOM-STYLE: none
}
.tus
{
   
    font-size: 10px;
    color: gainsboro;
    font-style: normal;
    font-family: Verdana;
    background-color: transparent;
}
.tus_gs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: gold thin;
    COLOR: teal;
    BORDER-BOTTOM: gold 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}
.tus_links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: teal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.tus1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: palegreen
}
.segment
{
    BORDER-TOP: #000099 thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: darkcyan;
    BORDER-BOTTOM: #00b400 thick solid;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: small-caps
}
.right
{
    FONT-SIZE: 12px;
    TEXT-ALIGN: right
}
.navi_label
{
    FONT-SIZE: 9px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.showinfo
{
    COLOR: dimgray;
    FONT-FAMILY: Verdana
}
.eingabefelder_gesamtwert
{
    FONT-SIZE: 9px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffcc99;
    TEXT-ALIGN: left
}
.eingabefelder
{
    font-size: 9px;
    font-family: Verdana;
    background-color: whitesmoke;
    text-align: justify;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.eingabefelderr
{
    font-size: 9px;
    color: dimgray;
    font-family: Verdana;
    background-color: #e1e7e7;
    text-align: justify;
    border-bottom: red 1px solid;
}

.eingabefelderc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: justify
}
.block
{
    TEXT-ALIGN: justify
}
.zentriert
{
    TEXT-ALIGN: center
}
.hyplinks
{
    FONT-SIZE: 10px;
    BEHAVIOR: url(navi.htc);
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.tabelle
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}
.zentriert:hover
{
    COLOR: yellow;
    TEXT-ALIGN: center
}
.links
{
    TEXT-ALIGN: left
}

.m_console_label
{
    text-align: left;
    height: 20px;
    width: 681px;
    position: relative;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottm-style: none;
    line-height: 20px;
    vertical-align: super;
}

.anzeige
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}


.m_console_image
{
    text-align: left;
    width: 16px;
    height: 16px;
    position: relative; 
}


.m_console_up_down
{
    text-align: left;
    width: 16px;
    height: 16px;
    position: relative;
}


.rechts
{
    TEXT-ALIGN: right
}
.aktuell
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: lowercase;
    BORDER-LEFT: gold thin solid;
    COLOR: navy;
    BORDER-BOTTOM: gold thin solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal
}
.seiten
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal
}
.menu1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: 'Courier New';
    TEXT-ALIGN: right
}
.pers_anlegen
{
}
.dd
{
    FONT-SIZE: 12px;
    LEFT: 20px;
    WIDTH: 745px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f9dc95;
    FONT-VARIANT: normal
}
.z_balkengoldverlauf
{
    BACKGROUND-IMAGE: url(balken_goldverlauf.gif);
    TEXT-ALIGN: center
}
.randoben
{
}
.zentriert_oben
{
    BORDER-TOP: #476f70 6px solid;
    BORDER-BOTTOM: #639a9c 1px solid;
    TEXT-ALIGN: center
}
.button_hyperlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: fixed;
    BEHAVIOR: url(hyperlink.htc);
    COLOR: navy;
    BORDER-TOP-STYLE: none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.bilder
{
    BEHAVIOR: url(maus.htc)
}
.button
{
    border-right: #000099 1px solid;
    border-top: #000099 1px solid;
    font-weight: normal;
    font-size: 10px;
    background-attachment: fixed;
    BEHAVIOR: url(maus.htc);
    border-left: #000099 1px solid;
    color: gainsboro;
    border-bottom: #000099 1px solid;
    background-repeat: no-repeat;
    font-family: Verdana;
    background-color: #666666;
}

.button_hh
{
    border-right: #000099 1px solid;
    border-top: #000099 1px solid;
    font-weight: normal;
    font-size: 10px;
    background-attachment: fixed;
    BEHAVIOR: url(maus.htc);
    border-left: #000099 1px solid;
    color: gainsboro;
    border-bottom: #000099 1px solid;
    background-repeat: no-repeat;
    font-family: Verdana;
    background-image: url(Images/hhplan.png);
}

.zwischen
{
    BORDER-TOP: dimgray 1px solid
}
.action
{
    BORDER-TOP: dimgray 1px solid
}
.xbutton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: fixed;
    BEHAVIOR: url(maus.htc);
    COLOR: black;
    BORDER-TOP-STYLE: none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #ffffc0;
    BORDER-BOTTOM-STYLE: none
}
.buttonl
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: fixed;
    BEHAVIOR: url(maus.htc);
    COLOR: black;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.buttonh
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    BEHAVIOR: url(maus.htc);
    CURSOR: hand;
    COLOR: navy;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: lemonchiffon;
    TEXT-DECORATION: underline;
    BORDER-BOTTOM-STYLE: none
}
.schuss
{
    LINE-HEIGHT: 20px
}
.favoriten
{
    BEHAVIOR: url(#default#savefavorite)
}
.startsite
{
    BEHAVIOR: url(#default#homepage)
}
.buttonw
{
    BACKGROUND-IMAGE: url(close.bmp);
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    POSITION: static;
    BORDER-BOTTOM-STYLE: none
}
.p_scala
{
    Z-INDEX: 1000;
    LEFT: 6px;
    WIDTH: 493px;
    POSITION: absolute;
    TOP: 400px;
    HEIGHT: 12px;
    TEXT-ALIGN: left
}
.balken
{
    Z-INDEX: 999;
    LEFT: 6px;
    WIDTH: 0px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    POSITION: absolute;
    TOP: 427px;
    HEIGHT: 8px;
    BACKGROUND-COLOR: gold;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
}
.ccls
{
}
.kalender
{
    Z-INDEX: 2000;
    LEFT: 520px;
    WIDTH: 90px;
    POSITION: absolute;
    TOP: 336px;
    HEIGHT: 185px
}
.status_nav
{
    FONT-SIZE: 9px;
    LEFT: 5px;
    WIDTH: 750px;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.p_save
{
    LEFT: 5px;
    WIDTH: 750px;
    POSITION: absolute;
    TOP: 400px;
    HEIGHT: 21px;
    TEXT-ALIGN: right
}
.dummys
{
    LEFT: 655px;
    POSITION: absolute;
    TOP: -30px;
    TEXT-ALIGN: right
}
.speichern
{
    left: 5px;
    width: 816px;
    position: absolute;
    top: 500px;
    text-align: center;
    vertical-align: baseline;
}

.actionbereich
{
    LEFT: 5px;
    WIDTH: 750px;
    POSITION: absolute;
    TOP: 447px;
    HEIGHT: 21px;
    TEXT-ALIGN: center
}

.button_gelb
{
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: lemonchiffon
}
.validator
{
    font-size: 10px;
    color: red;
    font-family: Verdana;
    background-color: transparent;
}
.datalist
{
}
.allgemein
{
    COLOR: darkslateblue;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.allgemein1
{
    FONT-SIZE: 10px;
    COLOR: darkslateblue;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
.allgemein_zentriert
{
    COLOR: dimgray;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.trenn_linie
{
    FONT-SIZE: 1px;
    FONT-FAMILY: Arial
}
.panel
{
    VERTICAL-ALIGN: sub
}
.navi
{
    VERTICAL-ALIGN: baseline;
    BACKGROUND-COLOR: transparent
}
.listen
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    LIST-STYLE-TYPE: square
}
.schuldenfrei
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-TYPE: square
}
.m_page
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    Z-INDEX: 998;
    LEFT: 6px;
    BORDER-LEFT: black 1px;
    WIDTH: 816px;
    BORDER-BOTTOM: black 1px;
    POSITION: absolute;
    TOP: 150px;
    HEIGHT: 259px
}
.m_pagen
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    Z-INDEX: 998;
    LEFT: 6px;
    BORDER-LEFT: black 1px;
    WIDTH: 748px;
    BORDER-BOTTOM: black 1px;
    POSITION: absolute;
    TOP: 260px;
    HEIGHT: 225px
}
.m1_page
{
    LEFT: 8px;
    WIDTH: 746px;
    POSITION: absolute;
    TOP: 515px;
    HEIGHT: 78px
}
.datenbereich_titel
{
    COLOR: black;
    BORDER-BOTTOM: greenyellow thin solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #99cc99
}
.datenbereich
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Verdana
}
.m_page1
{
    left: 6px;
    overflow: scroll;
    width: 750px;
    position: absolute;
    top: 425px;
    height: 85px;
   
    border-top: dimgray 1px solid;
   
}
.m_page1m
{
    LEFT: 6px;
    WIDTH: 750px;
    POSITION: absolute;
    TOP: 556px;
    HEIGHT: 85px;
    BACKGROUND-COLOR: #ffffff
}
.m_tab
{
    Z-INDEX: 999;
    LEFT: 6px;
    WIDTH: 193px;
    POSITION: absolute;
    TOP: 145px
}
.m_tabn
{
    Z-INDEX: 999;
    LEFT: 6px;
    WIDTH: 193px;
    POSITION: absolute;
    TOP: 245px
}
.labellink
{
    CURSOR: hand;
    COLOR: blue;
    TEXT-DECORATION: underline
}
TABLE
{
    FONT-SIZE: 9px
}

