@charset "utf-8";
/* CSS Document */
/*überarbeitet von mbo 18.01.08 */
/* datTable for styling only */
table.dataTable {
	margin: 0 0 0 6px;
	padding: 0;
	border-collapse: separate;
	border-left: 1px solid #B9C1C4;
	border-bottom: 1px solid #B9C1C4;
}
table.dataTable th {
	margin: 0;
	border-right: 1px solid white;
	font-weight: normal;
	padding: 4px 3px 3px 4px;
	background-color: #B9C1C4;
	font-weight: bold;
	text-align: center;
}
table.dataTable td {
	margin: 0;
/* border-right: 1px solid #999999; */	padding: 2px 3px 3px 4px;
}
tbody#mytbody {
	margin-top: 6px;
}
tbody#mytbody tr.highlighted {
	background-color: #e3e6e7;
}
tbody#mytbody tr:hover {
	background-color: #BDC3C6;
}
tbody#mytbody tr td {
	border-right: 1px solid #B9C1C4;
}
/* This makes the scrolling table work */
div.scrollTableContainer {
	height: 330px; /* höhe des horizontalscrollbaren Breichs, muss höher sein, als die für den tbody, in der table_fix.js angegebenen höhe. */;
	overflow: auto;
	width: 720px;
	margin: 15px 0 0 0px;
	position: relative;
}
* html div.scrollTableContainer {
	margin-left: 0px;
}
/* The different widths below are due to the way the scroll bar is implamented
we are keeping these here instead of putting them in the IE css file b/c it 
is easier to change the width if both numbers are in the same place. */
/* All browsers accept this, but we are targeting IE with this rule */
div.scrollTableContainer table {
}
/* Modern browsers accept this (not IE) and we are targetting firefox */
html > body div.scrollTableContainer table {
}
/* Modern browsers accept this (not IE) and we are targetting firefox */
html > body div.scrollTableContainer table > tbody {
	overflow: auto; /*    height: 293px; */ /*Auskommentiert da die höhe immer neu per JS vergeben wird, je nach Inhalt der Tabelle.*/;
	overflow-x: hidden;
}
div.scrollTableContainer thead tr {
	position: relative;
}

div.scrollTableContainer thead th.last {
	border-right: 1px solid #B9C1C4;
}
/*prevent Mozilla scrollbar from hiding cell content*/
div.scrollTableContainer td:last-child {
	padding-right: 20px;
}

div.scrollTableContainer thead td {
	background-color:#00664b;
}

div.scrollTableContainer td p {
	font-size:11px;
}
div.scrollTableContainer thead td p {
	color:white;
}

/* non-standard IE Specific Rules*/

div.scrollTableContainer thead tr	{
    /* Causes the pixel header row to stay fixed in IE*/
	top: expression(offsetParent.scrollTop);
	/* This fixes a strange bug in IE where the header row would "shift" 1px to
	   the right after the table was scrolled down.  It would not shift back
       after scrolling all the way, which made my first solution based on
       offSetParent.scrollTop == 0 not an effective solution*/
    left: expression(typeof(myvar) == 'undefined' ? 0+"px"+(myvar='true') : 0+"px");
}

tr.popupLink{
	height:auto;
	cursor:pointer;
}

