/*
# Aenderungen:
#
#            es  E. Schaten   Online-Redaktion
#            mb  M.Bruns      Online-Redaktion
#            pw  P. Wichmann  Online-Redaktion
#
#
# 2008-10-17 pw  .formnavbutton2 und .formnavbutton3
# 2008-07-10 mb  #d form .suchbutton ergaenzt
# 2008-07-06 mb  .formnavbutton ergaenzt, Opera-9-Hack fuer #c form input.suchbutton ergaenzt
# 2008-07-02 mb  code ergaenzt
# 2008-06-13 mb  ersten Star-HTML-Hack modifiziert
# 2008-06-09 mb  #subnavigation .ausgeklappt ul a um color:#333333; ergaenzt
# 2008-06-07 mb  #subnavigation .ausgeklappt ul a veraendert
# 2008-06-06 pw  #e .box p ergaenzt fuer Flexmodul 'umflossene suchbuttonBox'
#                #e .e_absatz und #e .e_absatz img eingefuegt
# 2008-06-05 pw  #f address neu formatiert (groessere Abstaende)
# 2008-05-26 es  div.clearer wieder eingefuegt
# 2008-05-08 mb  #f a.ext eingefuegt
# 2008-05-05 mb  IE-Hacks zur Schriftskalierung optimiert
# 2008-04-09 mb  #f address fromatiert
# 2008-04-07 mb  absolute URLs in relative umgewandelt
# 2008-03-20 mb  #e table wg. IE6-Problemen ergaenzt
# 2008-03-15 mb  #e .e_img_links ergaenzt
# 2008-03-13 mb  Grafiken standardmaessig links ausgerichtet
# 2008-03-12 mb  #e ul.schnellzugriff li modifiziert
# 2008-03-12 mb  valides CSS generiert
# 2008-03-11 mb  #e mit Hintergrundfarbe #ffffff versehen.
# 2008-03-11 mb  #logo1 a:active entschaerft
# 2008-03-06 mb  #d h3: Zeilenabstand veraendert
# 2008-03-07 mb  Hacks neu zusammengefasst
# 2008-03-05 mb  neuer IE7-Hack wg. Opera-Problemen
# 2008-03-05 mb  #d form input.f_go_button hinzugefuegt
# 2008-03-04 mb  #e ul.schnellzugriff li ul li: background-image geloescht
# 2008-03-03 mb  #e ul.schnellzugriff eingefuegt
# 2008-03-01 mb  .flat #subnavigation (incl. EI6-Hack) ergaenzt
# 2008-02-29 mb  #schnellzugriff h2 geaendert
# 2008-02-29 pw  #empfehlung geaendert
# 2008-02-29 mb  #schnellzugriff h2 ergaenzt
# 2008-02-28 pw  .e_absatz_rechts ergaenzt
# 2008-02-28 mb  focus/active fuer Quicklink-Eintraege ergaenzt.
# 2008-02-27 mb  neue Quicklinks ergaenzt.
# 2008-02-21 mb  #e fieldset von #e form fieldset separiert
#                # .teaser ergaenzt
# 2008-02-25 mb  Formatierungen h3-h6 eingefuegt
#                #e ul eingefuegt
# 2008-02-22 mb  Ausrichtung der Hintergrundgrafiken in #a und #b korrigiert
# 2008-02-21 mb  a.seitenanfang ergaenzt
# 2008-02-21 mb  p.seitenanfang a und p.seitenanfang ergaenzt.
#                Hintergrundausrichtung in #a und #b vertikal zentriert
# 2008-02-20 mb  #e form textarea ergaenzt
# 2008-02-18 mb  Diverse IE6/7-Hacks integriert zur Darstellung der Pictogramme im Bereich #e und #f
*/
html body {
	font-size: 16px;
	}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	padding: 0;
	text-align: center;
	background-color: #CCCCCC;
	}
code {
	font-family: courier, monospace;
	}
div.unsichtbar {
	display: none;
	}
	
#empfehlung {
	background-color: #ededed;
        font-size: 0.6em;
	}
#empfehlung h1{
    font-size: 1.3em;
	}
#empfehlung .typoheading {
    font-weight: bold;
	}
#empfehlung .f_go_button {
    font-weight: bold;
	border: 0;
	}
#empfehlung form input:hover.f_go_button {
	background-color: #333333;
	}
#main {
	position: relative;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	text-align: left;
	background-repeat: repeat-y;
	background-position: 13.125em 0px;
	}
	
	a {
	color: #000;
	text-decoration: underline;
}
/*
a {
	outline: none;
	} *//* verhindert Link-Umrandung im Firefox */
.abstand {
	padding: 10px;
	} /* Seitenabstand fuer alle Satzspiegel */
.hidden {
	position: absolute;
	visibility: hidden;
	left: -1000px;
	}
.clear {
	position: relative;
	clear: left;
	}
	
	/* ID "skipnav":
        Schiebt die "unsichtbaren" Navigationsspruenge aus dem Viewport,
        dadurch lassen sich uebereifrige Screenreader, die
        ausgerechnet "display:none" akustisch auswerten,
        taeuschen, und lesen die so versteckten Hilfen dennoch vor.
        Gleichzeitig werden die so versteckten Navigationsspruenge auch
		fuer die Tabulatornavigation nutzbar.
		Letzteres funktioniert im IE nur eingeschraenkt.
*/
#skipnav {
    position: absolute;
    left: -2000px;
	z-index: 3000;
	}
#skipnav a {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.8em;
	}
/* macht die Uebersprunglinks beim Tabben sichtbar */
#skipnav a:focus, #skipnav a:active {
	position: absolute;
	left: 2000px;
	top: 0;
	width: 20em;
	z-index: 30000;
	padding: 0.4em;
	border: 1px solid #FFFFFF;
	text-decoration: underline;
	}
/* Class "skipnav": ENDE */

/*---------------------------------------------- Quicklinks ---*/

#schnellzugriff {
	width: 11.27em;
	margin-top: 1.4em;
	font-size: 0.6875em;
	z-index: 49000;
	}
#schnellzugriff .schnellzugriff {
	position: absolute;
	display: block;
	padding-right: 14px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-position: right -26px;
	text-decoration: none;
	z-index: 50000;
	} /* bg-pos -1496px ist wichtig fuer Icon-Anzeige */

#schnellzugriff .schnellzugriff:active, #schnellzugriff .schnellzugriff:focus {
	background-position: right -1623px;
	}	
	
#schnellzugriff .schnellzugriff:hover {
	text-decoration: underline;
	}
#schnellzugriff:hover .schnellzugriff {
	text-decoration: underline;
	}	
#schnellzugriff ul {
	display: none;
	position: absolute;
	right: 5px;
	margin: 0;
	margin-top: 1.5em;
	padding: 10px;
	list-style-type: none;
	background-color: #f7f7f7;
	border: 1px solid #CCCCCC;
	max-height: 350px;
	width: 18em;
	overflow-y: auto;
	overflow-x: hidden;
	z-index: 50000;
	}
#schnellzugriff h2 {
	margin-top: 0.8em;
	display: block;
	font-weight: bold;
	font-size: 1em;
	text-transform: uppercase;
	}
#schnellzugriff:hover ul {
	display: block;
	}	
#schnellzugriff ul li {
	display: block;
	border-top: 1px solid #CCCCCC;
	margin-top: 5px;
	padding-top: 5px;
	}
#schnellzugriff ul li.first {
	border-top-width: 0;
	margin-top: 0;
	padding-top: 5px;
	}
/*altes	background-position:left 50%;*/	
#schnellzugriff_ul a {
	display: block;
	width: 16em;
	padding-left: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #333333;
	background-repeat: no-repeat;
	background-position: 0 5px;
	text-decoration: none;
	} /* ul li a*/
#schnellzugriff_ul  a:hover {
	text-decoration: underline;
	}	/*ul li a */
#schnellzugriff ul li ul {
	position: relative;
	float: none;
	margin: 0;
	padding: 0;
	border-width: 0;
	}
#schnellzugriff ul li ul li {
	float: none;
	margin: 0;
	padding: 0;
	border-width: 0;
	}
#schnellzugriff ul {
	max-height: 350px;
	}
	
/*----------------------------------------------------- Kopf ---*/

#main #kopf {
	z-index: 50;
	}
#kopf {
	position: relative;
	background-color: #FFFFFF;
	min-height: 200px;
	}
#logo1 {
	position: relative;
	float: left;
	height: 79px;
	width: 13.125em;
	margin: 0;
	margin-right: 32.3em;
	background-color: #FFFFFF;
	text-align: right;
	}
#logo1 img.logo {
	position: absolute;
	bottom: 8px;
	right: -137px;
	border: 0;
	}
#logo2 {
	position: relative;
	float: left;
	height: 79px;
	width: 11.9375em;
	background-color: #FFFFFF;
	border-left: 0.125em solid #FFFFFF;
	}
#logo2 img {
	position: absolute;
	bottom: 5px;
	padding-left: 10px;
	}
#logo3 {
	position: relative;
	margin-left: 25em;
	width: 20.48em;
	height: 79px;
	}
#logo3 img {
	position: absolute;
	bottom: 5px;
	right: 0;
	padding-right: 10px;
    border: 0;
	border-right: 1px solid #CCCCCC;
	}
#logo1 a, #logo2 a, #logo3 a {
	position: static !important
	} /* neu eingefuegt */
#logo1 a img.logo, #logo2 a img, #logo3 a img {
        border: 0;
	}
#a {
	position: relative;
	float: left;
	background-position: right 50%;
	background-repeat: no-repeat;
	}
