/* CSS Document */
body, p, div, img, h1, li, ul, h4, h1, h2, h3, a {
padding:0px; margin:0px; border:0px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; font-weight:normal; text-align:left;}
.ContentAll {width:990px; overflow:hidden;}
.Clear {clear:both;height:0px; font-size:0px;}
.ContentLeft { width:235px; height:700px; float:left; background-image:url(img/MenuBG.jpg);}
.Cabecalho { background-image:url(img/CabecalhoBG.jpg); width:750px; height:85px; float:left;}
.Content { float:left; width:750px; }
.Coluna { float:left; margin-left:20px; width:230px; margin-top:10px;}
.ColunaIE6 { _margin-left:10px ;}
.Rodape { clear:both; text-align:center; font-size:10px; color:#999; margin-bottom:20px; padding-top:15px;}
.Rodape a, .Rodape a:visited { text-align:center; font-size:10px; color:#999; text-decoration:none;}
.Rodape a:hover { text-decoration:underline;}
.Left { min-width:0px; float:left;}
.Left a img  { float:left; clear:both; margin:5px; margin-top:0px; }
.Right {margin-left:10px; display:block; margin-right:10px; color:#222222;}
.LinkHP a{ height:300px; width:220px; display:block; }
/******* MENU *****/
.MenuLeft * { float:left; cursor:pointer; height:25px; width:180px;}
.MenuLeft span { display:none;}
.BotDAC a { background-image:url(img/BotDAC.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotDAC.png), sizingMethod='noscale'); }
.BotDAC a:hover { background-image:url(img/BotDAC_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotDAC_C.png), sizingMethod='noscale'); }
.BotNoticias a { background-image:url(img/BotNoticias.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotNoticias.png), sizingMethod='noscale'); }
.BotNoticias a:hover { background-image:url(img/BotNoticias_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotNoticias_C.png), sizingMethod='noscale'); }
.BotDocDiocese a { background-image:url(img/BotDocDiocese.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotDocDiocese.png), sizingMethod='noscale'); }
.BotDocDiocese a:hover { background-image:url(img/BotDocDiocese_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotDocDiocese_C.png), sizingMethod='noscale'); }
.BotAgenda a { background-image:url(img/BotAgenda.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotAgenda.png), sizingMethod='noscale'); }
.BotAgenda a:hover { background-image:url(img/BotAgenda_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotAgenda_C.png), sizingMethod='noscale'); }
.BotCatequistas a { background-image:url(img/BotCatequistas.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotCatequistas.png), sizingMethod='noscale'); }
.BotCatequistas a:hover { background-image:url(img/BotCatequistas_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotCatequistas_C.png), sizingMethod='noscale'); }
.BotMultimedia a { background-image:url(img/BotMultimedia.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotMultimedia.png), sizingMethod='noscale'); }
.BotMultimedia a:hover { background-image:url(img/BotMultimedia_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotMultimedia_C.png), sizingMethod='noscale'); }
.BotOpiniao a { background-image:url(img/BotOpiniao.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotOpiniao.png), sizingMethod='noscale'); }
.BotOpiniao a:hover { background-image:url(img/BotOpiniao_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotOpiniao_C.png), sizingMethod='noscale'); }
.BotForum a { background-image:url(img/BotForum.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotForum.png), sizingMethod='noscale'); }
.BotForum a:hover { background-image:url(img/BotForum_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotForum_C.png), sizingMethod='noscale'); }
.BotCentroRecursos a { background-image:url(img/BotCentroRecursos.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotCentroRecursos.png), sizingMethod='noscale'); }
.BotCentroRecursos a:hover { background-image:url(img/BotCentroRecursos_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotCentroRecursos_C.png), sizingMethod='noscale'); }
.BotELearning a { background-image:url(img/BotELearning.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotELearning.png), sizingMethod='noscale'); }
.BotELearning a:hover { background-image:url(img/BotELearning_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotELearning_C.png), sizingMethod='noscale'); }
.BotSitioFormador a { background-image:url(img/BotSitioFormador.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotSitioFormador.png), sizingMethod='noscale'); }
.BotSitioFormador a:hover { background-image:url(img/BotSitioFormador_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotSitioFormador_C.png), sizingMethod='noscale'); }
.BotContactos a { background-image:url(img/BotContactos.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotContactos.png), sizingMethod='noscale'); }
.BotContactos a:hover { background-image:url(img/BotContactos_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotContactos_C.png), sizingMethod='noscale'); }
.BotNewsletter a { background-image:url(img/BotNewsletter.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotNewsletter.png), sizingMethod='noscale'); }
.BotNewsletter a:hover { background-image:url(img/BotNewsletter_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotNewsletter_C.png), sizingMethod='noscale'); }
.BotInscreve a { background-image:url(img/BotInscreve.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotInscreve.png), sizingMethod='noscale'); }
.BotInscreve a:hover { background-image:url(img/BotInscreve_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotInscreve_C.png), sizingMethod='noscale'); }
.BotRss a { background-image:url(img/BotRss.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotRss.png), sizingMethod='noscale'); }
.BotRss a:hover { background-image:url(img/BotRss_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotRss_C.png), sizingMethod='noscale'); }
.BotInscricoes a { background-image:url(img/BotInscreve.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotInscreve.png), sizingMethod='noscale'); }
.BotInscricoes a:hover { background-image:url(img/BotInscreve_C.png); _background-image:none; background-repeat:no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotInscreve_C.png), sizingMethod='noscale'); }

