/* CSS Document */
.bloco, .blocoIntegrante {
	margin: 6px 3px 3px;
	background: url(imagens/ladoDNoticia.jpg) repeat-y right;
}
.fotoNoticia {
	position: relative;
	float: left;
	display: block;
	width: 122px;
	padding-top: 7px;
	margin-top: -3px;
	background: url(imagens/topoFoto.jpg) no-repeat top left;	
	background-color: #6C4534;
	z-index: 1;
}
.fotoNoticia .rodapeFoto {
	display: block;
	width: 108px;
	padding: 0 7px 7px;
	background: url(imagens/rodapeFoto.jpg) no-repeat bottom left;
	background-color: #6C4534;
}
.bloco .cabecalho {
	display: block;
	position: relative;
	float: right;
	width: 494px;
	background: url(imagens/contornoCaixas.jpg) repeat-y right;
	background-color: #ECD7CC;
}
.bloco .cabecalho .tipoNoticia {
	position: relative;
	float: right;
	padding: 2px 4px 0 0;
	background: url(imagens/cantoCimaCabecalho.jpg) no-repeat top right;
}
.bloco .cabecalho .tituloNoticia {
	display: block;
	padding: 6px 0 4px 5px;
	background: url(imagens/contornoCaixas.jpg) repeat-x top;
	font-size: 16px;
	font-weight: bold;
}
.bloco .cabecalho .parteBaixa {
	display: block;
	background: url(imagens/contornoCaixas.jpg) repeat-x bottom;
	background-color: #FAF2ED;
	text-align: right;
}
.bloco .cabecalho .parteBaixa .degrade {
	display: block;
	padding-left: 176px;
	background: url(imagens/degrade.jpg) no-repeat bottom left;
	text-align: right;
}

.bloco .cabecalho .parteBaixa .dataEAutor {
	display: block;
	padding: 5px;
	background: url(imagens/ladoDAutor.jpg) no-repeat bottom right;
	text-align: right;
}

.bloco .conteudo, .blocoIntegrante .conteudo {
	margin: 0 7px 0 8px;
	padding: 0 4px;
	background: url(imagens/contornoCaixas.jpg) repeat-y left;
	background-color: #fff;
	text-align: justify;
}
.bloco .rodape, .blocoIntegrante .rodape {
	padding: 3px 8px 12px 0;
	margin-left: 8px;
	background: url(imagens/rodapeNoticia.jpg) no-repeat bottom right;
	background-color: #fff;
	text-align: right;
}
.bloco .rodapeP {
	background: url(imagens/rodapeNoticia.jpg) no-repeat bottom right;
	height: 10px;
}
#pagAnterior {
	float: left;
	padding-left: 10px;
}
#pagSeguinte {
	float: right;
	padding-right: 10px;
}
.bloco .separador {
	display: block;
	height: 24px;
	background: url(imagens/separador.jpg) no-repeat center center;
}

/*Notícia individual*/
.bloco .colunas {
	padding: 0 4px;
	margin-right: 8px;
	background: url(imagens/contornoCaixas.jpg) repeat-y left;
	background-color: #fff;
}
.colunas .coluna50 {
	position: relative;
	float: left;
	width: 50%;
}
#noticiasRelacionadas {
	display: block;	
	padding-top: 22px;
	margin-left: 8px;
	background: url(imagens/topoNoticiasRelacionadas.jpg) no-repeat top left;
}
.coluna50 .titulo {
	font-weight: bold;
	padding-left: 3px;
}
.coluna50 .intro {
	margin: 0 3px 5px 8px;
	font-size: 10px;
	text-align: justify;
}
.coluna50 .intro a {
	text-decoration: none !important;
}

