.hide { display: none; }

.body {
	margin:0;
	padding:0;
	font-family: trebuchet MS;
	font-size:12px;
	color:#000000;
	line-height:1.5em;
	background-color:#999999;
}

a{ color:#6E0808;text-decoration:underline;font-weight:normal;cursor:pointer; }
a:hover{ font-weight:bold; } 

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.content.bolder{
	text-align:center;
}
.MuseumData{ 
	font-size:11px;
	font-family:trebuchet;
	color:#000000;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.floatLeft {
	display:block;
	float:left;
}
.floatRight {
	display:block;
	float:right;
}

h2{ font-family:Times New Roman;font-style:Italic;font-size:13px;color:#252525; }
h3{font-family:Trebuchet;font-size:12px;color:#660000;}

/*content*/
.divContentTop {
	display:block;
	float:right;
	padding:15px 0 30px 0;
	width:800px;/*784px;*/
    /*overflow: hidden;*/
}

/*colunas gerais do conteúdo*/
.divConteudoGeral {
	display:block;
	/*float:left;overflow: hidden;*/
	float:right;
	width:597px; 
	margin-right:10px;
     
	background-color:#CDCDCD;
	padding-bottom:5px;
}

/*destaque home*/
.divDestaqueTop {
	display:block;
	width:998px;
	height:250px;
	position:relative;
	/*margin-bottom:30px;*/
}

.bgTextoDestaque {
	display:block;
	/*background-image:url(/temas_img/bgDestaqueHome.png);*/
	width:757px;
	background-color:#666666;
	position:absolute;
	padding: 0 14px;
	bottom:0;
	left:0;
	color:#FFFFFF;
}

.dataTextoDestaqueHome {
	display:block;
	font-size:9px;
	margin-bottom:5px;
}

.colLeftDestaqueHome {
	display:block;
	float:left;
	width:130px;
	margin-right:20px;
}

.tituloDestaqueHome {
	font-size:26px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration:none;
}
.tituloDestaqueHome:hover {
	color:#CCCCCC;
	text-decoration:underline;
}

/*em cena home*/
.colEmCenaHome {
	display:block;
	float:left;
	width:292px;
	margin-right:10px;
}

.blocoTopoEmCena {
	display:block;
	margin-bottom:20px;
}

.molduraImgsHome {
	display:block;
	float:left;
	border:1px solid #CCCCCC;
	margin-right:10px;
}

.molduraImgsHomeBorderless {
	display:block;
	float:left;
	border:none;
	margin-right:10px;
}

.blocoTextoEvento {
	display:block;
	float:left;
	width:265px;
	height:108px;
	position:relative;
}

.blocoTextoEvento span { margin-bottom: 5px; position: relative; /*top: -10px;*/ }
.blocoTextoEvento object { position: relative; top: 9px; }

.generoEvento {
	display:block;
	color:#000;
    text-transform: uppercase;
    font-size: 11px;
}
.blocoTopoEmCena a:link, .blocoTopoEmCena a:visited { display: block; text-decoration: none; padding: 0 10px 0 0; }
.blocoTopoEmCena a:hover { background: #eaeaea; }
.tituloEvento { font-size: 20px; display: inline; /*color: #000;*/ }
.blocoTopoEmCena a:hover .tituloEvento { }
.linkEvento {
	display:block;
	font-size:18px;
	color:#000000;
	text-decoration:none;
}
.linkEvento:hover {
	color:#000000;
	text-decoration:underline;
}

.subTituloEvento {
	display:block;
	color:#989898;
	font-size: 11px;
}

.autorEvento {
	display:block;
	color:#989898;
	font-size: 15px;
    font-weight: bold;
}

.autorEventoDetalhe {
	display:block;
	color:#989898;
	text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
}


.dataEvento {
	display:block;
	color:#333333;
	/*position:absolute;*/
	left:0;
	bottom:0;
	font-size: 11px;
}

.btVerTodosHome {
	display:block;
	background:url(/temas_img/pt/btVerTodosColunasHome-off.gif) no-repeat;
	width:84px;
	height:18px;
}
.btVerTodosHome a{
	display:block;
	background:url(/temas_img/pt/btVerTodosColunasHome-off.gif) no-repeat;
	width:84px;
	height:18px;
}
.btVerTodosHome a:hover{
	background:url(/temas_img/pt/btVerTodosColunasHome-on.gif) no-repeat;
}
.btVerTodosHome span{
	display:none;
}


/*a seguir home*/
.colAseguirHome {
	display:block;
	width:585px;
}

/*notícias*/

.blocoNoticias {
	display:block;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}

.blocoNoticiasLast {
	display:block;
	margin-bottom:20px;
}

.linkNoticia {
	color:#333333;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.linkNoticia:hover {
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
.dataNoticia {
	color:#E82A8C;
	margin-top:2px;
}

.btVerTodasHome {
	display:block;
	background:url(/temas_img/pt/btVerTodasColunasHome-off.gif) no-repeat;
	width:83px;
	height:18px;
}
.btVerTodasHome a{
	display:block;
	background:url(/temas_img/pt/btVerTodasColunasHome-off.gif) no-repeat;
	width:83px;
	height:18px;
}
.btVerTodasHome a:hover{
	background:url(/temas_img/pt/btVerTodasColunasHome-on.gif) no-repeat;
}
.btVerTodasHome span{
	display:none;
}



.divDireitaGeral {
	display:block;
	float:left;
	width:180px;
}

.programacao {
	display:block;
	width:180px;
	height:247px;
	margin-bottom:10px;
}
/*.programacao a{
	display:block;
	width:180px;
	height:247px;
}*/
.programacao a.ver { display: block; width: 120px; height: 25px; position: relative; top: 199px; }
/*.programacao a.download { display: block; width: 120px; height: 10px; position: relative; top: 201px; }*/
.programacao a.download { display: block; width: 120px; height: 10px; }
.programacao span{
	display:none;
}

.espacoBanner {
	display:block;
	margin-bottom:20px;
}

/*calendário colina direita*/
.divCalendarioTop {
	display:block;
	margin-bottom:20px;
}

.divTopo {
	display:block;
	margin-bottom:10px;
}

.mes {
	display:block;
	float:left;
	font-weight:bold;
	font-size:12px;
	color:#E82A8C;
    text-transform: uppercase;
	margin-left:5px;
	margin-top:5px;
}

#setasMeses{ margin-top:9px; } 

.btMesAnterior {
	display:block;
        background: url(/temas_img/setaCalEsq.jpg) no-repeat;
	/*background-image:url(/temas_img/btMaisCalendario.gif);*/
	width:10px;
	height:11px;
	margin-right:7px;
	float:left;
}
.btMesAnterior a{
	display:block;
	background: url(/temas_img/setaCalEsq.jpg) no-repeat;
	width:12px;
	height:10px;
}
.btMesAnterior span{
	display:none;
}

.btProximoMes {
	display:block;
	background: url(/temas_img/setaCalDir.jpg) no-repeat;
	width:12px;
	height:10px;
	float:left;
	margin-right:10px;
}
.btProximoMes a{
	display:block;
	background: url(/temas_img/setaCalDir.jpg) no-repeat;
	width:10px;
	height:11px;
}
.btProximoMes span{
	display:none;
}

.diaSemanaTop {
	background-color:#C26969;
	height:23px;
	border-right:1px solid white;
	color:#CCCCCC;
	font-weight:bold;
}
.diaFDSemanaTop {
	background-color:#6E0808;
	height:23px;
	border-right:1px solid white;
	color:#CCCCCC;
	font-weight:bold;
}

.diaSemana {
	height:25px;
	font-weight:bold;
	color:#6E0808;
	
}
.diaSemanaActive {
	height:25px;
	color:#000000;
	font-weight:bold;
}
.diaSemana a{
	color:#C26969;
	
}
.diaSemana a:hover{
	color:#000000;
}


/*footer*/
.divTopFooter {
	display:block;
	padding:18px 0 40px 200px;
	background-color:#CDCDCD;
}


.divTopoLogosFooter {
	display:block;
	float:left;
	/*margin-right:30px;*/
	margin-right:100px;
}


/*menu footer*/
#menuFooter {
	padding:0;
	margin:0;
}

.logotipo{ display:block;width:173px;height:250px;margin-right:15px;background:url(/temas_img/logos/logo.gif) no-repeat;float:left; }
.logotipo span{ display:none; }

#menuFooter ul {
	padding:0;
	margin:0;
}

#menuFooter ul li {
	list-style:none;
	padding:0;
	margin:0;
	height:22px;
	float:left;
}

#menuFooter ul li a {
	margin:0;
	height:22px;
	float:left;
	margin:5px 10px;
	color:#343434;
	text-decoration:none;
}

#menuFooter ul li a:hover {
	color:#6E0808;
	font-weight:normal;
	text-decoration:none;
}

