/* ----------------------------------------- */
/*             BARRA DE FUNÇÕES              */
/* ----------------------------------------- */

.barraFuncoes {
padding:0 10px 2px 10px;
border-bottom:1px solid #ccc;
}

.barraFuncoes a {
color:#333;
}

.barraFuncoes .iconesCompartilhamento,
.barraFuncoes .outrasFuncoes {
list-style:none;
margin:0;
padding:0;
font-size:0.9em;
}

.barraFuncoes .iconesCompartilhamento {
float:left;
padding-top:2px;
}

.barraFuncoes .outrasFuncoes {
float:right;
}

.barraFuncoes .iconesCompartilhamento li,
.barraFuncoes .outrasFuncoes li {
float:left;
}

.barraFuncoes .iconesCompartilhamento li {
margin-right:5px;
}

.barraFuncoes .outrasFuncoes li {
border-right:1px solid #ccc;
padding-right:10px;
margin-right:10px;
padding:5px 10px 5px 0;
}

.barraFuncoes .outrasFuncoes li a {
padding:2px 0 2px 20px !important;
}

.barraFuncoes .outrasFuncoes li.imprimir {
border-right:none;
margin-right:0;
padding-right:0;
}

.iconComentar {
background-image:url(img/iconComentar.png);
}

.iconOpinar {
background-image:url(img/iconOpinar.png);
}

.iconImprimir {
background-image:url(img/iconImpressora.png);
}

/* ------------------------------------------ */
/*                     GERAL                  */
/* ------------------------------------------ */

.bloco ul.noticiaRelacionada {
margin-right:0.5em !important;
}

.divisoria {
border-bottom:1px solid #CCC;
margin:10px 5px 10px 5px;
}

.divideBlocos {
border-bottom:1px solid #ccc;
margin:15px 0;
}

.espacoBranco {
display:block;
height:15px;
clear:both;
}

#paginacao {
text-align:right;
border-top:1px solid #ccc;
padding:5px 0 0 0;
}

.clear {
clear:both;
}

#portal-opennav {
	margin-top:0 !important;
}

/* ------------------------------------------ */
/*             TITULOS E LINKS                */
/* ------------------------------------------ */

.bloco h1,
.bloco h2,
.bloco h3,
.bloco h4,
.bloco h5,
.bloco h6 {
margin-top:0 !important;
margin-left:0 !important;
}

#portal-column-content h2 {
font-size:220% !important;
}

#continuacao a,
#leiaMais a,
#associacoesAplicativo a,
#rodapeSite span,
#outrosDestaquesHT a,
.temporeal .destaque a {
font-weight:bold;
}


#continuacao h4,
#proposicao h4,
#outrasTemporeal h4,
#outrosDestaquesHT h5,
#noticiasAnterioresHT h5 {
margin:0 0 10px 0;
color:#666666;
}

#noticiasRelacionadas h4,
#noticiasRelacionadas h5,
#leiaMais h4,
#leiaMais h5 {
margin:0 0 10px 0;
}

.nuvemAssuntos .tam17 {
font-size: 17px;
color: #cccccc;
}

.nuvemAssuntos .tam18 {
font-size: 18px;
color: #999999;
}

.nuvemAssuntos .tam19 {
font-size: 19px;
color: #666666;
}

.nuvemAssuntos .tam20 {
font-size: 20px;
color: #e6e6e6;
}

.nuvemAssuntos .tam21 {
font-size: 21px;
color: #666666;
}

.nuvemAssuntos .tam22 {
font-size: 22px;
color: #666666;
}

span.iconeTipo {
color:#333333;
font-size:9px;
margin: 0 5px 0 0;
}

/* ------------------------------------------ */
/*                SITE - RODAPE               */
/* ------------------------------------------ */

#rodapeSite {
width:100%;
margin-top: 20px;
height:75px;
background: url('img/bg_agencia_rodape.jpg') repeat-x;
border-top:1px solid #CCCCCC;
float:left;
}

