*{
	border: 0px;
	padding: 0px;
}
html,body
{
	margin:0;
	text-align: left !important;
	background: url(../img/bg/repeater-topo.jpg) repeat-x;
	font: 11px Tahoma !important;
}
img{ border:0 }

a, object{ 
	outline: none !important; 
	text-decoration:none !important; 
}


/* CALENDARIO */

table.calendario{ 
	width:225px; 
	cursor: pointer;
	color: #895601;
	font-family: Tahoma; 
	font-size: 11px; 
}
table.calendario td, th {
	width: 25px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	/*background: url(../img/cells.png);*/
	position: relative;
}
.semana{
	background: url(../img/calendario/bg-meses.png) no-repeat;
	font-size: 11px;
	color: #FFF;
	height: 23px;
}
td.date_has_event {
	background: url(../img/calendario/dia.gif) no-repeat center  center;
	color: #fff !important;
}
td.date_has_event a{
	color: #fff !important;
	text-decoration: none;
}
td.date_has_event:hover {
	background: url(../img/calendario/dia2.gif) no-repeat center center;
	color: #ed1b32 !important;
}
td.date_has_event:hover a{
	text-decoration: none;
	color: #ed1b32 !important;
}

td.padding {
	background: #FFF;
}
td#today {
	color: #895601;
	font-weight: bold;
}
td#today:hover {
	color: #895601;
	font-weight: bold;
}

h2.mes_ano
{
	color: #ed1b32;
	font-size: 14px;
	margin: 5px 0 0 0;
	padding:0;
	width: 160px;
	text-align: center;
}

div#calendario-folia
{
	width: 226px;
	margin-left: 15px;
}

/*----------- GERAIS -------------*/
.alinhamento{ width: 1023px; margin:0 0 0 -511.5px !important; position:relative; left:50% }
.limpa{ clear:both }
a{ text-decoration: none; cursor: pointer }
a:hover{ text-decoration: underline }

.pergunta{ color:#888800; font-weight:bold; display: block; margin-left: 40px; font-size:16px }
.respostas{ color:#895601; font-weight:normal; display: block; margin: 20px 0 20px 30px; font-size:14px}

/*----------- GERAIS -------------*/


/* TREE VIEW */
div#tree-view
{
	position:relative;
	z-index: 30;
	margin: 0 0 20px 20px;
}
div#tree-view a{
	color: #462c00;
}
div#tree-view a:hover{
	color: #462c00;
	text-decoration: underline;
}

div#topo
{
	width: 100%;
	height: 550px;
	background: url(../img/bg/topo.jpg) no-repeat center top;
}

h1#logo{ margin: 70px 0 0 30px; padding:0; position: absolute; z-index: 1; }
h1#logo span{ display:block; text-indent: -9999px }
h1#logo span a{ background: url(../img/logos/logo.png) no-repeat; width: 198px; height: 86px; display:block }



div#banner
{
	position: absolute;
	margin: 30px 0 0 275px;
	z-index: 1;
}


div#destaque-e-menu
{
	position: absolute;
	margin: 190px 0 0 0;
	z-index: 2;
}


