body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	background: white;
}
img {
	border: 0px;
}
form {
	margin: 0px;
	display: inline;
}
iframe {
	display: none;
}
.separadorLinhaCinza {
	background: url("/common/imagens/linha_pontilhada_cinza.gif") repeat-x top left;
	margin-top: 3px;
	padding-top: 6px;
}
.formulario {
	color: #333;
	border: 1px #333 solid;
	font-size: 12px;
	width: 100px;
}
.fecha {
	display: none !important;
}
.abre {
	display: block !important;
}
#botoes,
#botaoD {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	background: url("/common/imagens/bt_abre.gif") no-repeat center left;
	padding: 8px 0px 7px 3px;
	font-size: 11px; 
	font-weight: bold;
	height: 20px;
}
#botoes span,
#botaoD span {
	display: inline;
	background: url("/common/imagens/bt_fecha_gde.gif") no-repeat center right;
	padding: 6px 3px 5px 1px;
}
#botoes span a,
#botaoD span a {
	text-decoration: none;
	display: inline;
	font-size: 11px; 
}
#botoes span#botaoDestaque a,
#botaoD span#botaoDestaqueD a {
	background: url("/common/imagens/link_seta_vermelha_dir.gif") no-repeat left;
	margin: 0px;
	padding: 0px;
	padding-left: 6px;
	color: #FF0000;
}
 #botoes span#botaoDestaque a:hover,
 #botaoD span#botaoDestaqueD a:hover {
	text-decoration: underline;
	color: #FF0000;
}
#botoes span#botaoGeral a,
#botaoD span#botaoGeralD a {
	background: url("/common/imagens/link_seta_vermelha_dir.gif") no-repeat left;
	padding-left: 6px;
	color: #333;
}
#botoes span#botaoGeral a:hover,
#botaoD span#botaoGeralD a:hover{
	text-decoration: underline;
	color: #FF0000;
}
#botoes span#botaoVoltar a,
#botaoD span#botaoVoltarD a{
	background: url("/common/imagens/link_seta_vermelha_esq.gif") no-repeat left;
	padding-left: 6px;
	color: #333;
}
#botoes span#botaoVoltar a:hover,
#botaoD span#botaoVoltarD a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.alteraPadBotao {
	padding: 8px 3px 7px 0px !important;
	/* \*/
	padding: 9px 3px 5px 1px !important;
	_padding: 6px 3px 5px 1px !important;
	/* */
}
.botaoPosEsquerda {
	padding-left: 14px;
}
.botaoHome{
	float: left;
	padding: 2px 0;
	display: block;
	height: 17px;
	margin: 10px 0;
	background: url("/common/imagens/bt_sublinhado.gif") no-repeat left bottom;
}
.botaoHome a{
	font-size: 70% !important;
	margin-left: 30px;
	color: #333 !important;
}
.containerGlobal {
	width: 780px;
	margin: 0px;
	padding: 0px;
}
.containerCabecalho, .containerBanner {
	width: 100%;
	float: left;
}
.containerBanner {
	padding-bottom: 10px;
}
.divTitulo {
	float: left;
	font-size: 11px;
	color: #666;
	margin: 0px 0px;
	padding: 2px 5px;
	height: 15px;
	width: 780px;
	background: url(/common/imagens/fundo_topo.gif) top left repeat-x #EEEEEE;
}
.divTitulo .barraEsquerda {
	float: left;
}
.divTitulo .barraDireita {
	float: right;
	color: #666;
	padding-right: 5px;
}
.divTitulo .barraDireita a {
	text-decoration: none;
	color: #666;
}
.divTitulo .barraDireita a:hover {
	color: #f00;
	text-decoration: underline;
}
.divLogo {
	width: 460px;
	float: left;
}
.logoImagem {
	padding: 15px;
	float: left;
	width: 141px;
}
.slogan {
	padding-top: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #FF0600;
}
.divPesquisa {
	float: right;
	text-align: right;
	font-size: 11px;
	padding: 30px 10px 1px 0px;
	width: 300px;
	border: 0px;
}
.divPesquisa img{
	vertical-align: middle;
	float: left;
}
.divPesquisa input {
	vertical-align: middle;
}
.divPesquisa label {
}
.divResultadoBusca {
	float: left;
	font-size: 11px;
	padding-top: 15px;
	padding-right: 10px;
	text-align: left;
}
.divBarraGel {
	background: url("/common/imagens/gel_barra.gif") no-repeat right bottom;
	height: 30px;
	width: 100%;
	clear: left;
}
.divBarraGel ul {
	margin: 0px;
	padding: 0px;
}
.divBarraGel ul li {
	margin: 0px;
	padding: 0px 0px 0px 6px;
	list-style: none;
	float: left;
	height: 30px;
	background: url("/common/imagens/gel_off_esq.gif") no-repeat top left;
	text-align: center;
}
.divBarraGel ul li a {
	padding: 4px 9px 0px 2px;
	margin: 0px;
	height: 30px;
	/*line-height: 28px;*/
	float: left;
	display: block;
	background: url("/common/imagens/gel_off_dir.gif") no-repeat top right;
	text-decoration: none;
	color: #888888;
	font-size: 70%; 
	font-weight: bold;
	line-height: 10px;
	/*vertical-align: 50%;*/
}
.divBarraGel ul li a:hover {
	color: #f00 !important;
}
.divBarraGel ul li.primeiro {
	background: url("/common/imagens/gel_off_esq_primeiro.gif") no-repeat top left;
	padding-left: 15px;
}
.divBarraGel ul li.primeiroSelecionado {
	background: url("/common/imagens/gel_on_esq_primeiro.gif") no-repeat top left;
	padding-left: 15px;
	color: #333;
}
.divBarraGel ul li.primeiroSelecionado a {
	background: url("/common/imagens/gel_on_dir.gif") no-repeat top right;
	color: #333;
}
.divBarraGel ul li.selecionado {
	background: url("/common/imagens/gel_on_esq.gif") no-repeat top left;
}
.divBarraGel ul li.selecionado a {
	background: url("/common/imagens/gel_on_dir.gif") no-repeat top right;
	color: #333;
}
.divBarraGel ul li.direito {
	background: url("/common/imagens/gel_off_esq_selecionado_dir.gif") no-repeat top left;
}
.divBarraGel ul li.direito a {
	background: url("/common/imagens/gel_off_dir_selecionado_dir.gif") no-repeat top right;
}
.divBarraGel ul li.esquerdo {}
.divBarraGel ul li.esquerdo a {
	background: url("/common/imagens/gel_off_dir_selecionado_esq.gif") no-repeat top right;
}
.divBarraGel ul li.ultimoSelecionado {
	background: url("/common/imagens/gel_on_esq.gif") no-repeat top left;
}
.divBarraGel ul li.ultimoSelecionado a {
	background: url("/common/imagens/gel_on_dir_ultimo.gif") no-repeat top right;
	padding-right: 34px;
	color: #333;
}
.divBarraGel ul li.linhaSimples a {
	padding: 10px 9px 0px 2px;
	line-height: 10px;
}
.divBarraGelSub {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 4px 6px;
	width: 774px;
	_width: 780px;
	background: url(/common/imagens/fundo_subgel.gif) top left repeat-x #F7F7F7;
	border-bottom: 1px #CCC solid;
}
.divBarraGelSub ul {
	margin: 0px;
	padding: 0px;
}
.divBarraGelSub ul li {
	background: url("/common/imagens/separador_barra_gel.gif") no-repeat left center;
	margin: 0px;
	padding: 0px 4px;
	list-style: none;
	float: left;
	white-space: nowrap;
	font-size: 70%;
	color: #000000;
}
.divBarraGelSub ul li.primeiro {
	background: none;
}
.divBarraGelSub ul li.linhaSimples {
	padding-top: 7px;
	background-position: 0px 9px;
}	
.divBarraGelSub ul li a {
	padding: 2px 3px;
	text-decoration: none;
	text-align: center;
	color: #333; 
	/* \*/
	display: inline;
	display: block;
	/* */
}
.divBarraGelSub ul li a.selecionado {
	font-weight: bold;
}
.divBarraGelSub ul li a:hover {
	text-decoration: underline;
	color: #f00;
}
.divTituloPagina {
	background: url("/common/imagens/fundo_titulo_pagina.jpg") no-repeat;
	float: left;
	padding: 0px 0px 0px 0px;
	width: 780px;
	height: 63px;
}
.divTituloPagina span{
	float: left;
	padding: 10px 0px 0px 40px;
}
.divCaminho {
	float: left;
	padding: 9px 0px 5px 5px;
	width: 775px;
	_width: 780px;
	height: 13px;
	margin-bottom: 15px;
	background: url(/common/imagens/fundo_caminho.gif) top left repeat-x #FFFFFF;
}
.divCaminho ul {
	margin: 0px;
	padding: 0px;
}
.divCaminho ul li {
	list-style: none;
	float: left;
	background: url("/common/imagens/separador_caminho.gif") no-repeat right;
	white-space: nowrap;
	font-size: 70%;
	color: #888888;
	/* \*/
	padding: 20px 10px 5px 6px;
	margin: 10px;
	/* */
	padding: 0px 10px 0px 6px;
	margin: 0px;
}
.divCaminho ul li a {
	text-decoration: none;
	color: #f00;
}
.divCaminho ul li.titulo {
	background: none;
	padding-right: 0px;
	font-weight: bold;
}
.divCaminho ul li.ultimo {
	background: none;
}
br.barra {
	line-height: 0px;
}
.containerMenu {
	width: 165px;
	overflow: hidden;
}
.containerMenu .ocultar{
	display: none;
}
.containerMenu .exibir{
	display: block;
}
.containerMenu ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.containerMenu ul li{
	background: url("/common/imagens/linha_pontilhada_cinza.gif") repeat-X top left;
	padding: 2px 0px 2px 1px;
	_padding-top: 0px;
	margin: 0px 4px;
	font-size: 70%;
}
.containerMenu ul li a{
	background: url("/common/imagens/link_seta_preta.gif") no-repeat 0px 4px;
	_background: url("/common/imagens/link_seta_preta.gif") no-repeat 0px 7px;
	color:#333;
	display: block;
	padding-left: 7px;
	text-decoration:none;
}
.containerMenu ul li a:hover{
	color:#F00;
	text-decoration: underline;
}
.containerMenu ul li ul {
	border: 0px;
}
.containerMenu ul li ul li a {
	background: none;
}
.containerMenu ul li.titulo {
	font-size: 75%;
	margin: 0px;
	padding: 0px 0px 3px 4px;
	text-decoration: none;
	background: #EBEBEB;
}
.containerMenu ul li.titulo a:hover {
	text-decoration: underline;
	color: #f00;
}
.containerMenu ul li.segundo {
	background: none;
}
.containerMenu ul li.titulo a {
	background: url("/common/imagens/link_seta_vermelha_baixo.gif") no-repeat 0px 6px;
	_background: url("/common/imagens/link_seta_vermelha_baixo.gif") no-repeat 0px 8px;
	font-weight: bold;
	padding-left: 12px;
	color: #000;
}
.containerMenu ul li.selecionado a {
	background: url("/common/imagens/link_seta_vermelha.gif") no-repeat 0px 4px;
	_background: url("/common/imagens/link_seta_vermelha.gif") no-repeat 0px 7px;
	color: #FE0002;
	display: block;
	padding-left: 7px;
	font-weight: bold;
	text-decoration: none;
}
.containerMenu ul li.selecionado ul {
	margin: 0px;
	padding: 0px;
	margin-bottom:3px;
	background: none;
	border:0;
}
.containerMenu ul li.selecionado ul li {
	background: none;
	padding: 0px;
	margin: 0px;
	color: #000;
	line-height: 90%;
	border-bottom: 1px solid #FFF;
	font-size: 100%;
}
.containerMenu ul li.selecionado ul li a {
	background: none;
	color: #000;
	padding: 4px 0px;
	margin: 0px 0px 0px 7px;
	font-weight: normal;
	display: block;
}
.containerMenu ul li.selecionado ul li a:hover {
	color: #FE0002;
}
.containerMenu ul li.selecionado ul li.selecionado a {
	color: #f00;
}
.containerFerramentas {
	width: 133px;
	float: right;
	padding-bottom: 20px;
}
.containerFerramentas .caixa {
	border: 1px solid #EBEBEB;
	padding: 0px 0px 3px 0px;
	margin: 0px;
}
.containerFerramentas .botaoConnect {
	float: left;
}
.containerFerramentas h3 {
	font-size: 75%;
	padding: 2px 5px;
	margin: 0px 0px 2px 0px;
}
.containerFerramentas h3.branco {
	color: #fff;
	background: #999;
}
.containerFerramentas h3.preto {
	color: black;
	background: #EBEBEB;
}
.containerFerramentas h3.cinza {
	color: #999;
	background: black;
}
.containerFerramentas h3.vermelho {
	color: #FFF;
	margin: 0;
	padding: 0;
	background: #DA0501 url("/common/imagens/fundo_ibcb.gif") repeat-X center center;
}
.containerFerramentas h3.vermelho span {
	padding: 1px 0;
	padding-left: 7px;
	margin: 0px;
	display: block;
	background: url("/common/imagens/canto_ibcb.gif") no-repeat left center;
}
.ibcb{
	background: #F8F8F8;
}
.ibcb br{
	line-height: 12px;
}
.containerFerramentas form {
	padding: 0px 0px 5px 0px;
	display: block;
	margin-left: 5px;
}
.containerFerramentas .formulario {
	width: 70px;
	height: 16px;
	margin: 0px;
	padding: 0px;
}
.containerFerramentas form div {
	font-size: 70%;
	padding: 4px 2px 1px 0px;
	display: block;
}
.containerFerramentas label img {
	padding: 0px;
	margin: 0px;
}
.containerFerramentas a {
	font-size: 70%;
	color: #333;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	display: block;
}
.containerFerramentas a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.containerFerramentas a.linkNormalDuasLinhas {
	font-weight: normal;
	background: url("/common/imagens/link_seta_preta.gif") no-repeat 0px 3px;
	padding: 0px 0px 0px 8px;
	line-height: 12px;
	margin-left: 5px;
}
.containerFerramentas img {
	border: 0px;
}
.containerFerramentas .caixa a img {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.containerFerramentas .separador {
	/*background: url("/common/imagens/linha_pontilhada_preta.gif") repeat-X top left;*/
	border-top: 1px solid #F0F0F0;
}
.containerFerramentas .caixa .separadorLinha {
	background: url("/common/imagens/linha_pontilhada_cinza.gif") repeat-x top left;
	margin: 3px 4px 0px 4px;
	padding: 6px 4px 0px 4px;
}
.containerFerramentas span {
	display: block;
	padding: 4px 1px 7px 1px;
	margin: 0px 3px;
}
.containerFerramentas span a {
	display: inline;
}
.containerFerramentas .titulo {
	font-size: 75%;
	margin-left: 5px;
	padding: 0px 0px 3px 12px;
	background: url("/common/imagens/link_seta_vermelha_baixo.gif") no-repeat 0px 5px;
	_background: url("/common/imagens/link_seta_vermelha_baixo.gif") no-repeat 0px 7px;
	font-weight: bold;
	color: #ff0000;
}
.containerFerramentas .textoCaixa {
	font-size: 70%;
	color: #333;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	line-height: 12px;	
	display: block;
}
.containerFerramentas .textoCaixa a {
	font-size: 100%;
	color: #333;
	margin: 0px;
	padding: 0;
	line-height: 12px;	
	display: inline;
}
.containerFerramentas .textoCaixa p {
	font-size: 90%;
	color: #999;
	text-align: left;
	margin: 0px;
	padding: 0px;
	line-height: 12px;	
}
.containerFerramentas .textoCaixa p a{
	color: #999;
	font-size: 98%;
	line-height: 12px;	
}
.containerFerramentas .separadorBaixo {
	clear: both;
	display: block;
	background: url("/common/imagens/linha_pontilhada_preta.gif") repeat-X top left;
	margin: 5px 3px 0 3px;
	padding: 0;
	font-size: 10px;
}
.containerRodape {
	width: 780px;
	float: left;
	background: url("/common/imagens/linha_pontilhada_preta.gif") repeat-x top left;
	font-size: 70%;
	color: #666;
	margin-top: 15px;
	padding: 10px 5px 10px 15px;
	_padding: 10px 0 10px 15px;
}
.containerRodape span {
	float: left;
}
.containerRodape span a {
	color: #666;
	text-decoration: none;
}
.containerRodape span a:hover {
	color: #F00;
	text-decoration: underline;
}
.containerRodape address {
	float: right;
	font-style: normal;
}
div.containerMenuImagem {
	float: left;
	width: 167px;
}
div.containerConteudo {
	float: left;
	padding: 0px 10px;
	width: 627px;
	_width: 647px;
	background: url(/common/imagens/fundo_separador.gif) 380px 0px repeat-y;
}
.containerConteudo h2 {
	margin: 0px 0px 20px -20px;
	font-size: 100%;
	color: #000;
	font-weight: bold;
	background: url(/common/imagens/seta_h2.gif) 2px 0px no-repeat;
	padding-left: 20px;
}
.containerConteudo h3 {
	margin: 0px;
	font-size: 100%;
	color: #888;
	font-weight: bold;
}
.nobg {
	background: none !important;
}
.duasColunas {
	width: 607px;
	float: left;
	font-size: 70%;
	padding-left: 20px;
}
.duasColunas h3{
	color: #000000;
}
.primeiraColuna {
	width: 335px;
	float: left;
	font-size: 70%;
	padding-left: 20px;
}
.primeiraColuna ul,.duasColunas ul {
	list-style: url(/common/imagens/bullet_square.gif);
}
.primeiraColuna td,.duasColunas td {
	border-top: 1px solid #C6C6C6;
	font-size: 70%;
}
.segundaColuna {
	width: 235px;
	float: right;
	font-size: 70%;
	margin: 0px;
}
.segundaColuna dt,.primeiraColuna dt  {
	font-weight: bold;
}
.segundaColuna dd,.primeiraColuna dd {
	margin: 0px 0px 15px 0px;
}
.segundaColuna dd a,.primeiraColuna dd a{
	padding-left: 8px;
	background: url(/common/imagens/seta_azul.gif) no-repeat 0px 3px;
}
.containerConteudo .bullet {
	background: url("/common/imagens/bullet.gif") no-repeat 10px 5px;
	font-size: 11px;
	padding-left: 20px;
	display: block;
}
.imgDireita {
	border: 0px;
	float: right;
}
.txtcinza {	
	color: #666666; 
	font-size:100%;
}
.txtNormal {
	color: #333;
	font-size: 145%;
}
.txtFontBotaoForm {
	font-weight: bold;
	font-size:150%;	
}
.formcinza {
	font-size:90%;
	color:#606060; 
	background-color:#FFFFFF; 
	border-style : groove;
}
sup { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	padding: 0px; 
	letter-spacing: 0px ; 
	line-height: 14px
}
.containerConteudo .quebraLinha {
	clear: both;
	font-size: 1px;
}
.containerConteudo .disclaimer {
	width: 100%;
	border-top: 1px solid #666666;
	float: left;
	margin: 0px;
	padding: 0px;
}
.containerConteudo .disclaimer p {
	padding-top: 10px;
	padding-bottom: 15px;
	display: block;
	font-size: 70%;
	color: #666666;
	line-height: 14px;
}
.containerConteudo .disclaimer span {
	padding-top: 10px;
	padding-bottom: 15px;
	display: block;
	font-size: 100%;
	color: #666666;
	line-height: 14px;
}
.containerConteudo .disclaimer a {
	text-decoration: none;
	float: none;
	display: inline;
	padding: 0;
}
.containerConteudo .disclaimer span a {
	font-size: 140%;
}
.containerConteudo a {
	display: inline;
	color: #3261C2;
	text-decoration: none;
	text-align: left;
	padding-right: 4px;
}
.containerConteudo a.linkSeta {
	font-weight: normal;
	background: url("/common/imagens/link_seta_azul.gif") no-repeat 1px 4px;
	padding: 1px 0px 1px 8px;
	line-height: 12px;
}
.containerConteudo a.linkSetaLista {
	font-weight: normal;
	background: url("/common/imagens/link_seta_azul.gif") no-repeat 1px 5px;
	padding: 2px 0px 2px 8px;
	font-size: 70%;
}
.containerConteudo a.linkTexto {
	display: inline;
	background: none;
	color: #333;
	float: left;
	font-size: 70%;
}
.containerConteudo a.linkTitulo {
	color: #000;
	font-size: 120%;
}
.containerConteudo a.linkTextoAncora {
	text-decoration: none;
	background: none;
	color: #333;
	float: left;
	font-size: 75%;
}
.containerConteudo a.linkTextoDireita {
	text-decoration: none;
	background: url("/common/imagens/link_seta_azul_esquerda.gif") no-repeat 1px 18px;
	padding: 8px;
	padding-top: 15px;
	font-weight: bold;
	float: right;
	font-size: 70%;
}
.containerConteudo a.linkSetaVermelha {
	display: inline !important;
	font-weight: normal;
	background: url("/common/imagens/link_seta_vermelha.gif") no-repeat 5px 5px;
	_background: url("/common/imagens/link_seta_vermelha.gif") no-repeat 5px 6.5px;
	padding: 0px 0px 2px 12px;
	font-size: 70%;
	color: #333;
}
.containerConteudo a.linkSetaPreta {
	display: block;
	font-weight: normal;
	background: url("/common/imagens/link_seta_preta.gif") no-repeat 1px 6px;
	_background: url("/common/imagens/link_seta_preta.gif") no-repeat 1px 10px;
	padding: 3px 0px 2px 10px;
	margin: 0px;
	font-size: 70%;
	color: #000;
}
.containerConteudo a:hover {
	text-decoration: underline;
}
.containerConteudo a em {
	font-weight: bold;
}
.containerConteudo .destaquePrincipal {
}
.containerConteudo .destaqueSecundario {
	padding: 0px;
	float: left;
	background: #F2F2F2;
	border: 1px solid #DBDBDB;
	color: #333;
	text-align: center;
	padding-bottom: 3px;
}
.containerConteudo .destaqueSecundario .incluirBr {
	clear: both;
	display: block;
	font-size: 9px;
	_font-size: 14px;
}
@media all and(font-size: 0px){
	.containerConteudo .destaqueSecundario .incluirBr{
	font-size: 14px;
	}
}
.destaqueSecundario h2 {
	background: #DBDBDB;
	font-size: 80%;
	font-weight: bold;
	color: #333;
	padding: 1px 0px 1px 9px;
	margin: 0px;
	margin-bottom: 3px;
	text-align: left;
}
.destaqueSecundario span {
	float: left;
	margin: 0px;
	padding: 0px;
	display: block;
}
.destaqueSecundario .N {
	display: none;
}
.destaqueSecundario a.imgCarrinhoCompras {
	float: right;
	padding-right: 10px;
	display: inline;
	vertical-align: middle;
	height: 20px;
}
.destaqueSecundario a {
	font-size: 100%;
	margin: 0px 0px 0px 10px;
	_margin: 0px 0px 0px 8px;
	display: inline;
	float: left;
}
.destaqueSecundario a.linkImagem {
	font-size: 100%;
	margin: 0;
	display: inline;
	float: left;
}
.destaqueSecundario .caixaCentroImg {
	width: 120px;
	height: 60px;
	float: left;
	_float: none;
	margin: 2px 5px 4px 10px;
	_margin: 2px 5px 5px 8px;
}
.destaqueSecundario .caixaCentroFlash {
	width: 120px;
	height: 60px;
	float: left;
	_float: none;
	margin: 2px 5px 4px 10px;
	_margin: 2px 5px 5px 8px;
}
.destaqueSecundario img {
	padding-top: 0px !important;
	border: 0px;
}
.destaqueSecundario em {
	font-weight: bold;
	text-align: left;
}
.destaqueSecundario .separadorLinhaCinza {
	background: url("/common/imagens/linha_pontilhada_cinza.gif") repeat-x;
	margin: 3px 9px !important;
}
.containerConteudo .destaqueNormal {
	padding: 0px;
	margin: 0px;
	float: left;
}
.containerConteudo	.destaqueNormal h2 {
	font-size: 100%;
	color: #333;
	font-weight: bold;
	margin: 0px;
	padding: 2px;
}
.containerConteudo	.destaqueNormal h2 small{
	font-weight: bold;
}
.containerConteudo	.destaqueNormal h2 small a{
	display: inline;
}
.containerConteudo .destaqueNormal h3 {
	font-size: 90%;
	color: #333;
	font-weight: bold;
	margin: 0px;
	padding: 2px 5px 5px 0px;
}
.containerConteudo .destaqueNormal h3 small {
	font-size: 80%;
	font-weight: normal;
}
.containerConteudo	.destaqueNormal h4 small {
	font-size: 70%;
}
.containerConteudo .destaqueNormal h5 {
	width: 145px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 4px;
	font-size: 18px;
	color: #333;
	font-weight: normal;
	border-bottom: 2px solid #000;
}
.containerConteudo .destaqueNormal strong {
	font-size: 30px;
	color: #FF0000;
}

.containerConteudo .destaqueNormal p {
	padding: 2px 0px 2px 5px;
	margin: 0px;
	font-size: 70%;
	color: #333;
	line-height: 14px;
	clear: left;
}
.containerConteudo .destaqueNormal span {
	padding: 0px;
	font-size: 70%;
	color: #333;
	line-height: 14px;
	display: block;
	text-align:justify;
}
.containerConteudo .destaqueNormalInterna span {
	padding: 0px;
	margin: 10px 0px 0px 245px;
	font-size: 70%;
	color: #333;
	line-height: 14px;
	display: block;
	text-align:justify;
	border: 1px;
}
.containerConteudo .destaqueNormal img {
	border: 0px;
	padding: 0px;
	padding-left: 1px;
	float: right;
}
.containerConteudo .destaqueNormal .imgEsquerda {
	margin: 0;
	padding-top: 3px;
	padding-right: 3px;
	float: left;
}
.containerConteudo .destaqueNormal .bolinha {
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
.containerConteudo .destaqueNormal .bolinha li {
	background: url("/common/imagens/bullet.gif") no-repeat 10px 4px;
	font-size: 100%;
	padding: 0px 0px 0px 20px;
	display: block;
	line-height: 14px;
	margin: 0px;
}
.containerConteudo .destaqueNormal .bolinha br {
    display: none;
}
.containerConteudo .destaqueNormal .bolinha li br {
    display: block;
}
.containerConteudo .bdaPontxyEsqMa {
	margin-left: 50px;
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
}
.containerConteudo .bdaPontxyEsqMe {
	margin-left: 10px;
	_margin-left: 15px;
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
}

.containerConteudo .destaqueNormalHomeEsquerda {
	width: 330px;
	padding: 0px;
	margin: 0px;
	float: left;
	font-size: 11px;
}

.containerConteudo .destaqueNormalHomeDireita {
	width: 250px;
	padding: 0px;
	margin: 0px;
	float: right;
	text-align: right;
}

.containerConteudo .destaqueNormalHomeEsquerda h1 {
	font-size: 14px;
	color: #E61914;
	font-weight: bold;
	border-bottom: 1px solid  #E61914;
}

div.tamNormal .umaColuna {
	width: 460px;
}
div.tamNormal .duasColunas {
	width: 220px !important;
}
div.tamNormal .tresColunas {
	float: left;
	width: 140px;
	_width: 139px;
}
div.tamNormal .tresColunasPequenas {
	width: 135px;
}
div.tamNormal .duasColunasEmUma {
	width: 304px;
}
div.tamNormal .duasColunasEmUmaPequenas {
	width: 299px;
}
div.tamNormal .duasColunasGrandes {
	width: 228px;
	_width: 225px;
}
div.tamNormal.colunaDireita {
	width: 135px;
	float: right;
}
@media all and(width: 0px){
	div.tamNormal .duasColunasGrandes {
	width: 227px;
	}
}
.containerConteudo .separadorLinhaCinzaVertical {
	background: url("/common/imagens/linha_vertical_pontilhada_cinza.gif") repeat-y top right;
}
div.tamNormal .coluna146 {
	width: 146px;
}
div.tamNormal .coluna94 {
	float: left;
	width: 96px;
	padding-right: 2px;
	background: url("/common/imagens/linha_vertical_pontilhada_cinza.gif") repeat-y top right;
	/* \*/
	float: left;
	width: 96px;
	padding-right: 2px;
	background: url("/common/imagens/linha_vertical_pontilhada_cinza.gif") repeat-y top right;
}
div.tamNormal .coluna94 p {
	margin: 0 !important;
	padding-left: 2 !important;
}
div.tamNormal .coluna94 div {
	margin-left: 5px !important;
	_margin-left: 10px !important;
}
div.tamNormal .posColunaDireita {
	margin-right: 5px;
	/* \*/
	margin-right: 4px;
	_margin-right: 0px;
	/* */
}
div.tamNormal .posEsquerda,
div.tamNormal .posCentro {
	margin-right: 16px;
}
div.tamNormal .posEsquerdaPequeno,
div.tamNormal .posCentroPequeno {
	margin-right: 3px;
	/* \*/
	margin-right: 4px;
	marg\in-right: 16px;
}
div.tamNormal .posEsquerdaNormal,
div.tamNormal .posCentroNormal {
	margin-right: 14px;
}
div.tamNormal .posDireita {
	margin-right: 0px;
}
div.tamNormal .posDireitaBorda {
	border-left: 1px solid #fff;
}
div.tamGrande .umaColuna{
	width: 600px;
}
div.tamGrande .duasColunas {
	width: 280px;
}
div.tamGrande .tresColunas {
	width: 176px;
}
div.tamGrande .posEsquerda,
div.tamGrande .posCentro {
	margin-right: 33px;
}
div.tamGrande .posDireita {
	margin-right: 0px;
}
.containerConteudo .separadorLinhaCinza {
	background: url("/common/imagens/linha_pontilhada_cinza.gif") repeat-x top left;
	margin: 5px 2px;
	padding: 1px;
	clear: both;
}
.containerConteudo .umEspaco {
	margin-bottom: 5px;
}
.containerConteudo .doisEspacos {
	margin-bottom: 10px;
}
.containerConteudo .tresEspacos {
	margin-bottom: 15px;
}
.banPrinc {
position: absolute; height: 155px; width: 460px; top: 0px; left: 0px; clip: rect(0px, 460px, 155px, 0px); z-index: 1000;
}
.banSecEsq {
position: absolute;
height: 105px;
width: 460px;
top: -24px;
left: -2px;
clip: rect(0px, 141px, 105px, 0px);
_clip: rect(0px, 141px, 105px, 0px);
}
.banSecCent {
position: absolute;
height: 105px;
width: 140px;
top: -24px;
left: -160px;
clip: rect(0px, 360px, 105px, 160px);
_clip: rect(0px, 140px, 105px, 300px);
}
.banSecDir {
position: absolute;
height: 105px;
width: 460px;
top: -24px;
left: -319px;
clip: rect(0px, 460px, 105px, 0px);
_clip: rect(0px, 320px, 105px, 460px);
}
.containerConteudo .destaqueSecundarioAzul {
	padding: 0px;
	float: left;
	color: #333;
	text-align: center;
	padding-bottom: 3px;
}
.destaqueSecundarioAzul h2 {
	background: #3C69C6 url("/common/imagens/bt_tit_esq.gif") no-repeat left center;
	background-color: #3C69C6;
	border-left: 1px solid #CCC;
	font-size: 12px;
	width: 139px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	margin-bottom: 3px;
	text-align: left;
}
.destaqueSecundarioAzul h2 span{
	background:url("/common/imagens/bt_tit_dir.gif") no-repeat right center;
	color: #FFF;
	display: block;
	padding: 1px 0px 3px 9px;
}
.saibaMaisDS {
	background: #DBDBDB url("/common/imagens/canto_inf_dest_sec.gif") no-repeat left top;
	padding: 1px 0px 3px 0px;
	float: left;
	width: 140px;
}
.saibaMaisDS span {
	display: block;
	float: left;
	padding-left: 3px;
}
.saibaMaisDS span a {
	padding-left: 10px;
	float: left;
	/*font-size: 65% !important;*/
	font-size: 10px!important;
}
.saibaMaisDS span a em{
	font-weight: bold;
	font-size: 11px!important;
}
.containerConteudo .destaqueNormal .linkFonteNormal a {
	font-size: 96% !important;
}
.dSBgBordaVermelha {
	background: url("/common/imagens/fundo_ds_vermelho.gif") no-repeat left top;
	float: left;
	height: 109px;
	padding-left: 8px;
	width: 145px;
	_width: 144px;
}
.dSBgBordaVermelha h2 {
	color: #4F4E4F;
	font-size: 90%;
	margin: 4px 0 2px 0;
	text-align: center;
	width: 140px;
}
.dSBgBordaVermelha h2 em {
	color: #4F4E4F !important;
}
.dSBgBordaVermelha .links {
	margin-left: 3px;
}
.bannerVermelho {
	height: 62px;
	margin-left: 3px;
	width: 136px;
}
.fundoCinza {
	background-color: #E4E4E4;
}
.centralizado {
	text-align: center;
}
.mapa {
	list-style: none;
	float: left;
	width: 300px;
	margin: 0px;
}
.mapa dt {
	float: left;
	clear: left;
	width: 260px;
	background-color: #999999;
	margin: 0px;
	margin-top: 5px;
}
.mapa dt a {
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 235px;
	background: url(/common/imagens/seta_branca.gif) 12px 7px no-repeat;
	padding: 3px 5px 3px 20px;
}
.mapa dd a {
	float: left;
	width: 227px;
	_width: 258px;
	color: #999999;
	font-weight: bold;
	padding: 3px 5px 3px 20px;
	border-right: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
	border-top: 3px solid #FFFFFF;
	background: url(/common/imagens/seta_cinza.gif) 12px 7px no-repeat #F4F4F4;
}
.mapa dd {
	float: left;
	clear: left;
	width: 258px;
	_width: 260px;
	background-color: #FFFFFFF;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	margin: 0px;
}
.mapa dd.ultimo {
	border-bottom: 1px solid #999999;
}
.mapa dd.ultimo a{
	border-bottom: 3px solid #FFFFFF;
}
.mapa.direito,
.mapa.direito {
	float: right;
	clear: right;
}
.nodisplay{
	display: none;
}