#rodapeSite .img {
width:148px;
float:left;
}

#rodapeSite ul {
margin:10px 0;
}

#rodapeSite li {
width:290px;
font-size:10px;
padding:0 20px;
border-right:1px solid #CCC;
float:left;
}

#rodapeSite li.ult {
border:0;
}

#rodapeSite span {
font-size:12px;
font-weight:bold;
}

/* ------------------------------------------ */
/*                SITE - BLOCOS               */
/* ------------------------------------------ */

.menu-veiculo ul,
.menu-veiculo ul li {
background-color:#A39F74 !important;
color: #FFF;
font-weight:bold;
}

.menu-veiculo ul li {
padding:4px 14px !important;
}

.menu-veiculo ul li.dif {
padding:9px 20px !important;
}

.menu-veiculo ul li a {
color: #FFF;
}

.bloco .retranca,
.bloco .retrancaNoticiaBloco {
color:#666;
font-weight:bold;
font-size:1em;
margin:0;
display:block;
padding:0;
}

.bloco h3,
.bloco .tituloBloco,
.nuvemAssuntos h3,
.enquete h3 {
color:#666;
}

.bloco h3,
.bloco .image-left {
margin-top:0;
}

.imgSeloCima {
bottom:0;
left:0;
position:absolute;
}

.borda {
border:1px #FFF solid;
padding:2px;
}

.bordacinzabaixo {
margin:5px;
border-bottom:2px #CCC solid;
}

.fundocinza {
background-color:#F3F3F3;
}

#batepapo  {
background:#f7f2e0;
padding:5px;
margin-bottom:10px;
}

#batepapo .data {
width:100px;
color:#666666;
font-size:1.2em;
font-weight:bold;
text-align:center;
border-right:1px solid #e4d095;
float:left;
margin: 0;
}

#batepapo .data span {
display:block;
}


#batepapo .informacaoGrd {
width:460px;
padding: 0 0 0 10px;
border-left:1px solid #e4d095;
float:left;
margin-left:-1px;
}

#batepapo .informacaoPeq {
width: 325px;
padding: 0 0 0 10px;
border-left:1px solid #e4d095;
float:left;
margin-left:-1px;
}

#batepapo .btnParticipar {
background:url("img/img_batepapo1.jpg") no-repeat scroll 0 0 transparent;
width:80px;
font-weight:bold;
margin: 5px 0 0 0;
padding:5px 0 10px 50px;
float:right;
}

.manchete h3 {
font-size:150%;
}

.manchete .informacoes {
}

.manchete .foto img {
border:0;
margin-bottom:0;
}

.manchete .informacoesImagemVertical {
width:390px;
margin: 0 10px 10px 0;
float:right;
}

.manchete .retranca {
font-size:11px;
font-weight:bold;
color:#666666;
}

.manchete p.resumo {
color:#333;
font-size:12px;
line-height:1.4;
margin:0 !important;
}

.manchete .relLink {
margin: 10px 0 0 0;
}

.manchete_sf .informacoes {
margin: 5px;
}

.manchete_sf .retranca {
color:#666;
font-size:11px;
font-weight:bold;
}

.manchete_sf p.resumo {
color:#333;
font-size:12px;
line-height:1.4;
margin:0 !important;
}

.manchete_sf .relLink {
margin: 10px 0 0 0;
}

.manchete .relLink ul { /* ,.manchete_sf .relLink ul */
list-style-position:inside;
}

.retrancaDinamica  li,
#outrosDestaquesHT li
{
margin:0 5px 10px 10px;
line-height:1.4;
}

.tematico  li,
.maislidas li,
.temporeal li {
margin:5px;
}

#outrasTemporeal li,
#continuacao li,
#proposicao li
{
margin:0 0 10px;
line-height:1.4;
}

#continuacao li,
#proposicao li {
line-height:1 !important;
}

