/** P�gina para v�rios ambientes **/

/**********************************************************************************
Estilos dos anuncios
**********************************************************************************/
#anuncio{
	/*border:1px solid;*/
	left:310px;
	position:absolute;
	top:40px;
	z-index:2;
	display:none;
}
#anuncio span {
	background:none repeat scroll 0 0 #3366CC;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:10px;
	font-weight:bold;
	padding:0 5px;
	text-align:right;
}
/**********************************************************************************
Estilos gerais da p�gina
**********************************************************************************/
body {
    background:#cccccc url(../img/bg.gif) repeat scroll center top;
    margin:0;
    padding:0;
    font-size: 12px;
    color: #000000;
    font-family: verdana,arial;
    text-align:center;
}
a, a:hover, a:active: {
    color:blue;
    text-decoration: none;
}
th, td, tr{
	font-size:12px;
}
.titulo{
	font-size:13px;
	font-weight:bold;
}
.clear{
	clear:both;
}
.dotted{
	border-top:1pt dotted #666666;
}
/**********************************************************************************
Fim dos Estilos gerais      
**********************************************************************************/

/*******************************************************************************
Estilos para o topo da p�gina 
*******************************************************************************/
#topo {
    background:transparent url("../img/img-topo.jpg") no-repeat;
    margin:0 auto;
    width:760px;
    text-align:left;
}
#topo a{
    padding-top:5px;
}
#topo_cima {
    height: 110px;
    width: 100%
}
.topo_cont {
    margin:0 auto;
    width:760px;
}
.logo{
	padding-left:15px;
	float:left;
}
.titulo_topo{
	float:left;
	margin:20px 0 0 50px;
	font-size:19px;
	font-weight:bold;
}
.titulo_topo .end{
	font-size:12px;
	text-align:center;
	padding-top: 4px;
}
#topo_baixo {
    background:#EAEAEA;
	height: 20px;
    width: 100%;
    border-top: 2px solid #ffffff;
	font-size:14px;
}
/*******************************************************************************
Estilo do corpo da p�gina 
*******************************************************************************/
#container{
    margin:0 auto;
}
#container_herdado{
	margin:0 auto;
	text-align:center;
	width:760px;
}
#corpo {
    background-color: #ffffff;
    width:740px;
    margin:0px auto;
    padding:10px;
    height:auto;
    text-align:left;
}
*html #corpo {
    width:760px;
	padding:10px 8px;
}
/*******************************************************************************
Estilo do menu no centro superior da p�gina
*******************************************************************************/
#campo_menu_cima {
    background-color: #000000;
    height: 17px;
    padding:2px 0;
	width:740px;
	text-align:center;
	margin:0 auto;
}
#menu_cima {
    /*width: 480px;*/
    text-align: left;
    float:left;
}
#menu_cima  a, #menu_cima  a:active,#menu_cima  a:hover  {
   
	color:#000000;
    text-decoration: none;
    padding:0 1.5em 0 1em;
}
#menu_cima  a:hover {
    text-decoration:underline;
}
#area_login {
	text-align: right;
	/*width: 50px;*/
	float:right;
	margin-right:5px;
}
#area_login a, #area_login a:active {
    color: #000000;
    text-decoration: none;
    padding:0 1.5em 0 1em;
}
#area_login  a:hover {
    color:  #000000;
    text-decoration:underline;
    padding:0 1.5em 0 1em;
}
/**********************************************************************************
 Estilo da coluna da esquerda da p�gina
**********************************************************************************/
#leftcolun {
	width:207px;
    float:left;
    text-align: left;
    margin: -2px auto;
}
#menu_title {
    text-align: left;
    font-weight: bold;
    border-bottom: 1px solid #ffffff;
    padding:2px;
    font-size: 13px;
    background: #117b46;
}
#menu_tipo_um {
    padding: 2px;
    margin: 2px auto;
    margin-top: 10px;
    color: #ffffff;
}
*html #menu_tipo_um {
    padding: 2px;
    margin: 5px auto;
    margin-top: 10px;
    color: #ffffff;
}
#menu_tipo_um a {
    color: #000000;
    text-decoration: none;
    margin: 5px 0; 
}
#menu_tipo_um a:hover {
    text-decoration:underline;
    margin:5px 0;
} 
.menu_link {
	background:transparent url(../img/bkg_men.gif) repeat-x scroll 2px 2px;
	padding:4px;
} 
.links_logos {
	text-align:center;
	color:black;
}
.links_logos img{
	border:none;
}
/**********************************************************************************
Estilo do centro da p�gina
**********************************************************************************/

