.lightshadow {
	BORDER-LEFT: #A0A0A0 1px solid; 
	BORDER-TOP: #A0A0A0 1px solid; 
	BORDER-RIGHT: #909090 2px solid; 
	BORDER-BOTTOM: #909090 2px solid
}
H1
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16pt;
	font-weight: bold;
	color: #737BA5;
}

BODY {
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 12pt; 
	color: #666666;
}

INPUT {
	BORDER-RIGHT: #000066 1px solid; 
	BORDER-TOP: #000066 1px solid; 
	BORDER-LEFT: #000066 1px solid; 
	BORDER-BOTTOM: #000066 1px solid; 
	FONT-SIZE: 10pt; 
	COLOR: #1553AD; 
	width: 120px;
}

INPUT.Money {
	TEXT-ALIGN: right;
}

SELECT {
	BORDER-RIGHT: #000066 1px solid;
	BORDER-TOP: #000066 1px solid; 
	BORDER-LEFT: #000066 1px solid; 
	BORDER-BOTTOM: #000066 1px solid
	FONT-SIZE: 16px; 
	COLOR: #1553AD; 
	width: 120px;
}

TABLE {
	FONT-FAMILY: Arial, Helvetica,sans-serif; 
	FONT-SIZE: 10pt; 
}

TR.Beschriftung {
	xBACKGROUND-COLOR: #D4D0C8; 
}
TD.Beschriftung
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	font-weight: normal;
	color: #666666;
	VERTICAL-ALIGN: top;
}

TD.Werte
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	font-weight: normal;
	color: #666666;
	VERTICAL-ALIGN: top;
	text-align: right;
}

TR.title {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #737BA5; 
}

TR.normalShine {
}

TR.grayShine {
	BACKGROUND-COLOR: #D4D0C8; 
}

TR.sum {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color: #FF0000
}
	
TR.Ergebnis {
	FONT-FAMILY: verdana, sans-serif;
	FONT-SIZE: 11pt; 
	color: #666666;
}

TABLE.webdesign
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
}







B.dp
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	font-weight: bold;
}