#noticiasAnterioresHT li
{
font-size:12px;
margin:0 0 10px 10px;;
line-height:1.4;
}

#associacoes li
{
font-size:12px;
margin:5px;
list-style-type: square;
list-style-position:inside;
line-height:1.4;
}

#listaRetrancas li
{
font-size:11px;
margin:2px;
list-style-type: none;
line-height:1.4;
}

.temporeal h3 {
font-size:125% !important;
}

.temporeal .hora {
color:#666;
font-size:11px;
font-weight:bold;
}

.temporeal .destaque {
border:1px #CCC solid;
background-color:#F3F3F3;
font-weight:bold;
padding:2px;
margin:5px;
line-height:1.4;
}

.temporeal .legenda {
float:right;
font-size:10px;
font-weight:bold;
color:#FF6600;
margin:5px;
}

.fotoRetrancaHorizontal .tarja,
.fotoRetrancaVertical .tarja {
	width:98%;
	height:15px;
	background:#666666;
	position:absolute;
	color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-left:3px;
	border-top:1px solid #666666;
	text-transform:uppercase;
	text-decoration:none;
	bottom:0;
	left:0;
	overflow:hidden;
}

.fotoRetrancaHorizontal .imgLateral,
.fotoRetrancaVertical .imgLateral {
	width:20px;
	height:20px;
	position:absolute;
	bottom:0;
	right:0;
	background:none;
	border:none;
	margin:0;
}

.retrancaHorizontal .noticiaEsq {
float:left;
width:135px;
margin:5px 0 5px 5px;
display:inline;
}

.retrancaHorizontal .noticiaDir {
float:right;
width:135px;
margin:5px 5px 5px 0;
display:inline;
}

.retrancaHorizontal .fotoRetrancaHorizontal {
position:relative;
}

.retrancaHorizontal .infoRetrancaHorizontal {
margin:5px 0 0 0;
}

.retrancaVertical .noticiaSuperior,
.retrancaVertical .noticiaInferior {
margin:10px 5px;
}

.retrancaVertical .fotoRetrancaVertical {
margin:0 5px 0 0;
float:left;
position:relative;
border:none;
}

.retrancaVertical .fotoRetrancaVertical .imagemNoticiaBloco {
border:none;
}

.parCaixas .caixaEsq {
background:#F3F3F3;
width:48%;
border:1px solid #CCC;
float:left;
}

.parCaixas .caixaDir {
background:#F3F3F3;
width:48%;
border:1px solid #CCC;
float:right;
}

.parCaixas .caixaEsq h6,
.parCaixas .caixaDir h6 {
background:#E6E6E6;
border-bottom:1px solid #CCC;
padding:2px;
margin:0;
}

.parCaixas .caixaEsq a,
.parCaixas .caixaDir a {
margin:10px 5px 5px 5px;
display:block;
}

.nuvemAssuntos {
float:left;
width:100%;
margin:20px 0;
}

.nuvemAssuntos .listaTags {
text-align:center;
}

.nuvemAssuntos .listaTags a {
margin: 3px;
}

.imagemVideo {
background:#F5F5F5;
border:1px solid #CCC;
padding:5px 0 5px 0;
}

.imagemVideo .imagem {
width:270px;
height:178px;
margin:0 auto;
}

.imagemVideo .controlesTxt {
margin:0 5px 5px 5px;
}

.imagemVideo .controlesTxt .setaEsquerda,
.imagemVideo .controlesTxt .setaDireita {
cursor:pointer;
}

.imagemVideo .txt {
width:87%;
float:left;
margin:5px 0;
}

.imagemVideo .setaEsquerda {
float:left;
margin:20px 5px 0 0;
}

.imagemVideo .setaDireita {
float:right;
margin:20px 0 0 5px;
}

.imagemArea100 {
padding:5px 0 5px 0;
}

.imagemArea100 .imagem {
margin:0 auto;
position:relative;
width:583px;
}

