BODY
{
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #9cbace
     /*TEXT-ALIGN: left*/
}
TABLE
{
    BORDER-COLLAPSE: collapse
}
TD
{
    BORDER-RIGHT: #bdbead 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bdbead 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    BORDER-LEFT: #bdbead 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #bdbead 1px solid;
    FONT-FAMILY: Arial
    /*TEXT-ALIGN: left*/
}
TD.MENUPAGEINHALT
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
 }
TD.MENUPAGEHIGH
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/mp_sap_lasche_hintergrund_h.gif) #dedfce;
    BORDER-LEFT: 0px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    cursor: pointer; 
    TEXT-ALIGN: center
}
TD.MENUPAGE
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/mp_sap_lasche_hintergrund.gif) #c6c7b5;
    BORDER-LEFT: 0px;
    COLOR: #000066;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    cursor: pointer; 
    TEXT-ALIGN: center
}
TD.TITELZEILESCHATTEN
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/mp_sap_titelzeile_schatten.gif) #c6c7b5;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center
}
TD.QUICKSCHATTENBOTTOM
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/mp_sap_quick_schatten_bottom.gif) #c6c7b5;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center
}
TD.QUICKSCHATTENTOP
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/mp_sap_quick_schatten_top.gif) #c6c7b5;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center
}
TD.MENUSUB
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT: 0px;
    COLOR: #006;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #c0c0c0;
    cursor: pointer; 
    TEXT-ALIGN: center
}
TD.MENUSUBHIGH
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    cursor: pointer; 
    TEXT-ALIGN: center
}
TD.MENUSHADE
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A.MENUPAGEHIGH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    BORDER-BOTTOM: #000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.MENUPAGE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #696969;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.SIDEBAR
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TD.EINGABE
{
    BORDER-RIGHT: #ced3de 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ced3de 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    BORDER-LEFT: #ced3de 0px;
    COLOR: #000063;
    BORDER-BOTTOM: #ced3de 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
TD.FEHLER
{
    COLOR: #d00000;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #ffffcc;
    BORDER-BOTTOM-STYLE: none
}
TD.FENSTER
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #dedfce;
    /*TEXT-ALIGN: left;*/
    BORDER-BOTTOM-STYLE: none
}

TD.FENSTERHEADLINE
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: top;
    COLOR: #c6c3c6;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #102873;
    /*TEXT-ALIGN: left*/
}

TD.HIGHLIGHT
{
    BACKGROUND: url(images/mp_bg-stripes-gelb-20x12.gif) white;
    COLOR: #8a2be2;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TD.INPUT
{
    FONT-SIZE: 10pt;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #d0d0d0;
    BORDER-BOTTOM-STYLE: none
}
TABLE.GRID
{
    BORDER-COLLAPSE: collapse
}
TD.GRIDCELL
{
    BORDER-RIGHT: #9c9a8c 1px solid;
    BORDER-TOP: #9c9a8c 1px solid;
    BACKGROUND: white;
    BORDER-LEFT: #9c9a8c 1px solid;
    BORDER-BOTTOM: #9c9a8c 1px solid
}
TH.LABEL
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #dedfce;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: #f7f7e7 1px solid
}
TD.SINGLECELL
{
    BACKGROUND: white;
    BORDER-TOP-STYLE: none;
    BORDER-BOTTOM: #dedfce 1px solid;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none
}
TD.LISTE
{
    BORDER-RIGHT: #ced3de 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ced3de 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: #ced3de 1px solid;
    COLOR: #000063;
    BORDER-BOTTOM: #ced3de 1px solid;
    BACKGROUND-COLOR: #e8e9d8
}
TD.LISTE_RECHTS
{
    TEXT-ALIGN: right;
    BORDER-RIGHT: #ced3de 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ced3de 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: #ced3de 1px solid;
    COLOR: #000063;
    BORDER-BOTTOM: #ced3de 1px solid;
    BACKGROUND-COLOR: #e8e9d8
}
TD.LISTE_CENTER
{
    TEXT-ALIGN: center;
    BORDER-RIGHT: #ced3de 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ced3de 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: #ced3de 1px solid;
    COLOR: #000063;
    BORDER-BOTTOM: #ced3de 1px solid;
    BACKGROUND-COLOR: #e8e9d8
}
TD.LISTESmall
{
    BORDER-RIGHT: #ced3de 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ced3de 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: xx-small;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: #ced3de 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ced3de 1px solid;
    BACKGROUND-COLOR: #e8e9d8
}
TD.SUMME
{
    BORDER-RIGHT: #ced3de 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ced3de 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 1px;
    BORDER-LEFT: #ced3de 1px solid;
    COLOR: #000063;
    BORDER-BOTTOM: #ced3de 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f0f0
}
TABLE.POSITIONING
{
    WIDTH: 100%
}
TH
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    COLOR: black;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    /*TEXT-ALIGN: left;*/
    BORDER-BOTTOM-STYLE: none
}

