/*Kopfzeile und Fuszeile**********************************************************************/
TR.THEAD td
{	padding-left:5px;
	height:19px;
	
}

TR.THEAD td,
TR.THEAD td a,
TR.THEAD td a:link,
TR.THEAD td a:active,
TR.THEAD td a:visited,
TR.THEAD td a:hover
{	font-family:verdana, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;/*!ListFooter!*/
	font-weight: bold;
}


a.THEAD
{	width:100%;

}

TR.THEAD td.THEAD
{	border-top:1px solid #99CEFC;
	border-left:1px solid #99CEFC;
	border-right:1px solid #99CEFC;
	
}

TR.THEAD
{	background-color:#325E85;/*!ListFooter!*/
}
/*********************************************************************************************/



/*alternierende Farben dunkel*****************************************************************/
TR.TROWD td
{ padding-left:5px;
	border-top:1px solid #99CEFC;
	border-left:1px solid #99CEFC;
	border-right:1px solid #99CEFC;
	vertical-align: top;
}

TR.TROWD td,
TR.TROWD td a,
TR.TROWD td a:link,
TR.TROWD td a:active,
TR.TROWD td a:visited,
TR.TROWD td a:hover
{	font-family:Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#000000;/*!darkListItem!*/
	vertical-align: top;
}

TR.TROWD
{ background-color:#99CEFC;/*!darkListItem!*/
}
/*********************************************************************************************/



/*alternierende Farben hell*******************************************************************/
TR.TROWB td
{ padding-left:5px;
	border-top:1px solid #99CEFC;
	border-left:1px solid #99CEFC;
	border-right:1px solid #99CEFC;
	vertical-align: top;
}

TR.TROWB td,
TR.TROWB td a,
TR.TROWB td a:link,
TR.TROWB td a:active,
TR.TROWB td a:visited,
TR.TROWB td a:hover
{	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#000000;/*!lightListItem!*/
	vertical-align: top;
}

TR.TROWB
{ background-color:#FFFFFF;/*!lightListItem!*/
}

/*********************************************************************************************/



/*ausgew�hlter Datensatz**********************************************************************/
TR.TROWS td
{ padding-left:2px;
	border-top:1px solid #99CEFC;
	border-left:1px solid #99CEFC;
	border-right:1px solid #99CEFC;
	vertical-align: top;
}

TR.TROWS td,
TR.TROWS td a,
TR.TROWS td a:link,
TR.TROWS td a:active,
TR.TROWS td a:visited,
TR.TROWS td a:hover
{	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;/*!selectedListItem!*/
	vertical-align: top;
	
}

TR.TROWS
{ background-color:#FFFFCC;/*!selectedListItem!*/
}
/*********************************************************************************************/



/*Hover Datensatz*****************************************************************************/
	/*Rahmen*/
	TR.HOVERBORDERTOP td,
	TR.HOVERBORDERTOP td.THEAD
	{ border-top:1px solid #0A6A24;
	}

	/*Rechter Rahmen*/
	TR.HOVER td.HOVERBORDERRIGHT
	{	border-right:1px solid #0A6A24;
	}

	/*Linker Rahmen*/
	TR.HOVER td.HOVERBORDERLEFT
	{	border-left:1px solid #0A6A24;
	}

	/*Inhalt*/
	TR.HOVER td
	{	background-color:#B6D2BD;
		border-left:1px solid #B6D2BD;
		font-weight:bold;
	}
/*********************************************************************************************/

TABLE.TABLIST
{	table-layout:fixed;
	/*border-collapse:collapse;*/
	/*behavior:url(../css/TableRowHover.htc);*/
}

TABLE.TABLIST TBODY TD
{	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	vertical-align:middle;
	
}

TABLE.TABLIST TFOOT TD.THEAD
{	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	vertical-align:middle;
	border-bottom:1px solid #99CEFC;
	height:20px;
}

/*Bilder in der Fussleiste*/
img.TabListFooter
{ margin-right:3px;
	vertical-align:middle;
}