/*
 * Neue Klassen für ZAPP@Gate, um von den ererbten 
 * Furchtbarkeiten wiedermal einen Schritt weiter wegzukommen.
 * Der Übersicht halber in einer seperaten Datei.
 */


caption {
	font-weight: bold;
	text-align: center;
	caption-side: top;
	color: #FFFFFF;
}
caption b {
	color:#ffffff;
}


/**
 *   table.structure
 * Tabelle zur strukturierten Anordnung von Elementen (mit transparenten Zellen).
 */
table.structure, table.structure td {
	background:transparent;
	color: #FFFFFF;
}

table.leftAlignedContent td {
	text-align: left;	
}

table.justifiedContent td {
	text-align: justify;	
}


/**
 *   table.list 
 * auflistung in einer Tabelle (suchergebnisse etc.) 
 */
div.dialogue_box div.body table.list tr td {
	white-space: nowrap;
}

table.list {
}

table.list td {
	color:black;
	padding-left: .5ex;
	padding-right: .5ex;
}

table.list th {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*	font-size: 80%;*/
/*	line-height: 80%;*/
	text-align: center;
	color: #FFFFFF;
	background-color: #285C95;
	padding-left: .5ex;
	padding-right: .5ex;
	white-space:nowrap;
}
table.list th.top_lvl {
	border: 1px solid #E71018;
	background-color: transparent;	
}
table.list th a {
	color:#ffffff;
}

table.list tr.odd td, table.list tr td {
	background:#EBEEF5;
}

table.list tr.even td {
	background:#CAD3E4;
}

table.list tr.abgeschlossen td {
	background:darkgray;
}

table.list tr.highlighted td {
	background-color: orange;
	cursor: pointer;
}

table.list tr.kritisch td {
	background-color: yellow;
}

table.list td a:link,
table.list td a:visited,
table.list td a:active,
table.list td span.a {
	color: #E71018;
}


/*
 * zentrale definitionan für besondere Zellen in diversen Tabellen
 */
table td.number, table th.number {
	text-align:right;
}

table tr td.blank {
	visibility:hidden;
}

table tr td.noBackground {
	background-color: transparent;	
}