#menuFooter ul li a span { display:none; }

.MuseumData {/*color:#949494;*/color:#000000;font-family:Trebuchet MS;font-size:11px;}

.moradaFooter { display:block;float:left;padding:12px 0 0 25px; }

.telefoneMailFooter { display:block;float:left;padding:12px 0 0 42px; }

.telefoneMailFooter a{ text-decoration:underline;} 

.telefoneMailFooter a:hover{ color:#949494;text-decoration:none; }

/* programadora */
.fleft { float: left; }
.fright { float: right; }
.clear { clear: both; display: block; height: 2px; }

.show { display: block; }

.link_util1 { margin-bottom: 15px; width: 270px; float: left; }
.link_util2 { margin-bottom: 15px; width: 270px; float: right; }

.criticas { margin-bottom: 20px; }
.criticas .info { width: 500px; float: left; padding: 10px; }
.criticas .pdf_large { padding: 10px 20px; float: right; text-align: center; }
.criticas .pdf_large .tamanho { font-size: 8px; color: #666; }
.criticas .pdf_large img { margin: 0 0 4px -4px; }
.criticas .data { font-size: 12px; color: #EF0384; }
.criticas .excerto { display: block; }
.criticas .fonte { font-style: italic; color: #EF0384; font-weight: bold; }
.area_util .criticas a:link, .criticas a:visited { display: block; }
.area_util .criticas a:hover { background: #f0f0f0; text-decoration: none; }

p.newsletter_erro { color: red; display: block; margin-bottom: 10px; }
p.newsletter_obrigado { display: block; margin-bottom: 10px; }

.newsletter_h1 { margin: 0; }

/* vistas - faltam as imagens dos botoes */
ul#vistas { margin: 0; padding: 0; position: relative; top: 17px; float: right; }
ul#vistas li { float: left; list-style: none; width: 70px; }
ul#vistas li a:link, ul#vistas li a:visited { width: 17px; height: 17px; display: block; text-align: center; color: #000; text-decoration: none; }
ul#vistas li span.imgActivo, ul#vistas li span.img { display: block; color: #000; text-decoration: none; height: 17px; width: 50px; margin: 0 20px 0 0; }

ul#vistas li.grelha a, ul#vistas li.lista a { width: 50px; height: 17px; margin: 0 20px 0 0; }
ul#vistas li.grelha a { background: url(/temas_img/calendarioGrelha.gif) no-repeat; padding: 1px 0 0 12px; }
ul#vistas li.lista a { background: url(/temas_img/calendarioLista.gif) no-repeat; padding: 1px 0 0 7px; }

ul#vistas li.grelha span.img { background: url(/temas_img/calendarioGrelha.gif) no-repeat; padding: 0 0 0 21px; }
ul#vistas li.lista span.img { background: url(/temas_img/calendarioLista.gif) no-repeat; padding: 0 0 0 21px; }
ul#vistas li.grelha span.imgActivo { background: url(/temas_img/calendarioGrelha-activo.gif) no-repeat; padding: 0 0 0 21px; }
ul#vistas li.lista span.imgActivo { background: url(/temas_img/calendarioLista-activo.gif) no-repeat; padding: 0 0 0 21px; }
ul#vistas li.grelha span.txt, ul#vistas li.lista span.txt { position: relative; top: 1px; }

.numDia a:link, .numDia a:visited { color: #96C5D8; text-decoration: none; }
.numDia a:hover { text-decoration: underline; }

#barra { border-bottom: 1px solid #96C5D8; color: #000; display: block; margin: 0 0 10px 0; padding: 5px 0; height: 15px; }
#barra .data { float: left; text-transform: uppercase; font-weight: bold; }
#barra ul.pagina_mes, #barra ul.pagina_dia { float: right; margin: 0; padding: 0; }
#barra ul.pagina_mes li, #barra ul.pagina_dia li { float: left; list-style: none; padding:0 5px 3px; }
#barra ul.pagina_mes li.anterior a { background: url(/temas_img/setaEsquerdaCalendario.gif) no-repeat 0 2px; display: block; padding-left: 16px; }
#barra ul.pagina_mes li.seguinte a { background: url(/temas_img/setaDireitaCalendario.gif) no-repeat 80px 2px; display: block; padding-right: 16px; text-align: right; }

#barra ul.pagina_dia li.anterior a { background: url(/temas_img/setaEsquerdaCalendario.gif) no-repeat; display: block; padding-left: 16px; }
#barra ul.pagina_dia li.seguinte a { background: url(/temas_img/setaDireitaCalendario.gif) no-repeat 69px 0; display: block; padding-right: 16px; text-align: right; }

#barra a:link, #barra a:visited { color: #96C5D8; text-decoration: none; font-weight: bold; }
#barra a:hover { text-decoration: underline; }

/*
h2.sub { font-size: 21px; margin: 0 0 10px 0; color: #6E0808;padding-bottom:5px;border-bottom:1px solid #6E0808; }
*/

h2.sub {
	/*border-bottom:1px solid #6E0808;
	color:#6E0808;*/
	color:#000000;
	font-size:16px;
	font-weight:bold;
	margin:0 0 10px;
	padding-bottom:0;
	font-style:normal;
	text-transform:uppercase;
	font-family: trebuchet MS;
}
/*
#pesquisa a:link, #pesquisa a:visited { color: #96C5D8; text-decoration: none; }
*/
#pesquisa a:hover { text-decoration: underline; }

a:link.link_cal, a:visited.link_cal { text-decoration: none; color: #6E0808; }

/*
.area_util a:link, .area_util a:visited { text-decoration: none; color: #000; }
.area_util a:hover { text-decoration: underline; }
*/
.proximoMesCalendario a:visited, .proximoMesCalendario a:link, .mesAnteriorCalendario a:link, .mesAnteriorCalendario a:visited, #calendario_grelha a { color: #6E0808; }
#calendario_grelha a:link.eventoCalendario, #calendario_grelha a:visited.eventoCalendario { color: #333; }

h3.nomeResultado { margin: 0; }

/* DETALHES */
.blocoPrintSend {
	margin-top:40px;
}


.btEnviar { width:90px; }
.btSubscrever{ width:125px; }
.btPesquisar{ width:115px; }

.btEnviar, .btSubscrever, .btPesquisar{
	background:transparent url(/temas_img/bt_enviar.gif) no-repeat scroll left center;
	display:block;
	text-align:right;
	border:none;
	text-transform:uppercase;
	float:right;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
	font-size:10px;
	cursor:pointer;
	margin-top:2px;
}

/*form comentário*/
.labelFormTop {
	display:block;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}

.linhaForm {
	color:#666666;
	margin-bottom:5px;
}
.linhaForm span{ color:#000000;font-weight:bold; }

.linhaFormSeparador { margin-bottom:10px; }

.inputComentario {
	display:block;
	border:1px solid #CCCCCC;
	width:420px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:3px 5px 3px 5px;
}


/*subscrever newsletter*/
.labelTexto1 {
	display:block;
	float:left;
	font-weight:bold;
	padding:2px 5px 0 0;
}
.labelTexto2 {
	display:block;
	float:left;
	font-weight:bold;
	padding:2px 15px 0 0;
}

.btVoltar { color:#000000;text-decoration:underline;margin-bottom:10px;font-size:10px; }

.cabecalhoArquivoNewsletter {
	display:block;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #B0AFAF /*6699FF*/;
	padding-bottom:7px;
	margin-bottom:10px;
}

.txtArquivo1 {
	display:block;
	float:left;
	margin:0 20px 0 0;
	color:#B0AFAF /*6699FF*/;
}
.nomeNewsL { font: bold 12px arial, verdana, sans-serif; }

.txtArquivo2 {
	display:block;
	float:left;
	text-transform:uppercase;
}

.btVerNewsletter span{
	display:none;
}

/* inicio: inline para a newsletter */
.tituloNoticiasNewsletter1, .tituloNoticiasNewsletter2, .tituloNoticiasNewsletter3 {
	display:block;
	font-size:18px;
	padding-bottom:7px;
	margin-bottom:10px;
}

.tituloNoticiasNewsletter1 {
	color:#96C5D8;
	border-bottom:1px solid #96C5D8;
}

.tituloNoticiasNewsletter2 {
	color:#B0AFAF /*6699FF*/;
	border-bottom:1px solid #B0AFAF /*6699FF*/;
}

.tituloNoticiasNewsletter3 {
	color:#000000;
	border-bottom:1px solid #000000;
}





/* fim: inline para a newsletter */

.blocoNoticiasNewsletter {
	display:block;
	width:292px;
	float:left;
}
.tituloPagina, h1 {
	display:block;
	/*font-size:24px;
	 font-family:"Times New Roman", Times, serif;*/
	font: 18px arial, verdana, sans-serif;
	font-weight: normal;
	margin-bottom:20px;
	text-transform: uppercase;
        padding-top: 0;
        margin-top: 0;
}

.tituloPaginaMT{ 
	background-color:#999999;
	/*border-left:5px solid red;font: 18px arial, verdana, sans-serif; */
	display:block;
	font-weight: normal;
	font-size:18px;
	/*margin-bottom:15px;*/
	text-transform: uppercase;
    padding-left: 15px;
    padding-right: 15px;
	padding-top:9px;
	padding-bottom:9px;
    margin-top: 15px;
}

.tituloPaginaNewsletter {
	display:block;
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
	color:#B0AFAF /*6699FF*/;
	margin-bottom:20px;
}
.mesNewsletter {
	display:block;
	float:right;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.inputSugestoes {
	display:block;
	border:1px solid #6E0808;
	width:325px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#999999;
	/*padding:3px 5px 3px 5px;*/
	padding: 3px 0;
}

.inputSugestoesCurto {
	display:block;
	border:1px solid #6E0808;
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#999999;
	padding: 3px 0;
}

.legenda{ font-weight:bold; }

.imgDetalhe {
	display:block;
	margin-bottom:20px;
}
.blocoTextoEventoDetalhe {
	display:block;
	margin-bottom:30px;
}

.generoEventoDetalhe {
	display:block;
	color:#6E0808;
	text-transform: uppercase;
}
.tituloEventoDetalhe, h2 {
	display:block;
	font-size:26px;
	color:#6E0808;
	text-decoration:none;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0;
    /*font-family: Times New Roman, serif;*/
}
.tituloEspectaculo { font-family: Times New Roman, serif;}

.subTituloEventoDetalhe {
	display:block;
	color:#989898;
	text-transform: uppercase;
}

.localEventoDetalhe {
	display:block;
	margin-top:16px;
	text-transform: uppercase;
}

.periodoEventoDetalhe { text-transform: uppercase; }

.dataEventoDetalhe {
	display:block;
	color:#333333;
}
/*listagem a seguir*/
.divTopoPesquisa {
	display:block;
}

.divPaginacaoTopo {
	display:block;
	margin-bottom:20px;
	padding-bottom:5px;
	margin-right:5px;
}

.divPaginacaoBottom {
	display:block;
	padding-top:5px;
	margin-bottom:15px;
	margin-right:5px;
}

.divPaginacaoTopo .resultados,
.divPaginacaoBottom .resultados{ margin-right:10px; } 

.resultados {
	display:block;
	color:#000000;
	float:left;
	margin-right:5px;
}
.resultados span { font-weight:bold; }


.blocoTopoResultado {
	display:block;
	margin-bottom:20px;
	width:100%;
}

.paginacao{ color:#000000;font-weight:bold;font-size:10px;float:right;margin:0;padding:0 0 0 0; } 
.paginacao a{ color:#000000;font-weight:bold;font-size:10px;text-decoration:none;margin-left:5px;margin-right:5px; } 

.molduraImgsResultado {
	display:block;
	float:left;
	border:1px solid #CCCCCC;
	margin-right:10px;
        /*width: 200px 108px*/
	width: auto;
}

.molduraArquivo { width: auto; }

.blocoTextoResultado {
	display:block;
	float:left;
	/*width:280px;*/
	/*height:108px;*/
	position:relative;
	margin-bottom:5px;
}
.blocoTopoEmCena a:hover { text-decoration: none; } 

.blocoTextoResultado_wide {
	display:block;
	float:left;
	width:100%;
	position:relative;
	/*novo:*/ margin-bottom: 20px;
}

.generoResultado {
	display:block;
	color:#96C5D8;
}
.linkResultado {
	display:block;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-transform: none;
	font-weight: bold;
}
.linkResultado:hover {
	color:#000000;
	text-decoration:underline;
}

h3.linkResultado { margin: 0; }

.subTituloResultado {
	display:block;
	color:#989898;
}

.dataResultado {
	display:block;
	color:#333333;
	margin-top:5px;
}

.txtResultado {
	display:block;
	color:#666666;
	line-height:120%;
}

.txtResultado a{ display:block;color:#666666;line-height:120%;text-decoration:none; }
.txtResultado a:hover{ cursor:pointer; }
.txtResultado a img{ border:0; }

.newsletterfix .txtResultado { line-height: normal; }

/*peqsuisa listagem*/
.blocoPesquisa {
	display:block;
	background-color:#6E0808;
	margin-left:-15px;
	margin-bottom:15px;
	padding:15px 15px 25px 0;
}

.tituloPesquisaResultados {
	display:block;
	padding:0 0 10px 15px;
	border-bottom:1px solid white;
	margin-bottom:15px;
}

.labelTextoResultado {
	display:block;
	float:left;
	padding:4px 5px 0 10px;
	font-weight:bold;
	color:#666666;
}

.btPesquisarResultado {
	display:block;
	float:left;
	background-image:url(/temas_img/pt/btPesquisarResultado.gif);
	width:74px;
	height:22px;
}
.btPesquisarResultado a{
	display:block;
	background-image:url(/temas_img/pt/btPesquisarResultado.gif);
	width:74px;
	height:22px;
}
.btPesquisarResultado span{
	display:none;
}
/*comentários*/
.blocoComentario {
	display:block;
	padding:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}

.userComentario, .userComentario a:link, .userComentario a:visited {
	display:block;
	font-weight:bold;
	color:#96C5D8;
	font-size:12px;
}
.dataComentario {
	display:block;
	color:#666666;
	margin:2px 0 2px 0;
}

.txtComentario {
	display:block;
	color:#333333;
	font-size:12px;
	line-height:130%;
}

/*site map*/
.colunaSitemap{ width:266px;/*height:375px;*/height:350px;padding-top:15px;background-color:#C1C1C1;float:left; }

.siteMap { padding:0;margin-bottom:12px;float:left;line-height:11px; }
.siteMap .mark{ float:left;background:transparent url(/temas_img/separador_mapa.gif) no-repeat scroll left top;width:21px;height:11px;margin-right:3px; }
.siteMap ul { padding:0;margin:0;}
.siteMap ul li { list-style:none;font-size:11px;margin:0; }


.siteMap ul li a.principal { float:left;text-transform:uppercase;text-decoration:none; }
.siteMap ul li a { color:#000000;text-decoration:none;font-size:10px; }
.siteMap ul li a:hover {color:#000000;text-decoration:none;}

.siteMap ul li ul{ margin-left:50px;float:left;clear:both;line-height:12px; }

.siteMap ul li ul li a{ font-size:10px;font-weight:normal;text-decoration:none; }

.siteMap ul li ul li a:hover { font-size:10px;font-weight:normal;text-decoration:underline; }

/*
.siteMap ul li ul li ul li a{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	margin-left:20px;
}
.siteMap ul li ul li ul li a:hover {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
*/

/*calendário*/
.mesCalendario {
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
}

.mesAnteriorCalendario {
	display:block;
	float:left;
	margin-right:20px;
}

.mesAnteriorCalendario a{
	display:block;
	/*background:url(/temas_img/mesAnterior.gif) no-repeat;*/
	background:url(/temas_img/setaEsquerdaCalendario.gif) no-repeat;
	background-position:left;
	padding-left:15px;
	text-decoration:none;
	color:#96C5D8;
}
.mesAnteriorCalendario a:hover{
	text-decoration:underline;
	color:#6E0808;
}

.proximoMesCalendario {
	display:block;
	float:left;
}

.proximoMesCalendario a{
	display:block;
	/*background:url(/temas_img/proximoMes.gif) no-repeat;*/
	background:url(/temas_img/setaDireitaCalendario.gif) no-repeat;
	background-position:right;
	padding-right:15px;
	text-decoration:none;
	color:#6E0808;
}
.proximoMesCalendario a:hover{
	text-decoration:underline;
	color:#6E0808;
}

.diasSemanaTop {
	background-color:#6E0808;
	color:#FFFFFF;
	height:18px;
	padding:2px 8px;
}

.diasFdSemanaTop {
	background-color:#666666;
	color:#FFFFFF;
	height:18px;
	padding:2px 8px;
}

.diasSemana {
	color:#000;
	padding:2px 8px;
	border:1px solid #ADAAAA;
}
.divDiaSemana {
	display:block;
	position:relative;
}
.diasFdSemana {
	color:#666666;padding:2px 8px;border:1px solid #ADAAAA;position:relative;
}

.eventoCalendario {
	font-size:9px;
	line-height:100%;
	color:#333333;
	text-decoration:none;
}
.eventoCalendario:hover { color:#333333;text-decoration:underline; }


/*imprensa*/
.btDownload {
	display:block;
	background-image:url(/temas_img/iconeDownload.gif);
	width:11px;
	height:13px;
	margin-top:10px;
}
.btDownload a{
	display:block;
	background-image:url(/temas_img/iconeDownload.gif);
	width:11px;
	height:13px;
}
.btDownload span{
	display:none;
}

.blocoEventoImprensa {
	display:block;
	float:left;
	width:470px;
	/*height:108px;*/
}

.txtBlocoEventoImprensa {
	color:#666666;
	float:left;
	width:430px;
	line-height:120%;
}

.espacoPDF {
	display:block;
	float:left;
	margin-right:30px;
}

.btDownload2 {
	display:block;
	background-image:url(/temas_img/iconeDownload.gif);
	width:11px;
	height:13px;
	float:right;
	margin-right:10px;
}
.btDownload2 a{
	display:block;
	background-image:url(/temas_img/iconeDownload.gif);
	width:11px;
	height:13px;
}
.btDownload2 span{
	display:none;
}

.container { width: 990px; }
.bgTextoDestaque * { margin: 0; padding: 0; }

.redesSociais{ /*height:29px; */ width:200px; }
.redesSociais .siganos{ float:left;font-weight:bold;color:#000000;font-size:10px;font-family:Trebuchet MS;margin-left:10px;margin-right:16px; }

ul.socialicons { padding: 0 0 0 4px; width: 130px;/*margin: 10px 0 20px 40px;*/ margin:10px 0 20px 5px; }
ul.socialicons li { list-style: none; float: left; margin: 0 16px 0 0; }
ul.socialicons a:link span, ul.socialicons a:visited span { display: block; text-indent: -9999px; }
ul.socialicons li.youtube { margin-right: 0; }
ul.socialicons img { border: none; }

ul.socialiconsdetalhe { padding: 0 0 0 4px; }
ul.socialiconsdetalhe li { list-style: none; float: left; margin: 0 15px 0 0; }
ul.socialiconsdetalhe img { border: none; position: relative; top: 5px; }
ul.socialiconsdetalhe a:link, ul.socialiconsdetalhe a:visited { text-decoration: none; }
ul.socialiconsdetalhe a:hover { background-color: transparent; color: #000; }
ul.socialiconsdetalhe a:hover span { text-decoration: underline; }

ul.socialicons li.facebook a:link, ul.socialicons li.facebook a:visited { width:32px;height:32px;display:block;background: url(/temas_img/icons/icone_facebook32_on.png) no-repeat; }
ul.socialicons li.twitter a:link, ul.socialicons li.twitter a:visited { width:29px;height:29px;display:block;background: url(/temas_img/icons/icone_twitter_off.png) no-repeat; }
ul.socialicons li.youtube a:link, ul.socialicons li.youtube a:visited { width:29px;height:29px;display:block;background: url(/temas_img/icons/icone_youtube_off.png) no-repeat; }

ul.socialicons li.facebook a:hover { cursor:pointer;/*background:url(/temas_img/icons/icone_facebook_on.png) no-repeat;*/ }
ul.socialicons li.twitter a:hover { cursor:pointer;background:url(/temas_img/icons/icone_twitter_on.png) no-repeat; }
ul.socialicons li.youtube a:hover { cursor:pointer;background:url(/temas_img/icons/icone_youtube_on.png) no-repeat; }

.trip-advisor{ width:32px;height:32px;display:block;overflow:hidden; }

.bilheteira { overflow: hidden; border-bottom: 1px solid #000; padding-top: 20px; padding-bottom: 20px; }
.excepcaoTopo { border-top: none; padding-top: 0; }
.bilheteiraTexto { width: 160px; margin: 0 auto; line-height: 15px; }

.divDestaqueTop { width: 800px; height: 250px; overflow: hidden; position: relative; padding: 0; }

.divDestaqueTop ul { margin: 0; padding: 0; }
.divDestaqueTop li { list-style: none; margin: 0; padding: 0; }
.bilheteiraTexto a:link, .bilheteiraTexto a:visited { color: #000; text-decoration: underline; }
.bilheteiraTexto a:hover { background: #000; text-decoration: none; color: #fff; }
#minical { padding-bottom:20px;background-color:#CCCCCC;width:184px; }
.calfix { margin-top: 0; }


#jornais { }
#jornais .blocoJornal { width: 190px; height: 245px; overflow: hidden; text-align: center; margin: 0 5px 15px 0; float: left; }
#jornais .blocoJornal a:link, #jornais .blocoJornal a:visited { display: block; width: 190px; height: 245px; overflow: hidden; text-align: center; }
#jornais .blocoJornal span { display: block; width: 90px; margin: 3px 0 0 0; }
#jornais .blocoJornal a:link img, #jornais .blocoJornal a:visited img, #jornais .blocoJornal a:hover img { display: block; border: none; }
.divisoria  { display: block; margin: 0 0 5px 0; }

.area_util .criticas a { text-decoration: none; }
.criticas .data { color: #96C5D8; }
.area_util .criticas a:hover .excerto { color: #000; }
.generoEvento { margin-top: 5px; }
#evento_media h2 { font-size: 14px; margin: 5px 0; font-weight: bold; text-transform: none; }
img.criticasthumb { float: left; margin: 0 5px 0 0; border: none; }

.frmValidaFiltro option, .frmValidaFiltro select { text-transform: lowercase; font-size: 11px; }
.frmValidaFiltro select { margin-top: 3px; }
.blocoPesquisa { padding: 15px 15px 17px 0; }

div.gca { line-height: 18px;margin:15px; }
/*div.gca input{ border:none; } */

#spotlight, .spotlight_feature, .spotlight_items { position: absolute; top: 0; }

div.comprarOnline { margin-top: 10px; border-bottom: 1px solid #000000; padding-bottom: 10px; }
a.comprarOnline:link, a.comprarOnline:visited { background: url(/temas_img/comprarOnline.gif) no-repeat bottom; height: 30px; width: 180px; display: block; }
a.comprarOnline:hover { background-position: top; }
a.comprarOnline span { display: none; }

/* Novos Elementos */

.divDestaqueTop a{ border:0 none; }
.divDestaqueTop a img{ border:0 none; }

.divRectanguloVermelho{
	display: block; 
	background-repeat: no-repeat; 
	background-image: url(/temas_img/rectanguloVermelhoTitulo.jpg);
	background-position: 0pt 15px; 
	width: 620px; 
	float: left; 
}

/* Caixa newsletter homepage */
.placeHomeNewsletter{ margin-bottom:10px; }
.placeHomeNewsletter a.homeNewsletter{display:block;width:184px;height:54px;background-image: url(/temas_img/newsletter_off.png);color:#cccccc;font-family:Trebuchet MS;font-size:12px;display:block;text-decoration:none;line-height:37px; }
.placeHomeNewsletter a.homeNewsletter:hover{ display:block;width:184px;height:54px;background-image: url(/temas_img/newsletter_on.png); }
.placeHomeNewsletter a.homeNewsletter span{ margin-left:15px;text-transform:uppercase;font-family:Trebuchet MS;font-size:14px;font-weight:bold;text-transform:uppercase;font-family:Trebuchet MS;font-size:14px;font-weight:bold; }


/* Destaque Grande da Homepage */
.destaqueGrandeHomepage{ width:597px;height:204px;background-color:#D1D1D1; }
/*
.destaqueGrandeHomepage .molduraImagem{ width:597px;height:170px;border-bottom:5px solid #6E0808; }
*/
.destaqueGrandeHomepage .molduraImagem{ width:597px;height:175px; }
.destaqueGrandeHomepage:hover .molduraImagem{ width:597px;height:170px;border-bottom:5px solid #6E0808; }


.destaqueGrandeHomepage .titulo, 
.destaqueGrandeHomepage .titulo a{ float:left;font-size:18px;color:#333333;font-weight:bold;font-style:italic;text-decoration:none;font-family:times New Roman; width:370px;overflow:hidden; } 

.destaqueGrandeHomepage .resumo{ width:150px;float:right;display:block;font-size:12px;font-family:Arial Narrow;font-weight:bold;color:#333333; }

.destaqueGrandeHomepage .destaqueGrandeTexto{ margin-top:8px; margin-left:10px; width:597px; height:22px;overflow:hidden; }

.destaqueGrandeHomepage:hover{ background-color:#E4E0E0; }

/* Destaques Normais da Homepage */
.destaquesHomepage{ width:288px;height:215px;margin-top:10px;float:left;background-color:#D1D1D1; }

.destaquesHomepage .titulo, 
.destaquesHomepage .titulo a{ width:100%;font-size:18px;color:#333333;font-weight:bold;font-style:italic;text-decoration:none;font-family:times New Roman;float:left; }

.destaquesHomepage .resumo{ float:left;font-size:12px;font-family:Arial Narrow;font-weight:bold;color:#333333;width:255px;height:40px;overflow:hidden; }

.destaquesTexto{ width:100%; }

.destaquesHomepage:hover{ background-color:#E5E1E0; }

.destaquesHomepage:hover .destaquesTexto,
.destaquesHomepage .titulo:hover .destaquesTexto,
.destaquesTexto:hover,
.destaquesHomepage:hover .destaquesTexto:hover{ border-top:5px solid #6E0808; }

.destaquesHomepage:hover .destaquesTexto .innerDestaquesTexto,
.destaquesHomepage .titulo:hover .destaquesTexto .innerDestaquesTexto,
.destaquesTexto:hover .innerDestaquesTexto{ margin-top:5px; }


.destaquesHomepage:hover .lerMais{ display:block; }
.innerDestaquesTexto { margin-left:15px;margin-top:10px;margin-bottom:5px; }

.lerMais{ text-transform:uppercase;color:#990000;font-family:Trebuchet MS;font-size:10px;text-decoration:none;margin-right:5px;float:right;display:none;cursor:pointer; }

/* Destaque Direita */
.destaqueDireita{ background-color:#343434;margin-top:10px;height:266px;width:184px; }
.destaqueDireita .emDestaqueDireita { font-family:times New Roman;font-size:18px;color:#FFFFFF;font-style:italic;text-align:center;height:37px;line-height:37px;font-weight:bold; }
.destaqueDireita .destaqueDireitaTexto{ color:#FFFFFF;margin-left:10px;margin-top:10px;overflow:hidden;height:58px;margin-right:5px; }

.destaqueDireita .destaqueDireitaTexto a{text-decoration:none;color:#FFFFFF; }

/* Mensagens de Sucesso e de Erro */
#msgErro, #msgErro2{ 
	display:none;
	padding:5px;
	margin-bottom:10px;
	width:320px;
	background-color:#ECECEC;
}

.innerMsgErro{
	background:#ECECEC url(/temas_img/icons/error_message_icon.png) no-repeat scroll left center;
	text-align:center;
	height:24px;
	
}

#msgSucesso{
	/*
	border:2px solid green;
	background-color:#00FF00; */
	background:transparent url(/temas_img/msg_sucesso.gif) no-repeat scroll left top;
	margin:10px;
} 

.tituloMsg{ color:#6E0808;font-weight:bold; }

.innerMsg{ margin:0 0 0 20px; } 


/* TABS */

.topDetalhe{
	background-color:#cdcdcd;
	float:left;
	height:35px;
	width:100%;
	padding-top:15px;
}

#tabsDetalhe{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*margin:2px 0 0 15px;*/
	margin:0px 0 0 0px;
	padding:0; 
}

#tabsDetalhe li{ list-style-type:none;height:30px;background-color:#C2C2C2;float:left;margin-right:5px;padding-left:5px;padding-right:5px; }

#tabsDetalhe li a{ display:block;font-size:12px;text-decoration:none;line-height:30px;color:#333333; }

#tabsDetalhe li:hover{ background-color:#999999;border-top:5px solid #6E0808;text-decoration:none;height:30px; }

#tabsDetalhe li:hover a, #tabsDetalhe li:hover a:hover {font-weight:normal;text-decoration:none;line-height:22px;background-color:#999999; }

#tabsDetalhe li span{ font-weight:bold;line-height:20px; }

#tabsDetalhe .current{ height:35px;background-color:#C2C2C2;border-top:5px solid #6E0808; }

.current:hover{ background-color:#C2C2C2 !important; }
/*
#tabsDetalhe .current a{ font-weight:bold; }
*/
.middleDetalhe{ background-color:#C2C2C2; }

.middleDetalheTexto{ padding-top:15px;padding-bottom:15px; margin:0 15px 15px 15px; }

.middleDetalheTextoConteudos img{ border: 5px solid #999999; }

.marginGca{ margin:15px; }

.topDados{
	border-left:10px solid #333333;
	padding:3px;
	background-color:#C2C2C2;
}

.tituloDetalhe{
	color:#000000;
	display:block;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:5px;
}

.listagemLight, .listagemLight2{ padding-left:15px;padding-bottom:5px;height:15px;display:block;color:#000000;text-decoration:none; }

.listagemLight{ /*width:50%;*/ width:75%;background:#CDCDCD url(/temas_img/li_noticias.gif) no-repeat scroll left center; } 
.listagemLight2{ width:95%;background:#C2C2C2 url(/temas_img/li_noticias.gif) no-repeat scroll left center; }

.listagemLight:hover,.listagemLight2:hover{background:#ECECEC url(/temas_img/li_noticias_hover.gif) no-repeat scroll left center;padding-left:15px;padding-bottom:5px;color:#990000;font-weight:normal; }

.separadorBloco{
	width:98px;
	height:4px;
	display:block;
	border:none;
	background-image:url(/temas_img/separadorBloco.gif);
	position:relative;
	left:-264px;
	margin-top:15px;
	margin-bottom:15px;
}

.separadorDetalhes{
	width:34px;
	height:18px;
	display:block;
	border:none;
	background-image:url(/temas_img/separadorDetalhes.gif);
	position:relative;
	left:-266px;
	margin-top:15px;
	margin-bottom:15px;
}

.separadorDetalhes2{
	background:transparent url(/temas_img/separadorDetalhes.gif) no-repeat scroll left center;
	border:medium none;
	color:#303030;
	display:block;
	font-weight:bold;
	text-align:right;
	text-transform:uppercase;
	position:relative;
	left:-15px;
}

.batenteImagem {
	width:120px;
	height:120px;
	background-color:#999999;
	text-align:center;
	float:left;
	margin-right:13px;
	margin-bottom:10px;
	/*line-height:120px;*/
}

.personalidadeLinkListagem{
	display:block;
	background-color:#333333;
	width:127px;
	height:127px;
	margin-right:15px;
	float:left;
	margin-bottom:15px;
	overflow:hidden;
	text-decoration:none;
}

.personalidadeLinkListagem:hover .shadowNomePersonalidade{
	border-top:4px solid #990000;
	/*line-height:16px; */
	height:36px;
}

.shadowNomePersonalidade{
	background-image:url(/temas_img/bgTxtDestaqueGrande.png);
	bottom:40px;
	display:block;
	left:0px;
	position:relative;
	width:126px;
	z-index:1;
	color:#FFFFFF;
	text-decoration:none;
	height:40px;
 }

.topPersonalidade{ background-color:#C2C2C2;margin-bottom:15px;height:192px; } 
.batenteImagemDetalhePersonalidade{ width:190px;height:190px;background-color:#333333;float:left; }
.infoDetalhePersonalidade{ float:left;margin-top:10px;margin-left:10px;width:360px;height:170px;overflow:hidden; }

.datasPersonalidade{ color:#990000;font-weight:bold; }

.filtro{ display:block;margin-bottom:10px;width:100%; }
.insideFiltro{ float:right; } 
#filtroNewsletter{ margin-top:15px;margin-bottom:15px; }
#filtroPersonalidadesTop{float:left;margin-bottom:15px;}
#filtroPersonalidadesBottom{ float:left;margin-top:15px; }

#filtroPersonalidadesTop a { float:left;margin-right:6px;width:15px;height:15px; }

/* Novo Paging - letras/numeros dentro de quadrados */
.letrasPaging{border:1px solid #343434;display:block;text-align:center;margin-right:4px;text-decoration:none;color:#919191;background-color:#343434;font-weight:bold;font-size:11px;line-height:15px; }
.letrasPaging_sel{ border:1px solid #6E0808;display:block;text-align:center;margin-right:4px;text-decoration:none;color:#CDCDCD;background-color:#6E0808;font-weight:bold;font-size:11px;line-height:15px; }
.letrasPaging_inactivo{ background-color:#666666;color:#919191;border:1px solid #666666;cursor:default;display:block;text-align:center;margin-right:4px;text-decoration:none;font-weight:bold;font-size:11px;line-height:15px; }


.margensConteudo{ margin-top:10px;margin-bottom:10px; }

.outrosItems{ width:120px;/*height:160px;*/ margin-bottom:10px;float:left;margin-right:15px; }
.outrosItems .legendaItem{ font-size:10px;color:#2D2D2D; } 

/* Modal do Video */
.modalTitulo{font-weight:bold;text-transform:uppercase;color:#C2C2C2;clear:both;margin-bottom:10px; }
.modalExitLink{border:none; background-color:#333333;color:#C2C2C2; cursor:pointer;float:right;border:1px solid #C2C2C2; }
.modalTexto{color:#C2C2C2;margin-top:5px;margin-bottom:5px;}


/* Listagens */
.elementoListagem{ width:273px;height:126px;background-color:#C2C2C2;float:left;margin-bottom:15px;display:block;text-decoration:none; }

.elementoListagem .elementoListagemTexto{ background-color:#C2C2C2;float:left;width:143px;height:126px; }
.elementoListagem .elementoListagemTexto .insideElementoListagemTexto{ margin:5px; }
.elementoListagem .elementoListagemTexto .insideElementoListagemTexto .titulo{ color:#333333;text-decoration:none;font-weight:bold;display:block;text-transform:uppercase; }
.elementoListagem .elementoListagemTexto .insideElementoListagemTexto .data{ color:#990000;text-decoration:none;font-weight:bold;display:block; }

.elementoListagem:hover .elementoListagemTexto { background-color:#E4E0E0;border-right:8px solid #990000;width:135px; }  

.elementoListagem .elementoListagemImg{ float:left;width:130px;height:126px; }
.elementoListagem .elementoListagemImg img{ border:none !important; }

/*
.btPesquisar{ 
	display:block;
	width:86px;
	height:22px;
	background:transparent url(/temas_img/pesquisar_btn_off.jpg) no-repeat scroll 0 0;
	font-size:10px;
	font-family:Trebuchet MS;
	color:#333333;
	text-transform:uppercase;
	border:none;
	float:right;
	cursor:pointer;
}

.btPesquisar:hover{ 
	background:transparent url(/temas_img/pesquisar_btn_on.jpg) no-repeat scroll 0 0;font-size:10px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#333333;
	text-transform:uppercase; 
} */
	
.inputFiltro{ border: 1px solid #990000;background-color:#C1C1C1; }
.dropDownFiltro{ border: 1px solid #990000;background-color:#989898;}

.pesquisaInputAgenda{border: 1px solid #990000;background-color:#C1C1C1;padding:2px 0;float:left; }

/* Combos costumizadas */
.comboAno, .comboMes, .comboCategoria{ margin-left:5px; /*border:1px solid #990000;*/ }


.comboAno .newListSelected{ width:50px; }
.comboMes .newListSelected{ width:80px; }
.comboCategoria .newListSelected{ width:120px;cursor:pointer;}
.comboCategoria .selectedTxt{ width:120px;cursor:pointer; }


.comboAno .newListSelected,.comboMes .newListSelected,.comboCategoria .newListSelected{ height:20px;}

.comboModalidade .newListSelected,.comboModalidade .selectedTxt{ width:200px;cursor:pointer; }


ul.newList * {margin:0; padding:0;}
ul.newList a {color: #000; text-decoration:none; display:block;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:100%; background:#989898; position:absolute; border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {cursor:pointer;border:1px solid #990000;width:100%; color:#000; height:17px;float:left; background:#989898 url(/temas_img/combo.gif) no-repeat scroll right 0;}
.newListSelected span {width:100%;display:block;}
ul.newList li:hover,ul.newList li a:hover{cursor:pointer;}
ul.newList li a {padding:3px 8px; display: block;}
ul.newList li a:focus {-moz-outline-style: none;}
.selectedTxt { overflow:hidden; height:16px;cursor:pointer; /*padding:0 23px 0 0;*/ }
.hiLite {background:#650101!important; color:#fff!important;}
.hiLite a {background:#650101!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {background-position:0 -22px; cursor:default;background:#989898 url(/temas_img/combo.gif) no-repeat scroll right 0;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

/* Player Audio */
.areaPlayerSom{ width:100%;height:25px;margin-bottom:5px; }
.areaPlayerSom .tituloPlayerSom{ margin-left:10px;margin-top:3px;font-weight:bold;color:#6E0808; }

/* add this */
.addthis_toolbox a{ padding:0 0 0 0 !important; }

.at300b, .at300m, .at300bs { background:none; }

.addthis_button_print{ width:15px;height:14px;display:block;background:url(/temas_img/icons/addthis/print_icon_OFF.png);float:left;margin-right:5px; }
.addthis_button_print:hover{ width:15px;height:14px;display:block;background:url(/temas_img/icons/addthis/print_icon_ON.png); }

.addthis_button_email{ width:14px;height:14px;display:block;background:url(/temas_img/icons/addthis/email_icon_OFF.png);float:left;margin-right:5px; }
.addthis_button_email:hover{ width:14px;height:14px;display:block;background:url(/temas_img/icons/addthis/email_icon_ON.png); }

.addthis_button_compact{ width:14px;height:14px;display:block;background:url(/temas_img/icons/addthis/addthis_icon_OFF.png);float:left; }
.addthis_button_compact:hover{ width:14px;height:14px;display:block;background:url(/temas_img/icons/addthis/addthis_icon_ON.png); }

/* modals */
/* Contador */
#contadorSlideshow{ width:200px;text-decoration:none; color:#C2C2C2;float:left; }

/* Comandos */
#comandos{ width:100px;float:left; }
#comandos a{ text-decoration:none; color:#C2C2C2;display:block;margin-left:5px;margin-right:5px;width:10px;hright:10px;float:left;} 

/* titulos */
.tituloSlideshow{color:#C2C2C2;font-weight:bold;margin-bottom:20px; }

/* imagem */
.slideshow { /*height: 232px; width: 232px;*/ margin: auto }
.slideshow img { /*padding: 15px;*/ border: 1px solid #ccc; background-color: #eee; }

/* texto */
.textoSlideshow{ color:#C2C2C2; }

