body{background:url(../img/background.jpg) center no-repeat fixed;background-size:cover;padding-top:20px}  .header{width:100%;border:#ff0 solid 0;margin:auto;font-family:"Courier New",Times,serif;font-size:400%;font-weight:700;text-align:center;text-shadow:-8px 6px 13px rgba(150,150,150,1)}  .web{background-color:#fff;width:600px;margin:auto;border:#000 dotted 3px}  canvas{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;display:block}  .menu{border:red solid 0;height:30px;margin:auto;width:75%;padding-top:15px}  .content{border:green solid 0;padding:5%}  .contenido{border:#ff0 solid 0;margin-top:30px}  .footer{font-weight:700;text-align:center;border:red solid 0;padding:2%}  ul.ulmenu{list-style:none outside none;margin:0;width:100%;padding:0 0 0 5%;font-size:150%}  ul.ulmenu li{background-size:16px 16px;float:left;border:red solid 0;margin-right:5%;padding-left:5%}  ul.ulmenu li a{font-weight:700;color:#000;text-decoration:none;display:block;padding:5px}  ul.ulmenu li a:hover{color:red}  .CSSTable table{width:100%;border:red solid 0;text-align:center;font-size:200%}  .CSSTable td{background-color:#FAFAFA;height:50px;margin:10px}  .CSSTable td:hover{background-color:#F2F2F2}  .CSSTable a{text-decoration:none;color:#000;display:block}  .image{float:right;border:#ffc0cb solid 0;width:40%}  .image img{width:100%;height:100%}  .about{padding:5px;text-align:justify;border:red solid 0;width:55%}  .contact{margin-top:15px;padding:5px;border:green solid 0;text-align:center;width:55%}  .contact a{text-decoration:none;font-family:"Courier New",Times,serif;color:#000}  .oculto{display:none}  .bomb{background:url(../img/sprite.png) -96px 0 no-repeat}  .zombie{background:url(../img/sprite.png) 0 -32px no-repeat;animation:zombie .8s steps(2) infinite}  .spider{background:url(../img/sprite.png) 0 -128px no-repeat}  .player{background-image:url(../img/sprite.png);animation:player .8s steps(2) infinite}  .item{border:#ffc0cb solid 0;width:32px;height:32px;margin:5px}  .gameTitle{background:url(../img/sprite.png) -64px -170px no-repeat;border:red solid 0;height:85px;width:190px}  .extraMargin{margin-top:-15px}  .itemTitulo{padding:5px;text-align:justify;border:green solid 0}  .imageLeft{float:left}  .imageRight{float:right}  .itemValue{padding:5px;text-align:justify;border:blue solid 0;font-weight:400;color:#000;letter-spacing:1pt;word-spacing:2pt;font-size:20px;line-height:1}  .shadow{box-shadow:10px 10px 36px 0 rgba(0,0,0,0.75)}  .fill{width:100%}  .pad{padding:20px}  .mute{border:red solid 0;margin-top:15px;text-align:center}