body {
background-color:#C0C0C0;
}

/* Farben: Grün: #0A6414 Rot: AA2D2D*/

/* neu */
/* Logo Universität, Hintergrund über ganze Seite */
div#uni-leipzig {
position:absolute;
top:10px;
background-color:#FFFFFF;
float:none;
width:980px;
height:31px;
margin-left:10px;
}

/* benutzt */
/* Kopfbereich mit Bild Schillerstraße */
div#kopf {
position:absolute;
top:41px;
background-color:#C7E3C7;
float:none;
width:980px;
height:118px;
padding-bottom:0px;
margin-left:10px;
}

/*neu*/
/* Hauptnavigation unter Kopfbereich */
div#navigation {
position:absolute;
top:159px;
background-image:url(../grafik/hintergrund-navigation.jpg);
float:none;
width:980px;
height:30px;
margin-left:10px;
padding-top:0px;
}

/* neu */
/* Links im rechten Kopfbereich, liegt über div-id kopf*/
div#info {
position:absolute;
top:80px;
left:750px;
}

/* neu */
/* Content-Bereich über volle Breite*/
div#textbereich {
position:absolute;
width:980px;
background-image:url(../grafik/hintergrund-textbereich.jpg);
top:187px;
margin-left:10px;
padding-top:25px;
}

/* Linke Spalte im Content-Bereich mit Navigation oder aktuellen Hinweisen */
.links {
position:relative;
width:200px;
top:5px;
left:15px;
float:left;
}

/* Linke Spalte im Content-Bereich mit Navigation oder aktuellen Hinweisen */
.links-rahmen {
position:relative;
background-color:#EBF6EB;
width:200px;
top:5px;
left:15px;
float:left;
border-style:solid;
border-width:1px;
border-color:#C0C0C0;
}

/* Zentraler Content-Bereich */
.mitte {
position:relative;
float:left;
left:25px;
width:500px;
}

/* rechte Spalte im Content-Bereich mit Links usw. */
.rechts {
position:relative;
top:5px;
left:40px;
width:225px;
float:left;
border-style:solid;
border-width:1px;
border-color:#C0C0C0;
margin-bottom:1.4em;
}

/* Zweiter Container rechte Spalte im Content-Bereich mit Links usw. */
.rechts2 {
position:relative;
top:5px;
left:40px;
width:225px;

float:left;
border-style:solid;
border-width:1px;
border-color:#C0C0C0;
margin-bottom:1.4em;
}

/* Seitenabschluss unten */
div#unten {
background-color:#AFAFAF;
width:980px;
float:left;
padding-top:0.8em;
padding-bottom:0.4em;
text-align:right;
}

h1 {
font-family: Verdana, Arial, sans-serif;
display:block;
line-height:1.4em;
font-size: 0.95em;
font-weight:bold;
color: #AA2D2D;
margin-top:0px;
padding-left:10px;
padding-top:0.3em;
padding-bottom:0.3em;
}

.h1-l {
font-family:Verdana, Arial, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#AA2D2D;
line-height:1.2em;
padding-left:0px;
margin-bottom:0.6em;
border-top:dotted;
border-top-width:1px;
border-top-color:#C0C0C0;
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#C0C0C0;
display:block;
}

.h1-l-rahmen {
font-family:Verdana, Arial, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#AA2D2D;
line-height:1.2em;
background-color:#EBF6EB;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#C0C0C0;
border-left:solid;
border-left-width:6px;
border-left-color:#0A6414;
margin-bottom:0.6em;
}

.h1-r {
font-family:Verdana, Arial, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#AA2D2D;
line-height:1.2em;
background-color:#EBF6EB;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#C0C0C0;
border-left:solid;
border-left-width:6px;
border-left-color:#C7E3C7;
margin-bottom:0.6em;
}

h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.75em;
 font-weight:bold;
 color: #0A6416;
 line-height:1.2em;
  padding-top:0.4em;
margin-left:10px;
margin-right:10px;
 padding-bottom:0.4em;
margin-top: 1.4em;
margin-bottom:0.6em;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#BFBFBF;
}

h3 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.7em;
 font-weight: bold;
 color: #4B4B4B;
 line-height:1.4em;
padding-left:10px;
padding-right:10px;
margin-top:1.4em;
margin-bottom:0.6em;
}

h4 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.7em;
 font-weight: bold;
 font-style: italic;
 color: #4B4B4B;
 height:1.6em;
padding-left:10px;
padding-right:10px;
margin-top:0.8em;
margin-bottom:0.2em;
text-indent:10px;
}

/* normale Liste*/
ul {
list-style-type:disk;
list-style-position:outside;
font-family:Verdana, Arial, sans-serif;
line-height:1.3em;
font-size:0.7em;
margin-top:0px;
margin-bottom:0px;
margin-left:15px;
padding-left:10px;
padding-right:10px;
display:block;
}

.ul-pdf {
list-style-image:url(../grafik/pdf-ul.gif);
list-style-position:outside;
font-family:Verdana, Arial, sans-serif;
font-size:0.7em;
line-height:1.3em;
margin-bottom:1.4em;
margin-left:20px;
padding-left:15px;
padding-right:10px;
}

/* Aufzählung innerhalb eines Listenpunkts*/
.liste2 {
list-style-type:circle;
list-style-position:outside;
font-family:Verdana, Arial, sans-serif;
font-size:0.95em;
margin-top:0.2em;
margin-bottom:0px;
margin-left:15px;
padding-left:10px;
padding-right:10px;
}

/* neu, für Navigation oben, Hauptebene*/
.ulmenue1 {
list-style-type:none;
font-family:Verdana, Arial, sans-serif;
font-size:0.7em;
font-weight:bold;
color:#0A6414;
margin-top:7px;
margin-bottom:0px;
margin-left:0px;
padding-top:00px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
display:block;
}

