@charset "utf-8";

/* CSS Document */

/*Reset*/



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family:  Verdana, Lucida Grande, Arial, Helvetica, sans-serif;

	vertical-align: baseline;

	text-decoration:none;

}

strong {

	font-weight:bold;

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}

body {

	line-height: 1;

	color: black;

	background: white;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

ol, ul {

	list-style: none;

}

/* tables still need 'cellspacing="0"' in the markup */







table {

	border-collapse: separate;

	border-spacing:0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after, q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}

html {

	overflow: -moz-scrollbars-vertical;

}

a:hover {

	text-decoration:underline;

}

/*Framework*/

.block {

	display:block;

}

.left {

	float:left;

}

.right {

	float:right;

}

.limpador {

	clear:both;

}

.inline {

	display: inline;

}

.indent {

	text-indent:-5000px;

	overflow:hidden;

}

.relative {

	position:relative;

}

.absolute {

	position:absolute;

}

.middle {

	vertical-align:middle;

}

.none {

	display:none;

}

.upper {

	text-transform:uppercase;

}

.underline {

	text-decoration: underline;

}

body {

	background:#000;

}

/*geral*/

#geral {

	width:1000px;

	margin:0 auto;

	background:url(imagens/bg_cortinaaberta.jpg) no-repeat;

	min-height:600px;

*height:550px;

}

#topo #flash-logo {

	width:280px;

	height:600px;

	float:left;

}

#conteudo #flash-menu {

	height:160px;

	width:490px;

}

/*conteudo*/

 #conteudo {

	width:490px;

	float:left;

	padding-left:5px;

}

#flash-bonecos {

	margin-left:-50px;

	*margin-left:-100px;

	margin-top:0px;

	*margin-top:-30px;

	position:relative;

	left:50px;

	*left:90px;

}

#conteudo .box-galery, #conteudo .box-noticias {

	width:210px;

	background:#FFF;

	position:relative;

	left:10px;

	top:-10px;

	z-index:2;

	border:1px solid white;

}

#conteudo .box-noticias p{

	font-size:10px;

	padding: 0 10px;

	margin-top:5px;

	}

#conteudo .not-container {

	margin-left:20px;

	position:relative;

	left:10px;

}

#conteudo .not-container, #conteudo .gal-container{

	margin-top:25px;

	

	}

#conteudo .box-galery h3 a {

	background:url(imagens/tit-galeria.png) no-repeat;

	width:160px;

	height:17px;

	margin-left:10px;

	margin-top:0px;

	

}

#conteudo .tit_noticias_home {

	background:url(imagens/tit-noticias.png) no-repeat!important;

	width:120px;

	height:17px;

	margin-left:10px;

	margin-top:0px;position:relative;

	top:0px!important;

}

#conteudo .box-galery p a, #conteudo .box-noticias p a, #conteudo .box-galery li a{

	color:#000000;

}

#conteudo .box-noticias h3 a {

	background:url(imagens/tit-apresenta.png) no-repeat;

	width:120px;

	height:17px;

	margin-left:10px;

}

#conteudo .box-galery p {

	padding:0 10px;

	font-size:10px;

	position:relative;

	top:8px;

}

#conteudo .box-galery img {

	position:relative;

	left:5px;

	top:-10px;

}

#conteudo .top-box {

	width:230px;

	height:25px;

	background: url(imagens/topo-box.png) no-repeat;

	position:relative;

	z-index:0;

}

#conteudo .bottom-box {

	width:234px;

	height:25px;

	background: url(imagens/bottom-box.png) no-repeat;

	margin-top:-10px;

}

#conteudo .box-galery ul li a {

	color:black;

}

#conteudo .box-galery ul li {

	font-size:11px;

}

#conteudo .box-galery ul li strong {

	display:block;

	margin-top:3px;

}

#conteudo .edicoes a {

	display: block;

	text-indent:-999px;

	overflow:hidden;

	width:123px;

	height:68px;

	float:left;

	position:relative;

	top:17px;

	left:68px;

}

#conteudo .contato a {

	display: block;

	text-indent:-999px;

	overflow:hidden;

	width:105px;

	height:55px;

	float:left;

	position:relative;

	top:5px;

	left:140px;

}

