/* CSS Document */
body{ 
margin:0px;
font: normal 11px arial,helvetica,clean,sans-serif;
line-height: 18px;
text-align: inherit;
}

a {

/*  color: #333333; */

    color: #333;

    text-decoration: none;

}


h2 {
font: bold 16px Arial, Helvetica, sans-serif;
color:#333333;
padding-left:10px;
}

form {
margin:0px;
}


a:hover {

    color: #666;

    text-decoration: none;

    /*border-bottom: 1px dotted #333333;*/

}

.FundoAzul {

background:#E9ECF3;
}
.FundoBranco {

background:#FFF;
}

a:link, a:visited {

    color: #333;

    text-decoration: none;

    border: none;

}


#menuver {
width: 150px;
padding: 0; 
margin: 0;
font: bold 15px  Arial, Helvetica, sans-serif;
color:#333333;
border-bottom:#CCCCCC 1px dotted;
}
#menuver ul {
list-style: none;
margin: 0;
padding: 0;
}
#menuver li:hover {
background: #EAF9FF;
}
#menuver li {

list-style: none;
}
#menuver li a {
display: block;
padding: 0 5px;
font-weight:bold;
color:#333333;
text-decoration: none;
}
#menuver li a:visited {
color:#333333;
}
#menuver li a:hover { 
color:#333333;
}
#menuver li a:active { 
color:#333333;
}