#a1 {
	clear: left;
	min-height: 20px;
	border-top: 2px solid #FFFFFF;
	background-color: #a7a5a5;
	}
#a2 {
	position: relative;
	clear: both;
	min-height: 20px;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	background-repeat: repeat-x;
	background-position: 0px 20px;
	}
#a1 ul, #a2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#a1 ul li, #a2 ul li {
	margin: 0;
	padding: 0;
	float: left;
	color: #FFFFFF;
	font-size: 0.6875em;
	border-right: 2px solid #FFFFFF;
	}
	
/*	
#a2 ul li.active {
	background-color: #006699;
	}
*/
#a1 a, #a2 a,
#a1 .current, #a2 .current, #a2 a.current {
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-left: 17px;
	padding-right: 11px;
	display: block;
	min-height: 16px;
	text-decoration: none; 
	} /* statt 5px 50% jetzt 5px -1535px, trotzdem kein pfeil vor hauptnav, text-decoration: none;
	background-position: 5px -1535px; statt current active_mainmenue*/

/*Verweis alt auf background-image:url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/navi_pfeil.gif);*/	
 
#a1 .current, #a2.current, #a2 a.current, #a1 a:hover, #a2 a:hover {
	background-position: 5px 6px;
} /* neu statt current */
 
#a1 a, #a1 a:active, #a1 a:focus, #a2 ul a:active, #a2 ul a:focus {
	background-position: 5px -1662px;
} 
 
#a1 ul li a, #a1 ul li.current {
	color: #FFFFFF;
	}   /*background-image: url(https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png);  background-image: url(https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png)*/
#a2 a {
	background-position: 5px -65px;
}
#a2 ul li a, #a2 ul li.active_mainmenue {
	font-weight: 700;
	}	/* background-image:url("https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png"); bold alt, alt current */

#a1 a {
	color: #fff;
}
	
#a1 .current, #a2 .current, #a1 a:hover, #a2 a:hover, #d form input.f_go_button {
    background-color: #006699;
}	
	
#a1 ul li a.current strong, #a1 ul li.current strong {
	font-weight: normal;
	}

#a1 ul li.active_mainmenue, #a2 ul li.active_mainmenue, #a1 a:hover, #hauptnavigation a:hover {
	background-image: url("data:image/gif;base64,R0lGODlhCAAHAIAAAP///////yH5BAEAAAEALAAAAAAIAAcAAAIMjAOnuJfPokqLzlMAADs=");
} /* statt current active_mainmenue */
	
#a3 {
	position: absolute;
	right: 0;
	top: 0;
	width:11.3120em;
	}

#a3 #schriftskalierung {
	position: absolute;
	right: 0;
	top: 0;
	}
#a3 ul li{
	border-width: 0;
	padding: 0;
	padding-top: 2px;
	padding-right: 6px;
	}
#a3 ul li a {
	padding: 0;
	border-width: 0;
    background-image: none;
	}
#a3 ul li a img {
	border-width: 0;
	padding: 2px;
	}
#a3 #sprachwahl ul li a img {
	width:1.540625em;
	height:1.090875em;
	}
#a3 #schriftskalierung ul li{
	padding: 0;
    font-size: 0.685em;
	border-left: 1px #ffffff solid;
	}
#a3 #schriftskalierung ul li a{
	padding: 3px;
	padding-bottom: 0;
    background-image: none
	}
.scalesign {
	font-size: 0.6em;
	vertical-align: text-top;
	}
	
	/*
#a2 #a3 ul li a:hover {
	text-decoration: none;
	}	*/
	
	#a3 a:hover {
	text-decoration: none;
	}
/* #a2 a:active {
	background-color:#006699;
	} */
	
#b {
	float: left;
	background-position: left 50%;
	background-repeat: no-repeat;
	}
#c {
	float: right;
	border-left: 0.125em solid #FFFFFF;
	color:#FFFFFF;
	padding-top:2px;
	}
#c form {
	margin: 0;
	padding: 0;
	margin-bottom: -6px;
	}
#c form.schnellzugriff {
	margin-top: 10px;
	margin-bottom: -6px;
	}
#c form label {
	font-size: 0.6875em;
	display: inline;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	}
#c form label.volltextsuche {
	background-repeat: no-repeat;
	background-position: right -53px;
	padding-right: 14px;
	} /* bg-pos ist fuer die lupe, vorher right -1523px */
#c form label.schnellzugriff {
	display: none;
	}
#c a.erw_suche {
	display: block;
	font-size: 0.6875em;
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 14px;
	line-height: 160%;
	text-decoration: none;
	} /* bisher bg pos. 0 50%, ist fuer symbol vor suche, vorher bg-pos 0 -745px */
#c a:hover.erw_suche {
	text-decoration: underline;
	}
/*background-image, background-repeat, background-position, padding-left neu
*/	

#c form a.erw_suche:active, #c form a.erw_suche:focus {
	background-position: 0 -745px;
} /* ; 0px 4px */

#c form input.suchfeld {
	font-size: 0.6875em;
	width:11.27em;
	padding-left: 18px;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/333333.png);
	background-repeat: no-repeat;
	background-position: 1px -1556px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 6px;
	}
#c form input.nogsa {
	background-image: none;
	padding-left: 0;
	width: 11.27em	
	} /* neu */
form input.suchbutton {
	vertical-align: middle;
	cursor: pointer;
	background-color: #ffffff;
	}
#c form input.suchbutton {
	height:1.77em;
	width:2.81em;
	}
#d form input.suchbutton {
	margin-top: -0.3em;
    height: 1.77em;
	width: 2.81em;
	}
html:first-child>b\ody #c form input.suchbutton {    
    height: 1.5em;
    width: 2.2em;
    }
/* Opera 9-Hack */
@media screen and (min-width: 0) {
   #c form input.suchbutton {
	height: 1.5em;
	width: 2.2em;
	}
}


/*von #c in b\ody #d geaendert*/
html:first-child>b\ody #d form input.suchbutton {
    height: 1.5em;
    width: 2.2em;
    }
/* Opera 9-Hack */
@media screen and (min-width: 0) {
   #d form input.suchbutton {
		height: 1.5em;
		width: 2.2em;
		}
	}	
#d form input:hover.suchbutton {
	background-color: #333333;
	}
#c form select.schnellzugriff {
	width: 12.6em;
	border: 1px solid #666666;
	background-color: #ffffff;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	padding: 1px;
	margin-top: 4px;
	}
/*----------------------------------------------------- Fuss ---*/

#fuss {
	position: relative;
	clear: left;
	}
#g {}
#h {
	height: 21px;
	background-color: #d6d6d6;
	}
#i {}
#j {}
#k {
	min-height: 18px;
	background-color: #ffffff;
	text-align: right;
	font-size: 0.5625em;
	color: #333333;
	line-height: 180%;
	}
#k a {
	text-decoration: none;
	}
#k a:hover, #impressum a:hover {
	text-decoration: underline;
	}
#l {}
div.adresse {display: none;}

/*--------------------Content--------------------------*/
/* alt background-position:left bottom; */
#koerper {
    color: #333333;
	position: relative;
	clear: both;
	background-repeat: no-repeat;
	background-position: 11px bottom;
	min-height: 1px;
	}
#d a, #d .self, #k a, #d .formnavbutton, #impressuma a {
	color: #333333;
    text-decoration: none;
	} /*  #d .formnavbutton2, #d .formnavbutton3 entfernt, #impressum a dazu */
#d {
	float: left;
	width: 13.125em;
	padding-top: 2px;
	}
#d h3 {
	margin:0 0px 0.4em 0px;
	padding: 0;
    color: #333333;
	font-size: 0.6875em;
	font-weight: bold;
	line-height: 160%;
	text-transform: uppercase;
	}
#d div.adresse {
	display: block;
	min-height: 150px;
	font-size: 0.6875em;
	line-height: 180%;
	margin-bottom: 25px;
	}
#d div.adresse address {
	font-style: normal;
	padding-left: 12px;
	padding-right: 10px;
	line-height: 150%;
	}
#d div.adresse address a {
	margin: 0 -10px 0px -12px;
    padding-left: 30px;
	} /* folgendes neu */
#d div.adresse dl {
	margin-top: 6px;
	padding-left: 12px;
	padding-right: 10px;
	}
#d div.adresse dl dt {
	font-weight: bold;
	}	
#d div.adresse dl dd {
	margin-left: 0;
	}	
#d ul {
	list-style-type: none;
	}
#subnavigation {
	min-height: 320px;
	font-size: 0.6875em;
	margin-bottom: 25px;
	line-height: 180%;
	}
#subnavigation .formnavbutton, #subnavigation .formnavbutton2, #subnavigation .formnavbutton3 {
	border: none;
	font-size: 1em;
	cursor: pointer;
	width: 18.9em;
	text-align: left;
	}
#subnavigation a, #subnavigation input.formnavbutton, #metanavigation a {
	color: #333;
	}	
#subnavigation .formnavbutton, #subnavigation input:active.formnavbutton, #subnavigation input:focus.formnavbutton {
	background-color: #ededed;
	}
#subnavigation .formnavbutton2, #subnavigation .formnavbutton3 {
	background-color: #dfdede;
	}	
#subnavigation input:active.formnavbutton, #subnavigation input:focus.formnavbutton {
	background-color: #666;
}
.flat #subnavigation {
	min-height: 170px;
	}
#metanavigation {
	margin-bottom: 60px;
	font-size: 0.625em;
	line-height: 220%;
	}
#subnavigation, #metanavigation, .adresse {
	margin-left: -10px;
	margin-right: -10px;
	}
#subnavigation ul, #metanavigation ul {
	margin: 0;
	padding: 0;
	}	
