/*
Formatacão TAGS
*/
/* body */
body {
	width:auto;
	height:auto;
	/*background:#ffd153 url(/util/img/bgBodyTotal.jpg) repeat top center;*/
	background: #ffc001;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;/* 11px */
	color:#405159;
	}

table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;/* 11px */
	color:#405159;
	margin:0px;
	padding:0px;
	/*background-color:#FFF;*/
}	

input, textarea, select {
	background-color:#FFFFFF;
	border:1px solid #CAE67D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#405159;
}

.noborder {
	border:none; background:none;
}
	
img {
	margin:0px;
	padding:0px;
	border: 0px;
}	

img.borda{
	border: solid 1px #dfe8cd;
	padding:2px;
	}
	
.boxPublicidade2{
	background: url(/util/img/boxPublicidade2.gif) no-repeat ; 
	padding:3px 0 0 3px; 
	height:52px;
	width: 181px;	
}	
/*
Textos
*/

/* titulo grande azul*/
h1 {
	color:#0167B1;
	font-size:22px;
	margin:0;
}

/* titulo pequeno verde (subtitulo)*/
h2 {
	color:#66A60D;
	font-size:13px;
	margin:0;
	font-weight:normal;
}

/* titulo pequeno cinza (titulo-esporte)*/
h3
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:65737a;		
	}

p{margin:3px 0 3px 0; padding:0}

.alinhadoesquerda{
	float: left;
}

/*
Tamanho fontes Destaque
*/
.nove {font-size:9px;}
.dez {font-size:10px;}
.onze {font-size:11px;}
.doze {font-size:12px;}
.treze {font-size:13px;}
.quatorze {font-size:14px;}
.quinze {font-size:15px;}
.dezesseis {font-size:16px;}
.dezessete {font-size:17px;}
.dezoito {font-size:18px;}
.dezenove {font-size:19px;}
.vinte {font-size:20px;}
.vinteDois {font-size:22px;}
.vinteQuatro {font-size:24px;}
.vinteSeis {font-size:26px;}
.vinteOito{font-size:28px;}
.trinta {font-size:30px;}
.trintaDois {font-size:32px;}

/*
Cor Fontes Destaque
*/