#centro {
   float:left;
	margin:6px;
	width:520px;
}
#editar_noticia{
	background:#ffffff;
	margin:10px;
	padding:0 5px;
}
/**********************************************************************************
Estilos do rodap� das p�ginas 
**********************************************************************************/
#rodape {
    clear:both;
    text-align:center;
    margin:0 auto;
	width:760px;
}
#rodape_cima {
    background-color:#EAEAEA;
    border-top:4px solid #E6E6FA;
    height:25px;
    padding-top:1px;
    text-align:right;
}
#rodape_baixo {
    background-color:#FFFFFF;
    width:760px;
}
.rodape_img {
	margin-top: 15px;
}
.rodape_img img{
	border: none;
}
.rodape_img a{
	text-decoration:none;
	padding:0 4px;
}
/**********************************************************************************
Home page 
**********************************************************************************/
h1,h2,h3,h4,h5,p{
    margin:0;
    padding:0;
}
.box_destaque{
	width:340px;
	padding:2px;
	float:left;
	margin-top:2px;
	border: 5px solid #eaeaea;
}
.box_titulo{
	background:#FFFFFF none repeat scroll 0 0;
	display:block;
	float:left;
	font-weight:bold;
	height:17px;
	margin:-12px 0 0 -10px;
	padding-left:5px;
	width:160px;
	position:relative;
}
.txt_noticia_destaque{
	margin:0 5px 5px;
}
.txt_noticia_destaque a{
	color:blue;
}
.artigo_postado{
	background: url(../img/bgk_gal_fot.jpg) no-repeat 10px 0px;
	height:166px;
	padding:5px;
	width:153px;
	color:#666666;
	float:left;
}
.titulo_artigo_postado{
	margin:5px 15px;
	font-weight:bold;
	color:#000000;
}
.txt_art_postado{
	margin:0 0 0 15px;
}
.txt_art_postado a{
	color:blue;
}
.info_art_postado{
	margin:3px 0;
}
/*************** Chamadas ******************/
.chamada_titulo a{
	color:#000000;
}
.chamada_titulo a:hover{
	color:green;
}
.chamada_seminario{
	margin: 8px 5px;
	padding: 5px;
	border: 1px outset;
	height:100px;
	width:130px;
}
.chamada_seminario a{
	color:#000000;
}
.chamada_seminario a:hover{
	color:green;
}
.chamada_musica{
	margin: 3px 5px;
	border-top:3px solid #f0f0f9; 
	border-bottom:3px solid #f0f0f9;
	height:70px;
}
.chamada_imagem {
	float:left;
	padding:4px;
}
.chamada_imagem img{
	border:none;
}
.chamada_corpo{
	padding:2px;
	float:left;
	height:20px;
	width:400px;
}
.chamada_titulo{
	margin: 3px 0 3px 15px;
	font-weight:bold;
}
.chamada_txt{
}
.box_coluns{
    float:left;
    margin:2px;
    padding-top:5px;
}
.box_espiritismo{
    width:250px;
    background-color:#EAEAEA;
    margin:2px;
    padding:1px;
}
.paragrafo{
    margin-left:10px;
}
.title_espiritismo{
    width:240px;
    font-weight:bold;
    padding-left:5px;
    cursor: pointer;
}
.tgl p{
    padding:3px;
}
#page_carregada{
    text-align: left;
    padding-left:20 0 0 20px;
}  
#page_carregada a{
	color:blue;
} 
#page_carregada img {
    padding: 0 0 10px 10px;
}
/****************************************************************************
  Estilo p�gina configura��o usu�rios
****************************************************************************/
#edit_user{
    margin-top:35px;
    background-color:#DDF4FF;
    width:350px;
}
#informacoes{
    padding:8px;
}
.inputs{
    padding: 5px;
    text-align:center;
}
/***************************************************************************************
INDEX NOT�CIAS 
****************************************************************************************/
#notcs_index a,#notcs_index a:hover,#notcs_index a:visited{
    text-decoration:none;
    color:#334074;
}
#notcs_index td{
    background-color:#FBFBFB;
}
#notcs_index th{
    background-color:#EAEAEA
}
/***************************************************************************
 P�ginas de noticias 
***************************************************************************/
#title_nots {
	background:#EDEFE1;
	border:1px outset;
	font-weight:bold;
	margin:35px 10px;
	padding:5px;
	text-align:center;
}
*html #title_nots {
    text-align: center;
    margin: 35px 10px 35px 10px ;
    padding: 5px;
    background-color: #E4E4E4;
    color: #205986;
}
#body_notcs{
	margin: 0 10px;
}
#buttons_notcs {
    float: right;
    padding-top:20px;
}
#buttons_notcs a{
	text-decoration:none;
}
.icon {
    padding: 1px;
}
#all_notcs{
	background:#117B46;
    margin:1px;
    margin-top:3px;
    border-top:1px solid #FFFFFF;
	padding:2px;
}
#all_notcs a{
	color:#ffffff;
}
#colunista{
    border-top: 1px solid #323334;
    margin:20px;
}
.chamada_noticia{
	border:2px solid #EAEAEA;
}
.cabecalho_noticia{
	background:#eaeaea;
	padding:10px;
}
.corpo_noticia{
	padding:10px;
}
.rodape_noticia{
	float:right;
	padding:3px;
}
.paginacao{
	text-align:right;
	margin:5px;
}
/***************************************************************************
P�ginas de login
****************************************************************************/
.chamada_login {
    text-align:center;
}
.chamada_login .titulo{
	margin:20px 10px 10px;
}
.corpo_frmLogin{
	margin-left:165px;
}
.frm_campos_login{
	width:70px;
	float:left;
}
.inpt_frmLogin{
	float:left;
	margin-left:0px;
	_margin-left:-80px;
	text-align:left;
}
.retorno_frmLogin{
	margin-bottom:10px;
}
/***************************************************************************
 Estilo p�gina de postar galeria de fotos 
***************************************************************************/
.gerenciador_galeria .titulo{
	text-align:center;
	margin-bottom:15px;
	background:#E0E4CC none repeat scroll 0 0;
	border:2px groove #637217;
	padding:3px;
}