#subnavigation a, #subnavigation .formnavbutton, #metanavigation a, #subnavigation .self  {
	padding-left: 30px;
	padding-right: 10px;
	display: block;
}
/*	
#subnavigation ul li a, #subnavigation ul li .formnavbutton, #metanavigation ul li a, #subnavigation ul li .self, #metanavigation ul li .self {
	padding-left: 30px;
	padding-right: 10px;
	display: block;
	} alt */ /* display neu */ 
#subnavigation .formnavbutton, #subnavigation .formnavbutton2, #subnavigation .formnavbutton3, 
#subnavigation a, #subnavigation .self,
#d .adresse a.int, #d .adresse a.e_mail {
	line-height: 140%;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	} /* ul li vor formnavbutton */
#d .adresse a.int:active, #d .adresse a.int:focus {
	color: #fff;
	background-position: 12px 5px;
	}
#subnavigation .formnavbutton, #subnavigation a, #subnavigation .self, #d .adresse a.int {
    background-position: 12px 5px;
}	
	
/*
#subnavigation ul li .formnavbutton, #subnavigation ul li .formnavbutton2, 
#subnavigation ul li a, #subnavigation ul li .self,
#d .adresse a.int {
	background-position: 12px 5px;
	} *//* muss so bleiben, sonst wird das Navmenue gequetscht angezeigt */
#d .adresse a.e_mail {
	background-position: 12px -135px;	
	}	/* statt  12px -269px */
/* #metanavigation ul li a, #metanavigation ul li .self {
	background-position:12px 50%;
	}*/ /* nicht vorhanden */
	
	
#subnavigation .typoheading {
	padding-left: 12px;
	line-height: 140%;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	display: block;
	}
/*	
#subnavigation ul li.ausgeklappt a, #subnavigation ul li .formnavbutton2, #subnavigation ul li.ausgeklappt .self, #subnavigation li.ausgeklappt .typoheading {
	background-position: 12px 5px;
	padding-left: 30px;
	}
*/


/*	
#subnavigation ul li.ausgeklappt ul a, #subnavigation ul li.ausgeklappt ul .self {
	background-position: 30px -406px;
	padding-left: 40px;
	}  *//* vorher 30px  6px */ 
/* #subnavigation ul li .formnavbutton3 {
	background-position: 32px 6px;
	padding-left: 40px;
	}*/
#subnavigation #navi_back li strong {
	font-weight: normal;
	}
#subnavigation #navi_back li a {
	background-position: 12px -410px
	} /*neu eingefuegt 12px -543px */

#metanavigation a, #subnavigation a, #subnavigation .self, #d .adresse a, #subnavigation .formnavbutton {
	background-repeat: no-repeat;
	text-decoration: none;
}
#d a {
	display: block;
}
/*
#metanavigation ul li a, #subnavigation ul li.ausgeklappt ul a, #subnavigation ul li.ausgeklappt a, #subnavigation ul li a,
#metanavigation ul li .self, #subnavigation ul li.ausgeklappt ul .self, #subnavigation ul li.ausgeklappt .self, #subnavigation ul li .self,
div.adresse address a, #subnavigation ul li .formnavbutton, #subnavigation ul li .formnavbutton2, #subnavigation ul li .formnavbutton3 {
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	}*/
#metanavigation a:hover, #subnavigation a:hover, #subnavigation input:hover.formnavbutton {
	text-decoration: underline;
}	

/*
#metanavigation ul li a:hover, #subnavigation ul li a:hover, #subnavigation ul li.ausgeklappt ul a:hover, #subnavigation ul li a:hover, #subnavigation  ul li input:hover.formnavbutton {
	text-decoration: underline;
	} */
	
/*
#subnavigation .active_submenue > a, #subnavigation .typoheading, #subnavigation .active_submenue > .formnavbutton, #subnavigation .self {
	font-weight: bold;
	}	
*/
#subnavigation ul li.typoheading, #subnavigation ul li.active_submenue > a, #subnavigation ul li.active_submenue > .formnavbutton, #subnavigation .self {
	font-weight: 700;
}	
	
	/*  
#subnavigation .typoheading, #subnavigation ul li.ausgeklappt a, #subnavigation ul li.ausgeklappt .self {
	font-weight: bold;
	} */

#subnavigation ul li.active_submenue ul li,  #subnavigation ul li.active_submenue ul li .self {
font-weight: normal; 
}	
	
#subnavigation ul li.active_submenue, #subnavigation ul li.active_submenue .formnavbutton {
	background-color: #dfdede;
	padding-bottom: 3px;
	} /* ul li.ausgeklappt, #subnavigation .active_submenue .formnavbutton neu, ul li weg */
/*
#subnavigation .active_submenue, #subnavigation .active_submenue .formnavbutton (linie 1)
{background-color: #dfdede;
padding-bottom: 3px;
}	*/
#subnavigation ul li.active_submenue input:focus.formnavbutton, #subnavigation ul li.active_submenue input:active.formnavbutton {
	background-color: #666
	} /* neu zum Test */	
#subnavigation ul li.active_submenue a:active, #subnavigation ul li.active_submenue a:focus, #subnavigation ul li.active_submenue ul .self:active, #subnavigation ul li.active_submenue ul .self:focus, #subnavigation ul li.active_submenue ul .formnavbutton:active, #subnavigation ul li.active_submenue ul .formnavbutton:focus {
	background-position: 30px -406px;
}	/* 12px 5px;*/	
#subnavigation dfn {
	position: absolute ! important;
	top: -6000px ! important;
	left: -6000px ! important;
	height: 1px ! important;
	width: 1px ! important;
	}
#subnavigation ul li.active_submenue ul a {
	color: #333333;
	background-position: 30px -273px;
    padding-left: 40px;
	} /* font-weight: normal; */
#subnavigation ul li.active_submenue ul .self {
	color: #333333;
	}
	
/* neu */	

/*
#subnavigation ul ul {
	font-weight: normal;
	color: #333333;
	padding-left: 20px;	
	}
	
	*/

	/* alles zu active_submenue neu */
	
#subnavigation ul li.active_submenue a, #subnavigation ul li.active_submenue ul .self, #subnavigation ul li.active_submenue ul .formnavbutton {
    background-position: 30px -273px;
    padding-left: 40px;
}	
#subnavigation ul li.active_submenue > a, #subnavigation ul li.active_submenue .formnavbutton, #subnavigation ul li.active_submenue .self, #subnavigation ul li.active_submenue .typoheading {
	background-position: 12px 5px;
	padding-left: 30px;
}
#subnavigation ul li.active_submenue > a:active, #subnavigation ul li.active_submenue > a:focus {
	background-position: 12px 5px;
}

#subnavigation ul li.active_submenue li input:focus.formnavbutton, #subnavigation ul li.active_submenue li input:active.formnavbutton, #subnavigation ul li.active_submenue li a:focus, #subnavigation ul li.active_submenue li a:active {
	padding-left: 40px;
}
#subnavigation li a:focus, #subnavigation li a:active, #subnavigation li input.formnavbutton:focus, #subnavigation li input.formnavbutton:active, #metanavigation a:focus, #metanavigation a:active  {
	color: #ffffff;
}
#metanavigation  a:hover {
	text-decoration: underline;
	}
#metanavigation .startseite {
	background-position: 12px -1713px;
	}
#metanavigation .startseite:active, #metanavigation .startseite:focus {
	background-position: 12px -1523px;
}
#metanavigation .kontakt {
	background-position: 12px -1737px;
}
#metanavigation .kontakt:active, #metanavigation .kontakt:focus {
	background-position: 12px -1547px;
}
#metanavigation .sitemap {
	background-position: 12px -1762px;
}
#metanavigation .sitemap:active, #metanavigation .sitemap:focus {
	background-position: 12px -1572px;
}
#metanavigation .index {
	background-position: 12px -1785px;
}
#metanavigation .index:active, #metanavigation .index:focus {
	background-position: 12px -1595px;
}
#metanavigation .intern {
	background-position: 12px -1816px;
}
#metanavigation .intern:active, #metanavigation .intern:focus {
	background-position: 12px -1347px;
}

/*	
#metanavigation ul li a.startseite {
	background-image: url(https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/333333.png);
	background-position: 12px -1396px;
	} */
/*	
#metanavigation ul li a.kontakt {
	background-image: url(https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/333333.png);
	background-position: 12px -1420px;
	}		
#metanavigation ul li a.sitemap {
	background-image: url(https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/333333.png);
	background-position: 12px -1445px;
	}			

#metanavigation ul li a.index {
	background-image: url(https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/333333.png);
	background-position: 12px -1468px;
	}		
#metanavigation ul li a.intern {
	background-image: url(https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/333333.png);
	background-position: 12px -1220px;
	} */
#content {
	float: left;
	margin: 4px 0;
	padding-top: 9px;
	background-color: #FFFFFF;
	} /* padding-top 3px; margin neu, padding-bottom:3px; weg */
#e {
	float: left;
	min-height: 530px;
	line-height: 120%;
	background-color: #ffffff;
	overflow-x: scroll;
	} /* mehr als 530 min-height */
#e div.abstand {
	font-size: 0.6875em;
	padding-top: 0;
	padding-bottom: 0;
	} /* neues padding */
#e h1 {
	font-size: 1.2em;
	margin: 0;
	} /* vorher margin-top */
#e h2, #e h3, #e h4, #e h5, #e h6 {
	padding: 0;
	} /* vorher margin:0;font-size:1em;font-weight:bold;line-height:180%; danach e h2 bis h6 neu */
#e h2 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0.4em 0;
	}
