/* CSS Document */
body, p, div, img, h1, li, ul, h4, h1, h2, h3, h4, a {
padding:0px; margin:0px; border:0px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; font-weight:normal;}
body.principal { background-image:url(img/BG_HTML.jpg); background-repeat:repeat-x; background-color:#edf9f9; }
body.noticiaPreview { background-color:#edf9f9; }
body { background-color:transparent;}/*body { background-image:url(img/BG_HTML.jpg); background-repeat:repeat-x; background-color:#edf9f9; }*/
#AllSiteContent { width:1015px; overflow:hidden;}
#Logotipo_Nuvens { background-image:url(img/Logotipo_Nuvens.jpg); width:100%; height:190px;}
.LinkLogotipo a { width:480px; height:140px; display:block; text-decoration:none; margin:0px; padding:0px;}
#Logotipo_NuvensParoquia { background-image:url(img/Logotipo_NuvensParoquia.jpg); width:100%; height:190px;}

#Logotipo_NuvensParoquia .LinkLogotipo a { width:540px; height:140px; display:block; vertical-align:center; text-decoration:none; margin-left:200px; padding:0px; padding-top:35px; font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; color:#03528b; text-decoration:none; font-weight:bold;}

#Logotipo_NuvensParoquia .LinkLogotipo a:hover, #Logotipo_NuvensParoquia .LinkLogotipo a:visited { text-decoration:none; color:#03528b;}


/*.MenuTopo { height:auto; padding-top:16px; margin-left:435px; overflow:hidden; width:600px; }
.MenuTopo h5 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#fff; padding:0px; margin:0px; padding-left:29px; padding-right:20px; border-left:1px solid #6eabe5; height:20px;}
*/
.MenuTopo { height:auto; padding-top:16px; /*margin-left:120px;*/ overflow:hidden; width:100%; }

.MenuTopo h5 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#fff; padding:0px; margin:0px; padding-left:20px; padding-right:20px; border-left:1px solid #6eabe5; height:20px;}

.MenuTopo h5 a, .MenuTopo h5 a:visited  {color:#fff; text-decoration:none;}
.MenuTopo h5 a:hover { text-decoration:underline;}
.MenuTopo input { font-family:Verdana, Arial, Helvetica, sans-serif; color:#222; font-size:10px; margin:0px; margin-bottom:5px; padding:0px; border:1px solid #6eabe5; width:150px; float:left; }
.Bot_OK_Menu_Top { margin-left:5px; float:left;}
.Bot_OK_Menu_Top a, .Bot_OK_Menu_Top a:hover  { background-image:url(img/Botao_Ok_Menu_Top.jpg); display:block; width:25px; height:17px; }
.Bot_OK_Menu_Top a {background-position:bottom;}
.Bot_OK_Menu_Top a:hover {background-position:top;}

#SectionMenu {	width:190px; float:left; position:absolute;left: 0px; top: 190px; }/*#SectionMenu { width:190px; float:left;}*/
#SectionContent {background-image:url(img/Content_Top.jpg);}
#AllSectionContent{ width:565px; float:left; margin:0px; margin-right:20px; }
#SectionRight { width:233px; float:left;}

.LogotipoReflection { background-image:url(img/logotipo_reflection.png); _background-image:none; background-repeat:no-repeat; width:162px; height:100px; margin-left:35px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logotipo_reflection.png, sizingMethod='noscale');}

/*ul.vertical, ul	.vertical li {	margin:0;	padding:0;	list-style-type:none;	font-size:100%;}
ul.vertical {	position:absolute;	z-index:1000;	cursor:default;	}
ul.vertical li {	position:relative;	text-align:left;	cursor:pointer;	cursor:hand; width:183px; background-image:url(img/menu_BG.gif); height:32px; 	list-style-type:none;}
ul.vertical ul {	z-index:1020;	cursor:default;	position:absolute;	width:183px;	margin-left:183px;	top:-100em;	left:-1px;}
ul.vertical ul li {	width:183px; height:32px; 	list-style-type:none;	}
ul.vertical ul ul {	margin-left:183px;	 height:32px;	list-style-type:none;}
@media Screen, Projection { 
	ul.vertical li:hover > ul { top:0; }
	}
ul.vertical a, ul.vertical a:visited {	display:block;	cursor:pointer;	cursor:hand;  padding-bottom:2px; padding-left:25px; color:#008000;	text-decoration:none;  height:32px; _height:29px; *height:29px; font-size:13px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c; font-weight:700;}
ul.vertical a:hover, ul.vertical a:focus, ul.vertical a.rollover, ul.vertical a.rollover:visited {	color:#ff6600; background-image:url(img/menu_BG_Bottom.gif); 	}
@media screen, projection {
	* html ul.vertical li {		display:inline; f\loat:left;  }
	}
* html ul.vertical li { position:static; }
* html ul.vertical a { position:relative; }
ul[class^="vertical"] ul { display:none; }
ul[class^="vertical"] ul { displa\y:block; }
*/

/* construção do menu*/
.MenuTop, .MenuBottom, .MenuContent { background-repeat:no-repeat; background-position: 3px 0px;}
.MenuTop { background-image:url(img/MenuTop.gif); height:32px; width:187px; }
.MenuBottom { background-image:url(img/MenuBottom.gif); height:38px; width:187px; }
.MenuContent  { background-image:url(img/MenuContentBG.gif); background-repeat:repeat-y !important;}

#menu-v { margin-left:10px; margin-right:}
#menu-v li.toggler { _margin-bottom:-4px; *margin-bottom:0px;  }
#menu-v li.toggler a.Altura, a.Altura { background-image:url(img/MenuBG1.gif); background-repeat:no-repeat; font-size:13px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#fff; font-weight:700; height:27px; padding-left:5px; padding-top:5px;}
#menu-v li.toggler a.Altura2, a.Altura2 { background-image:url(img/MenuBG2.gif); background-repeat:no-repeat; font-size:13px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#fff; font-weight:700; height:40px; padding-left:5px; padding-top:5px;}
#menu-v li.toggler a:hover.Altura, a:hover.Altura, #menu-v li.toggler a:hover.Altura2, a:hover.Altura2 { color:#FFCC00;}
ul.accordion li a, ul.accordion li a:visited { color:#00f6ff; margin-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; margin-bottom:5px;  padding-left:15px;}
ul.accordion li a:hover { color:#ffcc00; }
ul.accordion li ul li a, ul.accordion li ul li a:visited { color: #33FF99; margin-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; margin-bottom:5px;  padding-left:30px;}
ul.accordion li ul li a:hover { color:#ffcc00; }
ul.accordion li ul {margin:0px; padding:0px;}
ul.accordion {/* background-color:#6eabe5;*/ margin:0px; padding:0px;}



ul.vertical ul ul {list-style-type:none;}
ul.vertical, ul	.vertical li {	margin:0;	padding:0;}
ul.vertical li { text-align:left;	width:165px; list-style-type:none;}
ul.vertical ul {	cursor:default;	margin-left:0px;	top:-100em;	left:-1px;}
ul.vertical a, ul.vertical a:visited {	display:block;	padding-bottom:2px;	text-decoration:none;}
/*fim do menu*/



/* apresentação de um menu dentro da propria pagina*/
.MenuPagina {width:535px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-align:center; background-image:url(img/Nivel3Pagina.png); background-position:top center; height:55px; color:#fff; padding-top:5px; _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/Nivel3Pagina.png, sizingMethod='noscale');}

div.MenuPagina div {width:535px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-align:center; background-position:top center; height:55px; color:#fff; padding-top:5px;
position: absolute; 
left:10px;
}
.MenuPagina a, .MenuPagina a:visited { color:#fff !important; text-decoration:none; font-weight:700;}
.MenuPagina a:hover{ color:#ff0 !important; text-decoration:underline;}
.MenuPagina a:selected, .MenuPagina a.selected { color:#00CCFF;}
/*fimapresentação de um menu dentro da propria pagina*/



#jpgrotator { margin-bottom:5px; z-index:2px; height:200px;}
.Vigararias #jpgrotator { margin-bottom:5px; z-index:2px; height:450px;}
.OrganizacaoTerritorial #jpgrotator { margin-bottom:5px; z-index:2px; height:450px;}

.jpgrotatorBG { background-image:url(img/jpg_rotator_BG.png); _background-image:none; background-repeat:no-repeat; width:535px; height:35px; margin-top:-20px;  z-index:100; position:relative;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/jpg_rotator_BG.png, sizingMethod='noscale');}
.jpgrotatorCE { background-image:url(img/JpgRotator_CE.png); _background-image:none; background-repeat:no-repeat; width:5px; height:5px;   z-index:100; position:absolute;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/JpgRotator_CE.png, sizingMethod='noscale');}
.jpgrotatorCD { background-image:url(img/JpgRotator_CD.png); _background-image:none; background-repeat:no-repeat; width:5px; height:5px;   z-index:100; position:absolute; margin-left:531px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/JpgRotator_CD.png, sizingMethod='noscale');}

#SectionContent .SectionContentBGBottom { background-image:url(img/Content_Bottom.jpg); background-position:center bottom; min-height:500px; padding-top:15px; padding-bottom:30px; margin-left:5px; margin-right:5px;position: relative;}
.AllContent { padding-left:10px; margin-right:10px; width:535px; overflow:hidden; }
.AllContent h0{ font-size:30px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#F57F01; font-weight:normal;}

.AllContent h1{ font-size:26px;/* font-size:30px;*/ font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c; font-weight:normal;}
.AllContent h2{ font-size:24px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c;}
.AllContent h3{ font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#222;}
.AllContent h3 a, .AllContent h3 a:visited{ font-size:13px; color:#6b9800; text-decoration:underline;}
.AllContent h3 a:hover{ color:#FF6600;}


.AllContent h4{ font-size:14px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#6B9800;font-weight:700;}
.AllContent h4 a, .AllContent h4 a:visited{ font-size:13px; color:#6b9800; text-decoration:underline;}
.AllContent h4 a:hover{ color:#FF6600;}

.AllContent h6{ font-size:14px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#FF6600;font-weight:700;}
.AllContent h6 a, .AllContent h6 a:visited{ font-size:13px; color:#6b9800; text-decoration:underline;}
.AllContent h6 a:hover{ color:#FF6600;}
/*
.AllContent h3{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#222;}
.AllContent h3 a, .AllContent h3 a:visited{ font-size:11px; color:#6b9800; text-decoration:underline;}
.AllContent h3 a:hover{ color:#FF6600;}
*/






.AllContent h5{ font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6b9800; font-weight:normal;}
.AllContent h5 a, .AllContent h5 a:visited{ color:#6b9800; text-decoration:underline;}
.AllContent h5 a:hover{ color:#FF6600;}

.TwoColuns { width:100%; background-image:url(img/TwoColuns_BG.gif); background-position:center; background-repeat:repeat-y;}
.Separador_Horizontal { border-bottom:1px solid #b4cdde; margin-bottom:10px;}
.Separador_Horizontal_VERDE { border-bottom:1px solid #6B9800; margin-bottom:10px;}

.AllContent .FistColun, .AllContent .SecondColun { width:50%; float:left; overflow:hidden;}
.AllContent .SecondColun {_width:49%; *width:49%;}
.FistColun .Content, .SecondColun .Content { margin-left:10px; margin-right:10px;}
.SecondColun .DestkNoticias { background-image:url(img/Tit_noticias.gif); padding-top:45px;}
.SecondColun .DestkNoticias h5 { margin:0px; margin-bottom:10px; }
.SecondColun .DestkNoticias h4, .SecondColun .DestkNoticias h4 a, .SecondColun .DestkNoticias h4 a:visited  { font-size:14px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c; font-weight:700; text-decoration:none;/*color:#222; text-decoration:none;*/ }
.SecondColun .DestkNoticias h4 a:hover, .SecondColun .DestkNoticias h5 a:hover { text-decoration:underline;}
.SecondColun .DestkNoticias h6 a, .SecondColun .DestkNoticias h6 a:visited{ color: #000000; text-decoration:none;}
.SecondColun .DestkNoticias h6 a:hover{ text-decoration:underline;}
.SecondColun .DestkNoticias h2, .SecondColun .DestkNoticias h2 a, .SecondColun .DestkNoticias h2 a:visited  { font-size:24px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c; font-weight: lighter; text-decoration:none; /*color:#222; text-decoration:none;*/ }
.SecondColun .DestkNoticias h2 a:hover { text-decoration:underline;}

.SecondColun .DestkAvisos { background-image:url(img/Tit_Avisos.gif) !important; margin-top:30px;} 
/*.SecondColun .DestkNoticias { background-image:url(img/Tit_noticias.gif); padding-top:20px;}*/



.Calendario { width:233px; height:217px; background-image:url(img/Calendario_BG.jpg);}
.ContentCalendario { padding-top:50px; padding-left:7px;}
/*
.ContentCalendario h2 {font-size:16px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c; font-weight:700; margin:0px; padding:0px;}
.ContentCalendario h5 {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#03568c; font-weight:normal; margin:0px; padding:0px;}


table #calendario{
font-weight:bold;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif !important;
color:#000;
text-align:center;
vertical-align:middle;
}
table #calendario td { width:30px; height:18px; color:#fff; font-weight:normal;}
table #calendario tr.dias td {color:#222; font-weight:700;}
td#calendarioactive a, td#calendarioactive a:visited { color:#222; font-weight:700; text-decoration:underline;}
td#calendarioactive a:hover { color:#FF6600;}
td#calendariodia, td#calendariodia a, td#calendariodia a:visited { background-color:#ffcf3b; font-weight:700; text-decoration:underline; color:#03528b;}
*/

.DestkArticles { background-image:url(img/DestkArticles_Top.jpg); background-color:#c5e0f9; padding-top:25px; margin-top:25px; overflow:hidden; width:233px; background-repeat:no-repeat;}
.DestkArticles .ContentTop, .DestkArticles .ContentBotton, .DestkArticles .ContentDestk  {margin-left:auto; margin-right:auto;  _margin-left:0; _margin-right:0; width:201px; }
.DestkArticles .ContentTop { height:11px; background-image:url(img/DestkContentTop.gif); _margin-left:17px; _margin-bottom:-3px;}
.DestkArticles .ContentBotton {height:11px; background-image:url(img/DestkContentBotton.gif);margin-bottom:10px ; _margin-left:17px;}
.DestkArticles .ContentDestk { background-color:#FFF; _margin-left:17px;}
.DestkArticles h4, .DestkArticles h5/*, .DestkArticles img*/ { margin-left:15px; margin-right:15px;} 
.DestkArticles h4, .DestkArticles h4 a, .DestkArticles h4 a:visited  {font-size:14px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c; font-weight:700; text-decoration:none;}
.DestkArticles h4 a:hover { text-decoration:underline;}
.DestkArticles h5 {font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6b9800; font-weight:normal; margin-top:0px;margin-bottom:20px; }
.DestkArticles .Bottom { background-image:url(img/DestkArticles_Botton.jpg); width:100%; height:25px;}
.DestkArticles .ImgDestkArticles { text-align:center;margin-left:auto; margin-right:auto;  _margin-left:0; _margin-right:0; width:100%; }


.Rodape { margin-left:10px; color:#6eabe5 !important; font-size:9px !important;}
.Rodape a, .Rodape a:visited  { color:#6eabe5 !important;}




#Article {}
#Article a, #Article a:visited {color:#6B9800; }
#Article a:hover { color:#ffcc00;}
#Article .Plus { width:221px; float:right; margin-bottom:10px; overflow:hidden;}
#Article .Image {/*width:300px;*/ margin-right:10px; float:left; overflow:hidden;}
#Article .Plus .Top, #Article .Plus .Bottom {height:10px; width:100%; font-size:0px;}
#Article .Plus .Top { background-image:url(img/Article_BarTop.jpg);}
#Article .Plus .Bottom { background-image:url(img/Article_BarBottom.jpg);}
#Article .Plus .Content {border-left:1px solid #b4cdde; border-right:1px solid #b4cdde; text-align:right; }
#Article .Plus .Content h5 { color:#b4cdde; border-bottom:1px solid #b4cdde; margin:0px; padding-bottom:7px; padding-top:7px; margin-left:5px; margin-right:5px; display:block;}
#Article .Plus .Content h5 a, #Article .Plus .Content h5 a:visited { text-decoration:none;}
#Article .Plus .Content img {margin-left:5px; vertical-align:middle;}



#Article .PlusArticle { overflow:hidden; margin-left:auto; margin-right:auto;  _margin-left:0; _margin-right:0; text-align:center;}
#Article .PlusArticle h6, #Article .PlusArticle h6 a{color:#b4cdde; text-decoration:none; }
#Article .PlusArticle h6 a:hover{color:#6b9800; text-decoration:underline; }
#Article .PlusArticle h5 { text-align:center;margin-left:auto; margin-right:auto;  _margin-left:0; _margin-right:0;}
#Article .PlusArticle h5 input { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#Article .PlusArticle h5 .Bot_OK { margin-left:90px;}



#Article h2 {font-size:14px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c; font-weight:700; }
#Article h2 a, #Article h2 a:visited {font-size:14px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#6b9800; font-weight:700;}



#Article h3 { margin-top:10px; }
#Article ul li, #Article ol li{ display:block; padding-left:5px; display: list-item; font-size:13px; margin-bottom:4px; margin-top:4px;}
#Article ul, #Article ol, #Article blockquote{ 	margin-left:30px; list-style-position:outside; margin-bottom:10px;	}
#Article h1 { margin-bottom:5px;}
#Article h5 { text-align:right;}
#Article .Plus input { font-family:Verdana, Arial, Helvetica, sans-serif; color:#222; font-size:13px; margin:0px; padding:0px; border:1px solid #6eabe5; width:140px; }
#Article .Plus textarea { font-family:Verdana, Arial, Helvetica, sans-serif; color:#222; font-size:13px; margin:0px; margin-bottom:5px; padding:0px; border:1px solid #6eabe5; width:200px; }
#Article .Plus span { margin-bottom:4px; margin-top:4px; display:block;}
.Bot_OK { margin-left:180px; display:block;}
.Bot_OK a, .Bot_OK a:hover  { background-image:url(img/Botao_Ok_Article.jpg); display:block; width:25px; height:17px; }
.Bot_OK a {background-position:bottom;}
.Bot_OK a:hover {background-position:top;}

.ComentsAllArticle { background-image:url(img/TIT_Coment_Article_Todos.gif); background-position:10px 10px; padding-top:35px; width:100%; margin-bottom:15px; margin-top:15px;}
.ComentsAllArticle span {  margin:10px; margin-bottom:15px; display:block; padding-bottom:10px; border-bottom:1px solid #b4cdde;}
.ComentsAllArticle span a, .ComentsAllArticle span a:visited { text-decoration:none; color:#222;}
.ComentsAllArticle span a:hover { text-decoration:underline;}
.ComentsAllArticle span b, .ComentsAllArticle span b a, .ComentsAllArticle span b a:visited { color:#03568c; text-decoration:none; font-weight:700;}
.ComentsAllArticle span b a:hover, .ComentsAllArticle span i a:hover { text-decoration:underline;}
.ComentsAllArticle .toggler i a, .ComentsAllArticle .toggler i a:visited { color:#6b9800; text-decoration:none; font-size:12px;}
.ComentsAllArticle .toggler i a:hover { text-decoration:underline;}
.ComentsAllArticle span i, .ComentsAllArticle span i a, .ComentsAllArticle span i a:visited { color:#6b9800; text-decoration:none; font-size:12px;}
.ComentsAllArticle h4 { border-bottom:1px solid #6b9800; border-top:1px solid #6b9800; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:5px; padding-top:5px; text-align:center; }
.ComentsAllArticle h4 a, .ComentsAllArticle h4 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px; margin-right:10px; text-align:center; color:#222; text-decoration:none; }
.ComentsAllArticle h4 a:hover {text-decoration:underline; color:#860004;}
.ComentsAllArticle h4 select {font-family:Verdana, Arial, Helvetica, sans-serif; color:#222; font-size:13px; margin:0px; padding:0px; border:1px solid #6eabe5; width:50px; display:inline;}
.ComentsAllArticle h4 select.Maior { width:250px;}
.ComentsAllArticle .accordion { background-color:#acfcf9;}
.ComentsAllArticle .accordion p { /*margin:10px;*/ word-wrap: break-word; max-width:50%; *max-width:100%; width:auto; }
.ComentsAllArticle .accordion p, .ComentsAllArticle .accordion b {display:table-cell; float:left; margin-left:10px; margin-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.Pesquisa { background-image:url(img/Tit_Pesquisa.jpg); }
.Apresenta { background-image:url(img/Tit_Apresenta.jpg); }
.Vigararias { background-image:url(img/Tit_Vigararias.jpg); }
.Historia { background-image:url(img/Tit_ElementosHistoria.jpg); }
.Territorio { background-image:url(img/Tit_Territorio.jpg); }
.DadosSociais  { background-image:url(img/Tit_DadosSociais.jpg); }
.Logotipo  { background-image:url(img/Tit_Logotipo.jpg); }
.SantosPadroeiros { background-image:url(img/Tit_SantosPadroeiros.jpg); }
.BispoDiocese { background-image:url(img/Tit_BispoDiocese.jpg); }
.OutrosBispos { background-image:url(img/Tit_OutrosBispos.jpg); }
.Clero { background-image:url(img/Tit_Clero.jpg); }
.FuncionariosPermanentes  { background-image:url(img/Tit_FuncionariosPermanentes.jpg);}
.ServicosDiocese {  background-image:url(img/Tit_Servicos_diocese.jpg);	}
.Paroquias {  background-image:url(img/Tit_Paroquias.jpg); }
.VidaConsagrada {  background-image:url(img/Tit_VidaConsagrada.jpg); }
.AssociacoesMovimentos {  background-image:url(img/Tit_AssociacoesMovimentos.jpg); }
.InstituicoesCatolicas {  background-image:url(img/Tit_InstituicoesCatolicas.jpg); }
.Noticias{  background-image:url(img/Tit_Noticias.jpg); }
.OrganizacaoTerritorial { background-image:url(img/Tit_Organizacao_Territorial.jpg);}
.Capelinhas { background-image:url(img/Tit_Capelinhas.jpg);}
.SantuarioFatima { background-image:url(img/Tit_SantuarioFatima.jpg);}
.Agenda { background-image:url(img/Tit_Agenda.jpg); }
.Newsletter { background-image:url(img/Tit_Newsletter.jpg);}
.PoliticaPrivacidade { background-image:url(img/Tit_PoliticaPrivacidade.jpg);}
.Contactos { background-image:url(img/Tit_Contactos.jpg);}
.TextosBispo { background-image:url(img/Tit_TextosBispo.jpg);}
.InformDiversas { background-image:url(img/Tit_InformacoesDiversas.jpg);}
.SubsPastorais { background-image:url(img/Tit_SubsidiosPastorais.jpg);}
.Documentacao { background-image:url(img/Tit_Documentacao.jpg);}

.Rss{  background-image:url(img/Tit_Rss.jpg); }

.ArquivoFotografico { background-image:url(img/Tit_ArquivFotografico.jpg);}
.Downloads { background-image:url(img/Tit_Downloads.jpg);}
.HistoriaMissas { background-image:url(img/Tit_HorariosMissas.jpg);}
.Sacerdotes { background-image:url(img/Tit_Sacerdotes.jpg);}
.HistoriaParoquia { background-image:url(img/Tit_HistoriaParoquia.jpg);}



.Pesquisa, .Apresenta, .Vigararias, .Historia, .Territorio, .DadosSociais, .Logotipo, .SantosPadroeiros, .BispoDiocese, .OutrosBispos, .Clero, .FuncionariosPermanentes, .ServicosDiocese, .Paroquias, .VidaConsagrada, .AssociacoesMovimentos, .InstituicoesCatolicas, .Noticias, .OrganizacaoTerritorial, .Capelinhas, .SantuarioFatima, .Agenda, .Newsletter, .PoliticaPrivacidade, .Contactos, .TextosBispo, .InformDiversas, .SubsPastorais,.Documentacao,.ArquivoFotografico,.Downloads,.HistoriaMissas,.Sacerdotes,.HistoriaParoquia, .Rss { padding-top:55px; background-position:5px 0px;}

.PesquisaFiltro { margin-top:15px;}
.PesquisaFiltro h3 { display:block; clear:both; margin-top:3px; margin-bottom:3px;}
.PesquisaFiltro h3 span{ display:block; width:110px; float:left; margin-top:2px; font-weight:700; }


.Contents{ width:auto; float:left; }
.Contentss{ width:100%; float:left; }

.PesquisaFiltro h3 .Content{ width:50%; _width:49%; *width:49%; float:left; margin-bottom:5px;}
.PesquisaFiltro input, .PesquisaFiltro select {font-family:Verdana, Arial, Helvetica, sans-serif; color:#222; font-size:13px; margin:0px; padding:0px; border:1px solid #6eabe5; width:200px; display:inline;}
.PesquisaFiltro input.Chek {font-family:Verdana, Arial, Helvetica, sans-serif; color:#222; font-size:13px; margin:0px; padding:0px; display:inline;  width:auto; border:none;}
.PesquisaFiltro input.PesquisaLivre { width:350px;}
.PesquisaFiltro input.Data { width:100px;}
.PesquisaFiltro h5 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0px; padding:0px;}
.PesquisaFiltro h5 span { display:block; color:#999; text-align:center;}
.PesquisaFiltro h5 span b { color:#f60; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; display:inline; margin:0px; padding:0px;}
.PesquisaFiltro .Bot_OK { display:block; margin-left:110px;}

.SemImagem .Left, .Noticias .Left,.Pesquisa .Left,.Conteudos .Left,.InformDiversas .Left,.Documentacao .Left,.SubsPastorais .Left { min-width:0px; float:left;}
.SemImagem .Left a img, .Noticias .Left a img,.Pesquisa .Left a img ,.Conteudos .Left a img,.InformDiversas .Left a img,.Documentacao .Left a img,.SubsPastorais .Left a img { float:left; clear:both; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:15px; }
.SemImagem .Right ,.Noticias .Right ,.Pesquisa .Right ,.Conteudos .Right ,.InformDiversas .Right,.Documentacao .Right ,.SubsPastorais .Right {/*margin-left:10px;*/ display:block; color:#222222; margin-bottom:15px;}
.SemImagem .Right h2 a,.SemImagem h2 a:visited,.Noticias .Right h2 a, .Noticias .Right h2 a:visited,.Pesquisa .Right h2 a, .Pesquisa .Right h2 a:visited,.Conteudos .Right h2 a, .Conteudos .Right h2 a:visited,.InformDiversas .Right h2 a, .InformDiversas .Right h2 a:visited,.Documentacao .Right h2 a, .Documentacao .Right h2 a:visited,.SubsPastorais .Right h2 a, .SubsPastorais .Right h2 a:visited{ font-size:14px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#03568c; font-weight:700; text-decoration:none; }
.SemImagem .Right h2 a:hover,.Noticias .Right h2 a:hover,.Pesquisa .Right h2 a:hover,.Conteudos .Right h2 a:hover,.InformDiversas .Right h2 a:hover,.Documentacao .Right h2 a:hover ,.SubsPastorais .Right h2 a:hover { text-decoration:underline;}
.SemImagem .Right h3 a, .SemImagem .Right h3 a:visited, .Noticias .Right h3 a, .Noticias .Right h3 a:visited, .Pesquisa .Right h3 a, .Pesquisa .Right h3 a:visited,
.Conteudos .Right h3 a, .Conteudos .Right h3 a:visited,.InformDiversas .Right h3 a, .InformDiversas .Right h3 a:visited,.Documentacao .Right h3 a, .Documentacao .Right h3 a:visited,.SubsPastorais .Right h3 a, .SubsPastorais .Right h3 a:visited{ font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#222; text-decoration:none; }
.SemImagem .Right h3 a:hover,.Noticias .Right h3 a:hover,.Pesquisa .Right h3 a:hover ,.Conteudos .Right h3 a:hover,.InformDiversas .Right h3 a:hover,.Documentacao .Right h3 a:hover,.SubsPastorais .Right h3 a:hover { text-decoration:underline;}
.SemImagem .Right h5,.Noticias .Right h5,.Pesquisa .Right h5,.Conteudos .Right h5 ,.InformDiversas .Right h5,.Documentacao .Right h5  ,.SubsPastorais .Right h5 { margin-top:0px; }


ol.Lista li { margin-bottom:10px;} 
ol.Lista li ol li { margin-top:5px;} 
ol.Lista li ol{ list-style-type: lower-roman;}

.PesquisaFiltro input.ncalendar { width:100px;}



/* CSS CALENDAR */
#ncalendar table {margin-left:10px; margin-right:10px; width:185px; margin-top:1em; border:0px; padding:0px;}
#ncalendar table th {color:#FF6600; font-weight:bold; border-bottom:1px solid #ddd; }
#ncalendar table tr {padding:0px;}
/*#ncalendar {		background:url('img/calendar.back.png') no-repeat;		width:205px;		height:182px;		font-size : .8em;		padding-top : 1em;		opacity : 0 ; cursor:  pointer ;		position :  absolute;	}*/
#ncalendar { /*_background-image:img/calendarback.gif; *background-image:img/calendarback.gif; */ background-image:url(img/calendarback.gif);  background-repeat:no-repeat; width:205px; height:182px;} 
#ncalendar div { cursor:move;	 text-align:center;	 height:20px;  width:200px;	 display:block;   }

#ncalendar div img {cursor:pointer; margin:0px 1px -3px 1px ;	}
#ncalendar div h10 { color:#FFFFFF !important; font-weight:700; margin-left:2px; margin-right:2px;	}
#ncalendar div { margin-top:8px;}
/*.dayselected {background:#FF6600; color:#000; font-weight:bold;}*/
.dayselected {background-color:#333; color:#FFFFFF; font-weight:bold; cursor:hand;}
.dayini {/*border:1px solid #20397b;*/ background:#FFCF3B; color:#000; font-weight:bold;}
.noday {/*border:1px solid #fff;*/ color:#666; background:#f3f3f3}
.sunday {background:#ffe1e1;}
.today {background:#333;color:#FF6600;padding:0em; font-weight:bold; }
td.isToday {color:#bb0904;} 
#ncalendar table td {padding:0px; margin:0px; text-align:center; padding-top:2px; padding-bottom:2px; }
/*#ncalendar table td:hover { background-color:#333; color:#FFFFFF;}*/

* { font-size: 100.01%; margin: 0; padding: 0; }









/*GALERIA DE IMAGENS */
#myGallery {	width: 520px;	height: 390px;	z-index:5;	display: none;	border: 1px solid #dadada;}
.jdGallery {	overflow: hidden;	position: relative;}
.jdGallery img {	border: 0;	margin: 0;}
.jdGallery .slideElement{	width: 100%;	height: 100%;	background-color: #000;	background-repeat: no-repeat;}
.jdGallery .loadingElement {	width: 100%;	height: 100%;	position: absolute;	left: 0;	top: 0;	background-color: #000;	background-repeat: no-repeat;	background-position: center center;	background-image: url('img/bg/loading-bar-black.gif');}
.jdGallery .slideInfoZone{	position: absolute;	z-index: 10;	width: 100%;	margin: 0px;	left: 0;	bottom: 0;	height: 40px;	background: #333;	color: #fff;	text-indent: 0;	overflow: hidden; font-family:Verdana, Arial, Helvetica, sans-serif;}
* html .jdGallery .slideInfoZone {	bottom: -1px;}
.jdGallery .slideInfoZone h2{	padding: 0;	font-size: 11px;	margin: 0;	margin: 2px 5px;	font-weight: bold;	color: inherit; font-family:Verdana, Arial, Helvetica, sans-serif;}
.jdGallery .slideInfoZone p{	padding: 0;	font-size: 10px;	margin: 2px 5px;	color: #eee; font-family:Verdana, Arial, Helvetica, sans-serif;}
.jdGallery div.carouselContainer{	position: absolute;	height: 135px;	width: 100%;	z-index: 10;	margin: 0px;	left: 0;	top: 0;}
.jdGallery a.carouselBtn{	position: absolute;	bottom: 0;	right: 30px;	height: 20px;	/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/	text-align: center;
	padding: 0 10px;	font-size: 12px;	background: #333;	color: #fff;	cursor: pointer; font-family:Verdana, Arial, Helvetica, sans-serif;}
.jdGallery .carousel{	position: absolute;	width: 100%;	margin: 0px;	left: 0;	top: 0;	height: 115px;	background: #333;	color: #fff;	text-indent: 0;	overflow: hidden;}
.jdGallery .carousel .carouselWrapper{	position: absolute;	width: 100%;	height: 78px;	top: 10px;	left: 0;	overflow: hidden;}
.jdGallery .carousel .carouselInner{	position: relative;}
.jdGallery .carousel .carouselInner .thumbnail{	cursor: pointer;	background: #000;	background-position: center center;	float: left;	border: solid 1px #fff;}
.jdGallery .carousel .label{	font-size: 12px;	position: absolute;	bottom: 5px;	left: 10px;	padding: 0;	margin: 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
.jdGallery .carousel .label .number{	color: #b5b5b5;}
.jdGallery a{	font-size: 100%;	text-decoration: none;	color: inherit;}
.jdGallery a.right, .jdGallery a.left{	position: absolute;	height: 99%;	width: 25%;	cursor: pointer;	z-index:10;	filter:alpha(opacity=20);	-moz-opacity:0.2;	-khtml-opacity: 0.2;	opacity: 0.2;}
* html .jdGallery a.right, * html .jdGallery a.left{	filter:alpha(opacity=50);}
.jdGallery a.right:hover, .jdGallery a.left:hover{	filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}
.jdGallery a.left{	left: 0;	top: 0;	background: url('img/bg/fleche1.png') no-repeat center left;}
* html .jdGallery a.left { background: url('img/bg/fleche1.gif') no-repeat center left; }
.jdGallery a.right{	right: 0;	top: 0;	background: url('img/bg/fleche2.png') no-repeat center right;}
* html .jdGallery a.right { background: url('img/bg/fleche2.gif') no-repeat center right; }
.jdGallery a.open{	left: 0;	top: 0;	width: 100%;	height: 100%;}
.withArrows a.open{	position: absolute;	top: 0;	left: 25%;	height: 99%;	width: 50%;	cursor: pointer;	z-index: 10;	background: none;	-moz-opacity:0.8;	-khtml-opacity: 0.8;
	opacity: 0.8;}
.withArrows a.open:hover { background: url('img/bg/open.png') no-repeat center center; }
* html .withArrows a.open:hover { background: url('img/bg/open.gif') no-repeat center center;	filter:alpha(opacity=80); }


.Separador_Horizontal_N { border-bottom:1px solid #c5e0f9; margin-bottom:10px; margin-left:10px; margin-right:10px;}

/*
.Content1{ float:left; margin-bottom:5px; width:100px}
.Content2{ float:left; margin-bottom:5px; width:200px}
*/
.ContactosParoquia { width:233px; height:280px; background-image:url(img/ContactosParoquiaBG.jpg);margin-top:25px; }

.ContentContactosParoquia { padding-top:50px; padding-left:7px; font-size:13px; color:#fff; padding-right:7px;}

.ContentContactosParoquia a, .ContentContactosParoquia a:visited { font-weight:bold; text-decoration:none; color:#000;}

.ContentContactosParoquia a:hover { text-decoration:underline;}

 


