body {
	margin: 0px;
	padding: 0px;
	color: 000000;
	font-family: verdana,Helvetica,Tahoma,Verdana,Arial;
	font-weight: none;
	font-size:11px;
	scrollbar-track-color:white;scrollbar-highlight-color:white;scrollbar-darkshadow-color:white;background-attachment: fixed;background-repeat: repeat;background-position: left top;scrollbar-face-color:white;scrollbar-shadow-color:lightblue;scrollbar-3dlight-color:lightblue;scrollbar-arrow-color:lightblue;
}
td {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
}

.tit_destaque {
	font-family: verdana,Helvetica,Tahoma,Verdana,Arial;
	font-weight: none;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
}

.txtnavega	{
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	color: #FFFFFF;

}

.txtpesquisa
{
	font-family:  verdana,Tahoma,Verdana,Arial,Helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size:11px;
	
}

.txtpesquisa2
{
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	color: #ffffff;
	font-size:11px;
	
}

.textosubsecao
{
	font-family:  verdana,Verdana, Arial, sans-serif;
	color: #000000;
	font-size:11px;
}



.txtsubnavega	{
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	color: #FDC04C;
}

.txtsubsubnavega	{
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	color: red;
}
	
.botaocinza{
 background:orange; 
 border: 0px solid rgb(255,255,255) color: #FFFFFF; 
 font-family: verdana,Arial; 
 font-size: 9pt;
 color: white; 
}

.botaocinza2{
 background:a0a0a0; 
 border: 0px solid rgb(255,255,255) color: #FFFFFF; 
 font-family: verdana,Arial; 
 font-size: 9pt;
 color: 000000; 
}

.inputIg{
 background:ffffff; 
 color: darkblue; 
 border: 1px solid rgb(0,153,204) color: darkblue; 
 font-family: verdana,Tahoma,Verdana,Arial,Helvetica; 
 font-size: 12px;
 padding-left : 2px;
}

.inputIgextr{
 background:#cccccc; 
 color: 000000; 
 border: 1px solid rgb(0,0,0) color: #ffffff; 
 font-family: verdana,Tahoma,Verdana,Arial,Helvetica; 
 font-size: 12px;
 padding-left : 2px;
}

.inputES{
 background:#1DBCF2; 
 color: ffffff; 
 border: 1px solid rgb(255,255,255) color: #ffffff; 
 font-family: verdana,Tahoma,Verdana,Arial,Helvetica; 
 font-size: 12px;
 padding-left : 2px;
}

.tbl2 {
	border: 1px solid;
	border-bottom-color: #FFF9F0;
	border-right-color: #FFF9F0;
	border-left-color: #000000;
	border-top-color :#000000;	
}
.tdH {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size:11px;
	background: #7777B3;
	color: #FFFFFF;
}

.tdwww {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	color: #ffffff;
}

.tdHBox {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size: 18px;
	background: #7777B3;
	color: #FFFFFF;
	border: none;
	text-align: center;
}
.tdS {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #F0F0F0;
	color: #000000;
}
.tdOk {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #FFCC33;
	color: #000000;
}
.tdOk7 {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #FFF033;
	color: #000000;
}
.tdW {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #FFFFFF;
	color: #000000;
}
.tdF {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #C2D4BA;
	color: #000000;
}
.tdFBlack {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #1B1A1B;
	color: #FFFFFF;
}
.tdC {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #F0F0F0;
	color: #000000;
}
.tdR {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #FFF000;
	color: #000000;
}
.tdD {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #C0C0C0;
	color: #000000;
}
.tdCommon {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #F0F0F0;
}
.trDeleted {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	background: #C0C0C0;
	color: #000000;
}
.tableHeader {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	font-weight: bold;
	background: #666699;
	color: #FFFFFF;
}
.trError {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	font-weight: bold;
	color: #000000;
}
.trHeader {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	font-weight: bold;
	background: #CCCC99;
	color: #FFFFFF;
}
A {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	color: #000000;
	text-decoration: none;

}
A:hover {
	font-family: verdana;
	font-size:11px;
	color: #000000;
	text-decoration: none;



}

