﻿.scene { 
	background-image: url("../img/scene.png");
}
.background { 
	background-image: url("../img/background-1.png");
}
.foreground[data-select="1"] { 
	background-image: url("../img/foreground-1.png");
}

.sprite[data-type="player"], .sprite[data-type="adversary"], .sprite[data-type="adversary-switch"] { 
	width: 100px;
	height: 150px;
}
.sprite[data-type="player-switch"] { 
	width: 100px;
	height: 100px;
}
.sprite[data-type="object"], .sprite[data-type="object-fail"] { 
	width: 75px;
	height: 75px;
}
.sprite[data-type="miss"], .sprite[data-type="decoration"] { 
	width: 70px;
	height: 70px;
	top: 35px;
}
.sprite[data-type="decoration"] { 
	width: 50px;
	height: 50px;
}

.sprite[data-position="40"] { 
	background-image: url("../img/decoration-adversary-1.png");
	top: 259px;
	left: 140px;
}
.sprite[data-position="40-switch-off"] { 
	background-image: url("../img/adversary-1-switch-off.png");
	top: 250px;
	left: 180px;
}
.sprite[data-position="40-switch-on"] { 
	background-image: url("../img/adversary-1-switch-on.png");
	top: 230px;
	left: 180px;
}


.sprite[data-position="1"] { 
	background-image: url("../img/player-1.png");
	top: 255px;
	left: 280px;
}
.sprite[data-position="1-switch-off"] { 
	background-image: url("../img/player-1-switch-off.png");
	top: 305px;
	left: 310px;
}
.sprite[data-position="1-switch-on"] { 
	background-image: url("../img/player-1-switch-on.png");
	top: 295px;
	left: 310px;
}

.sprite[data-position="2"] { 
	background-image: url("../img/player-2.png");
	top: 255px;
	left: 410px;
}
.sprite[data-position="2-switch-off"] { 
	background-image: url("../img/player-2-switch-off.png");
	top: 310px;
	left: 395px;
}
.sprite[data-position="2-switch-on"] { 
	background-image: url("../img/player-2-switch-on.png");
	top: 305px;
	left: 390px;
}

.sprite[data-position="3"] { 
	background-image: url("../img/player-3.png");
	top: 255px;
	left: 525px;
}
.sprite[data-position="3-switch-off"] { 
	background-image: url("../img/player-3-switch-off.png");
	top: 310px;
	left: 500px;
}
.sprite[data-position="3-switch-on"] { 
	background-image: url("../img/player-3-switch-on.png");
	top: 305px;
	left: 505px;
}

.sprite[data-position="6"] { 
	background-image: url("../img/object-1.png");
	top: 215px;
	left: 240px;
}
.sprite[data-position="7"] { 
	background-image: url("../img/object-2.png");
	top: 185px;
	left: 260px;
}
.sprite[data-position="8"] { 
	background-image: url("../img/object-3.png");
	top: 155px;
	left: 285px;
}
.sprite[data-position="9"] { 
	background-image: url("../img/object-4.png");
	top: 185px;
	left: 310px;
}
.sprite[data-position="10"] { 
	background-image: url("../img/object-5.png");
	top: 215px;
	left: 325px;
}
.sprite[data-position="11"] { 
	background-image: url("../img/object-14.png");
	top: 247px;
	left: 334px;
}
.sprite[data-position="12"] { 
	background-image: url("../img/object-10.png");
	top: 277px;
	left: 330px;
}
.sprite[data-position="13"] { 
	background-image: url("../img/object-15.png");
	top: 310px;
	left: 333px;
}
.sprite[data-position="13-fail"] { 
	background-image: url("../img/object-fail.png");
	top: 375px;
	left: 335px;
}

.sprite[data-position="14"] { 
	background-image: url("../img/object-9.png");
	top: 272px;
	left: 329px;
}
.sprite[data-position="15"] { 
	background-image: url("../img/object-14.png");
	top: 262px;
	left: 345px;
}
.sprite[data-position="16"] { 
	background-image: url("../img/object-11.png");
	top: 245px;
	left: 345px;
}
.sprite[data-position="17"] { 
	background-image: url("../img/object-4.png");
	top: 185px;
	left: 352px;
}
.sprite[data-position="18"] { 
	background-image: url("../img/object-3.png");
	top: 225px;
	left: 370px;
}
.sprite[data-position="19"] { 
	background-image: url("../img/object-5.png");
	top: 268px;
	left: 374px;
}
.sprite[data-position="20"] { 
	background-image: url("../img/object-6.png");
	top: 286px;
	left: 370px;
}
.sprite[data-position="21"] { 
	background-image: url("../img/object-8.png");
	top: 320px;
	left: 366px;
}
.sprite[data-position="21-fail"] { 
	background-image: url("../img/object-fail.png");
	top: 375px;
	left: 390px;
}

.sprite[data-position="22"] { 
	background-image: url("../img/object-7.png");
	top: 293px;
	left: 370px;
}
.sprite[data-position="23"] { 
	background-image: url("../img/object-11.png");
	top: 260px;
	left: 380px;
}
.sprite[data-position="24"] { 
	background-image: url("../img/object-4.png");
	top: 205px;
	left: 400px;
}
.sprite[data-position="25"] { 
	background-image: url("../img/object-1.png");
	top: 185px;
	left: 435px;
}
.sprite[data-position="26"] { 
	background-image: url("../img/object-2.png");
	top: 220px;
	left: 465px;
}
.sprite[data-position="27"] { 
	background-image: url("../img/object-11.png");
	top: 265px;
	left: 470px;
}
.sprite[data-position="28"] { 
	background-image: url("../img/object-18.png");
	top: 270px;
	left: 472px;
}
.sprite[data-position="29"] { 
	background-image: url("../img/object-7.png");
	top: 306px;
	left: 477px;
}
.sprite[data-position="29-fail"] { 
	background-image: url("../img/object-fail.png");
	top: 375px;
	left: 495px;
}

.sprite[data-position="30"] { 
	background-image: url("../img/object-16.png");
	top: 285px;
	left: 480px;
}
.sprite[data-position="31"] { 
	background-image: url("../img/object-17.png");
	top: 235px;
	left: 505px;
}
.sprite[data-position="32"] { 
	background-image: url("../img/object-13.png");
	top: 205px;
	left: 515px;
}
.sprite[data-position="33"] { 
	background-image: url("../img/object-4.png");
	top: 180px;
	left: 555px;
}
.sprite[data-position="34"] { 
	background-image: url("../img/object-11.png");
	top: 220px;
	left: 590px;
}
.sprite[data-position="35"] { 
	background-image: url("../img/object-18.png");
	top: 220px;
	left: 596px;
}

.sprite[data-position="70"] { 
	background-image: url("../img/decoration-1.png");
	top: 260px;
	left: 625px;
}
.sprite[data-position="71"] { 
	background-image: url("../img/decoration-1-1.png");
	top: 205px;
	left: 610px;
}
.sprite[data-position="72"] { 
	background-image: url("../img/decoration-1-2.png");
	top: 190px;
	left: 610px;
}
.sprite[data-position="73"] { 
	background-image: url("../img/decoration-1-3.png");
	top: 175px;
	left: 630px;
}

.sprite[data-position="80"] { 
	background-image: url("../img/decoration-2.png");
	top: 260px;
	left: 230px;
}

.sprite[data-type="miss"] { 
	background-image: url("../img/object-3.png");
}