div#destaque-e-menu a{display:block; text-indent: -999999px; }	
div#destaque-e-menu a.inicial { margin:18px 0 0 40px; position: absolute; z-index: 5; background: url(../img/menu-superior/inicial.png) no-repeat; width:56px; height:32px; }
div#destaque-e-menu a.inicial:hover { background-position: 0 -32px !important }
div#destaque-e-menu a.quem-somos {margin:30px 0 0 98px; position: absolute; z-index: 5; background: url(../img/menu-superior/quem-somos.png) no-repeat; width:96px; height:36px; }
div#destaque-e-menu a.quem-somos:hover { background-position: 0 -36px !important }
div#destaque-e-menu a.calendario-folia { margin:42px 0 0 195px; position: absolute; z-index: 5; background: url(../img/menu-superior/calendario-folia.png) no-repeat; width:135px; height:25px; }
div#destaque-e-menu a.calendario-folia:hover { background-position: 0 -25px !important }
div#destaque-e-menu a.galeria { margin:43px 0 0 328px; position: absolute; z-index: 5; background:url(../img/menu-superior/galeria.png) no-repeat; width:70px; height:24px; }
div#destaque-e-menu a.galeria:hover { background-position: 0 -24px !important }
div#destaque-e-menu a.folia-social-clube { margin:37px 0 0 398px; position: absolute; z-index: 5; background: url(../img/menu-superior/folia-social-clube.png) no-repeat; width:143px; height:28px; }
div#destaque-e-menu a.folia-social-clube:hover { background-position: 0 -28px !important }
div#destaque-e-menu a.no-celular { margin:29px 0 0 542px; position: absolute; z-index: 5; background: url(../img/menu-superior/no-celular.png) no-repeat; width:96px; height:28px; }
div#destaque-e-menu a.no-celular:hover { background-position: 0 -28px !important }
div#destaque-e-menu a.blog { margin:28px 0 0 638px; position: absolute; z-index: 5; background: url(../img/menu-superior/blog.png) no-repeat; width:50px; height:22px; }
div#destaque-e-menu a.blog:hover { background-position: 0 -22px !important }
div#destaque-e-menu a.noticias { margin:22px 0 0 688px; position: absolute; z-index: 5; background: url(../img/menu-superior/noticias.png) no-repeat; width:73px; height:26px; }
div#destaque-e-menu a.noticias:hover { background-position: 0 -26px !important }
div#destaque-e-menu a.imprensa { margin:22px 0 0 758px; position: absolute; z-index: 5; background: url(../img/menu-superior/imprensa.png) no-repeat; width:76px; height:28px; }
div#destaque-e-menu a.imprensa:hover { background-position: 0 -26px !important }
div#destaque-e-menu a.fale-conosco { margin:30px 0 0 834px; position: absolute; z-index: 5; background: url(../img/menu-superior/fale-conosco.png) no-repeat; width:105px; height:30px; }
div#destaque-e-menu a.fale-conosco:hover { background-position: 0 -30px !important }


div#cadastro-folia
{
	position: absolute;
	margin: 148px 0 0 278px;
	z-index: 2;
	width: 428px;
}
div#cadastro-folia div{ float:left }

h2.cadastro-folia
{
	background: url(../img/titulos/cadastro-folia.png) no-repeat; 
	width: 64px; 
	height:24px; 
	display:block; 
	margin:0 4px 0 0;
	padding: 0;
	text-indent: -9999px;	
}

div#busca
{
	position: absolute;
	margin: 148px 0 0 750px;
	z-index: 2;
	width: 255px;
}
div#busca div{ float:left }

h2.busca
{
    background: url(../img/titulos/busque-aqui.png) no-repeat;
	width: 48px; 
	height:20px; 
	display:block; 
	margin:0 4px 0 0;
	padding: 0;
	text-indent: -9999px;	
}


h2.folia-tv
{
	background: url(../img/titulos/folia-tv.png) no-repeat;
	width: 182px;
	height: 79px;
	text-indent: -9999px;
	margin: -38px 0 0 15px;
}
h2.galeria-de-fotos
{
	background: url(../img/titulos/galeria-de-fotos.png) no-repeat;
	width: 188px;
	height: 79px;
	text-indent: -9999px;
	margin: 0;
}
h2.calendario-de-eventos
{
	background: url(../img/titulos/calendario-de-eventos.png) no-repeat;
	width: 212px;
	height: 64px;
	text-indent: -9999px;
	margin: 0;
}
h2.quem-somos
{
	background: url(../img/titulos/quem-somos.png) no-repeat;
	width: 274px;
	height: 54px;
	text-indent: -9999px;
	margin: 0 0 20px 0;
}
h2.calendario-folia
{
	background: url(../img/titulos/calendario-folia.png) no-repeat;
	width: 377px;
	height: 53px;
	text-indent: -9999px;
	margin: 0 0 20px 0;
}

