 #content .subcategory {
  }
  #content .subcategory .title {
    font-size: 14px;
    font-weight: bold;
    margin-bottom:15px;
  }
    #content .subcategory table {
      color:#bebebe;
      font-size:100%;
      width: 100%;
      _width:549px;
      margin-bottom:20px;
    }
      #content .subcategory table a:link, #content .subcategory table a:visited {
        color:#bebebe;
        font-weight: bold;
        font-size: 12px;
        text-decoration: none;
        background: url(/public/img/public/subcat_item.png) no-repeat left center;
         
        padding-left: 20px;
      }
      #content .subcategory table a:hover, #content .subcategory table a:focus, #content .subcategory table a:active {
        text-decoration: underline;
      }
      
      
  #content .index .filter {
    background: url(/public/img/public/bg_filter.png) top left no-repeat;
    height: 42px; 
    padding:0 10px;
    padding-top:5px;
  }
    #content .index .filter form {
      display: inline;
      padding:0;margin:0;
    }
    #content .index .filter input.submit {
      display:none;
    }
    
    #content .index .filter .left {
      float:left;
    }
    
      #content .index .filter .lister a:link, #content .index .filter .lister a:visited, #content .index .filter .lister span {
        width: 18px;
        height:17px;
        display: block;
        float: left;
        text-align: center;
      }
    
      #content .index .filter .lister a:link, #content .index .filter .lister a:visited{
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color:#adadad;
      }
        #content .index .filter .lister a:hover, #content .index .filter .lister a:focus, #content .index .filter .lister a:active, #content .index .filter .lister span {
          background: url(/public/img/public/bg_lister_active.png) no-repeat top left;
          _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/public/bg_lister_active.png',sizingMethod='scale');
          _background: none;
          color:#fff;
          _cursor:pointer;
        }
        #content .index .filter .lister span.sep {
          background:none;
          display:none;
        }
        #content .index .filter .lister span {
          _cursor: default;
        }
    
    
    
    
    #content .index .filter .right {
      float:right;
      color:#bebebe;
      font-weight: bold;
      font-size: 11px;
    }
      #content .index .filter .right select{
        border:none;
        font-size:11px;
        background:#ececec;
      }
      
      
          #content .indexContent .item {
          display: block;
          height: 232px;
          width: 166px;
          margin-bottom:20px;
          float:left;
          position: relative;
          overflow: hidden;
        }
        
        #content .indexContent .item.middle {
          padding:0 25px;
          _padding:0;
          _margin:0 25px;
          /* border-left:25px solid black;
          border-right:25px solid black; */
        }

        
        #content .indexContent .item .title {
          text-align: center;
          margin-bottom:8px;
          height: 28px;
          overflow: hidden;
        }
        #content .indexContent .item .title a:link, #content .indexContent .item .title a:visited{
          font-size: 11px;
          font-weight: bold;
          text-decoration: none;
          color:#fff;
        }
        #content .indexContent .item .title a:focus, #content .indexContent .item .title a:hover, #content .indexContent .item .title a:active {
          text-decoration: underline;
        }
        
        
        #content .indexContent .item .image {
          position: relative;
          height: 160px;
          _height:169px;
        }
        
          #content .indexContent .item .image .imageContent {
            background: #fff;
            position: relative;
            overflow: hidden;
            z-index: 5;
            top:8px;
            height: 144px;
            text-align: center;
          }
          
          #content .indexContent .item .image .imageContent .zoom{
            position: absolute;
            display: block;
            width: 21px;
            height: 22px;
            background: url(/public/img/public/zoom.png) top left no-repeat;
            _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/public/zoom.png',sizingMethod='scale');
            _background: none;
            
            bottom:0;
            left:7px; 
          }
          
          #content .indexContent .item .image .imageContent .action{
            position: absolute;
            display: block;
            width: 50px;
            height: 50px;
            background: url(/public/img/public/ico/ico_action_big.png) top left no-repeat;
            _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/public/ico/ico_action_big.png',sizingMethod='scale');
            _background: none;
            
            top:-16px;
            right:7px; 
          }            

          #content .indexContent .item .image span.top{
            position: absolute;
            top: 0;
            left:0;
            display: block;
            height: 8px;
            width: 166px;
            background: url('/public/img/public/productbox_top.png') top left no-repeat;
          }
          
          #content .indexContent .item .image span.bottom{
            position: absolute;
            bottom: 0;
            left:0;
            display: block;
            width: 166px;
            height: 8px;
            background: url('/public/img/public/productbox_bottom.png') top left no-repeat;
          }
          
          #content .indexContent .item .image .code{
            position: absolute;
            bottom:0;
            _bottom:7px;
            right:10px;
            font-size: 11px;
            font-weight: bold;
            color:#000;
            z-index:10;
          }
          
          
       #content .indexContent .item .priceBox {
        width: 165px;
        height: 35px;
        background: url(/public/img/public/productbox_price.png) top left no-repeat; 
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/public/productbox_price.png',sizingMethod='scale');
        _background: none;
        margin-top:1px;
        font-size: 14px;
        line-height: 35px;
      }
        #content .indexContent .item .priceBox .fPrice {
          font-weight: bold;
          text-decoration: line-through;
          float: left;
          font-size: .8em;
          margin-left:11px;
        }
        #content .indexContent .item .priceBox .oPrice {
          color:#f00;
          font-weight: bold;
          float: right;
          margin-right:11px;
        }
          #content .indexContent .item .priceBox .oPrice a {
            position: relative;
            top: 3px;
            left: 4px;
          }
        
/* rozsireny vypis pro detail produktu */
#content .indexContent .extend {
  height: 257px;
}
  #content .indexContent .extend .priceBox {
    height: 60px;
    background: url('/public/img/public/productbox_price_ex.gif') top left no-repeat; 
  }
  #content .indexContent .extend .priceBox .buyf {
    float: left;
    height: 60px;
    padding: 0 0 0 11px;
    line-height: 22px;
    margin-top: 5px;     
    font-size: .9em;
  }
  #content .indexContent .extend .priceBox .buyf .cnt {
    width: 20px;
    border: 0;
    text-align: right;
  }
  
  


