BODY
{
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    WIDTH: 920px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, sans-serif;
    HEIGHT: 800px
}
DIV.heading
{
    MARGIN-TOP: 20px;
    MARGIN-LEFT: 20px;
    WIDTH: 920px;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #ffffff
}
DIV.bodyarea
{
    MARGIN-LEFT: 20px;
    OVERFLOW: visible;
    HEIGHT: 720px
}
B.mandatory
{
    COLOR: #ff3333
}
B.mandatorySmall
{
    FONT-SIZE: 9pt;
    COLOR: #ff3333
}
TH.headingattr
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
INPUT.columnattr
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial
}
P.right
{
    FONT-SIZE: 11pt;
    MARGIN-RIGHT: 10px;
    TEXT-ALIGN: right
}
P.colname
{
    FONT-SIZE: 11pt;
    WIDTH: 120px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #757d7f
}
P.delrow
{
    FONT-SIZE: 11pt;
    WIDTH: 460px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #ddd;
    TEXT-ALIGN: right
}
INPUT.colname
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 0px;
    WIDTH: 118px;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ddd
}
INPUT.values
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: 0px;
    WIDTH: 450px;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f4f4f4
}
INPUT.valuesReadOnly
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    COLOR: #666666;
    BACKGROUND-COLOR: #ddd;
    font-weight:bold;
    width:80px;
}
SELECT.values
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: 0px;
    WIDTH: 455px;
    COLOR: #666666;
    PADDING-TOP: 1px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f4f4f4
}
A.actionlink
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #666666;
    LINE-HEIGHT: 10pt;
    BORDER-BOTTOM: 0px;
    TEXT-DECORATION: none
}
A.actionlinkHelp
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    BORDER-BOTTOM: 0px;
    TEXT-DECORATION: none
}
SELECT
{
    OVERFLOW: visible;
    WIDTH: 214px
}
SELECT.accordionSperrValuesC3
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    OVERFLOW: scroll;
    BORDER-LEFT: #c0c0c0 thin solid;
    WIDTH: 230px;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
INPUT.accordionMandatoryValuesC3
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 thin solid;
    WIDTH: 211px;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
INPUT.accordionMandatoryValuesShortC3
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 thin solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
INPUT.accordionObliValuesC3
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 thin solid;
    WIDTH: 211px;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fff
}
INPUT.accordionObliValuesShortC3
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 thin solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fff
}
SELECT.accordionShort
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 thin solid;
    WIDTH: 105px;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
SELECT.accordionMandatoryValuesC3
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 thin solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fff
}
SELECT.accordionMandatoryValuesC3Mult
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    FONT-WEIGHT: bold;
    OVERFLOW: visible;
    BORDER-LEFT: #c0c0c0 thin solid;
    WIDTH: 214px;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 100px;
    BACKGROUND-COLOR: #fff
}
P.accordionText
{
    PADDING-LEFT: 2px;
    COLOR: #666666
}
P.accordionText SPAN.info
{
    DISPLAY: none
}
P.accordionText:hover SPAN.info
{
    BORDER-RIGHT: #000 thin solid;
    BORDER-TOP: #000 thin solid;
    DISPLAY: block;
    FONT-SIZE: 8pt;
    LEFT: 750px;
    BORDER-LEFT: #000 thin solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #000 thin solid;
    POSITION: absolute;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #ffffe0
}
P.accordionBox
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    PADDING-LEFT: 0px;
    BORDER-LEFT: #c0c0c0 thin solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    HEIGHT: 40px
}
P.accordionRight
{
    PADDING-LEFT: 2px;
    WIDTH: 225px;
    TEXT-ALIGN: right
}
P.accordionTextSmall
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt
}
SPAN.hinweis_stern
{
    COLOR: #bb372f
}
DIV.popups
{
    LEFT: 170px;
    WIDTH: 480px;
    POSITION: absolute;
    TOP: 150px;
    HEIGHT: 200px;
    BACKGROUND-COLOR: #ffffff
}
TABLE.popup
{
    BORDER-RIGHT: #000000 thin solid;
    BORDER-TOP: #000000 thin solid;
    BORDER-LEFT: #000000 thin solid;
    WIDTH: 480px;
    BORDER-BOTTOM: #000000 thin solid;
    HEIGHT: 200px
}
TH.popup
{
    MARGIN-RIGHT: 5px;
    TEXT-ALIGN: right
}
SELECT.popup
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 5px;
    WIDTH: 480px;
    COLOR: #666666;
    HEIGHT: 180px
}
INPUT.inputboxlong
{
    MARGIN-LEFT: 15px;
    WIDTH: 220px
}
.dfdfd
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    BORDER-LEFT: outset;
    BORDER-BOTTOM: outset
}

