:-moz-any-link:focus {
  outline: none; }
a:hover, a:active, a:focus { outline: none; }

body { margin: 0px; font-family: Arial; font-size: 13px; background-color: #DCDBF5; }
.main { margin: 0px auto; width: 950px; border: 0px solid #000; padding: 0px; }
 
.top { height: 130px; background-image: url("bgtop1.jpg"); }
.header { font-size: 22px; color: #fff; font-weight: bold; letter-spacing:2px; padding-top: 35px; padding-left: 5px; }

.header img { float: left; border: 0px; }
.linkhome a { border: 0px; text-decoration: none; }
.linkhome a:hover { border: 0px; text-decoration: none; }

.menu { height: 19px; margin-left: 0px; background-color: #9A9BCD; }

.menulink { display: inline; }
.menulink a { font-size: 13px; color: #000; padding-left: 20px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; text-decoration: none; background-image: url("menu.jpg"); letter-spacing: 1px; }
.menulink a:hover { color: #fff; text-decoration: none; }

.menulinka { display: inline; }
.menulinka a { font-size: 13px; color: #fff; padding-left: 20px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; text-decoration: none; background-image: url("menu.jpg"); letter-spacing: 1px; }
.menulinka a:hover { color: #fff; text-decoration: none; }

.menuend { display: inline; width: 50px; background-image: url("menuend1.jpg"); padding: 3px; }

.content { background-image: url("bgcontent3.jpg"); }

.left { float: left; width: 240px; background-color: #9A9BCD; height: 400px; background-image: url(bgleft1.jpg); background-repeat: no-repeat; }

.content-left { font-size: 13px; color: #000; margin-top: 45px; margin-left: 75px; font-weight: bold; line-height: 28px; letter-spacing: 1px; }
.content-left a { font-size: 13px; color: #000; font-weight: bold; line-height: 22px; letter-spacing: 1px; text-decoration: none; }
.content-left a:hover { font-size: 13px; color: #fff; font-weight: bold; line-height: 22px; letter-spacing: 1px; text-decoration: none; }

.right { color: #000; }
.content-right { padding-left: 30px; padding-top: 5px; padding-left: 30px; padding-bottom: 20px; margin-left: 275px; margin-right: 50px; letter-spacing: 0px; font-size: 13px; font-family: Arial; }
.content-right a { color: #000; }
.content-right a:hover { color: #AA58AC; }

.titel h1{ font-size: 22px; color: #AA58AC; font-weight: bold; padding-bottom: 5px; }
h2 { font-size: 15px; }

.bread { padding-left: 305px; padding-top: 10px; padding-bottom: 5px; font-size: 12px; }
.bread a { color: #AA58AC; font-size: 12px; }
.bread a:hover { color: #AA58AC; }

.partituur { padding-left: 50px; padding-top: 40px; }
.partituur a { color: #AA58AC; }
.partituur a:hover { color: #AA58AC; }