h2.galeria
{
	background: url(../img/titulos/galeria.png) no-repeat;
	width: 204px;
	height: 53px;
	text-indent: -9999px;
	margin: 0 0 12px 0;
}

h2.no-celular
{
	background: url(../img/titulos/no-celular.jpg) no-repeat;
	width: 274px;
	height: 54px;
	text-indent: -9999px;
	margin: 0 0 20px 0;
}
h2.blog
{
	background: url(../img/titulos/blog.jpg) no-repeat;
	width: 158px;
	height: 54px;
	text-indent: -9999px;
	margin: 0 0 20px 0;
}
h2.imprensa
{
	background: url(../img/titulos/imprensa.jpg) no-repeat;
	width: 225px;
	height: 54px;
	text-indent: -9999px;
	margin: 0 0 20px 0;
}
h2.fale-conosco
{
	background: url(../img/titulos/fale-conosco.png) no-repeat;
	width: 316px;
	height: 54px;
	text-indent: -9999px;
	margin: 0 0 20px 0;
}

/* CONTEUDO */


div#conteudo
{
	position:relative;
}

div#conteudo div#coluna-1
{
	width:503px;
	height:auto;
	float:left;
}
div#coluna-2
{
	width:220px;
	height:auto;
	float:left;
	margin-left: 34px;
}
div#coluna-3
{
	width:247px;
	height:auto;
	float:left;
	margin-top: 30px;
}
div#conteudo div#coluna2-3
{
	width:501px;
	height:auto;
	float:right;
}

div#player-tv
{
	margin: 5px 0 0 53px	
}

div#conteudo-interna { background: url(../img/bg/repeater-rodape-sup.jpg) repeat-x left bottom; }


div#conteudo-interna div#esquerda
{
	float:left;
	width: 668px;
	margin-left:42px;
	color: #895601;
	font-size: 11px;
	margin-bottom: 20px;
}
div#conteudo-interna div#esquerda div.textos{ margin-left: 10px; }
div#conteudo-interna div#esquerda div.textos img { border: 3px solid #d2e32d; }
div#conteudo-interna div#esquerda div.textos a{color:#ED1B32; font-weight:bold; }
div#conteudo-interna div#esquerda div.textos a.voltar{ color: #895601; font-weight:bold; font-size:13px; float:right; margin-top:20px; }

div#conteudo-interna div#esquerda div.textos div img {	border: 0; }
div#conteudo-interna div#esquerda div.textos h3{
	display: block;
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 16px;
	color:#ED1B32;
}
div#conteudo-interna div#esquerda div.textos span.data{
	color: #888800; 
	display:block; 
	font-size:11px;
	line-height: 11px;
	margin: 0 0 5px 0;
}

div#conteudo-interna div#esquerda div.textos div#eventos{
	width: 364px;
	float:left;
	height:auto;	
	margin-top: 45px;
}
div#conteudo-interna div#esquerda div.textos div#eventos h2.titulos
{
	margin:0 0 15px 0; 
	padding:0; 
	color: #ed1b32; 
	font-size: 14px; 
	line-height: 15px; 
	font-weight: bold;
}

div#conteudo-interna div#esquerda div.textos div#calendario{
	width: 230px;
	float:right;
	height:auto;
	margin-top: 45px;
}


div#conteudo-interna div#direita
{
	float:right;
	width: 228px;
	margin-top: 43px;
}


div.banner-interna
{
	height: 160px;
	margin: 10px 0 20px 0;
}

/*----------- GALERIA DE FOTOS ------------ */
ul.lista-galeria { margin:0; padding:0; }
ul.lista-galeria li { list-style: none;  }

/* Item Destaque */