TH.FENSTERICON
{
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #102873;
    TEXT-ALIGN: right
}
TH.FENSTERICON_RTL
{
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #102873;
    TEXT-ALIGN: left
}
TH.FEHLER
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
}
TH.FENSTER
{
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    COLOR: #c6c3c6;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #102873;
    /*TEXT-ALIGN: left*/
}
TH.INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
}
TH.LISTE_Rechts
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: url(images/mp_sap_button-1x18.gif) #dcdcdc fixed repeat-x center center;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: right;
    BORDER-BOTTOM-STYLE: none
}
TH.LISTE_Links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: url(images/mp_sap_button-1x18.gif) #dcdcdc fixed repeat-x center center;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
}
TH.LISTE_Center
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: url(images/mp_sap_button-1x18.gif) #dcdcdc fixed repeat-x center center;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TH.ACCESSStyle_Rechts
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #dcdcdc;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: right;
    BORDER-BOTTOM-STYLE: none
}
TH.ACCESSStyle_Links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #dcdcdc;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
}
TH.ACCESSStyle_Center
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #dcdcdc;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TH.SUMME
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: url(images/mp_bg-stripes-20x12.gif) white;
    COLOR: black;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TH.Link
{
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: yellow;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: maroon;
    BORDER-BOTTOM-STYLE: none
}
TH.ZENTRIERT
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TH.RECHTS
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: right;
    BORDER-BOTTOM-STYLE: none
}
TH.LINKS
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
}
TH.TABLEHEADER
{
    BORDER-RIGHT: #dedfce 1px solid;
    BACKGROUND: url(images/mp_sap_menukopf1x21.gif) #dedfce;
    BORDER-LEFT: #dedfce 1px solid;
    BORDER-TOP-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
TH.HIGHLIGHT
{
    BACKGROUND: url(images/mp_bg-stripes-gelb-20x12.gif) white;
    COLOR: #8a2be2;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
A, input.linkbutton, button.linkbutton
{
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.LINKLISTTH
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: maroon;
    TEXT-ALIGN: center
}
A.LINKLISTTD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-ALIGN: center
}
INPUT
{
    FONT-SIZE: 10pt;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
INPUT.HIGHLIGHT
{
    BACKGROUND-COLOR: #fff39c
}
INPUT.COMMAND
{
    /*BORDER-RIGHT: #8c8e84 1px solid;
    BORDER-BOTTOM: #8c8e84 1px solid;
    BORDER-TOP: #8c8e84 1px solid;
    BORDER-LEFT: #8c8e84 1px solid; */
    BORDER-RIGHT: black 2px solid;
    BORDER-BOTTOM: black 2px solid;
    BORDER-TOP: grey 1px solid;
    BORDER-LEFT: grey 1px solid;
    
    BACKGROUND: url(images/mp_sap_button-1x18.gif) #a5a694;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 10pt;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT
{
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.HIGHLIGHT
{
    BACKGROUND-COLOR: #fff39c
}
A.HIDELINK
{
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD.KALENDER
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    BORDER-TOP-STYLE: none;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #efebde;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TD.KALENDERMARK
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #ff0000;
    BORDER-TOP-STYLE: none;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TD.KALENDERDAY
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    COLOR: white;
    BORDER-TOP-STYLE: none;
    LINE-HEIGHT: 8pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #fff39c;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TD.RECHTS
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}

TD.GRAU
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d3d3d3
    /*TEXT-ALIGN: left*/
}
TD.GRAURECHTS
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d3d3d3;
    TEXT-ALIGN: right
}
TD.PLAN
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #afeeee
    /*TEXT-ALIGN: left*/
}
TD.BORDER_OLD
{
    BORDER-RIGHT: #ced3de 1px solid;
    BORDER-TOP: #ced3de 1px solid;
    BORDER-LEFT: #ced3de 1px solid;
    BORDER-BOTTOM: #ced3de 1px solid
}
TD.PLANRECHTS
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #afeeee;
    TEXT-ALIGN: right
}
TD.KGZEIT
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #adff2f
    /*TEXT-ALIGN: left*/
}
TD.KGZEITRECHTS
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #adff2f;
    TEXT-ALIGN: right
}
TD.ZAHLROT
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: red
    /*TEXT-ALIGN: left*/
}
TD.ZAHLROTRECHTS
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: red;
    TEXT-ALIGN: right
}
TD.ZAHLURLAUB
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff00ff
    /*TEXT-ALIGN: left*/
}
TD.ZAHLURLAUBRECHTS
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff00ff;
    TEXT-ALIGN: right
}
TD.ZAHLNORMAL
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap
    /*TEXT-ALIGN: left*/
}
TD.ZAHLNORMALRECHTS
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px; 
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    COLOR: #000063;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: right
}
TD.ZENTRIERT
{
    TEXT-ALIGN: center
}
TABLE.KALENDER
{
    TEXT-ALIGN: center
}
TD.SMALL
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT: 0px
}
TD.FENSTERWARNING
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000063;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Arial;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR:   Red ;
    BORDER-BOTTOM-STYLE: none
}
TH.fensterText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: System, Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #000080;
    BORDER-BOTTOM-STYLE: none
}
TD.FENSTERICON
{
    VERTICAL-ALIGN: top;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #f7f3e7;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
A.TOPQUICK
{
    BACKGROUND-COLOR: #bdbebd;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TH.TOPQUICK
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #bdbebd;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
TH.PFUETZE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #bdbebd;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
.menuskin
{
    BORDER-RIGHT: #000063 2px solid;
    BORDER-TOP: #000063 2px solid;
    FONT-SIZE: 10pt;
    Z-INDEX: 100;
    VISIBILITY: hidden;
    BORDER-LEFT: #000063 2px solid;
    /*WIDTH: 400px;*/
    BORDER-BOTTOM: #000063 2px solid;
    FONT-FAMILY: System, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    BACKGROUND-COLOR: white
}
.menuskin A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    COLOR: #000063;
    TEXT-DECORATION: none
}
#mouseoverstyle
{
    BACKGROUND-COLOR: highlight
}
#mouseoverstyle A
{
    COLOR: white
}
TABLE.REGIEFENSTER
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #f7f3e7;
    BORDER-BOTTOM-STYLE: none
}
TABLE.LISTE
{
    BORDER-RIGHT: #c6c7b5 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c6c7b5 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #c6c7b5 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c6c7b5 1px solid;
    BACKGROUND-COLOR: #e8e9d8
}
TD.REGIESUB
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
TD.REGIEMENU
{
    BORDER-RIGHT: #c6c7b5 1px solid;
    BORDER-TOP: #c6c7b5 1px solid;
    MARGIN: 3px;
    BORDER-LEFT: #c6c7b5 1px solid;
    BORDER-BOTTOM: #c6c7b5 1px solid;
    BACKGROUND-COLOR: #efebde
}
TD.REGIEMENUHL
{
    BORDER-RIGHT: #8c8e84 1px solid;
    BORDER-TOP: #8c8e84 1px solid;
    BACKGROUND: url(images/mp_sap_regie_hintergrund.gif) #efebde;
    BORDER-LEFT: #8c8e84 1px solid;
    BORDER-BOTTOM: #8c8e84 1px solid
}
TH.TABLESPACE
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TD.POSITIONING
{
    VERTICAL-ALIGN: top;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    COLOR: black;
    FONT-FAMILY: Arial;
   /* TEXT-ALIGN: left*/
}
TD.POSITIONINGRight
{
    VERTICAL-ALIGN: top;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
TD.POSITIONINGCenter
{
    VERTICAL-ALIGN: top;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
 }
TD.FENSTERALTBACKGROUND
{
  BACKGROUND-COLOR:  #CCCCCC ;
}

.ScrollWindow
{
	overflow:auto;
	width:800px;
	height:400px;
}

SPAN
{
  font-weight:normal;
  color: Black; 
}

.LabelStandard
{
  
}

.LabelFatClient
{ 
 border-bottom:solid 1px white;
 color: #505050; 
}

.Ueberschrift
{ 
   /*TEXT-ALIGN: center;*/
   BORDER-RIGHT: #ced3de 1px solid;
   PADDING-RIGHT: 3px;
   BORDER-TOP: #ced3de 1px solid;
   MARGIN-TOP: 0px;
   PADDING-LEFT: 3px;
   MARGIN-BOTTOM: 0px;
   BORDER-LEFT: #ced3de 1px solid;
   COLOR: #000063;
   BORDER-BOTTOM: #ced3de 1px solid;
   BACKGROUND-COLOR: #f8f9e8; 
   FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   BACKGROUND: url(images/mp_sap_button-1x18.gif) #dcdcdc fixed repeat-x center center;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   BORDER-RIGHT-STYLE: none;
   BORDER-LEFT-STYLE: none;
   BORDER-BOTTOM-STYLE: none
}

.ErrMsg
{
  FONT-WEIGHT: bold;
  COLOR: red 
}

.Leer
{

}

TABLE.FLEXGRIDBODY
{
	BACKGROUND: white;
	BORDER-COLLAPSE: collapse
}

.TREEVIEW
{
	BACKGROUND: white;
	/*BORDER-COLLAPSE: collapse;*/
	/*BORDER-RIGHT: #9c9a8c 0px solid;
    BORDER-TOP: #9c9a8c 0px solid;
    BORDER-LEFT: #9c9a8c 0px solid;
    BORDER-BOTTOM: #9c9a8c 0px solid;*/
}

TD.FLEXGRIDCELL
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    /*BORDER-RIGHT: #9c9a8c 1px solid;
    BORDER-TOP: #9c9a8c 1px solid;
    BORDER-LEFT: #9c9a8c 1px solid;
    BORDER-BOTTOM: #9c9a8c 1px solid;*/
}
TD.FLEXFIXEDCELL
{
   PADDING-LEFT: 1px;
   PADDING-RIGHT: 1px;
   WHITE-SPACE: nowrap;
  /* background-color: #CCCCCC ;*/
   COLOR: #000063;
  /* BORDER-BOTTOM: #ced3de 1px solid;*/
   BACKGROUND-COLOR: #f8f9e8; 
   /*FONT-WEIGHT: bold;*/
   /*FONT-SIZE: 10pt;*/
   BACKGROUND: url(images/mp_sap_button-1x18.gif) #dcdcdc fixed repeat-x center center;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-ALIGN:center;
   BORDER-BOTTOM-STYLE: none
   
}
TD.FLEXZAHLNORMALRECHTS
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    /*COLOR: #000063;*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: right
}

TD.FLEXZAHLNORMALRECHTS_FORECOLORRED
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    COLOR: red; 
    TEXT-ALIGN: right
}
TD.FLEXGRIDCELL_FORECOLORRED
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    COLOR: red
    /*BORDER-RIGHT: #9c9a8c 1px solid;
    BORDER-TOP: #9c9a8c 1px solid;
    BORDER-LEFT: #9c9a8c 1px solid;
    BORDER-BOTTOM: #9c9a8c 1px solid;*/
}