.noticiaImagemDiv .imagem .controlesTxt {
width:100%;
color:#FFF;
position:absolute;
background-color:#000000;
bottom:0;
opacity:0.7;
}

.noticiaImagemDiv .imagem .controlesTxt div {
opacity:1;
}

.imagemArea100 .controlesTxt { }

.imagemArea100 .controlesTxt .setaEsquerda,
.imagemArea100 .controlesTxt .setaDireita {
cursor:pointer;
}

.imagemArea100 .txt {
width:87%;
float:left;
margin:5px 0;
}

.imagemArea100 .txt .tituloNoticiaBloco{
color:#FFF;
}

.imagemArea100 .setaEsquerda {
float:left;
margin:20px 5px 0 0;
}

.imagemArea100 .setaDireita {
float:right;
margin:20px 0 0 5px;
}

.enquete {
background:#F5F5F5;
border:1px solid #CCC;
}

.enquete form {
margin:0;
}

.enquete h3 {
font-size:125%;
}

.enquete .pergunta {
font-weight:bold;
margin:0 5px 0 5px;
}

.enquete .pergunta a {
font-size:10px;
}

.enquete .opcoes {
margin:5px 0;
padding:0;
}

.enquete .opcoes li {
margin-bottom:10px;
list-style:none;
}

.enquete .opcoesFinais {
border:1px solid #F5F5F5;
}

.enquete .opcoesFinais .btnResultado,
.enquete .opcoesFinais .btnVotar {
padding:0 0.3em;
}

.enquete .opcoesFinais .captcha {
float:left;
}

* html .enquete .opcoesFinais .captcha { /* hack IE6 - ajustar margem da imagem/campo do captcha */
margin:0 0 0 5px;
}

.enquete .opcoesFinais .captcha img {
margin:0 5px 0 0;
vertical-align:middle;
}

.enquete .opcoesFinais .captcha .inputEnquete {
width:50px;
padding:4px 0;
font-weight:bold;
font-size:1.3em;
vertical-align:middle;
}

.enquete .opcoesFinais .botao {
float:right;
}

* html .enquete .opcoesFinais .botao { /* hack IE6 - ajustar margem do bot?o da enquete */
margin:0 5px 0 0;
}
.spanAoVivo {
min-height:276px;
display:block;
outline: 1px dotted #F3F3F3;
position: relative;
}

.avisoPluginAoVivo {
margin: 0 10px;
padding:5px;
position: absolute;
outline:1px solid #CCC;
background:#F3F3F3;
top:120px;
}
	
.imgVideoAoVivo {
cursor:pointer;
}

.portlet-ultimasNoticias .linkApoio {
padding-top:5px;
border-top:1px solid #CCCCCC;
}

.portlet-pesquisa {
padding-bottom:0 !important;
}

.portlet-pesquisa h5,
.portlet-ultimasNoticias h5 {
background-position:3px center;
padding-left:2.5em !important;
}

.portlet-ultimasNoticias .horaTitulo {
font-weight:bold;
font-size:0.8em;
}

.portlet-ultimasNoticias .horaTitulo span {
font-size:1.5em;
}



/* jQuery accordion modificado */

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}

.ui-widget-content { 
	border: 1px solid #CCC;
	background: #ffffff url('images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;
	color: #222222;
}

.ui-widget-header {
	border: 1px solid #CCC;
	background: #cccccc url('images/ui-bg_highlight-soft_75_cccccc_1x100.png') 50% 50% repeat-x;
	color: #222222;
	font-weight: bold;
}

.ui-state-default, .ui-widget-content .ui-state-default {
	border: 1px solid #CCC;
	background: #e6e6e6 url('images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;
	font-weight: normal; color: #555555; outline: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada url('images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
	outline: none;
}

.ui-state-active,
.ui-widget-content .ui-state-active {
	border: 1px solid #CCC;
	background: #ffffff url('images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
	outline: none;
}

.ui-icon {
	width: 15px;
	height: 8px;
	background-image: url('imagens/seta_fechado.gif');
}

