

table.contentBox
{
	border: none;
	border-collapse: collapse;
	width:100%;
}

table.subContentBox
{
 border: none;
	border-collapse: collapse;
	width:100%;
}

.listTable
{
	BACKGROUND-COLOR: #ddecde;
	BORDER-COLLAPSE: collapse;
	width: 100%;
	border-bottom:  solid 2px #10941e;
}
.listCell
{
	border-top:  solid 1px #ffffff;
	border-right:  solid 1px #ffffff;
	margin:0;
	padding:2;
}

.subListTable
{
	BACKGROUND-COLOR: #ffffff;
	BORDER-COLLAPSE: collapse;
	width: 100%;
	border:  solid 2px #10941e;
}
.subListCell1
{
	border-top:  solid 1px #10941e;
	border-right:  solid 1px #10941e;
	margin:0;
	padding:2;
	color:#10941e ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	vertical-align:top;
	white-space: nowrap;
	width:100;
}

.subListCell2
{
	border-top:  solid 1px #10941e;
	margin:0;
	padding:2;
	color:#000000 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	vertical-align:top;
}

.NavigatorlistCell
{
	border-top: solid 2px #10941e;
	margin:0;
	padding:2;
}

.NavigatorText
{
	color:#10941e;
	font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight: bold; 
}

.DocumentExtensions
{
	color:#ff0000;
	font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight: normal; 
}

.expandable
{
	cursor:  pointer; cursor: hand;
}

.listRow
{
 cursor: pointer; cursor: hand;
}

.listSelectedRow
{
	BACKGROUND-COLOR: #b4d4b5;
	cursor: pointer; cursor: hand;
}

.listExpandedRow
{
 BACKGROUND-COLOR: #b4d4b5;
	cursor: pointer; cursor: hand;
}

.ContentInput
{
 width:300;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
}

.Xdate
{
 width:100;
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
}

.ContentInputMultiline
{
    width:300;
    height:100;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
}

.ContentInputMultiline2
{
    width:300;
    height:200;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
}
.ContentNumberInput
{
    width:100;
    text-align:right;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
}

.ContentOtherInput
{
    width:100;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
}

.ContentOtherInput2
{
    width:192;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
}

.ContentOtherInput3
{
    width:193;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
}

.ContentOtherInput4
{
    width:192;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
}

.secondValidator
{
    left: -9px;
    position : relative;
}

.thirdValidator
{
    left: -18px;
    position : relative;
}
.fourthValidator
{
    left: -27px;
    position : relative;
}
.subActivitiesExpanded
{
  display:block;
}

.subActivitiesCollapsed
{
  display:none;
}

A.headerLink:link {
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	text-decoration: none
}

A.headerLink:active {
	color: #10941e; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	text-decoration: underline
}

A.headerLink:visited {
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	text-decoration: none
}

A.headerLink:hover {
	color: #ff8700;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

A.listLink:link {
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	text-decoration: none
}

A.listLink:active {
	color: #10941e; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	text-decoration: underline
}

A.listLink:visited {
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	text-decoration: none
}

A.listLink:hover {
	color: #ff8700;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
}

A.editLink:link {
	color: #10941e; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none
}

A.editLink:active {
	color: #ff8700; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: underline
}

A.editLink:visited {
	color: #10941e; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none
}

A.editLink:hover {
	color: #ff8700;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
.AlternatinglistRow
{
 background-color: #ddecde;
}

.tableHeader
{
 background-color: #10941e;
 color:#ffffff ;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
	font-weight: bold;
}

.tableCell
{
 background-color: #ddecde;
 color:#000000 ;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
	font-weight: normal;
}

.DocumentExtentions
{
  color: #ff0000; 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 8pt; 
  font-weight : normal; 
}

.LabelZusatz
{
  color: #10941e; 
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 8pt; 
  font-weight : normal; 
}