#geral .rodape {

	height:110px;

	margin-top:0px;

}

#conteudo .box-contato {

	display: block;

	text-indent:-999px;

	overflow:hidden;

	width:550px;

	height:90px;

	background:url(imagens/placas-home.jpg) no-repeat;

	float:left;

	position:relative;

	top:67px;

	left:25px;

}

/*internas*/

#conteudo #flash-brasil {

	position:relative;

	top:-50px;

}

#conteudo .conteudo-texto {

	width:500px;

	margin-top:155px;

	background:#FFFFFF;

	padding-bottom:15px;

	min-height:350px;

	_height:350px;

}

.box-bottom-grande {

	background:url(imagens/bottom-box-grande.png) center bottom no-repeat;

	height:25px;

	width:509px;

	margin:-22px 0 0 -5px;

}

.texto {

}

.post {

	font-size:11px;

	line-height:1.2em;

	padding:0 5px 0 10px;

}

#post-189{

	margin-top:-35px;

}

.post p {

	margin:10px 0;

}

.post h2 {

	font-size:16px;

	font-weight:bold;

	letter-spacing:-1px;

	margin:20px 0 15px 0;

	color:#aa0011;

	line-height:1.2em

}

.lista-tits h3{

	font-size:14px;

	color:#aa0011;

	margin:30px 0 15px 0;

	font-weight:bold;

	letter-spacing:-1px;

}

.lista-tits h3 a{

color:#aa0011

}

.lista-tits{

	margin-bottom:10px;

}

.post h2 a{

	color:#a10011;

	}

.conteudo-texto .texto .data {

	position:relative;

	top:10px;

}

.post .data{

	position:relative;

	top:17px;

}

.tit_sinopses{

	background:url(imagens/titulos.png) 0 0 no-repeat;

	width:110px;

	height:25px;

	text-indent:-999px;

	overflow:hidden;

	margin:-35px 0 0 10px;

}

.tit_cidades{

	background:url(imagens/cidades_tit.png) no-repeat;

	width:500px;

	height:45px;

	text-indent:-999px;

	overflow:hidden;

	margin:-35px 0 0 0px;

}

.tit_programacao {

	background:url(imagens/titulos.png) 0 -57px no-repeat;

	width:220px;

	height:30px;

	text-indent:-999px;

	overflow:hidden;

	margin:-35px 0 0 10px;

}

.tit_oficinas {

	background:url(imagens/titulos.png) 0 -178px no-repeat;

	width:220px;

	height:30px;

	text-indent:-999px;

	overflow:hidden;

	margin:-35px 0 0 10px;

}

.tit_exposicao {

	background:url(imagens/titulos.png) 0 -150px no-repeat;

	width:220px;

	height:30px;

	text-indent:-999px;

	overflow:hidden;

	margin:-35px 0 0 10px;

}

.tit_cenografia {

	background:url(imagens/titulos.png) 0 -27px no-repeat;

	width:220px;

	height:30px;

	text-indent:-999px;

	overflow:hidden;

	margin:-35px 0 0 10px;

}

.tit_galeria{

	background:url(imagens/titulos.png) 0 -87px no-repeat;

	width:280px;

	height:30px;

	text-indent:-999px;

	overflow:hidden;

	margin:-35px 0 0 10px;

}

.tit_145 {

	background:transparent url(imagens/titulos.png) no-repeat scroll 0 -235px;

	width:220px;

	height:30px;

	text-indent:-999px;

	overflow:hidden;

	margin-top:-35px!important ;

}

.tit_noticias a{

	background:transparent url(imagens/titulos.png) no-repeat scroll 0 -117px;

	width:220px;

	height:30px;

	text-indent:-999px;

	overflow:hidden;

	margin:-35px 0 0 10px!important;

	display:block;

}

.lista-mamu {

	margin-top:25px;

}

.lista-mamu li {

	margin-left:10px;

	font-size:11px;

	padding-right:10px;

	margin-bottom:30px;

}

.lista-mamu img {

	float:left;

	margin-right:10px;

}

.post h3 {

	color:#aa0011;

	font-size:13px;

	font-weight:bold;

	margin:10px 0 0 0;

}

