.hmenue {
  position:          absolute;
  left:              400px;
  top:               130px;
}

.hmenue ul {
  margin:            0;
  padding:           0;
  list-style-type:   none;
}

.hmenue ul li {
  position:          relative;
  display:           inline;
  float:             left;
}

.hmenue li#first {
  border-left:       1px solid #222;
}
  
.hmenue ul li a {
  display:           block;
  width:             72px;                 /*** Width of top level menu ***/
  padding:           3px 8px;
  border:            1px solid #222;
  border-left-width: 0;
  text-decoration:   none;
  text-align:        center;
  background:        url(/img/menubg.gif) center center repeat-x;
  color:             black;
  font:              12px Tahoma;
}
    
.hmenue ul li ul {
  left:              0;
  top:               0;
  border-top:        1px solid #222;
  position:          absolute;
  display:           block;
  visibility:        hidden;
  z-index:           100;
}
  
.hmenue ul li ul li {
  display:           inline;
  float:             none;
}
  
.hmenue ul li ul li a {
  width:             120px;                /*** width of sub menu ***/
  font-weight:       normal;
  text-align:        left;
  padding:           3px 6px;
  background:        #eff;
  border-width:      0 1px 1px 1px;
}

.hmenue ul li a.akt {
  background:        url(/img/menubgakt.png) center center repeat-x;
}
  
.hmenue ul li a:hover {
  background:        url(/img/menubgover.gif) center center repeat-x;
}
  
.hmenue ul li ul li a:hover {
  background:        #cdf;
}
  
.hmenue .arrowdiv {
  position:          absolute;
  right:             0;
  background:        transparent url(/img/menuarrow.gif) no-repeat center left;
}
  
* html p#iepara {
  padding-top:       1em;
}
    
* html .hmenue ul li {
  float:             left;
  height:            1%;
}
* html .hmenue ul li a {
  height:            1%;
}