.menu {
vertical-align: middle;
padding: 5px 5px 5px 0.5em;
font: bold 15px  Arial, Helvetica, sans-serif;
color:#333333;
padding-left:10px;
border-bottom:#CCCCCC 1px dotted;
}
.menu:hover {
background: #E9E9E9;
}
.menu a, .menu a:visited  {
font: bold 15px  Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.menu a:hover  {
color:#25156E;
text-decoration:none;
}

.on{display:block;}.off{display:none;}

.fields_busca {
font: bold 12px "Trebuchet MS";
color:#333333;
background:#FFFFFF;
border: #7BC8F5 1px solid;
width:418px;
height:18px;
}
.fields_texto {
font: bold 12px "Trebuchet MS";
color:#333333;
background:#FFFFFF;
border: #7BC8F5 1px solid;
height:18px;
}
.botform {
font: bold 13px "Trebuchet MS";
border: #7BC8F5 1px solid;
background:#F5F5F5;
height:22px;
}


.ari9 {
font: bold 9px Arial, Helvetica, sans-serif;
color:#333333;
}

.titulogrna25 {
font: bold 25px Arial, Helvetica, sans-serif;
color:#000000;
}
.ar12 {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}

.ar12 a, .ar12 a:visited {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.ar12 a:hover {
color:#333333;
text-decoration: underline;
}

.ar16bol {
font: bold 16px Arial, Helvetica, sans-serif;
color:#333333;
}
.ar13bolaz {
font: bold 13px arial,helvetica,clean,sans-serif;
color:#00169C;
}
.ar13bolaz a, .ar13bolaz a:visited  {
font: bold 13px arial,helvetica,clean,sans-serif;
color:#00169C;
text-decoration:none;
}
.ar13bolaz a:hover{
color:#00169C;
text-decoration: underline;
}
.tarho10 {
font: normal  10px "Tahoma";
color:#333333;
}
.ar13bolbre {
font: bold 13px Arial, Helvetica, sans-serif;
color:#333333;
}
.ar12pre {
font: bold 12px arial,helvetica,clean,sans-serif;
color:#000000;
}
.ar18pre {
font: bold 18px arial,helvetica,clean,sans-serif;
color:#0030A0;
}
.ar18pre a, .ar18pre a:visited {
font: normal 18px arial,helvetica,clean,sans-serif;
color:#0030A0;
text-decoration:none;
}

.ar18pre a:hover {
color:#0030A0;
text-decoration: underline;
}

.ar15az {
font: bold 15px arial,helvetica,clean,sans-serif;
color:#2840A6;

}



.ar25pre {
font: bold 25px arial,helvetica,clean,sans-serif;
color:#0030A0;
}

.ar15az a, .ar15az a:visited {
font: bold 15px arial,helvetica,clean,sans-serif;
color:#2840A6;
text-decoration:none;
}
.ar15az a:hover {
color:#2840A6;
text-decoration: underline;
}
.cloudtags {
font-family: "Tahoma";
color:#000000;
}

.cloudtags a {
font-family: "Tahoma";
color:#000000;
}
.cloudtags a:hover {
font-family: "Tahoma";
color:#000000;
text-decoration:underline;
}


.ar11oragen {
font: bold 12px "Trebuchet MS";
color: #003366;
}
.ar11oragen a, .ar11oragen a:visited  {
font: bold 12px "Trebuchet MS";
color:#003366;
text-decoration:none;
}
.ar11oragen a:hover {
font: bold 12px "Trebuchet MS";
color:#003366;
text-decoration: underline;
}
.ar11pre {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
}

.ar11pre a, .ar11pre a:visited  {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}
.ar11pre a:hover{
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration: underline;
}
.artitulo18 {
font: bold 18px Arial, Helvetica, sans-serif;
color:#333333;
}
.textoar11 {
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
}

.tre15bol {
font: bold 15px "Trebuchet MS";
color:#25156E;
}
.ft1 { font-family: arial; font-size: 12px; color: #333333;}
.ft1 a { font-family: arial; font-size: 12px; color: #333333;}

.ft2 {  font-family: arial; font-size: 14px; color: #333333; }
.ft2 a{  font-family: arial; font-size: 14px; color: #333333; }

.ft3 {  font-family: arial; font-size: 18px;  color: #333333;}
.ft3 a{  font-family: arial; font-size: 18px;  color: #333333;}

.ft4 {  font-family: arial; font-size: 20px;  color: #333333;}
.ft4 a{  font-family: arial; font-size: 20px;  color: #333333;}



.texto10 {
font: normal 10px "Trebuchet MS";
color:#333333;
}

.texto11 {
font: normal 11px "Trebuchet MS";
color:#333333;
}
.texto12 {
font: normal 12px "Trebuchet MS";
color:#333333;
}
.texto13 {
font: normal 13px "Trebuchet MS";
color:#333333;
}
.texto14 {
font: normal 14px "Trebuchet MS";
color:#333333;
}
.texto15 {
font: normal 15px "Trebuchet MS";
color:#333333;
}
.texto16 {
font: normal 16px "Trebuchet MS";
color:#333333;
}
.texto17 {
font: normal 17px "Trebuchet MS";
color:#333333;
}
.texto18 {
font: normal 18px "Trebuchet MS";
color:#333333;
}
.texto19 {
font: normal 19px "Trebuchet MS";
color:#333333;
}
.texto20 {
font: normal 20px "Trebuchet MS";
color:#333333;
}

.texto10b {
font: bold 10px "Trebuchet MS";
color:#333333;
}

.texto11b {
font: bold 11px "Trebuchet MS";
color:#333333;
}
.texto12b {
font: bold 12px "Trebuchet MS";
color:#333333;
}
.texto13b {
font: bold 13px "Trebuchet MS";
color:#333333;
}
.texto14b {
font: bold 14px "Trebuchet MS";
color:#333333;
}
.texto15b {
font: bold 15px "Trebuchet MS";
color:#333333;
}
.texto16b {
font: bold 16px "Trebuchet MS";
color:#333333;
}
.texto17b {
font: bold 17px "Trebuchet MS";
color:#333333;
}
.texto18b {
font: bold 18px "Trebuchet MS";
color:#333333;
}
.texto19b {
font: bold 19px "Trebuchet MS";
color:#333333;
}
.texto20b {
font: bold 20px "Trebuchet MS";
color:#333333;
}

.paginacao {
font:  bold 14px "Trebuchet MS";
color:#333333;
border:#008CDE 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}

.paginacao2 {
font:  bold 14px "Trebuchet MS";
color:#666;
border:#CCCCCC 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}
#post {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}
#post img {
margin:3px;
border:none;
}
.texto13blu {
font: normal 13px "Trebuchet MS";
color:#0030A0;
}
.texto13blu a, .texto13blu a:visited {
font: normal 13px "Trebuchet MS";
color:#0030A0;
text-decoration:none;
}

.texto13blu a:hover{
font: bold 13px "Trebuchet MS";
color:#0030A0;
text-decoration: underline;
}

.titulomenu {
font: bold 20px "Trebuchet MS";
color:#2C67A5;
}

.descricao11norm {
font: normal 11px "Trebuchet MS";
color:#0080C0;
}

.thumbjorn {
border: #CCCCCC 3px double;
background:#FFFFFF;
padding:3px;
}

.menu_link:hover {
	color: #000000;
	background-image: url(imagens/quadrado_menu.jpg);
	background-position: left center;
	display: block;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 40px;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 2px;
}
.titulo_caderno {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(imagens/bg_chamada_caderno.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #000066;
}
.link_negrito {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link_negrito:hover   {
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.chamada_lateral:hover {
	text-align: justify;
	display: block;
	color: #666666;
	text-decoration: underline;
}
.chamada_lateral {
	text-align: justify;
	display: block;
	color: #333333;
	text-decoration: none;
}
.pontilhado {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.menu_link {
	color: #000000;
	background-image: url(imagens/quadrado_menu.jpg);
	background-position: left center;
	display: block;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 40px;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 2px;
}
.font_14 {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}



/* NOVO site  2009 */
#tudo {
width:1000px;
margin:0 auto;
margin-bottom:20px;
}
#topo {
width:100%;
}

#topo #radiocima {
background:url(imagens/bg_radio.jpg) no-repeat;
height:60px;
}
#topo #topo_logo {
width:100%;
height:107px;
margin-bottom:10px;
}
#topo #banner_topo1000 {
	color:#333333;
	text-align:center;
	background:#EFEFEF;
	width:1000px;
	height:150px;
	line-height:150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#topo_logo #logofolha {
float:left;
width:436px;
height:67px;
display:block;
background:url(imagens/folhadoestado_logo.jpg) no-repeat;
margin-top:20px;
margin-left:18px;
margin-right:18px;
}



#telefones {
float:left;
margin-top:20px;
margin-right:50px;
width:200px;
height:58px;
margin-left:10px;
font: bold 12px Arial, Helvetica, sans-serif;
color:#003366;
line-height: 150%;

}
#topo_busca {
	float:left;
	width:266px;
	
}

#topo_busca  #urlsite{
    font: bold 12px Arial, Helvetica, sans-serif;
    color:#003366;
	width:251px;
	height:58px;
	margin-bottom:10px;
	text-align:right;
	margin-right:15px;
	margin-top:10px;
	
	
}

#mostra_busca {
	width:180px;
	height:44px;
	margin-bottom:20px;
	margin-left:10px;}
#mostra_busca .tbusca {
	background: url(imgs/tbusca.jpg) no-repeat;
	width:43px;
	height:14px;
	margin-bottom:5px;
}
#mostra_busca form {
	margin:0px;}

#mostra_busca .fil {
	font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	float:left;
	margin: 0px;
	padding:0px;
	background:url(imgs/bgbusca.jpg) repeat-x;
	width:150px;
	height:18px;
	border: #CCCCCC 1px solid;
	border-right:none;
	
}

#mostra_busca #botaobusca {
	display:block;
	width:23px;
	height:18px;
	float:left;
	background:url(imgs/botaobusca.jpg) no-repeat;
	border: #CCCCCC 1px solid;
	border-left:none;
}
#conteudo {
margin-top:15px;
width:1000px;
}
#esquerda_menu {
width:180px;
margin-right:10px;
float:left;
}
#direto {
float:left;
width:200px;}
#meio_conteudo {
float:left;
width:600px;
margin-right:10px;}

