body,table,tr,td,div,span,p,b,a,i,u,form,input,select,option {

	font-family: Verdana, Arial, Helvetica;

	font-size: 11px;

	color: #333333;

	line-height: 14px;

	-moz-box-sizing: border-box;

}



body {

	margin: 0;

	background-image: url(img/background.gif);

}



a {

	color: #952227;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



td.addnav a {

	color: #000000;

	text-decoration: underline;

}



td.footer {

	border-top: 1px solid #F7CECE;

	padding: 6px 6px 6px 6px;

	font-size: 10px;

	color: #A9A9A9;

}



td.footer a {

	color: #A9A9A9;

	font-size: 10px;

	text-decoration: none;

}



td.footer a:hover {

	text-decoration: underline;

}



.heading {

	color: #C64A4F;

	font-weight: bold;

}



.datum {

	font-size: 10px;

	color: #7E7E7E;

}



.sheetmusictitel {

	font-size: 13px;

	font-weight: bold;

}



.feedforward_heading {
	font-size: 10px;
	font-weight: bold;

}

.feedforward {
	font-size: 10px;

}

.feedforward a {
	color: #952227;
	text-decoration: none;
	font-size: 10px;

}

.feedforward a:hover {
	text-decoration: underline;
}

.kleinfont {
	color: #7E7E7E;

	font-size: 10px;

}

.input {

	background-color: #FFFFFF;

	border-width: 1px;

	border-style: solid;

	border-color: #7F7F7F #E0E0E0 #E0E0E0 #7F7F7F;

}

.rowkleur {  background-color: #FDF5F6; border-color: black black #FFFFFF; padding-top: 2px; padding-bottom: 2px; font-size: 10px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.grey {color: #676767}