/*Schlagzeilen-Spalte*/
 
#inhalt div.context { 
	width: 100 px; 
   background-color: #dfe6f0; 
	border: none; 
   float: right;
   margin: 0; 
   padding: 0; 
} 
 
.contexthead { 
   background-color: #5e7eac; 
   border: none; 
   color: #dfe6f0; 
   font-size: 70%; 
   font-weight: bold; 
   padding: 3px 5px 3px 5px; 
   margin: 0; 
 
} 

.contextheadForschen { 
   background-color: #F7AA1A; 
   border: none; 
   color: #dfe6f0; 
   font-size: 70%; 
   font-weight: bold; 
   padding: 3px 5px 3px 5px; 
   margin: 0; 
 
} 

.contextlinie {
   background-color: #5e7eac;
   height: 1px;
   margin: 0; 
   padding: 0; 
   font-size: 1px;
}
 
.contextcontent { 
   font-size: 70%; 
   padding: 3px 5px 3px 5px; 
   margin: 0; 
} 

/*---------------------------------------------------*/

img {
  border:none;
}

a {
  color: #000;
}

/* neue zeile */
.nz {
  clear: both;
}

/* neue zeile mit Style */
.nz_style {
  width: 540 px;
  clear: both;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/linie_style.png') no-repeat;
}

/*
br.nz {
  height:0;
  margin:0;
  font-size: 1px;
  line-height: 0;
}*/

h1, h2, h3, h4, h5, h6, p, form {
  margin:0;
  padding:0;
}

table {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  color:#000000;
  
}

tr {
  text-align:left;
  vertical-align:top;
  margin:0px;
  padding:0px;
  border-spacing:0px;
  
}


td {font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#000000;
  vertical-align:top;
  margin:0px;
  padding:0px;
  text-align:left;
}


/* unsichtbar */
.u, h6 {
  position:absolute;
  top:-1000px;
  left:-1000px;
  width:0px;
  height:0px;
  overflow:hidden;
  display:inline;
}

.hidden {
  position:absolute;
  top:-400px;
}

ul.hidden li a:focus,
ul.hidden li a:hover,
ul.hidden li a:active {
  font: bold 0.8em verdana, sans-serif;
  position: absolute;
  top: 386px;
  left: 10px;
  text-decoration: none;
  color:#000;
}

/* Druckansicht */

#kopfdruck
{width: 600px; margin-top:10px; float:left; height:700px; background:#FFFFFF; text-align:left; margin:0px; padding:20px;}


/* Seitenstruktur */


#topnavi { margin-right:3%; text-align:right; bottom:0px; position:absolut; height:17px; width:100%; list-style-type:none; margin-top:58px;}

#topnavi ul {
  display: inline;
  padding-left: 0.5em;
  margin-left: 0.5em;
}
#topnavi li {
  display: inline;
  margin-left:0px;
}


#topnavi li a.tnavi  { 
   color: #ffffff; font: 10px arial, sans-serif; list-style-type:none; display:inline; padding-left:3px; text-align:right;} 

#topnavi li a.tnavi:hover  {text-decoration:underline; }

#top
{ margin:0; margin-top:10px; height:20px;  }

#suche
{ min-width: 190px; float:left; width:18%; background:#fff; font-size: 9px;
  font-family: arial, verdana, tahoma, sans-serif;}



#space24 {
  width:18%;
  float:left;
  min-width: 190px;
  background:#fff;
 height:25px;
}



/* Einzelne Benennung der Höhe - wird für den IE 6.0 extra geladen */

#kopfhoehe{
  min-height: 124px;
}
.kopfhoehe{
  min-height: 124px;
}

#kopfzeile2{
  height: 20px; 
}

#linie{margin: 0px 0px 0px 18%;
   background-color: #fff;
  border-bottom: #000000 1px solid;
}

#kopfnavigation {
  margin-left: 8px;
  margin-top: 2px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-bottom: 0.3em;
  font: 10px arial, sans-serif;
  color: #52585c;
  padding-top: 0.1em;
}

#kopfnavigation p {
  float:left;
  padding-left:0px;
}
#kopfnavigation ul {
  display: inline;
  padding-left: 10px;
  margin-left: 0px;
}
#kopfnavigation li {
  display: inline;
  margin-left:0px;
}
#kopfnavigation strong {
  color: #43484b;
}
#kopfnavigation a {
  color: #52585c;
  text-decoration: none
}
#kopfnavigation a:hover,
#kopfnavigation a:focus,
#kopfnavigation a:active {
    text-decoration: underline;
}