#meio_conteudo2 {
float:left;
width:800px;
}

#meio_conteudo #meio_jornal {
width:100%;
height:389px;
}
#meio_conteudo #meio_jornal #index_jornal {
float: left;
width:218px;
margin-right:10px;
border-bottom:#E8E8E8 1px solid;
}
#meio_conteudo #meio_jornal #dest_index {
float: left;
width:360px;
height:389px;
}

#dest_index .news {
width:100%;
height:80px;
padding:5px;
border-bottom:#CCCCCC 1px dotted;
margin-bottom:5px;
}

#dest_index .news:hover {
background: #E2E2E2 url(imagens/bg_cimaindex.jpg) repeat-x;
}

.news .tgrande {
width: 278px;
font: bold 13px normal Arial, Helvetica, sans-serif;
color:#2840A6;
}
.news .descricao {
font: normal 10px Arial, Helvetica, sans-serif;
color:#333333;}

.tgrande a {
color:#2840A6;
text-decoration:none;
}

.tgrande a:hover{
color:#2840A6;
text-decoration:underline;
}
.news .nome_categoria {
font: bold 12px Arial, Helvetica, sans-serif;
color:#333333;
margin-bottom:10px;
} 
.news img {
margin-right:10px;
border:#B4B4B4 solid 2px;
}
.news:hover img {
border:#28166F solid 2px;
}
.meio_fullbanner {
	width:100%;
	background: #E9E9E9 url(imagens/icon_publicidade.gif) left top no-repeat;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#destaque_outras {
width:580px;
height:60px;
margin: 0 auto;
margin-bottom:20px;
margin-top:20px;}

#destaque_outras a {
display:block;
float:left;
width:178px;
height:55px;
border-left:#007BAA 3px solid;
padding-left:10px;
padding-top:5px;
font: bold 15px Arial, Helvetica, sans-serif;
color:#0C1A24;
text-decoration:none;
margin-right:2px;

}
#destaque_outras a:hover {
background: #F3F3F3;
color:#0C1A24;
text-decoration: underline;
}

