@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_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:-35px;
	left:115px;
	
}
.nav-terciaria li{
	 float:left;
	}
.nav-terciaria li a{
	float:left;	
	overflow:hidden;
	text-indent:-999px;
	
	}
.salvador{
	width:60px;
}
.aracaju{
	width:60px;
	margin-left:2px;
}		
.maceio{
	width:50px;
	margin-left:2px;
}
.joaopessoa{
	width:86px;
	margin-left:2px;
}
.fortaleza{
	width:63px;
	margin-left:2px;
}	
.natal{
	width:43px;
	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;
}
.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;
}