body
{
    margin-top:20px;
    margin-bottom:20px;
    margin-left:25px;
    margin-right:20px;
    color:#f0f0f0;
    background-color:#000000;
    font-family: arial,sans-serif;
    font-size:10pt;

    scrollbar-face-color:#808080;
    scrollbar-track-color:#000000;
    scrollbar-arrow-color:#000000;
    scrollbar-base-color:#000000;
    scrollbar-shadow-color:#000000;
    scrollbar-highlight-color:#000000;
    scrollbar-darkshadow-color:#000000;
}

p,h1,h2,h3,h4,h5,h6,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
{
    font-family:arial,sans-serif;
    font-size:10pt;
}

span.first
{
font-weight:normal;   font-size:14pt; color:#ffffff;
}
span.second
{
font-weight:normal;   font-size:12pt; color:#ffffff;
}

/* ---------------------------------------------------------------------------- */
/*                          Links                                               */
/* ---------------------------------------------------------------------------- */


a:link    {color:#ffc034; font-size:10pt; text-decoration:none; }
a:visited {color:#ffc034; font-size:10pt; text-decoration:none; }
a:active  {color:#ffc034; font-size:10pt; text-decoration:none; }
a:hover   {color:#ffffff; font-size:10pt; text-decoration:none; }

a.text:link    {font-size:10pt; color:#505050; margin-top:4px;margin-bottom:4px; }
a.text:visited {font-size:10pt; color:#505050; margin-top:4px;margin-bottom:4px; }
a.text:active  {font-size:10pt; color:#505050; margin-top:4px;margin-bottom:4px; }
a.text:hover   {font-size:10pt; color:#b22716; margin-top:4px;margin-bottom:4px; }

/* ---------------------------------------------------------------------------- */
/*                          Listen                                        */
/* ---------------------------------------------------------------------------- */

ul {margin:0px;margin-left:16px}


/* ---------------------------------------------------------------------------- */
/*                          Übeschriften                                        */
/* ---------------------------------------------------------------------------- */


h1 {font-weight:normal;   font-size:14pt; color:#ffffff; }
h2 {font-weight:normal;   font-size:12pt; color:#ffffff;}
h3 {font-weight:normal;   font-size:11pt; color:#ffffff; margin-top:0px;margin-bottom:0px;}
h4 {font-weight:normal; font-size:9pt;  color:#ffffff; margin-top:4px;margin-bottom:4px;}
/* für keine Fehler: */
h5 {font-weight:normal;   font-size:10pt; color:#ffffff; margin-top:4px;margin-bottom:4px }
/* für Fehler: */
h5.r {color:#ff0000; font-weight:bold;font-size:10pt;margin:0px }
h6 {color:#ff0000;font-weight:normal;font-size:15pt; } /* für Anweisungen */

/* Breitenbegrenzung für Fließtext */
span.text  { width:450}

span.instrument {font-size:10pt; color:#b22716; margin-top:4px;margin-bottom:4px;}
span.name {font-weight:bold;   font-size:12pt; color:#000000; margin-top:4px;margin-bottom:4px;}

div#text{
    width:450;
}

/* Layouthilfetabellen */

td
{
    padding-left:0px;
    padding-right:10px;
    vertical-align:top;
}

td.gbentry
{
    padding: 10px;
    background-color:#303030;
}

td.gbdate
{
    padding: 10px;
}

td.gbname
{
    padding: 10px;
}

td.gblinks
{
    padding: 10px;
    text-align:right;
}

td.band
{
    padding-top:12px;
    padding-bottom:0px;
    padding-left:12px;
    padding-right:12px;
    vertical-align:bottom;
    width:500px
}

table.show
{
  width:400;
  border-width:1px;
  border-style:solid;
  border-color:#b22716;
}

td.text
{
    padding-top:4px;
    padding-bottom:4px;
    padding-left:0px;
    padding-right:20px;
}

td.line
{
    padding-top:30px;
    padding-bottom:30px;
    padding-left:0px;
    padding-right:0px;
}