/* Formatierung für Haupttexte */
body, td
{
  font-family:Verdana,sans-serif;
  font-size:9pt;
  color:#105E01;
}

p { margin: 5px 0px 5px 0px; }

/* Formatierung für Scroll-Leisten */
.scroll
{
  scrollbar-base-color:#209509;
  scrollbar-arrow-color:#FFD42A;
  scrollbar-track-color:#209509;
}

/* Formatierung der Links */
a:link
        {
        color:#DF0000;
        text-decoration:none;
        }

a:visited
        {
        color:#DF0000;
        text-decoration:none;
        }
a:hover
        {
        color:#FC7115;
        text-decoration:underline;
        }
a:active
        {
        color:#DF0000;
        text-decoration:none;
        }

/* Formatierung für Überschriften */
h2
{
  color:#DF0000;
  font-size:11pt;
  font-weight:bold;
}

h3
{
  color:#105E01;
  font-size:10pt;
  font-weight:bold;
}

h3.info
{
  color:#FCEDBF;
  font-size:10pt;
  font-weight:bold;
  margin-bottom:0px;
}

th.info
{
  color:#FCEDBF;
  background:#FF0000;
  font-size:10pt;
  font-weight:bold;
  margin-bottom:0px;
}

/* Formatierung für Mengentexte */
.lauf
{
  color:#105E01;
  font-size:9pt;
  line-height:16px;
}

/* Formatierung für ISO Zeile */
.iso
{
  color:#105E01;
  font-size:8pt;
}


/* Formatierung für Fusszeile */

.fuss, a:link.fuss, a:visited.fuss, a:active.fuss
{
  font-family:Verdana,sans-serif;
  font-size:8pt;
  color:#F6D45A;
  padding-top:3px;
  padding-right:20px;
  letter-spacing:1px;
  text-decoration:none;
}
a:hover.fuss
{
  font-family:Verdana,sans-serif;
  font-size:8pt;
  color:#F6D45A;
  padding-top:3px;
  padding-right:30px;
  letter-spacing:1px;
  text-decoration:underline;
}

/* Zusatz-Formatierung für Listen */
.abstob
{
  margin-top:5px;
  margin-bottom:5px;
}
.klein
{
  font-size:8pt;
}

/* Formatierung für td der Infoblätter */
.monat
{
  text-align:center;
  vertical-align:middle;
}

.infozelle

{
  background-color:#FFF5DA;
  font-size:8pt;
  vertical-align:middle;
  text-align:center;
}

td.8
{
  font-size:8pt;
}
.floatl {
 float: left;
}
.borderr {
 
}
.topline {
 background:#126000;
 color:white;
}
.topline,
.zertLine, 
.nozertLine,
.EZGLine  {
 padding: 5px 8px;
 font-size:8pt;
 margin:1px 0 1px 1px;
}
.zertLine { background: #FFADA1; color:#D22400; }
.nozertLine {  background: #B4C4ED; color:#0F2B79; }
.EZGLine { background: #FFF6BB; color:#C66200; }