@charset "iso-8859-1";

body{line-height:1.5em;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#555a4a;background:#78A5E0;margin:0;padding:0;}
p{font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:justify;line-height:20px;}
#corpo_not{margin:0 auto;padding:0;}
#corpo_not img{float:left;margin-right:20px;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:28px;text-align:left;line-height:35px;color:#333;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:28px;text-align:center;line-height:30px;color:#333;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:18px;text-align:center;line-height:30px;color:#000;font-weight:700;margin-bottom:15px;}
h4{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;text-align:left;margin:0;padding:0;}
.clear{clear:both;width:100%;height:0;font-size:0;}
#header_wrapper{width:100%;height:275px;background:url(imagens/header.jpg) no-repeat top center;}
#header{position:relative;width:980px;height:275px;background:url(imagens/header.jpg) no-repeat top center;margin:0 auto;padding:0 10px;}
#header_menu{float:right;padding-top:70px;height:40px;margin-top:106px;margin-right:105px;border:none;}
#header_menu ul{list-style:none;margin:0;padding:0;}
#header_menu ul li{display:inline;margin:0;padding:0;}
#header_menu ul li a{float:left;display:block;height:35px;width:125px;text-align:center;font-size:13px;text-decoration:none;color:#ccc;font-weight:700;outline:none;margin:0;padding:5px 0 0;}
#header_menu li a:hover,#header_menu li .current{color:#333;background:url(imagens/menu_hover.png) no-repeat top;}
#menu ul{float:left;background:#ccc url(imagens/silver-sub-bg.gif) repeat-y center left;margin:0;padding:0;}
#menu li{list-style:none;margin:0;padding:0 1px 1px;}
#menu li a{display:block;text-decoration:none;color:#777;width:150px;height:23px;font:12px Arial, Helvetica, sans-serif;background:#eee url(imagens/silver-sub.gif) no-repeat top left;margin:0;padding:8px 0 0 10px;}
#menu li a:hover{color:#fff;background:#aaa url(imagens/silver-sub.gif) no-repeat bottom left;}
#menu .tfirst a{margin-top:1px;}
#content_wrapper{width:940px;background:url(imagens/content.jpg) repeat-y top center;margin:0 auto;padding:0 30px;}
#content_wrapper_bottom{width:1000px;height:15px;background:url(imagens/content_bottom.jpg) no-repeat;margin:0 auto;}
#content{width:940px;border:none;margin:0 auto;}
#content p{text-align:justify;margin-bottom:10px;}
#datahora{height:20px;margin-top:0;margin-bottom:10px;border:none;font-size:12px;border-bottom:1px solid #ccc;text-align:right;padding:0;}
#coluna_esquerda{display:block;float:left;width:160px;margin-bottom:3px;margin-left:0;border:none;}
#coluna_direita{display:block;float:right;width:180px;margin-bottom:3px;margin-top:8px;border:none;}
#palavra_pastor{width:180px;heigh:99px;border:none;margin:0 auto;}
.palavra_pastor{text-align:center;font:bold 13px Arial, Helvetica, sans-serif;background:#FFE9A9;padding:8px;}
#brasao{height:100px;}
#coluna_esquerda #catedral{display:block;float:left;width:154px;height:125px;margin-bottom:10px;margin-top:10px;margin-left:0 auto;border:1px solid #CCC;vertical-align:middle;align:center;font-size:10px;padding:3px;}
.detalhe_cima{height:25px;margin-bottom:0;margin-top:7px;margin-left:0 auto;background:url(imagens/detalhe_menu.gif) no-repeat center;border:none;}
.detalhe_baixo{height:25px;margin-bottom:7px;margin-top:0;margin-left:0 auto;background:url(imagens/detalhe_menu_1.gif) no-repeat center;border:none;}
#contador{display:block;float:left;width:140px;height:45px;margin-bottom:3px;margin-left:0 auto;border:none;font-size:12px;line-height:25px;padding:10px;}
#container{border:0;font:12px Arial, Helvetica, sans-serif;text-align:center;width:550px;margin-left:182px;padding:2px;}
#publicidade{border:0;width:468px;font-size:9px;color:#666;text-align:right;margin:0 auto;}
#ultimas{border:0;height:90px;margin-left:0;margin-top:10px;margin-bottom:10px;padding:0 7px 0 0;}
#ultimas img{width:110px;height:83px;border:3px solid #E9EDF4;margin-left:0;margin-right:0;float:left;padding:0;}
#ultimas a:hover img{border:3px solid #F90;}
#ultimas_tit{border:0;float:right;text-align:left;margin:0 7px;padding:0 3px 0 0;}
#ultimas_tit a:hover{color:#999;text-decoration:none;}
#ultimas_dat{border-bottom:1px dotted #ccc;width:260px;margin-top:10px;margin-bottom:10px;}
#destaque{border:none;background:url(imagens/destaque_bg.gif) top left repeat-x;margin:0 auto 5px;padding:10px 10px 7px;}
#destaque_tit{margin-left:0;margin-bottom:0;background:url(imagens/ultima_bg.gif) repeat-x top left;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;color:#fff;width:550px;height:27px;padding:5px 0 0;}
#exibe_geral{border:0 solid #CCC;font:13px Arial, Helvetica, sans-serif;text-align:justify;margin:0 0 0 180px;padding:0 30px 10px;}
#exibe_geral .bispo_foto{display:block;border:none;float:right;padding:0;}
.divisor{height:20px;border-bottom:4px double #E9EDF4;margin-bottom:20px;padding:0;}
#exibe_geral .paginacao{font:12px Arial, Helvetica, sans-serif;text-align:center;}
#foto_not{border:0;text-align:center;margin:0 auto;padding:3px;}
#foto_not img{margin-left:7px;margin-right:7px;border:2px solid #E6EAF0;padding:5px;}
#fundo_geral{background:url(imagens/fon_geral.jpg) repeat-x left top;border-left:1px solid #E6EAF0;border-right:1px solid #E6EAF0;margin-top:0;margin-bottom:0;height:100%;padding:0 30px 10px;}
#bg_top_left{background:url(imagens/fon_top_left.jpg) no-repeat left top;width:15px;height:22px;float:left;margin:0 auto;padding:0;}
#bg_top_center{background:url(imagens/fon_top_center.jpg) repeat-x center top;height:22px;margin:0 auto;padding:0;}
#bg_top_right{background:url(imagens/fon_top_right.jpg) no-repeat right top;width:15px;height:22px;float:right;margin:0 auto;padding:0;}
#bg_bot_left{background:url(imagens/fon_bot_left.jpg) no-repeat left top;width:15px;height:22px;float:left;margin:0 auto;padding:0;}
#bg_bot_center{background:url(imagens/fon_bot_center.jpg) repeat-x center top;height:22px;margin:0 auto;padding:0;}
#bg_bot_right{background:url(imagens/fon_bot_right.jpg) no-repeat right top;width:15px;height:22px;float:right;margin:0 auto;padding:0;}
#calendario{background:url(imagens/calendario_bg.gif) no-repeat center;border:0 solid #000;height:15px;margin-top:10px;margin-bottom:0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#18456C;padding:10px;}
.tabela{background:#fff;width:180px;border:1px solid #f0f0f0;float:left;padding:0;}
.td{background:#f8f8f8;width:20px;height:20px;text-align:center;}
.hj{background:#FFC;width:20px;height:20px;text-align:center;}
.dom{background:#FC9;width:20px;height:20px;text-align:center;}
.evt{background:#CF9;width:20px;height:20px;text-align:center;}
.mes{background:#fff;width:auto;height:20px;text-align:center;}
.show{background:#202020;width:300px;height:30px;text-align:left;font-size:12px;font-weight:700;color:#CF0;padding-left:5px;}
.linha{background:#404040;width:300px;height:20px;text-align:left;font-size:13px;color:#f0f0f0;padding:1px 1px 1px 10px;}
.sem{background:#ECE6D9;width:auto;height:20px;text-align:center;font-size:12px;font-weight:700;font-family:Arial, Helvetica, sans-serif;}
#mostrames{width:300px;padding:5px;}
body,td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}
a:visited{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#F90;}
#criar{font-size:12px;border:0;margin:0 auto;}
#linha{border-top:1px solid #E9EDF4;border-bottom:1px solid #E9EDF4;margin-top:5px;margin-bottom:5px;padding:5px;}
#jornal_mes{border:2px solid #E9EDF4;padding-left:13px;padding-right:13px;margin:10px auto 0;}
#jornal_mes img{width:150px;}
fieldset{border:none;background:#f8f8f8;width:300px;margin:0 auto;padding:20px 30px;}
.radio{border:1px solid;float:left;margin:0 auto;}
label{display:block;color:#999;font-weight:700;padding-bottom:5px;border:none;margin:0 auto;}
input{height:18px;border:1px solid #ccc;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 auto 10px;}
.width300{width:300px;}
input:focus,textarea:focus{border-color:#999;}
textarea{width:267px;border:1px solid #ccc;margin-bottom:10px;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:13px;overflow:auto;-moz-border-radius:3px;-webkit-border-radius:3px;}
.envia_form{background:url(imagens/enviar.gif) no-repeat left bottom;width:80px;height:25px;cursor:pointer;border:none;display:inline;margin:10px 10px 0 auto;padding:0 0 2px;}
.envia_form:hover{background-position:left top;}
.loading,#resposta{width:230px;background:#f8f8f8;border:1px solid #ccc;text-align:center;display:none;margin:0 0 10px 200px;padding:3px;}
.loading img{vertical-align:middle;}
#erro{border:none;width:360px;height:25px;text-align:center;font-weight:700;color:red;margin:10px auto 0;padding:10px 0 0;}
#footer{width:980px;text-align:center;color:#333;position:relative;border:none;margin:0 auto;padding:30px 0 0;}
#footer a{color:#000;}
#footer .footer_menu{list-style:none;margin:0 0 10px;padding:0;}
.footer_menu li{display:inline;border-right:1px solid #000;margin:0;padding:0 20px;}
.footer_menu .last_menu{border:none;}
#credito a{margin-left:950px;margin-bottom:10px;width:20px;height:20px;border:none;display:block;background:url(imagens/credito.jpg) no-repeat;}
#credito a:hover{background-position:left -20px;}
#eventos{border:1px solid #E9EDF4;line-height:30px;margin:0 auto;padding:30px;}
#capasvd{border:1px solid #ccc;width:110px;height:170px;display:block;float:left;text-align:center;margin:0 5px 5px auto;padding:5px;}
#celebrar{background:#f5f7fb;border:0;width:287px;height:225px;display:block;float:left;text-align:center;margin:0 20px 25px auto;padding:10px 2px 17px 10px;}
#celebrarcp{border:1px solid #ccc;width:116px;height:180px;display:block;float:left;text-align:center;margin:5px 8px 5px auto;padding:7px 7px 7px 10px;}
#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#boxes .window{position:absolute;left:0;top:0;width:550px;height:480px;display:none;z-index:9999;padding:10px;}
#boxes #dialog{width:550px;height:480px;background-color:#fff;padding:10px;}
#comentar{border:1px solid #E9EDF4;width:300px;margin:0 auto;padding:5px;}
#comentario{border:0;width:600px;margin-bottom:20px;}
#comentario li{list-style:none;}
.close{display:block;text-align:right;}
.palavra_pastor a,#exibe_geral a,#exibe_geral .paginacao a,a:link{color:#000;text-decoration:none;}
.palavra_pastor a:hover,#exibe_geral a:hover,#exibe_geral .paginacao a:hover{color:#777;text-decoration:underline;}
a:active,#capasvd a,#capasvd a:hover,#celebrarcp a,#celebrarcp a:hover{text-decoration:none;}