/* Sprachblock */

#sprache
{ float: right;
   background:#ffffff;
 
  margin-right:3%;
  width:14px;
  height:20px;
  text-align:center; 
 }


  * html div#sprachblock {
    margin-top:-0.1em; margin-right:1%; width:37px;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

#sprachblock img {
  padding:0.0em;
}
#sprachblock {
  float: right;
  margin-right:3%;
  width:14px;
  height:20px;
  text-align:center;
   margin-top:-0.05em;
}


#sprachblock a span img {
  margin:0px; 
  
}
* html #sprachblock ul li a span img {
  padding:3px;
}

#sprachblock a:hover,
#sprachblock a:focus,
#sprachblock a:active{
  background-color:       #4D565E;
}



/* Ressourcenkatalog */
#katalog{
  background-color: #fff;
  width:50%;
  float:left;
  min-width: 200px;
}
/* Ebene 1 */
#service {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0.0em;
 

}
#service ul {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}

#service ul li {
  padding: 0px;
  display: inline;
  margin: 0px;
  min-height: 20px;
}


/* Überschrift des Hauptpunktes */

.mainservice {
  display: block;
  font: bold 14px arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:10px;
  padding-top: 4px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:0px;
  background-color: #374C77;
  border-left: 0px solid #FFF;
  border-bottom:1px solid #FFF;
}


/* servicelink 1 */

#service ul li a.servicepkt {
  display: block;
  font: bold 12px arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:10px;
  padding-top: 4px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:0px;
  background-color: #4F6AA1;
  border-left: 0px solid #FFF;
 
border-bottom:1px solid #FFF;
}

/* servicelink 2 */

#service ul li ul li a.serviceupkt {
  display: block;
  font: bold 11px arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-bottom: 0px;
  margin-left:0px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/serv_pfeil_1.gif') no-repeat 10px 3px #95A6C7;
  border-bottom:1px solid #FFF;
}

/* servicelink 3 */

#service ul li ul li ul li a.serviceupkt {
  display: block;
  font: bold 11px arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:33px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-bottom: 0px;
  margin-left:0px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/serv_pfeil_2.gif') no-repeat 20px 3px #CAD2E3;
  border-bottom:1px solid #FFF;
}

/* servicelink 3a */

#service ul li ul li ul li a.servicepkt {
  display: block;
  font: bold 11px arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:33px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-bottom: 0px;
  margin-left:0px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/serv_pfeil_2_dok.gif') no-repeat 20px 3px #CAD2E3;
  border-bottom:1px solid #FFF;
}

/* servicelink 4 */

#service ul li ul li ul li ul li a.servicepkt {
  display: block;
  font:  11px arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:43px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-bottom: 0px;
  margin-left:0px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/serv_pfeil_3.gif') no-repeat 30px 3px #E5E9F1;
  border-bottom:1px solid #FFF;
}



/* Haupt-Navigation */
#navigation{
  background-color: #fff;
  width:18%;
  float:left;
  min-width: 190px;
}
/* Ebene 1 */
#hauptnavigation {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0.0em;
 

}
#hauptnavigation ul {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}



#hauptnavigation ul li {
  padding: 0px;
  display: inline;
  margin: 0px;
  min-height: 20px;
}

#hauptnavigation ul li a {
  padding-left: 10px;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  text-decoration: none;
  
  display: block;
  font-family:Arial,Helvetica,sans-serif;
  font-size:100%;
  font-style:normal;
  font-weight:bold;
  color:#000000;

}



/* makenavilink 1 */

#hauptnavigation ul li a.mainnavipkt {
  display: block;
  font: bold 100% arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:23px;
  padding-top: 1px;
  padding-bottom: 3px;
  margin-bottom: 0px;
  margin-left:0px;
   background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_schwarz.gif') no-repeat 10px 4px #EFEFEF;
  border-left: 0px solid #FFF;
  border-top:3px solid #EFEFEF;
border-bottom:3px solid #FFF;
}

#hauptnavigation ul li a.mainnavipkt:hover {
                                       background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_hover.gif') no-repeat 10px 4px #BFBFBF;
border-top:3px solid #BFBFBF;
}


/* makenavilink 1a */

#hauptnavigation ul li a.aktuelldok {
  display: block;
  font: bold 100% arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:23px;
  padding-top: 1px;
  padding-bottom: 3px;
  margin-bottom: 0px;
  margin-left:0px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_weiss.gif') no-repeat 10px 4px #999;
  border-left: 0px solid #FFF;
