/* Datenzellen Definitionen */
td.tabCellFreeSub
{	border-width: 0px 0px 1px 0px;
	vertical-align: middle;
	border-style: solid;
	border-color: #cccccc;
}

td.tabCellNameTop
{	border-width: 0px 1px 1px 1px;
	vertical-align: top;
	border-style: solid;
	border-color: #cccccc;
	border-top-color: #ffffff;
	padding: 2px;
}

td.tabCellTop
{	border-width: 0px 1px 1px 0px;
	vertical-align: top;
	border-style: solid;
	border-color: #cccccc;		
	border-left-color: #ffffff;
	border-top-color: #ffffff;
	padding: 2px;
}

td.tabCellConcat
{	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #cccccc;		
	border-left-color: #ffffff;
	border-top-color: #ffffff;
	padding: 2px;
}

td.tabCellConcatslim
{	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #cccccc;		
	border-left-color: #ffffff;
	border-top-color: #ffffff;
	padding: 0px;
}

td.tabCellNameConcat
{	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #cccccc;		
	border-top-color: #ffffff;
	padding: 2px;
}

td.tabCellNameConcatslim
{	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #cccccc;		
	border-top-color: #ffffff;
	padding: 0px;
}

td.tabCellNameDark
{	background-color: #eeeeee;
	border-width: 0px 1px 1px 1px;
	vertical-align: middle;
	border-style: solid;
	border-color: #cccccc;
	border-top-color: #ffffff;
	padding: 2px;
}

td.tabCellNameDarkTop
{	background-color: #eeeeee;
	border-width: 0px 1px 1px 1px;
	vertical-align: top;
	border-style: solid;
	border-color: #cccccc;
	border-top-color: #ffffff;
	padding: 2px;
}
td.tabCellValueslim
{		border-width: 0px 1px 1px 0px;
		vertical-align: middle;
		border-style: solid;
		border-color: #cccccc;		
		border-left-color: #ffffff;
		border-top-color: #ffffff;
		padding: 0px;
}


td.tabCellValueDark
{	background-color: #eeeeee;
	border-width: 0px 1px 1px 0px;
	vertical-align: middle;
	border-style: solid;
	border-color: #cccccc;		
	border-left-color: #ffffff;
	border-top-color: #ffffff;
	padding: 2px;
}

.hauptRow
{ background-color: #F7F6A5; }
		
/* Auswahl Tabellen Definition CSS 2.0 nicht benutzt */
.AuswahlTabCellPZ
{	border-style: solid;
	border-width: 0px;
	border-left-color: #FFFFFF;
	border-right-color: #DDDDDD;
	border-top-color: #FFFFFF;
	border-bottom-color: #DDDDDD;
}
			
.AuswahlTabCellPZ.hLvM
{	padding: 4px;
	text-align: left;
	vertical-align: middle;
	height: 35px;
}

.AuswahlTabCellPZ.hLvM.LRTB
{	border-width: 1px;
}

.AuswahlTabCellPZ.hLvM.TB
{	border-width: 1px 0px;
}

.AuswahlTabCellPZ.hLvM.LTB
{	border-width: 1px 0px 1px 1px;
}

.AuswahlTabCellPZ.hLvM.RTB
{	border-width: 1px 1px 1px 0px;
}

/* Auswahl Tabellen Definition für Browser ab IE 5.0 */
.AuswahlTabCellPZ_hLvM_LRTB
{	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #DDDDDD;
	border-top-color: #FFFFFF;
	border-bottom-color: #DDDDDD;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	height: 35px;
	border-width: 1px;
}

.AuswahlTabCellPZ_hLvM_TB
{	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #DDDDDD;
	border-top-color: #FFFFFF;
	border-bottom-color: #DDDDDD;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	height: 35px;
	border-width: 1px 0px;
}

.AuswahlTabCellPZ_hLvM_LTB
{	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #DDDDDD;
	border-top-color: #FFFFFF;
	border-bottom-color: #DDDDDD;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	height: 35px;
	border-width: 1px 0px 1px 1px;
}

.AuswahlTabCellPZ_hLvM_RTB
{	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #DDDDDD;
	border-top-color: #FFFFFF;
	border-bottom-color: #DDDDDD;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	height: 35px;
	border-width: 1px 1px 1px 0px;
}

/* -------------------------------- */

.hinweisBox
{	padding: 10px;
	border:1px solid black;
	font-size:8.5pt;
	border-left:0px;
	vertical-align:top;
/*	text-align: justify; */
	text-align:left;
}

textarea
{	font-size: 12px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica
}

ul
{	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 20px;
}