height:60px;
.floleft {
float:left;
}

#tabprograma, #tabprograma2 {
background: url(imgs/2010/box_cidade_independente.jpg) no-repeat;
width:250px;
height:48px;
padding-top: 55px;
padding-left:5px;
padding-right:5px;
margin-bottom:15px;
}

#tabprograma2 {
background: url(imgs/2010/box_caximboco.jpg) no-repeat;
}

#tabprograma2  .titulo , #tabprograma .titulo {
font: normal 11px Arial, Helvetica, sans-serif;
color:#fff;
}
#tabprograma2   .titulo a, #tabprograma  .titulo a {
font: normal 11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
#tabprograma2  .descricao, #tabprograma  .descricao {
font: normal 11px Arial, Helvetica, sans-serif;
color:#FFFF00;
}

.menu-hv, .menu-vv { position: relative; margin: 0; padding: 0; display: block; zoom: 1;}
	.menu-hv * ,    .menu-vv * { margin: 0; padding: 0 ; list-style: none}
	.menu-hv li ,   .menu-vv li { position: relative; line-height: 1.2em; vertical-align: top }
	.menu-hv a ,    .menu-vv a { display: block; zoom: 1; line-height: 1.2em }
	.menu-hv li ul, .menu-vv li ul { position: absolute; visibility: hidden  }
	.menu-hv li:hover ul,  .menu-vv li:hover ul,
	.menu-hv li.hover ul,  .menu-vv li.hover ul { visibility: visible }
	.menu-hv li:hover ul ul,  .menu-vv li:hover ul ul,
	.menu-hv li.hover ul ul,  .menu-vv li.hover ul ul { visibility: hidden }
	.menu-hv li li:hover ul,  .menu-vv li li:hover ul,
	.menu-hv li li.hover ul,  .menu-vv li li.hover ul { visibility: visible }
	.menu-hv li li:hover ul ul,  .menu-vv li li:hover ul ul,
	.menu-hv li li.hover ul ul,  .menu-vv li li.hover ul ul { visibility: hidden }
	.menu-hv li li li:hover ul,  .menu-vv li li li:hover ul,
	.menu-hv li li li.hover ul,  .menu-vv li li li.hover ul { visibility: visible }
	/* características horizontal-vertical */
	.menu-hv:after, .menu-hv.after { content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
	.menu-hv li { float: left; }		
	.menu-hv li ul li { float: none; }
	.menu-hv li ul li ul { position: absolute; left: 100%; top: 0; }
	/* características vertical-vertical */
	.menu-vv { float: left; }	
	.menu-vv li ul { left: 100%; top: 0; z-index:10000000;}
	/* ****************************************
	  ALTERE ABAIXO. defina a largura, cor, formatações, etc, dos itens do seu menu abaixo
	  ou apague as linhas se for definir em outro lugar
	*/
	.menu-hv {
	margin-left:17px;}
	.menu-hv li { padding-right:10px; background:url(imagens/risco.jpg) center right no-repeat; margin-right:10px;}
	.menu-hv li a { 	
	font: bold 16px "Times New Roman", Times, serif;
	color:#6978B7;
	text-decoration:none;
	height:23px;
	line-height:23px;
	padding-left: 5px;
	padding-right: 5px;
	}
	.menu-hv li a:hover, .menu-hv li a.active {
	color:#FFF;
	text-decoration:none;
	background:#6978B7;
	}
	.menu-hv li ul li a:hover {
	background:#A2ABD2;
	}

    .menu-hv li ul {
	width:170px;
	padding:10px;
	background:#6978B7;
	}
	.menu-hv li ul li {
		border-right:none;
		background:none;
		padding-right:0px;
		margin-right:0px;
		}
	 .menu-hv li ul li a {
	 display:block;
	 text-align:left;
	font: bold 16px "Times New Roman", Times, serif;
	color:#FFF;
	text-decoration:none;
	margin-bottom:5px;
	line-height:normal;
	}


.lista_menu {
margin:0px;
padding:0px;
list-style:none;
margin-bottom:10px;
}

#baixo_ultimas {
background:url(imagens/tab_ultimas_index.jpg) no-repeat;
width:590px;
height:222px;
margin-bottom:15px;
margin-top:10px;
padding-top:8px;
}
#baixo_ultimas #icorss {
margin-left:159px;
}
#baixo_ultimas #mostra_ultimas {
margin-top:10px;}

