BODY
{
    FONT-FAMILY: Tahoma;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    PADDING-TOP: 0pt;
    LINE-HEIGHT:1.4em;
}

PRE
{
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Courier New;
    BACKGROUND-COLOR: lavender;
}

H1
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 0pt;
    COLOR: navy;
    PADDING-TOP: 0pt;
}

H2
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0pt;
    PADDING-BOTTOM: 0pt;
    COLOR: maroon;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Tahoma;
}

H3
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    PADDING-BOTTOM: 0pt;
    COLOR: navy;
    PADDING-TOP: 0pt;
}

H4
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    PADDING-BOTTOM: 0pt;
    COLOR: black;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Tahoma;
}

.header1
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    MARGIN-BOTTOM: 0pt;
    PADDING-BOTTOM: 0px;
    COLOR: darkred;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center;
}

.header2
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-VARIANT: NormaL;
    LETTER-SPACING: 1.5pt;
    MARGIN-BOTTOM: 0pt;
    PADDING-BOTTOM: 0px;
    COLOR: darkblue;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: Underline;
}

.header3
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    PADDING-BOTTOM: 0pt;
    COLOR: NAVY;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Tahoma;
}

.labels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma;
}

.code
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: none;
    COLOR: darkblue;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Courier New;
    BACKGROUND-COLOR: lavender;
}

.Courier_Bold
{
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Courier New;
}


.tocbody
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: transparent;
}

TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma;
}


.banner
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: navy;
}


.Butt1
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    PADDING: 1 3 1 5;
    LETTER-SPaCING: 1.2pt;
    COLOR: BLACK;
    BORDER-LEFT: #EFEFEF 1px solid;  
    BORDER-RIGHT: #747474 1px solid;
    BORDER-TOP: #EFEFEF 1px solid;  
    BORDER-BOTTOM: #747474 1px solid;
    BACKGROUND-COLOR: rgb(243,243,238);
}

.Option, .OptionNew
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 8pt;
    /*BACKGROUND-COLOR: lavender*/
}


/* repeat-x, no-repeat... führen dazu, daß
die Bilder beim Ausdruck nicht erscheinen */
.OptionNew
{
    PADDING: 1 0 1 18;
    BACKGROUND: url(../bmp/css_Option2.png) 0 0;
}


.CheckBox, .CheckBoxNew
{
    FONT-STYLE: Normal;
    FONT-WEIGHT: Bold;
    FONT-VARiANT: SMALL-CAPS;
    LETTER-SPaCING: 1.2pt;
}

.CheckBoxNew
{
    PADDING: 1 0 1 18;
    BACKGROUND: url(../bmp/css_Check.png) 0 2;
}

.TextBox
{
    FONT-WEIGHT: Bold;
    FONT-VARiANT: SMALL-CAPS;
    LETTER-SPaCING: 1.2pt;
    COLOR: DARKRED;
}

.Menu
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Tahoma;
    COLOR: BLACK;
    BACKGROUND-COLOR: lavender;
}


.Tab
{
    PADDING: 3 5 0 8;
    BACKGROUND: url(../bmp/css_Tab.png)  0 0;
    BORDER-RIGHT: #EFEFEF 2px solid;
    LINE-HEIGHT: 1.7em;
}


.TabHeader
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    MARGIN-BOTTOM: 0pt;
    PADDING-BOTTOM: 0pt;
    COLOR: navy;
    PADDING: 5 8 0 8;
    BACKGROUND: url(../bmp/css_Tab.png)  0 0;
    BORDER-RIGHT: #EFEFEF 2px solid;

}

.TopBanner 
{
    FONT-FAMILY: Tahoma,Verdana,Arial;
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    vertical-align: middle;
}

.TopBannerSubText 
{
    FONT-FAMILY: Tahoma,Verdana,Arial;
    COLOR: white;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    vertical-align: middle;
}

.SeeAlso 
{
    FONT-FAMILY: Tahoma,Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN-LEFT:10px;
}

.ReplyQuote 
{
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px;
	BORDER-LEFT: #EFEFEF 1px solid;  
	BORDER-RIGHT: #747474 1px solid;
	BORDER-TOP: #EFEFEF 1px solid;  
	BORDER-BOTTOM: #747474 1px solid;
}




.ReplyOuter
{
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px;
	PADDING-RIGHT: 4px;
	BACKGROUND-COLOR:#EBEBEB;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}

.ReplyInner
{	
	PADDING-LEFT: 4px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px; 
	PADDING-RIGHT: 4px;
	BACKGROUND-COLOR:#FAFAFA;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	vertical-align: TOP;
}



A { COLOR:blue; TEXT-DECORATION:none; Font-weight: normal; }
A:hover { font-weight: normal; COLOR:purple; TEXT-DECORATION:underline; }

CENTER {}

