/**************** CONFIGURAÇOES GERAIS ****************/
hr {border:0px solid #CCC; color:#4e97c2; height:2px; background-color:#fff; display:block; }
html{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
body{background:url(../imagens/bg_menu_body.png) repeat-x; background: url(../imagens/bg_conteudo_center.png) repeat-y centar center;}
.imagens {border:0px;}	
	

/****************** SUPERIOR *************************/

#superior{ background:url(../imagens/bg_menu_body.png) repeat-x; font-size:10px; width: 980px; text-align:center; margin:2px auto 0; }
#topo_navegacao{ height:96px; }
#logo{ background:#FFF url(../imagens/brasao_top.png) no-repeat; width: 288px; height: 96px; float:left; }

#links_topo{ width: 400px; float:right; margin-top: 20px; margin-right:0px; text-align:center; display:block;}
#links_topo a{ text-decoration:none; font-weight:bold; font-size:11px; color:#666; } 
#links_topo a:hover {text-decoration:underline; font-weight:bold; font-size:11px; color:#999; } 
#links_topo form{ float:right; margin-top:30px; position:relative; margin-right:30px; }
#links_topo form p{ background:#FFF; }

#busca_topo {float:right; display:block; width:400px; margin-top:10px;}
#busca_topo input.btn {border:0; position:relative; cursor:pointer; color:#FFF; background:#4e97c2;}
#busca_topo input {border:1px #D7D7D7 solid; padding:5px; font:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#999;}
#busca_topo select {border:1px #D7D7D7 solid; padding:4px; font:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#4e97c2;}

#busca_topo p {font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; padding:5px 10px 2px 0;  margin-right:22px; text-align:right;}

/****************** TOPO *****************/

#topo{ background:#FFF; font-size:10px; width: 980px; text-align:center; margin:2px auto 0; }



/****************** CLASS QUE ENGLOBA TODO CONTEÚDO ****************/

.grap{ clear:both; width: 1000px; margin:0 auto; background:url(../imagens/bg_conteudo_center.png) repeat-y center; }
	
	
	
/******************** NAVEGAÇAO **************************/
	
#nav { background:#fff; width:755px; /*clear:both;*/ float:left; margin:5px; }
#nav strong { color:#333; font-weight:bold; }
#nav a { text-decoration:none; color:#4e97c2; }
#nav a:hover { text-decoration:underline; color:#177CF9; }
#nav p {color:#5C5C5C; text-align:left; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:15px; padding:5px;}
#nav img {text-align:left; float:left; margin:10px 10px 10px 0px; }
#nav h2 {color:#999; text-align:left; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 15px 5px 15px; padding:0 5px 0 5px;}
#nav h4 {color:#4e97c2; text-align:left; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 15px 5px 15px; padding:0 5px 0 5px;}

/*** ver_todas **/
#nav .ver_todas {font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; margin:15px; padding:10px;}
#nav .ver_todas a {color:#999; text-decoration:none;}
#nav .ver_todas a:hover {color:#333; text-decoration:underline;}

.titulos_nav { font: 25px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4e97c2; padding: 20px 0px 3px 15px; border-bottom:1px solid #4e97c2; }
#nav .sub_titulos_nav { font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; padding: 10px 0px 0px 15px; font-weight:bold;}
#nav .sub_titulos_3 {font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F90; font-weight:bold; margin:10px 10px 0 10px; text-align:center;}

.paragrafos_nav {color:#5C5C5C; text-align:left; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:15px; padding:5px;}
.imagens_nav {text-align:left; float:left; margin:0px 10px 10px 0px; /*border:1px solid #DDD;*/}


/***************** PAGINAÇAO DE RESULTADOS *************/

#paginacao {text-align:center; margin-top:50px;}
/*#paginacao a:link {background:#F3F3F3; color:#4e97c2; border:1px #E0E0E0 solid; margin:5px; padding:5px;}*/
#paginacao a:hover {background:#4e97c2; color:#fff; border:1px #FFF solid; margin:5px; padding:5px; text-decoration:none;}
#paginacao a:active {background:#4e97c2; color:#fff; border:1px #FFF solid; margin:5px; padding:5px;}





/*****  listando links e arquivos para download ****/
#list_arquivos {margin:30px 15px;}
#list_arquivos ul a {display:block; font-size:14px; text-decoration:none; }
#list_arquivos ul li a {text-decoration:none; list-style-type:disc; margin:10px; color:#666; font-weight:bold;}
#list_arquivos ul li a:hover {font-size:14px; text-decoration:underline; color:#333; font-weight:bold;}




/**fckeditor*/
.subtitulo {color:#5C5C5C; text-align:left; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:15px; padding:5px;}
.Title {color:#5C5C5C; text-align:left; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:15px; padding:5px;}
.corpo {color:#5C5C5C; text-align:left; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:15px; padding:5px;}



#nav ul {margin:0; padding:0; list-style:none;}
#nav ul li {width:100px; height:100px; overflow:hidden; display:inline; margin:3px 10px 3px 10px;}


/******************************* CLERO ***********************************************/
#clero {text-align:left; }
#clero .sub_titulos_nav {font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4e97c2; font-weight:bold; margin:10px 10px 0 10px;}
#clero .paragrafos_nav {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin:3px 10px 0 20px; border-bottom:1px #F90 dashed;}
#clero .sub_titulos_2 {font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F90; font-weight:bold; margin:10px 10px 0 10px;}



/***************************** FORMULÁRIOS ****************************************/
#fale_conosco form{margin-left:14px;}
#fale_conosco fieldset {border:0; margin:20px 0px 10px 10px; color:#4e97c2; font-weight:bold; font-size:12px;}
#fale_conosco input {background:#F5F5F5; padding:3px 5px; border:1px  solid #4e97c2; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
#fale_conosco textarea {background:#F5F5F5; padding:3px 5px; border:1px  solid #4e97c2; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
#fale_conosco input:hover {cursor:pointer; border:1px solid #7DBEFF;}
#fale_conosco textarea:hover {cursor:pointer; border:1px solid #7DBEFF;}


/******************** BANNER E DATA *******************/

#banner_topo{clear:both; background:#fff; height:200px;}
#data_topo{ background:#F8F8F8; height:20px; padding-left: 10px; padding-top:5px; text-align:left; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; border-top:4px solid #4e97c2; color:#4e97c2; }
	
	
	
	
/********************** CONTEÚDO GERAL *************************/


#conteudo_geral{ background:url(../imagens/bg_arcebispo.png) repeat-x; font-size:11px; width:978px; margin: 0px auto 0; position: relative; }
a { text-decoration: none; }
a:hover{ text-decoration: underline; }
#links_rodape{ background:#F6C; text-align:center;}
	
	
	
	
/**************************** TÍTULOS E PARÁGRAFOS****************************/

.titulos { background:#4e97c2; font: 14px Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; padding: 3px 0px 3px 15px; }
.paragrafos { color:#5C5C5C; text-align:left; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:3px; padding:5px; }


	
	
	
/****************************CONTEÚDO ***************************/

#conteudo{width:980px;}
#conteudo_esquerdo{ background:#eee; float:left; width:450px; margin:5px; padding:10px; }
	
	
/*********************************** NOTÍCIAS ****************************/

#noticias{ background:url(../imagens/bg_noticias.png) repeat-x; margin:15px 5px 15px 5px; border:1px #5AA0AC solid; background-color:#FFF;}
.titulo_grande {background:#5AA0AC; font: 14px Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; padding: 3px 0px 3px 15px;}
.titulo_noticia {font:12px Verdana, Geneva, sans-serif; font-weight:bold; padding: 8px 5px 2px 15px;}
/* .titulo_noticia a {color:#333; text-decoration:none;}
.titulo_noticia a:hover {color:#333; text-decoration:underline;}*/

.briefing_noticia {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 3px 5px 3px 15px; color:#666;}
.briefing_noticia a {text-decoration:none; color:#666;}
.briefing_noticia a:hover {text-decoration:underline; color:#666;}


.lista_noticias{border-bottom:1px #5AA0AC dashed; padding:5px; margin:0 20px;}

#noticias .ver_todas {font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; margin:10px 5px; padding:5px;}
#noticias .ver_todas a {color:#666; text-decoration:none;}
#noticias .ver_todas a:hover {color:#333; text-decoration:underline;}


/*****************************PUBLICAÇÕES ****************************/

#publicacoes{ background:url(../imagens/bg_publicacoes.png) repeat-x; margin:15px 5px 5px 5px; border:1px #C9760E solid; }
.titulo_publicacoes {background:#C9760E; font:14px Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; padding: 3px 0px 3px 15px;}
#publicacoes .ver_todas {font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; margin:0 5px; padding:5px;}
#publicacoes .ver_todas a {color:#666; text-decoration:none;}
#publicacoes .ver_todas a:hover {color:#333; text-decoration:underline;}
	
	
	
	
/******************* CONTEÚDO MEIO *******************************/

#conteudo_meio{ width:304px; float:left; margin:2px 5px 5px 5px; padding:0 10px 10px 10px; }


/**************************** CONFIGURAÇÃO TABELAS *************************************/

table { background:#D1DCDF; border:1px solid; border-collapse:collapse; width:600px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
table, caption {margin:auto; width:100%; }
table, th {background:#E6F7FF; border:0; font-size:30px; text-align:center; margin:5px; padding:5px; color:#333; }
table, tr td {background:#FFF; border-bottom:1px #CCC solid; margin-bottom:5px; color:#666; font-size:12px; text-align:left; padding:5px;}
table, tr td a {text-decoration:none; font-size:12px; color:#333;}
table, tr td a:hover {text-decoration:none; font-size:13px; color:#333;}


#tabela_periodicos {border:2px #CCC solid;}
#tabela_periodicos table { background:#D1DCDF; border-collapse:collapse; width:100%; font-family:Verdana, Geneva, sans-serif; color:#000;}
#tabela_periodicos table, th {background:#CFF; border:0; font-size:12px; text-align:center; margin:5px; padding:5px; color:#333; }
#tabela_periodicos table, tr td {background:#FFF; border-bottom:1px #CCC solid; margin-bottom:5px; color:#666; font-size:13px; text-align:center; padding:5px; color:#C00;}
	
	
/*********************** ARCEBISPO ********************************/
	
#arcebispo{background:url(../imagens/bg_arcebispo.png) repeat-x; margin:3px 5px 15px 5px; border:1px #8ECEF0 solid;}

.imagem_bispo {position:relative; float:right; margin:3px 0;}


#arcebispo h2{font-size:16px; font-family: "Lucida Sans Unicode", " Lucida Grande", "Trebuchet MS", Arial; color:#4e97c2; 
margin-left:10px; padding:5px 0 0 5px; font-weight:bold; border-bottom:1px #8ECEF0 groove;} 

#arcebispo .p_arcebispo {color:#000; text-align:left; font:12px Tahoma, Geneva, sans-serif; padding:0 0 0 10px; font-weight:bold;}
#arcebispo .subp_arcebispo {color:#666; text-align:left; font:11px Tahoma, Geneva, sans-serif; margin-left:27px; padding:3px;}
#arcebispo .ver_todas {font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; margin:0 5px; padding:10px; margin:5px 5px 10px 10px;}
#arcebispo .ver_todas a {color:#666; text-decoration:none;}
#arcebispo .ver_todas a:hover {color:#333; text-decoration:underline;}


#artigos {padding:5px; margin-left:10px; margin-top:5px;}
#artigos a{text-decoration:none; color:#666; text-align:left; font:12px Verdana, Geneva, sans-serif; } 
#artigos a:hover {text-decoration:underline; color:#69F; text-align:left;} 
#artigos strong {font-weight:bold; color:#333;}
#artigos strong a:hover {font-weight:bold; color:#333;}
#artigos ul.square {list-style-type: square;}
#artigos ul li a {color:#4e97c2; font-weight:bold;}
#artigos ul li a:hover {color:#F90; font-weight:bold;}



#arcebispo .data {color:#666; text-align:left; font:10px Tahoma, Geneva, sans-serif; margin-left:15px;}
.p_artigo {margin:0 0 0 15px;}




#agenda_arcebispo {margin:3px; padding:5px 0 0 0;}




/****************************** COMUNICAÇÃO ********************************/

#comunicacao{background:#fff; margin:15px 5px 15px 5px; border:1px #dbdbdb solid;}
.titulo_comunicacao {background:#dbdbdb; font:14px Verdana, Geneva, sans-serif; color:#000; font-weight:bold; padding: 3px 0px 3px 15px;}


/********************************** MÍDIAS SOCIAIS ***********************************************/


#midias_sociais{background:#fff; margin:5px; }

#midias_sociais img { margin:5px; text-align:center;}
	
	
	
	
	
/*************************** CONTEÚDO DIREITO - DIVERSOS ****************************/


#diversos{ background:#EEE; width:135px; float:right; margin:5px; padding:10px; text-align:center; }

#nav_right{ background:#FFF; width:200px; float:right; margin:5px; height:100%; /*border:1px solid #eee; */ margin-top:5px;}
#nav_right .ver_todas {font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; margin:5px; padding:3px;}
#nav_right .ver_todas a {color:#666; text-decoration:none;}
#nav_right .ver_todas a:hover {color:#333; text-decoration:underline;}

#nav_right h1 { background:#4e97c2; font: 14px Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; padding: 3px 0px 3px 15px; border:1px #4e97c2 solid;}

#listas_nav_right { text-align:left; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; margin:10px 5px 5px 10px;}
#listas_nav_right a {text-decoration:none; color:#666; }
#listas_nav_right a:hover { text-decoration:underline; color:#06A3F7; }



#artigos_nav_right {background:url(../imagens/bg_arcebispo.png) repeat-x; float:left; width:200px; border-bottom:2px #4e97c2 solid;}

#noticias_nav_right {background:url(../imagens/bg_arcebispo.png) repeat-x; float:left; width:200px; border-bottom:2px #4e97c2 solid; margin-bottom:5px;}

#notas_nav_right {border:1px #4e97c2 solid; float:left; width:200px;}


/**************************LINKS RODAPÉ ***************************/

#links_rodape{ background:#FFF url(../imagens/base_teste.png) no-repeat center bottom; clear:both; height:20px; padding:20px; }
	
#links_rodape a{ text-decoration:none; font-weight:bold; font-size:11px; color:#666; } 
	
#links_rodape a:hover { text-decoration:underline; font-weight:bold; font-size:11px;  color:#999; } 

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

#rodape{ clear:both; background:url(../imagens/bg_rodape.png); height:69px; text-align:center; margin-top:10px; }

#rodape p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:12px; padding-top:20px; font-weight:lighter; }

#divclear{clear:both;}



/***************************************############ SLIDE SHOW ####################******************************/

#slide_show{ position:relative; margin:0px 0px 0px 5px; padding:0px; width:438px; height:280px; overflow:hidden; border:1px #dbdbdb solid; }

#slide_show ul,
#slide_show ul li { list-style:none;}
	
#slide_show ul,
#slide_show ul li,
#slide_show ul li img {margin:0px; padding:0px; width:440px; height:280px;}

#slide_show ul li {position:relative;}

#slide_show ul li div.destaque {width:440px; height:40px; position:absolute; bottom:0px; left:0px; background:#333; opacity: 0.80; 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); }
	
/*#slide_show ul li img {width:440px; height:250px; }*/
	
#slide_show ul li p {margin:0px; padding:5px 10px; position:absolute; bottom:0px; left:0px; line-height:10px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:16px; font-weight:bold; margin-bottom:5px; }
	
#slide_show ul li p a {	color:#FFF; text-decoration:none; }
	
/*#slide_show a.faixa { width:100px; height:100px; position:absolute; top: -5px; left: -5px; z-index: 100; background:url(../imagens/faixa_destaques.gif); }*/
	
	/* paginadores */

#slide_show div.paginas {position:absolute; top:5px; right:5px; z-index:100; }
	
#slide_show div.paginas a {height:25px; width:25px; display:block; float:left; margin-left:2px; color:#FFF; font:13px Tahoma, Geneva, sans-serif; text-decoration:none;
	line-height:20px; outline:none; background:#333; text-align:center; }

#slide_show div.paginas a:hover,
#slide_show div.paginas a.activeSlide {	background:#9faa27; font-weight:bold; }
	
#slide_show ul li p,
#slide_show ul li div.destaque {display:none; }