border-top:3px solid #999;
border-bottom:3px solid #FFF;
}


/* makenavilink 2 */

#hauptnavigation ul li a.aktuellfolder {
  display: block;
  font: bold 100% arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:23px;
  padding-top: 1px;
  padding-bottom: 3px;
  margin-bottom: 0px;
  margin-left:0px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_s_unten.gif') no-repeat 10px 6px #EFEFEF;
  border-left: 0px solid #FFF;
  border-top:3px solid #EFEFEF;
}


#hauptnavigation ul li a.indexfolder {
  display: block;
  font: bold 100% arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:23px;
  padding-top: 1px;
  padding-bottom: 3px;
  margin-bottom: 0px;
  margin-left:0px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_w_unten.gif') no-repeat 10px 6px #999;
  border-left: 0px solid #FFF;
  border-top:3px solid #999;
}




/* Hauptnavigation 2. Level */

.unhigh { 
    list-style-image:url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil.gif') 
}


/* makenavilink 3 */

#hauptnavigation ul li ul li a.mainnaviupkt {
  display: block;
  font: bold 95% arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:23px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_schwarz2.gif') no-repeat 10px 4px #CECDCD;
  border-left: 0px solid #CECDCD;

}

#hauptnavigation ul li ul li a.mainnaviupkt:hover {
 
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_hover.gif') no-repeat 10px 4px #BFBFBF;
  
}


/* makenavilink 3 a */

#hauptnavigation ul li ul li a.mainnaviupktg{
  display: block;
  font: bold 95% arial, sans-serif;
  color: #fff;
  background-color: #999;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:23px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_weiss.gif') no-repeat 10px 4px #999;
  border-left: 0px solid #FFF;
}



/* makenavilink 4 */

#hauptnavigation ul li ul li a.naviumenue{
 display: block;
  font: bold 95% arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:23px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_s_unten2.gif') no-repeat 10px 5px #CECDCD;
  border-left: 0px solid #CECDCD;

}




#hauptnavigation ul li ul li a.naviumenueindex{
 display: block;
  font: bold 95% arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:23px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_w_unten.gif') no-repeat 10px 5px #999;
  border-left: 0px solid #999;
}


/* Hauptnavigation 3. Level */

.unhigh { 
    list-style-image:url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil.gif') 
}

/* makenavilink 5 */

#hauptnavigation ul li ul li a.mainnaviupkt2{
  display: block;
  font: bold 95% arial, sans-serif;
  color: #000;
  background-color: #ABAAAA;
  text-decoration: none;
  padding-left: 36px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-bottom: 0px;
  margin-left:23px;
  border-left: 0px solid #FFF;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_schwarz3.gif') no-repeat 23px 4px #ABAAAA;
}

#hauptnavigation ul li ul li a.mainnaviupkt2:hover{

  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_hover.gif') no-repeat 23px 4px #BFBFBF;
}

/* makenavilink 5a */

#hauptnavigation ul li ul li a.mainnaviupktg2{
  display: block;
  font: bold 95% arial, sans-serif;
  color: #fff;
  background-color: #999;
  text-decoration: none;
  padding-left: 36px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-bottom: 0px;
  margin-left:23px;
  border-left: 0px solid #FFF;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/pfeil_weiss.gif') no-repeat 23px 4px #999;
}



/* Verlauf unter der Navigationsebene */
#hauptnavigationshintergrund {
  padding-right: 0px;
  display: block;
  padding-left: 0px;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/layout_pics/hauptnavigationshintergrund.gif') #fff repeat-x 0px 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  height: 190px
}

#pfad {
  margin-left: 18%;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-bottom: 0.3em;
  font: 10px arial, sans-serif;
  color: #DA6C24;
  padding-top: 0px;
  text-align:left;
  
}

#pfad ul {
  display: inline;
  padding-left: 0px;
  margin-left: 0px;
  
}
#pfad p {
  float:left;
  padding-left:0px;
}
#pfad li {
  display: inline;
  margin-left:0px;
  color: #DA6C24;
}
#pfad strong {
  color: #DA6C24;
}
#pfad a {
  padding-left:0px;
  color: #DA6C24;
  text-decoration: none;
  font: 10px arial, sans-serif;
  margin-left: 8px;
}

#pfad div.ariad {
 
  margin-left: 6px;
}

#pfad a:hover,
#pfad a:focus,
#pfad a:active {
  text-decoration: none;
}


/* Fussleiste */

