

/* -- Allgemeines -- */
body {
  background: white;
  color: black;
  margin: 0;
  margin-top:5%;
  padding: 1%;
  min-width: 640px;
  font-size: 100.01%; /* umgeht den Font-Size-Bug im Safari, älteren Operas und IE */
  font-family: verdana, arial, sans-serif ;
}
a { color: #0B4D8C; text-decoration: underline; }
a:visited { color: black; }
.skip {
  position: absolute;
  margin-left: -999px;
  width: 990px;
}
h1 {
  font-size: 2em;
  font-weight: normal;
  line-height: 0.8em;
  margin: 0;
  color: #6699CC;
  font-family: verdana, arial, sans-serif ;
}
h2, h3, h4, h5, h6 {
 font-weight: normal;
  color: #6699CC;
  font-family: verdana, arial, sans-serif ;
}
img {
  border: solid 0px #aaa;
  padding: 0px;
  max-width: 95%; /* Gute Browser machen ein zu großes Bild, welches das Design sprengen würde, entsprechend kleiner. Funktioniert beim IE leider nicht. */
}
.fleft {
  float: left;
  margin: 0 1em 0.2em 0;
}
.fright {
  float: right;
  margin: 0 0 0.2em 1em;
  padding: 1px;
}


/* -- Layoutspezifisches -- */
#container {
  font-size: 0.8em;
  max-width: 70em;
  margin: auto;
  border: 0px solid #aaa;
  background:white;
}
#footer {
  clear: both; /* Damit #main mindestens so hoch ausgedehnt wird wie #subnav, falls #subnav länger sein sollte. */
  padding: 0 10px;
  border:0px solid;
}

/* - Logo bzw. Kopf - */
#addres {
	text-align:center;
         color: #003366;
	/*margin-left: 80px;*/
         margin-top: 10px;
         z-index: 5;
         }
#addres li {
  font-size: 1em;
  display: inline;
  list-style-type: none;
  border-left: 1px solid silver;
  padding: 0 10px 0 10px;
  font-weight: normal;
        }
#logo {
  background: url(../img/log_web.jpg) 0 0 no-repeat transparent;
  height: 80px;
  padding: 150 0 80 0px;
  text-align: right;
  overflow: hidden;
  letter-spacing: 3px;
  margin-top: 0px;
}

/* - Menü - */
#menu {
  background:transparent;
  padding: 1px 3%;
  margin: 0;
  text-align: right;
  color: #006699;
}
#menu li {
  font-size: 1em;
  display: inline;
  border-left: 1px solid silver;
  padding: 0 10px 0 10px;
  font-weight: normal;
}
#menu li a {
  color: #003366; /* Hier ist das mit der Linkfarbe genau so, sie soll weiß sein. */
  text-decoration: none;
}

/* - Der Hauptinhaltsteil - */
#main {
  background: url(../img/pinsel.jpg) no-repeat 0  100% transparent;
  padding: 50px 0 20% 120px;
  min-height: 300px;
  line-height: 1.5em; 
  border: 1px solid silver;
  border-top: 0px;
  border-right:0px;

}