BODY A { text-decoration: none;color:#4977B7}, A:visited { text-decoration: bold;color:#4977B7}, A:hover {text-decoration: underline;color:#4977B7}, A:active {text-decoration: none;color:#4977B7}}
BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: black;
    FONT-FAMILY: Frutiger, Verdana, Helvetica, Sans-Serif;
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    margin-left: 0px; 
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}   @media print { BODY {FONT-SIZE: 9pt;}}

BODY P
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Frutiger, Verdana, Helvetica, Sans-Serif
}   @media print { BODY P {FONT-SIZE: 9pt;}}

BODY UL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Frutiger, Verdana, Helvetica, Sans-Serif
}   @media print { BODY UL {FONT-SIZE: 9pt}}

BODY DL
{
    FONT-WEIGHT: bolder;
    COLOR: #000000;
}

BODY TD
{
    FONT-SIZE: 10pt;
    COLOR: #777777;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Frutiger, Verdana, Helvetica, Sans-Serif
}   @media print { BODY TD {FONT-SIZE: 9pt;LINE-HEIGHT: 14px;}}

BODY TH
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Frutiger, Verdana, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #eeeeee;
}   @media print { BODY TH {FONT-SIZE: 9pt}}

BODY H3
{
    FONT-WEIGHT: bolder;
    COLOR: #4977B7;
}
BODY H4
{
    FONT-WEIGHT: bolder;
    COLOR: #000000;
    BACKGROUND-COLOR: #DAECF8;
}
BODY H5
{
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bolder;
    COLOR: #000000;
    BACKGROUND-COLOR: #FEC975;
}

#schwarz
{
    COLOR: #000000;
}

#textsmall
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
}   @media print { #textsmall {FONT-SIZE: 7pt;}}

#add
{
    FONT-SIZE: 8pt;
    COLOR: #10377A;
    LINE-HEIGHT: 12px;
}

#mark
{
    COLOR: #10377A;
    FONT-WEIGHT: bolder;
}

#markbig
{
    FONT-SIZE: 12pt;
    COLOR: #10377A;
    LINE-HEIGHT: 12px;
    FONT-WEIGHT: bolder;
}

#text
{
    FONT-SIZE: 10pt;
    COLOR: #777777;
    LINE-HEIGHT: 20px;
}   @media print { #text {FONT-SIZE: 9pt;LINE-HEIGHT: 18px;}}

#text2
{
    FONT-SIZE: 10pt;
    COLOR: #777777;
    LINE-HEIGHT: 18px;
}   @media print { #text2 {FONT-SIZE: 9pt;LINE-HEIGHT: 18px;}}

#remark
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    TEXT-ALIGN: right;
}   @media print { #remark {FONT-SIZE: 9pt;LINE-HEIGHT: 15px;}}

#block
{
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    TEXT-ALIGN: left;
    margin-left: 40px;
}   @media print { #block {FONT-SIZE: 9pt;LINE-HEIGHT: 15px;}}

#alert
{
    FONT-SIZE: 10pt;
    COLOR: #E5863E;
    FONT-WEIGHT: bolder;
}   @media print { #alert {FONT-SIZE: 9pt;}}

#titel
{
    FONT-SIZE: 10pt;
    COLOR: #E5863E;
    FONT-WEIGHT: bolder;
}   @media print { #titel {FONT-SIZE: 9pt;}}¨

#titel2
{
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-WEIGHT: bolder;
}   @media print { #titel2 {FONT-SIZE: 12pt;}}

#hggrau
{
    BACKGROUND-COLOR: #F0F0F0;
}
#hgweiss
{
    BACKGROUND-COLOR: #FFFFFF;
}
#frmreq
{
    BACKGROUND-COLOR: #E8EBF2;
    COLOR: #000000;
}

#m1:hover	{text-decoration: none; color: #0D2B88;}
#m1 {	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-WEIGHT: bolder;
	PADDING-LEFT: 8px; PADDING-TOP: 8px; PADDING-BOTTOM: 8px; PADDING-RIGHT: 4px;
	}
#m1s:hover	{text-decoration: none;}
#m1s {	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #0D2B88;
	FONT-WEIGHT: bolder;
	PADDING-LEFT: 8px; PADDING-TOP: 4px; PADDING-BOTTOM: 4px; PADDING-RIGHT: 4px;
	}
#tr1 {	PADDING-TOP: 4px; PADDING-BOTTOM: 4px;}
#tr1s {	PADDING-TOP: 4px; PADDING-BOTTOM: 4px;BACKGROUND-COLOR: #0D2B88;}