@charset "utf-8";
/* CSS Document */

body,td,th { font-family: Trebuchet MS; font-size: 11px; }
#sitegeral{ width:925px; margin-left:auto; margin-right:auto; }
#tradebanner{ margin-left:5px; width:120px; height:400px; float:right; }
#principal{ width:800px;  margin-left:auto; margin-right:auto;}
#topo{ width:800px; height:5px; background-image:url(../imagens/topo.png);  margin-left:auto; margin-right:auto; }
#principal .interno{ padding:5px 5px 0px 5px;}
#principal .interno .menurapido{ color:#FFFFFF; height:20px; line-height:20px; text-align:right; }
#principal .interno .logo{ width:160px; height:100px; line-height:100px; text-align:center; float:left; }
#principal .interno .superbannertopo{ width:628px; height:100px; line-height:100px; text-align:center; float:right;}
#principal .interno .topomenu{ clear:both; width:788px; height:200px; margin-bottom:5px; margin-top:5px; }
#principal .interno .topoico{ clear:both; width:789px; height:16px; }
#principal .baseico{ clear:both; width:789px; height:16px; }
#principal .interno .conteudo{ background-image:url(../imagens/fundo-trans.png); background-repeat: repeat-y;}
#principal .rodape{ color:#ffffff; height:30px; line-height:30px; text-align:right; padding-right:10px; }

#principal .interno .conteudo .lateralDireita{ width:141px; margin-right:5px; margin-left:4px; float:left; margin-top:5px;  }
#principal .interno .conteudo .lateralDireita .menu{ margin-bottom:5px; margin-left:10px; text-align:right;}
#principal .interno .conteudo .lateralDireita .menu div{ background-color:#ff8f20; padding-left:3px; }
#principal .interno .conteudo .lateralDireita .menu div a{ text-decoration:none; display:block; color:#ffffff; padding-top:5px; padding-bottom:5px; font-size:12px; }
#principal .interno .conteudo .lateralDireita .menu div a:hover{ background-color:#ffac59; color:#ffffff; font-size:13px;  padding-top:5px; padding-bottom:5px; }
#principal .interno .conteudo .lateralDireita .superbannerlateral{ clear:both; margin-bottom:5px; width:140px; height:240px; line-height:240px; text-align:center; }
#principal .interno .conteudo .lateralDireita .newsletter{ clear:both; }	

#principal .interno .conteudo .centro{ width:450px; float:left; margin-top:5px; margin-right:5px; }
#principal .interno .conteudo .centro .banner_principal{ width:450px; height:184px; line-height:184px; text-align:center; margin-bottom:5px; }
#principal .interno .conteudo .centro .lateralDireitaCentro{ float:left; width:322px; } 
#principal .interno .conteudo .centro .lateralesquerdaCentro{ float:right; width:174px; }

#principal .interno .conteudo .lateralesquerda{ float:right; width:180px; margin-top:5px; margin-right:4px; }

#ico{ clear:both; margin-bottom:5px; margin-left:10px; }
#ico div{ border-bottom:#a39373 dashed 1px; background-image:url(../imagens/seta.png); background-repeat:no-repeat; padding-left:15px; height:20px; line-height:20px; }

#titulo_base { color:#FFFFFF; font-weight:bold; font-size:13px;}
#titulo_base .azul { padding:5px; background-image:url(../imagens/titulo_azul.jpg); }
#titulo_base .topo { background-image:url(../imagens/bg-tit.png);}
#titulo_base .laranja { padding-left:75px; background-image:url(../imagens/bg-tit2.png); }
#titulo_base .roxo { padding-left:75px; background-image:url(../imagens/titulo_roxo.jpg); }
#titulo_base .verde { padding-left:75px; background-image:url(../imagens/bg-tit3.png); }
#titulo_base .vermelho { padding-left:75px; background-image:url(../imagens/bg-tit4.png); }
#titulo_base .preto { padding-left:75px; background-image:url(../imagens/titulo_preto.jpg); }