#fusszeile {
  margin-left: 18%;
  padding-bottom:20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font: 10px arial,verdana, sans-serif;
  color: #52585c;
  text-decoration: none;
  text-align: left;
}
#fusszeile ul li {
  display: inline;
  color: #52585c;
}
#fusszeile ul li div{
  font: 10px arial,verdana, sans-serif;
}

#fusszeile p {
  font: 10px arial,verdana, sans-serif;
  color: #52585c;
  float:right;
  padding-right:10px;
}

#fusszeile a {
  font: 10px verdana, sans-serif;
  color: #DA6C24;
  text-decoration: none;
}
#fusszeile a:hover,
#fusszeile a:focus,
#fusszeile a:active {
  color:#DA6C24;
}

#fusszeile img {
  border-top-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  padding-left:10px;
  padding-right:3px;
}

#end
{ margin-top:0px; margin-right:20px; float:right;
   }

#redaktion {
  margin-left: 18%;
 
  padding-bottom:20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font: 80% arial,verdana, sans-serif;
  color: #52585c;
  text-decoration: none;
}

div.rebold a {
  text-align:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:bold; 
  padding:1px;
  padding-right: 1px;
  min-width:180px;
  float:right;
  background: url('https://www.uni-duesseldorf.de/HHU/New_Styles/Symbole/pfeil-orange.gif') no-repeat right center;
  display:block;
}

/* NEU ------------------------------- */

 * html div#contentbereich {
    height:500px;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

#contentbereich {
        margin-left:18%;
	min-height:500px;

}



#inhalt {
  
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
    color:#000000;
    float: left;
    margin-left: 0.8em;
    vertical-align: top;
    margin-top: 0px;
    margin-right: 1em;
    background-color: #fff;
    text-align:justify;
    line-height:18px;
}

#inhalt.mitmodule ul li {
    margin-left: 1.8em;
}

#inhalt.mitmodule ul li ul li{
    margin-left: 1.0em;
}

#inhalt.mitmodule ol li {
    margin-left: 1.8em;
}

#inhalt.mitmodule ol li ol li{
    margin-left: 1.0em;
}

#inhalt.mitmodule ol li ul li{
    margin-left: 1.0em;
   
}

#inhalt.mitmodule ul li ol li{
    margin-left: 1.0em;
}

#contentnavigation {
   float:left;
   margin-top:0.0em;
   width:23%;
}





#inhalt.ohnemodule ul li {
    margin-left: 1.8em; text-align:left;
}

#inhalt.ohnemodule ul li ul li{
    margin-left: 1.0em;
}

#inhalt.ohnemodule ol li {
    margin-left: 1.8em;
}

#inhalt.ohnemodule ol li ol li{
    margin-left: 1.0em;
}

#inhalt.ohnemodule ol li ul li{
    margin-left: 1.0em;
   
}

#inhalt.ohnemodule ul li ol li{
    margin-left: 1.0em;
}



#rechts p { 
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  text-align:left;
  vertical-align:top;
  margin-top: 6px;
  margin-bottom:6px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  line-height:18px;
}

#rechts div.inhalt_rahmen {
    vertical-align: top;    
    padding-left:0.5em;
    padding-right: 0.5em;
    padding-top:0.3em;
    padding-bottom:0.3em;
    margin-left:0%;
    margin-right:0%;
    margin-top:0%;
	border: 1px solid #cccccc;
    
}
#rechts p.inhalt_grau {
    vertical-align: top;    
    padding-left:0.5em;
    padding-right: 0.5em;
    padding-top:0.3em;
    padding-bottom:0.3em;
    margin-left:0%;
    margin-right:0%;
    margin-top:0%;
	background:#efefff;
}

#rechts h1 {
   
    margin-top:10px;
    text-align:right; 
}

#rechts h2 {
   
    margin-top:10px;
    text-align:right; 
}

#inhalt p { 
  font-size:100%;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  text-align:justify;
  vertical-align:top;
  margin-top: 6px;
  margin-bottom:6px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  line-height:18px;
}

#inhalt p.inhalt_grau {
    vertical-align: top;    
    padding-left:0.5em;
    padding-right: 0.5em;
    padding-top:0.3em;
    padding-bottom:0.3em;
    margin-left:0%;
    margin-right:0%;
    margin-top:0%;
	background:#efefff;
}

#inhalt div.inhalt_rahmen {
    vertical-align: top;    
    padding-left:0.5em;
    padding-right: 0.5em;
    padding-top:0.3em;
    padding-bottom:0.3em;
    margin-left:0%;
    margin-right:0%;
    margin-top:0%;
	border: 1px solid #cccccc;
    
}

