a:link { color:#0000ff; font-family:Arial; font-size:10pt; text-decoration:none; }
a:visited { color:#6666cc; font-family:Arial; font-size:10pt; text-decoration:none; }
a:hover { color:#0000ff; font-family:Arial; font-size:10pt; text-decoration:underline; }
a:active { color:#ff0000; font-family:Arial; font-size:10pt; text-decoration:underline; }

a:link.beschr { color:#0000ff; font-family:Arial; font-size:8pt; text-decoration:none; }
a:visited.beschr { color:#6666cc; font-family:Arial; font-size:8pt; text-decoration:none; }
a:hover.beschr { color:#0000ff; font-family:Arial; font-size:8pt; text-decoration:underline; }
a:active.beschr { color:#ff0000; font-family:Arial; font-size:8pt; text-decoration:underline; }

body, td, p, caption
{  background-color:#cccccc; color:#333333;
   font-family:Arial; font-size:10pt; text-align:left;
   scrollbar-face-color:#999999; scrollbar-highlight-color:#ffffff;
   scrollbar-shadow-color:#ffffff; scrollbar-3dlight-color:#999999;
   scrollbar-arrow-color:#ffffff; scrollbar-track-color:#666666;
   scrollbar-darkshadow-color:#999999;
}

.beschr { font-size:8pt; }

th { background-color: #cccccc; color:#000000; font-family: Arial; font-size: 10pt; text-align: center; font-weight:bold; }
th.top { background-color: #ff0000; color:#ffffff; font-family: Arial; font-size: 10pt; text-align: center; font-weight:bold; }
th.te { background-color: #0000ff; color:#ffffff; font-family: Arial; font-size: 10pt;  text-align: left; font-weight:bold; }
th.be { background-color: #ff0000; color:#ffffff; font-family: Arial; font-size: 10pt; text-align: left; font-weight:bold; }
td.old { background-color: #aaaaaa; color:#000000; font-family: Arial; text-align: left; }
td.curr { background-color: #dddddd; color:#000000; font-family: Arial; text-align: left; font-weight:bold}
td.hl { color:#000000; font-family: Arial; font-size: 10pt; text-align: left; font-weight:bold; }
td.news { color:#000000; font-family: Arial; font-size: 10pt; text-align: left; font-weight:normal; }
div.text { border:2px #999999 solid; padding:5px; background-color:#dddddd }

h1 { color:#ff0000; font-size:22pt; font-family:Arial; font-weight:bold; text-align:center; margin-bottom:1px; }
h2 { color:#ff0000; font-size:16pt; font-family:Arial; font-weight:bold; text-align:left; margin-bottom:0px; margin-top:5px }
h3 { color:#ff0000; font-size:14pt; font-family:Arial; font-weight:bold; text-decoration:underline; margin-bottom:3px; }
h4 { color:#ff0000; font-size:14pt; font-family:Arial; font-weight:bold; margin-bottom:0px; }
h5 { color: #ff0000; font-size:12pt; font-family:Arial; font-weight:bold; text-decoration:underline; margin-left:0px; margin-bottom:1px; margin-top:0px; }
h6,.hsechs { color: #ff0000; font-size:10pt; font-family:Arial; font-weight:bold; text-decoration:none; margin-left:0px; margin-bottom:1px; margin-top:0px; }

blockquote { margin:10px; background-color:#dddddd; border:#bbbbbb 1px solid; padding:10px }
fieldset { padding:5px; }

select.grau, textarea { font-size:12px; color:#000000; background-color:#dddddd; border:1px #333333 solid; font-family:Arial; padding-left:3px; padding-right:3px; }
input.dotted { font-size:12px; color:#000000; background-color:#dddddd; font-family:Arial; border-bottom-width:3px; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-bottom:dotted 1px; border-color:#333333; padding-left:3px; padding-right:3px; }
input.cb  { border: 1px #000000 solid; } // checkbox