#e h3 {
	font-size: 1em;
	font-weight: bold;
	margin: 0.4em 0;
	}
#e h4 {
	font-size: 1em;
	font-weight: bold;
	margin: 0.25em 0;
	}
#e h5 {
	font-size: 1em;
	font-weight: normal;
	margin: 0.25em 0;
	}
#e h6 {
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	}
#e a, #f a {
	text-decoration: none;
	text-transform: none;
	} /* danach neu bis #e a.download:focus */
	
/*	
#e .e_mail:before,
#e .int:before, 
#e .ext:before,
#e .download:before,
#e .intranet:before,
#e .back:before {
	content: "\A0\A0\A0\A0"
	} 
	 */
	 
#e .e_mail, #e .int, #e .ext, #e .download, #e .intranet, #e .back, #e .rss {
    background-repeat: no-repeat;
    padding-left: 15px;
}	 /* neu */
	
#e .e_mail {
	background-position: 0px 2px;
	padding-left: 15px;
	} /* bg-pos 0 -272px, padding-left neu */
#e .linkliste .e_mail {
	background-position: 0px 4px;
	} /* bg-pos 0 270 px */
#e .int {
	background-position: 0px -134px;
	} /* statt bg-pos 0 -746px; */
#e .linkliste .int {
	background-position: 0 -134px;
	} /* statt bg-pos 0 -744px; */
#e .ext {
	background-position: 0 -286px;
	} /* bg-pos 0 -897px; */
#e .linkliste .ext {
	background-position: 0 -284px;
	} /* bg-pos 0 -895px; */
#e .download {
	background-position: 0 -438px;
	} /* bg-pos 0 -1049px */
#e a.intranet {
	background-position: 0 -740px;
	} /*bg-pos 0 -1224px */	
#e .linkliste a.intranet {
	background-position: 0 -738px;
	} /*bg-pos 0 -1222px */	
#e a.e_mail:active, #e a.e_mail:focus {
	background-position: 3px -272px;
	} /* ; 0px 2px */
#e .linkliste a.e_mail:active, #e .linkliste a.e_mail:focus, #f a.e_mail:active, #f a.e_mail:focus {
	background-position: 3px -270px;
	}
#e a.int:active, #e a.int:focus {
	background-position: 3px -744px;
	} /* 0px -134px;*/
#e .linkliste a.int:active, #e .linkliste a.int:focus {
	background-position: 3px -744px;
	} 
#e a.ext:active, #e a.ext:focus {
	background-position: 3px -896px;
	} /* 0 -286px  */
#e .linkliste a.ext:active, #e .linkliste a.ext:focus {
	background-position: 3px -895px;
	}
#e a.download:active, #e a.download:focus {
	background-position: 3px -1047px;
	} /*  0px -438px  */
#e .linkliste a.download:active, #e .linkliste a.download:focus {
	background-position: 3px -1050px;
}
#e a.intranet:active, #e a.intranet:focus {
	background-position: 3px -1351px;
	}
	/*bg-pos 3px -1224px */
#e .linkliste a.intranet:active, #e .linkliste a.intranet:focus {
	background-position: 3px -1353px;
	} /* alt 3px -1222px */
#e .rss {
	background-position: 0 -591px;
} /*neu*/
#e .linkliste a.rss {
	background-position: 0 -588px;
} /* neu */		
/*	
#e a.download:active, #e a.download:focus {
	background-position: 0px -438px;
	}  zu viel, s.o.*//*  3px -1049px; */
	
#e .typoheading, #e .typoheading a, #f .typoheading {
	text-transform: uppercase;
	}
#e a:hover, #f a:hover {
	text-decoration: underline;
	}/*vorher background-position:0 5px;*/
#e div.abstand {
	padding-top: 0;
	padding-bottom: 0;
	}	

#f a {
	background-repeat: no-repeat;
	text-indent: 14px;
	background-position: 0 3px;
	display: block;
	} 
#f .linkliste li a {
	text-indent: 0;
	padding-left: 14px;
	}
#e img, #e a img {
	border: 0;
	}
#e a:active img, #e img a:focus img, #e img a:hover img{
	border: 2px solid #666666;
	background-color: #666666;
	}
#e p {
	margin: 0;
	padding: 0;
	} /* margin-bottom: 2em; vorher hier */
#e p, #e ul, #e ol, #e dl, #e table {
	margin-bottom: 2em
	}
#e .box p {
	margin-bottom: 0em;
	}  
#e hr, #f hr {
	border-width: 0;
	border-bottom: 1px solid #a7a5a5;
	height: 1px;
	}
#e ul {
	list-style-type: square;
	}
#e ul.linkliste {
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	margin-bottom: 2em;
	list-style-type: none;
	} /* vorher margin:0; */
#e ul.linkliste ul.linkliste {
	margin-bottom: 0
	} /* neu */	
#e ul.linkliste a {
	display: block;
	background-repeat: no-repeat;
	text-indent: -15px;
	padding-left: 15px;
	} /*display, text-indent, padding-left neu */
#e ul.linkliste a:active, #e ul.linkliste a:focus {
	padding-left: 15px;
	} /* neu, alt 18px */
#e ul.linkliste .aktuelle-meldungen,
#e ul.linkliste .rss-abo,
#e ul.linkliste .twitter {
	padding-left: 17px;
	margin-left: -3px;
	padding-right: 3px;
	text-indent: 0
	} /* #e ul.linkliste .twitter neu, text-indent neu, background-position: 3px 3px; weg */
#e ul.linkliste .aktuelle-meldungen {
	background-position: 3px 3px
	}
#e ul.linkliste .twitter {
	background-position: 3px -684px
	}
#e ul.linkliste .rss-abo {
	background-position: 3px -1198px
	}
#e ul.inline_liste {
	list-style-type: none;
	padding: 0
	}
#e ul.inline_liste li {
	display: inline
	} /* neu von ul linkliste .aktuelle-meldungen */
#e .typominitext {
	font-size: 0.8em;
	}
#e .typobold {
	font-weight: bold;
	}
#e table, #e table tbody {
    font-size: 1em;
	}
#e table td, #e table th {
	margin: 1px;
    padding: 2px;
    font-size: 1em;
	}
#e td {
	vertical-align: top;
    font-size: 1em;
	}
#e form, #e .tab1, #e .tab2, #e .tab3, #e .tab4, #e .tab5, #e caption {
    padding: 0.2em;
	}
#e .tab1, #e .tab2, #e .tab3, #e .tab4, #e .tab5, #e caption {
     line-height: 1.4em;
	}
#e caption {
	text-transform: uppercase;
	border: 2px solid white;
	border-bottom: 0;
	}
#e caption, #e thead th {
	font-weight: bold;
	}
#e tfoot td {
	font-size: 0.8em;
	}
#e fieldset {
	border-width: 0.1em;
	border-style: solid;
	}
#e fieldset legend {
	text-transform: uppercase;
    font-weight: bold;
	}
#e form textarea, #e form input, #f form input, #e form select, #f form select {
	font-size: 1em;
	border: 1px solid #a7a5a5;
	background-color: #ffffff;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	margin-top: 6px;
	}
#e form table {
	border: 0;
	}
#e form fieldset {
	border-color: #a7a5a5;
    padding: 1em;
	}
#e form legend {
	color: #333333;
	}
#e form input.f_go_button, #d form input.f_go_button, #f form input.f_go_button {
	border-width: 0;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	}
#e form input:hover.f_go_button, #f form input:hover.f_go_button {
	background-color: #333333;
	}
#e form td {
    vertical-align: middle;
	}
#e form input.formcheckbox {
	border: 0;
	}
	
#c form label.volltextsuche, #c form a.erw_suche, #hauptnavigation a, #schnellzugriff .schnellzugriff, #e .boxtop a, #e .boxbottom a {
	background-image: url("data:image/gif;base64,R0lGODlhCwBfAIAAAP///////yH5BAEAAAAALAAAAAALAF8AAAJmRI4Bq+vGXIPUtPsOnXrLX2VS0j3miabqyrbuC8fyTM9kOYkhmPPWj7EEOb4T51ZLKpfMpvMZI5lwuV71cwVmjiMpo7TtfcVfqFlJ1qmuiiAqvVOf5/Mb0RjBxz1St47sByKU4FAAADs=");
}
#e .teaser {
	margin-bottom: 2em;
	padding: 0 0.5em;
	}
#e .teaser img {
	float: left;
	margin-right: 1em;
	margin-bottom: 0.5em;
	}
#e .teaser p {
	margin-bottom: 0.5em;
	}
#e .e_img_links {
	float: left;
	margin: 5px 5px 5px 0;
	}
#e .e_img_rechts {
	float: right;
	margin: 5px 0 5px 5px;
	}
#e .e_absatz {
	margin-bottom: 7px;
	margin-left: 0;
	width: 99%;
	clear: left
	} /* clear: left neu */
#e .e_absatz img {
    float: left;
    margin-right: 5px;
	}
#e .e_absatz_rechts {
	margin-bottom:7px;
	margin-left: 0;
	width: 99%;
	clear: right
	} /* clear: right neu */
#e .e_absatz_rechts img {
    float: right;
    margin-left: 5px;
	}
#e ul.schnellzugriff {
	margin: 0;
	padding: 0;
	border-top: 1px solid #CCCCCC;
	margin-top: 1em;
	margin-bottom: 4em;
	}
#e ul.schnellzugriff li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-bottom: 1px solid #CCCCCC;
	margin-top: 0.5em;
	padding-bottom: 0.5em;
	}	
#e ul.schnellzugriff li ul {
	margin: 0;
	padding: 0;
	}
#e ul.schnellzugriff li ul li {
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	background-position: left 50%;
	border-bottom-width: 0;
	}