#menu_gerenc_galeria {
	height:17px;
}
#menu_gerenc_galeria a{
	color:#FFFFFF;
	background:#637217;
	padding:2px;
	text-decoration:none;
}
#menu_gerenc_galeria a:hover{
	text-decoration:underline;
}
#form_post_galeria {
    
}
.txt_galeria{
    margin: 5px;
}
/*** P�gina de editar galeria ***/
.chamada_galeria_editar{
	background:#EDEFE1 none repeat scroll 0 0;
	border:1px outset #637217;
	padding:15px 15px 10px;
	text-align:center;
}
.txt_gerenciador{
	float:left;
	width: 115px;
	text-align:left;
}
.inpt_gerenciador{
	float:left;
	text-align:left;
}
.btn_editarGaleria{
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
.btn_excluirGaleria{
	background:#FFcccc;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
/*** P�gina de criar galerias ***/
.chamada_galeria_criar{
	background:#EDEFE1;
	border:1px outset #637217;
	padding:15px 15px 10px;
	text-align:center;
}
.btnCriarGaleria{
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}

/*** P�gina publicar fotos ***/
.chamada_publicar_fotos{
	background:#EDEFE1 none repeat scroll 0 0;
	border:1px outset #637217;
	padding:15px;
	_height:67px;
}
.cont_publicar_fotos{
	padding: 3px;
}
.box_public_fotos{
	float:left;
}
.box_link_fotos{
	float:left;
	padding:15px;
}
.btnPublicFotos{
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
.btnEditFotos{
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
/***************************************************************************
 Estilo p�gina de postar Artigos
***************************************************************************/
.gerenciador_artigo .titulo{
	text-align:center;
	margin-bottom:15px;
	background:#E0E4CC none repeat scroll 0 0;
	border:2px groove #637217;
	padding:3px;
}
#menu_gerenc_artigo {
	height:17px;
}
#menu_gerenc_artigo  a{
	color:#FFFFFF;
	background:#637217;
	padding:2px;
	text-decoration:none;
}
#menu_gerenc_artigo  a:hover{
	text-decoration:underline;
}
.btnPostarArtigo, .btn_PublicArtigo, .btn_editarArtigo, .btn_admEditarArtigo, .admEditarArtigo, .btnPostarMaterial{
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
.btn_excluirArtigo, .cancelarEditarArtigo, .btnExcluirMaterial{
	background:#FFcccc;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
#mce_10_container table{
	width: 490px;
}
/***************************************************************************
 Estilo p�gina de postar Arquivos/Livros
***************************************************************************/
.gerenciador_arquivo .titulo{
	text-align:center;
	margin-bottom:15px;
	background:#E0E4CC none repeat scroll 0 0;
	border:2px groove #637217;
	padding:3px;
}
#menu_gerenc_arquivo {
	height:17px;
}
#menu_gerenc_arquivo  a{
	color:#FFFFFF;
	background:#637217;
	padding:2px;
	text-decoration:none;
}
#menu_gerenc_arquivo  a:hover{
	text-decoration:underline;
}
.btnPostarLivro, .btnEditarLivro{
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
.btnExcluirLivro{
	background:#FFcccc;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
#frmArquivo #arquivo, #frmArquivo #arquivo_img{
	float:left;
}
#link_upload_livro, #link_upload_livro_img{
	float:left;
	cursor:pointer;
}
#link_upload_livro img, #link_upload_livro_img img{
	padding-top:3px;
	_margin-left:7px;
	_margin-top:2px;
}
/***************************************************************************
 Estilo p�gina de postar Gerenciador Espacos
***************************************************************************/
.gerenciador_espacos .titulo{
	text-align:center;
	margin-bottom:15px;
	background:#E0E4CC none repeat scroll 0 0;
	border:2px groove #637217;
	padding:3px;
}
#menu_gerenc_espacos {
	height:auto;
}
#menu_gerenc_espacos  a{
	color:#FFFFFF;
	background:#637217;
	padding:2px;
	text-decoration:none;
}
#menu_gerenc_espacos a:hover{
	text-decoration:underline;
}

