body  {
   top: 0pt;
   left: 0pt;
   background: #f4f4f7;
   font-family: Arial;
   font-size: 10pt;
   color: #003163;

}

h1 { color: #003163; font-family: Arial; font-size: 16pt; font-weight: bold; }
h2 { color: #003163; font-family: Arial; font-size: 14pt; font-weight: bold; padding-top: 25px; }
h3 { color: #003163; font-family: Arial; font-size: 12pt; font-weight: bold; padding-top: 0; padding-bottom: 0 }
h4 { color: #003163; font-family: Arial; font-size: 11pt; font-weight: bold; padding-top: 0; padding-bottom: 0 }

p     { color: #003163; font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 4pt; }
th    { color: #003163; font-family: Arial; font-size: 10pt; font-weight: bold; text-align: left; }
td    { color: #003163; font-family: Arial; font-size: 10pt; padding-left: 1px; padding-right: 1px }
table { margin-top: 10px; }
.right { text-align: right; }

ol { font-family: Arial; font-size: 10pt }
ul { margin-left: 20px; font-size: 10pt}

img { border-style: none; }

SPAN.new  { color: red; font-family: Arial; font-size: 8pt; padding-top: 0; padding-bottom: 0  }
SPAN.date { color: red; font-family: Arial; font-size: 7pt; padding-top: 0; padding-bottom: 0  }

SPAN.banner { color: red; font-family: Arial; font-size: 35pt; font-variant: Small-caps; padding-top: 0; }

/* Links */
a:link    {
            color: #003163;
            text-decoration: underline;
            border-style: none;
           }
a:visited { color: gray; text-decoration: underline }
a:active  { color: #003163 }
a:hover   { color: white; background: #003163 }

/* Menüs als ul */
ul#Navigation    { margin: 0; padding: 0; }
ul#Navigation li { list-style: none; padding: 1px; }

ul#Navigation a         { text-decoration: underline; color: #003163; }
ul#Navigation a:hover   { color: white; background: #003163; }
ul#Navigation a:visited { color: gray; }

