/* --- pmenu.css --- */

/* common styling */
.actual{
  font-weight: bold;
}
#pmenu {
  z-index:200;
  font-size: 75%;
}
#pmenu a:hover {
  color:#DDCC11;
}
#pmenu ul {
  padding:0;
  margin:0 0 0 18px;
}

/* style the links for the top level, visibility of secons level*/
#pmenu ul ul {
  visibility:hidden;
  position:absolute;
  height:0;
  top:22px;
  left:-8px;
  width:155px;
}
#pmenu ul li:hover ul,
#pmenu ul a:hover ul{
  visibility:visible;
}
/* end - visibility of second level */

#pmenu ul li {
  float:left;
  position:relative;
  padding-left:3px;  /* hinzugefuegt */
  padding-right:3px; /* hinzugefuegt */
  background-image:none;
  list-style-type: none;
  margin:0;
}
#pmenu ul li.pipe {
  height:22px;
  line-height:22px;
}
#pmenu ul li a, #pmenu ul li a:visited {
  text-decoration:none;
  font-weight:normal;
  color:#FFF;
  margin: 0;
  text-decoration:none;
  padding-left:10px;
  padding-right:10px;
  line-height:22px;
}

/* Erstes Navio-Niveau */
#pmenu ul li:hover a {
  color:#DDCC11;
}
#pmenu ul li ul {
  display: none;
}
#pmenu ul li:hover ul {
  display:block;
  margin: 0;
  width:155px;
}
#pmenu ul li:hover ul li a {
  display:block;
  color:#054295;
  background:#e3eff9;
  line-height: 16px;
  padding:2px 4px 2px 10px;
  width:155px;

  margin-left: 9px;
  border-top: 1px solid white;
  border-right: 1px solid white;
  background-image: url(/fileadmin/img/arrow_gray.gif);
	background-repeat: no-repeat;
}
#pmenu ul li:hover ul li a.drop {
  background:#e3eff9;
  background-image: url(/fileadmin/img/arrow_gray.gif);
  background-repeat: no-repeat;
}
#pmenu ul li:hover ul li a:hover {
  background:#6e9ed0;
  color:#ffffff;
  font-weight:bold;
  background-image: url(/fileadmin/img/arrow_gray.gif);
  background-repeat: no-repeat;
}
#pmenu ul li:hover ul li ul {
  display:none;
}
#pmenu ul li:hover ul li:hover ul.left {
  left:-155px;
}
#pmenu ul li:hover ul ul {
  display: none;
}
#pmenu ul li:hover ul ul ul{
  display: none;
}
#pmenu ul li:hover ul ul ul ul{
  display: none;
}
#pmenu ul li ul li:hover ul {
  display:block;
  position:absolute;
  left:170px; /* padding links + padding-rechts*/
  top:0px;
  width:155px;
}
#pmenu ul li ul li:hover ul ul {
  display: none;
  height:0;
}
#pmenu ul li ul li ul li:hover ul{
  display:block;
  background-image: url(/fileadmin/img/arrow_gray.gif);
  background-repeat: no-repeat;
}
#pmenu ul li ul li ul li:hover ul li ul{
  display: none;
  height:0;
}
#pmenu ul li ul li ul li ul li:hover ul{
  display:block;
  background-image: url(/fileadmin/img/arrow_gray.gif);
  background-repeat: no-repeat;
}
#pmenu ul li ul li ul li ul li:hover ul li ul{
  display: none;
  height:0;
}
#pmenu ul li ul li ul li ul li ul li:hover ul{
  display:block;
  background-image: url(/fileadmin/img/arrow_gray.gif);
  background-repeat: no-repeat;
}
#pmenu ul li ul li ul li ul li ul li:hover ul li a{
  width:190px;
}
#pmenu ul li ul li ul li ul li ul li:hover ul li ul{
  display: none;
  height:0;
}
div#pmenu ul li A.selectedmenu {
  font-weight: bold;
}

/* EOTX */