.btnPostarMensagemJovem, .btnEditarMensagemJovem, .btnPostarAgenda, .btnEditarCalendario, .btnPostarEntrevista, .btnEditarEntrevista {
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
.btnExcluirMensagemJovem, .btnExcluirCalendario, .btnExcluirEntrevista{
	background:#FFcccc;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
/************************* Espaco musica ***********************************/
.qtd{
	border:none;
	background: #EDEFE1;
}

/***************************************************************************
Estilo galeria de fotos 
***************************************************************************/
#title_galeria_fotos {
    margin: 10px auto;
    background-color:#eaeaea;
    width: 250px;
    text-align:center;
}
.img-galeria{
	float:left;
	margin:0px 10px 10px 0;
}
.titulo-galeria-fotos{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	text-align:center;
	width:428px;
	font-weight:bold;
}
#descricao_galeria{
    text-align:center;
}
.galeria_fotos {
    padding: 10px;
    margin: auto;
    background-color:#eaeaea;
    height: auto;
}
.fotos a {
    float:left;
    padding:2px;
}
.thumbnails img {
    width:105px;
    height:105px;
    float:left;
    margin:5px;
}
.link_galeria a{
    text-decoration:none;
    color:blue;
}
/***************************************************************************
Estilo p�gina de artigos
***************************************************************************/
#index_artigo{
	margin:10px;
}
#index_artigo .titulo{
	text-align:center;
	border-top: 1px solid #000000;
	font-size:16px;
}
.img-artigos{
	display:block;
	float:left;
	margin-top:-20px;
}
.campo_busca{
	float:right;
}
.campo_busca input{
	border: 1px solid #eaeaea;
	height:20px;
	vertical-align:top;
	font-style:italic; 
}
.buscar_artigo{
	cursor:pointer;
}
.lista_artigos{
	margin-top:35px;
}
.titulo_artigo{
	text-align:center;
	border:1px outset ;
	background:#EDEFD1;
	padding:2px 0;
}
.categoria_artigo{
	font-style:italic;
}
.corpo_artigo{
	background:#EDEFE1 none repeat scroll 0 0;
	border:1px outset;
	margin:20px 0;
	padding:5px;
}
.corpo_artigo p{
	text-indent:20px;
	margin-bottom:10px;
}
.autor_artigo{
	text-align:right;
	font-size:11px;
	margin-top:10px;
}
/***************************************************************************
Estilo da p�gina Quem Somos
***************************************************************************/
#index_quem-somos{
	margin:10px;
}
.img-quem{
	float:left;
	margin-right:15px;
}
#index_quem-somos .titulo{
	text-align:center;
	border-top: 1px solid #000000;
	font-size:16px;
}
.txt-quem_somos{
	margin-top:30px;
}
.txt-quem_somos a{
	color:blue;
}
.galeria-quemSomos{
	margin:20px;
}
.img-quem a{
	text-decoration:none;
}
#index_quem-somos ul{
	clear: both;
	list-style-type: none;
	margin-left:140px;
}
#index_quem-somos li{
	float: left;
	margin: 10px 10px;
}
#ViewPort1 ,#ViewPort2, #ViewPort3, #ViewPort4, #ViewPort5, #ViewPort6, #ViewPort7, #ViewPort8, #ViewPort9, #ViewPort10{
	text-align:center;
}
/***************************************************************************
Estilo p�gina de Downloads
***************************************************************************/
#index_downloads{
	margin:10px;
}
#index_downloads .titulo{
	text-align:center;
	border-top: 1px solid #000000;
	font-size:16px;
	width:420px;
	float:left;
}
.img-downloads{
	display:block;
	float:left;
}
.campo_busca_down{
	float:right;
	margin-top:10px;
}
.campo_busca_down input{
	border: 1px solid #eaeaea;
	height:20px;
	vertical-align:top;
	font-style:italic; 
}
.buscar_download{
	cursor:pointer;
}
.box_download{
	margin-top:20px;
	border:1px outset;
	background:#EDEFE1;
}
.box_download .img{
	float:left;
	margin:10px;
}
.box_download .img img{
}
.box_download .titulo_arquivo{
	text-align:center;
	margin:5px 0;
	font-weight:bold;
}
.box_download .autor_livro{
	
}
.box_download .descricao_arquivo{
	margin:10px;
}
.box_download .download_click{
	margin:10px;
}
.box_download .download_click a{
	color:blue;
	text-decoration:none;
}
/***************************************************************************
Estilo p�gina de links esp�ritas
***************************************************************************/
#index_links{
	margin:10px;
}
i#index_links a{
	color:blue;
}
#index_links .titulo{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:430px;
}
.img-links{
	float:left;
	margin:-39px 15px 15px 0;
}
.txt-apre-links{
	margin:10px 30px 20px 90px;
}
.body_links{
	margin:10px;
	text-align:center;
	float:left;
}
.body_links img{
	border:none;
	margin: 10px 0;
}
.body_links a{
	text-decoration:none;
}
/***************************************************************************
Estilo p�gina de Atividades da casa
***************************************************************************/
#index_atv_casa{
	margin:10px;
}
#index_atv_casa .titulo{
	text-align:center;
	border-top: 1px solid #000000;
	font-size:16px;
}
.img-atividades{
	display:block;
	float:left;
	margin-top:-25px;
}
.txt_infoAtividades{
	margin:10px;
}
#box_atividades{
	margin:15px 0;
	border:1px outset;
	padding: 10px;
	background:#EDEFE1;
}
#atividade{
	margin:20px 0;
}
.titulo_dia{
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
.titulo_atividade{
	margin-bottom:10px;
	font-weight:bold;
	cursor:pointer;
}
.descricao_atividade{
	text-align:justify;
}
/***************************************************************************
Organogama
***************************************************************************/
#index_organograma{
	margin: 10px;
}
#index_organograma .titulo{
	border-top:1px solid #000000;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
}
.txt_organograma{
	margin:10px;
}
#index_organograma img{
	margin-top:10px;
}
/***************************************************************************
Estilo p�gina de Eventos
***************************************************************************/
#index_eventos{
	margin:10px;
}
#index_eventos .titulo{
	text-align:center;
	border-top: 1px solid #000000;
	font-size:16px;
	margin-bottom:20px;
}
.img-eventos{
	float:left;
}
.img-eventos img{
	margin-right:10px;
}
.txt_apresentacao_eventos{
	margin:10px;
}
.eventos{
	background:#EDEFE1;
	margin:10px 0;
	padding:10px;
	border:1px outset;
}
.img-logo-evento{
	float:left;
	margin-right:10px;
}
.titulo_evento{
	margin-bottom:5px;
	font-weight:bold;
}
.descricao_evento a{
	color:blue;
	float:right;
}
/**************************** P�gina de Palesras ***************************/
#anuncio_almo�o{
	margin:10px;
}
#anuncio_almo�o .titulo{
	text-align:center;
	border-top: 1px solid #000000;
	font-size:16px;
	margin-bottom:20px;
}
.txt-apre-abril{
	margin:30px 30px 15px 30px;
}
.palestra_esq {
	width:249px;
	float:left;
	border-right:1px solid;
}
.palestra_dir{
	width: 249px;
	float:left;
}
.titulo_dom{
	font-weight: bold;
	margin-left:15px;
}
.palestra{
	background: #FCFCEC;
	border: 1px outset;
	margin: 10px;
	padding: 10px;
}
/***************************************************************************
Estilo div todos espa�os
***************************************************************************/
.email_espaco{
	text-align:right;
}
/***************************************************************************
Estilo do Espaco S�cio
***************************************************************************/
#index_socio{
	margin:10px;
}
#index_socio input[type=text]{
	border:1px solid #eaeaea;
}
#index_socio p{
	margin:10px 0;
}
#index_socio .titulo{
	text-align:center;
	border-top: 1px solid #000000;
	font-size:16px;
	margin-bottom:20px;
}
.img-socio{
	float:left;
	margin-right:15px;
}
.txt-socio{
	margin-top:35px;
}
#index_socio fieldset div{
	padding:4px;
}
.formSocio  fieldset{
	background:#eaeaea;
	_padding-top:-15px;
}
.btn_socio{
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
.reset_socio{
	background:#FFcccc;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
.confirmar{
	margin:15px 0;
	border:1px outset;
	background:#eaeaea;
	padding:10px;
}
.confirmarSocio{
	background:#FFFFFF;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
.editarSocio{
	background:#FFcccc;
	border:0px;
	margin-top:5px;
	cursor:pointer;
}
/***************************************************************************
Estilo do Espaco Caridade
***************************************************************************/
#index_caridade{
	margin:10px;
}
#index_caridade .titulo{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:400px;
}
.img-caridade{
	float:left;
	margin-right:15px;
}
.corpo_caridade{
	margin:20px 10px;
	padding:10px;
	border:1px outset;
	background:#EDEFE1;
}
.corpo_caridade img{
	float:left;
	margin:20px;
}
.corpo_Caridade .titulo_dia{
	margin:20px 0;
}
.nuncio-entrevista-caridade a{
	color:blue;
}
.corpo_caridade p{
	margin:10px;
}
.anuncio-entrevista-caridade a{
	color:blue;
}

#entrevista{
	margin:10px;
}
#entrevista .titulo{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:380px;
}
.link-retorno a{
	float:right;
	color:blue;
	margin:10px;
}
/***************************************************************************
Estilo do Espaco Evangeliza��o
***************************************************************************/
#index_evangelizacao{
	margin:10px;
}
#index_evangelizacao a{
	color:blue;
}
.img-evangelizacao{
	float:left;
	margin-right:15px;
}
#index_evangelizacao .titulo{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:370px;
}
.txt-apresentacao-evangelizacao{
	margin:15px;
}
.txt-apresentacao-evangelizacao span{
	float:right;
}
.box-evangelizacao{
	border:1px outset;
	background:#EDEFE1;
	margin:10px;
	width:220px;
	float:left;
}
.box-evangelizacao img{
	margin:10px;
	float:left;
}
.titulo-box-evan{
	margin:10px;
	font-weight:bold;
}
.txt-info-box{
	margin:5px;
}
.img-dicas-leitura img{
	margin:10px;
	float:left;
}
#downloads-evangelizacao a{
	font-weight:bold;

}
#downloads-evangelizacao a:hover{
	color:green;
}
.voltar-evangelizacao a{
	color:blue;
	float:right;
	margin:20px;
}
.titulo-planos{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:400px;
	font-weight:bold;
}
.box-ideias{
	margin:5px;
}
.box-ideias img {
	float:left;
}
/***************************************************************************
Estilo do Espaco M�sica
***************************************************************************/
#musica{
	margin:0px;
}
#musica a{
	color:blue;
}
#musica .titulo{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:410px;
}
.img-musica{
	float:left;
	margin:-10px 15px 15px 0;
	_margin:-5px 15px 15px 0;
}
.musica-apre{
	float:right;
	margin-top:-20px;
	color:#46aa32;
}
.black{
	color:black;
	font-weight:bold;
}
.txt-apre-musica{
	margin:20px 10px
}
.box-divulgar-cd{
	background:#FFFACD;
	border:1px outset;
	margin-top:-15px;
	padding:2px;
	width:230px;
}
.box-divulgar-cd img{
	margin:0 5px 5px;
	float:left;
}
.coluna-entrevista{
	width:240px;
	border:1px outset;
	float:left;
	margin-right:15px;
	background:#EDEFE1;
}
.coluna-entrevista img{
	margin:5px;
	float: left;
}
.descricao-entrevista-musica{
	margin:5px;
}
.musica-entrevistas{
	padding:7px;
}
.calendario-apre-seav{
	width:240px;
	border:1px outset;
	float:left;
	margin-right:15px;
	background:#EDEFE1;
}
.calendario-apre-seav img{
	margin:5px;
	float: left;
}
.descricao-calendario{
	padding:5px;
}
.datas-apresentacoes{
	padding:5px;
}
.calendario-outros{
	width:240px;
	border:1px outset;
	background:#EDEFE1;
}
.calendario-outros img{
	margin:5px;
	float: left;
}
.descricao-calendario-outros{
	padding:5px;
}
.titulo-box{
	font-size:13px;
	margin:5px;
	font-weight:bold;
}
.reflexao-musica{
	width:450px;
	font-style: italic;
	text-align:center;
	margin-left:20px;
}
.voltar-musica a{
	color:blue;
	float:right;
	margin:20px;
}
/*********************** Estilo p�gina calendarios *******************************/
.titulo-duo-seav{
	border-top:1px solid #000000;
	font-weight:bold;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:395px;
}
.img-calendario-duo-seav{
	float:left;
	margin:0px 15px 15px 0;
	_margin:-40px 15px 15px 0;
}
#leftlink{
	float:left;
	margin-left:15px;
}
.box-calendario{
	padding:15px 0 0 6px;
	border: 1px solid;
	float:left;
	margin-left:15px;
	height:120px;
	width:350px;
	text-align:center;
}
.box-calendario-v{
	padding:7px 0 0 7px;
	border: 1px solid;
	float:left;
	margin-left:50px;
	width:350px;
	text-align:center;
}
#rightlink {
	float:left;
	margin-left:15px;
}

