  body        {
        background-color:white;
        color:black;
        text-align:left;
        font-size:10pt;
        font-family:Arial, Helvetica, sans-serif;
        }
#container {
       	position: relative;
         text-align: center;
         margin: 0 0 0 0;
         }
#outer-wrapper {
	text-align: left;
         margin: 0 auto 0 auto;
         width: 820px;
         min-height: 101%;
         position: relative;
         padding: 5px;
         border: 1px solid maroon;
         }
  H1, H2, H3, H4, H5, H6 {
        color:#2E3092;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        }
  H1        { font-size:20pt }
  H2        { font-size:18pt }
  H3        { font-size:14pt }
  H4        { font-size:12pt }
  H5        { font-size:10pt }
  H6        { font-size:8pt }
  P        {
        font-size:10pt;
        font-family:Arial, Helvetica, sans-serif;
        }
  UL, OL {
        font-size:10pt;
        font-family:Arial, Helvetica, sans-serif;
        }
  TD, TH {
        font-size:10pt;
        font-family:Arial, Helvetica, sans-serif;
        }
  A:link        { color:#2E3092; text-decoration:none; font-weight: bold;}
  A:visited        { color:#2E3092; text-decoration:none;  font-weight: bold;}
  A:active        { color:red; text-decoration:none;  font-weight: bold;}
  A:hover         { color:red; text-decoration:underline;  font-weight: bold;}
  A:link.ausgabe        { color:#F69B28; text-decoration:none; font-weight: bold; font-size: 12pt}
  A:visited.ausgabe        { color:#F69B28; text-decoration:none;  font-weight: bold; font-size: 12pt}
  A:active.ausgabe        { color:red; text-decoration:none;  font-weight: bold; font-size: 12pt}
  A:hover.ausgabe         { color:red; text-decoration:underline;  font-weight: bold; font-size: 12pt}
  A:link.hav        { color:#2E3092; text-decoration:none; font-weight: normal; }
  A:visited.nav        { color:#2E3092; text-decoration:none;  font-weight: normal; }
  A:active.nav        { color:red; text-decoration:none;  font-weight: normal; }
  A:hover.nav         { color:red; text-decoration:underline;  font-weight: normal; }
  .small {
        font-size:8pt;
        font-family:Arial, Helvetica, sans-serif;
        }
  .large {
        font-size:12pt;
        font-family:Arial, Helvetica, sans-serif;
        }
  .normal {
        font-size:10pt;
        font-family:Arial, Helvetica, sans-serif;
        }
  .list {
        font-size:10pt;
        font-family:Arial, Helvetica, sans-serif;
        margin-top:0;
        margin-bottom:0;
        }
  .listm {
        margin-top:0;
        margin-bottom:0;
    text-indent:-0.5cm;
    margin-left:0.5cm;
        font-size:10pt;
        font-family:Arial, Helvetica, sans-serif;
        }
  .start9 {
        font-size:9pt;
        font-family:Arial, Helvetica, sans-serif;
        margin-top:0;
        margin-bottom:0;
        }
  .start10 {
        font-size:10pt;
        font-family:Arial, Helvetica, sans-serif;
        margin-top:0;
        margin-bottom:0;
        }
.blue {
            color:#2E3092;
}
.largeblue {
            color:#2E3092;
            font-size:12pt;
            font-weight: bold;
}
.largebluen {
            color:#2E3092;
            font-size:11pt;
            font-weight: normal;
}
.large11 {
            font-size:11pt;
            font-weight: normal;
}
.yellow {
            color:#F69B28;
            font-weight: bold;
}
.smallheadline {
            color:#2E3092;
            font-weight: bold;
            font-size: 8pt;
}

input       { border-color: #F69B28; border-width:1px; border-style:solid; background-color:#FEE9CE; color:#2E3092; width:400px; }
input.readonly  { border-color: #F69B28; border-width:1px; border-style:solid; background-color:#FCD3A2; color:#2E3092; width:400px; font-weight: bold; }
input.half   { border-color: #F69B28; border-width:1px; border-style:solid; background-color:#FEE9CE; color:#2E3092; width:150px; }
input.mm   { border-color: #F69B28; border-width:1px; border-style:solid; background-color:#FEE9CE; color:#2E3092; width:25px; }
input.radio  { border-color: #F69B28; border-width:1px; border-style:none; background-color:#FCD3A2; color:#000000; width:30px; }
input.send  { border-color: #000000; border-style:solid; border-width:1px; background-color:#000000; color:#000000; }
select      { background-color: #FEE9CE; border-color: #F69B28; border-width:1px; font-family: arial; color: #2E3092; }
select.regio { background-color: #FEE9CE; border-color: #F69B28; border-width:1px; font-family: arial; color: #2E3092; font-size: 8pt; font-weight: bold; }
textarea    { background-color: #FEE9CE; border-color: #F69B28; border-width:1px; font-family: arial; color: #2E3092; border-style:solid; width:400px; }
