body {	
	background: #ffffff url(../images/back/background.jpg) no-repeat top;
	border-top: 6px solid #323A97;
	background-attachment: scroll; font-family: Arial; font-size: 14px; color: #2B3494;
}

.rodape {	
	background: #ffffff url(../images/back/back-rodape.jpg) no-repeat bottom;
	height: 140px; color: #FFFFFF; font-size: 11px; text-align: center;
}

a{
	color: #2B3494; text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

.rodape a{	
	color: white; text-decoration: none;
}

.rodape a:hover{	
	text-decoration: underline;
}

.menu {
	background: url(../images/back/back-menu.jpg) no-repeat top;
	height: 35px; width: 773px;
}	

h4 {
	margin-bottom: 5px;
}

h1 {
	margin-bottom: 10px; font-size: 38px; line-height: 40px;
}

.titulo-produtos {
	margin-bottom: 10px; font-size: 56px; line-height: 40px;
}

.titulo-categoria-produtos {
	font-size: 40px; line-height: 40px; text-align: center;
}

.leia-mais {
	text-align: right; margin-top: 10px; 
}

.back-empresa {
	background: url(../images/back/back-empresa.jpg) no-repeat;
	min-height: 476px; width: 380px; margin-top: 57px; line-height: 26px;
}

.back-pacotes {
	background: url(../images/back/back-pacotes.jpg) no-repeat;
	min-height: 281px; width: 380px; margin-top: 80px; line-height: 26px;
}

.back-home {
	background: url(../images/back/back-home.jpg) no-repeat;
	min-height: 157px; width: 459px;
}

.back-home-align {
	margin: 25px;
}

.back-produto-detalhe-align {
	margin: 10px;
}

.tamanho-12 {
	font-size: 12px;
}

.campo-260 {
	background: url(../images/campo-260.jpg) no-repeat;
	height: 24px; width: 260px; border: none;
	font-size: 11px; padding: 5px; color: #222222;
}

.campo-340 {
	background: url(../images/campo-340.jpg) no-repeat;
	height: 24px; width: 339px; border: none;
	font-size: 11px; padding: 5px; color: #222222;
}

.campo-mensagem {
	background: url(../images/campo-mensagem.jpg) no-repeat;
	height: 135px; width: 339px; border: none; font-family: Arial;
	font-size: 11px; padding: 5px; color: #222222;
}

.campo-55 {
	background: url(../images/campo-55.jpg) no-repeat;
	height: 24px; width: 54px; border: none;
	font-size: 11px; padding: 5px; color: #222222;
}

.enviar {
	background: url(../images/enviar.jpg) no-repeat; margin-right: 120px;
	height: 42px; width: 118px; border: none; cursor: pointer;
}

.box-demonstrativo {
	width: 210px; float: left; height: 60px; margin-right: 40px; margin-bottom: 15px;
}

.titulo-demonstrativo {
	font-size: 11px; margin-bottom: 5px;
}

.atualizacao-imagem {
	margin-top: 5px; float: left; width: 20px; margin-right: 10px;
}

.atualizacao-titulo{
	margin-top: 0px; float: left;
}

.box-produto-imagem {
	width: 105px; margin-right: 5px; float: left; height: 130px;
}	

.box-produto {
	width: 260px; float: left; min-height: 100px; margin-right: 20px; margin-bottom: 15px;
}

.titulo-produtos-listagem {
	font-size: 11px; margin-bottom: 5px; font-size: 14px;
}

.box-titulo-produtos-listagem {
	width: 150px; float: right;
}

.box-produto-imagem-detalhe {
	width: 105px; margin-right: 5px; float: left;
}	

.titulo-produtos-detalhe {
	margin-bottom: 5px;
}

.box-titulo-produtos-detalhe {
	width: 205px; float: left;
}

.montadoras-produto-detalhe h5{
	margin: 0px;
}

.montadoras-produto-detalhe span{
	line-height: 14px;
}

.produto-menu-mapa {
	font-size: 12px; padding-left: 7px; padding-right: 7px; float: left;
}

.produto-menu {
	font-size: 11px; padding-left: 7px; padding-right: 7px; float: left;
	margin-top: 4px;
}

.produto-menu-sem-barra {
	font-size: 11px; padding-left: 7px; padding-right: 7px; float: left;
	margin-top: 4px;
}

.produto-menu a{
	color: #2B3494; text-decoration: none;
}

.produto-menu a:hover{
	text-decoration: underline;
}

.menu-produtos-left {
	background: url(../images/back/menu-produtos-left.jpg) no-repeat;
	height: 24px; width: 15px; float: left;
}

.menu-produtos-right {
	background: url(../images/back/menu-produtos-right.jpg) no-repeat;
	height: 24px; width: 15px; float: left;
}

.menu-produtos-middle {
	background: url(../images/back/menu-produtos-middle.jpg) repeat-x;
	height: 24px; float: left;
}

.menu-home {
	background: url(../images/menu/menu-home.jpg) no-repeat;
	height: 35px; width: 67px; margin-left: 30px; float: left;
}

.menu-home:hover {
	background: url(../images/menu/menu-home-ativo.jpg) no-repeat;
	height: 35px; width: 67px; margin-left: 30px; cursor: pointer;
}

.menu-ativo-home {
	background: url(../images/menu/menu-home-ativo.jpg) no-repeat;
	height: 35px; width: 67px; margin-left: 30px; float: left;
}

.menu-empresa {
	background: url(../images/menu/menu-empresa.jpg) no-repeat;
	height: 35px; width: 87px; float: left;
}

.menu-empresa:hover {
	background: url(../images/menu/menu-empresa-ativo.jpg) no-repeat;
	height: 35px; width: 87px; cursor: pointer;
}

.menu-ativo-empresa {
	background: url(../images/menu/menu-empresa-ativo.jpg) no-repeat;
	height: 35px; width: 87px; float: left;
}

.menu-produtos {
	background: url(../images/menu/menu-produtos.jpg) no-repeat;
	height: 35px; width: 85px; float: left;
}

.menu-produtos:hover {
	background: url(../images/menu/menu-produtos-ativo.jpg) no-repeat;
	height: 35px; width: 85px; cursor: pointer;
}

.menu-ativo-produtos {
	background: url(../images/menu/menu-produtos-ativo.jpg) no-repeat;
	height: 35px; width: 85px; float: left;
}

.menu-atualizacao {
	background: url(../images/menu/menu-atualizacao.jpg) no-repeat;
	height: 35px; width: 103px; float: left;
}

.menu-atualizacao:hover {
	background: url(../images/menu/menu-atualizacao-ativo.jpg) no-repeat;
	height: 35px; width: 103px; cursor: pointer;
}

.menu-ativo-atualizacao {
	background: url(../images/menu/menu-atualizacao-ativo.jpg) no-repeat;
	height: 35px; width: 103px; float: left;
}

.menu-demonstrativo {
	background: url(../images/menu/menu-demonstrativo.jpg) no-repeat;
	height: 35px; width: 120px; float: left;
}

.menu-demonstrativo:hover {
	background: url(../images/menu/menu-demonstrativo-ativo.jpg) no-repeat;
	height: 35px; width: 120px; cursor: pointer;
}

.menu-ativo-demonstrativo {
	background: url(../images/menu/menu-demonstrativo-ativo.jpg) no-repeat;
	height: 35px; width: 120px; float: left;
}

.menu-pacotes {
	background: url(../images/menu/menu-pacotes.jpg) no-repeat;
	height: 35px; width: 167px; float: left;
}

.menu-pacotes:hover {
	background: url(../images/menu/menu-pacotes-ativo.jpg) no-repeat;
	height: 35px; width: 167px; cursor: pointer;
}

.menu-ativo-pacotes {
	background: url(../images/menu/menu-pacotes-ativo.jpg) no-repeat;
	height: 35px; width: 167px; float: left;
}

.menu-contato {
	background: url(../images/menu/menu-contato.jpg) no-repeat;
	height: 35px; width: 80px; float: left;
}

.menu-contato:hover {
	background: url(../images/menu/menu-contato-ativo.jpg) no-repeat;
	height: 35px; width: 80px; cursor: pointer;
}

.menu-ativo-contato {
	background: url(../images/menu/menu-contato-ativo.jpg) no-repeat;
	height: 35px; width: 80px; float: left;
}

.back-busca {
	background: url(../images/back/back-busca.jpg) no-repeat;
	height: 44px; width: 208px; color: white;
}

.campo-busca {
	width: 122px; height: 18px; font-size: 12px; color: #2B3494;
}

.ok {
	background: url(../images/ok.jpg) no-repeat;
	height: 20px; width: 20px; border: none;
}

.produto-resultado-busca {
	margin-top: 10px; margin-bottom: 5px;	
}

.promocoes-box {
	width: 300px; float: left;
}