/*  Hauptstruktur und -farben */
html  {
  height : 100%;
  margin : 0;
  padding : 0;
}
body {
  height : 100%;
  margin : 0;
  padding : 0;
  font-family : Futura, Arial, Helvetica, Geneva, sans-serif;
  background-color : #EEE8AA; /* palegoldenrod */
  color : black;
}
table.main {
  height : 100%;
  padding : 0;
  margin : auto;
}
td.navi {
  white-space : nowrap;
  min-width: 8em;
  background-color : #EEE8AA; /* palegoldenrod */
  padding : 20px;
}
td.main {
  background-color : #FAFAD2;  /* lightgoldenrodyellow */
  padding : 20px;
  width : 32em;
}
p {
  margin-top : 0;
  margin-bottom : 0.7em;
}

/*  Allgemeine Formatierungen */
a:link  {
  color : red;
}
a:visited {
  color : #8b0000;
}
a:active {
  color : #dc143c;
}
a:hover {
  background-color : yellow;
}
h1 {
  font-size : 150%;
}
h2 {
  font-size : 125%;
}
h3 {
  font-size : 108%;
}
p.footer {
  font-size : smaller;
}
p.pwd {
  border-left-width : medium;
  border-left-style : solid;
  border-color : red;
  padding-left : 4px;
}
ul {
  list-style-image : url(/img/bullet.gif);
}
