/* to menu navigation CSSleri */

  .drop-down-toggle     { display: block;  }
  .nav-toggle           {
                          display: none;
                          position: fixed;
                          top: 0;
                          left:0;
                          font-weight: normal;
                          margin: 0;
                          background: url(mobile-menu.png) 13px 12px #a50005 no-repeat;
                          width: 45px;
                          font-size: 0;
                          height: 41px;
                          z-index: 100;
                        }
  a.nav-toggle:hover,
  a.nav-toggle:active   { background-color: #9c000b }
  nav                   { display: block;  }

#top-menu-nav{
    display: block;
    border: 0;
    float: none;
    position: fixed;
    top: 36px;
    left: -40px;
    z-index: 999;
 }

#top-menu-nav, .menu-nav-container {
    margin: 0;
    padding: 0 0px;
    border: none;
    font: inherit;
    vertical-align: baseline;
 }
.menu-nav-container {
    width: auto;
  font-size:120%;
}



  #top-menu-nav ul          {display: none;width:140px;position:relative;}
  #top-menu-nav ul ul       { width: 140px; }
  #top-menu-nav ul ul ul    { width: 180px; }

  #top-menu-nav ul,
  #top-menu-nav li          {
                          float: none;
                          list-style: none;
                          margin:0;
                        }
  #top-menu-nav li          {
                          background: #a50005;
                          padding: 4px 10px 4px 10px;
                          border-bottom:1px solid #8e020c;
                          border-top:1px solid #af0b17;
                        }
  #top-menu-nav li.first    { border-top:none;}
  #top-menu-nav li.last     { border-bottom:none;}
  #top-menu-nav li a        {color: #e0e0e0;}
  #top-menu-nav li a:active {   }
  #top-menu-nav ul li.expanded {
                          background: url(arrow_bullet.png)  95% 8px  no-repeat;
                          background-color:  #a50005;
                         }
  #top-menu-nav li ul       { 
                        position: absolute; 
                        left:140px; 
                          border: 0;  }
  #top-menu-nav li ul li ul { left:140px; 
                          border: 0;  }

  #top-menu-nav li li,
  #top-menu-nav li li.expanded       {
                          background: #790205;
                          border-bottom:1px solid #4c0002;
                          border-top:1px solid #a20004;
                        }

  #top-menu-nav ul li:hover,
  #top-menu-nav ul li:active
                        { background-color: black;  }

  #top-menu-nav li ul ul    { } /* silme bos kalsin */
  #top-menu-nav li li a     { } /* silme bos kalsin */



#top-menu-nav li.expanded:hover > .menu-header > ul.submenu {
  display: block;
}


#top-menu-nav ul ul li a {font-size:0.9em}
#top-menu-nav ul ul ul li a {font-size:0.8em}