.post strong {

	font-size:12px;

	font-weight:bold;

}

.post a{

	color:#a10011;

}

#post-16 p {

	margin-top:5px;

}

.lista-mamu p {

	margin-top:10px;

}

.navigation{

	margin:10px 10px;

}

.nav-terciaria{

	position:relative;

	top:-33px;

	left:132px;

	

}

.nav-terciaria li{

	 float:left;

	}

.nav-terciaria li a{

	float:left;	

	overflow:hidden;

	text-indent:-999px;

	}

.salvador{

	width:67px;

}

.aracaju{

	width:60px;

	margin-left:2px;

}		

.maceio{

	width:55px;

	margin-left:2px;

}

.joaopessoa{

	width:86px;

	margin-left:2px;

}

.fortaleza{

	width:67px;

	margin-left:2px;

}		

.nav-secundaria2{

	border-bottom:1px solid #cecece;

	height:20px;

	margin:5px 0 0 10px;

	padding:5px 0;

	font-size:10px;

	width:480px;

	float:left;

}

.nav-secundaria2 li{float:left;}

.nav-secundaria2 li a {

	float:left;

	font-size:11px;

	font-weight:100;

	height:20px;

	text-align:center;

	margin-right:20px;

	padding:5px 0px 0 0px;

	color:#a10011;

}

.nav-secundaria{

	border-bottom:1px solid #cecece;

	height:30px;

	margin:15px 0 0 10px;

	padding:5px 0;

	font-size:10px;

	width:480px;

	float:left;

}

.nav-secundaria li{float:left;}

.nav-secundaria li a {

	float:left;

	font-size:11px;

	font-weight:100;

	height:20px;

	text-align:center;

	margin-right:20px;

	padding:5px 0px 0 0px;

	color:#a10011;

}

.cerimonias_sub {

	width:90px;

}

.mamu_sub {

	width:120px!important;

}

.nacionais_sub {

	width:86px;

}

.cenografia_sub {

	width:90px;

}

.post img {

	margin-right:10px;

}

.separador {

	background:url(imagens/separador.gif) center center no-repeat;

	height:5px;

	margin:20px auto;

	border:none;

}

.wp-caption {

	float:left;

	margin-bottom:-20px;

}

.wp-caption-text {

	background:#ececec no-repeat;

	width:205px;

	position:relative;

	top:-15px;

	color:#666666;

	font-size:9px;

	padding:3px 0 5px 5px

}

.texto table tr td strong, .post table tr td strong {

	font-size:10px!important;

}

.texto table tr td, .post table tr td {

	padding:4px 5px;

}

.tabela-prof {

	margin:-15px 0 10px;

}

.tabela-prof tr th {

	background-color:#eCeCeC!important;

	color:#a10011;

	text-align:center;

	border: 1px solid white;

	font-size:9px;

}

.intertitulo{

	font-size:11px!important;

}

.flashmovie{

	margin:-15px 0 0 -5px;

}

#flash-comerciais {

float:left;

height:90px;

margin:25px 0 0 50px;

width:190px;

}

#searchform{

	width:350px;

}

.buscar-txt{

	border:none;

	background:#efefef;

	height:19px;

	width:280px;

	vertical-align:middle;

	margin-left:10px;

	font-size:11px;

	padding:5px 0 0 10px;

	margin-top:15px;

}

.bt_buscar{

	vertical-align:middle;

	position:relative;

	left:-10px;

	top:7px;

}

.bt-voltar{

	position:relative;

	top:-23px;

	left:350px;

	display:block;

	width:50px;

	height:21px;

	background:url(imagens/bt_voltar.gif) no-repeat;

	overflow:hidden;

	text-indent:-999px;

}

.bt-voltar2{

	display:block;

	width:50px;

	height:21px;

	background:url(imagens/bt_voltar.gif) no-repeat;

	overflow:hidden;

	text-indent:-999px;

	margin:20px 0 0 10px;

}

.cid_tit a{

	font-size:14px;

	color:#a10011;

	font-weight:bold;

	margin-left:10px;

}

.cid_tit{

	color:#a10011;

	font-size:14px;

	

	font-weight:bold;

	margin-left:10px;

}