 body {
  background-image:url(/images/bg_gesamt.gif);
  /* background-image:url(/th/jena/diskurs/images/bg_gesamt.gif); */
  font: 1em sans-serif;
  color:#23517B;
     }


/* ------------------------- Tags --------------------------- */

p,li,h1,h2,h3,h4,h5,h6 {
	color:#23517B
	}
p,blockquote {
  font: 1em/140% sans-serif;
    }
li {
  font: 1em sans-serif;
    }
h1 {
  font: 1.5em/100% sans-serif;
  margin-top: 20px;
    }
h2 {
  font: 1.3em/100% sans-serif;
  margin-top: 20px;
    }
h3 {
  font: 1.2em/100% sans-serif;
  margin-top: 20px;
   }
h4 {
  font: 1em/100% sans-serif;
    }

/* ------------------------- Klassen --------------------------- */
/* ---------- Klassen für Textauszeichnung-------------------- */
.petit {    /* Kleine Schrift */
 font: 0.8em sans-serif;
  }
.petit-einzug {  /* Kleine Schrift und linker Einzug (z.B. für Erklärungen etc.) */
 font: 0.8em sans-serif;
 margin-left:20px;
  }
.thead1 {   /* Format für Zwischenüberschrift bei Terminen Hirarchie 1 */
  font: 1.2em/100% sans-serif;
  color:#000000;
  text-decoration:none;
  font-weight: bold;
  margin-top:20px;
  background-color:#FFBF00;
  padding:0px;
   }
.thead2 {   /* Format für Zwischenüberschrift bei Terminen Hirarchie 2*/
  font: 1em/100% sans-serif;
  color:#000000;
  text-decoration:none;
  font-weight: bold;
  margin-top:20px;
  background-color:#FFFFFF;
  padding:0px;
   }
.pro-koop {       /* Format für Kooperationspartner bei Projekten.... */
 font: 0.8em sans-serif;
 text-align:right;
 margin-left: 60px;
  }
.pro-dat {        /* Format für Datum bei Projekten.... */
 font: 0.8em sans-serif;
 text-align:right;
 margin-left: 40px;
  }
P.sdfootnote {            /* Format für Fußnoten, die mit OpenOffice generiert sind (Fußnotentext)*/
  margin-left: 0.5cm;
  text-indent: -0.5cm;
  margin-bottom:
  0cm; font-size: 10pt
    }
A.sdfootnoteanc {    /* Format für Fußnoten, die mit OpenOffice generiert sind (Anker im Text)*/
  font-size: 0.6em
        }
.nav-text {
  text-align:right;
      }

/* ------------- Hier für den Haupttext ---
Erst wird der Hintergrund definiert... Border ist für Netscape 4.x
aber selbst mit dieser Angabe macht das keinen Spaß...
Im zweiten Schritt wird dann der TExt mit einem Rand (Padding) von 20px
festgelegt... der negative margin-top hilft bei Mozilla eine Lücke zwischen
oberem Bogen und Hintergrund zu vermeiden...---------- */
.text-bg {
  border: 1px none;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  background-image:url(images/bg.gif); margin:0px;
  background-repeat:repeat;
  width:480px;
     }

.text {
  margin-top:-20px;
  margin-left:20px;
  margin-right:20px;
  height:auto;
  z-index: 2;
     }


/* ------------- Hier für den rechten Rand... ------------- */
.headre {
  border-top:1px solid #FFFFFF;
  color:#000000;
  text-decoration:none;
  background-color:#98A1B7;
  padding:2px;
  font: bold 1em sans-serif;
   }
.textre {
  color:#FFFFFF;
  text-decoration:none;
  font: .8em sans-serif;
  padding:3px;
    }
.kasten {
  border-left:1px solid #FFFFFF;
  margin-top:10px;
  padding:0px;
    }
.headre a:link {
  color:#A00808;
  background-color:#98A1B7;
  padding:2px;
   }
.headre a:visited {
  color:#A00808;
  background-color:#98A1B7;
  padding:2px;
   }
.headre a:hover {
  color:#FFBF00;
  background-color:#E6E9F2;
  padding:2px;
   }
.textre a:link {
  color:#FFFFFF;
    }
.textre a:visited {
  color:#FFFFFF;
    }
