BODY {
  color: #000000;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  margin-top: 20px;
  margin-right: 20px;
  font-weight: normal;
}

H1 {
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size:18pt;
  margin: 0.1em;
  font-weight:600;
}

H2 {
  font-family: sans-serif,Verdana,helvetica,arial;
  font-size:16pt;
  margin-top: 2em;
  margin-bottom: 1em;
  font-weight:550;
}

H3 {
  font-family: sans-serif,Verdana,helvetica,arial;
  font-size:14pt;
  margin-top: 2em;
  margin-bottom: 1em;
  font-weight:500;
}

H4 {
  font-family: sans-serif,Verdana,helvetica,arial;
  font-size:12pt;
  font-weight:500;
}


P {
  margin-top: 0,1em;
  font-family: sans-serif,Verdana,helvetica,arial;
  font-size:10pt;
}

ul {
  font-family: Verdana,helvetica,arial,sans-serif;
  list-style-type: square;
}

li {
  font-family: Verdana,helvetica,arial,sans-serif;
}

A:link {
  font-family: Verdana,helvetica,arial,sans-serif;
  color: #1448CC;
}

A:visited {
  font-family: Verdana,helvetica,arial,sans-serif;  
  color: #008000;
}

A:active {
  font-family: Verdana,helvetica,arial,sans-serif;  
  color: #FF0000;
}

A.alt:link {
  font-family: Verdana,helvetica,arial,sans-serif;  
  color: #FFFBBD;
}

A.alt:visited {
  font-family: Verdana,helvetica,arial,sans-serif;  
  color: #AAAAEE;
}

A.alt:active {
  font-family: Verdana,helvetica,arial,sans-serif;  
  color: #D62B2B;
}

A.alt2:link {
  font-family: Verdana,helvetica,arial,sans-serif;  
  color: #1448CC;
}

A.alt2:visited {
  font-family: Verdana,helvetica,arial,sans-serif;  
  color: #FF0000;
}

A.alt2:active {
  font-family: Verdana,helvetica,arial,sans-serif;  
  color: #D62B2B;
}


BODY.2{
<!--  background-color: #F4DBAA;--><!-- beige-->
  font-family: Verdana,helvetica,arial,sans-serif;
  background-color: #F7E8AA; <!-- grünliches beige blöd-->
  background-color: #FFD97F;

}

TR.white {
  color: #1448CC;
  align: left;
  valign: top;
  background-color: #FFFEEC;
  font-weight: bold;
  font-family: sans-serif;
}

TR.blue {
  color: #F1F0FF;
  align: left;
  valign: top;
  background-color: #003399;
  font-weight: bold;
  font-family: sans-serif;
}


A.headline:link {
  color: #FFFFFF;
  font-weight:550;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
}

A.headline:visited {
  color: #FFFFFF;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
}

A.headline:active {
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #D62B2B;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
}

TR.headline {
  color : #FFFFFF;
  background-color: #000000;
}
TD.headline {
  color : #000000;
  align: center;
  background-color: #000000;
}

BODY.headline {
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  width:100%;
}

TABLE.menue {
  align: center;
  width: 100%;
  border: 0;
}
TR.menue {
  color : #FFFFFF;
  background-color: #FFAD00;
}
TD.menue {
  align: center;
  color : #FFFFFF;
  background-color: #000000;
}

TR.headline2 {
  color : #FFFFFF;
  background-color: #AAAA00;
}
COL.headline2 {
  color : #FFFF00;
  background-color: #AAAA00;
}

TD.headline2 {
  align: center;
  color : #FFFF00;
  background-color: #AAAA00;
}

A.headline2:link {
  color: #FFFFFF;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
}

A.headline2:visited {
  color: #FFFFFF;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
}

A.headline2:active {
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #D62B2B;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
}

BODY.headline2 {
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  color: red;
}

div#left {
  position:absolute;
  left:0px;
  top:0px;
  width:310px;
  margin:0;
  padding:0;
  border:0px;
  z-index:2;
}
div#middle {
    position:absolute;
    left:0px;
    top:0px;
    margin:0px;
    padding:0px;
    border:0px;
    overflow:hidden;
    z-index:1;
}
div#right {
    position:absolute;
    top: 0px;
    right:0px;
    width: 304px;
    margin: 0;
    padding: 0;
    border: 0px;
    z-index:3;
}
div#menue {
    position:absolute;
    bottom: 0px;
    left:0px;
    right:0px;
    margin: 0;
    padding: 0;
    border: 0px;
   z-index:3;
}

div#menue2 {
    position:absolute;
    top: 10px;
    left:0px;
    right:0px;
    margin: 0;
    padding: 0;
    border: 1px;
}

A.invheadline:link {
  color:#0000BB;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
}

A.invheadline:visited {
  color:#000000;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-size: 10pt;
}

A.invheadline:active {
  color:#000000;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  font-family:Verdana,helvetica,arial,sans-serif;
  font-size:10pt;
}

td.invheadline {
  font-size:20pt;
  align:center;
  color:#000000;
  background-color:#E09A83;
}

div.headline {
  background-color:#000000;
  width=100%;
  height=100%;
  font-family: Verdana,helvetica,arial,sans-serif;
  font-weight:normal;
}

div.hea {
  background-color:#DC2820;
  width=100%;
  height=100%;
  font-family: Verdana,helvetica,arial,sans-serif;
}

A.hea:visited {
   color:#FFFFFF;
   font-weight:bold;
   text-decoration:none;
   width=100%;
   height=100%;
   font-family: Verdana,helvetica,arial,sans-serif;
}


div.menue2 {
    font-family: Verdana,helvetica,arial,sans-serif;
    font-size:14pt;
    top: 10px;
    left:10px;
    right:0px;
    margin: 0px;
    padding: 2px;
    padding-left: 10px;
    border: 1px;
    border-top-style:solid;
    border-bottom-style:solid;
}

div.menue3 {
    font-family: Tahoma,arial,sans-serif,Verdana,helvetica,arial,sans-serif;
    font-size:12pt;
    font-weight: 600;
    margin-left: 10px;
    margin-top: 20px;
    margin-right: 20px;
    margin-bottom: 0px;
    padding: 2px;
    padding-left: 10px;
    border: 1px;
    border-bottom-style:solid;
}

div.text {
    font-family: Verdana,helvetica,arial,sans-serif;
    font-size:10pt;
    margin-left: 20px;
    margin-top: 0px;
    margin-right: 60px;
    margin-bottom: 0px;
    padding: 2px;
    border: 0px;
}
LI { margin-top: 0.4em; }



td.right {
  font-family: Verdana,helvetica,arial,sans-serif;
  font-weight:normal;
  font-size:8pt;
  text-align:right;
}