.caixa_termos{ color:#FF6600; overflow:auto; height:180px; }
.caixa_titulos { padding:5px; }
.caixaconteudo { margin-bottom:5px; }
.caixaconteudo2 { margin-bottom:5px; margin-top:5px; }
.caixatop5 { margin-bottom:5px; }
.caixacoberturas { margin-bottom:5px; }
.caixaenquete { height:155px; margin-bottom:5px; background-image:url(../images/fundo_enquete.png);}
.caixaentrevista { margin-bottom:7px; height:258px; line-height:258px; }
.caixaanuario { height:176px; }
.bannerespecial { width:322px; line-height:135px; text-align:center; height:135px; text-align:center; margin-bottom:5px; }
.caixacapa { background-repeat:no-repeat; margin-bottom:5px; }
.data_news { text-align:right; color:#666666; margin-top:5px; margin-bottom:5px; }
.galeriaFoto { margin-bottom:10px; margin-top:5px; }
.imagemgaleria { float:left; margin-left:5px; margin-bottom:5px; }
.imagemcarrinho { float:left; }
.colunaConetudo { width:142px; float:left; margin-top:8px; height:180px; margin-left:7px; display:block; cursor:pointer; }
.colunaConetudo b { font-size:12px; color:#003366; }
.colunaConetudo em { font-style:normal; }

.colunaLista { border-bottom:#003366 dashed 1px; padding-bottom:5px; margin-bottom:5px; }
.colunaLista img { float:left; margin-right:5px; }

.colunaLista b { color:#003366; }
.colunaLista i { font-style:normal; }
.colunaLista a { text-decoration:none; color:#003366; }

.form_news { padding:0px; margin:5px 0px 0px 0px; }
.form_news li { list-style:none; margin-bottom:5px; }
.form_news input{ width:123px; }
.titulo_news { color:#006c41; font-weight:bold; }
.titulo_news2 { color:#006c41; font-weight:bold; font-size:1.5em; margin-bottom:6px; margin-top:6px;}
.titulo_entrevista { color:#3f7d31; font-weight:bold; }
.titulo_entrevista2 { color:#3f7d31; font-weight:bold; font-size:1.5em; margin-top:5px; margin-bottom:5px; }
.titulo_capa { color:#FFFFFF; text-align:center; font-weight:bold; padding:4px; }
.foto_capa { text-align:center; }
.bannerlateral { width:170px; text-align:center; margin-left:5px; margin-right:5px;}
.titulo_conteudo{ font-size:1.5em; margin-top:5px; color:#003366;  }
.resumo_conteudo{ font-size:11px; color:#333333; margin-bottom:10px; text-align:justify;}
.texto_conteudo{ text-align:justify;}
.legenda{ color:#333333; text-align:left; }

#aba_vermelha { border-bottom:#ca0607 solid 1px; height:28px;}
#aba_vermelha .d_vermelha{ background-image:url(../imagens/vermelha_direita.gif); float:left; width:9px; height:28px;}
#aba_vermelha .m_vermelha{ background-image:url(../imagens/vermelha_meio.gif); float:left; line-height:28px; color:#FFFFFF; height:28px;}
#aba_vermelha .e_vermelha{ background-image:url(../imagens/vermelha_esquerda.gif); float:left; width:9px; height:28px;}

#aba_verde { border-bottom:#438233 solid 1px; height:28px;}
#aba_verde .d_verde{ background-image:url(../imagens/verde_direita.gif); float:left; width:9px; height:28px;}
#aba_verde .m_verde{ background-image:url(../imagens/verde_meio.gif); float:left; line-height:28px; color:#FFFFFF; height:28px;}
#aba_verde .e_verde{ background-image:url(../imagens/verde_esquerda.gif); float:left; width:9px; height:28px;}

#aba_azul { border-bottom:#506f83 solid 1px; height:28px;}
#aba_azul .d_azul{ background-image:url(../imagens/azul_direita.gif); float:left; width:9px; height:28px;}
#aba_azul .m_azul{ background-image:url(../imagens/azul_meio.gif); float:left; line-height:28px; color:#FFFFFF; height:28px;}
#aba_azul .e_azul{ background-image:url(../imagens/azul_esquerda.gif); float:left; width:9px; height:28px;}

#aba_laranja { border-bottom:#c7610c solid 1px; height:28px;}
#aba_laranja .d_laranja{ background-image:url(../imagens/laranja_direita.gif); float:left; width:9px; height:28px;}
#aba_laranja .m_laranja{ background-image:url(../imagens/laranja_meio.gif); float:left; line-height:28px; color:#FFFFFF; height:28px;}
#aba_laranja .e_laranja{ background-image:url(../imagens/laranja_esquerda.gif); float:left; width:9px; height:28px;}

#aba_roxa { border-bottom:#6f3c7e solid 1px; height:28px;}
#aba_roxa .d_roxo{ background-image:url(../imagens/roxo_direita.gif); float:left; width:9px; height:28px;}
#aba_roxa .m_roxo{ background-image:url(../imagens/roxo_meio.gif); float:left; line-height:28px; color:#FFFFFF; height:28px;}
#aba_roxa .e_roxo{ background-image:url(../imagens/roxo_esquerda.gif); float:left; width:9px; height:28px;}

#newsletters { }

.titulo_vermelho { color:#ca0607; font-weight:bold; font-size:1.5em; margin-bottom:6px; margin-top:6px;}
.titulo_verde { color:#438233; font-weight:bold; font-size:1.5em; margin-bottom:6px; margin-top:6px;}
.titulo_azul { color:#506f83; font-weight:bold; font-size:1.5em; margin-bottom:6px; margin-top:6px;}
.titulo_laranja { color:#c7610c; font-weight:bold; font-size:1.5em; margin-bottom:6px; margin-top:6px;}
.titulo_roxo { color:#6f3c7e; font-weight:bold; font-size:1.5em; margin-bottom:6px; margin-top:6px;}

form { margin:0px; padding:0px; }

#imprimir { background-color:#FFFFFF; margin:5px; padding:10px;}
#imprimir b{ color:#003366; font-size:1.5em; }
#imprimir h1{ font-size:2em; }
#imprimir h2{ font-weight:normal; font-size:13px;  }
#imprimir .rodape{ background-color:#CCCCCC; color:#333333; height:20px; line-height:20px; text-align:center; margin-top:10px; }

#indique { padding:10px; margin:5px; background-color:#FFFFFF;  }
#indique b{ color:#003366; font-size:1.5em; }
#indique h1{ font-size:1.5em; padding:0px; margin:0px; }
#indique h2{ font-weight:normal; font-size:13px;  }
#indique .rodape{ background-color:#CCCCCC; color:#333333; height:20px; line-height:20px; text-align:center; margin-top:10px; }
#indique input, textarea{ width:100%; }

#assine { margin-left:0px; padding:0px; }
#assine li { list-style:none; }
#assine li input { border:#506f83 solid 1px; background-color:#FFFFFF; color:#506f83; }

h1{ color:#506f83; font-size:1.5em; margin:0px; padding:0px; }

#botao
{
	width:69px;
	margin-left:auto;
	margin-right:auto;
}
#botao .dir
{
	float:left;
	background-image:url(../imagens/botao.png);
	background-position:left;
	height:28px;
	width:3px;
}
#botao div
{
	background-image:url(../imagens/botao.png);
	background-position:center;
	height:28px;
	line-height:28px;
	border:none;
	color:#FFFFFF;
	float:left;
	cursor:pointer;
	padding:0px 5px 0px 5px;
}
#botao .esc
{
	float:left;
	background-image:url(../imagens/botao.png);
	background-position:right;
	height:28px;
	width:3px;
}

/*PAINEL*/
#painel
{
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	z-index:0;
	padding-right:20px;
}
#painel .fechar
{	cursor:pointer;
	padding-top:8px;
	padding-left:18px;
	text-align:right;
	padding-right:18px;
	padding-bottom:10px;
}
#painel .titulo
{
	background-image:url(../painel/imagens/themas/padrao/fundo_preto.png);
	height:25px;
	line-height:25px;
	width:418px;
	_width:420px;
	clear:both;
	color:#FFFFFF;
	padding-left:5px;
	margin-left:14px;
}
#painel .titulo2
{
	background-image:url(../painel/imagens/themas/padrao/fundo_azul.png);
	height:25px;
	line-height:25px;
	width:418px;
	_width:420px;
	clear:both;
	color:#FFFFFF;
	padding-left:5px;
	margin-left:14px;
}
#painel .conteudo
{
	background-color:#FFFFFF;
	margin-left:14px;
	width:423px;
	height:auto;
}

#form_mural{ margin:0px; padding:0px; }
#form_mural label{ display:block; margin-bottom:3px; }
#form_mural li { list-style:none; border:none; }
#form_mural li input, textarea{ border:none; border-left:#F60 solid 2px; padding:3px; width:430px;  }
#form_mural li button{ border:none; border-left:#F60 solid 2px; padding:5px; background-color:#F90; color:#FFF; margin-top:5px;  }

#mural{ margin:0px; padding:0px; width:400px; }
#mural li { list-style:none; display:block; border-bottom:#F60 solid 1px; padding:8px; }
#mural li i{ font-style:normal; font-weight:bold; color:#F60; }
#mural li b{ font-size:1.2em; }
#mural li em{ display:block; clear:both; font-style:normal; }

#paginacao{ margin:0px; padding:0px; }
#paginacao li{ list-style:none; float:left; margin:3px; background:#F90; color:#FC0; padding:3px 8px 3px 8px;}
#paginacao li a{ text-decoration:none; display:block; color:#FFF; }