
html { padding: 0;
  margin: 0;}

body {
  font-size: small;
  color: #666;
  background: #fff;
  font-family: verdana,arial,sans-serif;
  padding: 0;
  margin: 0;
  text-align: center;   /* Zentrierung fuer alte IEs */
}

* html body {
font-size: x-small; /* f?r IE5/Win */
f\ont-size: small; /* f?r andere IE Versionen */
}

h1 {
font-size: 140%}

h2 {
font-size: 130%}

ul li {
font-size: 100%}

note {
font-size: 85%}

img { border: 0; }


/* Allgemeine Klassen
/* * * * * * * * * * * * * * * * * * * * * * * * * * */

.stopFloat {
  display: block;
  float: none;
  clear: both;
  height: 1px;
  font-size: 0px;
  line-height: 0px;
}


/* Rahmen, Kopf
/* * * * * * * * * * * * * * * * * * * * * * * * * * */

#rahmen {
  width: 100%;
  text-align: left;        /* text-align:center (body) "neutralisieren" */
}

#kopf {
  background: #FFF;
  height: 116px;
  width: 100%;
  background: url(images/bgr_seil.gif) repeat-x;
}

#kopf img{
  position: absolute;
  top: 32px;
  left: 50px;
}


/* Menueleiste 1
/* * * * * * * * * * * * * * * * * * * * * * * * * * */

#menue1 {
  position: absolute;
  top: 71px;
  left: 400px;
  width: 437px;
  color: #39c;
  font-family: "Trebuchet MS", Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-weight: bold;
  text-transform: uppercase;
}

#menue1 ul {
  padding: 0;
  margin: 0;
  text-align: right;
  list-style: none;
}

#menue1 li {
  display: inline;   /* Listenpunkte nebeneinander stellen */
  margin-right: 11px;
}

* html #menue1 li {   /* Sternchen-Hack - sehen nur IEs */
  height: 1em;       /* damit margin-right auch im IE 5 beachtet wird */
}

#menue1 a {
  text-transform: uppercase;
  padding: 0;
}

#menue1 a:link, #menue1 a:visited {
 color: #069;
 text-decoration: none;
}

#menue1 a:focus, #menue1 a:hover, #menue1 a:active {
  color: #39c !important;
}

#menue1 li.on a {
 color: #39c !important;
}


/* Inhalt
/* * * * * * * * * * * * * * * * * * * * * * * * * * */

/* Spalte 1 */

#inhalt1 {
  position: absolute;
  top: 145px;
  left: 50px;
  width: 334px;
  padding: 0;
  margin: 0;
}

#inhalt1 h1 {
 /*  font-size: 120%; */
  line-height: 140%;
  font-family: "Trebuchet MS", Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 0px 0px 10px 0px;
  margin: 0;
}

#inhalt1 p {
  font-size: 95%;
  line-height: 150%;
  padding: 0;
}

.bildunterschrift {
  width: 200px;
  font-size: 85%;
  padding: 0;
  color: #999;
}

#inhalt1 a:link, #inhalt1 a:visited {
  color: #39c;
  font-weight: bold;
  text-decoration: none;
}

#inhalt1 a:focus, #inhalt1 a:hover, #inhalt1 a:active {
  color: #069;
}

#inhalt1 .zitat {
 font-style: italic;
}

/* Spalte 2 */

#inhalt2 {
  position: absolute;
  top: 140px;
  left: 428px;
  width: 437px;
  padding: 0;
  margin: 0;
}

#inhalt2b {
  position: absolute;
  top: 140px;
  left: 428px;
  width: 520px;
  padding: 0;
  margin: 0;
}

#inhalt2 h1, #inhalt2b h1 {
 /*  font-size: 120%; */
  line-height: 140%;
  font-family: "Trebuchet MS", Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin: 0;
  padding: 0px;
}

#inhalt2 p, #inhalt2b p {
  font-size: 95%;
  line-height: 140%;
  padding: 0 0 0 0px;
}

#inhalt2 ul, #inhalt2b ul {
  line-height: 140%;
  padding: 0 0 0 15px;
  margin: 12px 0;
}

#inhalt2 a:link, #inhalt2 a:visited, #inhalt2b a:link, #inhalt2b a:visited {
  color: #39c;
  font-weight: bold;
  text-decoration: none;
}

#inhalt2 a:focus, #inhalt2 a:hover, #inhalt2 a:active, #inhalt2b a:focus, #inhalt2b a:hover, #inhalt2b a:active  {
  color: #069;
}

#inhalt2 .zitat, #inhalt2b .zitat {
 font-style: italic;
}

/* Spalte 3 */

#inhalt3 {
}

#inhalt3 img {
}

.illuelement {
position: absolute;
left: 880px;
top: 410px;
}

/* Footer
/* * * * * * * * * * * * * * * * * * * * * * * * * * */


#footer {
  background-color: #069;
  border-top: 7px solid #39c;
  margin: 20px 0 0 0;
  height: 130px;
  width: 100%;
  position: absolute;
  top: 590px;
/* bottom: 0; */
}


/* Blaue Footer-Menueleiste
/* * * * * * * * * * * * * * * * * * * * * * * * * * */

#menue {
   color: #FFF;
   padding-top: 15px;
}

#menue ul {
  padding: 0 0 3px 0px;
  margin: 0 0 0px 50px;
  list-style: none;
}

#menue li {
  display: inline;   /* Listenpunkte nebeneinander stellen */
  margin-right: 15px;
}

* html #menue li {   /* Sternchen-Hack - sehen nur IEs */
  height: 1em;       /* damit margin-right auch im IE 5 beachtet wird */
}

#menue a {
/*  font-size: 80%; */
  font-weight: bold;
  text-transform: uppercase;
  font-family: "Trebuchet MS", Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: #FFF;
  letter-spacing: 1px;
}

#menue a:link, #menue a:visited {
  color: #FFF;
  text-decoration: none;
}

#menue a:focus, #menue a:hover, #menue a:active {
  color: #ccc !important;
}

#menue li.on a {
  color: #ccc !important;
}