#inhalt p.kursiv {
	font-style: italic;
	color: #000000;
	width:50%;
	min-height:170px;
	height:170px;
	vertical-align: top;    
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top:0.3em;
    padding-bottom:0.3em;
    margin-left:0%;
    margin-right:0%;
    margin-top:0%;
    border: 1px solid #cccccc;
	margin:auto;
}

.zeichen { 
  font-size:100%;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  text-align:justify;
  vertical-align:top;
  line-height:22px;
}


a:link {font-size:100%;
  font-family:Arial, Helvetica, sans-serif;
  color:#DA6C24;
  text-align:left;
  
  text-decoration: none;}

a:visited {font-size: 100%;
  font-family:Arial, Helvetica, sans-serif;
  color:#DA6C24;
  text-align:left;
  
  text-decoration: none;
}

a:active {font-size: 100%;
  font-family:Arial, Helvetica, sans-serif;
  color:#DA6C24;
  
  text-decoration: none;
}

a:hover {font-size:100%;
  font-family:Arial, Helvetica, sans-serif;
  color:#DA6C24;
  text-align:left;
 
  text-decoration: none;
}

/* für Veranstaltungen */
td.veranstaltung { background-color:#f9f9fb;
  color:#000000;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px; 
  border-width:1px;
  border-style:solid;
  border-color:#B0B1B9;
  text-align:justify;
}

#warenkorb { 
  background-color:#f8c3c0;
  width:600px;
  color:#f8c3c0;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:2px; 
  text-align:justify;
  border: #000000 4px solid;
}



.veranstaltung { background-color:#f9f9fb;
  color:#000000;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-bottom:5px;
  padding-left:0px;
  padding-right:0px; 
  text-align:justify;
 border-width:1px;
  border-style:solid;
  border-color:#B0B1B9;
}

.veranstaltung_text { background-color:#f9f9fb;
  color:#000000;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px; 
  text-align:justify;
 border-width:1px;
  border-style:solid;
  border-color:#B0B1B9;
}

/* für Pressemeldungen */
td.presse{ background-color:#f9f9fb;
  color:#000000;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px; 
  border-width:1px;
  border-style:solid;
  border-color:#B0B1B9;
  text-align:justify;
}

.presse{ background-color:#f9f9fb;
  color:#000000;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px; 
  text-align:justify;
}



#rechts div.presse { 
                     font-size: 10px;
                     text-align:left;
}

#rechts div.presse h4{ 
                     font-size: 11px;
                     text-align:left;
}

.meldungzeit{
  background-color:#dadfe5;
font-size: 10px;
  font-family:Arial, Helvetica, sans-serif;
}


.date { font-size: 95%;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  text-align:right;
  vertical-align:top;
  margin-top: 0px;
  margin-bottom:12px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
}



h1 { font-size:170%;
  font-family:Arial,Helvetica,sans-serif;
  color:#AAAAAA;
  margin-top:0px;
  margin-bottom:16px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  text-align:left;
  line-height:1.2em

}

h2 { font:14px Arial,Helvetica,sans-serif;
  color:#666666;
  margin-top:13px;
  margin-bottom:8px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  text-align:left;
}

h3 { font-size:100%;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:#666666;
  margin-top:15px;
  margin-bottom:6px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  text-align:left;
}


h5 { font-size:10px;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:#666666;
  margin-right:0px;
  margin-left:5px;
  padding:0px;
  text-align:left;
}
.presse h4 { font-size:100%;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:#999999;
  margin-top:0px;
  margin-bottom:6px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
}

.presse h3 { font-size:100%;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:#666666;
  margin-top:15px;
  margin-bottom:2px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
}

h4 { font-size:100%;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:#999999;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
}

.schrkl{
font-family:Arial,Helvetica,sans-serif;
  font-size:100%;
  color:#000000;
  padding:10px;
  font-weight:normal;
}


.time{ 
  background-image:url(standard/time.gif);

  color:#AAAAAA;
  padding-left:0px;
  margin:0px;
  text-align:center;
  font-size:95%;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
}

/* Navigationslinks im Content-Bereich als Liste */
.navi_mainpage a, .navi_mainpage a:visited, .navi_mainpage a:hover, .navi_mainpage a:active {
  font-size:100%;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#000000;
  background-image:url('https://www.uni-duesseldorf.de/HHU/New_Styles/Symbole/pfeil-orange.gif'); 
  background-repeat:no-repeat;
  padding-left: 15px;
  margin-left:6px;
  margin-top:3px;
  margin-bottom:3px;
}

