		#conteudo-animacao-mao-onibus {
			position: absolute;
			top: 0;
		}
		
		#personagens-frente-animacao {
			position: absolute;
			top: 553px;
			left: -29px;
			z-index: 2;
		}
		
		#animacao-mao-onibus {
			position: absolute;
			top: 0px;
			left: 220px;
			z-index: 1;
		}

		#animacao-onibus {
			position: absolute;
			width: 1017px;
			height: 880px;
			overflow: hidden;
			background-repeat: no-repeat;
			z-index: 1;
		}
		
		#onibus {
			position: absolute;
			width: 880px;
			height: 303px;
			top: 465px;
		}
		
		#mao {
			position: absolute;
			width: 822px;
			height: 718px;
			top: -720px;
		}
		
		#onibus-corpo,
		#onibus-rodas-suspensao,
		#onibus-fundo-suspensao,
		#onibus-fundo-porta,
		#onibus-porta-direita,
		#onibus-porta-esquerda,
		#mao-frente,
		#mao-fundo {
			position: absolute;
			background-repeat: no-repeat;
		}
		
		#onibus-corpo {
			background-image: url(../imagens/animacao_onibus/onibus_corpo.png);
			width: 880px;
			height: 303px;
			top: 0;
			z-index: 19;
		}
		
		#onibus-rodas-suspensao {
			background-image: url(../imagens/animacao_onibus/onibus_rodas_suspensao.png);
			width: 531px;
			height: 147px;
			top: 733px;
			left: 184px;
			z-index: 16;
		}
		
		#onibus-fundo-suspensao {
			background-image: url(../imagens/animacao_onibus/onibus_fundo_suspensao.png);
			width: 544px;
			height: 49px;
			top: 237px;
			left: 178px;
			z-index: 7;
		}
		
		#onibus-fundo-porta {
			background-image: url(../imagens/animacao_onibus/onibus_fundo_porta.png);
			width: 87px;
			height: 240px;
			top: 50px;
			left: 89px;
			z-index: 4;
		}
		
		#onibus-porta-direita {
			background-image: url(../imagens/animacao_onibus/onibus_porta_direita.png);
			width: 39px;
			height: 228px;
			top: 56px;
			left: 132px;
			z-index: 5;
		}

		#onibus-porta-esquerda {
			background-image: url(../imagens/animacao_onibus/onibus_porta_esquerda.png);
			width: 39px;
			height: 228px;
			top: 56px;
			left: 96px;
			z-index: 6;
		}
		
		#mao-frente {
			background-image: url(../imagens/animacao_onibus/mao_frente.png);
			width: 822px;
			height: 718px;
			left: 195px;
			z-index: 20;
		}
		
		#mao-fundo {
			background-image: url(../imagens/animacao_onibus/mao_fundo.png);
			width: 822px;
			height: 718px;
			left: 195px;
			z-index: 18;
		}
		
		.nuvem {
			position: absolute;
			width: 83px;
			height: 54px;
			opacity: 0.4;
			background-image: url(../imagens/animacao_onibus/nuvem.png);
			animation-timing-function: linear;
			animation-name: nuvem;
			animation-iteration-count: infinite;
		}

		#nuvem-1 {
			top: 280px;
			left: 0px;
			-webkit-transform: scale(0.7);
			-moz-transform: scale(0.7);
			transform: scale(0.7);
			animation-duration: 120s;
			animation-delay: 1s;
		}

		#nuvem-2 {
			top: 350px;
			left: 0px;
			animation-duration: 90s;
		}

		@keyframes nuvem {
			0% { left: 0px; opacity: 0.4; }
			30% { opacity: 0.8; }
			100% { left: 1100px; opacity: 0.4; }
		}

		@keyframes mao {
			0% { top: -720px; }
			32% { top: -80px; }
			40% { top: 0; }
			100% { top: 0; }
		}
		
		#mao {
			animation-timing-function: linear;
			animation-duration: 7s;
			animation-name: mao;
			animation-iteration-count: infinite;
			/*animation-delay: 2s;*/
		}
		
		@keyframes onibus {
			0% { top: 465px; }
			32% { top: 465px; }
			40% { top: 535px; }
			100% { top: 535px; }
		}
		
		#onibus {
			animation-timing-function: linear;
			animation-duration: 7s;
			animation-name: onibus;
			animation-iteration-count: infinite;
			/*animation-delay: 2s;*/
		}
		
		@keyframes portaesquerda {
			0% { left: 96px; }
			50% { left: 96px; }
			65% { left: 62px; }
			100% { left: 62px; }
		}
		
		#onibus-porta-esquerda {
			animation-timing-function: ease;
			animation-duration: 7s;
			animation-name: portaesquerda;
			animation-iteration-count: infinite;
			/*animation-delay: 2s;*/
		}
		
		@keyframes portadireita {
			0% { left: 132px; }
			50% { left: 132px; }
			65% { left: 165px; }
			100% { left: 165px; }
		}
		
		#onibus-porta-direita {
			animation-timing-function: ease;
			animation-duration: 7s;
			animation-name: portadireita;
			animation-iteration-count: infinite;
			/*animation-delay: 2s;*/
		}
