

 body {
 margin-top: 0px; margin-left: 0px;
 }
/* box für obere links */ .oben {
 position: absolute; top: 0px; left: 155px; 
 width: 630px; 
 color: white; 
 background-color: #0066CC; 
 font-size: 8.5pt; 
 font-weight: bold; 
 font-family: Helvetica, Arial, sans-serif; 
 border: 1px solid #0066CC; border-top-width: 3px;
 padding: 2px 0px 2px 0px;
 } 
.oben a {
 color: white; 
 text-decoration: none; 
 margin: 0px 3px 0px 3px;
 }                              
.download {
 position: absolute; top: 60px; left: 540px; 
 width: 120px; height: 30px; 
 font-family: Helvetica, Arial, sans-serif; 
 font-size: 8.7pt; font-weight: 600; 
 padding-top: 4px;
 }
 a:link.rdownl, a:visited.rdownl, a:hover.rdownl {
 font-family: Helvetica, Arial, sans-serif; 
 color: red; 
 background-color: #F2F2F2; 
 border-style: solid; border-color: #0054A8;  border-width: 2px; 
 padding: 1.5px 6px 1.5px 6px; 
 text-decoration: none;
 } 
.bildleiste {
 position: absolute; top: 23px; left: 0px; 
 width: 800px; 
 background-color: white; font-size: 8.5pt; 
 border-style: solid; 
 border-width: 3px 50px 0px 180px; 
 border-color: #0066CC;
 }
/* seitenanfang */ .top {
 position: absolute; top: 0px; left: 150px;
 }
 td {
 width: 43px; height: 38px; 
 font-family: Helvetica, Arial, sans-serif;
 color: black; 
 background-color: white; 
 font-size: 8pt; 
 border: 2px solid #0066CC; 
 text-align: center;
 }

.hegu /* hegubald.com */ {
 position: absolute; top: 12px; left: 14px; 
 width: 125px; 
 background-color: white; 
 color: black; 
 font-weight: bold; text-align: center; 
 font-size: 10.5pt;
 padding: 8px 0px 7px 0px;
 font-family: Helvetica, Arial, sans-serif; 
 border-style: solid; border-color: red; 
 border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;
 }
.hegu a {
 text-decoration: none; color: black
 }
.main {
 width: 800px; 
 border-style: solid; 
 border-width: 72px 5px 20px 50px; 
 border-color: #0066CC;
 } 
.bildbox {
 font-family: Helvetica, Arial, sans-serif; 
 color: black; 
 background-color: white; 
 font-size: 8.2pt; 
 margin: 30px 20px 20px 60px;
 }                                           
/* box für untere links */ .unten3 {
 width: 630px;
 height: 80px; 
 margin-left: 170px; 
 color: red; 
 background-color: white; 
 font-size: 8pt; font-weight: bold; 
 font-family: Helvetica, Arial, sans-serif; 
 padding: 8px 0px 2px 0px;
 }
.unten3 a {
 color: red; 
 text-decoration: underline; 
 margin-right: 25px;
 }
/* abschlussbox */  .unten4 {
 width: 800px; 
 color: black; 
 background-color: white; 
 font-size: 9pt;
 font-family: Helvetica, Arial, sans-serif;
 }  
/* home, druckversion */ .ueb {
 position: absolute; top: 80px; left: 570px; 
 width: 300px; color: black; 
 font-size: 8pt; 
 font-family: Helvetica, Arial, sans-serif;
 text-align: left;
 }
.ueb a {
 margin-right: 10px; 
 color: navy; text-decoration: underline;
 } 	
.beschr {
 position: absolute;
 width: 250px;
 color: black; 
 font-size: 10pt; font-weight: 500; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
.ausdruck {
 position: absolute; top: 50px; left: 230px; 
 width: 350px; 
 font-family: Verdana, Helvetica, Arial, sans-serif; 
 font-size: 7.8pt; 
 font-weight: 500; 
 color: gray; 
 background-color: transparent;
 }
 
.info {display: none;}


