  /* Festlegen der Schriftfamilie fuer alle Elemente */
   table, p, h1, h2, h3, h4, h5, h6, dd, dt, dl, ul, ol, li, div, td, tr, th, adress, form, blockquote, nobr, b, i, a, caption, br,
  strong, em, code, samp, kbd, var, cite, dfn, acronym, big, small, u, strike, sub, sup, ss, blink,
  body
  { font-family: "Arial",  sans-serif; 
    }

ol,ul { 
     margin: 0em; 
     }

  /* Festlegen der Schriftgroesse fuer die Ueberschriften */
h1 { font-size: x-large; }
h2 { font-size: large; }
h3 { font-size: medium; }
h4 { font-size: small; }
h5 { font-size: x-small; }
h6 { font-size: xx-small; }
dt { font-weight: bold;  } 

div.box
{ 
  border:thin solid; 
  padding-left:20px; 
  margin-bottom:20px;
}

.box a:link { font-weight:bold; color:#000000; text-decoration:none }
.box a:visited { font-weight:bold; color:#000000; text-decoration:none }
.box a:hover { font-weight:bold;  color:#0000E0; text-decoration:none }
.box a:active { font-weight:bold;  color:#000000; text-decoration:none }
.box a:focus { font-weight:bold;  color:#000000; text-decoration:none }

a:link { font-weight:bold; color:#0000E0; text-decoration:none }
a:visited { font-weight:bold; color:#000080; text-decoration:none }
a:hover { font-weight:bold;  color:#000080; text-decoration:none }
a:active { font-weight:bold;  color:#000080; text-decoration:none }
a:focus { font-weight:bold;  color:#000080; text-decoration:none }

.box_title
{ 
  position:relative; 
  top:-10px; 
  font-weight: bold;
  background:green;
}

li { font-size: medium; }

.footnotes
{ 
 font-size: xx-small;
}

@media print
{ 
  .box_title
  { 
    font-size: large;
    font-weight: bold;
    position:relative; 
    top:0px; 
/*    background:yellow; */
  }
}

.title 
{ 
  font-size: large;
  font-weight: bold;  
  margin-left: -1em;
  margin-bottom: 0em;
  }

div
{ 
  margin-left: 1em;
  margin-bottom: 1em;
  }



