a:link { color: #00f; text-decoration: underline; }
a:visited { color: #800080; text-decoration: underline; }
a:hover { color: #000; background-color: #fff; text-decoration: none; }
a:active {color: #d53d00; text-decoration: underline; }

body { font-family: verdana, arial, sans-serif; font-size: small; line-height: 1.4em; background: url(music027.gif); max-width: 900px; margin: 0 auto;}

h1 { font-family: "Lucida Grande", arial, verdana, sans-serif; background-color: #fd0;}

h3 { font-family: "Lucida Grande", arial, verdana, sans-serif; margin: 0; padding: 0; border: 0;}

h4 { font-family: "Lucida Grande", arial, verdana, sans-serif; height: 20px;}

.t { margin: 5px; border-style: solid; border-width: thin; border-color: black; padding: 2px; background-color: white;}

img { border-width: medium; border-color: white; border-style: solid; margin: 5px;}

table { margin: 0; padding: 0; border: 0;}

#bibl table tr td { margin: 0; padding: 0; border: 1px solid #999; background-color: #fff;}

#bibl h3 {padding: 15px 0 0 0;}

#bibl h4 {padding: 0; margin: 10px 0 0 0; color: #555;}

td.nav { width: 160px; vertical-align: top;}

td.main { vertical-align: top;}

td.rechts { width: 160px; vertical-align: top;}

p.home { height: 20px;}

ul { margin: 5px 0 15px 20px; padding: 0; border: 0;}