.ui-widget-content .ui-icon {
background-image: url('imagens/seta_aberto.gif');
}

.ui-widget-header .ui-icon {
	background-image: url('imagens/seta_fechado.gif');
}

.ui-state-default .ui-icon {
	background-image: url('imagens/seta_fechado.gif');
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image: url('imagens/seta_fechado.gif');
}

.ui-state-active .ui-icon {
	background-image: url('imagens/seta_aberto.gif');
}

.ui-state-highlight .ui-icon {
	background-image: url('images/ui-icons_2e83ff_256x240.png');
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image: url('images/ui-icons_cd0a0a_256x240.png');
}

.ui-accordion .ui-accordion-header {
	cursor: pointer;
	position: relative;
	margin-top: 1px;
	zoom: 1;
}

.ui-accordion .ui-accordion-header-active {
	border-bottom: 0 !important;
}

.ui-accordion .ui-accordion-header a {
	display: block;
	font-size: 1em;
	padding: 0.2em 0.2em 0.2em 0.5em;
}

.ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	left: 20.5em; top: 50%;
	margin-top: -5px;
}

.ui-accordion .ui-accordion-content {
	border-top: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	margin-bottom: 2px;
	overflow: auto;
	display: none;
	height:none !important;
}

.ui-accordion .ui-accordion-content-active {
	display: block;
}

.rd-topico-inativo .tituloBloco {
color:#00557D !important;
}


/* FIM - jQuery accordion modificado */



.portlet-ultimasNoticias,
.portlet-leiaMaisSobre,
.portlet-noticiasRelacionadas {
	padding:0;
}

.portlet-ultimasNoticias .header,
.portlet-leiaMaisSobre .header,
.portlet-noticiasRelacionadas .header {
	background-color: #BEBEBE;
	padding: 5px 5px 15px 5px;
	text-transform:uppercase;
	color:#fff;
	font-size:1.1em;
	margin-bottom:0;
}

.portlet-ultimasNoticias ul,
.portlet-leiaMaisSobre ul,
.portlet-noticiasRelacionadas ul {
	margin: 0 5px;
} 

.portlet-noticiasRelacionadas li {
	border-bottom:1px solid #CCC;
	padding:5px 0;
	font-size:1em;
	line-height:1.3em;
	color:#999;
	zoom:1; /* ie7- : estende altura dos banners de destaque sem usar clear boxes */
}

.portlet-leiaMaisSobre li {
	list-style-image:url("img/img_bullet_quadrado.jpg");
	list-style-type:square;
	font-size:0.9em;
	line-height:1em;
	color:#999;
	margin-left:15px;
	zoom:1; /* ie7- : estende altura dos banners de destaque sem usar clear boxes */
}

.portlet-ultimasNoticias li {
	padding:5px 0;
	font-size:1em;
	line-height:1.3em;
	color:#999;
	zoom:1; /* ie7- : estende altura dos banners de destaque sem usar clear boxes */
}

.portlet-ultimasNoticias a,
.portlet-leiaMaisSobre a,
.portlet-noticiasRelacionadas a {
	display:block;
	width:98%;
	color:#00557d;
	text-decoration:none;
	padding:3px 0 3px 3px;
}

.portlet-ultimasNoticias a:hover,
.portlet-leiaMaisSobre a:hover,
.portlet-noticiasRelacionadas a:hover {
	background-color:#f0f0f0;
	border:1px solid #d0d0d0;
	padding:2px 0 2px 2px;
}

.portlet-ultimasNoticias .linkApoio,
.portlet-noticiasRelacionadas .linkApoio {
	display:block;
	font-weight:bold;
	margin:5px;
	text-align:right;}

.portlet-ultimasNoticias .data {
	display:block;
	font-size:1.1em;
	margin-bottom:0.5em;
	font-weight:bold;
	color:#999;
	letter-spacing:-1px;
}
	
