html, body, h1 { margin: 0; padding: 0; border: 0; }
body { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background: #2e3037;}
#game { position: absolute; top: 0px; left: 0px; width: 640px; height: 820px; overflow: hidden; border: 0px solid #292225; background: url('images/bg.gif') center top no-repeat;}
#sky { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px;  }
#clouds { position: absolute; top: 50%; left: 0px; right: 0px; height: 100px; /*background: #efffde url('images/clouds.jpg') center top repeat-x;*/ }
#buildings { position: absolute; top: 46%; margin-top: 40px; left: 0px; right: 0px; height: 260px; background: transparent url('images/parallax.gif') center top repeat-x; }
#floor { position: absolute; top: 50%; margin-top: 182px; left: 0px; right: 0px; bottom: 0px; background: url('images/landscape.gif') 0px 0px repeat-x; }
#logo { background: url('images/logo.gif') 0px 0px no-repeat; width: 308px; height: 172px; overflow: hidden; position: absolute; top: 50%; margin-top: -400px; left: 50%; margin-left: -154px; }
#bird { background: url('images/fish.gif') 0px 0px no-repeat; width: 105px; height: 80px; overflow: hidden; position: absolute; top: 50%; margin-top: -100px; left: 50%; margin-left: -53px; -webkit-backface-visibility: hidden; }
#play { background: url('images/play.gif'); width: 180px; height: 180px; overflow: hidden; position: absolute; top: 50%; margin-top: 160px; left: 50%; margin-left: -90px; cursor: pointer; }
#share { display: none; background: url('images/sprites.gif') -585px -320px no-repeat; width: 215px; height: 90px; overflow: hidden; position: absolute; top: 50%; margin-top: -40px; left: 50%; margin-left: -218px; cursor: pointer; }
#tweet { display: none; background: url('images/sprites.gif') -585px -520px no-repeat; width: 215px; height: 90px; overflow: hidden; position: absolute; top: 50%; margin-top: -40px; left: 50%; margin-left: 2px; cursor: pointer; }
#howto { display: none; background: url('images/sprites.gif') -470px 0px no-repeat; width: 335px; height: 245px; overflow: hidden; position: absolute; top: 50%; margin-top: -45px; left: 50%; margin-left: -168px; }
#getready { display: none; background: url('images/get.gif') 0px 0px no-repeat; width: 276px; height: 172px; overflow: hidden; position: absolute; top: 50%; margin-top: -280px; left: 50%; margin-left: -138px; }
#gameover { display: none; background: url('images/gameover.gif') 0px 0px no-repeat; width: 216px; height: 172px; overflow: hidden; position: absolute; top: 50%; margin-top: -400px; left: 50%; margin-left: -108px; }
#scoreboard { display: none; background: url('images/scorebg.gif') 0px 0px no-repeat; width: 296px; height: 312px; overflow: hidden; position: absolute; top: 50%; margin-top: -200px; left: 50%; margin-left: -148px; cursor: pointer; }
#tap { display: none; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; cursor: pointer; }
#dark { display: none; background: #292225; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
#bright { display: none; background: #efefef; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; }
#score { display: none; position: absolute; top: 50%; margin-top: -400px; left: 10px; right: 0px; text-align: center; }
#score1, #score2, #score3, #score4 { display: inline-block; background: url('images/sprites.gif') 0px -420px no-repeat; width: 60px; height: 90px; margin: 0 3px 0 2px; }
#scored { position: absolute; top: 158px; right: 24px; text-align: center; width: 250px; }
#scored1, #scored2, #scored3, #scored4 { display: inline-block; background: url('images/sprites.gif') -575px -710px no-repeat; width: 30px; height: 50px; margin: 0 0 0 0px; }
#topped { position: absolute; top: 242px; right: 24px; text-align: center; width: 250px; }
#topped1, #topped2, #topped3, #topped4 { display: inline-block; background: url('images/sprites.gif') -575px -710px no-repeat; width: 30px; height: 50px; margin: 0 0 0 0px; }
#newtop { position: absolute; top: 145px; right: 145px; background: url('images/sprites.gif') -575px -635px no-repeat; width: 80px; height: 35px; }
#medal { position: absolute; top: 14px; left: 95px; background: url('images/sprites.gif') -575px -770px no-repeat; width: 110px; height: 110px; }
.tube { position: absolute; top: 0; bottom: 0; left: 2500px; width: 130px; }
.tube .top { background: url('images/caral_2.gif') no-repeat; width: 130px; height: 700px; position: absolute; top: -400px; left: 0px; }
.tube .bottom { background: url('images/caral_1.gif') no-repeat; width: 130px; height: 700px; position: absolute; top: 500px; left: 0px; }
#left_ad { position: absolute; top: 100px; left: 50%; margin-left: -510px; width: 160px; height: 600px; border: 5px solid #292225; }
#right_ad { position: absolute; top: 5px; right: 5px; width: 160px; height: 800px; border: 0px solid #292225; z-index: 1; }
#right_adinapp { position: absolute; top: 0px; right: 0px; width: 160px; height: 800px; border: 0px solid #292225; z-index: 1; }
#apps { position: absolute; top: 0px; width: 600px; text-align: center; }
#apps a { display: inline-block; margin: 0px 0; }
#apps a img { display: block; border: 0; }

.linkje{color:#fff;font-size:10px;font-family:Arial;}