.branco{color: #FFFFFF;}
.negrito{font-weight: bold;}

/*
Destaque classes
*/

.destaquedata{
	font-size: 12px;
	color: #FFFFFF;
}

.destaquedata a:{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.destaquedata a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.destaquedata a:visited{
}

.destaquedata a:active{
}


.destaquetitulo{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.destaquetitulo a:{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.destaquetitulo a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.destaquetitulo a:visited{
}

.destaquetitulo a:active{
}


.destaquesubtitulo{
	font-size: 11px;
	color: #FFFFFF;
}

.destaquesubtitulo a:{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.destaquesubtitulo a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.destaquesubtitulo a:visited{
}

.destaquesubtitulo a:active{
}

/*
Destaque classes Hora do planeta
*/

.destaquedataPlaneta{
	font-size: 12px;
	color: #000;
}

.destaquedataPlaneta a:{
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.destaquedataPlaneta a:hover{
	color: #000;
	text-decoration: underline;
}

.destaquedataPlaneta a:visited{
}

.destaquedataPlaneta a:active{
}


.destaquetituloPlaneta{
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.destaquetituloPlaneta a:{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.destaquetituloPlaneta a:hover{
	color: #000;
	text-decoration: underline;
}

.destaquetituloPlaneta a:visited{
}

.destaquetituloPlaneta a:active{
}


.destaquesubtituloPlaneta{
	font-size: 11px;
	color: #000;
}

.destaquesubtituloPlaneta a:{
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

.destaquesubtituloPlaneta a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.destaquesubtituloPlaneta a:visited{
}

.destaquesubtituloPlaneta a:active{
}

/*
Mensagem de erro em formulários
*/
.erro { color:#E3003A;}

/*
Links
*/

a:link {
	text-decoration:none;
	color:#97c616;
	}

a:visited {
	text-decoration:none;
	color:#97c616;
	}

a:hover {
	text-decoration:underline;
	color:#97c616;
	}

a:active {
	text-decoration:none;
	color:#97c616;
}

/*
Classes
*/
.botaoBuscar
{
    border:0px;
    margin-bottom:1px;
    vertical-align: bottom;
}

.bgBodyCentro {
	width:100%;
	/*background: transparent url(/util/img/bgBodyCentro.gif) repeat-y top center;*/
	margin: 0;
	padding: 0;
}

.centroTela{
	margin: 0 auto;
	width: 772px !important;
	border-left: #008b3e 1px solid;
	border-right: #008b3e 1px solid;
	height: auto;
	padding: 0;
}

.centroTelaPlaneta{
	margin: 0 auto;
	width: 772px !important;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	height: auto;
	padding: 0;
}

.topoCelula {
	vertical-align:top;
	margin:0;
	padding:0;
	}

.subTitulosInternas {
	font-size:11px;
	color: #f1bb13;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
	}

.boxTextoCidade p {
	margin:10px 10px 0 0;
	}

.boxJogos p {
	margin:0 10px 15px 0;
	}

.boxImprensa p {
	margin:0 10px 15px 0;
	}
	
.tabelaImprensaForm {
	margin:0;
	padding:15px 13px 13px 15px;
	border:solid 1px #a6ce39;
	background-color:#f6f6f6;
	}

.titTabelaImprensaForm {
	font-size:12px;
	color: #2c6f3f;
	font-weight:bold;
	margin-bottom:5px;
	}

.linkImprensaAzul {
	font-size:10px;
	text-decoration:underline;
	color: #0068b3;
	font-weight:bold;
	}

.bgBoxBege_Rio2016 {
	background-image:url(/util/img/tampaBoxMeio.gif);
}

.bgBoxBege_Rio2016grande {
	background-image:url(/util/img/tampaBoxMeiogrande.gif);
}

.espacoEsq {
	padding-left:17px;
}	

.destaqueJogos {
	background:url(/util/img/bgDestaquesJogosOlm.gif) no-repeat; 
	width:222px; 
	height:192px; 
	padding:4px 0 0 4px;
}

	
/* BG DEGRADEE SECOES */
.bgLaranja {
	background:url(/util/img/bgLaranja.gif) repeat-x top left;
	padding:0;
	background-color:#FFF;
	}

.bgVerde {
	background:url(/util/img/bgVerde.gif) repeat-x top left;
	padding:0;
	background-color:#FFF;
	}
	
.bgAzul {
	background:url(/util/img/bgAzul.gif) repeat-x top left;
	padding:0;
	background-color:#FFF;
	}	
	
.bgAmarelo {
	background:url(/util/img/bgAmarelo.gif) repeat-x top left;
	padding:0;
	background-color:#FFF;
	}		
.bgCinzaClaro {
	background:url(/util/img/bgCinzaClaro.gif) repeat-x top left;
	padding:0;
	background-color:#FFF;
	}	
/* / BG DEGRADEE SECOES */

/*
CORES 
*/
.laranja {
	color:#edb916;
}
.verde,  a.homeDestaq:link, a.homeDestaq:visited, a.homeDestaq:active {
	color:#97c616;
}

.azul {
	color:#0068B3;
}

.linkVerde {
	text-decoration:none;
	color:#97c616 !important;
	}
.cinza2{
	text-decoration:none;
	color:#65737a !important;
	}

/***NOTICIAS HOME***/
.noticias_box_publicidade {
	width:180px;
	height:149px;
	float:left;
	background-image:url(/util/img/boxPublicidade1.gif);
	background-repeat:no-repeat;
	padding:4px 0 0 4px;
}

.noticias_titulo_verde
{
	color: #7ca801;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}
.noticias_sinopse_ico
{
	vertical-align: top;
	padding-right: 5px;
	text-align: right;
}
.noticias_sinopse_pequeno
{
	color: #65737a;
	font-size: 10px;
	font-family: Arial;
}
.noticias_veja_todos a
{
	color: #97c616;
	text-decoration: none;
}

.noticias_veja_todos
{
	color: #97c616;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}
.noticias_titulo_verde
{
	color: #7ca801;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

#textComentarios {
	width:210px;
	height:222px;
	overflow:auto;
	background-color:#FFFFFF;
	margin-left:3px;
}

.bgBoxComentarios {
	/*background:url(/COB_Rio2016/html/util/img/boxComentarios.gif) no-repeat;*/
	background-color:#ececec;
	
}

.sublinhado_verde {
	border-bottom:1px solid #B4D67F;
}

/*BOX VÍDEO DESTAQUE*/
.conteinerVideoDestaque
{
	width: 200px;
}

/*BOX MAIS FOTOS*/
.conteinerMaisFotos
{
    width: 216px;
    border: 0px solid #000;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 12px;
}
.conteinerMaisFotos .titulo
{
    font-size:10px;
    font-family:Arial;
    color:#888;
    text-align: center;
}
.conteinerMaisFotos table
{
    width: 100%;
    border: 0px solid #000;
    margin: 0!important;
    padding: 0!important;
}

.conteinerMaisFotos .setaEsquerda
{
    width: 10px;
}

.conteinerMaisFotos .centro
{
    background-color: #dadada;
    text-align: center;
    margin:0!important;
    padding-top:3px!important;
}

.conteinerMaisFotos img
{
	padding:0!important;
	margin:0!important;
}

.conteinerMaisFotos div
{
	padding:0px!important;
	margin:0 1px 0 1px;
	border: 0px solid;
}

.conteinerMaisFotos .setaDireita
{
    width: 9px;
}

/*BOX FOTO*/
.TopMeioBoxFoto{
	background:url(/util/img/pt/noticias/boxFoto/topBox_meioFot.gif) repeat-x;
}

.MeioBoxFotoEsquerdo{
	background:url(/util/img/pt/noticias/boxFoto/meioBox_EsqExpFot.gif) repeat-y;
}

.MeioBoxFotoDireito{
	background:url(/util/img/pt/noticias/boxFoto/meioExpBox_DirFot.gif) repeat-y;
}


.BottomMeioBoxFoto{
	background:url(/util/img/pt/noticias/boxFoto/bottomBox_ExpFot.gif) repeat-x;
}

.legendaFoto{
	font-family: "Trebuchet MS", Times, serif;	
	font-size:10px; 
	color:#888888; 
}
.BoxFotomenorSecundario{
	background:url(/util/img/pt/noticias/boxMenorFoto.gif) no-repeat;
}

.bgCinza {
	background-color:#DADADA;
}


.conteiner_noticias_home, .conteiner_apoie
{
	width: 744px;
	border: 0px solid #000;
}


.conteiner_noticias_home table
{
	width: 100% !important;
}

.noticias_titulo
{
	color: #f3b813;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.noticas_data, .apoie_data
{
	color: #0068b3;
	font-size: 13px;
	font-family: Arial;
}

.noticias_sinopse, .apoie_sinopse
{
	color: #65737a;
	font-size: 11px;
	font-family: Arial;
}

.noticias_foto_destaque
{
	width:66px;
	height:47px;
	background-image:url(/util/img/noticias/boxFotoNoticiasHome.gif);
	background-repeat:no-repeat;
	float:right;
	padding: 3px 0 0 3px;
	margin: 7px 8px 0px 13px;
}

.divisor_pontilhado{
	background: url(/util/img/bg_divisor_pontilhado.jpg) repeat-x center right;
	text-align: right;
	height: 20px;
}

.divisor_pontilhadoPlaneta{
	background: url(/util/img/bg_divisor_pontilhadoPlaneta.jpg) repeat-x center right;
	text-align: right;
	height: 20px;
}

.divisor_linha
{
	background: url(/util/img/bg_divisor.jpg) repeat-x center;
	text-align: right;
}

.noticias_veja_todas{
	color: #97c616;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

.noticias_veja_todas a{
	color: #97c616;
	text-decoration: none;
}

.noticias_veja_todasPlaneta{
	color: #fff;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

.noticias_veja_todasPlaneta a{
	color: #fff;
	text-decoration: none;
}

.veja_todas
{
	padding-left: 17px;
	width: 76px;
}

/* / BOX FOTO*/

/*
POR QUE O RIO
*/
#boxSecaoPorque{}

/*
A CIDADE
*/
#boxSecaoCidade{}

/*
RIO 20016
*/
#boxSecaoRio2016{}

/*
APOIE A CAMPANHA
*/
#boxSecaoApoie { margin:0; padding:0;}
#boxMenuAzul{margin-top:5px;*margin-top:10px;margin-left:17px;}
#boxMenuAzul img{margin-right:5px;}
.btMenuAzulOn{margin-top:7px;}
.btMenuAzulOn p{float:left;background-color:#ffffff;margin-left:-5px;height:15px;color:#0067b1!important;font-size:11px;padding:2px 5px 0px 5px;font-weight:bold;}
.btMenuAzulOn p a{color:#0067b1!important;font-size:11px;font-weight:bold;text-decoration:none;}
.btMenuAzulOn p a:hover{color:#0067b1!important;font-size:11px;font-weight:bold;text-decoration:none;}
.btMenuAzulOn_esq{float:left;}
.btMenuAzulOn_dir{float:left}
.btMenuAzulOff{margin-top:7px;}
.btMenuAzulOff p{float:left;background-color:#cfe2f1;margin-left:-5px;height:15px;color:#0067b1!important;font-size:11px;padding:2px 5px 0px 5px;}
.btMenuAzulOff p a{color:#0067b1!important;font-size:11px;text-decoration:none;}
.btMenuAzulOff p a:hover{color:#0067b1!important;font-size:11px;text-decoration:none;}
.btMenuAzulOff_esq{float:left;}
.btMenuAzulOff_dir{float:left}

.conteiner_apoie table
{
	width: 100%;
}

.conteiner_apoie_menu a {
	color:#0167B1 !important;
}

.jogos_apoie_menu a {
	color:#0167B1 !important;
}


.conteiner_apoie
{
	width: 744px;
}

.conteiner_apoie_menu table
{
	margin-left: 8px;
}

.boxMapaApoie
{
	height:432px;
	background-color:#FFF;
	border:1px solid #dfe8cd;
	display:block;
	margin:auto;
	padding:2px 2px 2px 2px;
}

#boxSecaoApoie a:link {
	text-decoration:none;
	color:#405159;
	}

#boxSecaoApoie a:visited {
	text-decoration:none;
	color:#405159;
	}

#boxSecaoApoie a:hover, a.homeDestaq:hover {
	text-decoration:underline;
	color:#405159;
	}

#boxSecaoApoie a:active {
	text-decoration:none;
	color:#405159;
}


#boxSecaoApoie .lnkAzul {
	color:#0068b3 !important;
}

.boxCartao {
	width:99%; 
	border:1px solid #A6CE39; 
	margin-top:10px;
}

.destFaleEspecialistas {
	background:url(/util/img/bgInterna_especialistas.gif) no-repeat #FFF; height:200px;
	width:735px !important;
	height:auto;
	padding:0px;
	margin:20px 0 20px 0;
}

.boxAzul{
	width:243px;
	background-color:#ebf1f5;
	}

.tituloAzul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#0068b3;
	padding-left:3px;
	padding-bottom:2px;
	}
	
.tituloAzul a{
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:15px!important;
	font-weight:bold!important;
	color:#0068b3!important;
	padding-left:3px!important;
	padding-bottom:2px!important;
	}

.descricao{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7da804;
	padding-left:3px;
	padding-bottom:3px;
	}
	
.descricao a{
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:11px!important;
	color:#7da804!important;
	padding-left:3px!important;
	padding-bottom:3px!important;
}
	
.textoBoxAzul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#65737a;
	padding:4px;
	padding-top:10px;
}

.textoBoxAzul a{
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:12px!important;
	font-style:italic!important;
	color:#65737a!important;
	padding:4px!important;
	padding-top:10px!important;
}	
	
.boxBordaVerde{
	background-color:#f9fbfc;
}


/*
POP APOIE
*/
.contentPop
{
	background: #FFFFFF url(/util/img/apoie/pop/bg_pop.gif) repeat-x top;
	vertical-align: top;
	}

.contentPop h3,
.contentPop p
{
	margin: 10px 10px 10px 10px;
	}
.contentPop h3
{
	font-size: 12px;
	}

/*
ABAS VERDES
*/
.abasVerde
{
	border: 1px solid #a6ce39;
	border-top: 0;
	background: #f6f6f6;
	}

.thumbBox
{
	background: #FFFFFF;
	border: 1px solid #dadada;
	text-align: center;
	width: 100px;
	height: 152px;
	overflow: auto;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #dadada;
	scrollbar-darkshadow-color: #dadada;
	scrollbar-face-color: #dadada;
	scrollbar-highlight-color: #dadada;
	scrollbar-shadow-color: #dadada;
	scrollbar-track-color: #f1f1f1;
	}
.thumbBox ul
{
list-style-type:none;
}
.thumbBox ul li
{
	margin-left:-40px;
	padding:0;
}
.thumbBoxGadget	
{
	background: #FFFFFF;
	border: 1px solid #dadada;
	text-align: center;
	width: 100%;
	height:100px;
	overflow: auto;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #dadada;
	scrollbar-darkshadow-color: #dadada;
	scrollbar-face-color: #dadada;
	scrollbar-highlight-color: #dadada;
	scrollbar-shadow-color: #dadada;
	scrollbar-track-color: #f1f1f1;
	}
.thumbBoxGadget ul
{
list-style-type:none;
}
.thumbBoxGadget ul li
{
	width:300px;
	margin-left:-40px;
	margin-bottom:5px;
	padding:0;
	float:left;
	text-align:left;
}

.thumbBoxGadget ul li img
{
	margin:0 10px 0 0;
}
.thumbBoxGadget ul li p
{
	margin-top:0;
}

.thumbBox a img
{
	border: 1px solid #a6ce39;
	}

.thumbEmo a img
{
	border: 0;
	}

/*
JOGOS OLÍMPICOS
*/
#boxSecaoJogos{}

/*
NOTÍCIAS
*/
#boxSecaoNoticias{}

/*
ENTREVISTAS
*/
#boxSecaoEntrevistas{}

/*
IMPRENSA
*/
#boxSecaoImprensa{}

/*
GALERIA
*/
#boxSecaoGaleria {
}

.lstListaGaleria {
margin:0;
padding:0;
}

.linkCinzaGaleria a {
	color:#405159;
	}

.tabGaleria01 {
	background:url(/util/img/tabGaleria01.gif) no-repeat left top;
	width:100%;
	height:25px;
	color:#0068b3;
	font-weight:bold;
	font-size:12px;
	padding:1px 0 0 0;
}

.tabGaleria02 {
	background:url(/util/img/tabGaleria02.gif) no-repeat left top;
	width:100%;
	height:25px;
	color:#0068b3;
	font-weight:bold;
	font-size:12px;
	padding:1px 0 0 0;
}

.espacoLinkTag {
	margin:2px 38px 0 22px;
	}

#lstLinksGaleria ul {
	list-style-type:none;
	
	}

#lstLinksGaleria li {
	display:inline;
	list-style-type:none;
	margin:0 0 0 5px;
	color:#97c616;
	}


#divBoxGaleriaFotosTumbs {
	width:742px;
	background-color: #f6f6f6;
	border-right:1px solid #abd043;
	border-bottom:1px solid #abd043;
	border-left:1px solid #abd043;
	margin:0;
	text-align:left;
	z-index:20;
	height:auto;
	}

#divThumbsGaleria ul li {
	display:inline;
	float:left;
	width:137px;
	margin-right:27px;
	_margin-right:26px;
	margin-bottom:19px;
	margin-top:20px;
}

.fotoGaleria {
	width:136px;
	height:92px;
	background-image:url(/util/img/boxFotoGalerias.gif);
	background-repeat:no-repeat;
	/*float:right;*/
	padding:3px 0 0 0px;
}

#divThumbsGaleria div.fotoGaleria {
	width:136px;
	height:92px;
	background-image:url(/util/img/boxFotoGalerias.gif);
	background-repeat:no-repeat;
	/*float:right;*/
	padding:3px 0 0 0px;
}

#divThumbsGaleria ul li img {
	display:block;
	margin:auto;
}

#divThumbsGaleria a {
	font-size:10px;
	text-decoration:none;
	color:#888;
	float:left;
}

#boxPaginacaoGalerias {
	width:686px;
	height:20px;
	float:left;
	clear:both;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:11px;
	color:#97c616;
	text-align:right;
/*	background-image:url(../img/divConteudo2.gif);
	background-position:top;
	background-repeat:no-repeat;
*/
	padding-top:5px;
	margin-left:15px;
	_margin-left:5px;
	
}

#boxPaginacaoGalerias span {
	font-weight:bold;
	color:#66a60d;
}

#boxPaginacaoGalerias a {	
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:11px;
	color:#97c616;
	text-decoration:none;
	float:none;
}

#boxPaginacaoGalerias a:hover {
	text-decoration:underline;
}

#boxPaginacaoGalerias ul li img.sepPaginacao {
	float:left;
	margin-bottom:0;
	padding:0 0 0px 0;
}

/* LIGHTBOX */

 

#divOverlay {
 display: block;
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 clear:both;
 background-color: #000;
 z-index:1001;
 -moz-opacity: 0.6;
 opacity:.60;
 filter: alpha(opacity=60);
  list-style-type:none;
}

 

