#centerPanel .mainMovie {
  text-align: center;
}

  #centerPanel .mainMovie .movieContent {
    margin: 0 auto;
    text-align: left;
  }
    #centerPanel .mainMovie .movieContent .text {
      margin-bottom: 8px;
    }
    #centerPanel .mainMovie .movieContent .text a:link, #centerPanel .mainMovie .movieContent .text a:visited {
      font-weight: bold;
      font-size: 1.5em;
      text-align: left; 
      color: #f00;     
      text-decoration: underline;
    }
    #centerPanel .mainMovie .movieContent .text a:hover, #centerPanel .mainMovie .movieContent .text a:active, #centerPanel .mainMovie .movieContent .text a:focus {
      text-decoration: none;      
    }
    
    #centerPanel .mainMovie .movieContent div.flash {
      /* border:1px solid red; */
    }
    #centerPanel .mainMovie .flashParent {
      position: relative;
    }
    #centerPanel .mainMovie .movieContent a.flashOver {
      display: block;
      position: absolute;
      top:0;
      left:0;
      width:100%;
      height:100%;
      _width:549px;
      _height:310px;
      background: url('/public/img/public/playbutton.png') top left no-repeat;
      _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/public/playbutton.png',sizingMethod='scale');
      _background:none;
      cursor: pointer;
    }
    
    #centerPanel #topPlayer {
      position: relative;
    }
  
  #centerPanel .movieContent .navigace {
    margin-top:6px;
    margin-bottom:10px;
  }
    #centerPanel .movieContent .navigace a {
      font-size:11px;
    }
    #centerPanel .movieContent .navigace a.prew { 
      float:left;
    }
    #centerPanel .movieContent .navigace a.next{
      float:right;
    }

    
    #centerPanel .offer .item {
      float:left;
      width:262px;
      height: 262px;
      border:1px solid black;
      
      margin-bottom: 20px;
    }  
      #centerPanel .offer .item.left {
        margin-right:20px;
      }
    
    #centerPanel .action {
      clear: both;
    }
      #centerPanel .action .item{
        height: 232px;
        width: 166px;
        float:left;
        position: relative;
      }
        #centerPanel .action .title {
          text-align: center;
          margin-bottom:8px;
          height: 28px;
          overflow: hidden;
        }
        #centerPanel .action .title a:link, #centerPanel .action .title a:visited{
          font-size: 11px;
          font-weight: bold;
          text-decoration: none;
          color:#fff;
        }
        #centerPanel .action .title a:focus, #centerPanel .action .title a:hover, #centerPanel .action .title a:active {
          text-decoration: underline;
        }
        
        #centerPanel .action .image {
          position: relative;
          height: 160px;
        }
        
          #centerPanel .action .image .imageContent {
            background: #fff;
            position: relative;
            top:8px;
            height: 144px;
            text-align: center;
            /* overflow: hidden; */
          }
          
          #centerPanel .action .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; 
          }
          
          #centerPanel .action .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; 
          }            

          #centerPanel .action .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;
            _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/public/productbox_top.png',sizingMethod='scale');
            _background:none;
          }
          
          #centerPanel .action .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;
            _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/img/public/productbox_bottom.png',sizingMethod='scale');
            _background:none;
          }
        
      #centerPanel .action .item.middle{
        padding:0 25px;
        _padding:0;
        _margin:0 25px;
      }
      
      #centerPanel .action .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;
      }
        #centerPanel .action .priceBox .fPrice {
          font-weight: bold;
          text-decoration: line-through;
          float: left;
          margin-left:11px;
        }
        #centerPanel .action .priceBox .oPrice {
          color:#f00;
          font-weight: bold;
          float: right;
          margin-right:11px;
        }