/*Newsposters*/
.avatar {
	position: relative;
	float: left;
	display: block;
	width: 132px;
	padding-top: 7px;
	margin-top: -3px;
	background: url(imagens/topoAvatar.jpg) no-repeat top left;	
	background-color: #6C4534;
	z-index: 1;
}
.avatar .rodapeAvatar {
	display: block;
	width: 118px;
	padding: 0 7px 7px;
	background: url(imagens/rodapeAvatar.jpg) no-repeat bottom left;
	background-color: #6C4534;
}
.avatar img
{
	width: 118px;
}
.blocoIntegrante .cabecalho {
	display: block;
	width: 484px;
	position: relative;
	float: right;
	background: url(imagens/contornoCaixas.jpg) repeat-x top;
	background-color: #fff;
}
.blocoIntegrante .cantoCima {
	display: block;
	position: relative;
	float: right;
	width: 484px;
	background: url(imagens/cantoCimaDBloco.jpg) no-repeat right top;
}
.blocoIntegrante .usuario {
	display: block;
	margin: 10px 16px 5px 10px;
	padding-left: 11px;
	background: url(imagens/ladoENomeIntegrante.jpg) no-repeat left bottom;
}
.usuario .direita {
	display: block;
	width: 442px;
	background: url(imagens/ladoDNomeIntegrante.jpg) no-repeat right bottom;
}
.usuario .direita div {
	display: block;
	height: 44px;
	padding-top: 15px;
	margin-right: 11px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	background: url(imagens/fundoNomeIntegrante.jpg) repeat-x bottom;
}
.usuario .direita span {
	font-size: 10px;
}
.blocoIntegrante .legenda {
	font-weight: bold;
}
#ultimasNoticiasPostadas {
	display: block;
	position: relative;
	width: 583px;
	margin-left: 5px;
	padding-top: 18px;
	background: url(imagens/topoUltimasNoticiasPostadas.jpg) no-repeat top left;
	clear: left;
}
.ultimasPostadas .colunas {
	padding: 0 4px;
	width: 571px;
	background-image: none;
	background-color: #FAF2ED;
	border-left: 2px solid #DAB39F;
	border-right: 2px solid #DAB39F;
}
.rodapeUltimasPostadas {
	display: block;
	height: 8px;
	margin-top: -2px;
	background: url(imagens/rodapeUltimasPostadas.jpg) no-repeat bottom;
}
.blocoIntegrante .rodape {
	padding: 0px;
}
#equipeNewsposters {
	display: block;	
	padding-top: 22px;
	margin-left: 8px;
	background: url(imagens/topoEquipeNewsposters.jpg) no-repeat top left;
}
.integranteEquipe {
	display: block;
	clear: left;
}
.integranteEquipe img {
	float: left;
	clear: left;
	width: 50px;
	margin: 3px;
}
.integranteEquipe .titulo {
	display: block;
	padding-top: 3px;
}
.integranteEquipe .intro {
	margin-left: 60px;
	margin-bottom: 2px;
}
.integranteEquipe .data {
	display: block;
	color: #BE9E89;
	font-size: 10px;
}

/*Colunistas*/
#ultimasColunasEscritas {
	display: block;
	position: relative;
	width: 583px;
	margin-left: 5px;
	padding-top: 18px;
	background: url(imagens/topoUltimasColunasEscritas.jpg) no-repeat top left;
	clear: left;
}
#equipeColunistas {
	display: block;	
	padding-top: 22px;
	margin-left: 8px;
	background: url(imagens/topoEquipeColunistas.jpg) no-repeat top left;
}

/*Equipe Fórum*/
#equipeForum {
	display: block;	
	padding-top: 22px;
	margin-left: 8px;
	background: url(imagens/topoEquipeForum.jpg) no-repeat top left;
}

/*Autor*/
#ultimasFicsAtualizadas {
	display: block;
	width: 583px;
	margin-left: 5px;
	padding-top: 18px;
	background: url(imagens/topoUltimasFicsAtualizadas.jpg) no-repeat top left;
	clear: left;
}
#depoimentos {
	display: block;
	width: 583px;
	margin-left: 5px;
	padding-top: 18px;
	background: url(imagens/topoDepoimentos.jpg) no-repeat top left;
}
#depoimentos .textoDepoimento {
	margin: 0 2px 8px;
	padding: 5px 5px 10px;
	border: 1px solid #6C4534;
	background-color: #fff;
	color: #6C4534;
}
#depoimentos .dataAutor {
	position: relative;
	float: right;
	height: 15px;
	margin-top: 1px;
	color: #fff;
}
#depoimentos .dataAutor .data {
	padding: 0px 0 1px 10px;
	background: url(imagens/ladoEAutorComentario.jpg) no-repeat left top;
	background-color: #6C4534;
}
#depoimentos .dataAutor .autor {
	padding: 0px 10px 1px 0;
	background: url(imagens/ladoDAutorComentario.jpg) no-repeat right top;
}
#depoimentos .dataAutor .autor a {
	color: #EFDFD1;
	text-decoration: none;
}
#depoimentos .dataAutor .autor a:hover {
	color: #fff;
}
#depoimentos .rodapeUltimasPostadas {
	margin-top: -8px;
	padding-bottom: 5px; 
}
#escrever_depoimento {
	margin-left: 10px;
}

