/*3-spaltiges Design Entwickelt mit Anleitung durch http://www.yaml.de/ Dank an Dirk Jesse, auch wenn ich hier nur marginal die CSS Definitionen aufgegriffen habe.*/
/*global settings */

* { margin:0; padding:0; } /*  Innen- und Außenabstände aller HTML-Elemente (dafür sorgt der Stern-Selektor) auf Null*/

html { height: 100% }

body { background-color:#000000;
  min-height: 101%;
  color: #FFFFFF;
  position: relative;
  text-align: left;
  font-size: 100.01%;
  }

h1,h2,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Tahoma,sans-serif; }

h1 { font-size:19px; margin-bottom:18px; letter-spacing:2pt; }

h2 { font-size:17px; margin-bottom:18px; letter-spacing:1pt; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:15px; }

a:active { color:#ffffff; text-decoration:none; font-weight:normal; }
a:link { color:#ffffff; text-decoration:underline; }
a:visited { color:#ffffff; text-decoration:none>; }
a:focus { color:#00AA00; font-weight:normal; }
a:hover { color:#217A8D; text-decoration:none; font-weight:normal; }

table { border="0"; }

/*postion settings*/
div.main {
  width: 100%;
  }

div.3colls {
  width: 100%;
  }

div.navi {
  position:relative;
  float: left;
  top:5px;
  left:10px;
  width: 160px;
  color: #ffffff;
  text-align: left;
  /* Farbe für Layoutprüfung*/
  /*background:#AEA399;*/
 }

div.extra {
  position:relative;
  float: right;
  top:5px;
  right:10px;
  width: 160px;
  text-align: right;
  /* Farbe für Layoutprüfung*/
  /*background:#D18958;*/
  }

div.content {
  position:relative;
  top:5px;
  width:auto;
  margin-left: 185px;
  margin-right: 185px;
  text-align: justify;
  /* Farbe für Layoutprüfung*/
  /*background: #008A8A;*/
  }

div.footer {
  position: absolute;
  top: 640px;
  font-size: 10px;
  left:10px;
  text-align: left;
  }