TD.FLEXZAHLNORMALRECHTS_KG
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    /*COLOR: #000063;*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    /*background-color: #FF00FF;*/
    background-color: Lime; 
    TEXT-ALIGN: right
}
TD.FLEXGRIDCELL_KG
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    background-color: Lime; 
    /*BORDER-RIGHT: #9c9a8c 1px solid;
    BORDER-TOP: #9c9a8c 1px solid;
    BORDER-LEFT: #9c9a8c 1px solid;
    BORDER-BOTTOM: #9c9a8c 1px solid;*/
}
TD.FLEXZAHLNORMALRECHTS_KALENDERSONNTAG
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    /*COLOR: #000063;*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
     background-color: Silver;
    TEXT-ALIGN: right
}
TD.FLEXGRIDCELL_KALENDERSONNTAG
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
     background-color: Silver;
    /*BORDER-RIGHT: #9c9a8c 1px solid;
    BORDER-TOP: #9c9a8c 1px solid;
    BORDER-LEFT: #9c9a8c 1px solid;
    BORDER-BOTTOM: #9c9a8c 1px solid;*/
}
TD.FLEXZAHLNORMALRECHTS_KALENDERPLAN
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    /*COLOR: #000063;*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    background-color: Aqua;
    TEXT-ALIGN: right
}
TD.FLEXGRIDCELL_KALENDERPLAN
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    background-color: Aqua;
    /*BORDER-RIGHT: #9c9a8c 1px solid;
    BORDER-TOP: #9c9a8c 1px solid;
    BORDER-LEFT: #9c9a8c 1px solid;
    BORDER-BOTTOM: #9c9a8c 1px solid;*/
}
TD.TREEVIEW
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial
    /*TEXT-ALIGN: left*/
}