/*Coluna*/
#top10 {
	display: block;	
	padding-top: 22px;
	margin-left: 8px;
	background: url(imagens/topoTop10.jpg) no-repeat top left;
}

/*Comentarios*/
#caixaComentarios {
	display: block;
	padding-top: 22px;
	margin-left: 8px;
	background: url(imagens/topoComentarios.jpg) no-repeat top left;
}
#caixaComentarios .textoComentario {
	margin: 0 2px 8px;
	padding: 5px 5px 10px;
	border: 1px solid #6C4534;
	background-color: #fff;
	color: #6C4534;
}
#caixaComentarios .dataAutor {
	position: relative;
	float: right;
	height: 15px;
	margin-top: 1px;
	color: #fff;
}
#caixaComentarios .dataAutor .data {
	padding: 0px 0 1px 10px;
	background: url(imagens/ladoEAutorComentario.jpg) no-repeat left top;
	background-color: #6C4534;
}
#caixaComentarios .dataAutor .autor {
	padding: 0px 10px 1px 0;
	background: url(imagens/ladoDAutorComentario.jpg) no-repeat right top;
}
#caixaComentarios .dataAutor .autor a {
	color: #EFDFD1;
	text-decoration: none;
}
#caixaComentarios .dataAutor .autor a:hover {
	color: #fff;
}
#caixaComentarios .excluir, #caixaDepoimentos .excluir	{
	float: left;
}
#formComentar {
	padding: 4px 0  0 30px;
	margin: 0 8px;
	background: url(imagens/contornoCaixas.jpg) repeat-y left;
	background-color: #fff;
}
#formComentar textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #863;
	font-size: 12px;
}
.divResposta {
	margin-left: 10px;
}
.respostaComentario {
	margin: 0 10px 4px 20px;
	padding: 3px 6px;
	background-color: #F7F3F0;
	border: 1px solid #735548;
}
.respostaComentario legend {
	padding: 1px 5px;
	font-size: 10px;
	color: #594237;
	background-color: #E9E1DA;
	border: 1px solid #735548;
}

/*Link especiais*/
a#bancoNoticias {
	padding: 6px 3px 6px 26px;
	background: url(imagens/icon_banconoticias.gif) no-repeat left center;
	font-style: italic;
	font-weight: bold;
}
a#bancoColunas {
	padding: 6px 3px 6px 28px;
	background: url(imagens/icon_bancocolunas.gif) no-repeat left center;
	font-style: italic;
	font-weight: bold;
}
a#bancoFics {
	padding: 6px 3px 6px 22px;
	background: url(imagens/icon_bancofics.gif) no-repeat left center;
	font-style: italic;
	font-weight: bold;
}
a#comentar {
	margin-left: 10px;
	padding: 2px 3px 2px 22px;
	background: url(imagens/icon_comentar.gif) no-repeat left center;
	font-style: italic;
	font-weight: bold;
}
.linksAvaliacao {
	display: inline-block;
}
a.positivo, a.negativo, a.aprovado, a.reprovado {
	position: relative;
	padding-right: 18px;
	float: left;
	display: block;
	height: 21px;
	text-decoration: none;
	font-size: 0px;
	color: #fff;
}
a.positivo {
	background: url(imagens/icon_positivo.gif) no-repeat left top;
}
a.positivo:hover {
	background: url(imagens/icon_positivo.gif) no-repeat left bottom;
}
a.negativo {
	background: url(imagens/icon_negativo.gif) no-repeat left top;
}
a.negativo:hover {
	background: url(imagens/icon_negativo.gif) no-repeat left bottom;
}
a.aprovado {
	background: url(imagens/icon_positivo.gif) no-repeat left bottom;
}
a.reprovado {
	background: url(imagens/icon_negativo.gif) no-repeat left bottom;
}
a.excluir {
	padding: 20px 20px 0 0;
	text-decoration: none;
	font-size: 0px;
	background: url(imagens/btn_exclui.gif) no-repeat left top;
}
a.excluir:hover {
	background: url(imagens/btn_exclui.gif) no-repeat left bottom;
}

