/* gerais */
pre { }
strong { font-weight:bold;}
cite { font-style: italic; border:0; text-decoration: none;}
del, ins { }
abbr, acronym { border-bottom: 1px dotted #505050; cursor: help; }
acronym:hover, abbr:hover { cursor: help; }
address, pre, code { }

/*********************************************************************************/
/*********************************************************************************/
/*                              CORRECÇÕES                                       */
/*********************************************************************************/
/*********************************************************************************/
/*botoes*/
.btBackOffice{
            padding:0;
            border:0 !important;
            FONT-SIZE: 10px;
            background: url('/imagem_wsd/botoes/buttonbackg.gif') center center no-repeat;
            WIDTH: 74px;
            COLOR: white !important;
            TEXT-ALIGN: center;     
            padding: 0 0 6px 0 !important;
}
/*titulos homepage*/
.boxSemRSS a:link,.boxSemRSS a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.boxSemRSS a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline !important; }
.boxSemRSS a:hover { text-decoration: underline !important; }

/*titulos/subtitulos no template canal*/
a.tLinkCaixa .caixaTitulo, a.tLinkCaixa:link, .caixaTitulo, a.tLinkCaixa:active .caixaTitulo { color: #05408A !important; text-decoration: underline !important; }
a.tLinkCaixa:visited .caixaTitulo { color: #05408A !important; text-decoration: underline !important; }
a.tLinkCaixa:hover .caixaTitulo { text-decoration: underline !important; }
a.tLinkCaixa .caixaTituloD, a.tLinkCaixa:link, .caixaTituloD, a.tLinkCaixa:active .caixaTituloD { color: #FFFFFF !important; text-decoration: underline !important; }
a.tLinkCaixa:visited .caixaTituloD { color: #FFFFFF !important; text-decoration: underline !important; }
a.tLinkCaixa:hover .caixaTituloD { text-decoration: underline !important; }
.caixaDesc .titulo a:link,.caixaDesc .titulo a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaDesc .titulo a:visited { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaDesc .titulo a:hover { text-decoration: underline !important; }
.caixaDesc .caixaSubTitulo a:link,.caixaDesc .caixaSubTitulo a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaDesc .caixaSubTitulo a:visited { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaDesc .caixaSubTitulo a:hover { text-decoration: underline !important; }
#destaquesDireita .supConteudo a:link,#destaquesDireita .supConteudo a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
#destaquesDireita .supConteudo a:visited { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
#destaquesDireita .supConteudo a:hover { text-decoration: underline !important; }
#destaquesDireita .supConteudo a:link,#destaquesDireita .supConteudo a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
#destaquesDireita .supConteudo a:visited { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
#destaquesDireita .supConteudo a:hover { text-decoration: underline !important; }
#destaquesDireita .supConteudo .caixaAutor { text-decoration: underline !important; }
#destaquesDireita .subArea .conteudo a:link,#destaquesDireita .subArea .conteudo a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
#destaquesDireita .subArea .conteudo a:visited { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
#destaquesDireita .subArea .conteudo a:hover { text-decoration: underline !important; }
/*ul#nmud li .noLink { font-weight:bold; }
ul#nmud li .aa { font-weight:bold; }
ul#nmud li .bb { font-weight:bold; }*/
ul#nmud li a.bb:link,ul#nmud li a.bb:active { color: #FFFFFF !important; text-decoration: underline !important; }
ul#nmud li a.bb:visited { color: #FFFFFF !important; text-decoration: underline !important; }
ul#nmud li a.bb:hover { text-decoration: underline !important; }
ul#nmud li a.aa:link,ul#nmud li a.aa:active { color: #FFFFFF !important; text-decoration: underline !important; }
ul#nmud li a.aa:visited { color: #FFFFFF !important; text-decoration: underline !important; }
ul#nmud li a.aa:hover { text-decoration: underline !important; }
/*ul#nmu li .noLink { font-weight:bold; }
ul#nmu li .aa { font-weight:bold; }
ul#nmu li .bb { font-weight:bold; }*/
ul#nmu li a.bb:link,ul#nmu li a.bb:active { color: #05408A !important; text-decoration: underline !important; }
ul#nmu li a.bb:visited { color: #05408A !important; text-decoration: underline !important; }
ul#nmu li a.bb:hover { text-decoration: underline !important; }
ul#nmu li a.aa:link,ul#nmu li a.aa:active { color: #05408A !important; text-decoration: underline !important; }
ul#nmu li a.aa:visited { color: #05408A !important; text-decoration: underline !important; }
ul#nmu li a.aa:hover { text-decoration: underline !important; }

/*titulos/subtitulos no template secção*/
.caixaEventos .titulo a:link,.caixaEventos .titulo a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos .titulo a:visited { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos .titulo a:hover { text-decoration: underline !important; }
.caixaEventos .caixaSubTitulo a:link,.caixaEventos .caixaSubTitulo a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos .caixaSubTitulo a:visited { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos .caixaSubTitulo a:hover { text-decoration: underline !important; }
.caixaEventos_sub .titulo a:link,.caixaEventos_sub .titulo a:active { color: #FFFFFF !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos_sub .titulo a:visited { color: #FFFFFF !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos_sub .titulo a:hover { text-decoration: underline !important; }
.caixaEventos_sub .caixaSubTitulo a:link,.caixaEventos_sub .caixaSubTitulo a:active { color: #FFFFFF !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos_sub .caixaSubTitulo a:visited { color: #FFFFFF !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos_sub .caixaSubTitulo a:hover { text-decoration: underline !important; }

    
/* Canal: sinopse (para todos os casos) */
.caixaTexto { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }
.caixaTexto a:link,.caixaTexto a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaTexto a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline !important; }
.caixaTexto a:hover { text-decoration: underline !important; }
.caixaTexto p, .caixaTexto div { margin:0; padding:0; }
.caixaTexto img, .caixaTexto a img { border-color: #05408a; border-style:solid; }

/* Secção: Resumo */
.textoIntrodutorio { font-family: Verdana, Arial, Helvetica, sans-serif; color: #505050; background-color: inherit; line-height: 1.5em; }
.textoIntrodutorio a:link, .textoIntrodutorio a:active { color: #05408a !important; background-color: inherit; text-decoration: underline  !important; }
.textoIntrodutorio a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline !important; }
.textoIntrodutorio a:hover { text-decoration: underline !important; }
.textoIntrodutorio p, .textoIntrodutorio div { margin:0; padding:0; }
.textoIntrodutorio img, .textoIntrodutorio a img { border-color: #05408a; border-style:solid; }
.textoIntrodutorio blockquote, .textoIntrodutorio ul, .textoIntrodutorio ol, .textoIntrodutorio dd, .textoIntrodutorio dl, .textoIntrodutorio li { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
/*.textoIntrodutorio h4 { margin:0; font-size: 1em; font-weight: normal; color: #000000; background-color: inherit; }
.textoIntrodutorio h4 strong { font-weight: bold; }
.textoIntrodutorio h5 { margin:0; font-size: 1em; font-weight: normal; color: #313131; background-color: inherit; }
.textoIntrodutorio h5 strong { font-weight: bold; }
.textoIntrodutorio h6 { margin:0; font-size: 1em; font-weight: normal; color: #505050; background-color: inherit; }
.textoIntrodutorio h6 strong { font-weight: bold; }*/
.textoIntrodutorio hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #505050; background: transparent; }
/*.textoIntrodutorio a.topanchor:link, .textoIntrodutorio a.topanchor:active, .textoIntrodutorio a.topanchor:visited, .textoIntrodutorio a.topanchor:hover { color: #05408A !important; background-color:inherit;text-decoration: none !important; }*/
.textoIntrodutorio a.ancoratopo:link, .textoIntrodutorio a.ancoratopo:active, .textoIntrodutorio a.ancoratopo:visited, .textoIntrodutorio a.ancoratopo:hover { color: #05408A !important; background-color:inherit;text-decoration: none !important; background: url('http://www.eurocid.pt/xtra/imagens/setatopo.gif') right center no-repeat; padding: 0 15px 0 0 !important; }

/* Secção: Conteudos associados: sinopse */
.caixaEventos .sinopse { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }
.caixaEventos .sinopse a:link, .caixaEventos .sinopse a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos .sinopse a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos .sinopse a:hover { text-decoration: underline !important; }
.caixaEventos .sinopse p, .caixaEventos .sinopse div { margin:0; padding:0; }
.caixaEventos .sinopse img, .caixaEventos .sinopse a img { border-color: #05408a; border-style:solid; }
.caixaEventos_sub .sinopse { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }
.caixaEventos_sub .sinopse a:link, .caixaEventos_sub .sinopse a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos_sub .sinopse a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline !important; }
.caixaEventos_sub .sinopse a:hover { text-decoration: underline !important; }
.caixaEventos_sub .sinopse p, .caixaEventos_sub .sinopse div { margin:0; padding:0; }
.caixaEventos_sub .sinopse img, .caixaEventos_sub .sinopse a img { border-color: #05408a; border-style:solid; }

/* Conteúdo: subtitulo */
.barraSubtitulo .autor { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }

/* Conteúdo: sinopse */
.mainContent .sinopse { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }
.mainContent .sinopse a:link, .mainContent .sinopse a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }/*none*/
.mainContent .sinopse a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline !important; }/*none*/
.mainContent .sinopse a:hover { text-decoration: underline !important; }/*none*/
.mainContent .sinopse p, .mainContent .sinopse div { margin:0; padding:0; }
.mainContent .sinopse img, .mainContent .sinopse a img { border-color: #05408a; border-style:solid; }

/* Conteúdo: detalhe */
.mainContent .texto { font-family: Verdana, Arial, Helvetica, sans-serif; color: #505050; background-color: inherit; line-height: 1.5em; }
.mainContent .texto a:link, .mainContent .texto a:active { color: #05408a !important; background-color: inherit; text-decoration: underline !important; }/*none*/
.mainContent .texto a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline !important; }/*none*/
.mainContent .texto a:hover { text-decoration: underline !important; }/*none*/
.mainContent .texto p, .mainContent .texto div { margin:0; padding:0; }
.mainContent .texto img, .mainContent .texto a img { border-color: #05408a; border-style:solid; }
.mainContent .texto blockquote, .mainContent .texto ul, .mainContent .texto ol, .mainContent .texto dd, .mainContent .texto dl, .mainContent .texto li { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

/*
.mainContent .texto h4,h4 { margin:0; font-size: 1em; font-weight: normal; color: #000000; background-color: inherit; }
.mainContent .texto h4 strong { font-weight: bold; }
.mainContent .texto h5,h5 { margin:0; font-size: 1em; font-weight: normal; color: #313131; background-color: inherit; }
.mainContent .texto h5 strong { font-weight: bold; }
.mainContent .texto h6,h6 { margin:0; font-size: 1em; font-weight: normal; color: #505050; background-color: inherit; }
.mainContent .texto h6 strong { font-weight: bold; }
*/
.mainContent .texto hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #505050; background: transparent; }
/*.mainContent .texto a.topanchor:link, .mainContent .texto a.topanchor:active, .mainContent .texto a.topanchor:visited, .mainContent .texto a.topanchor:hover { color: #05408A !important; background-color:inherit;text-decoration: none !important; }*/
.mainContent .texto a.ancoratopo:link, .mainContent .texto a.ancoratopo:active, .mainContent .texto a.ancoratopo:visited, .mainContent .texto a.ancoratopo:hover { color: #05408A !important; background-color:inherit;text-decoration: none !important; background: url('http://www.eurocid.pt/xtra/imagens/setatopo.gif') right center no-repeat; padding: 0 15px 0 0 !important; }

/* Conteúdo: links anexos */
.attachContent a:link,.attachContent a:active { color: #05408a !important; background-color: inherit; text-decoration: underline; }/*none*/
.attachContent a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline; }/*none*/
.attachContent a:hover { text-decoration: underline; }/*none*/
.attachContent .txt { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }
.attachContent .content .icon { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }
.attachContent .legenda { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }
a.Botoes:link,a.Botoes:active { color: #05408a !important; background-color: inherit; text-decoration: underline !important; }/*none*/
a.Botoes:visited { color: #05408a !important; background-color: inherit; text-decoration: underline !important; }/*none*/
a.Botoes:hover { text-decoration: underline !important; }/*none*/

table tbody tr td table tbody td table.topoMain tbody tr td { background-color: #05408a !important;}
body table tbody tr td div table.topoMain tbody tr td { background-color: #05408a !important;}
#tablecontainer table.topoMain tbody tr td { background-color: #05408a !important;}
#tablecontainer table.topoMain tbody tr td { background-color: #05408a !important;}

/* Conteúdo: forum */
.suporteComentarios .forum { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; line-height: 1.5em; }
.suporteComentarios .textoComentario  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #505050; background-color: inherit; line-height: 1.5em; }

/* All: Header */
.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; text-decoration: none; }
.breadcrumb .active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; background-color: inherit; text-decoration: none; }
.informacao { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; font-weight: bold; }
.texto1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; }
.autenticacao { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; }
#formPesquisa input { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; font-size: 1em; }

/* Outros (forms) */
.labelTitulo { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; }
.formBody label { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; }
.label { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; font-weight: bold;}
.txtPesquisa { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; }
.txtPesquisa a:link, .txtPesquisa a:active { color: #05408a !important; background-color: inherit; text-decoration: underline; font-weight: bold;}
.txtPesquisa a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline; font-weight: bold;}
.txtPesquisa a:hover { text-decoration: underline;}
.tituloPesquisa { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; }
.tituloPesquisa a:link,.tituloPesquisa a:active { color: #05408A !important; background-color: inherit; text-decoration: underline !important; }
.tituloPesquisa a:visited { color: #800080 !important; background-color: inherit; text-decoration: underline !important; }
.tituloPesquisa a:hover { text-decoration: underline !important; }
.resultadoPesquisa a.tituloPesquisa:link, .resultadoPesquisa a.tituloPesquisa:active { color: #05408a !important; background-color: inherit; text-decoration: underline; font-weight: bold;}
.resultadoPesquisa a.tituloPesquisa:visited { color: #800080 !important; background-color: inherit; text-decoration: underline; font-weight: bold;}
.resultadoPesquisa a.tituloPesquisa:hover { text-decoration: underline;}
.txtPesquisaSinopse { font-family: Verdana, Arial, Helvetica, sans-serif; color: #505050; }
.comlementosPesquisa { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; }
.bottomText_preview { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; }

/*********************************************************************************/
/*********************************************************************************/
/*                                 TINYMCE                                       */
/*********************************************************************************/
/*********************************************************************************/
/* GERAIS */
.clr {clear:both;}
.alt { float: left; width:auto;}
.art { float: right; width:auto;}
.ann { float: none; width:auto;}
.tactr { text-align:center; }
.talt { text-align:left; }
.tart { text-align:right; }
.u {text-decoration:underline;}

/* LINKS */
a.ancoratopo:link, a.ancoratopo:active, a.ancoratopo:visited, a.ancoratopo:hover { color: #05408A !important; background-color:inherit;text-decoration: none !important; background: url('http://www.eurocid.pt/xtra/imagens/setatopo.gif') right center no-repeat; padding: 0 15px 0 0 !important; }
.linkcomseta { padding: 0 0 0 10px; background: url('http://www.eurocid.pt/xtra/imagens/setalink.gif') center left no-repeat; }

/* IMAGENS */
.semcontorno  { border: 0;}
.contornoazul  { border: 1px solid #05408a;}

/* HEADINGS */
/*hs Futuros
h2 { font-size: 1em; margin:0; padding:2px; float:none; border: 0; color:#000000; background-color:#f0f4f8;}
h3 { font-size: 1em; margin:0;color:#000000; background-color: inherit; font-weight:bold;}
h4 { font-size: 1em; margin:0;color:#313131; background-color: inherit; font-weight:bold;}
h5 { font-size: 1em; margin:0;color:#505050; background-color: inherit; font-weight:bold;}
h6 { font-size: 1em; margin:0;color:#707070; background-color: inherit; font-weight:bold;}
*/
/*hs Intermedios */
h2 { font-size: 1em; margin:0; color:#000000; background-color: inherit; font-weight:bold; }
h3 { font-size: 1em; margin:0; color:#313131; background-color: inherit; font-weight:bold; }
h4 { font-size: 1em; margin:0; color:#505050; background-color: inherit; font-weight:bold; }
h5 { font-size: 1em; margin:0; color:#707070; background-color: inherit; font-weight:bold; }
h6 { font-size: 1em; margin:0; color:#909090; background-color: inherit; font-weight:bold; }

/*TABELAS */
table.resultstable { width:100%; margin:0; padding:0; border:1px solid #e2e9f0; border-collapse : collapse; }
.resultstable caption { border:0;font-weight:bold; text-align:center; }
.resultstable thead { font-weight:bold; text-align:center; color:inherit; background-color:#f8f9fb; }
.resultstable td { padding:2px; margin:0; border:1px solid #e2e9f0; color: #505050; background-color:inherit; }
.resultstable th { font-size:1em; padding:2px; margin:0; border:1px solid #e2e9f0; font-weight:bold; color:inherit; background-color:#f8f9fb; }
.resultstable td.w1, .resultstable th.w1 { width:1%; }
.resultstable td.w25, .resultstable th.w25  { width:25%; }
.resultstable td.w33, .resultstable th.w33  { width:33%; }
.resultstable td.w50, .resultstable th.w50  { width:50%; }

/* IFRAMES/OBJECTS */
.leitor_rss { border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; width: 100%; height: 20em; }
.leitor_rss_big { border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; width: 100%; height: 30em; }
.leitor_rss_huge { border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; width: 100%; height: 40em; }
.leitor_rss_small { border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; width: 100%; height: 10em; }
.leitor_media { border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; height: 306px; width: 400px;}
.leitor_youtube_small { border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; height: 100px; width: 130px;}
.leitor_youtube_normal {border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; height: 200px; width: 260px;}
.leitor_youtube_big {border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; height: 300px; width: 390px;}
.leitor_youtube_huge {border-collapse: collapse; border: 1px solid #ccd0d9; margin: 0; padding: 0; height: 400px; width: 520px;}
.gmap { border-collapse: collapse; width: 100%; height:40em; border-width: 1px;border-color: #05408a; border-style:solid; }

/* VÁRIOS */
ul.ul_setas { margin: 0; padding: 0; }
ul.ul_setas ul { margin: 0; padding: 0 0 0 1em; }
ul.ul_setas li { margin: 0; padding: 0 0 0 1em; list-style-type: none; list-style-position: outside; background-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif'); background-repeat: no-repeat; background-position: left 0.5em; vertical-align:middle; }
.destacar { color: inherit; background-color: #fcf0c2; border:1px solid #f4d968; }
.codigoHTML { border: 1px solid #8498bd; }

/* gerais old
// outros
.presentobject { text-align:center;margin:0 auto !important; padding:0; border-color: #05408a; border-style:solid; border-width:1px; width:525px;height:450px;}
.presentobject_small { text-align:center;margin:0 auto !important; padding:0; border-color: #05408a; border-style:solid; border-width:1px; width:410px;height:360px;}
//parceiros
.sParceiro { display: table; width:160px; height:110px; float:left; margin: 0 10px 10px 0; }
.sParceirotit {	height:30px; border: 1px solid #f0f4f8;background-color:#f0f4f8; padding:1px; display: table-row;vertical-align:middle; text-align: center; }
.sParceiroimg { height:70px; border: 1px dashed #f0f4f8; margin-top:1px;padding:1px;display: table-cell; vertical-align: middle; text-align:center; }
.sParceiroimg img { border-width:0; }
// fotografias de eventos
.imagemEvento { border: 1px solid #5079ad; float: left; text-align: center; width:26em; margin:2em;}
.imagemEvento p { padding:2em; }
.imagemEvento p img { border: 0;} 
// topanchor
div.divtopanchor {margin: 15px 0 0 0; text-align: right; width: 100%;}
div.divtopanchor img {border-width: 0; margin: 0 0 0 5px; }
a.topanchor:link, a.topanchor:active, a.topanchor:visited, a.topanchor:hover { color: #05408A !important; background-color:inherit;text-decoration: none !important; }
div.divtopanchor hr { height:0; width:100%; border-left:0; border-right:0; border-bottom:0; border-top:1px dashed #5a5a5a; }
// outros custom 
.filliframe { height:100%; border:0; width: 58em !important; width: 55em;}
.botoes { width: 99% !important; width: 98%; margin: 0; padding: 0; }
.input_detalhe { border:1px solid #8498BD; color: #585e5a; font-size:1.00em; font-family: Verdana, Arial, Helvetica, sans-serif; padding:2px !important; padding:2px; }
.select_detalhe { border:1px solid #8498BD; color: #585e5a; font-size:1.00em; font-family: Verdana, Arial, Helvetica, sans-serif; padding:1px !important; padding:2px; }
.form_detalhe { margin:0px; padding:0px; }
//start: para Candidaturas e Programas / http://www.eurocid.pt/pls/wsd/wsdwcot0.detalhe_area?p_cot_id=2371&p_est_id=6090 
//usa também os botões .sBt
#form_search { margin: 0;padding:0.5em 0; }
#form_search .linefield { margin:0;padding:0.2em 0;clear:both;}
#form_search input {font-size:1em;}
#form_search .lab { width:13em; float:left; }
#form_search .HTMLAreafield { width:21em; border:1px solid #8498BD; color: #585e5a;font-size:1em; padding:2px; font-family:Verdana;}
#form_search .HTMLAreafield2 { width:21.7em; border:1px solid #8498BD; color: #585e5a;font-size:1em; padding:2px; font-family:Verdana;}
#form_search .fld { width:22em; float:left; }
#form_search .fldtxt { padding: 0 0 0 1em; width:auto; float:left;}
#form_search .fldbtn { padding: 0 0 0 13.4em; width:auto; float:left;}
//end
//start: botoes old
.botao { background: url('http://www.eurocid.pt/xtra/imagens/shadowAlpha_old.png') no-repeat bottom right !important; background: url('http://www.eurocid.pt/xtra/imagens/shadow_old.gif') no-repeat bottom right; margin: 1em 0 0 0.5em !important; margin: 1em 0 0 0; }
.botao span { background-color: red;background: none !important; background: url('http://www.eurocid.pt/xtra/imagens/shadow2_old.gif') no-repeat left top; padding: 0 !important; padding: 0 0.2em 0.2em 0.2em; }
.botao input { padding: 0.1em 0.8em 0.1em 0.8em !important; padding: 0.1em 0 0.1em 0; margin: -0.2em 0.0em 0.0em -0.2em !important; margin: 0; white-space: nowrap; cursor: pointer; border-width: 0 0.1em 0 0.1em; border-style: solid; border-color: #F3CC2A; color: white; background-color: #05408a; font-family: Verdana, Arial, serif; font-size: 1.00em; }
//end
//start: botoes new
.sBt input { border: #05408a 1px solid; line-height:1em;font-family:Verdana; color: #fff;font-size:0.6em;}
.sBt { float: left; background: url('http://www.eurocid.pt/xtra/imagens/shadow.gif') no-repeat bottom right; margin: 4px 0 0 0; font-size:1em; }
.sBt div { clear:both;float:left; background: url('http://www.eurocid.pt/xtra/imagens/shadow2.gif') no-repeat left top; padding: 0 5px 5px 0; }
.sBt div .sBr,.sBr { float:left;border-left: 2px solid #F3CC2A; border-right: 2px solid #F3CC2A; cursor: pointer; }
.sBt div .sBr .btE,.sBr .btE { float:left;color: white; background-color: #05408a; cursor:pointer; white-space: nowrap; width: auto; overflow: visible; height: auto; padding:0 0.7em; }
.sBt div .sBr .btD,.sBr .btD { float:left;color: white; background-color: #bbc4ce; cursor:default; white-space: nowrap; width: auto; overflow: visible; height: auto; padding:0 0.7em; }
//end
// OUTROS - Não são opções do TinyMCE 
.indice ul { padding:0; margin: 0 0 0 3em; } 
//UL antigo
.ul_setas { list-style-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif'); list-style-type: none; } 
* html .ul_setas { list-style: outside; } 
//hs Antigos
h4 { font-size: 1em; margin:0; font-weight: normal; color: #000000; background-color: inherit; }
h5 { font-size: 1em; margin:0; font-weight: normal; color: #313131; background-color: inherit; }
h6 { font-size: 1em; margin:0; font-weight: normal; color: #505050; background-color: inherit; }
*/