body, p, td, th
{
  font-family:arial, helvetica, verdana, sans serif;
  color:#d0d3d5;
  font-size:10pt;
}

p
{
  margin:10px;
}

h1, h2, h3, h4, h5, h6
{
  font-family:arial, helvetica, verdana, sans serif;
  color:#ffffff;
  margin:10px;
}

h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {font-size:13pt;}
h5 {font-size:12pt;}
h6 {font-size:11pt;}

a:link, a:visited
{
  color:#e3e3ff;
  text-decoration:none;
  font-weight:900;
}
a:hover, a:active
{
  color:#f8ea98;
  text-decoration:underline;
  font-weight:900;
}

a:link.hell, a:visited.hell, a:hover.hell, a:active.hell
{
  color:#ffffff;
}

a:link.dunkel, a:visited.dunkel, a:hover.dunkel, a:active.dunkel
{
  color:#434343;
}

a:link.helldunkel, a:visited.helldunkel, a:hover.helldunkel, a:active.helldunkel
{
  color:#9e9e9e;
}

a.klein
{
  font-size:8pt;
}

.klein { font-size:8pt; }
.mittel { font-size:9pt; }

.helldunkel { color:#9e9e9e; }
.dunkel { color:#434343; }
.hell { color:#ffffff; }
.ganzdunkel { color:#3a3a3a; }
.wichtig
{
  color:#ffd595;
  font-weight:900;
  padding-top:3pt;
  padding-bottom:3pt;
}

.helltransparent
{
  background-color:#ffffff;
  filter:alpha(opacity=60);
  -moz-opacity:0.6;
}

.dunkeltransparent
{
  background-color:#434343;
  filter:alpha(opacity=80);
  -moz-opacity:0.8;
}

hr
{
  border: 0px solid #000000;
  border-bottom:1px solid #a99878;
  height:0px;
}