.ulmenue1 li {
border-right:solid;
border-right-width:2px;
border-right-color:#0E6414;
padding-left:10px;
padding-right:10px;
float:left;
display: block;}

.ulmenue1 li a {
color:#0A6414;
text-decoration:none;
}

.ulmenue1 li a:visited {
color:#0A6414;
text-decoration:none;
}

.ulmenue1 li a:hover {
color:#AA2D2D;
text-decoration:none;
background-color:#FFFFFF;
}

.ulmenue1 li a:active {
color:#AA2D2D;
text-decoration:none;
}

/* für Navigation links, 1. Ebene*/
.ulmenue21 {
list-style-type:none;
list-style-position:outside;
font-family:Verdana, Arial, sans-serif;
font-size:0.7em;
line-height:1.5em;
padding-top:0.0em;
padding-bottom:0.4em;
margin-left:16px;
}

.ulmenue21 li a {
font-family:Verdana, Arial, sans-serif;
color:#AA2D2D;
padding-top:0.4em;
padding-bottom:0.4em;
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#BFBFBF;
text-decoration:none;
display:list-item;
}

.ulmenue21 li a:visited {
background-color:#FFFFFF;
color:#AA2D2D;
text-decoration:none;
}

.ulmenue21 li a:hover {
color:#AA2D2D;
text-decoration:none;
background-color:#DFDFDF;
list-style-image:url(../grafik/link-seite-ul.gif);
}


/* für Navigation links, 2. Ebene*/
.ulmenue22 {
list-style-type:none;
list-style-position:outside;
font-family:Verdana, Arial, sans-serif;
font-size:1.0em;
line-height:1.5em;
padding-top:0.0em;
padding-bottom:0.4em;
margin-left:16px;
}

.ulmenue22 li a {

font-family:Verdana, Arial, sans-serif;
color:#0A6414;
padding-top:0.4em;
padding-bottom:0.4em;
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#BFBFBF;
text-decoration:none;
display:list-item;
}

.ulmenue22 li a:visited {
background-color:#FFFFFF;
color:#AA2D2D;
text-decoration:none;
}

.ulmenue22 li a:hover {
color:#AA2D2D;
text-decoration:none;
background-color:none;
list-style-image:url(../grafik/link-seite.gif);
}

li {
}

.li-text {
margin-top:0.4em;}

/* normale Liste*/
ol {
list-style-type:decimal;
list-style-position:outside;
font-family:Verdana, Arial, sans-serif;
line-height:1.3em;
font-size:0.7em;
margin-top:0px;
margin-bottom:0px;
margin-left:20px;
padding-left:15px;
padding-right:10px;
display:block;
}

p {
font-family: Verdana, Arial, sans-serif;
font-size: 0.7em;
color:#000000;
line-height:1.3em;
padding-left:10px;
padding-right:10px;
margin-top:0em;
margin-bottom:0.4em; }


.top {
width:480px;
margin-top:1.6em;
margin-left:10px;
margin-right:0px;
margin-bottom:0.8em;
padding-right:0px;
padding-left:0px;
text-align:right;
border-top:solid;
border-top-width:1px;
border-top-color:#BFBFBF;
}

/* für Navigationsleiste in Textbereich */
.nav-leiste {
margin-top:0.8em;
margin-bottom:0.4em;
border-top:solid;
border-top-width:1px;
border-top-color:#A0A0A0;
empty-cells:show;
}

.zelle-l100 {
width:100px;
float:left;
margin-bottom:0.6em;
padding-right:10px;}

.zelle-r370 {
width:370px;
margin-bottom:0.6em;
float:none;
}

.rot {
color: #AA2D2D; }

.gruen {
color: #0A6414;
}

.blau {
color: #000050; }

.orange {
color:#FF7F00; }

.grau {
color: #4B4B4B; }

.grau-ib {
color:#4B4B4B;
font-weight:bold;
font-style:italic;
}

.weiss {
color: #FFFFFF; }

.def {
color:#3C3C82;
cursor:help;}

.herv {
font-weight:bold;
color: #4B4B4B;}

/*benutzt*/
.ab07 {
margin-bottom:0.7em;}

.vor07 {
margin-top:0.7em;}

/*benutzt*/
.ab14 {
margin-bottom:1.4em;
}
.linie {
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#C0C0C0;
padding-bottom:0.7em;
margin-bottom:0.7em;
}

.linie-text {
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#C0C0C0;
padding-left:0px;
padding-right:0px;
padding-bottom:0.7em;
margin-left:10px;
margin-right:10px;
margin-bottom:0.7em;
}

A:link {
color : #AA2D2D;
text-decoration: none;}

A.bild:link {
color:#000000;
text-decoration:none;}

A.navi:link {
color : #AA2D2D;
text-decoration: none;}

A:visited {
color: #AA2D2D;
text-decoration: none; }

A.bild:visited {
color:#000000;
text-decoration:none;}

A.navi:visited {
color: #AA2D2D;
text-decoration: none;}

/* hatte: background-color:#DFDFDF; */
A:hover {
color: #AA2D2D;
background-color:#DFDFDF;
text-decoration: none;}

A.bild:hover {
color:#000000;
text-decoration:none;}

A.navi:hover {
color: #0A6141;
background-color:#FFFFFF;
text-decoration:none;
}

A:active {
color:orange;
text-decoration:none;}

A.bild:active {
color:#000000;
text-decoration:none;}

A.navi:active {
color: #FF5F00;
text-decoration:none;
}

table {
align:top;
}

td {
vertical-align:top;}
