/* ----------------------- no index - left-menu-frame ----------------------- */

  .left-menu-frame-1
  {
    background: url(img/left-menu-frame-bg-repeat.png) repeat-y left top;
    width: 211px;
  }

  .left-menu-frame-2
  {
    background: url(img/left-menu-frame-bg-top.png) no-repeat left top;
  }

  .left-menu-frame-3
  {
    background: url(img/left-menu-frame-bg-bottom.png) no-repeat left bottom;
    padding: 4px 5px 5px 4px;
  }


/* ------------------------------- product menu ----------------------------- */

  .product-menu-caption
  {

    background: url(img/product-menu-caption-bg.png) no-repeat left top #ABB8C0;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 100%;
    line-height: 120%;
    
    padding: 5px 0px 0px 15px;
    margin: 0px 0px 3px 0px;

    width: 187px;
    height: 33px;
    
    ^width: 202px;
    ^height: 38px;

  }
  

  .product-menu-box-1
  {
    background: url(img/product-menu-bg-repeat.png) repeat-y left top  #A9DDF3;
  }

  .product-menu-box-2
  {
    background: url(img/product-menu-bg-top.png) no-repeat left top;
  }

  .product-menu-box-3
  {
    background: url(img/product-menu-bg-bottom.png) no-repeat left bottom;
    min-height: 105px;
    ^height: 105px;
  }
  
  /* l1 */
  .product-menu
  {
    list-style: none;
    margin: 0px;
    padding: 15px 16px 15px 17px;
    font-weight: bold;
    font-size: 95%;
  }

  .product-menu li
  {
    list-style: none;
    margin: 0px;
    padding: 7px 0px;
    background: url(img/product-menu-bullet.png) no-repeat right 9px;
  }
  
  .product-menu a         { color: #544B4E; text-decoration: none;}
  .product-menu a:link    { color: #544B4E; text-decoration: none;}
  .product-menu a:visited { color: #544B4E; text-decoration: none;}
  .product-menu a:active  { color: #544B4E; text-decoration: none;}
  .product-menu a:hover   { color: #333333; text-decoration: underline;}


  .product-menu a.selected         { color: #333333; text-decoration: none;}
  .product-menu a.selected:link    { color: #333333; text-decoration: none;}
  .product-menu a.selected:visited { color: #333333; text-decoration: none;}
  .product-menu a.selected:active  { color: #333333; text-decoration: none;}
  .product-menu a.selected:hover   { color: #333333; text-decoration: underline;}

  .product-menu a.opened         { color: #333333; text-decoration: none;}
  .product-menu a.opened:link    { color: #333333; text-decoration: none;}
  .product-menu a.opened:visited { color: #333333; text-decoration: none;}
  .product-menu a.opened:active  { color: #333333; text-decoration: none;}
  .product-menu a.opened:hover   { color: #333333; text-decoration: underline;}

 /* l2 */
 

  .product-menu ul
  {
    padding: 10px 0px 5px 0px;
  }



  .product-menu ul li
  {
    background: none;
    padding: 2px 5px 2px 15px;
  }


/* -------------------------------- left menu ------------------------------- */


  /* l1 */
  .left-menu
  {
    list-style: none;
    margin: 0px;
    padding: 15px 16px 15px 17px;
    font-weight: normal;
    font-size: 95%;
  }

  .left-menu li
  {
    list-style: none;
    margin: 0px;
    padding: 3px 0px;
    background: url(img/left-menu-bullet.png) no-repeat right 7px;
  }

  .left-menu a         { color: #88959D; text-decoration: none;}
  .left-menu a:link    { color: #88959D; text-decoration: none;}
  .left-menu a:visited { color: #88959D; text-decoration: none;}
  .left-menu a:active  { color: #88959D; text-decoration: none;}
  .left-menu a:hover   { color: #666666; text-decoration: underline;}
  
  .left-menu a.selected         { color: #666666; text-decoration: none;}
  .left-menu a.selected:link    { color: #666666; text-decoration: none;}
  .left-menu a.selected:visited { color: #666666; text-decoration: none;}
  .left-menu a.selected:active  { color: #666666; text-decoration: none;}
  .left-menu a.selected:hover   { color: #666666; text-decoration: underline;}
  
  .left-menu a.opened         { color: #666666; text-decoration: none;}
  .left-menu a.opened:link    { color: #666666; text-decoration: none;}
  .left-menu a.opened:visited { color: #666666; text-decoration: none;}
  .left-menu a.opened:active  { color: #666666; text-decoration: none;}
  .left-menu a.opened:hover   { color: #666666; text-decoration: underline;}
  
  .left-menu .blue a         { color: #29A7E2; text-decoration: none;}
  .left-menu .blue a:link    { color: #29A7E2; text-decoration: none;}
  .left-menu .blue a:visited { color: #29A7E2; text-decoration: none;}
  .left-menu .blue a:active  { color: #29A7E2; text-decoration: none;}
  .left-menu .blue a:hover   { color: #90D7EB; text-decoration: underline;}




 /* l2 */


  .left-menu ul
  {
    padding: 0px;
  }



  .left-menu ul li
  {
    background: none;
  }






/* -------------------------------- bottom menu ----------------------------- */


  /* l1 */
  .bottom-menu
  {
    list-style: none;
    margin: 0px;
    padding: 15px 16px 15px 17px;
    font-weight: normal;
    font-size: 95%;
  }

  .bottom-menu li
  {
    list-style: none;
    display: inline;
    margin: 0px;
    padding: 3px 0px;
  }

  .bottom-menu a         { color: #88959D; text-decoration: none;}
  .bottom-menu a:link    { color: #88959D; text-decoration: none;}
  .bottom-menu a:visited { color: #88959D; text-decoration: none;}
  .bottom-menu a:active  { color: #88959D; text-decoration: none;}
  .bottom-menu a:hover   { color: #666666; text-decoration: underline;}

/* ------------------------------- nakupni karta ---------------------------- */


  .info-box-frame-1
  {
    margin-top: 20px;
    background: url(img/info-box-frame-bg-repeat.png) repeat-y left top;
    width: 211px;
  }

  .info-box-frame-2
  {
    background: url(img/info-box-frame-bg-top.png) no-repeat left top;
  }

  .info-box-frame-3
  {
    background: url(img/info-box-frame-bg-bottom.png) no-repeat left bottom;
    padding: 4px 5px 5px 4px;
  }
  
  
  .info-box-frame-1 h3
  {
    background: url(img/info-box-caption-bg.png) no-repeat left top #EF8F1E;
    color: #FFFFFF;
    font-weight: normal;
    font-size: 155%;

    padding: 12px 0px 0px 15px;
    margin: 0px 0px 3px 0px;

    width: 187px;
    height: 26px;

    ^width: 202px;
    ^height: 38px;
  }
  
  
  .info-box-basket-1
  {
    margin-top: 3px;
    background: url(img/info-box-basket-bg-repeat.png) repeat-y left top;
    width: 202px;
    font-size: 95%;
    color: #4E4D4A;
  }

  .info-box-basket-2
  {
    background: url(img/info-box-basket-bg-top.png) no-repeat left top;
  }

  .info-box-basket-3
  {
    background: url(img/info-box-basket-bg-bottom.png) no-repeat left bottom;
    padding: 15px 15px 15px 15px;
  }

  .info-box-basket-1 table
  {
    width: 172px;
  }
  
  .info-box-basket-1 table td
  {
    color: #4E4D4A;
    padding: 3px 0px;
  }
  
  .info-box-basket-1 table .td-1
  {

  }
  
  .info-box-basket-1 table .td-2
  {
    text-align: right;
  }
  
  
  .info-box-zakaznik
  {
    margin-top: 3px;
    background: url(img/info-box-login-caption-bg.png) no-repeat left top #F4F3EF;
    
    padding: 8px 17px 0px 17px;
    
    width: 168px;
    height: 46px;
    
    ^width: 202px;
    ^height: 54px;
    
    font-size: 90%;
    color: #4E4C4C;
  }
  
  .info-box-zakaznik-caption
  {
    font-size: 170%;
    color: #FC9016;
    margin: 0.2em 0px;
    font-weight: normal;
  }


   #nk-login-table
  {
    margin: 12px 0px 10px 12px;
    width: 172px;
    font-size: 95%;
  }

  #nk-login-table td
  {
     color: #686669;
     padding: 4px 0px;
  }

  #nk-login-table .td-1
  {
    padding-right: 8px;
  }

  #nk-login-table .td-2
  {
    text-align: right;
  }

  .nk-login-input
  {
    background: url(img/login-box-input-bg.png) no-repeat left top #E1DFD3;
    width: 125px;
    height: 16px;
    border: 0px;
    font-size: 95%;
    padding: 2px 5px 0px 5px;
    color: #686669;
  }


