A:link { text-decoration: none; color: #0000a0;}
A:visited { text-decoration: none; color: #000099;}
A:active { text-decoration: none; color: #000000;}
A:hover { text-decoration: underline; color: #0000a0;}
h1,h2,h3,h4,li,p,tr {margin-left: 10px; font-family:sans-serif; }
h1 { margin-top:0px; margin-bottom: 3px; font-size:14pt; background:#ffffff; color:#0000a0; ffffff; font-weight: normal; }
h2 { font-size:12pt; color:#0000a0;font-weight: bold; margin-top: 2px; margin-bottom: 0px; }
h3 { font-size:11pt; line-height:14pt; font-style:italic; margin-bottom: 0px; }
h4 { font-size:11pt; color:#0000a0; font-weight:bold; font-style:italic;color:#0000a0; margin-top: 12px; margin-bottom: 0px; }
p  { margin-top: 2px; margin-bottom: 11px; font-size:11pt;}
li { font-size:11pt;}  
p.bio {margin-left: 40px;
 margin-top: 0px}
p.links {margin-bottom: 0px;}
p.klein { font-size:9pt; color:black; }
p.ganzklein { margin-top:0px; margin-bottom: 0px; font-size:7pt; color:black; }
p.blau { color:#000099; }
p.menu { background: #ccccff; margin-bottom: 0px; font-size:11pt; color:#0000a0; border-color: #0000a0 #0000a0 #0000a0 #ccccff ; border-style: solid; border-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width:1px; text-align: left; word-spacing: normal; font-weight: bold; margin-left:0px}
p.menuklein { margin-bottom: 7px; margin-top: 0px; margin-right: 15px; margin-left: 10px; text-indent: 0px; font-size:10pt; color:#000000; background:#ffffff; border-color: #0000a0 #0000a0 #0000a0 #ffffff ; border-style: solid; border-width: 1px; border-bottom-width: 1px; border-left-width: 1px;border-top-width:0px; text-align: left}
p.author { font-size:9pt; color:#666666; margin-top: 0px text-align: right}