/* CSS Document */
caption {
	text-align: left;
}
.tableContent {
	font-size: 1.0em;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
th {
	font-weight: bold;
	text-align: left;
	background: #CCE2F0;
	vertical-align: top;
}
div#contentLimiter > td, th {
	border-bottom: solid #A8CDE6 1px;
}
/* td, */
.borderLeft {
	border-left: solid #001E57 1px;
}
td {
	background: #E8F2F8;
}
.borderBoldBottom {
	border-bottom: solid #001E57 1px;
}
.borderHeadNoBottomBorder {
	border-bottom: solid #CCE2F0 1px;
}
.borderBottomLastRow {
	border-bottom: solid #4A98CB 2px;
}
#tableFooter {
	background:  #fff;
	border: none;
	padding-top: 10px;
	margin-top: 10px;
}
.tableForLayout table {
	border: none;
}
.tableForLayout td {
	background: none;
	border-left: none;
}

/* farbige Tabellen fuer Humangeopgraphie */
div#projectTable  { vertical-align: top; padding: 0px 0px 0px 0px;  background: #fff; border: none;}
div#projectTable table { vertical-align: top; padding-left: 8px; width:100%; }
div#projectTable td { background: #fff;  vertical-align: top;}
div#projectTable .label { color: #E66F20; font-size: 0.8em; font-weight:bold; }

div#listTable  { vertical-align: top; padding: 2px 4px 2px 4px;  background: #fff; border: none;}
div#listTable th { background: #ff9933; font-weight:bold; font-size: 0.9em; text-indent: 6px }
div#listTable td { background: #E6E6E6; font-weight:normal; font-size: 0.9em;}
div#listTable li { background: #ffffff; padding-bottom: 1px; }
div#listTable .label { color: #E66F20; font-size: 0.8em; font-weight:bold;  }
div#listTable a { color: #006DB5; text-decoration: none; font-weight:bold;  }
div#listTable a:hover { color: #006DB5; text-decoration: underline; font-weight:bold; }
div#listTable .sublist { color: #E66F20; font-weight:bold; font-size: 0.9em; }

div#infoTable th { background: #ff9933; font-weight:bold; font-size: 0.9em; text-indent: 6px }
div#infoTable td { background: #ffffff; font-weight:normal; font-size: 0.9em;}
div#infoTable li { background: #ffffff; padding-bottom: 1px; }
div#infoTable .label { color: #E66F20; font-size: 0.8em; font-weight:bold;  }
div#infoTable a { color: #006DB5; text-decoration: none; font-weight:bold;  }
div#infoTable a:hover { color: #006DB5; text-decoration: underline; font-weight:bold; }
div#infoTable .sublist { color: #E66F20; font-weight:bold; font-size: 0.9em; }

