.tabelle { 
     display: table; 
     width: 100%;
	 border-collapse:collapse
}

.zeile, .kopfzeile, .fusszeile { 
      display:table-row; 
}

.zeile:nth-child(2n+1)  { 
	background-color: #C6E2FF;
}

.kopfzeile {
	background-color: #06C;
	color: white;	
}

.fusszeile {
	font-weight: bold;
}

.zelle, .kopfzelle, .fusszelle { 
      display:table-cell; 
      padding:5px; 
	  width:30%;
	  border:1px solid black;
	  padding:10px;
	  
}