/*
  ------------------------------------
  PVII Menu CSS Express Drop-Down Menu
  by Project Seven Development
  www.projectseven.com
  ------------------------------------

*/


#mainmenu {
    position:absolute;
    bottom:0;
    left:0;
    height:20px;
    background-color:transparent;
    font-size:10pt;
    z-index:1000;
}

.clearit {
    clear: both;
    height: 0;
    line-height: 0.0;
    font-size: 0;
}

#p7menubar {
    width:626px;
    height:18px;
}

#p7menubar, #p7menubar ul {
    padding: 0;
    margin: 0;
    list-style: none;
    font-family: Arial, Helvetica, sans-serif;
}

#p7menubar a, #p7menubar .disabled {
    display: block;
    text-decoration: none;
    padding: 3px 20px 2px 0px;
    margin:0;
    color: rgb(2,54,96);
    font-weight:bold;
    font-size:0.9em;
}

#p7menubar a.trigger {
    padding: 3px 20px 2px 0px;
}

#p7menubar li {
    float: left;
    width: auto;
    height:18px;
    position:relative;
    top:0;
    left:0;
}

/*
#p7menubar li {
  position: relative;
  left:20px;
}
*/

/* hide from IE mac \*/
#p7menubar li, #p7menubar .disabled {
  position: relative;
  width: auto;
  left:0px;
  margin:0 9px 0 0;
}
/* end hiding from IE5 mac */


#p7menubar li ul {
    width: 160px;
    height:auto;
    padding:0;
    margin:0;
    border-top:1px solid rgb(165,201,246);
    border-bottom:3px solid rgb(80,126,183);
}

#p7menubar ul li {
  width: 160px;
  margin: 0;
  padding:0;
}

#p7menubar li ul, .versteckt {
    position: absolute;
    display: none;
}

#p7menubar li ul li a, #p7menubar li ul li .disabled {
    font-weight:normal;
    padding:2px 0 0 7px;
    margin: 0;
    height:18px;
}

/* hauptpunkt bei akt */
#p7menubar li#akt a {
    color: rgb(17,150,210);
    text-decoration:none;
}

#p7menubar li#akt ul li a {
    padding-left:14px;
    margin: 0;
}

/* mouseover auf hauptpunkte */
#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a
{
    color: rgb(17,150,210);
}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
    display:block;
}

/* unterpunkte OHNE mouseover */
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
    color: rgb(224,234,247);
    background-image:url('/standard/img/navi/bg_off.gif') !important;
}

#p7menubar li:hover ul .disabled, #p7menubar li.p7hvr ul .disabled {
    color: rgb(102,102,102);
    background-image:url('/standard/img/navi/bg_off.gif') !important;
}


#p7menubar li#akt ul li a:link, #p7menubar li.p7hvr#akt ul li a:link, #p7menubar li#akt ul li a:visited, #p7menubar li.p7hvr#akt ul li a:visited
 {
    color: rgb(224,234,247);
    background-image:url('/standard/img/navi/bg_off.gif');
}


/* neu unterpunkte akt ohne mouseover */
#p7menubar li#akt ul li#subakt a, #p7menubar li.p7hvr ul li#subakt a {
    color: rgb(2,54,96);
    font-weight:bold;
    background-image:url('/standard/img/navi/bg_off.gif') !important;
}

/* unterpunkte MIT mouseover */
#p7menubar li ul a:hover {
    color: rgb(6,28,65) !important;
    background-image:url('/standard/img/navi/bg_on.gif') !important;
}
