﻿* {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: normal;
	font-style: normal;
	color: #fff;
	text-decoration: none;
	outline: none;
}
a:hover {
	text-decoration: underline;
}
body {
	background: #0094da url(../img/bg-fundo.jpg) no-repeat center 94px;
}
form {
	width: 980px;
	margin: 0px auto;
}
form .topo {
	width: 980px;
	height: 95px;
	float: left;
	position: relative;
}
form .topo h1 {
	width: 202px;
	height: 57px;
	background: url(../img/logo-braskem.png) no-repeat left top;
	position: absolute;
	top: 20px;
	left: 20px;
	text-indent: -99999px;
}
form .intro h1 {
	width: 202px;
	height: 57px;
	background: url(../img/logo-braskem.png) no-repeat left top;
	position: absolute;
	top: 20px;
	left: 392px;
	text-indent: -99999px;
}
form .topo h1 a {
	width: 202px;
	height: 57px;
	display: block;
}
form .topo .menu {
	width: 560px;
	height: 80px;
	position: absolute;
	bottom: 0px;
	left: 414px;
}
form .topo .menu li {
	float: left;
	display: inline;
	height: 80px;
	background-image: none;
}
form .topo .menu li a {
	display: block;
	height: 80px;
	text-indent: -99999px;
	background-image: url(../img/bg-pt-menu.png);
}
form .topo .menu li.sobre a {
	background-position: 0px 0px;
	width: 90px;
}
form .topo .menu li.formula1 a {
	background-position: -90px 0px;
	width: 170px;
}
form .topo .menu li.nosso-trofeu a {
	background-position: -315px 0px;
	width: 120px;
}
form .topo .menu li.reciclagem a {
	background-position: -435px 0px;
	width: 100px;
}
form .topo .menu li.contato a {
	background-position: -534px 0px;
	width: 80px;
}
form .topo .menu li.sobre a:hover,
form .topo .menu li.sobre a.ativo {
	background-position: 0px -80px;
	width: 90px;
}
form .topo .menu li.formula1 a:hover,
form .topo .menu li.formula1 a.ativo {
	background-position: -90px -80px;
	width: 170px;
}
form .topo .menu li.nosso-trofeu a:hover,
form .topo .menu li.nosso-trofeu a.ativo {
	background-position: -315px -80px;
	width: 120px;
}
form .topo .menu li.reciclagem a:hover,
form .topo .menu li.reciclagem a.ativo {
	background-position: -435px -80px;
	width: 100px;
}
form .topo .menu li.contato a:hover,
form .topo .menu li.contato a.ativo {
	background-position: -534px -80px;
	width: 80px;
}
form .rodape {
	width: 980px;
	height: 45px;
	float: left;
	position: relative;
}
form .rodape .visitef1{
	background: url(../img/bg-visite-f1.png) no-repeat left top;
	width: 261px;
	height: 12px;
	position: absolute;
	top: 18px;
	left: 10px;
	text-indent: -99999px;
}
form .rodape .btn-pular-intro {
	background: url(../img/btn-pular-intro.png) no-repeat left top;
	width: 184px;
	height: 57px;
	position: absolute;
	top: 0px;
	left: 400px;
	text-indent: -99999px;
}
form .rodape .byithink{
	background: url(../img/bg-by-ithink.png) no-repeat left top;
	width: 92px;
	height: 18px;
	position: absolute;
	top: 15px;
	right: 10px;
	text-indent: -99999px;
}
form .rodape ul {
	width: 170px;
	height: 25px;
	margin: 0px auto;
	padding: 11px 0px 0px 5px;
}
form .rodape ul li {
	float: left;
	display: inline;
}
form .rodape ul li a {
	background-image: url(../img/bg-idioma.png);
	background-repeat: no-repeat;
	text-indent: -99999px;
	display: block;
	width: 85px;
	height: 27px;	
}
form .rodape ul li a.pt {
	background-position: 10px 0px;
}
form .rodape ul li a.en {
	background-position: -74px 0px;
}
form .conteudo {
	width: 980px;
	height: 446px;
	float: left;
	position: relative;
}
form .conteudo .top {
	background: url(../img/sombra-top.png) no-repeat center top;
	width: 980px;
	height: 52px;
	position: absolute;
	top: 2px;
	left: 0px;
}
form .conteudo .bottom {
	background: url(../img/sombra-bottom.png) no-repeat center top;
	width: 980px;
	height: 52px;
	position: absolute;
	bottom: 2px;
	left: 0px;
}
form .conteudo h2 {
	width: 590px;
	height: 44px;
	float: left;
	padding: 40px 0px 5px 365px;
	background-position: 362px 35px;
	background-repeat: no-repeat;
	text-indent: -99999px;
}
form .conteudo p {
	padding: 0px 0px 15px 365px;
}
form .home {
	/*background: url(../img/bg-home.png) no-repeat left top;*/
	width: 980px;
}
form .home #flashHome {
	position: absolute;
	top: -2px;
	left: 0px;
}
form .sobre {
	background: url(../img/bg-sobre.png) no-repeat left top;
}
form .sobre h2 {
	background-image: url(../img/h2-braskem.png);
}
form .formula1 {
	background: url(../img/bg-formula1.png) no-repeat 90px 50px;
}
form .formula1 h2 {
	background-image: url(../img/h2-formula1.png);
}
form .formula1 #galeria {
	float: right;
}
form .fazemos {
	background: url(../img/bg-fazemos.png) no-repeat 0px 50px;
}
form .fazemos h2 {
	background-image: url(../img/h2-o-que-fazemos.png);
}
form .trofeu .passos {
	width: 350px;
	height: 380px;
	position: absolute;
	top: 30px;
	left: 10px;
	display: block;
}
form .trofeu {
	background: url(../img/bg-trofeu.png) no-repeat 360px 87px;
}
form .trofeu p {
	display: none;
}
form .trofeu h2 {
	background-image: url(../img/h2-nosso-trofeu.png);
}
form .reciclagem {
	background: url(../img/bg-reciclagem.png) no-repeat 20px 60px;
}
form .reciclagem h2 {
	background-image: url(../img/h2-reciclagem.png);
}
form .reciclagem p a {
	color: #00598c;
}
form #flashIntro 
{
	position: absolute;
	top: 50px;
	left: 270px;
}