#divLightbox {
 display:none;
 list-style-type:none;
}

 

#divLightboxContent {
 display: block;
 position: absolute;
 top: 50%;
 left: 50%;
 margin-left:-320px;
 margin-top: -250px;
 width: 640px; /* 626*/
 height: 500px; /*462 */
 z-index:1002;
 background-color:#FFF;
 background-image:url(/util/img/logoRio30px.gif);
 background-repeat:no-repeat;
 background-position:7px 7px;
 padding:0px;
}

#divLightboxContentMiniGal {
 display: block;
 position: absolute;
 top: 50%;
 left: 50%;
 margin-left:-320px;
 margin-top: -250px;
 width: 640px; /* 626*/
 height: 500px; /*462 */
 z-index:1002;
 background-color:#FFF;
 background-image:url(/util/img/logoRio30px.gif);
 background-repeat:no-repeat;
 background-position:7px 7px;
 padding:0px;
}

#lbxIcolightbox 
{
 text-align:right;
 margin-right:12px;
 margin-top:16px;
 list-style-type:none;
}
 

#lbxFechar {
 text-align:right;
 margin-right:12px;
 margin-top:16px;
 list-style-type:none;
}

#lbxFechar a {
 font-size:10px;
 color:#65737a;
 text-decoration:none;
 list-style-type:none;
}