.textre a:hover {
  color:#000000;
  background-color:#FFFFFF;
    }

/* ---------- Für Bilder--------------------------------- */
.oben    { vertical-align:top; }
.mittig  { vertical-align:middle; }
.unten   { vertical-align:bottom; }


/* -----Spezial für Bilder Tableau (kleinere Seitenabstände)----- */
.img-l {
  float:left;
  vertical-align:top;
  margin-top:0px;
  margin-right:5px;
  margin-bottom:10px;
  margin-left:0px;
   }
.img-r {
  float:right;
  vertical-align:top;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:10px;
  margin-left:5px;
   }
.ab-unten {
  margin-top:0px;
  margin-right:0px;
  margin-bottom:20px;
  margin-left:0px;
   }
/* ----Ende Spezial für Tableau --- */
.img-left {
  float:left;
  margin-top:0px;
  margin-right:10px;
  margin-bottom:10px;
  margin-left:0px;
   }

.img-right{
  float:right;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:10px;
  margin-left:10px;
   }

.pfeil-text {
  vertical-align:middle;
  margin-top:0px;
  margin-right:10px;
  margin-bottom:0px;
  margin-left:0px;
   }
.pfeil-re {         /* ----Pfeil nach rechts, mit Abstand Links für Navigation weiter...---- */
  margin-top:0px;
  margin-right:5px;
  margin-bottom:0px;
  margin-left:10px;
   }
.pfeil-li {         /* ----Pfeil nach links, mit Abstand rechts für Navigation weiter...---- */
  margin-top:0px;
  margin-right:10px;
  margin-bottom:0px;
  margin-left:5px;
   }
/* ---------- Sonstige Klassen-------------------- */
.to-top {
  text-align:right;
  color:#696F7E;
  font: .8em sans-serif;
    }
.header {
  text-align:right;
  color:#696F7E;
  font: bold 1em sans-serif;
    }

/* ------------------------- Links ----------------------------- */
/* ---------- Links im Text---------- */
a:link {
  color: #003399;
    }
a:visited {
  color: #9D3B42;
     }
a:hover {
  color: #003399;
  background:#FFFFFF;
 }
a:active {
  color: #FFBF00;
  background:#98A1B7;
  text-decoration: none;
   }
/* ---------- Links für Navigation-------------------- */
/* -- Links für linke Navigation oben (nav)-- */
 .nav {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  font: 14px/10px sans-serif;
  }
.nav a:link {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  }
.nav a:visited {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  }
.nav a:hover {
  color:#FFBF00;
  text-decoration:none;
  font-weight: bold;
  background:#000000;
 }
.nav a:active {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  }
.menux {
  color:#000000;
  text-decoration:none;
  font-weight: bold;
  margin-left:30px;
  background-color:#98A1B7;
  padding:2px;
  }
.menu {
  text-decoration:none;
  font-weight: bold;
  margin-left:26px;
  padding:2px;
  color:#000000;
   }
/* -- Links für linke Navigation unten (nav 2)-- */
.nav-2 {
  position: absolute;
  top: 365px;
  left:63px;
  width:128px;
  color: #000000;
  text-decoration: none;
  font-weight: normal;
  font: 11px sans-serif;
  }
.nav-2 a:link {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
 }
.nav-2 a:visited {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
   }
.nav-2 a:hover{
  color:#FFBF00;
  font-weight:normal ;
  text-decoration:none;
  background:#000000;
  }
.nav-2 a:active {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
   }

/* ---------- Specials---------- */


/* ------------------------------- Besonderheiten------------- */

.abstand {      /* erzwingt einen Abstand (fürs untere Menü... in unten_standard.php*/
  margin-top:15px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
    }

/* ------------------------------- id's ---------------------- */

#text-main {
  position: absolute;
  top: 50px;
  left: 0px;
  width: 480px;
  height: auto;
   }

#text-rechts {
  position:absolute;
  top:120px;
  right:0px;
  left:695px;
  width:120px;}

#nav-oben {
  position: absolute;
  left: 200px;
  top: 50px;
  width: 480px;
  height: auto;
  z-index: 3;
  }

#nav-links {
  position: absolute;
  left: 0px;
  top: 140px;
  width: 200px;
  z-index: 2;
  }

#logo {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 200px;
  height: 100;
  z-index: 2;
  }