.portlet-ultimasNoticias .data {
	color:#666;
	font-size:1em;
}

.portlet-ultimasNoticias .descricao {
	display:block;
	color:#666;
	font-size:0.95em;
	margin-left:5.5em;
}

.portlet-ultimasNoticiasPeq {
margin-bottom:15px;
}

.portlet-ultimasNoticiasPeq h5 {
background-color:#EEEEEE !important;
outline:1px solid #D4D4D4;
}

.portlet-ultimasNoticiasPeq h5 a {
padding:0;
width:100%;
cursor:pointer;
}

.portlet-ultimasNoticiasPeq h5 a:hover {
padding:0;
background-color:none !important;
text-decoration:underline;
border:none !important;
}

.listaRSS li {
display:inline-block !important;
width:220px;
margin-right:30px;
}

.todosTemasRss {
padding:10px 0;
}

.todosTemasRss a {
background-image:url("img/ico_portlet_rss_on.jpg");
display:block;
padding:8px 0 8px 40px !important;
margin:0.5em 0 0 1.5em;
}

#contentMapa {
float:left;
}

.pesquisaDiscursos {
float:left;
margin-left:50px;
width:265px;
}

/* ------------------------------------------ */
/*                HOME TEM?TICA               */
/* ------------------------------------------ */

#tituloRetrancaHT {
margin-top:0;
color:#666666;
border-bottom:1px solid #A39F74;
font-size:200% !important;
padding:5px;
}

#tituloRetrancaHT h2 {
margin:0 0 0 5px;
}

#tituloRetrancaHT .tituloFundo {
color : #999;
background-color: transparent;
position: absolute;
}

#tituloRetrancaHT .tituloFrente {
color : #FFF;
background-color: transparent;
position: relative;
z-index:2;
top: -1px;
left: 1px;
}

#tituloHomeTematica H3 {
margin:10px 5px 10px 5px;
}

#tituloNoticiaDestaqueHT {
font-size:1.5em;
}

#noticiaDestaqueHT {
margin-bottom:20px;
}

#noticiaDestaqueHT .resumo {
color:#999999;
font-size:13px;
font-weight:bold;
margin:10px 5px;
}

#outrosDestaquesHT,
#noticiasAnterioresHT {
margin:20px 0 10px 0;
}

#outrosDestaquesHT h5,
#noticiasAnterioresHT h5 {
border-bottom:1px solid #D7D6D1;
padding-bottom:5px;
}

#outrosDestaquesHT {
font-weight:bold;
padding:5px;
background-color:#F8F8F8;
border-top:1px solid #D7D6D1;
border-bottom:1px solid #D7D6D1;
}

#outrosDestaquesHT ul li a {
font-size:1.1em;
}

#imagemTopoHomeTematica {
}

#resumoHomeTematica {
margin:10px 5px 10px 5px;
font-size:13px;
font-weight:bold;
color:#999;
}

#noticiasAnterioresHT span {
font-size:10px;
font-weight:bold;
color:#333;
}

.linkNoticiasHT {
text-align:right;
padding-top:5px;
font-weight:bold;
border-top:1px solid #CCC;
}

.linkNoticiasHT a {
font-weight: bold !important
}

.noticia span {
font-size:1em;
}



/* ------------------------------------------ */
/*             NOTICIA - INTERNA              */
/* ------------------------------------------ */

#barraFuncoesTopo a,
#barraFuncoesFinal a {
font-size:10px;
font-weight:bold;
margin: 0 0 0 5px;
}

#barraFuncoesTopo {
height:20px;
border-bottom:1px solid #CCC;
text-align:right;
margin:0/
}

#barraFuncoesTopo li {
display:inline;
margin:0 0 0 10px;
}

#barraFuncoesFinal {
height:20px;
text-align:right;
padding:2px 0 0 0;
width:260px;
float:right;
}

#barraFuncoesFinal li {
margin:0 0 0 10px;
}