#lbxFechar a:hover {
 text-decoration:underline;
  list-style-type:none;
}

 

#lbxFoto {
 background-color:#ededed;
 padding:10px;
 width:600px; /*561 - 364*/
 height:400px;
 margin:auto;
 margin-bottom:2px;
 margin-top:20px;
 list-style-type:none;
}

#lbxFotoMiniGal {
 background-color:#ededed;
 padding:10px;
 width:600px; /*561 - 364*/
 height:400px;
 margin:auto;
 margin-bottom:2px;
 list-style-type:none;
}

#lbxFotoMiniGal img {
 display:block;
 margin:auto;
 list-style-type:none;
} 

#lbxFoto img {
 display:block;
 margin:auto;
 list-style-type:none;
}

#lbxLegenda 
{
 width:auto;
 height:20px;
 text-align:left;
 margin-left:13px;
 font-size:10px;
 color:#65737a;
 margin-top:4px;
 list-style-type:none;
}

#lbxLegendaMiniGal 
{
 width:auto;
 height:20px;
 text-align:center;
 margin-left:13px;
 font-size:10px;
 color:#45535a;
 margin-top:4px;
 list-style-type:none;
}

#lbxAutorMiniGal 
{
 width:auto;
 height:20px;
 text-align:left;
 margin: 4px 0 0 13px;
 font-size:8px;
 color:#65737a;
 
 list-style-type:none;
}