.semb {
border-bottom: none;
}
.div_ultima {
width:295px;
float:left;
}
.blista_ultimas {
width:220px;
height:190px;
margin:0 auto;
}
.lista {
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
border-bottom:#CCCCCC 1px dotted;
padding-bottom:5px;
margin-bottom:5px;
}
.lista2 {
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
border-bottom:#CCCCCC 1px dotted;
padding-bottom:5px;
margin-bottom:5px;
}


.lista  a, .lista2 a {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}
 .lista  a:hover, .lista2 a:hover, {
color:#333333;
text-decoration: underline;
}



.lista_menu li {
list-style:none;
width:180px;
}
.lista_menu li a {
display:block;
font: normal 12px Arial, Helvetica, sans-serif;
color: #000000;
background: url(imagens/quadrado_menu.jpg) no-repeat left center;
padding-left: 10px;
text-decoration: none;
margin-top: 3px;
margin-bottom: 2px;
margin-left:40px;
}
.lista_menu li a:hover {
background:#DDEEFF; 
color: #000000;
text-decoration:none;
}

#rodape_baixo {
width:100%;
margin-top:20px;
margin-bottom:20px;
}
#rodape_baixo #linha_topo {
text-align:right;
padding-right:30px;
height:15px;
border-bottom:#155EBA 4px solid;
}