/*bancos de conteúdo*/
.banco {
	display: block;
	height: 88px;
	margin: 0 0 -5px 8px ;
	padding-top: 5px;
	text-align: right;
}
#caixaPesquisa {
	display: block;
	height: 34px;
	width: 235px;
	margin: 0 3px 0 auto;
	padding: 10px 0 0 8px;
	background: url(imagens/caixaPesquisa.jpg) no-repeat top right;
	text-align: left;
}
#caixaPesquisa input {
	color: #663300;
	border: 0px;
	width: 140px;
}
#caixaPesquisa img {
	margin-bottom: -3px;
}
#caixaPesquisa span {
	position: absolute;
	float: right;
	padding-left: 2px;
	text-align: center;
	font-size: 9px;
}
#abaOrdenacao {
	float: right;
	padding-left: 5px;
	margin: 22px 3px 0 0;
	background: url(imagens/cantoCimaEBloco.jpg) no-repeat left top;
	z-index: 1;
}
#abaOrdenacao div {
	display: block;
	padding-right: 13px;
	background: url(imagens/cantoCimaDBloco.jpg) no-repeat right top;
}
#abaOrdenacao span {
	display: block;
	padding-top: 5px;
	background: url(imagens/contornoCaixas.jpg) repeat-x top;
	background-color: #fff;
}
#abaOrdenacao select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	border: 1px solid #630;
}
.conteudoBanco {
	margin-left: -4px;
	padding-left: 4px;
	background: url(imagens/cantoCimaEBloco.jpg) no-repeat left top;
}
.conteudoBanco .contornoTopo {
	display: block;
	background: url(imagens/contornoCaixas.jpg) repeat-x top;
	line-height: 4px;
}
.itemBanco {
	margin-top: 2px;
	padding-left: 5px;
	background: url(imagens/ladoECimaItemBanco.jpg) no-repeat top left;
}
.itemBanco .bloco {
	display: block;
	padding-right: 5px;
	margin: 0;
	background: url(imagens/ladoDCimaItemBanco.jpg) no-repeat top right;
}
.itemBanco .titulo {
	display: block;
	height: 22px;
	padding-top: 4px;
	margin: 0;
	background: url(imagens/fundoCimaItemBanco.jpg) repeat-x top;
	font-size: 12px;
	font-weight: bold;
}
.itemBanco img {
	float: right;
	margin-top: -2px;
	height: 22px;
}
.infoItem, .infoAlbum {
	display: block;
	padding-bottom: 5px;
	margin: 0;
	width: 593px;
	background: url(imagens/rodapeItemBanco.jpg) no-repeat bottom left;
	background-color: #fff;
}
.infoItem .conteudoInfo, .infoAlbum .conteudoInfo {
	padding: 0 2px;
	border-left: 2px solid #DAB39F;
	border-right: 2px solid #DAB39F;
}
.infoItem .esquerda, .infoAlbum .esquerda {
	float: left;
}
.infoItem .direita, .infoAlbum .direita {
	float: right;
}
.infoItem .centro, .infoAlbum .centro {
	display: block;
	text-align: center;
}
.infoItem .info, .infoAlbum .info {
	margin: 1px 3px 0;
}
.infoAlbum .umaLinha {
	clear: left;
}
.rodapeBanco {
	padding: 5px 8px 9px 0;
	margin-left: 8px;
	background: url(imagens/rodapeNoticia.jpg) no-repeat bottom right;
	background-color: #fff;
	text-align: center;
}
#blocoPaginacao {
	padding: 3px 0 2px 8px;
	background: url(imagens/cantoEPaginacaoBanco.jpg) no-repeat left top;
}
#paginacao {
	padding: 3px 7px 2px 0px;
	background: url(imagens/cantoDPaginacaoBanco.jpg) no-repeat right top;
}
#paginacao span {
	margin-right: 1px;
	padding: 3px 0 2px;
	background: url(imagens/fundoPaginacaoBanco.jpg) repeat-x top;
}

