body {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16pt;
    margin: 0;
}
p.extent {
    font-size: 30pt;
}
a {
  color: red;
}
a:active {
    COLOR: red;
}
a:visited {
    COLOR: #666666;
}

h1 {
  font-size: 24pt;
  color: red;
}

h1.top {
  font-size: 20pt;
  color: black;
  padding: 17px 0px 0px 7px;
}

h2 {
  font-size: 22pt;
  color: red;
}

div.nachspann{
  position: absolute;
  bottom:0;
  left:0; 
  width: 100%;
  height: 55px;
  padding: 5px 0 0 50px;
  background: white;

  font-size: 10pt;
  FONT-WEIGHT: normal;
  FONT-STYLE: normal;
}
div.mpos {
   padding: 30px 0px 250px 50px;
   height: 100%;
   width: 800px;
}
@media screen{
  body>div.nachspann{
   position:fixed;
  }
}

* html body{
  overflow: hidden;
} 

* html div.mpos {
  height: 100%;
  overflow: scroll;
}

.start1 {
    COLOR: red;
    FONT-FAMILY: Arial Black;
    FONT-SIZE: 35pt;
    FONT-WEIGHT: bold;
    LEFT: 120px;
    POSITION: relative;
    TOP: 100px;
}
.start2
{
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 25pt;
    FONT-WEIGHT: bold;
    LEFT: 120px;
    POSITION: relative;
    TOP: 160px;
}
.autor1
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 20pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    LEFT: 120px;
    POSITION: relative;
    TOP: 220px;
}

.dtags {
    FONT-FAMILY: 'Lucida Console', 'Courier New', monospace;
    FONT-SIZE: 16pt;
}

td.extent {
    font-size: 30pt;
}



.onlycode {
    FONT-FAMILY: 'Lucida Console', 'Courier New', monospace;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
}