#rodape_baixo #binformacoes {
height:108px;
background:#F4F4F4;
}

#binformacoes #boxb1 {
float:left;
background:url(imgs/linhabaixo.gif) right center no-repeat;
width:200px;
height:108px;
}

.clear {
clear:both;
}

.banner_200 {
width:100%;
height:70px;
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
line-height:70px;
text-align:center;
margin-bottom:10px;
margin-top:10px;
}
.lateral_180 {
width:100%;
height:240px;
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
line-height:240px;
text-align:center;
margin-bottom:10px;
margin-top:20px;
}

.barra_lateral {
background:url(imagens/barra_lateral.gif) no-repeat;
height:30px;
font: bold 12px Arial, Helvetica, sans-serif;
color:#25156E;
padding-left:12px;
line-height:30px;
margin-bottom:10px;
}

.tcategoriag {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	margin-bottom: 20px;
}


.titulo17late {
height:25px;
line-height:25px;
font: normal 17px "Trebuchet MS";
border-bottom:#CCCCCC 1px solid;
margin-bottom:5px;
margin-top:5px;
}

.lista_videos {
margin-top:10px;
}

.vtitulo {
font: bold 16px "Times New Roman", Times, serif;
color:#6978B7;
}

.vtitulo a {
color:#6978B7;
text-decoration:none;
}


.vtitulo a:hover {
color:#6978B7;
text-decoration: underline;
}


.baixo_lidas {
margin-top:10px;
}


.lista_lidas {
margin-bottom:10px;
height:50px;
}
.lista_lidas img {
margin-right:10px;
}
.lista_lidas a {
font: bold 18px "Times New Roman", Times, serif;
color:#6878B7;
text-decoration:none;
}

.lista_lidas a:hover {
font: bold 18px "Times New Roman", Times, serif;
color:#6878B7;
text-decoration:underline;
}


#lista_ultimas {
margin-top:15px;
width:100%;
}

#lista_ultimas a {
display:block;
float:left;
width:148px;
margin-right:10px;
border-left:#6978B7 3px solid;
padding-left:5px;
font: bold 15px "Times New Roman", Times, serif;
color:#333333;
height:60px;
margin-bottom:10px;
}
#lista_ultimas a:hover {
background:#F5F5F5;
}


.destaque_principal {
font: normal 12px "Times New Roman", Times, serif;
color:#333333;
}

.destaque_principal .assunto {
font: bold 11px "Times New Roman", Times, serif;
color:#990000;
}



.destaque_principal {
font: bold 12px "Times New Roman", Times, serif;
color:#333333;
}



.destaque_principal a {
font: bold 18px "Times New Roman", Times, serif;
color:#6878B7;
text-decoration:none;
}

.destaque_principal a:hover {
font: bold 18px "Times New Roman", Times, serif;
color:#6878B7;
text-decoration:underline;
}

.destaque_principal2 {
margin-top:10px;
}
.destaque_principal2 a {
display:block;
margin-bottom:3px;
font: bold 12px "Times New Roman", Times, serif;
color:#6878B7;
text-decoration:none;
}

.destaque_principal2 a:hover {
font: bold 12px "Times New Roman", Times, serif;
color:#6878B7;
text-decoration:underline;
}

.ver_todos {
text-align:right;
}

.ver_todos a {
font: bold 11px Arial, Helvetica, sans-serif;
color:#990000;
text-decoration:none;
}

.ver_todos a:hover {
color:#990000;
text-decoration: underline;
}
#enquete {
margin-top:15px;
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
}

#enquete .titulo {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333333;
}
#enquete label {
margin-bottom:3px;
margin-top:3px;
}
#enquete .total {
font: bold 10px Arial, Helvetica, sans-serif;
color:#666666;
}
#enquete .lista_resposta {
margin-bottom:5px;
}
#enquete .grafico {
float:left;
width:80%;
}
 #botoes_enq{
margin:10px;
margin-left:0px;}