/*Topos dos Bancos*/
div#bancoNoticias {
	background: url(imagens/bancoNoticias.jpg) no-repeat left bottom;
}
div#bancoColunas {
	background: url(imagens/bancoColunas.jpg) no-repeat left bottom;
}
div#bancoFics {
	background: url(imagens/bancoFics.jpg) no-repeat left bottom;
}

/*Conteúdos*/
#fundoTitulo1 {
	display: block;
	margin-right: 2px;
	font-size: 24px;
	font-weight: bold;
	color: #D39377;
	text-align: center;
}
#fundoTitulo2 {
	display: block;
	margin: -27px 2px 0 0;
	font-size: 24px;
	font-weight: bold;
	color: #D39377;
	text-align: center;
}
#fundoTitulo3 {
	display: block;
	margin: -31px 0 0 3px;
	font-size: 24px;
	font-weight: bold;
	color: #D39377;
	text-align: center;
}
#fundoTitulo4 {
	display: block;
	margin: -27px 0 0 3px;
	font-size: 24px;
	font-weight: bold;
	color: #D39377;
	text-align: center;
}
#tituloConteudo {
	display: block;
	font-size: 24px;
	margin: -30px 0 0 0;
	font-weight: bold;
	color: #5E1B0E;
	text-align: center;
}
#paginaConteudo {
	margin-left: 8px;
	background: url(imagens/cantoCimaEBloco.jpg) no-repeat left top;
	text-align: justify;
}
#paginaConteudo .contornoTopo {
	display: block;
	margin-left: 8px;
	padding-right: 14px;
	background: url(imagens/cantoCimaDBloco.jpg) no-repeat right top;
	background-color: #fff;
	line-height: 6px;
}
#paginaConteudo .contornoTopo span {
	display: block;
	border-top: 2px solid #6C4534;
	line-height: 6px;
}
#paginaConteudo .conteudoPagina {
	padding: 0 4px;
	margin-right: 8px;
	background: url(imagens/contornoCaixas.jpg) repeat-y left;
	background-color: #fff;
}
#listaPersonagens {
	display: block;
	position: relative;
	width: 583px;
	margin-left: 5px;
	padding-top: 18px;
	background: url(imagens/topoListaPersonagens.jpg) no-repeat top left;
}

