@charset "utf-8";

ul#menu li.menu4 h3 a { padding: 6px 0 3px 0; margin-top: -3px; }
ul#menu li.menu4 h3 a:hover, ul#subMenu  { background:  #444EA7; }

div.acoesConteudo h4, div.acoesConteudo h4 a, div.acoesConteudo p { color: #444EA7; }
div.acoesConteudo h4 span { color: #f90; }

p.verTodas { background: #f0f0f0; text-align: right; padding: 0 5px 0 0; font-weight: bold; font-size: 0.8em; margin-bottom: 20px; }

/* body.arteagenda div.vejaTambem h5 a { color: #f90; } */

cite { font-style: normal; }

#colDestaquesEsq { width: 400px; float: left; margin: 0 20px 0 0; padding-left: 15px; }
#colDestaquesEsq .ultimoRegistro { border: none; }
#colDestaquesEsq .registro h1 { font-size: 1.9em; margin-bottom: 5px; line-height: 110%; }
#colDestaquesEsq p.verTodas { font-size: 0.85em; padding: 3px 5px 3px 0; }
#colDestaquesEsq p.verTodas a { color: #444EA7; }

/* Coluna Esquerda */

	/* Destaques Direita */
		#colDestaquesDir div.agendaCultural { border-top: 1px solid #ccc; }
		#colDestaquesDir div.agendaCultural h3 { margin: 15px 0 15px 0; color: #444EA7; }
		#colDestaquesDir div.agendaCultural ul.listaBox { height: 350px; }
		#colDestaquesDir div.agendaCultural ul.listaBox li.botao { padding: 1px 19px 2px 18px; background: #f90; }
		#colDestaquesDir div.agendaCultural ul.listaBox li.ativo { background: #fff; border-color: #f90; padding-top: 3px; }
		#colDestaquesDir div.agendaCultural ul.listaBox li.ativo a { color: #f90; }
		#colDestaquesDir div.agendaCultural ul.listaBox li.botao div { border-color: #f90; color: #444EA7; font-size: 0.8em; }
		#colDestaquesDir div.agendaCultural ul.listaBox li.botao div p { margin: 10px; }
		#colDestaquesDir div.agendaCultural ul.listaBox li.ultimaCol { padding-right: 21px;  }
		#colDestaquesDir div.agendaCultural ul.listaBox p.verTodas { margin: 0 10px 5px 10px; padding: 2px 5px 2px 0; font-size: 1em; }
		#colDestaquesDir div.agendaCultural ul.listaBox p.verTodas a { color: #444EA7; }
		
		#colDestaquesDir div.publicidade { margin-top: -20px; }
		#publicidade #pub { font-size: 14px; color: #fff; padding: 1px 0 1px 10px; border-right: 10px solid #4C4C4C;  background: #666; }

/* Coluna direita */
	div#colDir h4 { width: 180px; font-size: 1.1em; color: #fff; padding: 1px 0 1px 10px; background: #999; border-right: 10px solid #737373; }
	
	div#colDir h4.fundoAmarelo { background: #f90; border-right: 10px solid #BF7300; color: #444EA7; }
	div#colDir h4.fundoAmarelo span { color: #fff; }
	div#colDir ul li { width: 185px; }
	
		/* Coluna direita ADicionado */
		div#colDir h4 { width: 180px; font-size: 1.1em; color: #fff; padding: 1px 0 1px 10px; background: #999; border-right: 10px solid #737373; }
		div#colDir ul { margin: 1px 0 0 0; padding: 5px 5px 5px 10px; background: #f3f3f3; }
		div#colDir ul li { width: 185px; font-size: 0.9em; line-height: 140%; margin-bottom: 3px; }
		div#colDir ul li a span { color: #444EA7; font-weight: bold; }
	
	/* Arte & Agenda */
	div#colDir div.arteAgenda h4 { background: #4B4B83; border-right: 10px solid #383862; }
	div#colDir div.arteAgenda h4 span { color: #f90; }
	div#colDir div.arteAgenda { background: url(../../imagens/gradAzulBranGd.jpg) repeat-x; margin-bottom: 10px; }
	div#colDir div.arteAgenda label { display: block; color: #444EA7; font-size: 0.85em; margin: 8px 0 0 10px; }
	div#colDir div.arteAgenda select { width: 160px; margin-left: 7px; font-size: 0.85em; }
	div#colDir div.arteAgenda a { display: block; font-size: 0.85em; color: #444EA7; float: right; margin: 5px 5px 10px 0; text-decoration: underline; }
	
	/* Agenda */
	div#colDir div.agenda { height: 86px; background: url(../../imagens/gradAzulBranPq.jpg) repeat-x; }
	div#colDir div.agenda div { margin: 10px 0 -5px 0; }
	div#colDir div.agenda label { width: 40px; text-align: right; float: left; margin: 0; }
	div#colDir div.agenda select { width: 125px; margin-left: 3px; }
	div#colDir div.agenda a { margin-top: 10px; }
	
	/* Guia */
	div#colDir div.guia { background: #f3f3f3; }
	div#colDir div.guia div { padding: 5px 10px 10px 10px; font-size: 0.85em; color: #444EA7; }
	div#colDir div.guia div ul { line-height: 130%; margin: 3px 0 8px 0; }
	div#colDir div.guia div ul a { font-weight: bold; color: #444EA7; }
	div#colDir div.guia div p a { text-decoration: underline; color: #444EA7; margin-right: 3px; }
	
	/* Horóscopo */
	div#colDir div.horoscopo { background: #f3f3f3; }
	div#colDir div.horoscopo ul { margin: 10px auto 10px auto; } 
	div#colDir div.horoscopo ul li { width: 49px; float: left; text-align: center; margin: 0 0 10px 0; font-size: 0.8em; }
	div#colDir div.horoscopo ul li a { color: #444EA7; }
	div#colDir div.horoscopo ul li a img { display: block; margin: auto; }
	
	/* Tags */
	div#colDir div.tags { margin: 12px 0 15px 0;  }
	.tagsGlobal a { color: #4B4B83 }
	
/* Home */
	/* Coluna Esquerda - Notícias destaque */
		body.capa #colDestaquesEsq { font-family: "Tahoma"; }
		/*body.capa #colDestaquesEsq .registro { border-bottom: 1px solid #f90; padding-bottom: 15px; margin-bottom: 15px; padding-left: 4px; }*/
		
		body.capa #colDestaquesEsq .registro { border-Top: 1px solid #f90; padding-top: 10px; margin-top: 15px; padding-left: 4px; }
		body.capa #colDestaquesEsq .primeiroRegistro { border: none; padding-top: 0px; margin-top: 0px; margin-bottom:0px; padding-bottom: 0px;}
		body.capa #colDestaquesEsq .ultimoRegistro { padding-bottom: 10px; margin-bottom: 15px;}
		
		body.capa #colDestaquesEsq .registro h1 a { color: #444EA7; }
		body.capa #colDestaquesEsq .registro img { float: left; margin: 0 10px 10px 0; }
		body.capa #colDestaquesEsq .registro span { color: #f90; font-size: 0.95em; }
		body.capa #colDestaquesEsq .registro p { font-size: 1.2em; margin-top: 3px; line-height: 120%; }
		body.capa #colDestaquesEsq .registro p a { color: #333; }
		
		/* Destaques sem foto */
		body.capa #colDestaquesEsq .semFoto .registro h2 { font-size: 1.35em; margin-bottom: 5px; line-height: 110%; }
		body.capa #colDestaquesEsq .semFoto .registro h2 a { color: #444EA7; }
		body.capa #colDestaquesEsq .semFoto .registro p { font-family: "Trebuchet MS"; font-size: 1.1em; }
	
	/* Coluna Direita - Multimídia */
		#colDestaquesDir { width: 320px; float: right; }
		#colDestaquesDir h3 { font-family: "Tahoma"; font-size: 1.4em; color: #f90; margin-bottom: 5px; }
		#colDestaquesDir .registro { border-bottom: 1px solid #f90; margin-bottom: 15px; }
		#colDestaquesDir .registro h4 { font-family: "Tahoma"; font-size: 0.95em; padding: 5px 5px 25px 5px; }
		#colDestaquesDir .registro h4 a { color: #333; }
		
		/* Lista destaques menores - Duas colunas */
		#colDestaquesDir .listaDestaques { margin-bottom: 15px; }
		#colDestaquesDir .listaDestaques li { width: 155px; float: left; margin: 0 10px 15px 0; }
		#colDestaquesDir .listaDestaques li.colDir { margin-right: 0; }
		#colDestaquesDir .listaDestaques li span { color: #f90; }
		#colDestaquesDir .listaDestaques li p { margin: 0 5px 0 5px; font-family: Arial; line-height: 120%; font-size: 0.95em; }
		#colDestaquesDir .listaDestaques li p a { color: #333; }
		
			
/* Cinema */
	body.cinema #colDestaquesEsq h1 { font-family: "Tahoma"; color: #444EA7; border-bottom: 1px solid #f90; padding-bottom: 5px; margin-bottom: 5px; font-size: 1.9em; }
	body.cinema #colDestaquesEsq .registro p { font-size: 0.9em; color: #333; }
	body.cinema #colDestaquesEsq .registro p a { color: #444EA7; }
	body.cinema #colDestaquesEsq .registro p a img { margin-right: 5px; }
	
	body.cinema #colDestaquesEsq .preco h4 { font-size: 1.45em; color: #444EA7; margin: 10px 0; font-family: Arial; }
	body.cinema #colDestaquesEsq .preco p { background: #eee; padding: 15px 20px }
	
	/* Select Auxiliar */
	body.cinema #colDestaquesEsq form { border-bottom: 1px solid #f90; padding: 10px 0; margin: 10px 0; }
	body.cinema #colDestaquesEsq form label { font-family: "Tahoma"; font-size: 1.3em; color: #444EA7; font-weight: bold; margin-right: 5px; }
	body.cinema #colDestaquesEsq form select { width: 160px; }
	body.cinema #colDestaquesEsq form a { font-size: 0.85em; color: #444EA7; text-decoration: underline; }
	body.cinema #colDestaquesEsq div.noticia { margin: 0; }
	
	/* Coluna Esquerda - Destaques Direita */
		body.cinema #colDestaquesDir h1 { font-family: "Tahoma"; color: #f90; border-bottom: 1px solid #f90; padding-bottom: 5px; margin: 7px 0 5px 0; font-size: 1.4em; }
		
		body.cinema #colDestaquesDir .filmesCartaz { color: #444EA7; font-size: 0.85em; margin-bottom: 15px; }
		body.cinema #colDestaquesDir .filmesCartaz a { color: #444EA7; }
		body.cinema #colDestaquesDir .filmesCartaz h2 { font-size: 1.85em; }
		
		body.cinema #colDestaquesDir div.agendaCultural { border-top: 1px solid #f90; }
		
		
/* Notícia aberta */
	
	div.noticia div.tagsRelacionadas, div.noticia div.tagsRelacionadas a { color: #444EA7; }
	
	/* Lista Box */
		body.arteagenda .conteudoRelacionado h3 { color: #444EA7 !important; }
		body.arteagenda .conteudoRelacionado ul.listaBox { height: 200px; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.botao { padding: 0 35px 0 35px; background: #444EA7; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.botao1 { width: 319px; background: #444EA7; padding: 0 0 0 0; float:right; margin-right:3px;}
		body.arteagenda .conteudoRelacionado ul.listaBox li.ativo { padding-top: 2px; background: #fff; border-color: #444EA7; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.ativo a { color: #444EA7; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.botao div { top: 18px; width: 435px; border-color: #444EA7; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.botao div ul { margin: 10px 7px 5px 7px; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.botao div ul li a { color: #666; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.botao div ul li a img { margin: 0 5px 0 0; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.botao div ul li a span { color: #444EA7; }
		body.arteagenda .conteudoRelacionado ul.listaBox li.botao div p { width: 420px; margin: 0 0 5px 5px; }
	
/* Guia de TV */
	body.guiaTv #colDestaquesEsq h1 { font-family: "Tahoma"; color: #444EA7; border-bottom: 1px solid #f90; padding-bottom: 5px; margin-bottom: 5px; font-size: 1.95em; }
	body.guiaTv #colDestaquesEsq .registro { font-family: "Tahoma"; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #f90; }
	body.guiaTv #colDestaquesEsq .registro h2 { font-size: 1.35em; }
	body.guiaTv #colDestaquesEsq .registro h2 a { color: #444EA7; } 
	body.guiaTv #colDestaquesEsq .registro img { float: left; margin-right: 5px; }
	body.guiaTv #colDestaquesEsq .registro span { color: #f90; }
	body.guiaTv #colDestaquesEsq .registro p { font-family: "Trebuchet MS"; font-size: 1.1em; line-height: 100%; }
	body.guiaTv #colDestaquesEsq .registro p a { color: #333; }
	
	/* Coluna Direita */
		body.guiaTv #colDestaquesDir div.agendaCultural { border: none; }
		body.guiaTv #colDestaquesDir div.agendaCultural h3 span { color: #f90; }
	
		body.guiaTv #colDestaquesDir .filmesTV h3 { color: #444EA7; border-bottom: 1px solid #f90; padding-bottom: 5px; }
		body.guiaTv #colDestaquesDir .filmesTV ul li { border-bottom: 1px solid #ccc; padding: 5px 0; font-size: 0.9em; }
		body.guiaTv #colDestaquesDir .filmesTV ul li.ultimaLinha { border: 0; }
		body.guiaTv #colDestaquesDir .filmesTV ul li strong { color: #444EA7; }
		
		body.guiaTv #colDestaquesDir ul.listaBox { height: 360px; }
		body.guiaTv #colDestaquesDir ul.listaBox li.botao { padding: 2px 0 0 0; width: 29px; text-align: center; }
		body.guiaTv #colDestaquesDir ul.listaBox li.botao a { font-family: Arial; font-size: 1.3em; }
		body.guiaTv #colDestaquesDir ul.listaBox li.ativo { padding-top: 2px; background: #fff !important; border-bottom: 0 !important; }
		body.guiaTv #colDestaquesDir ul.listaBox li.ativo a { font-size: 1.4em; }
		body.guiaTv #colDestaquesDir ul.listaBox li.botao div { text-align: left; top: 21px; width: 318px;  }
		body.guiaTv #colDestaquesDir ul.listaBox table { width: 298px; margin: 10px; font-size: 1.1em; }
		body.guiaTv #colDestaquesDir ul.listaBox table thead th h5 { font-size: 1.25em; }
		body.guiaTv #colDestaquesDir ul.listaBox li.botao div p { margin: 0 5px 5px 5px; }
		body.guiaTv #colDestaquesDir ul.listaBox li.botao div p a { font-size: 1.1em; }
		body.guiaTv #colDestaquesDir ul.listaBox li.ultimaCol { width: 48px; background: #444EA7 !important; padding: 2px 0 1px 0 !important; border-bottom: 1px solid #f90; }
		body.guiaTv #colDestaquesDir ul.listaBox li.ultimaCol a { color: #fff !important; font-size: 0.95em; }
		body.guiaTv #colDestaquesDir ul.listaBox li.ultimaCol p.verTodas a { color: #444EA7 !important; }
		