.contentarea 
{
}

.guicontainer
{
    text-align: left;
}

.vaskemodul
{
    margin: 4px 4px 4px 4px;
    padding: 5px 5px 5px 5px;
    display: block;
    float: left;
    width: 232px;
    height: 47px; 
    background-repeat: no-repeat;
    background-position: left top;
}

.Scrollgrid
{ 
    background: grey;
    border-style: solid;
    border-color: Black;
    border-width: 1px;
	width: 920px;
    height: 200px;  
    overflow: auto;
    scrollbar-3d-light-color:#999999;
    scrollbar-arrow-color:#9C3842;
    scrollbar-base-color:#003366;
    scrollbar-dark-shadow-color:#9C3842;
    scrollbar-face-color:#e7e7e7;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:9C3842;    
}

table.progressTable {
    border-style: solid;
    border-width: 1px;
    border-color: #444751;
	padding: 0px;
	margin: 0px;
}

td.progressDone {
    border-style: solid;
    border-width: 1px;
    border-color: #444751;
	padding: 0px;
	margin: 0px;
	background: #F60;
	height: 4px;
}

td.progressRemain {
    border-style: solid;
    border-width: 1px;
    border-color: #444751;
	padding: 0px;
	margin: 0px;
	background: #dddfe1;
	height: 4px;
}

table.dataSample
{
    border-style: solid;
    border-width: 1px;
    border-color: black;
    font-family: Verdana, Arial;
    font-size: 8pt;
    background: #F0F0FF;
    white-space: nowrap;
}

td.dataSample
{
	padding: 0 4px 0 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #B0B0B0;
    font-family: Verdana, Arial;
    font-size: 8pt;
    background: #F0F0FF;
    white-space: nowrap;
    vertical-align: top;
}

td.dataSampleHeader
{
	padding: 0 4px 0 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #909090;
    font-family: Verdana, Arial;
    font-size: 8pt;
    font-weight: bold;
    background: #C0C0C0;
    white-space: nowrap;
    vertical-align: top;
}

td.dataSampleLineNo
{
	padding: 0 4px 0 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #909090;
    font-family: Verdana, Arial;
    font-size: 8pt;
    background: #C0C0C0;
    text-align: right;
    white-space: nowrap;
    vertical-align: top;
}

td.mappingFieldname
{
    text-align: right;
}

div.contentbox
{
}

div.contentbox_orange
{
		background-color: #e2e5e9;
		padding: 16px 16px 16px 16px;
		border-left: solid 5px #F60;
}