body{
      background-color:#FFF;
      font-family: Arial, Helvetica, sans-serif;
      color: #500;
}
#top{
      width:60%;
      font-family : monospace;
      font-weight:700;
      border : 3px dashed #630;
      border-left:none;
      border-right:none;
      color:#630;
}
h1.titel{
      display:inline;
      margin-left:5%;
      font-size:48px;
      display:inline;
}
.datum{
      display:inline;
      margin-left:85%;
      font-size:16px;
      /*display:inline:*/
}
h3.unterzeile{
      font-family : monospace;
      font-weight:700;
      font-size:18px;
      margin-top:6px;
      margin-left:5%;
      margin-right:25px;      
      color:#630;
}
#kari{
      position:absolute;
      margin-top:40px;
      margin-left:5%;
}
#menubox{
      position:absolute;
      top:480px;
      left:5%;
      width:28%;
      border-style:solid;
      border-width:3px;
      border-color:#630;      
      /*text-align:right;*/
}
a:link.menu{
      color:#363;
}
a:visited.menu{
      color:#363;
}
a:hover.menu{
      background-color:#9FC;
}
.unsichtbar{
      display:none;
}
.unsichtbar1{
      display:none;
}
p {
      font-size:0.8em;
      font-family: Arial, Helvetica, sans-serif;
      line-height : 1.2em;
      padding-left:20px;
      margin-right:40px;
      color:#800;
      margin-bottom:0px;
      margin-top:15px;
}
ul{
      margin-top:-15px;
}
ul.inhalt{
      font-size:0.84em;
      font-family: Arial, Helvetica, sans-serif;
      font-weight:700;
      line-height : 1.1em;
      color:#630; 
      margin-top:-20px;
}
ol.inhalt{
      font-size:0.84em;
      font-family: Arial, Helvetica, sans-serif;
      font-weight:700;
      line-height : 1.1em;
      color:#630; 
      margin-top:-20px;
}
li{
      font-style:normal;
      font-family: Arial, Helvetica, sans-serif;      
      color:#360000;
      margin-left:30px;
      font-size:0.88em;
}
h4.erster{
      color:#630;
      font-size:1.05em;
      font-weight:600;
      line-height:30px;
      margin-top:0px;
      margin-bottom:0px;
}

li.zweiter{
      color:#630; 
      margin-left:60px; 
      margin-top:3px;
      font-size:0.9em;
      line-height:14px;
}
ol{
      font-style:normal;
      font-family: Arial, Helvetica, sans-serif;      
      font-size:0.80em;
      color:#360000;
      margin-top:0px;
      margin-bottom:0px;
}
ul{
      font-style:normal;
      font-family: Arial, Helvetica, sans-serif;      
      font-size:0.80em;
      color:#500;
}

h3.oben{
      font-family: Arial, Helvetica, sans-serif;
      line-height : 20px;
      font-size:16px;
      font-weight:bold;
      color:#FFF;
      margin-top:0px;
      margin-left:15px;
      padding:3px;
      padding-left:10px;
      background-color:#630;
      border : none;
      color: #FFF;
}
h3.kategorie{
      font-family: Arial, Helvetica, sans-serif;
      line-height : 20px;
      font-size:16px;
      font-weight:bold;
      color:#FFF;
      margin-top:15px;
      margin-bottom:0px;
      margin-left:15px;
      padding:3px;
      padding-left:10px;
      background-color:#630;
      border : none;
      color: #FFF;
}
#rahmen{
      margin-top:30px;
      margin-left:35%;
}

.gelb{
      border-right-style:dashed;
      border-width:3px;
      border-color : #FFD700;
      /*display:inline;*/
}
.anzeige{
      font-size:0.8em;
      line-height : 1.0em;
      background-color: #EFEEEE;
      color:#000;
      margin-left:50px;
      margin-right:20%;
      padding:10px;
      border-style:solid;
      border-width:1px;
      border-color:#000;
}
.marginalie{
      float:left;
      margin-top:-130px;
      margin-bottom:60px;
      margin-left:-30%;
      width:30%;        
      padding-left:0px;
      font-family: Arial, Helvetica, sans-serif;
      font-style: italic;
      font-size:0.85em;
      line-height:1.1em;      
}
.vorspann{
      font-size:0.8em;
      line-height : 1.3em;
      margin-top:0px;
      margin-left:10%;
      color:#500
}
.einzug{
      font-size:0.8em;
      line-height : 1.3em;
      margin-left:10%;
      color:#500}

.formular{
      /*width:100%;*/
      margin-top:0px;
      padding-top:0px;
      padding-left:20px;
      font-size:0.8em;
      font-family: Arial, Helvetica, sans-serif;
      color:#500;
}
p.formular{
      font-size:0.9em;
      font-weight:600;
      color:#500;
      line-height:1.2em;
      margin-top:15px;
      margin-bottom:0px;
      margin-left:-20px;
}
.super{
      font-family: Arial, Helvetica, sans-serif;
      font-size:2.5em;
      font-weight:900;
      color:#FC0;
      margin-top:0px;
      margin-bottom:0px;
      padding-left:20px;
}/*
.marginalie{
      float:left;
      margin-top:-130px;
      margin-bottom:60px;
      margin-left:-30%;
      width:30%;        
      padding-left:0px;
      font-family: Arial, Helvetica, sans-serif;
      font-size:0.85em;
      line-height:1.1em;      
}*/
#fusszeile{
      float:left;
      margin-top:-100px;
      margin-bottom:60px;
      margin-left:-35%;
      background-color: #EFEEEE;
      /*width:95%;*/
      border-style:solid;
      border-width:1px;
      border-color:#000;
}
.button{
      margin-top:80px;
      margin-bottom:15px;
      margin-left:-260px;
}
#fusstitel{
      width:310px;
}
p.klein{
      margin-bottom:0px;
      font-family : monospace;
      font-size:24px;   
      font-weight:700;
}
p.gross{
      margin-top:0px;
      font-size:42px;   
      font-family:monospace;
      font-weight:700;
      text-align:right;
}
.tabl{
      font-family : Arial, Helvetica, sans-serif;
      font-size:0.7em;
      line-height:0.85em;
      color:#000; 
      padding-left:10px;
}
.tabr{      
      font-family : Arial, Helvetica, sans-serif;
      font-size:0.7em;
      line-height:0.85em;
      color:#000;
      text-align:right;
}
#tablitza{
      margin-top:-100px;
      margin-left:45%;
      padding-right:10px;
}
h1{
      font-size:1.4em;
      margin-left:20px;
      font-family: monospace;
      color: #630;
}
h2{
      font-size:1.3em;
      margin-left:20px;
}
h2.gross{
      margin-top:-10px;
      font-size:42px;   
      font-family:monospace;
      font-weight:700;
      color:#630;
}
h3{
      margin-top:0px;
      margin-bottom:0px;
      font-size:1.15em;
      margin-left:20px; 
      font-family: Arial, Helvetica, sans-serif;
      color: #630;
}
h4{
      font-size:0.95em;
      margin-left:20px; 
      font-weight:700;  
      font-family: Arial, Helvetica, sans-serif;
      color: #630;
}
h4.klein{
      margin-top:10px;
      font-family : monospace;
      font-size:24px;   
      font-weight:700;
}

