a:link
 {
  font-weight:none;
  color:#000000;
  text-decoration:none;
 }

a:visited
 {
  font-weight:none;
  color:#000000;
  text-decoration:none;
 }

a:hover
 {
  font-weight:none; color:#000000;
  text-decoration:underline;
 }

a:active
 {
  font-weight:none; color:#000000;
  text-decoration:underline;
 }

a:focus
 {
  font-weight:none; color:#000000;
  text-decoration:underline;
 }

p
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 19px;
 }

.left
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
 }

.ur
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #002652;
 }

.right
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
 }

h1
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
 }

h2
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
 }

td.bez
 {
  font-family: Arial Black, Helvetica, sans-serif;
  font-size: 20px;
  color:#D0E0EE;
 }

td.ueberschrift
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color:#FFFFFF;
 }

td.repeat
 {
  background-repeat: repeat-y;
  background-position: 0 0;
 }

 td.oben    { vertical-align:top;}

div
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 }

td
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
 }

body
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
 }
 
 div.inhalt
 {
	padding:0px;
	text-align:left;
	vertical-align:top;
	overflow:auto;       
	max-height:320px;
        height:320px;     
	width:620px; 
	max-width:620px;   
 }
