@charset "utf-8";
/* CSS Document */

p { margin:0 0 1.2em 0; padding:0; font-size: 1.2em;}
p.LListe { margin:0 0 0.2em 0; padding:0 0 0 0; }
p.Lohne { margin:0.6em 0 -0.6em 0; padding:0;}
p.klein { margin:0 0 1.2em 0; padding:0; font-size: 1.0em;}
#pohne p { margin:0 0 0 0; padding:0; font-size: 1.2em;}

h2 { margin:0 0 0.3em 0; padding:0;
font-size: 1.6em; font-weight:bold;}
h2.Linie {border-bottom:0.1em solid black; margin:0 0 0.9em 0; padding:0 0 0.25em 0; font-size: 1.6em; }
h2.LAbstand { margin:1em 0 0 0; }
h3 { margin:0 0 0 0; padding:0; font-size: 1.2em; font-weight:bold;}

ul { margin:0 0 1.2em 1.7em; padding:0; list-style-image:  url(Gedankenstrich.gif); }
ol { margin:0 0 1.2em 2.2em; padding:0;}
li { font-size: 1.2em; }
li ul { margin:0 0 0 1.7em; padding:0; list-style-image:  url(Gedankenstrich.gif); }
 
 
 dl {width: 100%; float: left;  padding-bottom: 1.2em;  }

dt {   font-size:1.6em; font-weight:bold; margin-right:12.5em;}
dd {    margin-right: 16em; font-size:1.2em;  }
dd.ddimg { float:right;  width: 14.34em; margin-right: 0em;  height: 7.2em; }

.dl2 {width: 100%; float: left;}
.dlh3 { font-weight:bold;}
.dl2 dl {margin-bottom: 0.5em;}
.dlimg {  float: right; width: 6.66em;  }
.dlimg2 {  float: right; width: 5.55em;  }
.dlimg img { width: 6.66em; height: 4.57em; }
.dlimg2 img{     }

dd dl { border-bottom:none;}

