/*** LIVINGROOM DESIGN ****************************
************************************************/
div.livingroom div.top-bg {
  background: #d1cabe;
  height: 625px;
}
div.livingroom div.bottom-bg {
  background: #b19774;
  background-image: url(../img/obyvak/parkety.png);
  height: 150px;
}
div.livingroom div.bottom-bg .koberec {
  left: 302px;
  bottom: 0;
}
div.livingroom div.bottom-bg .koberec span {
  width: 605px;
  height: 150px;
  background: #8D2829;
}
div.livingroom .lampostolek {
  left: 180px;
  bottom: 44px;
}
div.livingroom .lampostolek span {
  background-image: url(../img/obyvak/lampostolek.png);
  width: 104px;
  height: 269px;
}
div.livingroom .stolecek {
  left: 505px;
  bottom: 124px;
}
div.livingroom .stolecek span {
  background-image: url(../img/obyvak/stolecek.png);
  width: 141px;
  height: 132px;
}
div.livingroom .kreslo span {
  background-image: url(../img/obyvak/kreslo.png);
  width: 199px;
  height: 179px;
}
div.livingroom .kreslo.leve {
  left: 310px;
  bottom: 117px;
}
div.livingroom .kreslo.leve span {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}
div.livingroom .kreslo.prave {
  right: 190px;
  bottom: 120px;
}
div.livingroom .almara {
  left: 25px;
  bottom: 140px;
  z-index: 1;
}
div.livingroom .almara span {
  background-image: url(../img/obyvak/almara.png);
  width: 147px;
  height: 235px;
}
div.livingroom .kolaz {
  left: 35px;
  bottom: 314px;
}
div.livingroom .kolaz span {
  background-image: url(../img/obyvak/kolaz.png);
  width: 59px;
  height: 41px;
}
div.livingroom .knihy {
  left: 36px;
  bottom: 260px;
}
div.livingroom .knihy span {
  background-image: url(../img/obyvak/knihy.png);
  width: 56px;
  height: 40px;
}
div.livingroom .police {
  left: 11px;
  top: 251px;
}
div.livingroom .police span {
  background-image: url(../img/obyvak/police.png);
  width: 260px;
  height: 9px;
}
div.livingroom .vesak {
  right: 30px;
  bottom: 144px;
}
div.livingroom .vesak a {
  background-image: url(../img/obyvak/vesak.png);
  width: 56px;
  height: 159px;
}
div.livingroom .vesak a:hover {
  background-position: 0 -147px;
}
div.livingroom .lampa-obyvak {
  left: 645px;
  bottom: 120px;
}
div.livingroom .lampa-obyvak a {
  background-image: url(../img/obyvak/lampa.png);
  width: 74px;
  height: 205px;
}
div.livingroom .lampa-obyvak a:hover {
  background-position: 0 -215px;
}
div.livingroom .gramofon {
  right: 22px;
  bottom: 127px;
  z-index: 4;
}
div.livingroom .gramofon a {
  background-image: url(../img/obyvak/gramofon.png);
  width: 152px;
  height: 101px;
}
div.livingroom .gramofon a:hover {
  background-position: 0 -108px;
}
div.livingroom .pet-lahev {
  left: 585px;
  bottom: 207px;
  z-index: 4;
}
div.livingroom .pet-lahev a {
  background-image: url(../img/obyvak/pet-lahev.png);
  width: 24px;
  height: 67px;
}
div.livingroom .pet-lahev a:hover {
  background-position: 0 -70px;
}
div.livingroom .fotoaparat {
  left: 108px;
  top: 427px;
}
div.livingroom .fotoaparat a {
  background-image: url(../img/obyvak/fotoaparat.png);
  width: 55px;
  height: 40px;
}
div.livingroom .fotoaparat a:hover {
  background-position: 0 -45px;
}
div.livingroom .macbook {
  left: 220px;
  top: 573px;
  z-index: 3;
}
div.livingroom .macbook a {
  background-image: url(../img/obyvak/macbook.png);
  width: 79px;
  height: 40px;
}
div.livingroom .macbook a:hover {
  background-position: 0 -49px;
}
div.livingroom .kocour {
  left: 25px;
  top: 306px;
}
div.livingroom .kocour a {
  background-image: url(../img/obyvak/kocour.png);
  width: 129px;
  height: 106px;
}
div.livingroom .kocour a:hover {
  background-position: 0 -110px;
}
div.livingroom .edice-gama {
  left: 23px;
  top: 167px;
}
div.livingroom .edice-gama a {
  background-image: url(../img/obyvak/edice-gama.png);
  width: 243px;
  height: 90px;
}
div.livingroom .edice-gama a:hover {
  background-position: 0 -104px;
}
div.livingroom .rozpocitavani {
  left: 305px;
  top: 240px;
}
div.livingroom .rozpocitavani a {
  background-image: url(../img/obyvak/rozpocitavani.png);
  width: 109px;
  height: 130px;
}
div.livingroom .rozpocitavani a:hover {
  background-position: 0 -136px;
}
div.livingroom .otevirani-dveri {
  left: 469px;
  top: 195px;
}
div.livingroom .otevirani-dveri a {
  background-image: url(../img/obyvak/otevirani-dveri.png);
  width: 207px;
  height: 151px;
}
div.livingroom .otevirani-dveri a:hover {
  background-position: 0 -160px;
}
div.livingroom .dvojice {
  left: 749px;
  top: 224px;
}
div.livingroom .dvojice a {
  background-image: url(../img/obyvak/dvojice.png);
  width: 104px;
  height: 122px;
}
div.livingroom .dvojice a:hover {
  background-position: 0 -129px;
}
div.livingroom .stolek {
  right: -5px;
  bottom: 30px;
  z-index: 1;
}
div.livingroom .stolek a {
  background-image: url(../img/obyvak/stolek.png);
  width: 210px;
  height: 153px;
}
div.livingroom .stolek a:hover {
  background-position: 0 -160px;
}
div.livingroom .chopinuv-festival {
  right: 32px;
  top: 169px;
}
div.livingroom .chopinuv-festival a {
  background-image: url(../img/obyvak/chopinuv-festival.png);
  width: 136px;
  height: 180px;
}
div.livingroom .chopinuv-festival a:hover {
  background-position: 0 -194px;
}
@media only screen and (max-width: 1200px), (max-height: 850px), (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 2) {
  /*** LIVINGROOM DESIGN ****************************
	************************************************/
  div.livingroom div.top-bg {
    height: 500px;
  }
  div.livingroom div.bottom-bg {
    height: 120px;
  }
  div.livingroom div.bottom-bg .koberec {
    left: 242px;
  }
  div.livingroom div.bottom-bg .koberec span {
    width: 484px;
    height: 120px;
  }
  div.livingroom .lampostolek {
    left: 144px;
    bottom: 35px;
  }
  div.livingroom .lampostolek span {
    width: 83px;
    height: 215px;
  }
  div.livingroom .stolecek {
    left: 404px;
    bottom: 99px;
  }
  div.livingroom .stolecek span {
    width: 113px;
    height: 105px;
  }
  div.livingroom .vesak {
    right: 24px;
    bottom: 115px;
  }
  div.livingroom .vesak span {
    width: 44px;
    height: 127px;
  }
  div.livingroom .kreslo span {
    width: 159px;
    height: 143px;
  }
  div.livingroom .kreslo.leve {
    left: 248px;
    bottom: 94px;
  }
  div.livingroom .kreslo.leve span {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
  }
  div.livingroom .kreslo.prave {
    right: 152px;
    bottom: 96px;
  }
  div.livingroom .almara {
    left: 20px;
    bottom: 112px;
    z-index: 1;
  }
  div.livingroom .almara span {
    width: 118px;
    height: 188px;
  }
  div.livingroom .kolaz {
    left: 28px;
    bottom: 251px;
  }
  div.livingroom .kolaz span {
    width: 47px;
    height: 33px;
  }
  div.livingroom .knihy {
    left: 29px;
    bottom: 208px;
  }
  div.livingroom .knihy span {
    width: 45px;
    height: 32px;
  }
  div.livingroom .police {
    left: 9px;
    top: 211px;
  }
  div.livingroom .police span {
    width: 208px;
    height: 7px;
  }
  div.livingroom .lampa-obyvak {
    left: 516px;
    bottom: 96px;
  }
  div.livingroom .lampa-obyvak a {
    width: 59px;
    height: 164px;
  }
  div.livingroom .lampa-obyvak a:hover {
    background-position: 0 -172px;
  }
  div.livingroom .gramofon {
    right: 18px;
    bottom: 101px;
    z-index: 4;
  }
  div.livingroom .gramofon a {
    background-image: url(../img/obyvak/gramofon.png);
    width: 122px;
    height: 81px;
  }
  div.livingroom .gramofon a:hover {
    background-position: 0 -86px;
  }
  div.livingroom .pet-lahev {
    left: 486px;
    bottom: 160px;
    z-index: 4;
  }
  div.livingroom .pet-lahev a {
    width: 19px;
    height: 53px;
  }
  div.livingroom .pet-lahev a:hover {
    background-position: 0 -55px;
  }
  div.livingroom .fotoaparat {
    left: 86px;
    top: 341px;
  }
  div.livingroom .fotoaparat a {
    width: 44px;
    height: 32px;
  }
  div.livingroom .fotoaparat a:hover {
    background-position: 0 -36px;
  }
  div.livingroom .macbook {
    left: 176px;
    top: 458px;
    z-index: 3;
  }
  div.livingroom .macbook a {
    width: 63px;
    height: 32px;
  }
  div.livingroom .macbook a:hover {
    background-position: 0 -39px;
  }
  div.livingroom .kocour {
    left: 20px;
    top: 245px;
  }
  div.livingroom .kocour a {
    width: 103px;
    height: 85px;
  }
  div.livingroom .kocour a:hover {
    background-position: 0 -88px;
  }
  div.livingroom .edice-gama {
    left: 18px;
    top: 144px;
  }
  div.livingroom .edice-gama a {
    width: 194px;
    height: 72px;
  }
  div.livingroom .edice-gama a:hover {
    background-position: 0 -83px;
  }
  div.livingroom .rozpocitavani {
    left: 244px;
    top: 192px;
  }
  div.livingroom .rozpocitavani a {
    width: 87px;
    height: 104px;
  }
  div.livingroom .rozpocitavani a:hover {
    background-position: 0 -109px;
  }
  div.livingroom .otevirani-dveri {
    left: 375px;
    top: 156px;
  }
  div.livingroom .otevirani-dveri a {
    width: 165px;
    height: 121px;
  }
  div.livingroom .otevirani-dveri a:hover {
    background-position: 0 -127.5px;
  }
  div.livingroom .dvojice {
    left: 599px;
    top: 179px;
  }
  div.livingroom .dvojice a {
    width: 83px;
    height: 98px;
  }
  div.livingroom .dvojice a:hover {
    background-position: 0 -103px;
  }
  div.livingroom .stolek {
    right: -5px;
    bottom: 24px;
    z-index: 1;
  }
  div.livingroom .stolek a {
    background-image: url(../img/obyvak/stolek.png);
    width: 168px;
    height: 122px;
  }
  div.livingroom .stolek a:hover {
    background-position: 0 -128px;
  }
  div.livingroom .chopinuv-festival {
    right: 25px;
    top: 135px;
  }
  div.livingroom .chopinuv-festival a {
    width: 109px;
    height: 144px;
  }
  div.livingroom .chopinuv-festival a:hover {
    background-position: 0 -156px;
  }
}