#datahoraNoticia {
margin:10px 5px 10px 5px;
font-size:11px;
font-weight:bold;
color:#666;
}

#tituloNoticia h3,
#tituloNoticia h2 {
margin:10px 5px;
color:#666666;
}

#resumoNoticia {
margin:10px 5px 10px 5px;
font-size:13px;
font-weight:bold;
color:#999;
}

#resumoNoticia p {
text-align: justify !important;
}

#conteudoNoticia {
margin:20px 5px 20px 5px;
font-size:12px;
color:#333;
line-height:1.4;
}

#conteudoNoticia a {
font-weight:bold;
}

#conteudoNoticia p {
text-align: left;
}

#extrasNoticia {
float:left;
padding:0 20px 15px 0;
margin:0 5px;
width:328px;
}

#continuacao,
#proposicao,
#enqueteNoticia {
font-weight:bold;
}

#continuacao h4, 
#outrasTemporeal h4,
#proposicao h4{ 
font-size:14px;
color:#666666;
}

/* ---- RECURSOS DA NOTÍCIA - INÍCIO ---- */

#enqueteNoticia {
float:left;
height:180px;
width:250px;
}

#recursosNoticia {
border:1px solid #FFF;
}

#enqueteNoticia {
clear:right;
font-weight:bold;
margin: 0px;
width:250px;
}

#enqueteNoticia h4 {
margin:0 0 10px 0;
color:#999;
}

#enqueteNoticia h4,
#comentarios h4 {
background:url('imagens/bg_titulocaixa.jpg') repeat-x left center;
color:#FFF;
font-size:14px;
height:18px;
margin:0;
padding:5px;
}

.confirmacaoComentar {
	color: #01366B; 
	font-weight: bold; 
	font-size: 16px;
	
}

#enqueteNoticia .enqueteNoticiaCaixa {
border-color:#EBEBEB;
border-style:solid;
border-width:0 1px 1px;
padding:6px;
}

#enqueteNoticia .enqueteNoticiaTitulo {
color:#666;
margin:0 0 10px;
}

#enqueteNoticia input.enqueteOpcao {
border:0;
height:12px;
margin:0 6px 0 0;
padding:0;
width:12px;
}

#enqueteNoticia label {
color:#999;
font-size:11px;
padding:0 16px 0 0;
}

#enqueteNoticia .enqueteNoticiaRodape {
padding:10px 0 0;
}

/* ENQUETE - RESULTADO */

#enqueteNoticia .resultadoSim,
#enqueteNoticia .resultadoNao,
#enqueteNoticia .resultadoNaoSei {
width:20px;
background-color:#CCC;
float:left;
margin:0 24px;
display:inline;
}
 
#enqueteNoticia .resultadoPorcentSim,
#enqueteNoticia .resultadoPorcentNao {
margin:0 18px;
float:left;
text-align:center;
}
 
#enqueteNoticia .resultadoPorcentNaoSei {
margin:0 12px;
text-align:center;
}

/* COMENTÁRIOS */

#comentarios .comentariosCaixa .comentario {
color:#333;
padding:10px;
}

#comentarios .comentariosCaixa .comentario.even {
background:#F5F5F5;
}

.linkComentarios {
	margin: 3px;
}

.linkComentarios a{
	font-weight: bold;
	font-size: 11px;
}

#comentarios .comentariosCaixa .comentario .comentarioInfo {
color:#999;
font-weight:bold;
padding-bottom:10px;
}

#comentarios .comentariosCaixa .comentario .comentarioConteudo {
font-size:11px;
}

/* COMENTÁRIOS - FORMULÁRIO */

#comentarios .comentarCaixa {
background:url('imagens/bg_formulario.jpg') repeat-x left top;
padding:5px 5px 20px;
}

#comentarios .comentarCaixa label {
color:#666;
font-size:11px;
font-weight:bold;
}

#comentarios .comentarCaixa .comentarCampoNome,
#comentarios .comentarCaixa .comentarCampoEmail {
width:275px;
}