.formSelect {
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a6ce39;
	border:1px solid #cae67d;
	width:129px;

}

#divThumbsGaleria select option {
	padding:0;
	margin:0;
}


#subMenuGaleria {
	margin:15px 0 0 0;
	}

#subMenuGaleria a:link {
	text-decoration:none;
	color:#0067b1;
	font-size:11px;
	}

#subMenuGaleria a:visited {
	text-decoration:none;
	color:#0067b1;
	}

#subMenuGaleria a:hover {
	text-decoration:underline;
	color:#0067b1;
	}

#subMenuGaleria a:active {
	text-decoration:none;
	color:#0067b1;
}

.linkAtivo {
	font-weight:bold;
	}

.btnEspaco {
	height:17px; 
	display:inline; 
	margin:0 10px 0 0;
	}


/*
FALE COM OS ESPECIALISTAS
*/
#boxSecaoFale {}


.cinza {
	color:#bab8b8!important;
}


#caminhodepao{
	font-family: "Trebuchet MS";	
	font-size:10px; 
	color:#bab8b8;
}


#caminhodepao a:link {
	text-decoration:none;
	color:#bab8b8; 
	}

#caminhodepao a:visited {
	text-decoration:none;
	color:#bab8b8; 
	}

#caminhodepao a:hover{
	text-decoration:underline;
	color:#bab8b8; 
	}

