body { 
  margin:0; 
  padding:0;
  border:0;
  color:black;
  font:normal 1em Arial, Helvetica, sans-serif; }


/* allgemeine Formatierungen */  
img {
  border:0; }

strong {
  font-weight:bold; }  

a:link, a:visited, a:hover, a:active {
  color:#799D00; }

/* Hintergrund */
#hintergrund {
  display:none; }      


/* Trägerbox für den Vordergrund + Inhalt */

#container {
  margin-top:0;
/*  position:absolute;
  top:1.05em;
  left:0px;
  width:100%; */ }      


/* Format linke Spalte - Hauptmenü */
#layout-menu {
  display:none; }


/* Format mittlere Spalte */
#layout-mitte { 
  width:100%; }

#layout-mitte div#raender {
  width:auto;
  margin:0 6%; }

#layout-mitte div#wobinich {
  margin:0;
  font-size:0.6em; }

#layout-mitte div#wobinich a {
  color:#799D00;
  text-decoration:underline; }


#layout-mitte h1 {
  margin:30px 0 10px;
  padding-bottom:10px;
  font-weight:bold;
  font-size:1.25em; }

#layout-mitte h2 {
  margin:40px 0 10px;
  font-size:1.25em; }

#layout-mitte h3 {
  margin:2.3em 0 0.4em;
  padding:0 0 0 5px;
  font-size:0.8em; 
  font-weight:bold; }


#layout-mitte p  {
  margin:0 0 0.7em;
  padding-left:5px;
  font-size:0.75em; }


#layout-mitte .spalten-startseite {
  width:100%;
  margin-top:2em; }

#layout-mitte .spalten-startseite .links {
  float:left; 
  width:45%; }
  
#layout-mitte .spalten-startseite .rechts {
  float:right;
  width:45%; }

#layout-mitte .spalten-startseite h3 {
  margin:0;
  padding:0 0 8px 0; }

#layout-mitte .spalten-startseite h3 span {
  padding-left:5px; }

#layout-mitte .spalten-startseite p {
  padding-top:1em; }


#layout-mitte ul {
  margin:0 0 2em 20px;
  padding:0;
  list-style-type:square;
  font-size:0.75em; }

#layout-mitte ul li {
  margin-bottom:0.7em; }


#layout-mitte ul.linkliste {
  margin:1em 0 2em 16px;
  list-style-type:disc;
  color:black; }

#layout-mitte ul.linkliste li {
  margin-bottom:0.7em;
  padding-left:0.5em; }

#layout-mitte ul.linkliste a:link, #layout-mitte ul.linkliste a:visited {
  color:black;
  font-weight:bold;
  text-decoration:none; }


#layout-mitte table {
  width:100%;
  margin:0 0 2em;
  padding:0;
  border:0; }
  
#layout-mitte th, #layout-mitte td {
  margin:0;
  padding:0;
  border:0;
  vertical-align:top;
  text-align:left; }

#layout-mitte .spalten-download td.links  {
  padding-right:10px; }

#layout-mitte table h3 {
  margin-top:0;
  margin-right:2px; }

#layout-mitte .spalten-download th.links {
  width:65%; }

#layout-mitte .spalten-download th.mitte {
  width:20%; }
  
#layout-mitte .spalten-download th.rechts {
  width:15%; }
  
#layout-mitte .spalten-download td.links a {
  color:black;
  font-weight:bold;
  text-decoration:none; } 
  
#layout-mitte .spalten-mitarbeiter th.links {
  width:45%; }

#layout-mitte .spalten-mitarbeiter th.mitte {
  width:40%; }
  
#layout-mitte .spalten-mitarbeiter th.rechts {
  width:15%; }
  

#layout-mitte p.spalten-personen { 
  width:100%;
  margin-bottom:1em; }

#layout-mitte p.spalten-personen span.links {
  float:left;
  width:35%; }

#layout-mitte p.spalten-personen span.rechts {
  float:right;
  width:64%; }


#layout-mitte span.spaltenabschluss {
  display:block;
  height:1px;
  font:1px /1 sans-serif;
  clear:both; }
  
#layout-mitte .fussnote {
  margin-top:2em;
  text-align:center;
  font-size:0.7em; }


/* Format rechte Spalte */
#layout-rechts {
  display:none; }


/* Kopfzeile mit "Kontakt" und "Impressum" */
#topnavi {
  display:none; }


/* Kopfzeile mit Logos */
#logo-einrichtung { 
  position:absolute;
  top:0px;
  right:0px; }
  
#logo-institut {
  display:none; }

#logo-uni {
  display:none; }
