table.scroll {
	border-style: solid;
	border-width: 2px;
	border-color: #808080;
	border-collapse:collapse;
}

thead.fixed {
  /*height:55px;*/
	display:block;
	/*background-color: #544975;*/
	background-color: #555588; 
	color: #EEEEFF; 
	font-weight: bold;
	font-size: 8pt;
	width:100%;
}

tbody.scroll {
	background-color: #EEEEFF;
	display:block;
	max-height:370px;
	width:100%;
	overflow-y:scroll;
}

thead.fixed th, tbody.scroll td { 
	padding: 5px;
	height:55px;
	width:95px;
	min-width:95px;
	max-width:95px;
	overflow: hidden;
	
	border-style: solid;
	border-width:1px;
	border-color: #808080;
}

thead.fixed th { border-top-style: none; border-bottom-style: none;}
thead.fixed th:first-of-type { border-left-style: none;}
tbody.scroll tr:last-of-type td {border-bottom-style: none;}
tbody.scroll td:first-of-type {border-left-style: none;}


/* Hier können für jede Spalte einzeln die Breiten festgelegt werden (Standardbreite ist 150px) */
thead.fixed th:nth-of-type(1), tbody.scroll td:nth-of-type(1) { width:140px;min-width:140px;max-width:140px; }
thead.fixed th:nth-of-type(2), tbody.scroll td:nth-of-type(2) { width:40px;min-width:40px;max-width:40px; }
thead.fixed th:nth-of-type(3), tbody.scroll td:nth-of-type(3) { width:110px;min-width:110px;max-width:110px; }
thead.fixed th:nth-of-type(5), tbody.scroll td:nth-of-type(5) { width:110px;min-width:110px;max-width:110px; }

/*thead.fixed th:nth-of-type(6), tbody.scroll td:nth-of-type(6) { width:130px;min-width:130px;max-width:130px; }*/

thead.fixed th:nth-of-type(1n+7), tbody.scroll td:nth-of-type(1n+7) { width:55px;min-width:55px;max-width:55px; }
thead.fixed th:nth-of-type(8), tbody.scroll td:nth-of-type(8) { width:50px;min-width:50px;max-width:50px; }
thead.fixed th:nth-of-type(9), tbody.scroll td:nth-of-type(9) { width:50px;min-width:50px;max-width:50px; }
thead.fixed th:nth-of-type(10), tbody.scroll td:nth-of-type(10) { width:60px;min-width:60px;max-width:60px; }
thead.fixed th:nth-of-type(11), tbody.scroll td:nth-of-type(11) { width:70px;min-width:70px;max-width:70px; }

