.sprite {
  background-image: url('../img/sprites.png');
  background-repeat: no-repeat;
  display: inline-block;
}

  
  .sprite.slunce2 {
    background-position: 0 0;
    width: 267px;
    height: 621px;
  }

  
  .sprite.logo {
    background-position: -267px 0;
    width: 517px;
    height: 85px;
  }

  
  .sprite.slunce {
    background-position: -267px -85px;
    width: 216px;
    height: 434px;
  }

  
  .sprite.mrak2 {
    background-position: -483px -85px;
    width: 290px;
    height: 330px;
  }

  
  .sprite.logo-asociace {
    background-position: -267px -519px;
    width: 321px;
    height: 90px;
  }

  
  .sprite.logo-placeholder {
    background-position: -483px -415px;
    width: 299px;
    height: 80px;
  }

  
  .sprite.logo-aliance {
    background-position: 0 -621px;
    width: 277px;
    height: 88px;
  }

  
  .sprite.mrak1 {
    background-position: -784px 0;
    width: 159px;
    height: 210px;
  }

  
  .sprite.ikona-tovarna {
    background-position: -784px -210px;
    width: 147px;
    height: 189px;
  }

  
  .sprite.ikona-kniha {
    background-position: -784px -399px;
    width: 139px;
    height: 183px;
  }

  
  .sprite.ikona-mesto {
    background-position: 0 -709px;
    width: 126px;
    height: 168px;
  }

  
  .sprite.ikona-zarova {
    background-position: -126px -709px;
    width: 144px;
    height: 166px;
  }

  
  .sprite.ikona4 {
    background-position: -270px -709px;
    width: 155px;
    height: 154px;
  }

  
  .sprite.ikona3 {
    background-position: -425px -709px;
    width: 155px;
    height: 154px;
  }

  
  .sprite.ikona2 {
    background-position: -580px -709px;
    width: 155px;
    height: 154px;
  }

  
  .sprite.ikona1 {
    background-position: -735px -709px;
    width: 155px;
    height: 154px;
  }

  
  .sprite.ikona5 {
    background-position: -943px 0;
    width: 154px;
    height: 154px;
  }

  
  .sprite.ikona-strecha {
    background-position: -943px -154px;
    width: 142px;
    height: 128px;
  }

  
  .sprite.slunicko {
    background-position: -943px -282px;
    width: 84px;
    height: 85px;
  }

  
  .sprite.logo-male {
    background-position: -943px -367px;
    width: 84px;
    height: 29px;
  }