/*Vor- und Zurueckblaettern von hierab neu */
#e .vor_zurueck {
	padding: 3px;
	min-height: 2.25em;
	}
#e .vor_zurueck ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	}
#e .vor_zurueck li {
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 3px 0;
	width: 50%;
	}
#e .vor_zurueck .vor {
	text-align: left;
	}
#e .vor_zurueck .zurueck {
	text-align: right;
	}
#e .vor_zurueck a {
	background-repeat: no-repeat;
	}
#e .vor_zurueck .vor a {
	padding-left: 5px;
	padding-right: 13px;
	background-position: right -36px;
	} /* alt right -1377px; */
#e .vor_zurueck .zurueck a {
	padding-right: 5px;
	padding-left: 13px;
	background-position: 0 -15px;
	}/* alt 0 -726px; */
#e .standardfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	} /* bis hierher neu */	
	
#f .abstand {
	font-size: .625em; 
	}
#f h1, #f h2, #f h3, #f address, #f p, #f ul.linkliste {
	font-size: 1.1em; 
	}
#f h4, #f h5, #f h6, #f div.abschluss ul.linkliste, #f ul.tabbernav li {
	font-size: 1em; 
	} /* bis hierher neu ab .abstand */
/*font-size:0.625em;*/	
#f h2 {
	margin: 0;
	padding: 0;
	font-weight: bold;
	line-height: 200%;
	text-transform: uppercase;
	}
/*font-size:0.625em; ausgeklammert*/	
#f h3 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	line-height: 180%;
	}
#f h3 a {
	font-weight: bold;
	}
/*	font-size:0.625em;*/	
#f h4 {
	margin: 0;
	padding: 0;
	font-weight: bold;
	line-height: 160%;
	}
/*font-size:0.625em; rausgenommen*/	
#f p {
	margin: 0;
	padding: 0;
	font-weight: normal;
	line-height: 160%;
	margin-bottom: 1.4em;
	}
/*font-size:0.6875em; margin-bottom:1.4em; rausgenommen*/	
#f ul.linkliste {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#f ul.linkliste a {
	display: block;	
	line-height: 140%;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	background-position: 0 0.4em;
	}
#f ul.linkliste a:active, #f ul.linkliste a:focus {
	background-position: 0 0.4em;
	}
#f ul.linkliste, #f address {
	margin-bottom: 1.4em;
	} /* neu von hier */ 
#f ul.linkliste a.ext {
	background-position: 0 -132px;
	}
#f ul.linkliste a:active, #f ul.linkliste a:focus  {
	background-position: 3px 5px;
	}
#f ul.linkliste a.ext:active, #f ul.linkliste a.ext:focus {
	background-position: 3px -132px;
	}
#f ul.linkliste, #f address {
	margin-bottom: 1.4em;
	}
#f address .n {
	font-weight: bold
	} /* bis hierher neu */	
#f div.abschluss ul.linkliste {
	line-height: 160%;
	margin-bottom: 1.4em;
	list-style-type: none;
	}/* font-size:0.625em; rausgenommen*/	
#f abbr {
	border-width: 0;
	}
#f address {
	font-style: normal;
	background-position: 0pt 0.4em;
	line-height: 160%;
	padding-bottom: 0.2em;
    padding-top: 0.2em;
	} /* font-size:0.6875em; entfernt */

#content_fuss {
	clear: left;
	}
div.clearer {
	clear: both;
	line-height: 0px;
	height: 0px;
	}
span.diese_seite {
	font-size: 0.6875em;
	float: left;
	padding-right: 10px;
	line-height: 160%;
	}	
ul.diese_seite {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
ul.diese_seite li {
	float: left;
	padding-right: 10px;
	}
ul.diese_seite li a {	
	text-decoration: none;
	}
ul.diese_seite li a img {
	border-width: 0;
	}
img.drucken {width: 0.8125em;height: 0.6875em;}
img.empfehlen {width: 0.9375em;height: 0.6875em;}
img.kommentieren {width: 0.75em;height: 0.6875em;}
#sprungmarken {
	clear: left;
	text-align: right;
	font-size: 0.6875em;
	margin-bottom: -0.8em;
	}
p.seitenanfang {
	clear: left;
	text-align: right;
	}
#sprungmarken ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: right;
	margin-top: -1.3em;
	}
#sprungmarken ul li {
	float: left;
	padding-left: 10px;
	}
#sprungmarken a.top, p.seitenanfang a, a.seitenanfang {
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 14px;
	}  /* Hinzu a.top, vorher bg-pos 0 50%;*/
#sprungmarken a.back, p.back a, a.back {
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 14px;
	} /* neu, alt bg-pos 0 -726px; einmal a.back hinzu, bg-pos nur oben, neu pad-left*/	
#sprungmarken a.back {
    background-position: 0 -15px;
}
p.back a, a.back {
	background-position: 0 -299px;
}	
#sprungmarken a {
	text-decoration: none;
}
#sprungmarken ul a {
	text-decoration: none;
	background-repeat: no-repeat;
	}
#sprungmarken a:hover, p.seitenanfang a:hover, a.seitenanfang:hover {
	text-decoration: underline;
	} /* ul weg*/	
	
	/*
#sprungmarken a:focus, #sprungmarken a:active, .seitenanfang a:focus, .seitenanfang a:active, a.seitenanfang:focus, a.seitenanfang:active 
{
padding-left: 17px;
padding-right: 3px;
color: #ffffff;
}		*/
/*
#sprungmarken a.back:focus, #sprungmarken a.back:active 
{
background-position: 3px -726px;
}		*/
/*
#sprungmarken a, p.seitenanfang a, a.seitenanfang, #e .vor_zurueck .vor a, #e .vor_zurueck .zurueck a, #e .nav-controls a.prev, #e .nav-controls a.next 
{
background-image: url("data:image/gif;base64,R0lGODlhCQAuAIAAAACZmQCZmSH5BAEAAAAALAAAAAAJAC4AAAI3RI5hwG3K4IuHzlqd1ZOrhHDiSJbmSYGLJ7VQdkkdTDew84Eyyvf+D0TpPqLaZibDuI5Lz0NVAAA7");
}*/
 /*
p.back a, a.back 
{
background-position: 0pt -299px;
}
*/
/* Optische auszeichnungen fuer TAB-Navigation: */
/*-------------------------------------------*/
/* #skipnav a:focus, #skipnav a:active, a:focus, a:active, #c a:focus.erw_suche, #c a:active.erw_suche, #d a:focus, #d a:active, #e a:focus, #e a:active, #f a:focus, #f a:active, #k a:focus, #k a:active, #d input:active.formnavbutton, #d input:focus.formnavbutton {
	background-color: #006699;
	color: #FFFFFF;
	} */

#skipnav a:focus, #skipnav a:active, #c a:focus.erw_suche, #c a:active.erw_suche, #d .adresse a:focus, #d .adresse a:active, #subnavigation a:focus, #subnavigation a:active, #metanavigation a:focus, #metanavigation a:active, #d h3 a:focus, #d h3 a:active, #e a:focus, #e a:active, #f a:focus, #f a:active, #k a:focus, #k a:active, #impressum a:focus, #impressum a:active, #a1 a:focus, #a1 a:active, #a2 a:focus, #a2 a:active, #schnellzugriff a:active, #schnellzugriff a:focus, #content_fuss a:active, #content_fuss a:focus {
	background-color: #666 !important;
	color: #fff !important;
}	/* neu, #content_fuss a:active, #content_fuss a:focus dazu */
	
	
#logo1 a:focus, #logo1 a:active, #logo2 a:focus, #logo2 a:active {
	background-color: #FFFFFF;
	}
	
#logo1 a:focus img, #logo1 a:active img, #logo2 a:focus img, #logo2 a:active img, #logo3 a:focus img, #logo3 a:active img {
	outline: 2px solid #666666;
	}
	
#subnavigation ul li.active_submenue > a, #subnavigation ul li.active_submenue > .self, #subnavigation ul li.active_submenue > .formnavbutton, #empfehlung .typoheading {
    color: #006699;
}

#a2 ul li.active_mainmenue > a, #a2 ul li.active_mainmenue > .self, #a2 ul li.active_mainmenue > .formnavbutton, #empfehlung .typoheading {
    background-color: #006699;
}
	
	
#a1 ul li.active_mainmenue, #a2 ul li.active_mainmenue, #a1 a:hover, #a2 a:hover, #d form input.f_go_button 
{
    background-color: #006699;

	} /* test statt current active_mainmenue */
#f a, #sprungmarken a, #e a, #e .teaser legend {
	color: #099;
}	

#a1 ul li a:focus.active_mainmenue, #a2 ul li a:focus.active_mainmenue, #a1 ul li a:active.active_mainmenue, #a2 ul li a:active.active_mainmenue, #a2 ul li a:focus,#schnellzugriff ul li a:active, #schnellzugriff ul li a:focus {
	background-color: #666666;
	color: #FFFFFF;
	}/* background-image:url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/navi_pfeil.gif); alt statt current active_mainmenue */
/*	
	
#sprungmarken a, p.seitenanfang a, a.seitenanfang, #e .vor_zurueck .vor a, #e .vor_zurueck .zurueck a, #e .nav-controls a.prev, #e .nav-controls a.next {
	background-image: url(data: image/gif;
	base64,R0lGODlhCQAuAIAAAACZmQCZmSH5BAEAAAAALAAAAAAJAC4AAAI3RI5hwG3K4IuHzlqd1ZOrhHDiSJbmSYGLJ7VQdkkdTDew84Eyyvf+D0TpPqLaZibDuI5Lz0NVAAA7);
}	


#a1 ul li a:focus.current, #hauptnavigation li a:focus.current, #a1 ul li a:active.current, #hauptnavigation li a:active.current, #hauptnavigation li a:focus {
	background-image: url("https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png")
	} *//* vorher 333333.png */