#caminhodepao a:active {
	text-decoration:none;
	color:#bab8b8; 
}


#assineRSS a:link {
	text-decoration:none;
	color:#405159; 
	font-size:10px;
	}

#assineRSS a:visited {
	text-decoration:none;
	color:#405159; 
	font-size:10px;	
	}

#assineRSS a:hover{
	text-decoration:underline;
	color:#405159; 
	font-size:10px;	
	}

#assineRSS a:active {
	text-decoration:none;
	color:#405159; 
	font-size:10px;	
}



#noticiaPrincipalTit a:link {
	text-decoration:none;
	color:#0167B1; 
	}

#noticiaPrincipalTit a:visited {
	text-decoration:none;
	color:#0167B1; 
	}

#noticiaPrincipalTit a:hover{
	text-decoration:underline;
	color:#0167B1; 
	}

#noticiaPrincipalTit a:active {
	text-decoration:none;
	color:#0167B1; 
}


#noticiaPrincipalText a:link {
	text-decoration:none;
	color:#65737a; 
	}

#noticiaPrincipalText a:visited {
	text-decoration:none;
	color:#65737a; 
	}

#noticiaPrincipalText a:hover{
	text-decoration:underline;
	color:#65737a; 
	}

#noticiaPrincipalText a:active {
	text-decoration:none;
	color:#65737a; 
}


.linkpaginacaoActive{
	font-weight:bold;
	color:#66a60d;
}

.linkpaginacao{
	color:#97c616;
}

#noticiaPrincipalText a:link {
	text-decoration:none;
	color:#65737a; 
	}

#noticiaPrincipalText a:visited {
	text-decoration:none;
	color:#65737a; 
	}

#noticiaPrincipalText a:hover{
	text-decoration:underline;
	color:#65737a; 
	}

#noticiaPrincipalText a:active {
	text-decoration:none;
	color:#65737a; 
}

.buscaAnoeData{
	font-family:Arial, Helvetica, sans-serif;
	color:#a6ce39;
	font-size:10px;
	border: 1px solid #c9e57b;
}



#linkCinza a:link {
	text-decoration:none;
	color:#67757c; 
	}

#linkCinza a:visited {
	text-decoration:none;
	color:#67757c; 
	}

#linkCinza a:hover{
	text-decoration:underline;
	color:#67757c; 
	}

#linkCinza a:active {
	text-decoration:none;
	color:#67757c; 
}

#linkAzul a:link {
	text-decoration:none;
	color:#0068b3; 
	}

#linkAzul a:visited {
	text-decoration:none;
	color:#0068b3; 
	}

#linkAzul a:hover{
	text-decoration:underline;
	color:#0068b3; 
	}

#linkAzul a:active {
	text-decoration:none;
	color:#0068b3; 
}

.introFiltrar{
	font-size:13px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#8d8a8a;
}

.ResultPesquisa{
	color:#7ca801;
}

.form_fiqPorDentro{
	width: 161px; 
	margin-right: 5px; 
	border: 1px solid #cae67d; 
	font-family: Arial; 
	font-size: 10px; 
	color: #405159;
}

.form_fiqPorDentroPlaneta{
	width: 161px; 
	margin-right: 5px; 
	border: 1px solid #FFF; 
	font-family: Arial; 
	font-size: 10px; 
	color: #000000;
}

.container_facaPergunta
{
	width:181px;
	height:auto;
	background-color:#ffffff;
}

.container_facaPergunta .titSecao {
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#7da804;
}


.container_facaPergunta form {
	margin:0px;
	padding:0px;
}


span.frmLabel {
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:10px;
	color:#296d3d;
}


.maxCarac {
	font-family:Arial;
	font-size:9px;
	color:#296d3d;
}

.contadorCaracteres {
	width:49px;
	height:20px;
	border:solid 1px #a5cc39;
	background-color:#efefef;
	text-align:center;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:11px;
	color:#bcb689;
}


#linksTags a:link {
	text-decoration:none;
	color:#fdb813; 
	}

#linksTags a:visited {
	text-decoration:none;
	color:#fdb813; 
	}

#linksTags a:hover{
	text-decoration:underline;
	color:#fdb813; 
	}

#linksTags a:active {
	text-decoration:none;
	color:#fdb813; 
}

#linkAzulTitSecundario a:link {
	text-decoration:none;
	font-size:12px;	
	color:#0167B1;
	margin:0;
	font-weight:bold;
	}

#linkAzulTitSecundario a:visited {
	text-decoration:none;
	font-size:12px;	
	color:#0167B1;
	margin:0;
	font-weight:bold;
	}

#linkAzulTitSecundario a:hover{
	text-decoration:underline;
	font-size:12px;	
	color:#0167B1;
	margin:0;
	font-weight:bold;	
	}

#linkAzulTitSecundario a:active {
	text-decoration:none;
	font-size:12px;	
	color:#0167B1;
	margin:0;
	font-weight:bold;
}


#linkCinzaTextSecundario {
	margin:12px 0 12px 0;	
}


#linkCinzaTextSecundario a:link {
	text-decoration:none;
	font-size:11px;	
	color:#65737a;
	}

