/*1. Zeile in der Tabelle Farbe der Tabellenlinie oben und unten */
tr.tabellenlinie_a td {
line-height:3.0;
 border-top-width: 0.5px;
 border-top-style: solid;
  border-top-color:#0033FF;
 border-bottom-style: solid;
  border-bottom-color:#0033FF;
 border-bottom-width: 0.5px;
 }
 tr.tabellenlinie td {
 border-top-width: 0.5px;
 border-top-style: solid;
 border-top-color:#D7D7D7;
 }
  /*letzte Zeile in der Tabelle Farbe der Tabellenlinie oben und unten */
 tr.tabellenlinie_ab td {
 border-top-width: 0.5px;
 border-top-style: solid;
 border-top-color:#0033FF;
 }
 .em {line-height:  3.0
}
/*1. Zeile AUFPEPPEN */
/*-------------------*/
th {
	background:url(../images/grau_oben.jpg);
	font-size:13px;
	padding:4px 0 1px 1px;
	}
 
 /* Spalten einzeln formatieren */
/*-----------------------------------*/	
td:nth-child(1) {
text-align:left;
overflow:hidden;
white-space: nowrap;

}td:nth-child(2) {
text-align:center;
overflow:hidden;
white-space: nowrap;
border-left: 1px solid #E5E5E5;
}

td:nth-child(3) {
text-align:left;
overflow:hidden;
white-space: nowrap;
border-left: 1px solid #E5E5E5;
}
td:nth-child(4) {
text-align:center
overflow:hidden;
white-space: nowrap;
border-left: 1px solid #E5E5E5;

}
td:nth-child(5) {
width:15px;
text-align:center;
overflow:hidden;
white-space: nowrap;
border-left: 1px solid #E5E5E5;
background-color:#CCCCCC;
}
td:nth-child(6) {
text-align:right;
font-weight:"";
overflow:hidden;
white-space: nowrap;
border-left: 1px solid #E5E5E5;
}
td:nth-child(7) {
text-align:center;
overflow:hidden;
white-space: nowrap;
}
td:nth-child(8) {
text-align:center;



}
td:nth-child(9) {
text-align:center;
overflow:hidden;
white-space: nowrap;
border-left: 1px solid #E5E5E5;
}
td:nth-child(10) {
text-align:center;
overflow:hidden;
white-space: nowrap;
}
td:nth-child(11) {
text-align:left;
overflow:hidden;
white-space: nowrap;

}
td:nth-child(12) {
text-align:right;
overflow:hidden;
white-space: nowrap;
border-left: 1px solid #E5E5E5;
  }
td:nth-child(13) {
text-align:center;
overflow:hidden;
white-space: nowrap;
}
td:nth-child(14) {
text-align:left;
overflow:hidden;
white-space: nowrap;

}
td:nth-child(15) {
text-align:left;
overflow:hidden;
white-space: nowrap;

}
.thumbnail span{ /*CSS for enlarged image*/

position: absolute;
padding: 5px;
    border-radius: 5px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
padding: 0px;
left: -1000px;
border: 5px ;
visibility: hidden;
color: black;
text-decoration: none;


}

.thumbnail:hover span{ /*CSS für grosses Bild*/
visibility: visible;
position:fixed; top:25px; left:100px; width:150px; height:150px; 
z-index:1;
border: 1px blue;
background-repeat:no-repeat; 
display:block; 
margin: 30px 0 0;
	color: #C90C34;
	

}
.thumbnail span img{

 /*CSS for enlarged image*/
border-width: 5px;
padding: 5px;
	background: #94AABF;
	border-radius: 5px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
padding: 00px;
box-shadow: 15px 15px 10px #000000;
}
#rundrum {
  border-width:0px;
  border-style:groove;
  border-color:#000000;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  color:#000000;
  background-color: #D5D5D5;
  box-shadow:12px 12px 8px #666;
}