#c form input:focus.suchbutton, #c form input:active.suchbutton {
	background-color: #000;
	outline: none;
	}
#c form input:focus.suchfeld, #c form input.suchfeld:active {
	border: 1px solid #000;
	background-color: #e9e9e9;
	width:11.14em;
	}	/* alt background-image:url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_link.gif); */

/*
#c a:focus.erw_suche, #c a:active.erw_suche {
	color: #FFFFFF;
	background-image: url(https://www.uni-muenster.de/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png);
	
	padding-left: 17px;
	padding-right: 3px;
	} *//* background-position:3px 50%; */  
	
#c form select:focus.schnellzugriff, #c form select:active.schnellzugriff {
	border: 1px solid #000;
	background-color: #e9e9e9;
	outline: none;
	}
		
#subnavigation li input:focus.formnavbutton, #subnavigation li input:active.formnavbutton, #subnavigation li a:focus, #subnavigation li a:active, #metanavigation li a:focus, #metanavigation li a:active {
	padding-left: 30px;
	padding-right: 20px;
	} /* ul vor li , li bei meta wichtig, sonst werden die Punkte nach links gequetscht */
	
/*	
#subnavigation ul li.ausgeklappt input:focus.formnavbutton, #subnavigation ul li.ausgeklappt input:active.formnavbutton, #subnavigation ul li.ausgeklappt a:focus, #subnavigation ul li.ausgeklappt a:active, #metanavigation ul li.ausgeklappt a:focus, #metanavigation ul li.ausgeklappt a:active {
	padding-left: 40px;
	} */

/*	
#subnavigation ul li.active_submenue input:focus.formnavbutton, #subnavigation ul li.active_submenue input:active.formnavbutton, #subnavigation ul li.active_submenue a:focus, #subnavigation ul li.active_submenue a:active, #metanavigation ul li.active_submenue a:focus, #metanavigation ul li.active_submenue a:active {
	padding-left: 40px;
	} 
*/

#subnavigation li a:focus, #subnavigation li a:active, #subnavigation li input.formnavbutton:focus, #subnavigation li input.formnavbutton:active, #metanavigation a:focus, #metanavigation a:active {
	color: #fff;
}	
	
#d .adresse a.int:active, #d .adresse a.int:focus, #d .adresse a.e_mail:active, #d .adresse a.e_mail:focus {
	margin-left: -12px;
	padding-left: 30px;
	margin-right: -20px;
 	} /* background-position:12px 5px; entfernt */
#subnavigation ul li.ausgeklappt a:focus, #subnavigation ul li.ausgeklappt a:active, #subnavigation ul li.ausgeklappt input:focus.formnavbutton, #subnavigation ul li.ausgeklappt input:active.formnavbutton,
#subnavigation ul li input:focus.formnavbutton, #subnavigation ul li a:focus, #subnavigation ul li.ausgeklappt ul a:focus, #subnavigation ul li input:active.formnavbutton, #subnavigation ul li a:active, #subnavigation ul li.ausgeklappt ul a:active, #d .adresse a.int:active, #d .adresse a.int:focus,
#subnavigation #navi_back li a:active, #subnavigation #navi_back li a:focus,
#subnavigation ul li.ausgeklappt ul a:focus, #subnavigation ul li.ausgeklappt ul a:active, #subnavigation ul li.ausgeklappt ul input:focus.formnavbutton, #subnavigation ul li.ausgeklappt ul input:active.formnavbutton,
#metanavigation ul li a:focus.startseite, #metanavigation ul li a:active.startseite,
#metanavigation ul li a:focus.kontakt, #metanavigation ul li a:active.kontakt,
#metanavigation ul li a:focus.sitemap, #metanavigation ul li a:active.sitemap,
#metanavigation ul li a:focus.index, #metanavigation ul li a:active.index,
#metanavigation ul li a:focus.intern, #metanavigation ul li a:active.intern {
	color: #fff;
	
	}	/* background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png); */
	
	/* statt 12px -269px */
#d .adresse a.e_mail:active, #d .adresse a.e_mail:focus {
	background-position: 12px -269px;
	color: #fff;

	} /* 	background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png); 	background-position: 12px -134px; -269 ist Dreieck nach rechtgs 12px -135px;*/
#f a:focus, #f a:active {
	padding-right: 3px;
	padding-left: 3px;
    margin-left: -3px;
    margin-right: -3px;
	background-position: 3px 3px;
	} /* background vorher 3 5 */
#f .linkliste li a:focus, #f .linkliste li a:active {
	background-position:3px 5px;
	padding-right: 3px;
    margin-right: -3px;
	padding-left: 17px;
    margin-left: -3px;
	}
#d a:focus, #d a:active {
	padding-left: 3px;
	padding-right: 3px;
	}
	
#e a.back:focus, #e a.back:active, #e a.int:focus, #e a.int:active, #e a.ext:focus, #e a.ext:active, #e a.download:focus, #e a.download:active, #e a.e_mail:focus, #e a.e_mail:active, #e a.intranet:focus, #e a.intranet:active {
	padding-right: 3px;
    padding-left: 18px;
    margin-left: -3px;
    margin-right: -3px;
	} /* 15px; statt 18px*/
#e .de_after:after {
	content: "\A0" url(/imperia/md/images/allgemein/farbunabhaengig/lang_flag_de.gif) "\A0"
	}
#e .en_after:after {
	content: "\A0" url(/imperia/md/images/allgemein/farbunabhaengig/lang_flag_en.gif) "\A0"
	}
#e .pt_after:after {
	content: "\A0" url(/imperia/md/images/allgemein/farbunabhaengig/lang_flag_pt.gif) "\A0"
	}	
	/*	
#e a.e_mail:focus, #e a.e_mail:active,
#e a.int:focus, #e a.int:active,
#e a.ext:focus, #e a.ext:active,
#e a.download:focus, #e a.download:active,
#e a:focus.aktuelle-meldungen, #e a:active.aktuelle-meldungen, #schnellzugriff ul li a:active, #schnellzugriff ul li a:focus,
#e a.intranet:focus, #e a.intranet:active,
#f ul.linkliste a:focus.aktuelle-meldungen, #f ul.linkliste a:active.aktuelle-meldungen,#f a:focus, #f a:active,
#f a.ext:focus, #f a.ext:active,
#e a:focus.rss-abo, #e a:active.rss-abo,
#e a:active.twitter, #e a:focus.twitter,
#e a.back:focus, #e a.back:active {
	background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png)
	}		*/
#f a.ext {
	background-position: 0 -134px;
	} /* neu */
#f a.ext:focus, #f a.ext:active {
	background-position: 3px -134px;
	} /*background-image:url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/bullet_right_extern.gif); vorher, jetzt background-position */
#f .banner a, #f .banner a:active, #f .banner a:focus {
	background-image: none;
	padding: 0;
	}
/*#e a:focus.aktuelle-meldungen, #e a:active.aktuelle-meldungen, #schnellzugriff ul li a:active, #schnellzugriff ul li a:focus {
	background-image:url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/bullet_right.gif);
	}*/
#e a:focus.rss-abo, #e a:active.rss-abo {
	background-position: 3px -1198px
	} /* vorher background-image:url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/rss_abo.gif); */
ul.diese_seite li a:focus, ul.diese_seite li a:active {
	padding: 1px;	
	}
ul.diese_seite li a:focus img, ul.diese_seite li a:active img {
	outline: 2px solid #FFFFFF;
	} /* vorher border */
#sprungmarken a:focus, #sprungmarken a:active, .seitenanfang a:focus, .seitenanfang a:active, a.seitenanfang:focus, a.seitenanfang:active {
	padding-left: 17px;
	padding-right: 3px;
	color: #ffffff;
	background-color: #666666;
	}	/*	background-position:3px 50%; ul vor a weg, p vor seitenanfang weg, statt 14 17px*/
#sprungmarken a:focus.top, #sprungmarken a:active.top, .seitenanfang a:focus, .seitenanfang a:active, a.seitenanfang:focus, a.seitenanfang:active {
	background-position: 3px -709px;
	} /*background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png);  0px 2px; ul und p weggenommen*/
#sprungmarken a:focus.back, #sprungmarken a:active.back {
	background-position: 3px -726px;
	}	/* background-position: 3px -726px; background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png); background-position: 0 -15px; ul weg, 0px -14px;*/
#schnellzugriff a:focus.schnellzugriff, #schnellzugriff a:active.schnellzugriff {
	color: #fff;
	} /*background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png);*/
#content ul.tabbernav li a:focus, #content ul.tabbernav li a:active,
#content ul.tabbernav li.tabberactive a:focus, #content ul.tabbernav li.tabberactive a:active {
	color: #fff;
	background-color: #666;
	background: #666;
	}
#e .vor_zurueck .vor a:active, #e .vor_zurueck .vor a:focus
#e .vor_zurueck .zurueck a:active, #e .vor_zurueck .zurueck a:focus {
	border-color: #666;
	} /* background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png); */
#e .vor_zurueck .zurueck a:active, #e .vor_zurueck .zurueck a:focus {
	padding-left: 16px;
	background-position: 3px -726px;
	}
#e .vor_zurueck .vor a:active, #e .vor_zurueck .vor a:focus {
	padding-right: 16px;
	background-position: right -1504px;
	} /*background-position: right -1377px; */
	