#linkCinzaTextSecundario a:visited {
	text-decoration:none;
	font-size:11px;	
	color:#65737a;
	}

#linkCinzaTextSecundario a:hover{
	text-decoration:underline;
	font-size:11px;	
	color:#65737a;
	}

#linkCinzaTextSecundario a:active {
	text-decoration:none;
	font-size:11px;	
	color:#65737a;

}

.textoLaranjaInternaApoie {
	color:#f3b813;
	font:Arial;
	font-size:11px;
}

.fotoChamadaHome {
	width:89px;
	height:78px;
	float:left;
	background-image:url(/util/img/boxFotoChamadaHome.gif);
	background-repeat:no-repeat;
	padding:3px 0px 0px 3px;
	margin-left: 9px;
}
.apoieAutorMsg {
	font-size:13px;
	color:#0068b3;
}

#boxPublicidade2Home {
	width:181px;
	height:54px;
	background-image:url(/util/img/boxPublicidade2.gif);
	background-repeat:no-repeat;
	padding:3px 0 0 4px;
	text-align:left;
}
.noticias_foto_destaqueHome{
	width:96px;
	height:67px;
	background-image:url(/util/img/noticias/boxFotoNoticiasHome.gif);
	background-repeat:no-repeat;
	padding: 3px 0 0 3px;
}

.noticias_foto_destaqueHomePlaneta{
	width: 96px;
	height: 67px;
	background-image:url(/util/img/noticias/boxFotoNoticiasHomePlaneta.gif);
	background-repeat:no-repeat;
	padding: 2px 0 0 3px;
}

.bgBoxComite {
	background:url(/util/img/bg_dest_especialistas_home.jpg) no-repeat #FFF;
}

.txtDestComite {
	margin:8px 0 0 9px;
}

a.homeDestaqChamadas:link, a.homeDestaqChamadas:visited, a.homeDestaqChamadas:active, a.homeDestaqChamadas:hover {
	color:#405159;
}

a.homeDestaqChamadasPlaneta:link, a.homeDestaqChamadasPlaneta:visited, a.homeDestaqChamadasPlaneta:active, a.homeDestaqChamadasPlaneta:hover {
	color:#fff;
}

.homeDestaqChamadas
{
	color:#405159;
}


/*
MASTER PAGE - Carlos Cima
*/
.divFlag {
	margin: 0px 1px 0px 1px;
}

.buscaHeaderPlaneta{
	margin-left: 140px;
}

.buscaHeaderPlaneta select {
	background-color:#FFF;
	width:105px;
	border: 1px solid #FFF;
	font-size:10px;
	color:#000;
}
.buscaHeaderPlaneta select option{
	font-size:10px;
	color:#000;
}


.buscaHeaderPlaneta input{
	background-color: #FFF;
	border: 1px solid #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	height: 20px;
}

.buscaHeader{
	margin-left: 140px;
}
.buscaHeader select {
	width:105px;
	border: 1px solid #cae67d;
	font-size:10px;
	color:#a6ce39;
}
.buscaHeader select option {
	font-size:10px;
	color:#a6ce39;
}
#busChave {	
	border:1px solid #cae67d;
	width: 100px;
	font-size:10px;
	color:#a6ce39;
	margin-right: 1px;
}

/*
 \MASTER PAGE - Carlos Cima
*/

/* RSS */
#divrss{
	margin-top:12px;
}

#divrss a:link {
	text-decoration:none;
	font-size:12px;	
	color:#65737a;
	font-weight:bold;
	}

#divrss a:visited {
	text-decoration:none;
	font-size:12px;	
	color:#65737a;
	}

#divrss a:hover{
	text-decoration:underline;
	font-size:12px;	
	color:#65737a;
	}

#divrss a:active {
	text-decoration:none;
	font-size:12px;	
	color:#65737a;
}

/* / RSS */

/* / Rio 2016*/


.questionario_candidatura{
	height:120px;
	background:url(/util/img/botoes/imgQuestApliPT.jpg) no-repeat; 
	padding:30px 0 0 20px;
	* padding:35px 0 0 20px;

}

.questionario_candidatura p.titulo a{
	font: bold 16px Arial;
	color:#f3b813!important;

}

.questionario_candidatura p.download a{
	font: bold 11px Arial;
	color:#97c616!important;

}

.questionario_candidatura div{
	float:right;
	position:relative;
	right:100px;

}

p.navegacao_rio2016_locais a.on{
	font:bold 13px Arial;
	color:#f3b813!important
}

p.navegacao_rio2016_locais a.off{
	font:13px Arial;
	color:#65737a!important
}


.navegacaoTopo_on{
	background-color: #fff; 
	padding-left: 4px; 
	padding-right: 4px;
}

a.navegacaoTopo_on, a.navegacaoTopo_on:visited{
	font-weight:bold;
	color:#e4bf11!important
}

a.navegacaoTopo_off, a.navegacaoTopo_off:visited{
	color:#e4bf11!important
}

.navegacaoTopo_off{
	background-color: #feeda0; 
	padding-left: 4px; 
	padding-right: 4px;
}




/* / Rio 2016*/

/* Legenda Apoie*/
.legendaApoie
{
	margin:20px 0 0 0;
}

.legendaApoie h1
{
	font-size:14px;
}

