body { background: #EBC6E7; }

/* ESTRUTURA */
	/* FUNDO SITE */
	#elementos-fundo {  }
	#gradiente-fundo { background-position: 0 0; }
	#gradiente-fundo #elementos { background-position: center 0; }
	#brush-fundo { background-position: 0 0; }
	#pagina #cabecalho .logo-johnpetter a { background-position: 0 0; }
	/* MENU PRINCIPAL */
		ul#menu-lista li a { color: #C386C3; }
		ul#menu-lista li.empresa a { background-position: 0 0; }
		ul#menu-lista li.produtos a { background-position: -12px -20px; }
		ul#menu-lista li.cursos a { background-position: 28px 0; }
		
		.menu-principal ul#menu-lista li.empresa:hover a { background-position: 0 -141px !important; }
		.menu-principal ul#menu-lista li.produtos:hover a { background-position: 0 -166px !important; }
		.menu-principal ul#menu-lista li.cursos:hover a { background-position: 0 -308px !important; }
		
	/* ACESSIBILIDADE TOPO */
		#acessibilidade-topo li.inicio a:hover { background-position: 0 -40px; }
		#acessibilidade-topo li.mapa-do-site a:hover { background-position: -17px -40px; }
		#acessibilidade-topo li.imprimir a:hover { background-position: -36px -40px; }
	
	/* INTERNAS */
		/* FORMULARIO */
			form.focused .bloco input[type='text'] { border: solid 1px #ECCDEA; }
			form.focused .bloco textarea { border: solid 1px #ECCDEA; }
			form.focused .bloco select { border: solid 1px #ECCDEA; }
			form.focused .radio span.border { border: solid 1px #ECCDEA; }
			form.focused .captcha img { border: solid 1px #ECCDEA; }
			form .bloco p.bg-group { background: #FAF1F9; }
			
	/* RODAPE */
		#formulario-rodape { background-position: center 0; }
		/* FORMULARIO NEWSLETTER */
			#formulario-rodape form .elements .campos p input[type='text'] { color: #AC88B4; }
			#formulario-rodape form p label.in { color: #AC88B4; }
		/* LINKS */
			#rodape #links-rodape ul li .first { color: #C386C3 !important; }