#a1 a, #a1 ul a:focus, #a1 ul a:active, #a2 ul a:focus, #a2 ul a:active, #hauptnavigation ul a:active, #hauptnavigation ul a:focus, #c form input.suchfeld, #c a.erw_suche:focus, #c a.erw_suche:active, #d .adresse a.int:active, #d .adresse a.int:focus, #d .adresse a.e_mail:active, #d .adresse a.e_mail:focus, #subnavigation li a:focus, #subnavigation li a:active, #subnavigation li input.formnavbutton:focus, #subnavigation li input.formnavbutton:active, #metanavigation a, #e a.rss:focus, #e a.rss:active, #e a.e_mail:focus, #e a.e_mail:active, #f a.e_mail:focus, #f a.e_mail:active, #e a.int:focus, #e a.int:active, #e a.ext:focus, #e a.ext:active, #e a.download:focus, #e a.download:active, #e a.aktuelle-meldungen:focus, #e a.aktuelle-meldungen:active, #schnellzugriff a:active, #schnellzugriff a:focus, #e a.intranet:focus, #e a.intranet:active, #f .linkliste a.aktuelle-meldungen:focus, #f .linkliste a.aktuelle-meldungen:active, #f a:focus, #f a:active, #f a.ext:focus, #f a.ext:active, #e a.rss-abo:focus, #e a.rss-abo:active, #e a.twitter:active, #e a.twitter:focus, #e a.back:focus, #e a.back:active, #e .nav-controls a.prev:active, #e .nav-controls a.prev:focus, #e .nav-controls a.next:active, #e .nav-controls a.next:focus, #sprungmarken a:focus, #sprungmarken a:active, .seitenanfang a:focus, .seitenanfang a:active, a.seitenanfang:focus, a.seitenanfang:active, #schnellzugriff a:focus, #schnellzugriff a:active, #e .vor_zurueck .vor a:active, #e .vor_zurueck .vor a:focus, #e .vor_zurueck .zurueck a:active, #e .vor_zurueck .zurueck a:focus, #e .boxtop a:active, #e .boxbottom a:active, #e .boxtop a:focus, #e .boxbottom a:focus, #e .linkbox > a:active, #e .linkbox > a:focus, #e .linkbox > a[class=""], #e a.cris_popout:active, #e a.cris_popout:focus, #e a.cris_popin:active, #e a.cris_popin:focus, #breadcrumb li li {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAfjCAMAAAB+jFpqAAAAeFBMVEUAAAAGBvgzMzP7CQqrLwcIeQNSU+8HgweGhoaJiYmPj4+KifOXl5dqsGqgoKDxkZCnpaWoqKivr6+7u7u+vr7FxcXDw/XIyMjKysr+0gbQ0NC927fU1NTZ2dne3t7642HR6NHj4+P565/s7Oz39/f8/Pr+/v7///91fv3IAAAAAXRSTlMAQObYZgAAAzhJREFUeNrtnA97mjAQxs+06lb3x3abq9s6LR3e9/+GCwIhuQuJrW1FeX8+PjSvl4teChwkhIhrqIVZKPu/lUBC2CtJC+Uj2i4BAAAAAJyMQxKjepPOgzgUiEOBdLaFxAgAAAAAg8yLupzE5SZOIA621Ya7DbWlRnMWHFhIH6xTIwAAAACAEydGOlPSqZPOpXIWuVYAAAAAAIaYGUWGtEgPpQVCfU+Ij6yCoTQAAAAADC0v0olSXgizmMhwnLY4wKluJd5u7xcZV3qlfrvYusFNX2DmQGhmgyV9pIXhxvyFASIZoIyF9nEuAXqvmJL4p6uVtMWIYgoAAAAAcD5pIKevE1hdWqi0jziYThAk286/5zwiyEtR9A4AAAAAwOsmfSpbY5W+yaSPj7nBHL+jmBR6hg/k70GXAgAAAAC8Ed9vP6hU8v6jMNrtvnilb/b9Z/fJ//iJ6DHI2f5Wqeadr/y7p4fHrpUnumW62znhhzV+oJtf6BEAAAAAgBOhpgHLu3LcjTUHFuKpKxLjyJYb+wIAAAAAAENOBfFkyZvHWMdc90GqTw6a9nm0MPZVNnMrcHHkUcicjwMM+5Y3zS4INu6jltzFskJ6Ikp0H/OPWc0yJMT+YrfsT6XWgqwyhjNJF0eO3GNop5Yztyv/Buv+crvci7N3Fm4dYe7mNyVvXIz+aHbAiT0n6OeUGSf2U3WmPBeoOYEkBBYCh4LwEck6clnLEE5Q/DwlXGy8P0XL+rygfZyxFkFKiAToktYiMLJsjCwHijGhYoxQjHT8KoJsZWzIX67Lqh9MzscBhqYn8LnymNHBoqyg4meinet/avz9xH7Uvl0L7atHkFUuvU985GGvFppI7KPSdJIXPdrHylBTO7AwJAXjV/dakd8DnMsBN9GbgYU6BKu9/ad9gRdSLmazsvx6VWPLq8lkYpWrVikXVpisOpNaWHjCqhGuKyqhnFVVttPp3DK9ptnKNrP4PW+huo351BcmZfk5EGZbT7E+is2m6BQqN2vLxrmhfXm9LlqTVlg7oajLm23rlIrKpujKg2WphKUSlkpY5ixyrQAAAAAADPdaVF3q917dx4TaxbOqyBsL4nv8B7smpT/Uq29RAAAAAElFTkSuQmCC");
} /*Test*/	
	
	
	

/* #################################################*/
/* ############### Star-HTML-Hacks  ################*/

















































































/* #################################################*/

* html body {
	font-size: 100.01%;
	}
* html #schnellzugriff_ul {
	height: 350px;
	overflow: scroll;
	}
* html #schnellzugriff ul li {
	height: 1px;
	}
* html #schnellzugriff ul li ul {
	display: inline;
	}
* html #schnellzugriff ul li ul li {
	display: inline;
	}
* html #logo3 {
	margin-top: -79px;
	}
* html #kopf {
	height: 200px;
	}
* html #a1 {
	height: 20px;
	margin-top: 0;
	float: left;
	}
* html #a1 ul li a {
	padding-top: 3px;
	padding-bottom: 4px;
	width: 1px;
	white-space: nowrap;
	height: 16px;
	}
* html #a1 ul li.current {
	padding-top: 3px;
	padding-bottom: 4px;
	}

* html #a2 {
	height: 20px;
	} 
* html #a2 ul li a {
	padding-top: 3px;
	padding-bottom: 4px;
	width: 1px;
	white-space: nowrap;
	height: 16px;
	} 
	
* html #a2 ul li.current {
	padding-top: 3px;
	padding-bottom: 4px;
	} 
* html #a3 ul li a {
	padding-bottom: 0;
	}
* html #a3 #schriftskalierung ul li a,
* html #a3 #schriftskalierung ul li.current {
	padding-bottom: 4px;
	}
* html #a3 #sprachwahl ul li a img {
	margin-bottom: -2px;
	}
* html #c form.volltextsuche {
	margin-top: -5px;
	}
* html body #c form input.suchbutton {
	height: 1.465em;
	width: 2.3em;
	vertical-align: text-bottom;
	}
* html body #c form input.suchfeld {
	padding-top: 1px;
	}
* html #k {
	height: 18px;
	}
* html #koerper {
	height: 1px;
	}
* html body #subnavigation {
	height: 320px;
	}
* html body .flat #subnavigation {
	height: 170px;
	}
* html #d .adresse {
	height: 150px;
	}
* html body #subnavigation ul li{
	height: 1px;
	}
* html body #metanavigation ul li{
	height: 1px;
	}
/* * html #subnavigation ul li a,
* html #subnavigation ul li .formnavbutton,
* html #subnavigation ul li .self {
	background-position:12px 6px;
	}
* html #subnavigation ul li.ausgeklappt a,
* html #subnavigation ul li.ausgeklappt .self {
	background-position:12px 6px;
	}
* html #subnavigation ul li.ausgeklappt ul a,
* html #subnavigation ul li.ausgeklappt ul .self {
	background-position:30px 7px;
	} */
* html body #e {
	height: 530px;
	}
* html #e ul.schnellzugriff li {
	margin-top: -0.6em;
	}
* html #e ul.schnellzugriff li ul {
	border-top: 1px solid #FFFFFF;
	}
* html #e ul.schnellzugriff li ul li{
	margin-top: 0em;
	}
* html #f ul.linkliste li{
	height: 1px;
	}
* html #e a.back {
	padding-left: 15px;
	display: inline-block;
	padding-left: 15px;
	padding-right: 0;
	margin-right: 0;	
	} 

* html #e a.int {
	display: inline-block;
	background-position: 0 -132px;
	padding-left: 15px; 
	}  /* von unten geholt, first-child weg, bg dazu, ab diesem Selektor neu, bg-pos 0 -744px */
* html #e .linkliste a.int {
	background-position: 0 -132px;
	} /* bg-pos 0 -746px alt */
* html #e a.ext {
	display: inline-block;
	background-position: 0 -286px;
	padding-left: 15px;
	} /* bg-pos 0 -894px */
* html #e .linkliste a.ext {
	background-position: 0 -286px;
	} /* bg-pos 0 -899px */
* html #e a.download {
	padding-left: 15px;
	display: inline-block;
	}
* html #e .linkliste a.download {
	background-position: 0 -438px;
	} /* bg-pos 0 -1049px */
* html #e a.e_mail {
	padding-left: 15px;
	background-position: 0px 5px;
	display: inline-block;
	} /* bg-pos 0 268px, bg-pos 12px -135px */