INPUT.PERIODENCOMBOLEFT
{
	BORDER-RIGHT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
   /* BORDER-TOP: grey 1px solid;
    BORDER-LEFT: grey 1px solid;*/
    
    BACKGROUND: url(images/mp_PeriodenCombo_Links_12x17.GIF) #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

INPUT.PERIODENCOMBORIGHT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    /* BORDER-TOP: grey 1px solid;
    BORDER-LEFT: grey 1px solid;*/
    
    BACKGROUND: url(images/mp_PeriodenCombo_Rechts_12x17.GIF) #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.FSFrmSkin
{
    BORDER-RIGHT: #000063 2px solid;
    BORDER-TOP: #000063 2px solid;
    FONT-SIZE: 10pt;
    Z-INDEX: 100;
    VISIBILITY: hidden;
    BORDER-LEFT: #000063 2px solid;
    BORDER-BOTTOM: #000063 2px solid;
    FONT-FAMILY: System, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    BACKGROUND-COLOR: white
}

input.DisabledControl,
select.DisabledControl,
textbox.DisabledControl
{
	color: Gray;
}

input.linkbutton, button.linkbutton 
{
	background: transparent;
	border: none;
	margin: 0;
	padding: 0;
	text-decoration: underline;
	cursor: pointer;
}