/*Galerias*/
#topoGaleriaImagens {
	display: block;
	height: 99px;
	background: url(imagens/topoGaleriaImagens.jpg) no-repeat left top;
	cursor: pointer;
}
#topoGaleriaVideos {
	display: block;
	height: 97px;
	background: url(imagens/topoGaleriaVideos.jpg) no-repeat center top;
}
#topoGaleriaVideos #abaOrdenacao {
	margin: 75px 3px 0 0;
}
#sombraTitulo, #sombraTitulo a {
	margin: 2px 0 0 12px;
	font-size: 18px;
	font-weight: bold;
	color: #ddd;
}
#tituloSecao, #tituloSecao a {
	margin: -23px 0 -5px 10px;
	font-size: 18px;
	font-weight: bold;
	color: #5E1B0E;
}
#sombraTitulo a, #tituloSecao a {
	margin: 0;
}
.infoAlbum {
	width: 592px;
	background: url(imagens/rodapeItemGaleria.jpg) no-repeat bottom left;
}
.descricaoAlbum {
	display: block;
	padding: 1px 3px 5px 3px;
	font-size: 10px;
	text-align: justify;
}
.demoAlbum {
	display: block;
	width: 590px;
}
table.thumbsGaleria td {
	padding: 0px;
	vertical-align: bottom;
}
.demoAlbum .thumbImagem, .thumbImagemDesc, .thumbVideo {
	display: block;
	float: left;
	width: 110px;
	margin: 0 2px 3px;
	padding-bottom: 7px;
	text-align: center;
	background: url(imagens/rodapeThumbImagem.jpg) no-repeat left bottom;
	background-color: #AC836F;
}
.thumbImagemDesc {
	float: none;
	height: 150px;
	margin: 0 3px 3px;
}
.thumbVideo {
	float: none;
	height: 145px;
	margin: 0 3px 3px;
}
.thumbImagem img, .thumbImagemDesc img, .thumbVideo img {
	border: none;
}
.thumbImagem .caixaImagem, .thumbImagemDesc .caixaImagem, .thumbVideo .caixaImagemVideo {
	display: block;
	width: 100px;
	height: 100px;
	padding: 7px 5px 2px 5px;
	background: url(imagens/topoThumbImagem.jpg) no-repeat left top;
}
.thumbVideo .caixaImagemVideo {
	height: 97px;
}
.caixaImagem .opcoesMover {
	position: absolute;
	float: right;
	margin-left: -27px;
}
.thumbImagemDesc .descricaoImagem, .thumbVideo .descricaoImagem {
	margin: 0 5px;
	height: 4em;
	background-color: #fff;
	font-size: 10px;
}
.thumbVideo .caixaImagemVideo img {
	width: 100px;
}
.caixaImagemVideo .imagemTipoVideo {
	display: block;
	width: 100px;
	text-align: right;
}
.thumbVideo .imagemTipoVideo img {	
	height: 15px;
	width: auto;
}
.imagemTipoVideo {
	float: right;
}
#navegacaoGaleria {
	float: right;
	margin: 5px 20px 0 0;
}
#navegacaoGaleria img {
	border: none;
	z-index: 2;
}
#imagemGaleria, #videoGaleria {
	text-align: center;
}
#imagemGaleria img {
	border: none;
}
#imagemGaleria .alturaFixa {
	height: 590px;
}
#imagemGaleria .larguraFixa {
	width: 590px;
}
#imagemGaleria .descricaoImagem, #videoGaleria .descricaoImagem {
	padding: 2px;
	margin: 2px 2px 0;
	border: 1px solid #6C4534;
	text-align: justify;
}
#videoGaleria {
	padding-bottom: 10px;
}

#paginaEspecial {
	padding-top: 6px;
	margin-left: 8px;
	background: url(imagens/topoBranco.jpg) no-repeat top left;
	text-align: justify;
}

/*Parceiros*/
#topoParceiros {
	display: block;
	height: 114px;
	background: url(imagens/topoParceiros.jpg) no-repeat top center;
}
.parceiro, .goodie {
	padding: 1px 4px;
	font-size: 10px;
}
.parceiro img, .goodie img {
	border: none;
	display: block;
	margin: 0 auto;
}
.parceiro span, .goodie span {
	font-size: 12px;
	font-weight: bold;
}

/*Chat*/
.content iframe {
	padding: 0;
	border: none;
	width: 615px;
	height: 500px;
	overflow: hidden;
}

/*Goodies*/
#topoGoodies {
	display: block;
	height: 110px;
	background: url(imagens/topoGoodies.jpg) no-repeat top center;
}
.goodie span {
	font-weight: normal;
}

/*Podcast*/
#topoPodcast {
	display: block;
	height: 135px;
	background: url(imagens/topoPodcast.jpg) no-repeat top center;
}

#linksTopo {
	height: 34px;
	float: left;
}

a#linkPodcast {
	display: inline-block;
	height: 34px;
	margin-left: 10px;
	padding-left: 51px;
	background: url(imagens/icon_podcast.jpg) no-repeat bottom right;
}
a#linkPodcast:hover {
	background-position: bottom left;
}

a#linkPodcast span {
	display: none;
}

/*Bidêcast*/
#topoBidecast {
	display: block;
	height: 63px;
	width: 264px;
	margin-top: 5px;
	background: url(imagens/topoBidecast.jpg) no-repeat top left;
}

.descricao_cast {

}

.bidecast {
	display: block;
	width: 322px;
	height: 46px;
	background: url(imagens/fundoPodcast.jpg) no-repeat top left;
	margin: 2px auto;
	padding: 12px 10px;
}

/*Estrutura usada apenas para preencher o espaço utilizado por colunas*/
.limpa {
	display: block;
	line-height: 0px;
	height: 0px;
	clear: left;
}