#comentarios .comentarCaixa .comentarCampoNome {
float:left;
padding:0 10px 10px 0;
}

#comentarios .comentarCaixa .comentarCampoEmail {
float:right;
display:inline;
padding:0 0 10px;
}

#comentarios .comentarCaixa input {
border:1px solid #CCC;
font-size:12px;
height:16px;
padding:2px;
width:270px;
}

#comentarios .comentarCaixa .comentarCaptcha {
padding:10px 0 0;
}

#comentarios .comentarCaixa input.campoCaptcha {
width:60px;
height:14px;
}

#comentarios .comentarCaixa input.formBotao {
font-size:11px;
height:auto;
width:auto;
padding:2px 6px;
}

#comentarios .comentarCaixa textarea.comentarTexto {
border:1px solid #CCC;
height:60px;
}

#comentarios .comentarCaixa .comentarTermo {
float:left;
width:270px;
padding:10px 40px 0 0;
font-size: 11px; 
}

/* CAPTCHA */

img.captcha {
float:left;
height:20px;
margin:0 6px 0 0;
width:86px;
}

input.campoCaptcha {
display:block;
float:left;
font-size:16px;
height:18px;
padding:0;
width:46px;
}

input.formBotao {
color:#333;
display:block;
float:right;
font-size:10px;
font-weight:bold;
margin:0;
padding:2px 3px;
}

.captchaErro {
color:#F00;
font-size:11px;
}

/* ---- RECURSOS DA NOTÍCIA - FIM ---- */

.alinhadoEsquerda {
float: left;	
margin:0px 10px 5px 0px;
}

.alinhadoDireita {
float: right;	
margin:0px 0px 5px 10px;
}

#fotoNoticia {
}

#videoNoticia {
width:300px;
}

#fotoNoticia .creditoFoto {
font-size:9px;
font-style:italic;
text-align:right;
padding-right:3px;
}

#fotoNoticia .legenda,
#videoNoticia .legenda,
#audioNoticia .legenda,
#flashNoticia .legenda,
.aoVivo .legendaBloco {
padding:3px;
background:#F5F5F5;
font-size:0.8em;
border:1px solid #EEE;
line-height:1em;
}

#outrasTemporeal {
clear:both;
}

#outrasTemporeal .hora {
color:#333;
font-size:11px;
font-weight:bold;
}

#creditosMateria {
font-size:10px;
font-weight:bold;
color:#333;
float:left;
width:328px;
display:block;
}

#creditosMateria span {
font-weight:bold;
}

#glossarioWindow {
width:200px;
font-size:11px;
background:#FFFFD7 !important;
border:1px solid #CCC !important;
padding:5px;
}

.termoGlossario {
border-bottom:1px dashed #006400;
cursor:help;
color:#006400;
}


/* ------------------------------------------ */
/*            PESQUISA - RESULTADO            */
/* ------------------------------------------ */

#resultadoPesquisa .statsResultado {
font-size:11px;
text-align:right;
margin:2px 0 0 0;
color:#999;
}

#resultadoPesquisa .statsResultado span {
font-weight:bold;
}

#resultadoPesquisa .titulo {
font-weight:bold;
color:#666666;
}

#resultadoPesquisa ul {
margin:30px 0;
}

#resultadoPesquisa li {
margin:20px 0;
}


/* css/tooltip.css */

span.tool {
  position: relative;  
  cursor: help;
}
 
span.tool span.tip {
  display: none;       
}

/* tooltip will display on :hover event */
 
span.tool:hover span.tip {
  display: block;
  z-index: 100;
  position: absolute;
  top: 1.6em;
  width: 400px;
  padding: 3px 7px 4px 6px;
  border: 1px solid #336;
  background-color: #f7f7ee;
  font: normal 0.9em/1.2em arial, helvetica, sans-serif;
  text-align: left;
  color: #000;
}

/* css/tooltip.css */
