body {	font-family: Frutiger Light, Helvetica, Arial, sans-serif;	font-size: 12px;	color: #000000;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;}h1 {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-size: 30px;	font-weight: bolder;	color: #FFFFFF;	line-height: 20px;}h2 {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bolder;	color: #FFFFFF;}h3 {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bolder;	line-height: 20px;}h4 {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bolder;}.nav {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.nav_home {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff;}.adress {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-size: 10px;}a:link {	color: #000000;}a:active {	color: #000000;}link {	color: #000000;}a:visited {	color: #000000;}a:hover {	color: #000000;}.nav_black {	font-family: Frutiger, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;}.concerto {	/* background: #c77d5a; */	background: #DDB7A6;	padding: 2px  5px 2px 5px;}.concerto2 {	background: #f4e5dd;	padding: 5px;}.presse {	background: #c77d5a;	padding: 5px;	font-family: "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	}#klangprobe {	margin: 0;	padding: 0;	width: 100%;	}#klangprobetable {	width: 100%;	table-layout: auto;	margin:0;	padding:0;	}#klangprobetd {	vertical-align: text-top;	}#klangprobe .titel {	background: #81A48F;	padding: 2px  5px 2px 5px;	}#klangprobetd > .link {float:right;	}/* new classes */.concertoEmpty {	padding: 2px  5px 2px 5px;}.hrLine {	color: #DDB7A6;	height: 1px;}