.navi_mainpage_normal a, .navi_mainpage_normal a:visited, .navi_mainpage_normal a:hover, .navi_mainpage_normal a:active {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#000000;
  background-image:url('https://www.uni-duesseldorf.de/HHU/New_Styles/Symbole/pfeil-orange.gif'); 
  background-repeat:no-repeat;
  padding-left: 15px;
  margin-left:6px;
  margin-top:3px;
  margin-bottom:3px;
}

.navi_extern a, .navi_extern a:visited, .navi_extern a:hover, .navi_extern a:active {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#000000;
  background-image:url('https://www.uni-duesseldorf.de/HHU/New_Styles/Symbole/www.gif'); 
  background-repeat:no-repeat;
  padding-left: 15px;
  margin-left:6px;
  margin-top:3px;
  margin-bottom:3px;
}




/* Navigationslink in der rechten Spalte */
.news_titel a {
  font-size:95%;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#000000;
  background-image:url('https://www.uni-duesseldorf.de/HHU/New_Styles/Symbole/pfeil-orange.gif'); 
  background-repeat:no-repeat;
  padding-left: 15px;

  margin-top:3px;
  margin-bottom:3px;

}

/* Wie H2, aber in rot, fuer Warnungen etc. */
.h2rot { 
  font-size:120%;
  font-weight:bold;
  color:#800000;
  margin-top:5px;
  margin-bottom:5px;
  text-align:center;
}

.rot  { 
  
  font-weight:bold;
  color:#800000;
  
}


.thumbs{ background-color:#f9f9fb;
  width:110px;
  color:#000000;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:2px; 
  text-align:justify;
  border: #000000 1px solid;
}

.frame { 
  width:600px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px; 
  margin-right:0px; float:right;
}










/* zusaetzliche Stile fuer neue Startseite und Newsletter Heinecomp der HHU */

#Info {
    font-size: 0.9em;
    float: right; width: 35%;
    margin: 0 0 1.1em; 
    padding: 0;
    text-align: left;
    background-color: #f9f9fb; border: 1px solid silver;
  }



 #Info h2 {
    font-size: 1.33em;
    margin: 0.2em 0.5em;
  }

 #Info p {
    font-size: 1em;
    margin: 0.5em;
  }

#Info ul {
  padding-right: 0px;
  padding-left: 7px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 3px;
}

#Info ul li {
  margin-left:4px;
border-bottom: 1px dashed silver;
}

.Titel{
     background-color:#dadfe5;
     padding-left: 10px;
     font-size: 13px;
     font-family:Arial, Helvetica, sans-serif;
     color:#0072ba;
}

.head{
     background-color:#dadfe5;
     padding-left: 10px;
     font-size: 13px;
     font-family:Arial, Helvetica, sans-serif;
     color:#800000;
}

 #Inhalt {
    margin: 0 0 0 0;
    width: 63%;
    padding: 0 0 0 0;
    background-color: #f9f9fb;
    border: 1px solid silver;
 
  }

#Inhalt img{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    
  }

  * html div#Inhalt {
    height: 1em; width: 62%; /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
 

#Inhalt h2 {
    font-size: 12px;
    margin-top: 0.8em;
    color:#666666;
    padding-left:0px;
    padding-right:0px;
    }

#Inhalt h3 {
    font-size: 1.0em;
     margin-top: 0.8em;
    color:#800000;
    padding-left:0px;
    padding-right:0px;
    }

#Inhalt p {
    font-size: 1em;
    margin-right: 0em;
    padding-left:0px;
    padding-right:0px;
    }

#Inhalt presse {
    font-size: 1em;
    margin-right: 0.5em;
    padding-left:10px;
    padding-right:0px;
    }
 
#PM {
    margin: 0 0 0 0;
    width: 100%;
    padding: 0 0 0 0;
    background-color: #f9f9fb;
    border: 1px solid silver;
 
  }

#PM-aus img{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    
  }

  * html div#PM {
    height: 1em; width: 99%; /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
 

#PM h2 {
    font-size: 12px;
    margin-top: 0.8em;
    color:#666666;
    padding-left:0px;
    padding-right:0px;
    }

#PM h3 {
    font-size: 1.0em;
     margin-top: 0.8em;
    color:#800000;
    padding-left:0px;
    padding-right:0px;
    }

