body{
background-color: darkred; text-align: center;
}
a:visited{color: darkred;
text-decoration: underline;
font-family: arial, times; font-weight: bold;
font-size: 13px;
} 
a:hover{color: black;
text-decoration: none;
font-family: arial, times; font-weight: bold;
font-size: 13px;
}
a:link{color: darkred;
text-decoration: underline;
font-family: arial, times; font-weight: bold;
font-size: 13px;
}
a.intext:visited{color: black;
text-decoration: underline;
font-family: arial, times; font-weight: normal;
font-size: 12px;
} 
a.intext:hover{color: black;
text-decoration: none;
font-family: arial, times; font-weight: normal;
font-size: 12px;
}
a.intext:link{color: black;
text-decoration: underline;
font-family: arial, times; font-weight: normal;
font-size: 12px;
}
p.text{
font-family: arial, times; font-size: 12px;
line-height: 17px;
}
p.redheader{
font-family: arial, times; font-size: 16px; color: darkred;
}
table.header{
width: 850;

background-color: #FFFFE0; 
padding: 0; margin: 0; 
border: 6px solid firebrick;
}
tr{
width: 100%; padding: 0; margin: 0;
}
td{
padding: 0; margin: 0;
}
td.header1{
width: 100%; height: 75px; border-top: 1px solid Darkkhaki; border-left: 1px solid Darkkhaki; border-right: 1px solid Darkkhaki; padding: 5; background-image: url(achtergrond-pianobegin-header.jpg);
}
td.header2{
width: 100%; border: 1px solid Darkkhaki; background-color: #FAFAD2; height: 30; padding: 5;
}
table.body{
width: 850; 
background-color: #FFFFF0; 
padding: 0; margin: 0; 
border-right: 6px solid firebrick;
border-top: 6px solid firebrick;
border-left: 6px solid firebrick;
}
td.bodyleft{
width: 150; fborder-left: 1px solid Darkkhaki; border-top: 1px solid Darkkhaki; border-bottom: 1px solid Darkkhaki; vertical-align: top; background-color: #FAFAD2; padding: 5;
}
td.bodycenter{
width: *; 
vertical-align: top; 
background-image: url(piano-achtergrond4.jpg); 
background-repeat: no-repeat;
border: 1px solid Salmon; 
padding: 5;
}
td.bodyright{
width: 150; border-right: 1px solid darkkhaki; border-top: 1px solid Darkkhaki; border-bottom: 1px solid Darkkhaki;  vertical-align: top; background-color: #FAFAD2; text-align: left; padding: 5;
}
table.footer{
width: 850; 
background-color: #FFFFF0; 
padding: 0; margin: 0; 
border: 6px solid firebrick;
}
td.footer{
width: 100%;
height: 30;
border: 1px solid Darkkhaki;
background-color: #FAFAD2; 
padding: 5;
}
h1
{
font-family: arial, times; 
font-size: 30px; 
color: #8B0000;
}
h2{
font-family: arial, times; font-size: 20px;
}
h3{
font-family: arial, times; font-size: 17px; color: #8B0000;
}
div.bold{
font-family: arial, times; font-size: 12px;
line-height: 17px;
font-weight: bold;
}
img{
padding: 0px; margin: 0px; border: 0;
}