.baixotexto11 {
font: bold 12px "Times New Roman", Times, serif;
color:#2E1D73;
}
.baixotexto11_claro {
font: bold 12px "Times New Roman", Times, serif;
color:#667AB3;
}

#mostra_internas {
width:100%;
margin:10px 0 15px 0;}

.lista_internas {
width:100%;
margin-bottom: 15px;
}
.lista_internas .thumb {
	width:214px;
	float:left;
	text-align: center;
}

.lista_internas img {
padding:3px;
background:#E3EAF9;
border:#999999 1px solid;
}
.lista_internas .info {
width:350px;
float:left;
margin-left:15px;
}
.lista_internas .tgrande {
font: normal 18px normal Arial, Helvetica, sans-serif;
color:#2840A6;
}

.lista_internas .descricao {
margin-top:10px;
height:75px;
font: normal 12px normal Arial, Helvetica, sans-serif;
color: #333333;
}
.lista_internas .data {
font: bold 12px Arial, Helvetica, sans-serif;
color:#333333;}


#outras_news {
width:100%;
margin:30px 0 10px 0;
}

.lista_outras {
width:100%;
height:30px;
line-height:30px;
margin-bottom:10px;
}
.lista_outras .bg_data {
float:left;
width:105px;
height:30px;
background:#C3C3C3;
font:  bold 12px Arial, Helvetica, sans-serif;
color:#333333;
text-align:center;
line-height:30px;
 }
 .lista_outras a { 
 float:left;
 width:530px;
 display:block;
 font: normal 12px Arial, Helvetica, sans-serif;
 color:#333333;
 height:30px;
 line-height:30px;
 border-bottom:#D1D1D1 1px dotted;
 margin-left:10px;
 text-decoration:none;
 }
  .lista_outras a:hover{ 
background: #EBEBEB;
color:#000066;
 text-decoration:none;
 }
 
 .botvertodas {
 text-align:right;
 margin:5px;
 }

#index_acessadas {
width:100%;
height:322px;
margin:10px 0 10px 0;
}
#mostra_acessadas #late1{
float:left;
margin-right:15px;
padding:7px;
width:266px;
height:306px;
border:#CCCCCC 1px solid;
 }
 
 .link_vermelho {
 font: bold 12px Arial, Helvetica, sans-serif;
 color:#990000;
 }
 
  .link_vermelho a {
 font: bold 12px Arial, Helvetica, sans-serif;
 color:#990000;
 text-decoration:none;
 }
   .link_vermelho a:hover  {
 font: bold 12px Arial, Helvetica, sans-serif;
 color:#990000;
 text-decoration: underline;
 }
 #especial { width:220px; margin: 0 auto; height:250px; margin-top:15px;}
#especial div { clear:both; display:none; /* todas escondidas por default. O JS que irá exibi-las. */}
#especial .exibe { display:block; }
#especial  .descricao {
font: normal 12px Arial, Helvetica, sans-serif;
color:#000066;
}
#especial .titulo {
font: bold 14px Arial, Helvetica, sans-serif;
color:#6978B7;
}


#especial .titulo a:hover{
color:#6978B7;
text-decoration: underline;
}

#especial .titulo a{
color:#6978B7;
text-decoration:none;
}

 #late1 .tespecial {
 float:left;
 width:100px;
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#000033;
}
 #mostra_acessadas #late2{
float:left;
width:300px;
height:322px;
 }
 #lista_botoes {
 float:right;
 width:100px;
 margin-bottom:5px;}
#lista_botoes ul {
list-style:none;
margin:0px;
padding:0px;
}
#lista_botoes ul li{
background:url(imgs/icon_botoes.gif) no-repeat;
text-align:center;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
height:21px;
line-height:21px;
width:24px;
float:left;
margin-right:5px;
list-style:none;
margin:0px;
padding:0px;
}


 #late2 .banner1 {
 width:300px;
 height:150px;
 margin-bottom:20px;
 }
 
  #late2 .banner2{
 width:300px;
 height:150px;
 }
 