#PM p {
    font-size: 1em;
    margin-right: 0em;
    padding-left:0px;
    padding-right:0px;
    }

#PM presse {
    font-size: 1em;
    margin-right: 0.5em;
    padding-left:10px;
    padding-right:0px;
    }





/* zusaetzliche Stile fuer neue Startseite in Pixel */

#Kontainer {
	background: #000000 url('https://www.uni-duesseldorf.de/HHU/New_Styles/Symbole/back.gif') repeat-y top;;
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 531px;
        height:				100%;
	min-height:         200px;
	float: left;	
}

#Kontainerende {
	background: #ffffff url('https://www.uni-duesseldorf.de/HHU/New_Styles/Symbole/linie.gif'); 
        background-repeat:no-repeat;
	margin: 0 auto;
	padding: 0;
	position: relative;
	height:1px;
	width: 531px;
        float: left;
}



#Info_px {
    font-size: 11px; 
    float: right; width: 190px;
    margin: 0 0 0; 
    padding: 0;
    text-align: left;
    
  }



 #Info_px h2 {
    font-size: 12px;
    margin: 0.2em 0.5em;
text-align: left;
  }

 #Info_px p {
    font-size: 11x;
    margin: 0.5em;
  }

#Info_px ul {
  padding-right: 0px;
  padding-left: 7px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0.8em;
}

#Info_px ul li {
  margin-left:4px;
border-bottom: 1px dashed silver;
}

.Titel_px {
     background-color:#dadfe5;
     padding-left: 10px;
     font-size: 13px;
     font-family:Arial, Helvetica, sans-serif;
     color:#0072ba;
}

.head_px {
     background-color:#dadfe5;
     padding-left: 10px;
     font-size: 13px;
     font-family:Arial, Helvetica, sans-serif;
     color:#800000;
}

 #Inhalt_px {
    margin: 0 0 0 0;
    width: 338px;
    padding: 0 0 0 0;
   
 
  }

#Inhalt img{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    
  }

  * html div#Inhalt_px {
    height: 1em; width: 338px; /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
 

#Inhalt_px h2 {
    font-size: 12px;
    margin-top: 0.8em;
    color:#666666;
    padding-left:0px;
    padding-right:0px;
text-align: left;
    }

#Inhalt_px div.presse_px h2{
    font-size: 12px;
    margin-top: 0.8em;
    color:#666666;
    padding-left:0px;
    padding-right:0px;
text-align: left;
    }

#PM_px div.presse_px h2{
    font-size: 12px;
    margin-top: 0.8em;
    color:#666666;
    padding-left:0px;
    padding-right:0px;
text-align: left;
    }

#Inhalt_px h3 {
    font-size: 12px;
     margin-top: 0.8em;
    color:#800000;
    padding-left:0px;
    padding-right:0px;
    }

#Inhalt_px p {
    font-size: 12px;
    margin-right: 0em;
    padding-left:0px;
    padding-right:0px;
    }

#Inhalt_px presse_px {
    font-size: 12px;
    margin-right: 0.5em;
    padding-left:10px;
    padding-right:0px;
    }


.presse_px {
    font-size: 12px;
    margin-right: 0.5em;
    padding-left:10px;
    padding-right:0px;
    }
 
#PM_px {
    margin: 0 0 0 0;
    width: 531px;
    padding: 0 0 0 0;
    background-color: #f9f9fb;
    border: 1px solid silver;
 
  }

#PM-aus img{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    
  }

  * html div#PM {
    height: 1em; width: 99%; /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
 

#PM h2 {
    font-size: 12px;
    margin-top: 0.8em;
    color:#666666;
    padding-left:0px;
    padding-right:0px;
    }

#PM h3 {
    font-size: 1.0em;
     margin-top: 0.8em;
    color:#800000;
    padding-left:0px;
    padding-right:0px;
    }

#PM p {
    font-size: 1em;
    margin-right: 0em;
    padding-left:0px;
    padding-right:0px;
    }

#PM presse {
    font-size: 1em;
    margin-right: 0.5em;
    padding-left:10px;
    padding-right:0px;
    }



/**Bilder mit Schatten für Personalseiten**/

div.img-shadow-left {
	float: 					left;
	background: 			url(../media/bg_shadow_lo.png) no-repeat bottom right;
	margin: 				10px 0 0 10px;
}

div.img-shadow-left img {
	display: 				block;
	position: 				relative;
	background-color: 		white;
	margin: 				-9px 9px 9px -9px;
	border: 				1px solid gray;
	padding: 				2px;
}