A:visited { 
	font-family: verdana;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
A:active { 
	font-family: verdana;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}

Z {
	font-family: verdana,Helvetica;
	font-weight: none;
	font-size:11px;
	color: #000000;
	text-decoration: none;
}
Z:hover {
	color: orange;
}

.APage {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size:11px;
	color: #a0a0a0;
	text-decoration: none;
}
.APage:hover {
	color: a0a0a0;
}
.ANavPage {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: none;
	font-size:11px;
	color: #000000;
}
.ANavPage:hover {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size:11px;
	color: #000000;
}

.AMenu { background:url("../img/bg_on.png"); width:100px; height:27px; font-family: verdana,Tahoma,Verdana,Arial,Helvetica;;font-size:13px;text-decoration:none;color:black; padding:4;} 
.AMenu:hover {background:url("../img/bg_over.png"); width:100px; height:27px;  font-family: verdana,Tahoma,Verdana,Arial,Helvetica;;font-size:13px;text-decoration:none;color:black; padding:4;}

.AMenu2 { background:url("../img/bg_on2.png"); width:100px; height:27px; font-family: verdana,Tahoma,Verdana,Arial,Helvetica;;font-size:13px;text-decoration:none;color:black; padding:4;} 
.AMenu2:hover {background:url("../img/bg_over2.png"); width:100px; height:27px;  font-family: verdana,Tahoma,Verdana,Arial,Helvetica;;font-size:13px;text-decoration:none;color:black; padding:4;}
.AHome { background:url("../img/bg_on_home.png"); width:102px; height:27px; font-family: verdana,Tahoma,Verdana,Arial,Helvetica;;font-size:13px;text-decoration:none;color:black; padding:4;} 
.AHome:hover {background:url("../img/bg_over_home.png"); width:102px; height:27px;  font-family: verdana,Tahoma,Verdana,Arial,Helvetica;;font-size:13px;text-decoration:none;color:black; padding:4;}

.AHome2 { background:url("../img/bg_on2_home.png"); width:102px; height:27px; font-family: verdana,Tahoma,Verdana,Arial,Helvetica;;font-size:13px;text-decoration:none;color:black; padding:4;} 
.AHome2:hover {background:url("../img/bg_over2_home.png"); width:102px; height:27px;  font-family: verdana,Tahoma,Verdana,Arial,Helvetica;;font-size:13px;text-decoration:none;color:black; padding:4;}



input {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: normal;
	font-size:11px;
	height:19px;
	color: black;
	padding-left : 0px;
	border:1PX solid #cccccc;
	background: #eeeeee;
}
textarea {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: normal;
	font-size:11px
	color: black;
	padding-left : 2px;
	border:1PX solid #cccccc;
	background: #eeeeee;
}
select {
	font-family: verdana,Tahoma,Verdana,Arial,Helvetica;
	font-weight: normal;
	font-size:11px;
	color: black;
	padding-left : 0px;
	border:1PX solid #cccccc;
	background: #eeeeee;
}

a.principal:link{font-family: verdana;font-size: 10px;color:#000099;font-style: normal;font-weight: bold;text-decoration:underline}
a.principal:visited{font-family: verdana;font-size: 10px;color:#000099;font-style: normal;font-weight: bold;text-decoration:underline}
a.principal:active{font-family: verdana;font-size: 10px;color:#000099;font-style: normal;font-weight: bold;text-decoration:underline}
a.principal:hover{font-family: verdana;font-size: 10px;color:#006432;font-style: normal;font-weight: bold;text-decoration:underline}


/* Container que envolve as Secoes inclusas - Padding lateral de 10px */
#conteudo_secoes{ width:655px; margin:0; padding:0 10px 0 10px; text-align:left; display:block; clear:both;}

#conteudo_secoes p { margin-bottom: 16px; }

#conteudo_secoes h1 { font-size: 17px; letter-spacing: -1px; color:#000000; line-height: 1em; padding-bottom: 20px; }
#conteudo_secoes h2 { font-size: 14px; letter-spacing: -1px; }






/* --- Container Conteudo Cima --- */
div.box_home_cima{ width:655px; margin:0; padding:0 0 10px 0; background:url(../../_IMG/outros/linha_separa_conteudo.gif) left bottom repeat-x; display:inline-block; clear:both;}

/* Coluna Esquerda */
div.box_home_cima .coluna_esq{ width:320px; margin:0; padding:0; float:left; display:none;}
div.box_home_cima .coluna_esq ul{ width:320px; margin:0; padding:0; list-style-type:none; display:none;}
div.box_home_cima .coluna_esq ul li{ width:320px; margin:0; padding:0; display:none;}
div.box_home_cima .coluna_esq ul li.margem_abaixo{ width:320px; margin:0 0 12px 0; padding:0; display:none;}
div.box_home_cima .coluna_esq ul li.alinhada_esq{ width:150px; margin:0; padding:0; float:left; display:none;}
div.box_home_cima .coluna_esq ul li.alinhada_dir{ width:150px; margin:0 0 0 10px; padding:0; float:left; display:none;}

/* Coluna Direita */
div.box_home_cima .coluna_dir{ width:390px; margin:0 0 0 0px; float:left; display:none;}
div.box_home_cima .coluna_dir ul#destaque_foto { display: none; background-color: white; display:block; }
div.box_home_cima .coluna_dir ul#destaque_foto li { background-color: white; display:block; }
div.box_home_cima .coluna_dir ul#numeros{ text-align:center;margin-top:1px; padding:2px 1px 1px 1px; width:440px; height:20px; list-style-type:none; text-align:right; display:block;}
div.box_home_cima .coluna_dir ul#numeros li{ text-align:center;margin-top:1px; padding:2px 1px 1px 1px; height:20px; float:left; display:block;}
div.box_home_cima .coluna_dir ul#numeros li a{ text-align:center;margin-top:1px; padding:2px 1px 1px 1px; height:20px; color:#034C31; display:block; font-size:13px; font-weight:bold; text-decoration:none;}
div.box_home_cima .coluna_dir ul#numeros li a:hover{ text-align:center;margin-top:1px; height:20px; padding:2px 1px 1px 1px; color:#a0a0a0; display:block; font-size:13px; font-weight:bold; text-decoration:none;}
div.box_home_cima .coluna_dir ul#numeros li a.ativo{ text-align:center;margin-top:1px; height:20px; padding:2px 1px 1px 1px; color:#a0a0a0; display:block; font-size:13px; font-weight:bold; text-decoration:none;}
div.box_home_cima .coluna_dir div.publicidade_310x70{ width:310px; height:70px; margin:12px 0 0 0; padding:0; display:block;}


/* --- Container Conteudo meio --- */
div.box_home_meio{ width:655px; margin:0; padding:15px 0 10px 0; background:url(../../_IMG/outros/linha_separa_conteudo.gif) left bottom repeat-x; display:inline-block; clear:both;}

/* Coluna Esquerda */
div.box_home_meio ul.esq{ width:375px; margin:0; padding:0; float:left; list-style-type:none;}
div.box_home_meio ul.esq li{ width:375px; margin:0 0 20px 0; padding:0; display:block;}

/* Coluna Direita */
div.box_home_meio ul.dir{ width:260px; margin:0 0 0 20px; padding:0; float:left; list-style-type:none;}
div.box_home_meio ul.dir li{ margin:10px 0 0 0; padding:0; float:left;}
div.box_home_meio ul.dir li.titulo{ margin:0; padding:0; float:left;}


/* ------ Container Conteudo Baixo ------ */
div.box_home_baixo{ width:655px; margin:0; padding:15px 0 10px 0; display:inline-block; clear:both;}

/* --- Coluna Esquerda --- */
/* Blogs */
div.box_home_baixo div.box_esq{ width:375px; margin:0; padding:0; display:block; float:left;}
div.box_home_baixo div.box_esq ul.blogs{ width:375px; margin:0 0 0px 0; padding:0 0 0px 0; list-style-type:none; background:url(../../_IMG/outros/linha_separa_conteudo.gif) left bottom repeat-x; clear:both;}
div.box_home_baixo div.box_esq ul.blogs li a.img_blog{ float: left; vertical-align:text-top; clear:both;} 
div.box_home_baixo div.box_esq ul.blogs li{ margin:0; padding: 0; }
div.box_home_baixo div.box_esq ul.blogs li h3{ margin:0 0 0px 0; padding:0; color:#ffffff; font-size:13px; font-weight:bold; letter-spacing:-1px; line-height:1em; }
div.box_home_baixo div.box_esq ul.blogs li h3 a { color:#000000 !important; }
div.box_home_baixo div.box_esq ul.blogs li h2{ margin:0; padding:0; font-size:12px; font-weight:bold; letter-spacing: -1px; line-height:1em; }


div.box_home_baixo div.box_esq ul.blogs li.select{ margin:8px 0 0 0; padding:0; text-align:right; display:block;}
div.box_home_baixo div.box_esq ul.blogs li.select ul.alinhar_select{ width:375px; margin:0; padding:0; float:right; list-style-type:none;}
div.box_home_baixo div.box_esq ul.blogs li.select ul.alinhar_select li{ margin:0 0 0 4px; padding:0; float:right;}
div.box_home_baixo div.box_esq ul.blogs li.select form.outros_blogs ul.alinhar_select li select{ height:24px; margin:0; padding:1px 1px 1px 0; color:#000000; border:1px solid #cccccc; background:#ffffff; font-size:14px; letter-spacing:-0.5px;}
div.box_home_baixo div.box_esq ul.blogs li.select a.botao{ width:20px; margin:0 0 0 4px; padding:2px 10px 3px 15px; color:#000000; background:url(../../_IMG/outros/enquete_setinha_bt_votar.gif) 0.4em 0.53em no-repeat; background-color:#ffffff; border:1px solid #000000; text-decoration:none; font-weight:bold; display:block;}
div.box_home_baixo div.box_esq ul.blogs li.select a.botao:hover{ color:#ffffff; border:none; background:url(../../_IMG/outros/enquete_setinha_bt_votar_hover.gif) 0.4em 0.53em no-repeat; background-color:#000000; border:1px solid #000000;}

/* Noticias Mais Lidas */
div.noticias_mais_lidas{ width:375px; margin:0; padding:0; display:block;}
div.noticias_mais_lidas div.links_mais_lidas{ width:375px; margin:10px 0 20px 0; padding:0; font-size:16px; font-weight:bold;}
div.noticias_mais_lidas div.links_mais_lidas a.mais_ativa{ margin:0; padding:0; color:#000000; text-decoration:underline;}
div.noticias_mais_lidas p{ margin:0 0 7px 0; padding:0; line-height:1.2em;}
div.noticias_mais_lidas ul#mais_comentadas{ display:none;}
div.noticias_mais_lidas ul li { padding:3px 0 3px 0; border-bottom: 1px solid #F2F2F2; }

/* Coluna Direita */
div.box_home_baixo div.box_dir{ width:260px; margin:0 0 0 20px; padding:0; float:left;}
div.box_home_baixo div.box_dir ul{ margin:0; padding:0; list-style-type:none; display:block;}
div.box_home_baixo div.box_dir ul li{ margin:0; padding:0;}
div.box_home_baixo div.box_dir ul li h2.titulo_menor_upper{ margin: 0 0 15px 0;}
div.box_home_baixo div.box_dir ul li p.swf{ margin:0 0 8px 0;}
div.box_home_baixo div.box_dir ul li h3.titulo_menor{ margin:0 0 4px 0; font-size:14px;}
div.box_home_baixo div.box_dir ul li.publicidade{ margin:0 0 20px 0; padding:0 0 15px 0; background:url(../../_IMG/outros/linha_separa_conteudo.gif) left bottom repeat-x;}





/*----------------------------------------------------------------------------
	Títulos
-----------------------------------------------------------------------------*/
/
h3 { font-size: 17px; color:#000000; font-family:verdana; }

h2 a { text-decoration: none; font-size:17px; font-family:verdana;}
h2 a:hover { text-decoration: underline; font-size:17px; font-family:verdana;}


.textfield {
	font-family: verdana;
	font-size:11px
	color: #666666;
	border: 1px solid #CECECE;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	height:20px;
}

.alert {
	background-image: url(../../_IMG/exclaim.gif);
	background-repeat: no-repeat;
	background-position: 8px 3px;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	border: 1px dashed #CC0000;
	margin-bottom: 20px;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
}