 /* Angaben für alle standardkonformen Browser */

body {
	margin:0;
	padding:0;
	background:#ffffff;
	font:normal 11px "Helvetica", "Arial", "sans-serif"; 

}



#text {
	padding-left: 1.5em;
	font-size: 8pt;
	font-family: Helvetica;
	width:21em;
	}

#headline {
	padding-left: 1.5em;
	color:#ea730f;
	font-size: 10pt;
}

#header {
	top:0px; left:0px; right:0px;
	font-weight:bold;
	text-align:left;
	padding-top:0px;
	padding-left:1.5em;
	background-color:#C0C0C0;
	color:#666666;
	height:3%;
}

a:link, a:visited {
	display:block;
	background:#FFFFFF;
	color:#ea730f;
	font-size: 8pt;
	text-decoration:none;
	margin:0;
	padding:0.2em;;
}

a:hover {
	background:#FFFFFF;
	color:#666666;
	text-decoration:none;
}


/* Angaben nur für den Internet Explorer mit Star HTML Hack */

* html, * html body {
	height:100%;
	overflow:hidden;
}

* html #header {
	margin:5;
	height:3%;
	overflow:hidden;
}




TABLE
{
}
TR
{
}
TD
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial, 'MS Sans Serif'
}
.Header
{
    FONT-SIZE: 14px;
    COLOR: blue;
    FONT-FAMILY: Helvetica, Arial, 'MS Sans Serif'
}
.NormalBodyText
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial, 'MS Sans Serif'
}
.TextLabel
{
    BORDER-RIGHT: thin groove;
    BORDER-TOP: thin groove;
    FONT-SIZE: 11px;
    BORDER-LEFT: thin groove;
    COLOR: black;
    BORDER-BOTTOM: thin groove
}
.TextLabelRed
{
    BORDER-RIGHT: red thin groove;
    BORDER-TOP: red thin groove;
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: red thin groove;
    COLOR: red;
    BORDER-BOTTOM: red thin groove;
    FONT-FAMILY: Helvetica, Verdana
}
.SelectBox
{
    BORDER-RIGHT: #9f8f71 thin solid;
    BORDER-TOP: #9f8f71 thin solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9f8f71 thin solid;
    COLOR: gray;
    BORDER-BOTTOM: #9f8f71 thin solid
}
.TextLabelEdit
{
    BORDER-RIGHT: thin groove;
    BORDER-TOP: thin groove;
    FONT-SIZE: 11px;
    BORDER-LEFT: thin groove;
    COLOR: black;
    BORDER-BOTTOM: thin groove
}
.goldbutton
{
    BORDER-RIGHT: olive thin solid;
    BORDER-TOP: olive thin solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12px;
    BORDER-LEFT: olive thin solid;
    COLOR: blue;
    BORDER-BOTTOM: olive thin solid;
    FONT-FAMILY: Helvetica, Arial, 'MS Serif';
    BACKGROUND-COLOR: #e5e1c6
}
.NormalTD
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Helvetica
}
.TRBackground
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Helvetica;
    BACKGROUND-COLOR: lightgrey
}
.NewFormBackGround
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Helvetica;
    BACKGROUND-COLOR: silver
}
.mnuBackground
{
    COLOR: white;
    FONT-FAMILY: Helvetica;
    BACKGROUND-COLOR: navy
}
.mnuDropDownBGColor
{
    COLOR: white;
    BACKGROUND-COLOR: navy
}
.MenuItem
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Helvetica
}
.smallbutton
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Helvetica, Arial, 'MS Serif';
    BACKGROUND-COLOR: slateblue
}
.TDHeading
{
    FONT-SIZE: 14px;
    COLOR: navy;
    FONT-FAMILY: Helvetica
}
.navyHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Helvetica
}
.navyText
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Helvetica
}
.DrilldownMenu
{
    BORDER-RIGHT: black thin outset;
    BORDER-TOP: black thin outset;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: black thin outset;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: black thin outset;
    FONT-FAMILY: Helvetica;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: slateblue
}
.colorpicerdiv
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 1px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 15px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 15px
}
TABLE.clsQuery { background-color: #F0F0F0; border: 1pt solid #999999; border-collapse: collapse; margin-left: 12pt; margin-right: 12pt; }
		TD.clsQueryHeading { background-color: #CCCCCC; border: 0px solid #000000; color: #333333; font-family: Arial; font-size: 8pt; font-weight: bold; padding: 2px; }
		TD.clsQuery { background-color: #CCCCCC; border: 0px solid #F0F0F0; color: #FFFFFF; font-family: Arial; font-size: 8pt; padding: 2px; }
		TD.clsInformation { background-color: #CCCCCC; border: 1px solid #CCCCCC; color: #FFFFFF; font-family: Helvetica; font-size: 8pt; padding: 5px; }
		BODY.clsMain { background-color: #FFFFFF; background-image: url(/images/background.gif); font-family: Helvetica; font-size: 10pt; }
		P.clsHeading { color: #000000; font-family: Helvetica; font-size: 17pt; font-weight: bold; }
		P.clsErrorMessage { color: #FF0000; font-family: Helvetica; font-size: 9pt; font-weight: normal; }
		INPUT.clsInputText { color: #333333; font-family: Helvetica; font-size: 10pt; font-weight: normal; }
		INPUT.clsInputSubmit { background-color: #CCCCCC; border-color: #999999; color: #000000; font-family: Arial; font-size: 8pt; font-weight: bold; }
		A.clsRequired { color: #FF0000; font-family: Helvetica; font-size: 8pt; font-weight: bold; }
		P.clsInformation { color: #000000; font-family: Helvetica; font-size: 9pt; font-weight: normal; }
		BODY.clsSideMenu { background-color: #7F7F7F; font-family: Arial; font-size: 10pt; }
		TEXTAREA.clsInput { color: #333333; font-family: Arial; font-size: 8pt; font-weight: normal; }
		SELECT.clsInput { border-style: solid; color: #333333; font-family: Arial; font-size: 8pt; font-weight: normal; }
		