/********************* Estilo p�gina entrevista artistica *****************/
.box-entrevista{
	margin:10px;
	border:1px outset;
	background:#EDEFE1;
}
.box-entrevista img{
	margin:10px;
	float:left;
}
.titulo-entrevista{
	margin:50px 10px 10px;
	font-weight:bold;
	font-size:16px;
}
.body-entrevista{
	padding:10px;
}

/***************************************************************************
Estilo do Espaco Jovem
***************************************************************************/
i#index_jovem{
	margin:10px;
}
i#index_jovem a{
	color:blue;
}
#index_jovem .titulo{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:430px;
}
.img-jovem{
	float:left;
	margin:-39px 15px 15px 0;
}
.txt-apre-jovem{
	margin:10px 30px 20px 90px;
}
#box-jeav{
	margin-bottom:10px;
	width:497px;
}
.box-manchete-jovem{
	width:240px;
	height:150px;
	border:1px outset;
	float:left;
	margin-right:15px;
	background:#bed5df;

}
.box-manchete-jovem a{
	color:#000000;
	font-weight:bold;
}
.box-manchete-jovem a:hover{
	color:red;
}
.box-manchete-jovem img{
	margin:5px;
	float: left;
}
.titulo-manchete{
	font-size:13px;
	margin:10px;
	font-weight:bold;
}