/*--- Cabecalho Menu---*/
.MenuCabecalho { margin-top:55px; margin-left:216px; _margin-left:205px;*margin-left:208px;}
.MenuCabecalho * { float:left;}
.MenuCabecalho span { display:none;}
.BotCabecalhoHP a { background-image:url(img/BotCabecalhoHP.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotCabecalhoHP.png), sizingMethod='noscale');  width:100px; height:20px;  cursor:pointer;}
.BotCabecalhoEmail a { background-image:url(img/BotCabecalhoEmail.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotCabecalhoEmail.png), sizingMethod='noscale'); width:80px; height:20px; cursor:pointer; }
.BotCabecalhoContactos a { background-image:url(img/BotCabecalhoContactos.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotCabecalhoContactos.png), sizingMethod='noscale'); width:100px; height:20px; cursor:pointer; }
.BotCabecalhoPesquisa { background-image:url(img/BotCabecalhoPesquisa.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotCabecalhoPesquisa.png), sizingMethod='noscale'); width:80px; height:20px; cursor:pointer; }

/*--- Fim Cabecalho Menu---*/

/******* FIM MENU *****/


/******* HP *****/
.BotEntrar a { background-image:url(img/BotEntrar.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotEntrar.png), sizingMethod='noscale'); width:42px; height:10px; float:right;  cursor:pointer; }
.BotEntrarWhite a { background-image:url(img/BotEntrarWhite.png); _background-image:none; background-repeat:no-repeat;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/BotEntrarWhite.png), sizingMethod='noscale'); width:42px; height:10px; float:right;  cursor:pointer; }
.HPSectionNoticias { background-image:url(img/HPSectionNoticias.jpg); padding-top:28px;}
.HPSectionNoticias .Destk { background-color:#4c748a; color:#fff;}
.ContentHP { padding-left:10px; padding-top:5px; width:90%;  background-color:transparent; padding-bottom:10px;}
.Destk .ContentHP h1 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:18px; font-weight:700; color:#fff; }
.Destk .ContentHP h1 a, .Destk .ContentHP h1 a:visited { color:#fff;}
.Destk .ContentHP h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;   text-align: justify;}
.Destk .ContentHP h5, .ContentHP h5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:italic; color:#999; font-weight:normal; margin:0px;}
.HPSectionNoticias .ContentImg { text-align:center; margin-left:auto; margin-right:auto;  _margin-left:0; _margin-right:0; width:100%;}
.HPSectionNoticias .MaisNoticias { background-color:#ecf6f6; color:#000;}
.ContentHP h1, .ContentHP h1 a, .ContentHP h1 a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-weight:700; text-decoration:none; color:#000; }	
.ContentHP h1 a:hover { text-decoration:underline;}
.ContentHP h2 { font-size:11px; font-weight:normal; text-align: justify;}
.ContentHP h2 a, .ContentHP h2 a:visited {font-size:11px; text-decoration:none; color:#4c748a; text-align: justify;}
.ContentHP h2 a:hover { text-decoration:underline; text-align: justify;}
.ContentHP h3 { font-size:10px; font-weight:normal; color:#222;}
.ContentHP h5 { margin-bottom:10px;}

.BorderHPSections { border:1px solid #feca0f;}
.HPSectionCentroRecursos { background-image:url(img/HPSectionCentroRecursos.jpg); padding-top:28px;}
.HPSectionForum { background-image:url(img/HPSectionForum.jpg); padding-top:28px; margin-top:15px;}
.HPSectionMultimedia { background-image:url(img/HPSectionMultimedia.jpg); padding-top:28px; margin-top:15px; background-color:#737373;}
.HPSectionAgenda { background-image:url(img/HPSectionAgenda.jpg); padding-top:28px;}
.HPSectionOpiniao { background-image:url(img/HPSectionOpiniao.jpg); padding-top:28px; margin-top:15px;}

.TemaForum {font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:18px; font-weight:700; color:#4c748a; background-image:url(img/IconForum.jpg); background-position:0 4; padding-left:20px;}
.TemaForum a, .TemaForum a:visited {font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:18px; font-weight:700; color:#4c748a; text-decoration:none;}
.TemaForum a:hover { text-decoration:underline;}


.HPSectionMultimedia img { margin-left:10px; float:left; margin-bottom:5px;}
.HPSectionMultimedia h1 a { color:#fff !important; margin-right:10px; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.HPSectionMultimedia h1 a:hover { text-decoration:underline; color:#FFF;}
.HPSectionMultimedia h2 { color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:5px;}
.HPSectionMultimedia h5 { color:#dadada;}
.iconsMultimedia {clear:both;}
.iconsMultimedia img { margin:2px; margin-left:2px;}

.AgendaHPSection { background-image:url(img/AgendaHP_BG.jpg); background-repeat:repeat-x; background-color:#51798d;}
.AgendaHPSection span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:#000; display:block;}
.AgendaHPSection h1,.AgendaHPSection h1 a, .AgendaHPSection h1 a:visited , .AgendaHPSection h2  { color:#fff;} 
.AgendaHPSection h5 { color:#fecb11;}
/*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:#000; font-weight:700;}
td#calendarioactive a, td#calendarioactive a:visited { color:#000; font-weight:700; text-decoration:underline;font-size:10px;}
td#calendarioactive a:hover { color:#FF6600;}
td#calendariodia, td#calendariodia a, td#calendariodia a:visited { background-color:#feca10; font-weight:700; text-decoration:underline; color:#4c748a;font-size:10px;}
*/
.FloatLeft {float:left;}

/******* FIM HP *****/

.Coluna2 {margin-left:20px; _margin-left:10px; width:480px; margin-top:10px; font-size:11px; float:left;}
.Coluna2 h3 {font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; color:#4c748a;}
.toggler a, .toggler a:visited { color:#222; text-decoration:none; font-size:11px; font-weight:700;}
.toggler i a:hover { text-decoration:underline;}
.accordion { background-color:#cedee7;}
.accordion p { margin:10px; font-size:10px; text-align: justify;}
.SectionDACDestk {  background-image:url(img/TitleSmallDacConstituicao.jpg); padding-top:28px; background-color:#4c748a; color:#fff;}
.SectionDACDestk h2 a { color:#FFFF00;}
.SectionDACDestk .ContentHP h1 { font-size:16px;}
.TitleDac, .TitleNoticias, .TitleNewsletter, .TitlePoliticaPrivacidade, .TitleDocsDiocesanos, .TitleAgenda, .TitlePesquisa, .TitleCatequistas, .TitleElearning, .TitleContactos, .TitleRss, .TitleForum, .TitleOpiniao, .TitleFormadores, .TitleMultimedia, .TitleCentroRecursos, .TitleDacEquipas, .TitleInscricoes  { width:730px; height:28px; margin-left:20px; margin-top:10px; }

/******* DAC *****/
.TitleDac { background-image:url(img/TitleDac.jpg);}
.TitleDacEquipas { background-image:url(img/TitleDacEquipas.jpg);}
.TitleSmallValores {background-image:url(img/TitleSmallValores.jpg); padding-top:28px;}
.TitleSmallDelegados {background-image:url(img/TitleSmallDelegados.jpg); padding-top:28px; margin-top:15px;}
.DacMap { background-image:url(img/TitleSamllLista.jpg) !important;}
.DacMap .accordion {background-color:#fdf7e3;}
/******* FIM DAC *****/

/******* Noticias *****/
.TitleNoticias { background-image:url(img/TitleNoticias.jpg);}
.DestkArtigo a img, .ArticleInfo a img  { border:1px solid #006699; margin-bottom:10px; margin-left:10px; margin-right:10px;}
.DestkArtigo h1 a, .DestkArtigo h1 a:visited  { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:18px; font-weight:700; color:#4c748a; margin-bottom:5px; text-decoration:none; }
.DestkArtigo h1 a:hover { text-decoration:underline;}
.DestkArtigo h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-weight:700; text-decoration:none; color:#000;margin-bottom:5px; }
.DestkArtigo h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none; color:#000; margin-bottom:5px; font-weight:normal;}
.SaibaMais a{ background-image:url(img/BotSaibaMais.jpg); width:60px; height:10px; float:left;}
.MoreNoticias {  background-image:url(img/NoticiasMaisNoticias.jpg); padding-top:10px; _padding-top:20px; color:#000;}
.MoreNoticias span h1 a, .MoreNoticias span h1 a:visited  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-weight:700; text-decoration:none; color:#000;display:block; clear:both; padding-top:15px; _padding-top:3px; text-decoration:none; }
.MoreNoticias span h1 a:hover { text-decoration:underline;}
.MoreNoticias span h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none; color:#000; font-weight:normal;  text-align: justify;}
.MoreNoticias span h5, .DestkArtigo h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  text-decoration:none; color:#ccc; margin-bottom:5px; font-weight:normal; margin:0px; padding:0px; font-style:italic;}


.MoreNoticias {  background-position:10px 10px; padding-top:35px; width:100%; margin-bottom:15px; margin-top:15px;}
.MoreNoticias span {  margin:10px; margin-bottom:15px; display:block; padding-bottom:10px; /* border-bottom:1px solid #b4cdde;*/ font-size:11px;}
.MoreNoticias span a, .ComentsAllArticle span a:visited { text-decoration:none; color:#222;}
.MoreNoticias span a:hover { text-decoration:underline;}
.MoreNoticias h4 { border-bottom:1px solid #4c748a; border-top:1px solid #4c748a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-bottom:5px; padding-top:5px; text-align:center; }
.MoreNoticias h4 a, .MoreNoticias h4 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-left:10px; margin-right:10px; text-align:center; color:#4c748a; text-decoration:none; }
.MoreNoticias h4 a:hover {text-decoration:underline; color:#6b9800;}
.MoreNoticias h5 { font-size:12px; font-weight:bold; color:#4c748a; margin:5px; padding:5px;}


.ArticleInfo h1  { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:24px; font-weight:700; color:#4c748a; margin-bottom:5px; text-decoration:none; }
.ArticleInfo h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  font-weight:700; text-decoration:none; color:#000;margin-bottom:5px; }
.ArticleInfo h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  text-decoration:none; color:#000; margin-bottom:5px; font-weight:normal;}
.ArticleInfo h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  text-decoration:none; color:#4c748a; margin-bottom:5px; font-weight:normal; margin:0px; padding:0px; font-style:italic; text-align:right; margin-top:10px; margin-bottom:10px;}
.ArticleInfo p {text-align: justify;}
.SectionArticlePesquisa {  background-image:url(img/TitleSmallpPesquisa.jpg); padding-top:28px; background-color:#fff; color:#000;}
.BorderArticlePesquisa { border:1px solid #4c748a;}

.ComentsAllArticle { background-image:url(img/TIT_Coment_Article_Todos.jpg); 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;*/ font-size:11px;}
.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:#4c748a; text-decoration:none; font-weight:700;}
.ComentsAllArticle span b a:hover, .ComentsAllArticle span i a:hover { text-decoration:underline;}
.ComentsAllArticle span i, .ComentsAllArticle span i a, .ComentsAllArticle span i a:visited { color:#6b9800; text-decoration:none;}
.ComentsAllArticle span .CRecursosDoc i{color:#4c748a;}
.ComentsAllArticle h4 { border-bottom:1px solid #4c748a; border-top:1px solid #4c748a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 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:10px; margin-left:10px; margin-right:10px; text-align:center; color:#4c748a; text-decoration:none; }
.ComentsAllArticle h4 a:hover {text-decoration:underline; color:#6b9800;}
.ComentsAllArticle h5 { font-size:12px; font-weight:bold; color:#4c748a; margin:5px; padding:5px;}
.ComentsAllArticle .accordion p { /*margin:10px;*/ word-wrap: break-word; max-width:50%; *max-width:100%; width:auto; margin-top:0px; }
.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:10px;}
.TitleSmallCatequistaLista .accordion {background-color:#fdf7e3;}

.Ponto { background-image:url(img/Ponto.jpg); background-repeat:repeat-x; height:5px; margin-top:5px;}
.TitleFuncionalidades { background-image:url(img/TitleSmallFuncionalidades.jpg); padding-top:28px;}
.IconImprimir a { background-image:url(img/IconArticleImprimirArtigo.jpg); width:225px; height:28px; display:block; margin:0px; padding:0px;}
.IconEnviarArtigo { background-image:url(img/IconArticleEnviarArtigo.jpg);height:24px; }
.IconComenteArtigo { background-image:url(img/IconArticleComenteArtigo.jpg); height:24px; }
.IconVoteArtigo { background-image:url(img/IconArticleVoteArtigo.jpg); height:24px; }
.Stars { text-align:center;margin-left:auto; margin-right:auto;  _margin-left:0; _margin-right:0; width:96%;}
.Stars h5 { font-size:10px; text-align:center; margin:0px; padding:0px;}
.Stars h5 b { color:#FF6600; font-size:16px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.TitleFuncionalidades .accordion  { background-color:#fff;}
/******* FIM Noticias *****/


/******* politica privacidade *****/
.TitlePoliticaPrivacidade { background-image:url(img/TitlePoliticaPrivacidade.jpg);}
/******* fim politica privacidade *****/

/******* Documentos Diocesanos *****/
.TitleDocsDiocesanos { background-image:url(img/TitleDocsDiocesanos.jpg);}
.DocsDiocesePasta { background-image:url(img/DocsDiocesePasta.jpg);padding-left:30px; margin-top:15px;}
.DocsDiocesePasta .Title { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:20px; font-weight:700; color:#4c748a; }
.DocsDiocesePasta span .artigo{ display:block; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; background-image:url(img/IconDoc.jpg); padding-left:20px; background-repeat:no-repeat; padding-bottom:5px; margin-bottom:5px;}
.DocsDiocesePasta span a, .DocsDiocesePasta span a:visited {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; text-decoration:none;}
.DocsDiocesePasta span a:hover { text-decoration:underline; color:#F60;}
.DocsDiocesePasta span .CRecursosDoc a, .DocsDiocesePasta span .CRecursosDoc a:visited {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color: #000000; text-decoration:none;}
.DocsDiocesePasta span .CRecursosDoc a:hover { text-decoration:underline; color:#F60; font-weight:700}

.toggler a, .toggler a:visited { color:#222; text-decoration:none; font-size:11px; font-weight:700;}
.toggler i a:hover { text-decoration:underline;}
.DocsDiocesePasta .accordion { background-color: #FFFFFF}
.DocsDiocesePasta .accordion p { margin:10px; font-size:10px;}

/******* Fim Documentos Diocesanos *****/

/******* Agenda e Pesquisa *****/
.TitleAgenda{ background-image:url(img/TitleAgenda.jpg);}
.TitlePesquisa { background-image:url(img/TitlePesquisa.jpg);}
form.niceform span { width:100px; float:left;}
form.niceform .FloatLeft { font-size:11px; margin-right:20px; margin-bottom:10px;}
form.niceform h1 {font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:20px; font-weight:700; color:#6b9800; }
.ResultadosAgenda { font-size:10px; color:#4c748a; text-align:center;}
.ResultadosAgenda span { color:#6b9800; font-weight:700;}
.TITResultadosPesquisa { background-image:url(img/TIT_Resultados_Pesquisa.jpg); margin-top:0px;}
.TITResultadosPesquisa .h2titulo{color: #FDCE20; font-weight:700; font-size:18px; }

#noticiaspesquisa h1 a, #noticiaspesquisa h1 a:visited  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-weight:700; text-decoration:none; color:#000;display:block; clear:both; padding-top:15px; _padding-top:3px; text-decoration:none; }
#noticiaspesquisa h1 a:hover { text-decoration:underline;}
#noticiaspesquisa h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  text-decoration:none; color:#ccc; margin-bottom:5px; font-weight:normal; margin:0px; padding:0px; font-style:italic;}
/******* Fim Agenda e Pesquisa *****/

/******* Catequistas *****/
.TitleCatequistas { background-image:url(img/TitleCatequistas.jpg);}
.TitleSmallCatequistaLista { background-image:url(img/TitleSmallCatequistaLista.jpg);}
.TitleSmallCatequistaInscreve { background-image:url(img/TitleSmallCatInscreve.jpg); padding-top:28px;}
.TitleCateqLista { background-image:url(img/TitleSmallCateqLista.jpg); padding-top:28px; background-color:#737373; color:#fff;}
.TitleCateqLista .ContentHP { font-size:10px;}
.TitleCateqLista .ContentHP h1 { font-size:10px; color:#FFFF00; margin-bottom:5px;}
.TitleCateqLista .ContentHP span a, .TitleCateqLista .ContentHP span a:visited { display:block; margin-bottom:5px; background-image:url(img/IconMais.jpg); background-repeat:no-repeat; padding-left:15px; font-size:10px; color:#fff; text-decoration:none; }
.TitleCateqLista .ContentHP span a:hover { text-decoration:underline;}
.TitleCateqLista .BorderHPSections { margin:5px; background-color:#fff; color:#000; font-size:10px;}
.IconInquerito { background-image:url(img/IconFormInquerito.jpg);height:24px; }
.IconInqueritoCatequista { background-image:url(img/IconInqueritoCatequista.jpg);height:24px; }
.FichaCatequista {}
.FichaCatequista h1 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:18px; font-weight:700; color:#4c748a; margin-bottom:5px; text-decoration:none; }
.FichaCatequista h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-weight:700; text-decoration:none; color:#000; background-image:url(img/SetaPesquisa.jpg); padding-left:10px;}
.FichaCatequista h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none; color:#000; margin-bottom:5px; font-weight:normal;}
/******* Fim Catequistas *****/

/******* E-Learning *****/
.TitleElearning { background-image:url(img/TitleElearning.jpg);}
/******* Fim E-Learning *****/

/******* Contactos *****/
.TitleContactos { background-image:url(img/TitleContactos.jpg);}
.TitleSmallContactos { background-image:url(img/TitleSmallContactosGerais.jpg); padding-top:28px;}
#map {width:100%; height: 350px}
/******* Fim Contactos*****/

/******* RSS *******/
.TitleRss { background-image:url(img/TitleRss.jpg);}
.TitleSmallRssWhat { background-image:url(img/RssWhat.jpg); padding-top:28px;}
.TitleSmallRssLeitores { background-image:url(img/RssLeitores.jpg); padding-top:28px;}
.TitleSmallRssLeitores a { display:block; margin-bottom:3px;}
.RssIntro { font-size:10px; margin-bottom:15px;}
.RSS_HP {background-image:url(img/TitleSmallRssDisponiveis.jpg); padding-top:28px;}
.RSS_HP .title { background-image:url(img/TIT_Rss_Disponiveis.gif); border-bottom:1px solid #f60; height:18px;}
.RSS_HP .seta { background-image:url(img/Seta_rss.gif); background-position:right; height:15px; display:block; margin-bottom:5px;}
.RSS_HP .risco { border-bottom:1px solid #eee; display:block; width:100%;}
.RSS_HP .risco * { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin-bottom:2px; margin-top:2px;}
.RSS_HP .name { font-weight:bold; float:left; width:125px;}
.RSS_HP .url { float:left; width:340px; float:left;}
.RSS_HP .icon a { float:left; clear:right; background-image:url(img/icon_rss.gif); width:10px; height:14px; background-position:center center;}
.RSSLeitores {background-image:url(img/TIT_RSS_Leitores.gif);}
.RSSLeitores span, .RSSLeitores span a { text-align:left; margin-left:10px; }
.RSSLeitores span {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block;}
.RSSWhat {background-image:url(img/TIT_RSS_What.gif);}
.RSSWhat  span{ font-weight:normal;}
/******* FIM RSS *******/

/******* forum *******/
.TitleForum { background-image:url(img/TitleForum.jpg);}
.TitleSmallForum {background-image:url(img/TitleSamllForum.jpg); padding-top:28px;}
.ForumTemaPasta { background-image:url(img/IconForum.jpg); padding-left:25px; margin-top:15px;}


.toggler a, .toggler a:visited { color:#222; text-decoration:none; font-size:11px; font-weight:700;}
.toggler i a:hover { text-decoration:underline;}
.ForumTemaPasta .accordion { background-color: #FFFFFF}
.ForumTemaPasta .accordion p { margin:10px; font-size:10px;}


.ForumTemaTitle { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:20px; font-weight:700; color:#4c748a; }
.ForumQuestao { display:block; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; background-image:url(img/IconForumArticle.jpg); padding-left:20px; background-repeat:no-repeat; padding-bottom:5px; margin-bottom:5px;}
.ForumQuestao a, .ForumQuestao a:visited {font-size:15px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:700; color:#6b9800; text-decoration:none; display:block;}
.ForumQuestao a:hover { text-decoration:underline; color:#F60;}
.ForumQuestao span { font-style:italic; color:#F60; font-weight:700;}

.ContentHP .ForumTemaTitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.ContentHP .ForumQuestao {background-image:url(img/SetaPesquisa.jpg); padding-left:15px;}
.ContentHP .ForumQuestao a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  }
/******* FIM forum *******/


/******* Opiniao *******/
.TitleOpiniao { background-image:url(img/TitleOpiniao.jpg);}
.OpiniaoDestk { font-size:10px; color:#333; }
.OpiniaoDestk span { margin-left:10px; margin-right:10px; display:block; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:16px; font-weight:700; color:#fff;  }
.OpiniaoTitleTop { background-image:url(img/OpiniaoTitleTop.jpg); height:10px;}
.OpiniaoTitleBG { background-image:url(img/OpiniaoTitleBG.jpg); background-repeat:repeat-y;}
.OpiniaoTitleBaixo { background-image:url(img/OpiniaoTitleBaixo.jpg); height:10px;}
.OpiniaoResposta {	background-color: #ccc;	padding: 0px 0px 0px 0px;	height:18px;	margin: 2px 0px 5px 0px;	}
.OpiniaoBarra {	background: url(img/BarraOpiniao.gif) repeat-x;	margin: 3px;	height:12px;	}
.OpiniaoTotalVotos { background-color:#333; color:#ffb400; font-size:11px; padding-top:5px; padding-bottom:5px; text-align:center; margin-bottom:20px;}
.OpiniaoTotalVotos a, .OpiniaoTotalVotos a:visited { color:#fff; text-decoration:none; font-size:10px; font-weight:700;}
.OpiniaoTotalVotos a:hover { text-decoration:underline;}
.OpiniaoLista { margin:10px; display:block;}
.OpiniaoLista .Ordem { width:50px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:16px; font-weight:700; color:#333; float:left; padding-top:10px; text-align:center;}
.OpiniaoLista .Selected {background-color:#FCE58C;}
.OpiniaoLista .CampoTitle { width:385px;  padding:10px;  float:left; border:1px solid #333; border:1px solid #d7ac0e;  color:#333; margin-bottom:10px; } 
.OpiniaoLista a .CampoTitle , .OpiniaoLista a:visited .CampoTitle  {font-size:11px;font-weight:700; text-decoration:none;}
.OpiniaoLista  a:hover .CampoTitle { background-color:#fdf7e3;}
.OpiniaoLista .CampoTitle span { display:block; font-size:10px; font-weight:normal; margin-top:5px;}
.OpiniaoPagina { width:100%; margin-bottom:15px; margin-top:15px;}
.OpiniaoPagina h4 { border-bottom:1px solid #4c748a; border-top:1px solid #4c748a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-bottom:5px; padding-top:5px; text-align:center; }
.OpiniaoPagina h4 a, .OpiniaoPagina h4 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-left:10px; margin-right:10px; text-align:center; color:#4c748a; text-decoration:none; }
.OpiniaoPagina h4 a:hover {text-decoration:underline; color:#6b9800;}
.OpiniaoPagina h5 { font-size:12px; font-weight:bold; color:#4c748a; margin:5px; padding:5px;}
/******* FIM Opiniao *******/



/******* NEWSLETTER & OUTLOOK *******/
.TitleSmallPrivacidade { background-image:url(img/TitleSmallPrivacidade.jpg); padding-top:28px;}
.TitleNewsletter { background-image:url(img/TitleNewsletter.jpg);}
.NewsletterContent { margin-bottom:15px;}
.NewsletterContent a, .NewsletterContent a:visited { color:#4c748a; font-weight:700; text-decoration:none;}
.NewsletterContent a:hover { text-decoration:none;}

.NewsletterContent h4 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:20px; font-weight:700; color:#4c748a; }
.NewsletterContent h5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; margin:0px; padding:0px;}

.NewsletterContent img.Image  { border:1px solid #006699; margin-bottom:10px; margin-left:10px; margin-right:10px;}

body.NewsLetterBG { background-image:url(img/OutlookBG.gif); background-repeat:repeat;  text-align:center;}
.NewsLetterWhite {background-color:#FFF; width:600px; margin-left:auto; margin-right:auto; margin-top:50px; padding:5px; }
.NewsLetterRisco { margin:5px; border:1px solid #fecb12; padding:15px; padding-top:0px; float:left;}
.NewsLetterLogotipo { background-image:url(img/logotipoDac_Newsletter.jpg); background-position:center center; margin-left:auto; margin-right:auto; height:200px; display:block;}
.NewsLetterDestaquesImg { background-image:url(img/Newsletter_Destaques.jpg); background-position:center center; height:40px;}
.NewsLetterNumero { font-family:"Arial Narrow",Arial, Helvetica, sans-serif; color:#222; font-size:24px; font-weight:bold;  float:left;}
.NewsLetterNumero span { color:#dadada;}
.NewsLetterData { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; font-style:italic; float:left; padding-top:10px; color:#1450a1; }
.NewsLetterContent { margin-bottom:15px; border-top:1px solid #222; padding-top:15px;}
.NewsLetterArticle { text-align:left; margin-bottom:10px;}
.NewsLetterArticle .Left { min-width:0px; float:left; margin-right:10px; }
.NewsLetterArticle .Right {margin-left:10px; float:left; margin-right:10px; color:#222222; width:400px; _width:auto; }
.NewsLetterArticle .Left img a { margin:0px; margin-right:15px; border:1px solid #222;}
.NewsLetterArticle h3, .NewsLetterArticle h3 a, .NewsLetterArticle h3 a:visited   { font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; text-decoration:none;}
.NewsLetterArticle h3 a:hover  { text-decoration:underline;}
.NewsLetterArticle h4 { font-family:Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:0px;}
.NewsLetterArticle h4 a  { font-family:Arial, Helvetica, sans-serif; color:#1450a1; margin:0px; padding:0px; text-decoration:underline;}
.NewsLetterArticle h4 span a, .NewsLetterArticle h4 span a:visited  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0099CC; text-decoration:none; margin:0px; padding:0px; margin-top:8px;}
.NewsLetterArticle h4 span a:hover { text-decoration:underline;}
.NewsLetterEditPrint {  background-color:#8b0304; background-image:url(img/TIT_Nletter_EditPrint.gif);}
.NewsLetterEditPrint h4 { margin:10px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:10px;}
.NewsLetterEditPrint h4 a { color:#e8b90a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; font-weight:bold;}
.NewsLetterCentro {margin-top:35px; margin-bottom:25px; display:block; }
.NewsLetterRodape { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:10px; margin:15px; text-align:center;}
.NewsLetterRodape a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:10px; margin:15px; text-decoration:underline; margin:0px;}
/******* FIM DA NEWSLETTER & OUTLOOK *******/



/******* SITIO DOS FORMADORES  *******/
.TitleFormadores { background-image:url(img/TitleSitioFormador.jpg);}
.FormadorAcessoPassword { background-image:url(img/FormadorCadeado.jpg);  padding-left:180px; font-size:10px; }
.FormadorAcessoPassword a, .FormadorAcessoPassword a:visited { color:#FF6600; font-size:10px; text-decoration:none; }
.FormadorAcessoPassword a:hover { text-decoration:underline;}
.TitleSmallFormadorLogin { background-image:url(img/TitleSmallFormadorLogin.jpg);padding-top:28px; background-color:#333; color:#fff; }
.TitleSmallFormadorLogin .ContentHP { font-size:11px;}
.TitleSmallFormadorLogin .ContentHP a { color:#FFFF00; font-size:11px; font-weight:700;}
.TitleSmallFormadorLogin .ContentHP h1 {font-family:"Arial Narrow",Arial, Helvetica, sans-serif; color:#fff; font-size:16px; font-weight:bold;}
.TitleSmallFormadorLogin .BorderHPSections { margin:5px; background-color:#fff; color:#000; font-size:10px;}
.TitleSmallFormadorMaterial { background-image:url(img/TitleSmallFormadorMaterial.jpg); padding-top:28px;}
.TitleSmallFormadorDocs { background-image:url(img/TitleSmallFormadorDocs.jpg); padding-top:28px;}
.TitleSmallFormadorDocs .ContentHP span a, .TitleSmallFormadorDocs .ContentHP span a:visited { display:block; margin-bottom:5px; background-image:url(img/SetaPesquisa.jpg); background-repeat:no-repeat; padding-left:15px; font-size:10px; color:#333; text-decoration:none; }
.TitleSmallFormadorDocs .ContentHP span a:hover { text-decoration:underline;}
.TitleSmallFormadorMaterial .Pasta{ background-image:url(img/IconFormadorMaterialForm.jpg); padding-left:20px; margin-top:15px;}
.TitleSmallFormadorMaterial .Pasta .accordion { background-color:#FFF;}
.TitleSmallFormadorMaterial .Title {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#6b9800; text-decoration:none; display:block;}
.TitleSmallFormadorMaterial .Questao a, .TitleSmallFormadorMaterial .Questao a:visited {display:block; margin-bottom:5px; background-image:url(img/SetaPesquisa.jpg); background-repeat:no-repeat; padding-left:15px; font-size:10px; color:#333; text-decoration:none; font-weight:normal}
.TitleSmallFormadorMaterial .Questao a:hover { text-decoration:underline;}
/******* FIM SITIO DOS FORMADORES  *******/

/******* multimedia  *******/
.TitleMultimedia { background-image:url(img/TitleMultimedia.jpg);}
.MultimediaDestkVideo {float:left; margin-right:10px;}
.MultimediaDestkText { float:left; font-size:12px; width:130px;}
.MultimediaDestkText h1 {font-family:"Arial Narrow",Arial, Helvetica, sans-serif; color:#4c748a; font-size:16px; font-weight:bold; margin-bottom:5px;}

.MultimediaDestkText h4 { font-size:11px; color:#6b9800; margin-top:5px;}
.MultimediaDestkText h5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; color:#999; font-weight:normal; margin:0px; margin-top:10px;}
.VideoStar { text-align:center; font-size:9px; color:#4c748a; margin-top:15px;}
.VideoStar img { margin-left:2px;}
.VideosLista { }
a .VideoContentLista { width:111px; _width:110px; margin:4px; margin-bottom:8px; border:1px solid #d7ac0e; font-size:10px; float:left; text-decoration:none; height:150px;}
a:hover .VideoContentLista, a:hover .CampoTitle { background-color:#fdf7e3;}
.VideoContentLista .ContentImg { text-align:center; margin-left:auto; margin-right:auto;  _margin-left:0; _margin-right:0; width:100%;}
.ContentImg img { margin-top:5px; }
.VideoAllLista, .TitleSmallVideos, .TitleSmallVideosEmpty {width:474px; _width:470px; }
.VideoAllLista {border:1px solid #d7ac0e; margin:0px; padding:0px;}
.VideoContentLista h1 {color:#4c748a; font-size:10px; font-weight:bold; margin:5px; margin-bottom:0px;}
.VideoContentLista h2 {color:#666; font-size:10px; margin:5px; margin-top:0px;}
a .CampoTitle {  font-size:10px; text-decoration:none; color:#333; text-decoration:none; }
.CampoTitle span{ margin:5px; display:block; background-image:url(img/SetaPesquisa.jpg); padding-left:10px; background-repeat:no-repeat;}
.TitleSmallVideos { background-image:url(img/TitleSmallVideos.jpg); background-position:10px 10px; padding-top:35px; margin-bottom:0px; margin-top:15px;}
.TitleSmallVideosEmpty { background-image:none; margin-top:15px; padding-top:0px;}
.IconDownload a { background-image:url(img/IconArticleDownloadArtigo.jpg); width:225px; height:28px; display:block; margin:0px; padding:0px;}
.IconVerComents a { background-image:url(img/IconArticleVerComents.jpg); width:225px; height:28px; display:block; margin:0px; padding:0px;}
/******* FIM multimedia  *******/


/******* CENTRO RECURSOS  *******/
.TitleCentroRecursos { background-image:url(img/TitleCentroRecursos.jpg);}
.IconParilhaRecursos  {background-image:url(img/IconPartilhaRecursos.jpg);height:24px; } 
.CRecursosNivel {font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:20px; font-weight:700; color:#4c748a; background-image:url(img/CRecursosNivel.jpg); background-repeat:no-repeat; padding-left:25px; margin-top:15px; }
.CRecursosNivel a {font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:20px; font-weight:700; color:#4c748a; }
.CRecursosSubNivel { background-image:url(img/IconRecursosSubNivel.jpg); padding-left:25px; margin-bottom:15px;}
.CRecursosSubNivel .accordion { background-color:#FFF;}
.CRecursosSubNivelTitle {font-size:15px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:700; color:#6b9800;}
.ForumTemaTitle { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#666;}
.CRecursosDoc { display:block;  background-image:url(img/CRecursosDoc.jpg); padding-left:20px; background-repeat:no-repeat; padding-bottom:5px; margin-bottom:2px; font-size:10px; color:#222;}
.CRecursosDoc a, .CRecursosDoc a:visited { text-decoration:none; display:block; font-size:11px; font-weight:700; color:#333; text-decoration:none;}
.CRecursosDoc a:hover { text-decoration:underline; color:#F60;}
.CRecursosDoc i { color:#4c748a;}
.CRecursosDoc .Inscreve { font-size:10px; font-weight:bold; margin:5px; margin-left:0px;}
/******* FIM CENTRO RECURSOS  *******/




/********* CALENDARIO *******/




/* CSS CALENDAR */
#ncalendar table {margin-left:10px; margin-right:10px; width:185px; margin-top:1em; border:0px; padding:0px;  font-size:10px; font-weight:normal;}
#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;z-index:100000;} 
#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; font-size:10px; font-weight:normal;	}
#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; }


/******** FIM CALENDARIO ********/

/*  inscrições */
.TitleInscricoes { background-image:url(img/TitleInscricoes.jpg);}
.TitleSmallPagamentos { background-image:url(img/TitleSmallPagamentos.jpg); padding-top:28px; margin-top:15px;}
.IconInscricoes { background-image:url(img/IconInscricoes.jpg);height:24px; }

/* fim  inscrições */