* html #e a.intranet {
	background-position: 0 -740px;
	padding-left: 15px;
	display: inline-block
	} /* bg-pos 0 -1222px alt */
* html #e .linkliste a.intranet {
	background-position: 0 -744px;
	} /* bg-pos 0 -1024px alt */
* html #e a.back {
	padding-left: 15px;
	display: inline-block;
	}
* html #e ul.linkliste .aktuelle-meldungen {
	background-position: 3px 1px;
	}
* html #e ul.linkliste a.rss-abo {
	background-position: 3px -1203px;
	}
* html #e a.back:focus {
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
/*	
* html #e a.int:focus {
	background-position: 0 -744px;
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	} 
	*/
* html #e a.int:active, #e a.int:focus {
	background-position: 3px -745px;
} /*  0px -134px*/  

* html #e .linkliste a.int:focus {
	background-position: 0px -746px;
	}
* html #e a.ext:focus {
	background-position: 0 -894px;
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
* html #e .linkliste a.ext:focus {
	background-position: 0 -901px;
	}
* html #e a.download:focus {
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
* html #e a.e_mail:focus {
	background-position: 0 -268px;
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
* html #e a.intranet:focus {
	background-position: 0 -1222px;
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
* html #e .linkliste a.intranet:focus {
	background-position: 0 -1024px;
	}
* html #e a.back {
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
	
	/*
* html #e a.int:active {
	background-position: 0 -744px;
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	} 
* html #e .linkliste a.int:active {
	background-position: 0 -746px;
	} */
* html #e a.ext:active {
	background-position: 0 -894px;
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
* html #e .linkliste a.ext:focus {
	background-position: 0 -901px;
	}
* html #e a.download:active {
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
* html #e a.e_mail:active {
	background-position: 0 -268px;
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
* html #e a.intranet:active {
	background-position: 0 -1222px;
	padding-left: 15px;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	}
* html #e .vor_zurueck li {
	width: 47.6%;
	}
* html #e .vor_zurueck .vor a:focus {
	padding-right: 18px;
	}
* html #e .vor_zurueck .vor a:active {
	padding-right:18px; 
	}
	
* html #e .vor_zurueck .zurueck a:focus {
	padding-left: 16px;
	background-position: 3px -726px;
	border-color: #666;
	} /* background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png); */
* html #e .vor_zurueck .zurueck a:active {
	padding-left: 16px;
	background-position: 3px -726px;
	border-color: #666;
	} /* background-image: url(/imperia/md/images/allgemein/layoutpiktogramme/ffffff.png); */
		
/*		
#e .vor_zurueck .zurueck a:active, #e .vor_zurueck .zurueck a:focus {
	padding-left: 16px;
	background-position: [3px, -726px];
	border-color: #666;
}
#e .vor_zurueck .vor a:active, #e .vor_zurueck .vor a:focus {
	padding-right: 16px;
	background-position: [right, -1504px];
	border-color: #666;
} */
* html #e .linkliste a.intranet:active {
	background-position: 0 -1024px;
	}
* html #e ul.linkliste a {
	text-indent: 0;
	}
* html #e a:focus.rss-abo {
	background-position: 3px -1201px;
	}
* html #e a:active.rss-abo {
	background-position: 3px -1201px;
	}
* html #e ul.tabbernav {
	padding: .2em 0;
	}
* html #f ul.tabbernav {
	padding: .2em 0;
	}
* html #content ul.tabbernav li.tabberactive {
	border-bottom: 1px solid #fff;
	}
* html #content ul.tabbernav li a {
	display: inline-block;
	text-indent: 0;
	margin-bottom: -3px;
	}
* html a img.drucken {
	margin-top: .25em;
	}
* html a:active img.drucken {
	margin-top: -0.1em;
	}
* html a:focus img.drucken {
	margin-top: -0.1em;
	}
* html #e ul.linkliste {
	line-height: 1em;
	margin: 0;
	padding: 0;
	}
* html #e form input.gsa_button {
	margin-top: -0.9em;
	}
* html #e form ul.gsa_list {
	display: inline;
	}
* html #e #thumbs {
	margin-right: -2.1em;
	}
* html #e #thumbs ul {
	padding-left: 0;
	}
* html #e #thumbs ul li {
	margin-left: 0;
	margin-right: 1.6em;
	}
* html #e #thumbs a.prev {
	margin-right: 1.6em;
	}
* html #e .nav-controls a.prev:active {
	padding-left: 13px;
	margin-left: 0px;
	background-position: 0 -723px;
	}
* html #e .nav-controls a.prev:focus {
	padding-left: 13px;
	margin-left: 0px;
	background-position: 0 -723px;
	}
* html #e .nav-controls a.next:active {
	padding-right: 13px;
	margin-right: 0;
	}
* html #e .nav-controls a.next:focus {
	padding-right: 13px;
	margin-right: 0;
	} /* neu bis hier */

/* #################################################*/
/* ############ Star-Plus-HTML-Hacks  ##############*/
/* #################################################*/

*:first-child+html body {
	font-size: 100.01%;
	}
*:first-child+html #logo3 {
	margin-top: -79px;
	} /* first-child dazu */
*:first-child+html #c form.volltextsuche {
	margin-top: -5px;
	}
*:first-child+html #c form input.suchbutton {
	height: 1.452em;
	width: 2.3em;
	vertical-align: text-bottom;
	} /* first child vor +html */
*:first-child+html #e ul.schnellzugriff li {
	margin-top: -0.6em;
	}
*:first-child+html #e ul.schnellzugriff li ul li{
	margin-top: 0em;
	}
*:first-child+html #e a {
	background-repeat: no-repeat;
	background-position:0 0.45em;
	} /* first-child dazu, background-position mehr als WWU */
*:first-child+html #e a.back {
	display: inline-block;
	padding-left: 15px;
	}
*:first-child+html #e a.ext {
	background-position: 0 -894px;	
	display: inline-block;
	padding-left: 15px;
	} /* background-position: 0 -894px; neu */
*:first-child+html #e a.download {
	display: inline-block;
	padding-left: 15px;
	}
*:first-child+html #e a.e_mail {
	display: inline-block;
	padding-left: 15px;
	background-position: 0 -268px
	} /* background-position: 0 -268px neu */
*:first-child+html #e a.intranet {
	background-position: 0 -1222px;
	display: inline-block;
	padding-left: 15px;
	} /* background-position: 0 -1222px; */
*:first-child+html #f a {
	background-position: 0 0.45em;
	}
*:first-child+html #e a.int {
	background-position: 0 -743px;
	padding-left: 15px;
	display: inline-block;
	} /* background-position: 0 -743px; background-repeat: no raus */
*:first-child+html #e a.int:focus {
	background-position: 3px 0.45em;
	padding-left: 18px;
	padding-right: 3px;
	margin-left: -3px;
	margin-right: -3px	
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_link.gif); raus, margin rein */
*:first-child+html #e a.int:active {
	background-position: 3px 0.45em;
	padding-left: 18px;
	padding-right: 3px;
	margin-left: -3px;
	margin-right: -3px	
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_link.gif); raus, margin rein */ 
*:first-child+html #e a.back:focus {
	padding-left: 18px;
	padding-right: 3px;
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_lastpage.gif); background-position: 3px 0.45em; raus */
*:first-child+html #e a.back:active {
	padding-left: 18px;
	padding-right: 3px;	
	} /* 	background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_lastpage.gif); background-position: 3px 0.45em; raus */
*:first-child+html #e a.ext:focus {
	background-position: 3px 0.45em;
	padding-left: 18px;
	padding-right: 3px;
	margin-left: -3px;
	margin-right: -3px;		
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_link_extern.gif); raus, margin rein */
*:first-child+html #e a.ext:active {
	background-position: 3px 0.45em;
	padding-left: 18px;
	padding-right: 3px;
	margin-left: -3px;
	margin-right: -3px;	
	} /* 	background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_link_extern.gif); raus, margin rein */
*:first-child+html #e a.download:focus {
	background-position: 3px 0.45em;	
	padding-left: 18px;
	padding-right: 3px;
	margin-left: -3px;
	margin-right: -3px;	
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_download.gif); raus, margin rein, bg positon mehr */
*:first-child+html #e a.download:active {
	padding-left: 18px;
	padding-right: 3px;
	background-position: 0 -438px;
	margin-left: -3px;
	margin-right: -3px
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/sign_download.gif); raus, margin rein, bg nicht im WWU definiert; bg-pos 3px 0.45em;*/
*:first-child+html #e a.e_mail:focus {
	margin-left: -3px;
	margin-right: -3px;	
	padding-left: 18px;
	padding-right: 3px;
	background-position: 3px 0.45em;
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/bullet_kontakt.gif);, plus margin, em statt px */
*:first-child+html #e a.e_mail:active {
	margin-left: -3px;
	margin-right: -3px;
	padding-left: 18px;
	padding-right: 3px;
	background-position: 3px 0.45em;
	} /* minus Bild, background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/bullet_kontakt.gif); plus margin-left und margin-right */
*:first-child+html #e a.intranet:focus {
	background-position: 3px 0.45em;
	padding-left: 18px;
	padding-right: 3px;
	margin-left: -3px;
	margin-right: -3px;	
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/bullet_intranet.gif); plus margin und em statt px */
*:first-child+html #e a.intranet:active {
	background-position: 3px 0.45em;
	padding-left: 18px;
	padding-right: 3px;
	margin-left: -3px;
	margin-right: -3px; 
	} /* background-image: url(/wwucd/images/allgemein/layoutpiktogramme/ffffff/bullet_intranet.gif);, plus margin */



