
/*////menu bar////*/
#horizontalMenu2 {
  position: relative;
  height: 25px;
  z-index: 3;
  visibility: visible;
}

.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}











  /*(MAIN) Container*/  
  #qm0  
  {  
    padding-top:5px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    margin:0px;
  }
  /*(MAIN) Items*/  
  #qm0 a {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
    margin-right: 10px;

    padding-right: 5px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 3px;
  }

  #qm0 li a.menuselected
  {  
    color: #FFFFFF;
    background-color: #333333;
  }

  #qm0 li a.next {
    margin-left: 5px;
  }

  #qm0 li a.nextmenuselected {
    color: #FFFFFF;
    background-color: #333333;
    margin-left: 5px;
  }

  #qm0 li.nolast {
    background: url('resource.php?fct=img&f=limenu.png') right no-repeat;
  }
  #qm0 li.nolast ul {}
  #qm0 li ul {
    margin-left: 5px;
  }
  #qm0 li.nolast ul li ul {}
  #qm0 li ul li ul {
    margin-left: 0px;
  }
  #qm0 li.nolastfirst {
    background: url('resource.php?fct=img&f=limenu.png') right no-repeat;
  }
  #qm0 li.nolastfirst ul {
    margin-left: 0px;
  }

  #qm0 li ul a.menuselected
  {  
    color: #FFFFFF;
    background-color: #591826;
  }


  /*(MAIN) Hover State*/  
  #qm0 a:hover  
  {  
    color: #FFFFFF;
  }
  /*(MAIN) Hover State - (duplicated for pure CSS)*/  
  #qm0 li:hover>a
  {  
    color: #FFFFFF;
    background-color: #333333;
  }
  /*(MAIN) Active State*/
  body #qm0 .qmactive, body #qm0 .qmactive:hover  
  {  
/*    background-color:#FFFFFF; */
    color: #FFFFFF;
  }
  /*SUB) Container*/  
  #qm0 div, #qm0 ul  
  {  
    color: #FFFFFF;
    margin-left: 0px;
    font-weight: normal;
    font-size: 12px;

    border-width: 0px 0px 0px 0px;
    border-style: dotted;
    border-color: #000000;

    text-align: left;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;


    background-color: #000000;
/*    width: 150px; */
  }
  /*(SUB) Items*/  
  #qm0 div a, #qm0 ul a  
  {  
    background: url('resource.php?fct=img&f=empty.png') right no-repeat;

/*    padding-left:10px; */
    padding-top: 2px;
    padding-bottom: 2px;

    margin-right: 0px;

    background-color: #333333;

/*    color: #FFFFFF; */
    font-size: 12px;
    font-weight: normal;
    text-align: left;

    border-width: 1px 1px 0px 0px;
    border-style: solid;
    border-color: #000000;
  }
  /*(SUB) Hover State*/  
  #qm0 div a:hover  
  {  
    background-color: #FFFFFF;
    color: #1E120B;
  }
  /*(SUB) Hover State - (duplicated for pure CSS)*/  

  #qm0 ul li a
  {  
      padding-right: 50px;
  }

  #qm0 ul li:hover>a  
  {  
    background-color: #591826;
    color: #FFFFFF;
  }
  /*(SUB) Active State*/  
/*
  body #qm0 div .qmactive, body #qm0 div .qmactive:hover
  {  
    background-color: #E58435;
    color: #1E120B;
  }
*/
  /*Individual Vertical Dividers*/
/*
  #qm0 .qmdividery
  {  
    border-left-width: 1px;
    height: 25px;
  }
*/