div.img-shadow-right {
	float: 					right;
	background: 			url(../media/bg_shadow_lo.png) no-repeat bottom right;
	margin: 				10px 0 0 10px;
}

div.img-shadow-right img {
	display: 				block;
	position: 				relative;
	background-color: 		white;
	margin: 				-8px 8px 8px -8px;
	border: 				1px solid gray;
	padding: 				2px;
}




#inhalt div.personal
 {
	float: 					left;
	position: 				relative;
	width: 					100%;
	margin: 				0;
	padding: 				0;
         text-align:                             left;
}

#inhalt div.personal h4
{
	font-size: 				14px;
	margin: 				0;
	padding: 				0;
	border-bottom: 			1px solid silver;
}

#inhalt div.personal h4 a {
  font-size: 				14px;
  font-family:Arial, Helvetica, sans-serif;
  color:#999999;
  background-image:url('https://www.uni-duesseldorf.de/HHU/New_Styles/Symbole/pfeil-orange.gif'); 
  background-repeat:no-repeat;
  padding-left: 15px;
}

#inhalt div.personal p
{ margin-right: 20px;}



/* zusaetzliche Stile fuer Bild und Text nebeneinander */

#Bild_links {
    
    float: left; width: 160px;
    margin: 0 0 0; 
    padding: 0;
     min-height:70px;

  }



 #Text_rechts {
    margin: 0 0 0 0;
  
    padding: 0 0 0 0; 
  
  }


/* zusaetzliche Stile fuer Bild und Text nebeneinander */

#Text_links {
    
    float: left; width: 220px;
    margin: 0 0 0; 
    padding: 0;
     min-height:70px;

  }



 #Bild_rechts {

    margin: 0 0 0 0;
  
    padding: 0 0 0 0; 
  
  }


/* zusaetzliche Stile fuer Druckansicht */

#contentdruck { 
  font-size:100%;

}

#Druck_rechts { 
  width:190px;
  text-align:left;
  vertical-align:top;
 font-size:12px;

}

#Druck_rechts p { 
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  text-align:left;
  vertical-align:top;
  margin-top: 6px;
  margin-bottom:6px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  line-height:18px;
}

#Druck_rechts div.inhalt_rahmen {
    vertical-align: top;    
    padding-left:0.5em;
    padding-right: 0.5em;
    padding-top:0.3em;
    padding-bottom:0.3em;
    margin-left:0%;
    margin-right:0%;
    margin-top:0%;
	border: 1px solid #cccccc;
    
}
#Druck_rechts p.inhalt_grau {
    vertical-align: top;    
    padding-left:0.5em;
    padding-right: 0.5em;
    padding-top:0.3em;
    padding-bottom:0.3em;
    margin-left:0%;
    margin-right:0%;
    margin-top:0%;
	background:#efefff;
}

#Druck_rechts h1 {
   
    margin-top:11px;
    text-align:right; 
}

#Druck_rechts h2 {
   
    margin-top:10px;
    text-align:left; 
}


/* zusaetzliche Stile fuer die farbigen Kopf- und Fusszeilen der Gleichstellungsbeauftragten der HHU */


.gstb_startseite_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_startseite.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;

}



.gstb_terminkalender_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_terminkalender.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}

.gstb_buero_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_buero.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}

.gstb_gstb_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_gstb.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}

.gstb_seminare_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_seminare.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}

.gstb_mentoring_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_mentoring.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}

.gstb_beratung_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_beratung.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}

.gstb_smk_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_smk.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}

.gstb_familienberatung_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_familienberatung.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}

.gstb_projektekinder_leiste { 
	display: block;
	width: 100%;
	height: 20px;
	background: url('https://www.uni-duesseldorf.de/home/Zentrale_Einrichtungen/organe/GSB/Bilder/Farbleisten/farbe_projektekinder.jpg'); 
	color: #FFF;
	font-weight: bold;
 	margin: 0px;
 	margin-bottom: 10px;
  	padding: 5px 0px 0px 2px;
}
 

/* zusaetzliche Stile fuer Forschung (v. Daniel Mueller) der HHU */

#headline {border:3px solid #B0B1B9 ;background-color:#dadfe5; padding-left:5px}

#text_forschung {text-align:left; margin-left:4em; margin-right:2em}

#table_forschung {padding-left:20px; padding-right:15px; padding-bottom:10px; padding-top:10px; width: 33.32%;}

#table_kontakte {padding-left:50px; padding-right:50px; width: 33.32%; }