.bgLegendaApoie
{
	background:url(/util/img/bg_legendaApoie.jpg) no-repeat; 
	width:742px; 
	height:22px;
	font-size:12px;
	font-weight:bold;
}

.bullet_Apoie_01
{
	color:#fffccb;
}

.bullet_Apoie_02
{
	color:#fff21c;
}

.bullet_Apoie_03
{
	color:#ffc000;
}

.bullet_Apoie_04
{
	color:#ffa443;
}

.bullet_Apoie_05
{
	color:#ca6a01;
}

.bullet_Apoie_06
{
	color:#854b00;
}

.bullet_Apoie_07
{
	color:#633313;
}

/* / Legenda Apoie*/




#linkJogoolimLink a:link {
	text-decoration:none;
	font-size:12px;	
	color:#0067b1;
	font-weight:bold;
	}

#linkJogoolimLink a:visited {
	text-decoration:none;
	font-size:12px;	
	color:#0067b1;
	}

#linkJogoolimLink a:hover{
	text-decoration:underline;
	font-size:12px;	
	color:#0067b1;
	}

#linkJogoolimLink a:active {
	text-decoration:none;
	font-size:12px;	
	color:#0067b1;
}


.navegacaoTopo_on2{
	background-color: #fff; 
	padding-left: 4px; 
	padding-right: 4px;
}

 

a.navegacaoTopo_on2, a.navegacaoTopo_on2:visited{
	font-weight:bold;
	color:#ffda9f!important;
}

.navegacaoTopoCinza_on2{
	background-color: #fff; 
	padding-left: 4px; 
	padding-right: 4px;
}


a.navegacaoTopoCinza_on2, a.navegacaoTopoCinza_on2:visited{
	font-weight:bold;
	color:#9b9b9b!important;
}


#navegacaoTopo_off2 a {
	text-decoration:none;	
	color:#ed7b00!important;		
	font-weight:none;
	}

#navegacaoTopo_off2 a:visited {
	text-decoration:none;	
	color:#ed7b00;
	}

#navegacaoTopo_off2 a:hover{
	text-decoration:underline;	
	color:#ed7b00;
	}

#navegacaoTopo_off2 a:active {
	text-decoration:none;	
	color:#ed7b00;
}


.navegacaoTopo_off2{
	background-color: #ffda9f; 
	padding-left: 4px; 
	padding-right: 4px;
}


#navegacaoTopoCinza_off2 a {
	text-decoration:none;	
	color:#9b9b9b!important;		
	font-weight:none;
	}

#navegacaoTopoCinza_off2 a:visited {
	text-decoration:none;	
	color:#9b9b9b;
	}

#navegacaoTopoCinza_off2 a:hover{
	text-decoration:underline;	
	color:#9b9b9b;
	}

#navegacaoTopoCinza_off2 a:active {
	text-decoration:none;	
	color:#9b9b9b;
}

.navegacaoTopoCinza_off2{
	background-color: #e1dfdf; 
	padding-left: 4px; 
	padding-right: 4px;
}

/* MAPA DO SITE */

.menuPrincipal
{
    width:263px;
    height:17px;
    background-color:#e8c900;
    margin-top:10px;
    margin-bottom:2px;
}

.menuPrincipal p
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    color:#ffffff;
    margin-left:5px;
}

.menuPrincipal p a
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    color:#ffffff !important;
}

.menuPrincipalPrimeiroNivel
{
    width:241px;
    height:17px;
    background-image:url(/util/img/bg_menuPrimeiroNivel.gif);
    background-position:right;
    background-repeat:no-repeat;
    float:right;
    margin-right:52px;
    _margin-right:26px;
}

.menuPrincipalPrimeiroNivel p
{
    font-family:Arial;
    font-size:12px;
    color:#65737a;
    margin-left:17px;
}

.menuPrincipalPrimeiroNivel p a
{
    font-family:Arial;
    font-size:12px;
    color:#65737a !important;
}

.menuPrincipalSegundoNivel
{
    width:226px;
    height:17px;
    background-image:url(/util/img/bg_menuSegundoNivel.gif);
    background-position:right;
    background-repeat:no-repeat;
    margin-top:1px;
    float:right;
    margin-right:52px;
    _margin-right:26px;
}

.menuPrincipalSegundoNivel p
{
    font-family:Arial;
    font-size:12px;
    color:#65737a;
    margin-left:20px;
}

.menuPrincipalSegundoNivel p a
{
    font-family:Arial;
    font-size:12px;
    color:#65737a !important;
}

.menuPrincipalPrimeiroNivelMenor
{
    width:224px;
    height:17px;
    background-image:url(/util/img/bg_menuPrimeiroNivelMenor.gif);
    background-position:right;
    background-repeat:no-repeat;
    float:right;
    margin-right:52px;
    _margin-right:26px;
}

.menuPrincipalPrimeiroNivelMenor p
{
    font-family:Arial;
    font-size:12px;
    color:#65737a;
    margin-left:17px;
}

.menuPrincipalPrimeiroNivelMenor p a
{
    font-family:Arial;
    font-size:12px;
    color:#65737a !important;
}

/* /MAPA DO SITE */
 