/* Interna */
div#galeria-destaque{ margin: 0 0 50px; width: 655px }
div#galeria-destaque div#foto { width: 239px; height: 163px; float:left }
div#galeria-destaque div#foto div.mascara{ position: absolute; z-index: 1; margin:0; background:url(../img/mascaras/m6.png) no-repeat; width: 239px; height: 163px; }
div#galeria-destaque div#foto img{ position: absolute; z-index: 0; }
div#galeria-destaque div.textos { float:right; width: 382px; margin-top: 60px; padding-bottom: 20px; background: url(../img/galeria-de-fotos/unico.jpg) center bottom no-repeat }
div#galeria-destaque div.textos h2.titulo { margin:0 0 12px 0; padding:0; color: #ed1b32;  font-size: 18px; line-height: 19px; font-weight: normal }
div#galeria-destaque div.textos span.data { color: #888800; font-weight: bold }
div#galeria-destaque div.textos span.sinopse { width: 272px; display:block }

a.mais-fotos { position:absolute; background: url(../img/botoes/mais-fotos.png) no-repeat; width: 76px; height: 24px; display:block; margin: -20px 0 0 314px; }
a.mais-fotos:hover { background-position: 0 -24px; }


/* Capa */
ul.lista-galeria li.destaque{ background: url(../img/bg/galeria/bg-destaque.jpg) no-repeat center bottom }
ul.lista-galeria li.destaque div.foto { width: 219px; height: 143px; }
ul.lista-galeria li.destaque div.foto div.mascara{ position: absolute; z-index: 1; margin:0; background:url(../img/mascaras/m1.png) no-repeat; width: 219px; height: 229px; }
ul.lista-galeria li.destaque div.foto img{ position: absolute; z-index: 0; }
ul.lista-galeria li.destaque div.texto { width: 177px; height: auto; padding: 12px 0 5px 0;}
ul.lista-galeria li.destaque div.texto h2{ margin:0; padding:0; color: #ed1b32; font-size: 16px; line-height: 17px; font-weight: bold } 
ul.lista-galeria li.destaque div.texto span{ color: #895601; font-size: 11px; line-height: 11px;}
	
/* Demais Destaque */
ul.lista-galeria li { padding: 13px 0;  background: url(../img/bg/galeria/bg-destaque.jpg) no-repeat center bottom ; min-height: 250px; min-height: 59px; }
ul.lista-galeria li div.foto div.mascara{ position: absolute; z-index: 1; background:url(../img/mascaras/m2.png) no-repeat; width: 65px; height: 58px; }
ul.lista-galeria li div.foto img{ position: absolute; z-index: 0; }
ul.lista-galeria li div.foto { width: 65px; height: 58px; float:left }
ul.lista-galeria li div.texto { width: 130px; height: auto; float:left; margin-left:10px }
ul.lista-galeria li div.texto h2{ margin:0; padding:0; color: #888800; font-size: 11px; line-height: 11px; font-weight: bold } 
ul.lista-galeria li div.texto span{ color: #895601; font-size: 11px; line-height: 11px;}

ul.lista-galerias { margin:0; padding:0 }
ul.lista-galerias li { list-style:none;  width: 312px; min-height: 93px; margin-bottom:40px; float:left; margin-left: 40px}
ul.lista-galerias li div.foto{ float: left }
ul.lista-galerias li div.foto div.mascara{ position: absolute; z-index: 1; background:url(../img/mascaras/m5.png) no-repeat; width: 109px; height: 93px; }
ul.lista-galerias li div.foto img{ position: absolute; z-index: 0; }
ul.lista-galerias li div.texto{ float: right; width: 190px}
ul.lista-galerias li div.texto h2{ margin:0 0 5px 0; padding:0; color: #ed1b32;  font-size: 14px; line-height: 14px; font-weight: bold } 
ul.lista-galerias li span.data { color: #888800; font-weight: bold }
ul.lista-galerias li span.sinopse { width: 80%; display:block } 	
ul.lista-galerias li.zerar{ margin-left: 0 !important; }
a.mais { position:absolute; background: url(../img/botoes/mais.png) no-repeat; width: 31px; height: 24px; display:block; margin: 60px 0 0 160px; }
a.mais:hover { background-position: 0 -24px; }


a.veja-mais{ display:block; text-indent:-99999px; float:right; margin-top:5px; background: url(../img/botoes/veja-mais.gif) no-repeat; width:75px; height:24px; position: relative; z-index: 999}
a.veja-mais:hover{ background-position: 0 -24px } 


span.ampliar{ display:block; color: #895601; font-size:9px; line-height:9px; margin-top:20px; }

ul.lista-fotos{ margin: 10px 0 0 0; padding:0; }
ul.lista-fotos li { list-style: none;  width: 109px; min-height: 160px; margin: 0 25px 25px 0; float:left }
ul.lista-fotos li a:hover { color: #895601 !important; text-decoration: underline !important}
ul.lista-fotos li div.foto { width:109px; height:93px;}
ul.lista-fotos li div.foto div.mascara{ position: absolute; z-index: 1; background:url(../img/mascaras/m5.png) no-repeat; width: 109px; height: 93px; }
ul.lista-fotos li div.foto img{ position: absolute; z-index: 0; }
ul.lista-fotos li div.legenda{ color: #895601; font-size:10px; line-height:10px; text-align:left; padding: 3px 3px 0 0; font-weight: normal }


/*----------- RECENTES ------------ */
ul.lista-recentes{ margin:0 0 0 15px; padding:0 }
ul.lista-recentes li{ list-style: none; list-style-image: url(../img/icones/pin.gif); margin-bottom: 20px }
ul.lista-recentes li span.data { color: #888800; display:block; font-size:11px; line-height: 11px }
ul.lista-recentes li span.titulo { color:#ED1B32; display:block; font-size:11px; font-weight:bold; line-height:11px; }
ul.lista-recentes li span.sinopse { color: #895601; display:block; font-size:11px; line-height: 11px; font-weight: normal }

ul.lista-itens{ margin:0 0 20px 15px; padding:0; width: 100%;}
ul.lista-itens li{ min-height: 75px; list-style: none; list-style-image: url(../img/icones/pin.gif); background:url(../img/calendario/unico.png) no-repeat left bottom;margin-bottom: 20px }
ul.lista-itens li.interna{ min-height: 60px; list-style: none; list-style-image: url(../img/icones/pin.gif); background:none !important; margin-bottom: 20px }
ul.lista-itens li span.data { color: #888800; display:block; font-size:11px; line-height: 11px;  margin-bottom: 10px  }
ul.lista-itens li span.titulo { color:#ED1B32; display:block; font-size:11px; font-weight:bold; line-height:11px; margin-bottom:4px }
ul.lista-itens li span.sinopse { color: #895601; display:block; font-size:11px; line-height: 11px; font-weight: normal }

a.saiba-mais{
	background: url(../img/botoes/saiba-mais.png) no-repeat;
	width: 76px;
	height: 24px;
	display:block;
	position: absolute;
	margin: -15px 0 0 250px;
}
a.saiba-mais:hover{ background-position: 0 -24px !important }


h2.nome-galeria { margin:0 0 12px 0; padding:0; color: #ed1b32;  font-size: 18px; line-height: 19px; font-weight: normal }
span.cobertura-fotos{ color: #888800; display:block; font-size:11px; line-height: 11px; margin-bottom:3px}

/*----------- NOTÍCIAS ------------ */
ul.noticias{ margin:0 0 0 15px; padding:0 }
ul.noticias li.zerar{ margin-left: 0 !important; }
ul.noticias li{ 
	list-style: none; 
	padding-bottom: 10px; 
	width: 218px; 
	min-height: 76px;
	_height: 76px;
	background: url(../img/bg/noticias/unico.jpg) no-repeat center bottom; 
	float: left; 
	margin: 0 0 20px 20px;
}
ul.noticias li div.foto div.mascara{ position: absolute; z-index:1; background:url(../img/mascaras/m2.png) no-repeat; width: 65px; height: 58px; }
ul.noticias li div.foto img {position:absolute; z-index: 0 }
ul.noticias li div.foto { width: 65px; height: 58px; float:left }
ul.noticias li div.texto { width: 136px; float:right }
ul.noticias li div.texto span.titulo { color:#ed1b32; font-size:11px; line-height:12px; font-weight:bold; display:block; margin-bottom:2px}
ul.noticias li div.texto span.data { color: #888800; display:block; font-size:9px; line-height: 9px; margin-bottom:9px }
ul.noticias li div.texto span.sinopse { color: #895601; display:block; font-size:11px; line-height: 11px }

/*----------- INTERNA ------------ */

ul.noticias-imprensa { margin: 30px 0 0 0px; padding:0 }
ul.noticias-imprensa li{ list-style: none; width:100%; min-height:58px; margin: 0 0 20px 0}
ul.noticias-imprensa li div.foto div.mascara{ position: absolute; z-index:1; background:url(../img/mascaras/m2.png) no-repeat; width: 65px; height: 58px; }
ul.noticias-imprensa li div.foto img {position:absolute; z-index: 0 }
ul.noticias-imprensa li div.foto { width: 65px; height: 58px; float:left }
ul.noticias-imprensa li div.texto { width: 580px; float:right }
ul.noticias-imprensa li div.texto span.titulo { color:#ed1b32; font-size:11px; line-height:12px; font-weight:bold; display:block; margin-bottom:2px}
ul.noticias-imprensa li div.texto span.data { color: #888800; display:block; font-size:9px; line-height: 9px; margin: 0 0 2px 0 !important; font-weight: normal }
ul.noticias-imprensa li div.texto span.sinopse { color: #895601; display:block; font-size:11px; line-height: 11px; font-weight: normal }



/*----------- TWITTER -------------*/
div#twitter-enquete{
	margin-top: 10px;
}
div#twitter-enquete div#twitter{
	float:left;
	width: 227px;
}
div#twitter-enquete div#enquete{
	float:right;
	width: 230px;
}
div.tweet { margin:0 0 30px 40px; }
div.tweet ul { margin: 0; padding: 0; } 
div.tweet ul li div.imagem{ float:left }
div.tweet ul li div.imagem div.mascara{ position: absolute; z-index:1; background:url(../img/mascaras/m2b.png) no-repeat; width: 35px; height: 35px;  }
div.tweet ul li div.imagem img{ position: absolute; z-index:0; }
div.tweet ul li div.texto{ float:right; width:148px; padding-bottom:5px;} 
div.tweet ul li{ width:190px; min-height:35px; _height:35px; background:url(../img/bg/twitter/unico2.jpg) no-repeat center bottom; color:#895601; font-size:10px; list-style:none; line-height: 11px; margin-bottom: 10px }
div.tweet ul li a{ color: #ed1b32; font-weight: normal; }

div.tweet-i { margin:0 0 30px 20px; }
div.tweet-i ul { margin: 0; padding: 0; } 
div.tweet-i ul li div.imagem{ float:left }
div.tweet-i ul li div.imagem div.mascara{ position: absolute; z-index:1; background:url(../img/mascaras/m2b.png) no-repeat; width: 35px; height: 35px;  }
div.tweet-i ul li div.imagem img{ position: absolute; z-index:0; }
div.tweet-i ul li div.texto{ float:right; width:162px; padding-bottom:5px;} 
div.tweet-i ul li{ min-height: 38px; background:none; color:#895601; font-size:10px; list-style:none; line-height: 11px; margin-bottom: 10px }
div.tweet-i ul li a{ color: #ed1b32; font-weight: normal; }


/*---------- Banner -----------*/
div#banner2
{
	float:left;
	width: 469px;
	margin-left: 43px
}


div#banner-web-to-cell
{
	float:right;
	width: 472px;
	margin: 30px 0 5px 0;
}
div#noticias
{
	float:right;
	width: 472px;
}




/*--------------- Títulos --------------*/

h2.noticiasInterna
{
	background: url(../img/titulos/noticias-i.png) no-repeat;
	width: 216px;
	height: 51px;
	text-indent: -9999px;
	margin: 0 0 12px 0;
}
h2.busca-i
{
	background: url(../img/titulos/busca.jpg) no-repeat;
	width: 162px;
	height: 48px;
	text-indent: -9999px;
	margin: 0 0 12px 0;
}

h2.titulos
{
	margin:0 0 15px 0; 
	padding:0; 
	color: #ed1b32; 
	font-size: 16px; 
	line-height: 17px; 
	font-weight: bold;
}
h2.twitter
{
	background: url(../img/titulos/twitter.png) no-repeat;
	width: 178px;
	height: 69px;
	margin: 0;
	padding: 0;
	text-indent: -99999px;
}
h2.enquete
{
	background: url(../img/titulos/enquete.png) no-repeat;
	width: 186px;
	height: 81px;
	margin: 0;
	padding: 0;
	text-indent: -99999px;
}
h2.noticias
{
	background: url(../img/titulos/noticias.png) no-repeat;
	width: 198px;
	height: 84px;
	margin: 0;
	padding: 0;
	text-indent: -99999px;
}

h2.patrocinadores-e-parceiros
{
	background: url(../img/titulos/patrocinadores-e-parceiros.png) no-repeat;
	width: 284px;
	height: 85px;
	margin: 0;
	padding: 0;
	text-indent: -99999px;
}

/*----------- RODAPÉ -------------*/
div.rodape
{
	width: 100%;
	background: url(../img/bg/repeater-rodape-sup.jpg) repeat-x;
	height: 287px;
}
div.bg-rodape
{
	background:url(../img/bg/repeater-rodape-bot.jpg) repeat-x;
	width:100%;
	height: 376px;
}
div.bg_desenhado
{
	background: url(../img/bg/rodape.jpg) no-repeat 60% top;
	width:100%;
	height: 376px;
}

div#banner_footer
{
	width: 728px;
	height: 90px;
	margin-left: -364px;
	position:relative;
	left: 50%;
	padding: 30px 0 51px 0;
	display:block;
}

/*-------------- MENU RODAPÉ ------------------*/

ul.menu-rodape
{
	margin:10px 0 10px 60px;
	padding:0;
}
ul.menu-rodape li:first-child
{
	margin-left: 0 !important;
}

ul.menu-rodape li
{
	float:left;
	list-style:none;
	margin-left: 9px;
}

ul.menu-rodape li a{display:block; text-indent:-999999px; font-size:1px; line-height:1px;}
ul.menu-rodape li a:hover{ background-position: 0 -11px !important; }
ul.menu-rodape li a.ativo{ background-position: 0 -11px !important; }
ul.menu-rodape li a.inicial {background: url(../img/menu-rodape/inicial.png) no-repeat; width:60px; height:11px; }
ul.menu-rodape li a.quem-somos {background: url(../img/menu-rodape/quem-somos.png) no-repeat; width:100px; height:11px; }
ul.menu-rodape li a.calendario-folia {background: url(../img/menu-rodape/calendario-folia.png) no-repeat; width:142px; height:11px; }
ul.menu-rodape li a.galeria {background: url(../img/menu-rodape/galeria.png) no-repeat; width:69px; height:11px; }
ul.menu-rodape li a.folia-social-clube{ background: url(../img/menu-rodape/folia-social-clube.png) no-repeat; width:152px; height:11px; }
ul.menu-rodape li a.no-celular {background: url(../img/menu-rodape/no-celular.png) no-repeat; width:98px; height:11px; }
ul.menu-rodape li a.blog { background: url(../img/menu-rodape/blog.png) no-repeat; width:50px; height:11px; }
ul.menu-rodape li a.noticias {background: url(../img/menu-rodape/noticias.png) no-repeat; width:74px; height:11px; }
ul.menu-rodape li a.fale-conosco {background: url(../img/menu-rodape/fale-conosco.png) no-repeat; width:104px; height:11px; }


div.assinatura
{
	position:absolute;
	margin: 70px 0 0 -140px;	
	left: 50%;
}
div.assinatura span
{
	display:block;
	color: #895601;
	font-size: 11px;
	line-height: 11px;
}
div.logos
{
	position:absolute;
	margin: 120px 0 0 -310px;
	left: 50%;
	width: 625px;
}
div.logos a{display:block}
div.logos img{margin: 0 6px;}

/*----------- RODAPÉ -------------*/


/*----------- PATROCINADORES -----------*/

ul.patrocinadores-e-parceiros{ margin:0; padding:20px 0 20px 0; position:relative; left: 0; z-index: 999999;  }
ul.patrocinadores-e-parceiros li { padding: 0; list-style:none; float:left; position: relative }

	
/* Demais */
ul.patrocinadores-e-parceiros li{ margin-right: 46px; }
ul.patrocinadores-e-parceiros li div.logo { width: 124px; height: 90px; }
ul.patrocinadores-e-parceiros li div.logo div.mascara{ position: absolute; z-index:1; background:url(../img/mascaras/m3.png) no-repeat; width: 124px; height: 90px; }
ul.patrocinadores-e-parceiros li div.logo img { position: absolute; z-index: 0 }
ul.patrocinadores-e-parceiros li div.descricao { width: 124px; height: auto; padding: 12px 0 22px 0;}
ul.patrocinadores-e-parceiros li div.descricao h2{ margin:0 0 13px 0; padding:0; color: #8f8f0b; font-size: 15px; line-height: 16px; font-weight: bold } 
ul.patrocinadores-e-parceiros li div.descricao span{ color: #895601; font-size: 11px; line-height: 11px;}


ul.patrocinadores-e-parceiros-lateral{ margin:0; padding:0 }
ul.patrocinadores-e-parceiros-lateral li{ display:block; min-height: 31px; list-style: none; margin-top: 7px }

/* Primeiro */
ul.patrocinadores-e-parceiros li.zerar{ margin-left: 0 !important;}



/*----------- PATROCINADORES -----------*/


/*----------- FORM -------------*/
.cadastro
{
	background-color: #94a70a; 
	border: 0;	
	border-top: 1px solid #aab80a;
	border-bottom: 1px solid #aab80a;
	width: 80px;
	height: 22px;
	color: #dbf32c;
	font-size: 10px !important;	
	line-height: 10px;
	padding: 4px 0;
	margin:1px 0 0 0;
}
.palavra
{
	background-color: #94a70a; 
	border: 0;	
	border-top: 1px solid #aab80a;
	border-bottom: 1px solid #aab80a;
	width: 130px;
	height: 22px;
	color: #dbf32c;
	font-size: 10px !important;	
	line-height: 10px;
	padding: 4px 0;
	margin:1px 0 0 0;
}

.erro{ color: #F00; margin-bottom: 10px }

form#login { width: 200px; }

#login label{ display:block; margin: 5px 0; font-weight:bold }
#login .campo{ 
	border: 1px solid #E3E78E; 
	padding: 3px 0;
	width: 190px;
	color: #D4DA4F;
}

label.label{ display:block; margin: 2px 0; font-weight:bold }

input.input{  
	border:0; 
	border: 2px solid #E3E78E; 
	padding: 3px 0;
	width: 170px;
	color: #D4DA4F;
}

textarea.textarea{ 
	height: 174px;
	border:0; 
	border: 2px solid #E3E78E; 
	padding: 3px 0;
	width: 380px;
	color: #D4DA4F;
	margin-bottom: 10px;
	overflow: hidden;
}
/*----------- FORM -------------*/

ul.blog
{
	margin:0;
	padding:0;
}
ul.blog li
{
	list-style: none;
	display:block;
	width: 630px;
	margin-bottom: 20px;
}
ul.blog li a.saiba-mais{
	background: url(../img/botoes/saiba-mais.png) no-repeat;
	width: 76px;
	height: 24px;
	display:block;
	float:right;
	position: static !important;
	margin: 0 !important;
}
ul.blog li a.saiba-mais:hover{ background-position: 0 -24px !important }

ul.blog li div.foto img
{
	border: 3px solid #D2E32D !important;
	margin-bottom: 5px;
}
ul.blog li div.textos h2
{
	margin:0;
	color: #ED1B32;
	font-size: 16px;
}
ul.blog li div.textos { margin:0 !important; }
ul.blog li div.textos span.sinopse{ margin-bottom: 10px; display:block }

span.texto img{
	border: 0px !important;
	float: none !important;
}