/* Standardmäßiges CSS-Stylesheet für ein neues Webanwendungsprojekt */

.RootTable
{
	Border-Style:none; 
	width:100%;		
	height: 100%;
}

/************************************************************************************************/

.CleanTable
{
	 
	Border-Style:none; 
	width:100%;		
}

.NormalTable
{
	Border-Style:none; 
}

/************************************************************************************************/

.DetailTable
{
	Border-Style:solid; 
	border-color:Gray;
	border-width: 0px;  
	padding: 0px; 
	margin: 0px;
	width:100%;	
}
.DetailTable td
{
	border-style:none;
	border-width: 0px;  
	padding: 0px; 
	margin: 0px;
}

/************************************************************************************************/
.DataGridSuchzeile
{
	background-color:#F5F5F5;
	font-weight: normal;
	font-family: Arial;
	font-size: 8pt;
	color: #000000;	
}
.DataGridSuchzeile td
{
	border-style:none;
	border-width: 0px;  
}
.DataGridSuchzeile input
{
	width:100%;
}
/************************************************************************************************/
.DataGridFunktionszeile
{
	background-color:#FFFFFF;
	font-weight: normal;
	font-family: Arial;
	font-size: 8pt;
	color: #000000;	
}
.DataGridFunktionszeile td
{
	border-style:none;
	border-width: 0px;  
}
.DataGridFunktionszeile input
{
	width:100%;
}

/************************************************************************************************/

.DataGridTableInline
{
	Border-Style:none;
	border-color:Gray;
	border-width: 0px;  
	padding: 0px;
	margin: 0px; 
	width:100%; 
}

.DataGridTable 
{
	Border-Style:solid;
	border-color:#9da0aa;
	border-width: 1px;  
	padding: 0px;
	margin: 0px; 
	width:100%; 
}
.DataGridPager
{
	background-color: #FFFFFF;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	color: #000000;	
	border-style:none;
	border-width: 0px;  
}
.DataGridPager td
{
	border-style:none;
	border-width: 0px;  
}
.DataGridPager a:link 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	
}
.DataGridPager a:visited 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #00A994;
	text-decoration: underline;
	
}
.DataGridPager a:link 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	
}
.DataGridPager a:hover 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #00A994;
	text-decoration: underline;
	
}
.DataGridPager a:active 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #00A994;
	text-decoration: underline;
	
}

.DataGridHeader a:link 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	
}
.DataGridHeader a:visited 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	
}
.DataGridHeader a:link 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	
}
.DataGridHeader a:hover 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #E5F6F4;
	text-decoration: underline;
	
}
.DataGridHeader a:active 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #E5F6F4;
	text-decoration: underline;
	
}
.DataGridHeader
{
	border-width: 0px;
	border-style: none;
	background-color: #00A994;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.DataGridHeader td
{
	padding: 1px 1px 1px 3px;
}

.DataGridSelectedItem
{
	background-color: #F7F4A4; 
	font-family: Arial; 
	font-size: 12px;
	text-decoration: none;
	vertical-align: top; 
	text-align:	left; 
}
.DataGridSelectedItem td
{
}

.DataGridItemStyle
{
	border-style:solid; 
	border-width: 1px; 
	vertical-align:top; 
	text-align:left; 
	background-color:#99DDD4;
	font-family:Arial;
	font-size: 12px;
	color:#000000;
}
.DataGridItemStyle td
{
	border-style:solid; 
	border-width: 1px; 
}
.DataGridItemStyle.DataGridItemStyleOnMouseOver {
	background:#B2E5DF;
	font-size: 12px;
}

.DataGridFooter a:link 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	
}
.DataGridFooter a:visited 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	
}
.DataGridFooter a:link 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	
}
.DataGridFooter a:hover 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #E5F6F4;
	text-decoration: underline;
	
}
.DataGridFooter a:active 
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #E5F6F4;
	text-decoration: underline;
	
}
.DataGridFooter 
{
	border-width: 1px; 
	border-color:white; 
	vertical-align: middle; 
	text-align:	left; 
	background-color: #E5F6F4;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.DataGridFooter.DataGridItemStyleOnMouseOver {
	background:#B2E5DF;
	font-size: 12px;
}
.DataGridFooter td
{
	padding: 1px 1px 1px 3px;
}

/************************************************************************************************/

.DataGridTableLevel2 
{
	Border-Style: none;
	border-width: 0px; 
	width:100%; 
}
.DataGridHeaderLevel2
{
	border-width: 1px; 
	border-color:gray;
	border-style: solid;
	background-color: #E5F6F4;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #00A994;
}
.DataGridHeaderLevel2 td
{
	border-width: 1px; 
	padding: 1px 1px 1px 3px;
	border-color:White;
	border-style: solid;
}
.DataGridItemStyleLevel2
{
	border-width: 1px; 
	border-color:white; 
	vertical-align: middle; 
	text-align:	center; 
	font-weight: normal; 
	background-color: #E5F6F4;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.DataGridItemStyleLevel2 td
{
	border-color:white; 
	border-style: solid;
	border-width: 1px; 
}

.DataGridItemStyleLevel2.DataGridItemStyleOnMouseOver {
	background:#B2E5DF;
	font-size: 12px;
}

/************************************************************************************************/

.DataGridTableDetail 
{
	Border-Style: none;
	border-width: 0px; 
	padding: 1px 1px 1px 3px;
	width:100%; 
}
.DataGridItemStyleDetail
{
	border-width: 1px; 
	/*border-color: red; */
	vertical-align: middle; 
	text-align:left; 
	background-color: #E5F6F4;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.DataGridItemStyleDetail tr
{
	border-left: solid 1px #9da0aa;
	border-right: solid 1px #9da0aa;
}

.DataGridItemStyleDetail td
{
	padding: 1px 1px 1px 3px;
	border: none;
	/*
	border-left: solid 1px #9da0aa;
	border-right: solid 1px #9da0aa;
	*/
	
}
.DataGridItemStyleDetail.DataGridItemStyleOnMouseOver {
	background:#B2E5DF;
	font-size: 12px;
}

.DataGridHeaderLevelSpezi
{
	border-width: 1px; 
	border-color:gray;
	border-style: solid;
	background-color: #E5F6F4;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	color: #00A994;
}
.DataGridHeaderLevelSpezi td
{
	border-width: 1px; 
	padding: 0px 0px 0px 0px;
	border-color:white;
	border-style: solid;
}

.dbgText { font-family: Arial; font-size: 9pt; }
.dbgDivSetsHeader { font-family: Arial; font-size: 12pt; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; BACKGROUND: #000000; PADDING-BOTTOM: 2px; COLOR: #eeeeee; PADDING-TOP: 2px }
.dbgHeaderAlt { FONT-WEIGHT: bold; BACKGROUND: #eeeeee }
.dbgHeader { FONT-WEIGHT: bold; }
.dbgRowAlt { BACKGROUND: #eeeeee }
div.dbgPanel A:link {text-decoration: none; color: blue; font-family: Arial; font-size:10pt;}
div.dbgPanel A:visited {text-decoration: none; color: blue; font-family: Arial; font-size:10pt;}
div.dbgPanel A:active {text-decoration: none; color: red; font-family: Arial; font-size:10pt;}
div.dbgPanel A:hover {text-decoration: none; color: red; font-family: Arial; font-size:10pt;}

.MagazineLevel
{
	border-width: 1px; 
	border-color:gray;
	border-style: solid;
	background-color: #E5F6F4;
}
.MagazineLevel td
{
	border-width: 1px; 
	padding: 1px 1px 1px 3px;
	border-color:White;
	border-style: solid;
}


