body {
	
	font-family: Arial, Helvetica, sans-serif;
	min-width: 1028px;
	position: relative;
      
      
}


/* Layout
*******************************************************************************/
#schrift  {position:absolute; top:-400px;}

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

#documentContainer {
    width:				978px; background-color: #FFFFFF;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }




#topmap
{ margin-right:1%; float:right; height:77px; width:175px; background-image:url(hhu_03.gif);z-index:1;}


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

#druck
{ margin-top:0px; margin-right:1%; float:right; width:188px; }

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

#pfad {
  margin-left: 0px;
  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;
  
}

/* Layoutende
*******************************************************************************/

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

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

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

}



.ohnemodule {
    WIDTH: 93%
}

#inhalt {
  
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    float: left;
    margin-left: 0.5em;
    vertical-align: top;
    margin-top: 0px;
    margin-right: 0.5em;
    background-color: #fff;
    text-align:left;
}


#rechts
{   font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    text-align:left;
    color:#000000; 
    margin-right:1%; float:right;  margin-top:0.0em; width:200px;
    background-image:url(standard/bg_rechts.gif);
    repeat-x 0px 0px;
    padding-left:10px; 
   
}

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



/* Navigationslinks als Liste in der rechten Spalte */

div.rebold a {
  text-align:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:bold;
  width:160px;
  padding:1px;
  padding-right: 15px;
  background: url(/home/Symbole/pfeil-orange.gif) no-repeat right center;
}


div.rebold a:visited {
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:bold;
}

div.rebold a:active {
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:bold;
}

div.rebold a:hover {
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:bold;
}



/*Navigation-------------------------------------*/

/* makenavilink 1 */

#hauptnavigation ul li a.mainnavipkt {
     display: block;
  font: bold 12px arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:0px;
  border-left: 0px solid #FFF;
  border-top:5px solid #FFF;
  border-bottom:5px solid #FFF;
    background: url('layout_pics/pfeil_schwarz.gif') no-repeat 10px 12px #EFEFEF;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

#hauptnavigation ul li a.mainnavipkt:hover {
  display: block;
  font: bold 12px arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:0px;
  border-left: 0px solid #FFF;
  border-top:5px solid #FFF;
  border-bottom:5px solid #FFF;
                                       background: url('layout_pics/pfeil_hover.gif') no-repeat 10px 12px #BFBFBF;

}
  
/* makenavilink 1a */  
  
#hauptnavigation ul li a.aktuelldok {
  display: block;
  font: bold 12px arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:0px;
  border-left: 0px solid #FFF;
  border-top:5px solid #999;
  border-bottom:5px solid #FFF;
    background: url('layout_pics/pfeil_weiss.gif') no-repeat 10px 12px #999;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }
  
  
  
/* makenavilink 2 */

#hauptnavigation ul li a.indexfolder {

  display: block;
  font: bold 12px arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:0px;
  border-left: 0px solid #FFF;
  border-top:5px solid #999;
    
    background: url('layout_pics/pfeil_w_unten.gif') no-repeat 10px 12px #999;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

#hauptnavigation ul li a.aktuellfolder {
     display: block;
  font: bold 12px arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:0px;
  border-left: 0px solid #FFF;
  border-top:5px solid #EFEFEF;
    background: url('layout_pics/pfeil_s_unten.gif') no-repeat 10px 12px #EFEFEF;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }


/* makenavilink 3 */

#hauptnavigation ul li ul li a.mainnaviupkt {

display: block;
    font: bold 11px arial, sans-serif;
    color: #000;
    text-decoration: none;
    padding-left:23px;
    padding-top: 2px;
    padding-bottom: 5px;
    margin-bottom: 0px;
    margin-left:23px;
    border-left: 0px solid #CECDCD;
    background: url('layout_pics/pfeil_schwarz2.gif') no-repeat 10px 5px #CECDCD;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

#hauptnavigation ul li ul li a.mainnaviupkt:hover {
 
  background: url('layout_pics/pfeil_hover.gif') no-repeat 10px 5px #BFBFBF;
  
}
  
  
/* makenavilink 3 a */

#hauptnavigation ul li ul li a.mainnaviupktg {
    display: block;
  font: bold 11px 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;
  border-left: 0px solid #FFF;
    background: url('layout_pics/pfeil_weiss.gif') no-repeat 10px 5px #999;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }
  
  
 /* makenavilink 4 */


#hauptnavigation ul li ul li a.naviumenue {
     display: block;
  font: bold 11px arial, sans-serif;
  color: #000;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:23px;
  border-left: 0px solid #CECDCD;
    background: url('layout_pics/pfeil_s_unten2.gif') no-repeat 10px 6px #CECDCD;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }
  

#hauptnavigation ul li ul li a.naviumenueindex {
    display: block;
  font: bold 11px arial, sans-serif;
  color: #fff;
  text-decoration: none;
  padding-left:23px;
  padding-top: 2px;
  padding-bottom: 5px;
  margin-bottom: 0px;
  margin-left:23px;

  border-left: 0px solid #999;
    background: url('layout_pics/pfeil_w_unten.gif') no-repeat 10px 6px #999;/* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }


/* makenavilink 5 */

#hauptnavigation ul li ul li a.mainnaviupkt2{
  display: block;
  font: bold 11px 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('layout_pics/pfeil_schwarz3.gif') no-repeat 23px 4px #ABAAAA;
}

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

  background: url('layout_pics/pfeil_hover.gif') no-repeat 23px 4px #BFBFBF;
}

/* makenavilink 5a */

#hauptnavigation ul li ul li a.mainnaviupktg2{
  display: block;
  font: bold 11px 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('layout_pics/pfeil_weiss.gif') no-repeat 23px 4px #999;
}


#player {
    border:5px solid #fff;
    outline:1px solid #ccc;
    backgound: #000;
}