table {border-collapse:collapse; width:100%;margin:0 0 1.8em 0;}
table tr:first-child  .th3 { padding-top: 0em; } 
td ,th{ vertical-align:top; font-size: 1.2em; font-weight:normal; text-align:left;}
th  {border-bottom:0.1em solid #cccccc; padding:1.5em  0.5em 0.5em 0;}
td {border-bottom:0.1em solid #cccccc; padding:0.7em 0.5em 0.5em 0;}
td.ohne {border-bottom:none; padding:0.7em 0.5em 0.5em 0;}
.th2 {border-bottom:0.15em solid black; margin:0; padding-bottom: 0.25em; padding-top: 0.95em; font-size: 1.6em; font-weight:bold;}
.th3{border-bottom:0.1em solid black; margin:0; padding:1.5em 0 0.5em 0; font-size: 1.2em; font-weight:bold;}

td p, td h3,li li, li p, li h3, p li, td li{ font-size: 1.0em; }
td p.klein { font-size: 0.833em; }
td h2 { font-size: 1.33em;}


#myborder {border:0.1em solid #cccccc;  }
#Kontakttabelle { margin: -0.5em 0 0 0; }
#Kontakttabelle td {border-bottom:0.1em solid #cccccc;  margin:0; padding:0.4em 0 0 0;}
#Kontakttabelle td img {  margin :0.5em 0 0 0; }

#Kontakttabelle td p { margin: 0 0 1.0em 0; padding: 0;  }
.BreiteBild {width:6.66em;}

.Breite5 {width:5%;}
.Breite8 {width:8%;}
.Breite10 {width:10%;}
.Breite15 {width:15%;}
.Breite20 {width:20%;}
.Breite25 {width:25%;}
.Breite30 {width:30%;}
.Breite30 {width:35%;}
.Breite40 {width:40%;}
.Breite60 {width:60%;}

#Tabelle td.ohne { padding:0; border:none;}
#Tabelle  {margin:0.5em 0 1.7em 0; }
#Tabelle td {border-bottom:0.1em solid #cccccc; padding:0.3em 0.3em 0.5em 0;}
#Tabelle td ul { margin:0 0 0.2em 1.4em; padding:0;}
#Tabelle td p { margin: 0; padding:0.3em 0 0.3em 0;}
#Tabelle td h3{border-bottom:0.1em solid black; margin:0.6em 0 0.6em 0; padding:1.5em 0 0.5em 0; }
#Tabelle table.imtext { margin:0; padding:0; }
#Tabelle td {border-bottom:0.1em solid #cccccc; padding:0.3em 0.3em 0.5em 0;}
#Tabelle td.Linie {border-bottom:0.1em solid #cccccc; border-top:0.1em solid black; padding:0.3em 0 0.5em 0; margin:0 0 0 0;}
#Tabelle td h2{border-bottom:0.15em solid black; margin:0; padding:1.0em 0 0.25em 0; }
#Tabelle td h2.Ueberschrift {border-bottom:0.15em solid black; margin:0; padding:1.0em 0 0.25em 0; }
#Tabelle td h3{border-bottom:0.1em solid black; margin:0 0 0.6em 0; padding:1.5em 0 0.5em 0; }
#Tabelle td h3.Ueber {border-bottom:0.1em solid black; margin:0.3em 0 0 0; padding:0.6em 0 0.4em 0; }
#Tabelle td h3.Oben {border-bottom:0.1em solid black; border-top:0.1em solid #cccccc; margin:0 0 0 0; padding:0.8em 0 0.4em 0; }
#Tabelle h2 {border-bottom:0.1em solid black; margin:0.6em 0 0.9em 0; padding:0 0 0.25em 0; }



#LListeNUM ol { margin:0.6em 0 0 2.5em; padding:0;}
#LListeNUM li {margin:0; padding:0.4em 0.2em 0.4em 0;}
#LListeNUM li li { margin:0 0 0 0; }
#LListeNUM p { padding:0.4em 0.2em 0.4em 0;}

#Bildertabelle { margin: -0.5em 0 0 0; }
#Bildertabelle td img {border: none; margin:0; padding:0.5em 0 1.55em 0; }
#Bildertabelle td img.border {border:0.1em solid #cccccc; margin:0; padding:0.5em 0 1.55em 0; }
#LBildertabelle td img.oben {border: none; margin:0.3em 0 0 0; padding:1.0em 0 1.9em 0; }
#Bildertabelle td img.ohneh2 {border: none; margin:0; padding:0.7em 0 0 0; }
#Bildertabelle td {border-bottom:0.1em solid #cccccc;  margin:0; padding:0.4em 0 0 0;}
#Bildertabelle td.ohne {border-bottom:none;  margin:0; padding:0.4em 0 0 0;}
#LBildertabelle td {border-bottom:1px solid #cccccc;  }
#LBildertabelle td p{ padding:0.3em 0.5em 0.8em 0;  }
#Bildertabelle td p { margin:0 0 1.0em 0; padding: 0 0.6em 0 0;  }
#Bildertabelle td p.klein {margin:-1.0em 0 0 0; padding:0 0.6em 0.8em 0;  }
#Bildertabelle td h2{margin:0; padding:0 0.6em 0.25em 0;  }
#LBildertabelle td h2.oben {margin:0.3em 0 0 0; padding:0.3em 0.3em 0 0; }



#Nachrichten { margin: -0.5em 0 0 0; }
#Nachrichten td img {border: none; margin:0; padding:0.5em 0 0 0; }
#Nachrichten td {border-bottom:0.1em solid #cccccc;  margin:0; padding:0.4em 0 0 0;}
#Nachrichten td p { margin:0 0 1.0em 0; padding: 0 0.6em 0 0;  }
#Nachrichten td p.klein {margin:-1.0em 0 0 0; padding:0 0.6em 0.8em 0;  }


#LTabelleblock td img {border: none; margin:0; padding:0 0 1.0em 0;  }
#LTabelleblock td.BreiteBild {width:80px;}
#LTabelleblock table {border-bottom:0.1em solid #cccccc;  margin:0; padding:0 0 0.5em 0;}
#LTabelleblock td {border-bottom:none;  margin:0; padding:0 0 0.5em 0;}
#LTabelleblock td p { padding:0.6em 0.5em 0.6em 0; }
#LTabelleblock td h2 {border:none; margin:0 0 -0.2em 0; padding:0.3em 0.3em 0 0; }

#Aufzaehlung li { margin:0 0 1.2em 0;}

#LRektorat td img {border: none; padding:1.0em 0 1.0em 0;  }
#LRektorat td img.oben {border: none; margin:0.5em 0 0 0; padding:1.0em 0 1.0em 0;  }
#LRektorat td img.ohne {border: none; margin:0; padding:0 0 1.0em 0;  }
#LRektorat td.BreiteBild {width:80px;}
#LRektorat td {border-bottom:0.1em solid black;  margin:0; padding:0 0 0.5em 0;}
#LRektorat td.grau {border-bottom:0.1em solid #cccccc;  margin:0; padding:0 0 0.5em 0;}
#LRektorat td.ohne {border-bottom:none;  margin:0; padding:0 0 0.5em 0;}
#LRektorat td p { padding:0.6em 0.5em 0.6em 0; }
#LRektorat td h2 {border:none; margin:0 0 -0.2em 0; padding:0.3em 0.3em 0 0; }
#LRektorat td h2.oben {border:none; margin:0.3em 0 -0.2em 0; padding:0.3em 0.3em 0 0;  }
#LRektorat td h2.Linie {border-bottom:1px solid black;  margin:1.2em 0 -0.1em 0; padding:0 0 0.3em 0; width:100%; }

#LVerwaltung td img {border: none; padding:1.0em 0 1.0em 0;  }
#LVerwaltung td.BreiteBild {width:80px;}
#LVerwaltung td {border-bottom:0.1em solid #cccccc;  margin:0; padding:0 0 0.5em 0;}
#LVerwaltung td p { padding:0.6em 0.5em 0.6em 0; }
#LVerwaltung h2.Ueberschrift {border-bottom:0.15em solid black; margin:0; padding:1.0em 0 0.2em 0; }
#LVerwaltung td h2 {border:none; margin:0.3em 0 -0.2em 0; padding:0.3em 0.3em 0 0;  }
#LVerwaltung td h3 {border-bottom:1px solid black;  margin:1.2em 0 -0.1em 0; padding:0 0 0.3em 0; width:100%; }


#Termintabelle td {border-bottom:1px solid black;  padding:0.6em 0 0.6em 0;}
#Termintabelle td.ohne { padding:0;}
#Termintabelle td h2{margin:0; padding:0.25em 0 0 0; }
#Termintabelle td h3{border-bottom:1px solid black; margin:0; padding:0.5em 0 0.3em 0;  }

#Modultabelle table {margin:1em 0 0 0;}
#Modultabelle td {border-bottom:0.1em solid #cccccc; padding:0.3em 0.2em 0.5em 0;}
#Modultabelle td.ohne {border:none; padding:0; margin:0;}
#Modultabelle td.Breite1 {width:30%;  padding:0.6em 1.5em 0.3em 0; margin:0;}
#Modultabelle td.Breite2 {width:60%;  padding:0.6em 0 0.3em 0; margin:0;}
#Modultabelle td.Breite3 {width:10%;  padding:0.6em 1.5em 0.3em 0; margin:0;}
#Modultabelle td.Breite4 {padding:0.6em 0 0.3em 0;  margin:0;}
#Modultabelle td h2{border-bottom:0.15em solid black; margin:0; padding:1.0em 0 0.2em 0; }
#Modultabelle td h3{border-bottom:0.1em solid black; margin:0; padding:1.5em 0 0.5em 0; }
#Modultabelle td h3.oben {border-bottom:0.1em solid black; margin:0; padding:0.1em 0 0.5em 0; }
#LModultabelle p {padding: 0.6em 0 0.6em 0; }
#Modultabelle p.unten {padding:0.6em 0 0 0; }
#Modultabelle h2 {margin:0.5em 0 0 0; padding:0;}
#Modultabelle td ul { margin:0 0 0 1.4em; padding:0;}
#Modultabelle td ol { margin:0 0 0 2.3em; padding:0;}

/*
#Sprungmarke p:first-line {font-weight:bold;  }
#Sprungmarke table {margin:0.5em 0 1em 0; }
#Sprungmarke td {border-bottom:none; border-top:none; padding:0;}
#Sprungmarke  a:link {color:black; }
#Sprungmarke td a:visited {color:black;}
#Sprungmarke p {text-indent: -1.2em; padding:0.4em 0 0.6em 0; margin:1.2em; }
*/

#Sprungmarke p  a:link {color:black; }
#Sprungmarke p a:visited {color:black;}
#Sprungmarke p a:active {color:black;}

#LTabKontakt table { margin:1em 0 0 0; }
#LTabKontakt td {border-bottom:0.1em solid #cccccc; padding:0.3em 0.2em 0.5em 0;}
#LTabKontakt td.grau {border-bottom:0.1em solid #cccccc; padding:0.3em 0.2em 0.5em 0;}
#LTabKontakt td.oben {border-top:0.1em solid black; padding:0.5em 0.2em 0.5em 0;}
#LTabKontakt td h2{border:none; margin:0; padding:0.1em 0 0 0;}
#LTabKontakt td h2.oben {border:none; margin:-0.2em 0 0 0; padding:0 0 0 0; }
#LTabKontakt td h3{border:none; margin:0.6em 0 0 0; padding:0 0 0 0; }
#LTabKontakt p {padding:0.3em 0 0.3em 0; }
#LTabKontakt td img {border: none;   width:80px; padding:1.0em 0 1.0em 0; }
#LTabKontakt td.BreiteBild {border-bottom:1px solid black; width:80px;}
#LTabKontakt h2.Linie {border-bottom:1px solid black;  margin:0.4em 0 0.4em 0; padding:0 0 0.4em 0; width:100%;}


#Proftab { margin: -0.5em 0 0 0; }
#Proftab h2.Linie{border-bottom:1px solid black; margin:0; padding:0.4em 0 0.4em 0; }
#Proftab img {border: 0.1em solid #cccccc; padding:0; margin-top:0.5em; margin-bottom:0.5em;}
#Proftab td {border-bottom:1px solid #cccccc; margin:0; padding:0.4em 0 0.4em 0; }
#Proftab td.oben {border-bottom:1px solid black; }
#Proftab td h2{margin:0; padding:0 0.6em 0.25em 0;  }
#Proftab td.BreiteBild {border-bottom:1px solid #cccccc; width:80px;}

#LProftab h2.Linie{border-bottom:1px solid black; margin:0; padding:0.4em 0 0.4em 0; }
#LProftab img {border: 0.1em solid #cccccc; padding-top:1.0em;padding-bottom:1.0em;}
#LProftab td {border-bottom:1px solid #cccccc;}
#LProftab td.oben {border-bottom:1px solid black; }


#ProfEinzeltab td {border-bottom:1px solid black; padding:0.6em 2em 0.6em 0;}
#ProfEinzeltab td.Breite2 {border-top:1px solid black; padding:0.6em 2em 0.6em 0; margin:0;}
#ProfEinzeltab td.Breite1 {border-top:1px solid black; padding:0.6em 2em 0.6em 0; margin:0; width:25%;}
#ProfEinzeltab h2{margin:0.6em 0 0.6em 0; padding:1.0em 0 0.6em 0; }
#ProfEinzeltab p{ padding:0.2em 0 0.2em 0 ; }

#LLehrbeauftragte ul {margin:0; padding:0; list-style-type:none; }
#LLehrbeauftragte li { padding:0.4em 0 0.4em 0; border-bottom:1px solid #999999; }
#LLehrbeauftragte h3 { margin:0.4em 0 0.2em 0; padding:0; }
#LLehrbeauftragte p {padding:0.2em 0 0.2em 0; }


#Liste ul {margin:0; padding:0; list-style-type:none; list-style-image:none;}
#Liste li {padding:0.4em 0 0.4em 0; border-bottom:1px solid #999999; }
#Liste li h2 {font-size: 1.33em; margin: 0.3em 0 0.3em 0;}

#LBildtab td img {border: none;   width:80px; padding:1.0em 0 1.0em 0;}
#LBildtab td {border-bottom:1px solid black;  }
#LBildtab td p{ padding:0.3em 0 0.3em 0;  }
#LBildtab td h2{margin:0.6em 0 0 0; }
#LBildtab td.BreiteBild {border-bottom:1px solid black; width:80px;}
#LBildtab h2.Linie {border-bottom:1px solid black;  margin:0.4em 0 0.4em 0; padding:0 0 0.4em 0; width:100%;}


#ListeSPO ul {margin:0; padding:0; list-style-type:none; list-style-image:none;}
#ListeSPO li {padding:0.4em 0 0.4em 0; border-bottom:1px solid #999999; }
#ListeSPO h2 { margin:1.2em 0 0.2em 0; padding:0 0 0.3em 0; border-bottom:2px solid black; }
#ListeSPO h2.ohne { margin:1.0em 0 0 0; padding:0; border-bottom:none; }
#ListeSPO h3 { margin:1.4em 0 0 0; padding:0 0 0.3em 0; border-bottom:1px solid black; }
#ListeSPO h3.ohne { margin:1.4em 0 0 0; padding:0; border-bottom:none; }
#ListeSPO p {padding:0.2em 0 0.2em 0;}
#ListeSPO li li {margin:0 0 0 1.2em; padding:0.2em 0 0.2em 0;  border-bottom:none; }
#ListeSPO li ul {margin:0; padding:0; list-style-type:none; list-style-image:none;}

#LTabelleListe td {border-bottom:1px solid black;}
#LTabelleListe td p { margin:0.45em 0 0 0; padding:0 0 1.0em 0;}

#Verwaltung {float: right; width: 100%; margin: 0; padding: 0;}
#Verwaltung dl {float: right; }
#Verwaltung dt {float: left; width: 80px; padding:0.4em 0 0.4em 0; font-size:1.2em; color: #cccccc; }
#Verwaltung dd.img img {float: right; margin: 1em 0 1em 0;}
#Verwaltung dd {font-size: 1.2em; border-bottom:1px solid #999999; }
#Verwaltung dd h3 {font-size: 1.2em; font-weight: bold;}