.lista_noticia {
width:100%;
margin-bottom:30px;
}

.lista_noticia .titulo_topo_cate  {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	margin-bottom: 10px;}
	.lista_noticia .titulo_topo_cate .catego  {
	margin-left:10px;
	margin-top:10px;
	float:left;
	width:480px;
	height:30px;
	}
	.lista_noticia .titulo_topo_cate .icones  {
	float:left;
	width:160px;
	}
	
	.lista_noticia .titulo_not  {
	font: normal 26px "Trebuchet MS";
	color:#333333;
	float: left;
	width:535px;
	}
	
	.thumb {position:relative; padding:0px; margin:0px;}

.thumb .ico_ampliar {position:absolute;bottom:0px;left:0px; right:0px; width:100%; background:url(imgs/icon_imagem.png) no-repeat bottom right; margin:0px; padding:0px; height:35px; text-align: right; display:block; }
	
		.lista_noticia .publicacao  {
	font: bold 10px "Trebuchet MS";
	color:#990000;
	}
	.lista_noticia .texto_not {
	margin-top:10px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom:20px;
	text-align:justify;
	}
	
	.lista_noticia .texto_not img {
	margin: 5px;
	}
	
		.lista_noticia .texto_not a  {
		color:#003366;
	}
	
	
		.lista_noticia .autor_fonte {
		margin-top:10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
	
		.lista_noticia .foto_not {
		
		width:250px;
		float:left;
		margin-right:15px;
		margin-bottom:10px;
		
	}
	
			.lista_noticia .foto_not .legenda {
				width:100%;
			font: normal 11px Arial, Helvetica, sans-serif;
			color:#333333;	
			background:#F0F0F0;
			padding:5px;
	}
	
	.lista_noticia .tab_social {
	width:95%;
	height:41px;
	margin:0 auto;
	border: #25156E 1px solid;
	padding-top:10px;
	margin-bottom:20px;
	}
	
	.lista_noticia .titulo_topo {
	width:100%;
	}
	.lista_noticia .titulo_topo .retwitte {
	float:left;
	width:60px;
	
	
	}
	
	.lista_noticia .votacao {
		margin-left:10px;
		font: normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#26166F;
	width:100px;
	float:left;
	}
.lista_noticia .mostra_comentarios {
float:left;
width:213px;
border-top:none;
border-bottom:none;
height:30px;
}
.lista_noticia a.total_comen, .lista_noticia a.total_comen:hover  {
padding-top:12px;
padding-left:7px;
text-decoration:none;
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:url(imgs/icon_comentarios.jpg) no-repeat;
width:139px;
height:30px;
margin:0 auto;
}


.lista_noticia .compartilhe {
margin-top:10px;
width:200px;
float:right;
height:39px;
}

#mostraCapa  {
margin-bottom: 10px;
}
#mostraCapa .legenda {
width:200px;
background: #E6E6E6;
text-align:center;
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}

.credito {
font: normal  11px Arial, Helvetica, sans-serif;
color:#333333;
}

.linkmais {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333333;
margin: 10px 10px;

}


.linkmais a  {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.linkmais a:hover  {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration: underline;
}


.Times18_titulo {
font: bold 18px "Times New Roman", Times, serif;
color:#6978B7;
padding-left:15px;
background:url(imgs/2010/icon_quadrado.jpg) no-repeat left center;
}


#saiba_mais {
margin-bottom:10px;
border-bottom:#CCCCCC 1px dotted;
}

#saiba_mais h1 {
font: bold 18px "Times New Roman", Times, serif;
color:#6978B7;
}

#saiba_mais a {
display:block;
font: bold 14px Arial, Helvetica, sans-serif;
color: #666666;
text-decoration:none;
margin-top:7px;
margin-bottom:7px;
border-bottom:#E8F3FF 1px dotted;
}

#saiba_mais a:hover {
text-decoration:underline;
}