/* BODY - for the whole document */
body { 
  color:black;
  background:#fef876; 
}

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
  font-family:Verdana,Arial,Helvetica,sans-serif; 
  font-size:small;
}

/* ADDRESS */
address { margin-left: 2em;
          margin-top: 1ex;
          margin-bottom: 1ex;
        }

/* A - Style of links */
/* non-visited: a kind of blue */
/* visited and active: a kind of light-blue */

a:link { 
  color:#CC0000; 
  text-decoration:none; 
  background: transparent;
}

a:visited, a:active { 
  color:#FF0000; 
  text-decoration:none; 
  background: transparent;
}

td.Tlinks { 
  font-family:"Comic Sans MS",Verdana,Arial,Helvetica,sans-serif; 
  font-size:medium; 
  font-weight:bold;
}

td.nlinks { 
  font-size:x-small; 
  font-weight:bold;
}

td.book {
  font-size:small;
}

td.FHead {
  font-size:medium;
}

/* class FN FirmenName */
td.FN {
  font-size:medium;
}

td.Ftr {
  background: yellow;
  font-weight:bold;
}

td.Ffr {
  background: green;
  font-weight:bold;
}

td.Fv {
  background: brown;
  font-weight:bold;
}

p.pageheadtext {
  margin-top:1cm;
  font-size:xx-large;
  font-style:italic;
  font-weight:bold;
}

td.linktabhead {
  font-weight:bold;
  font-size:large;
}
  
td.linktabsubhead {
  font-size:large;
  color:#663300;
}
  
td.linktabcontent {
}
 
p.marginhead {
  margin-top:6pt;
}
 
p.marginsubhead {
  margin-top:3pt;
}

p.rhead {
  font-size:medium;
  font-weight:bold;
}

p.rlist {
  font-style:italic;
}

li.zutat {
  color:blue;
}

td.pageinfo {
  background-color:white;
}

td.box {
  background-color:#ffff99;
}

p.box {
  border-width:1px;
  border-style:solid;
  border-color:black;
  padding:2px;
  text-align:justify;
}