.txt-manchete{
	padding:8px 5px 5px;
}
.reflexao-jovem{
	width:450px;
	font-style: italic;
	text-align:center;
	margin-left:20px;
}
.voltar-jovem a{
	color:blue;
	float:right;
	margin:20px;
}
/********************* Estilo p�gina Deu na Cabeca *****************/
.box-mensagem-jovem{
	margin:25px;
}
.titulo-mensagem-jovem{
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
.mensagem-jovem{
	margin:10px 0 3px;
	padding:3px;
}
/********************* Estilo p�gina Clube Vai e Vem *****************/
.titulo-vai-vem{
	border-top:1px solid #000000;
	float:right;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
	width:420px;
	font-weight:bold;
}
.img-vai-vem{
	float:left;
	margin:0px 15px 15px 0;
}
.txt-apre-vai-vem{
	margin:10px 30px 20px 30px;
}
#index_jovem ul{
	clear: both;
	list-style-type: none;
	margin-left:140px;
}
#index_jovem li{
	float: left;
	margin: 10px 10px;
}
.txt-jeav{
	margin:10px;
}

#historia{
	margin:10px;
}
#historia span{
	float:right;
}
#historia .titulo{
	border-top:1px solid #000000;
	font-size:16px;
	margin-bottom:20px;
	text-align:center;
}
