h5{
  font-size:1.4em;
  text-align:center;
}
p.smaller{
	font-size:0.9em;
}
p.center{
	text-align:center;
}

.hervorgehoben{
	color:#f18f00;
}
.noBreak{
	white-space:nowrap;
}
.softer{
	font-size:0.9em;
	color:#bbb;
	padding-bottom:4px;
}
table.tabelle {
	border-collapse: collapse;
	/*margin: auto;*/
}

table.tabelle td {
	border: 1px dashed #C0C0C0;
	/*text-align: center;*/
	font-size: 0.9em;
	padding: 2px;
	
}

td.zelleDunkelGrau {
	background-color: #555555;
	color: white;
	font-size: 0.9em;
	padding:0px;
	margin:0px;
}
td.zelleHellGrau {
	background-color: #eeeeee;
}

