body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}


.TableHeader {
	BORDER-TOP: #808080 1px solid; 
	BORDER-BOTTOM: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	HEIGHT: 24px; 
	BACKGROUND-COLOR: #ffcc66; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px;
	COLOR: #525552
}

.TableBody {
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px
}

.TableFooter {
	BORDER-BOTTOM: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px
}

.TableContent {
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	HEIGHT: 8px;
	TEXT-INDENT:5px
}

.TableContentRechte {
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	HEIGHT: 34Px;
	TEXT-INDENT:5px
}

.ContentTableHd {
	BORDER-TOP: #304172 1px solid; 
	BORDER-BOTTOM: #304172 1px solid;
	BORDER-LEFT: #304172 1px solid;
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #B3CDEA; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	TEXT-INDENT:5px;
	COLOR: #304172
}

.ContentTableHdRight {
	BORDER-TOP: #304172 1px solid; 
	BORDER-BOTTOM: #304172 1px solid;
	BORDER-LEFT: #304172 1px solid;
	BORDER-RIGHT: #304172 1px solid;
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #B3CDEA; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	TEXT-INDENT:5px;
	COLOR: #304172
}

.ContentTableBodyLeft {
	BORDER-LEFT: #304172 1px solid;
	BORDER-BOTTOM: #D6DBDE 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px;
}

.ContentTableBody {
	BORDER-LEFT: #D6DBDE 1px solid;
	BORDER-BOTTOM: #D6DBDE 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px;
}

.ContentTableBodyRechts {
	BORDER-LEFT: #D6DBDE 1px solid;
	BORDER-BOTTOM: #D6DBDE 1px solid; 
	BORDER-RIGHT: #304172 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px;
}

.ContentTableBodyRow {
	BORDER-LEFT: #ffcc66 1px solid;
	BORDER-BOTTOM: FFFF9F 1px solid; 
	BORDER-RIGHT: #304172 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px;
} 

.ContentTableFooter {
	BORDER-TOP: #304172 1px solid;
	BACKGROUND-COLOR: #ffffff; 
	HEIGHT: 8px;
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px
}

.leer {
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	HEIGHT: 8px
}


.ButtonFooter {
	BORDER-TOP: #808080 1px solid; 
	BORDER-BOTTOM: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	HEIGHT: 24px; 
	BACKGROUND-COLOR: #ffcc66; 
	TEXT-ALIGN: center;	
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	TEXT-INDENT:5px;
	COLOR: #525552
}

.Button {
	border: 1px solid #ccc;
	background-color: #c7c7c7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.Input {
	BORDER-TOP: none; 
	BORDER-BOTTOM: #808080 1px solid;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	background-color: #e7e7e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.Input_show_decimal {
	BORDER-TOP: none; 
	BORDER-BOTTOM: none;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	color: #000000;
}

.Input_pflicht {
	BORDER-TOP: none; 
	BORDER-BOTTOM: #808080 1px solid;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	background-color: #FFEFB6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.Input_pflicht_decimal {
	BORDER-TOP: none; 
	BORDER-BOTTOM: #808080 1px solid;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	background-color: #FFEFB6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	color: #000000;
}
