/* Alterações para os niveis na Info-Eventos */
/* para a sinopse */
.caixaEventos .sinopse .nivel_1
{
	margin-left:0px;

}
.caixaEventos .sinopse .nivel_1 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #5079AD
}
.caixaEventos .sinopse .nivel_2
{
	margin-left:15px;
}
.caixaEventos .sinopse .nivel_2 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
color: #313131
}
.caixaEventos .sinopse .nivel_3
{
	margin-left:30px;

}
.caixaEventos .sinopse .nivel_3 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #e7e5e5
}
.caixaEventos .sinopse H4
{
	margin:0px 0px 0px 0px;
	font-weight: lighter;
	font-size:1em
}
.caixaEventos .sinopse H4 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #5079AD
}
.caixaEventos .sinopse H5
{
	margin:0px 0px 0px 15px;
	font-weight: lighter;
	font-size:1em
}
.caixaEventos .sinopse H5 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #7596BE
}
.caixaEventos .sinopse H6
{
	margin:0px 0px 0px 30px;
	font-weight: lighter;
	font-size:1em

}
.caixaEventos .sinopse H6 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #e7e5e5
}
/* para o subtitulo */
.caixaEventos .titulo .txtAutor .nivel_1
{
	margin-left:0px;

}
.caixaEventos .titulo .txtAutor .nivel_1 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #717171
}
.caixaEventos .titulo .txtAutor .nivel_2
{
	margin-left:15px;
}
.caixaEventos .titulo .txtAutor .nivel_2 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #848484
}
.caixaEventos .titulo .txtAutor .nivel_3
{
	margin-left:30px;

}
.caixaEventos .titulo .txtAutor .nivel_3 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #e7e5e5
}
.caixaEventos .titulo .txtAutor H4
{
	margin:0px 0px 0px 0px;
	font-weight: lighter;
	font-size:1em
}
.caixaEventos .titulo .txtAutor H4 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #717171
}
.caixaEventos .titulo .txtAutor H5
{
	margin:0px 0px 0px 15px;
	font-weight: lighter;
	font-size:1em
}
.caixaEventos .titulo .txtAutor H5 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #848484
}
.caixaEventos .titulo .txtAutor H6
{
	margin:0px 0px 0px 30px;
	font-weight: lighter;
	font-size:1em

}
.caixaEventos .titulo .txtAutor H6 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #e7e5e5
}
/*FIM ALTERAÇÃO PARA SUBNIVEIS NA INFO-EVENTOS*/
.caixaEventos{
	border: 1px solid #5C82B3;
}	
.caixaEventos .imagem{
	background-color:#B4C5DC;
	width:70px;
	padding:8px;
	vertical-align:top;
	border-bottom: 1px solid #5C82B3;
}

.caixaEventos .imagem img{
	border: 1px solid #FFFFFF;
}

.caixaEventos .titulo{
	width:100%;
	background-color:#B4C5DC;
	border-bottom: 1px solid #5C82B3;
	vertical-align: top;
	padding:5px;
	
	font-family: Verdana;
	font-weight:none;
	font-size: 0.6em;
	text-align: left;
}
.caixaEventos .titulo .txtTitulo{
	font-weight:bold
}

.caixaEventos .titulo a
{
	color: #05408A;
	text-decoration:none;
}
.caixaEventos .titulo a:hover
{
	color: #05408A;
	text-decoration: underline;
}

.caixaEventos .titulo .txtTitulo{
	color: #05408A;
}
.caixaEventos .titulo .txtTitulo a{
	color: #05408A;
	text-decoration: none;
}
.caixaEventos .titulo .txtTitulo a:hover{
	color: #05408A;
	text-decoration: underline;
}

.caixaEventos titulo txtAutor{
            font-size:0.9em;
            color: #05408A;
}
.caixaEventos titulo txtAutor a{
            color: #05408A;
            text-decoration: none;
}
.caixaEventos titulo txtAutor a:hover{
            color: #05408A;
            text-decoration: underline;
}



/* para o subtitulo */
.caixaEventos .titulo .txtAutor .nivel_1
{
	margin-left:0px;

}
.caixaEventos .titulo .txtAutor .nivel_1 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #717171
}
.caixaEventos .titulo .txtAutor .nivel_2
{
	margin-left:15px;
}
.caixaEventos .titulo .txtAutor .nivel_2 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #848484
}
.caixaEventos .titulo .txtAutor .nivel_3
{
	margin-left:30px;

}
.caixaEventos .titulo .txtAutor .nivel_3 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #FFFFFF
}
.caixaEventos .titulo .txtAutor H4
{
	margin:0px 0px 0px 0px;
	font-weight: lighter;
	font-size:1em
}
.caixaEventos .titulo .txtAutor H4 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #717171
}
.caixaEventos .titulo .txtAutor H5
{
	margin:0px 0px 0px 15px;
	font-weight: lighter;
	font-size:1em
}
.caixaEventos .titulo .txtAutor H5 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #848484
}
.caixaEventos .titulo .txtAutor H6
{
	margin:0px 0px 0px 30px;
	font-weight: lighter;
	font-size:1em

}
.caixaEventos .titulo .txtAutor H6 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #e7e5e5
}
/*FIM ALTERAÇÃO PARA SUBNIVEIS NA INFO-EVENTOS*/


/** Caixas do Main - sub-áreas**/
.caixaEventos_sub{
	border: 1px solid #05408A;	
}
.caixaEventos_sub .imagem{
	background-color:#829FC4;
	width:70px;
	padding:8px;
	vertical-align:top;
	border-bottom: 1px solid #5C82B3;
}

.caixaEventos_sub .imagem img{
	border: 1px solid #FFFFFF;
}

.caixaEventos_sub .titulo{
	width:100%;
	background-color:#829FC4;
	border-bottom: 1px solid #5C82B3;
	vertical-align: top;
	padding:5px;	
	font-family: Verdana;
	font-size: 0.6em;
	text-align: left;
}

.caixaEventos_sub .titulo a
{
	color: #05408A;
	font-weight:bold;
	text-decoration:none;
}
.caixaEventos_sub .titulo a:hover
{
	color: #05408A;
	text-decoration: underline;
}

.caixaEventos_sub .titulo .txtTitulo{
	color: #FFFFFF;
	font-weight:bold;
}
.caixaEventos_sub .titulo .txtTitulo a{
	color: #FFFFFF;
	text-decoration: none;
}
.caixaEventos_sub .titulo .txtTitulo a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.caixaEventos_sub .titulo .txtAutor{
	font-size:0.9em;
	font-weight:lighter;
	color: #FFFFFF;
}
.caixaEventos_sub .titulo .txtAutor a{
	color: #FFFFFF;
	text-decoration: none;
}
.caixaEventos_sub .titulo .txtAutor a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.caixaEventos_sub .sinopse

{

                font-family: Verdana, Arial, Helvetica, sans-serif;

                font-size: 0.6em;

                color: #313131;

                padding:10px 5px 10px 5px;

                margin:0px; 

                border:0px;

                line-height: 15px;

                vertical-align: top;

                text-align: left;

}

 

.caixaEventos_sub .sinopse .ul_setas { list-style-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif');  list-style-type: none; }

* html .caixaEventos_sub .sinopse .ul_setas { list-style: outside; }

.caixaEventos_sub .sinopse .destacar { color: inherit; background-color: #fcf0c2; border:1px solid #f4d968; }

.caixaEventos_sub .sinopse table { border-width: 0px; border-color: #5079AD; border-style: solid; }

.caixaEventos_sub .sinopse th { border-color: #5079AD; border-style: solid;  }

.caixaEventos_sub .sinopse td { border-color: #5079AD; border-style: solid; }

.caixaEventos_sub .sinopse a:link, .caixaEventos .sinopse a:active { color: #7596BE !important; text-decoration: none !important; }

.caixaEventos_sub .sinopse a:visited { color: #800080 !important; text-decoration: none !important; }

.caixaEventos_sub .sinopse a:hover { text-decoration: underline !important; }

.caixaEventos_sub .sinopse a.topanchor:link, .caixaEventos_sub .sinopse a.topanchor:active, .caixaEventos_sub .sinopse a.topanchor:visited, .caixaEventos_sub .sinopse a.topanchor:hover { color: #05408A !important; text-decoration: none !important; }

.caixaEventos_sub .sinopse img,.caixaEventos_sub .sinopse a img { border-color: #05408a; border-style:solid; }

.caixaEventos_sub .sinopse p { margin:0px; }

.caixaEventos_sub .sinopse strong { color: #313131 }

.caixaEventos_sub .sinopse H4 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #313131 }

.caixaEventos_sub .sinopse H4 strong { font-weight: bold; color: #313131 }

.caixaEventos_sub .sinopse H5 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color:#838383; }

.caixaEventos_sub .sinopse H5 strong { font-weight: bold; color:#838383; }

.caixaEventos_sub .sinopse H6 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #adadad }

.caixaEventos_sub .sinopse H6 strong { font-weight: bold; color: #adadad }

.caixaEventos_sub .sinopse hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #313131; }


/** BreadCrumb **/
.breadcrumb {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 0px solid; MARGIN-TOP: 0em; PADDING-LEFT: 13px; FONT-SIZE: 0.58em; BORDER-LEFT: #000 0px solid; COLOR: #05408a; PADDING-TOP: 0.8em; BORDER-BOTTOM: #000 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; vertical-align: top;
}
.breadcrumb A {
	COLOR: #05408a; TEXT-DECORATION: underline
}
.breadcrumb .active {
	COLOR: #366392; TEXT-DECORATION: none
}
/** Info Eventos Descricao **/
/** Caixas do main **/

.mainContent{
	vertical-align:top;
	width:100%;
	font-family: Verdana;
	font-weight:lighter;
	text-alieak-word;
	padding-left:8px;
}


.mainContent2{
	vertical-align:top;
	width:100%;
	font-family: Verdana;
	font-weight:lighter;
	text-align: right;
	padding:10px;
	font-size: 0.6em;
	color: #5A5A5A;
	line-height:15px;
}


/* Alterações para os subtitulos na sinopse do detalhe */
/* para o subtitulo */
.mainContent .autor strong{
	color: #717171
}
.mainContent .autor .nivel_1
{
	margin-left:0px;

}
.mainContent .autor .nivel_1 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #717171
}
.mainContent .autor .nivel_2
{
	margin-left:15px;
}
.mainContent .autor .nivel_2 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #848484
}
.mainContent .autor .nivel_3
{
	margin-left:30px;

}
.mainContent .autor .nivel_3 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #e7e5e5
}
.mainContent .autor H4
{
	margin:0px 0px 0px 0px;
	font-weight: lighter;
	font-size:1em;
	color: #717171
}
.mainContent .autor H4 strong
{
	font-weight: bold;
	color: #717171
}
.mainContent .autor H5
{
	margin:0px 0px 0px 15px;
	font-weight: lighter;
	font-size:1em
}
.mainContent .autor H5 strong
{
	font-weight: bold;
	color: #848484
}
.mainContent .autor H6
{
	margin:0px 0px 0px 30px;
	font-weight: lighter;
	font-size:1em

}
.mainContent .autor H6 strong
{
	font-weight: bold;
	color: #e7e5e5
}
/*
H4
{
	margin:0px 0px 0px 0px;
	font-weight: lighter;
	font-size:1em;
	color: #5A5A5A
}
H5
{
	margin:0px 0px 0px 15px;
	font-weight: lighter;
	font-size:1em;
	color: #7C7C7C
}
H6
{
	margin:0px 0px 0px 30px;
	font-weight: lighter;
	font-size:1em;
	color: #A0A0A0
}*/
/* FIM Alterações para os subtitulos na sinopse do detalhe */
/* Nova caixa de eventos */

/* Alterações para os subtitulos DO TEXTO INTRODUTORIO*/
/*
.mainContent .textoIntrodutorio .nivel_1
{
	margin-left:0px;

}
.textoIntrodutorio .nivel_1 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #05408A
}
.textoIntrodutorio .nivel_2
{
	margin-left:15px;
}
.textoIntrodutorio .nivel_2 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #5079AD
}
.textoIntrodutorio .nivel_3
{
	margin-left:30px;

}
.textoIntrodutorio .nivel_3 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #7596BE
}*/
/*
.mainContent .textoIntrodutorio H4
{
	margin:0px 0px 0px 0px;
	font-weight: lighter;
	font-size:1em
}
.mainContent .textoIntrodutorio H4 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #05408A
}
.mainContent .textoIntrodutorio H5
{
	margin:0px 0px 0px 15px;
	font-weight: lighter;
	font-size:1em
}
.mainContent .textoIntrodutorio H5 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #5079AD
}
.mainContent .textoIntrodutorio H6
{
	margin:0px 0px 0px 30px;
	font-weight: lighter;
	font-size:1em

}
.mainContent .textoIntrodutorio H6 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #7596BE
}*/
/* FIM DE ALTERAÇÃO PARA OS NÍVEIS DO TEXTO INTRODUTORIO */

.attachContent{
	vertical-align:top;
        width:198px;
	padding-bottom:10px;
}
.attachContent#semImagem{
        width: 100%;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid rgb(130, 159, 196);
}
.attachContent#semImagem .anexos{
        margin:5px 0px 15px 0px;
	padding:0px 0px 0px 9px;
}
.attachContent#semImagem .linksRelacionados
{
	margin:15px 0px 0px 0px;
	border-top:1px dashed #829FC4;
	padding:15px 0px 0px 9px;
}
.supItemAnexos{
            margin-top:10px;
}
.rigthContent{
	vertical-align:top;
	width:28px;
}
/** mainContent **/
.mainContent .titulo
{
	font-size: 0.6em;
	color: #043C77;
}
.mainContent .titulo a{
	text-decoration:underline;
	color:#043C77;
}
.mainContent .titulo a:hover{
	text-decoration:underline;
	color:#043C77;
}
.mainContent .autor
{
            float:left;
            font-size: 0.55em;
            color: #5A5A5A;
            padding-top:8px;
            text-decoration:none;
}
.mainContent .autor a{
	text-decoration:underline;
	color:#5A5A5A;
}
.mainContent .autor a:link{
            text-decoration:underline;
            color:#5A5A5A;
}
/*.mainContent .autor a:hover{
	text-decoration:underline;
	color:#5A5A5A;
}*/


.mainContent .icons {
            width: 140px;
            float:right;
            text-align:right;
            padding-top:6px;
}
.mainContent .barraSubtitulo {
            background-color: rgb(180, 197, 220);
            height: 28px;
            padding-left: 10px;
            padding-right: 10px;
}
/** attachContent **/ 
.attachContent .legenda{
	font-family: Verdana;
	font-weight:lighter;
	font-size: 0.56em;
	text-align: left;
	color: #043C77;
	word-wrap: break-word;
}
.attachContent .anexosVotacao{
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	border-left: 1px solid #829FC4;
	border-right: 1px solid #829FC4;
	width:198px;
}
.attachContent .anexosVotacao .anexos{
	border-top:1px dashed #829FC4;
	padding-top:8px;
}
.attachContent .txt{
	font-family: Verdana;
	font-weight:lighter;
	font-size: 0.6em;
	text-align: left;
	color:#636363;
}
.attachContent .txt a:link
{
	padding-left:3px;
	padding-right:3px;
	color: #043C77;
	text-decoration:underline;
}
.anexosVotacao a:link.Botoes,
.anexosVotacao a:active.Botoes,
.anexosVotacao a:visited.Botoes
{
            font-size:0.6em;
            height:20px;
            text-decoration:none;
            color: #05408A;
}
.anexosVotacao a:hover.Botoes
{
            text-decoration:underline;
            color: #05408A;
}
.attachContent .itemAnexo{
            margin:8px 0px 0px 0px;
}
.attachContent .itemAnexo .text{
            padding:8px 0px 0px 0px;
            margin:0px 0px 0px 18px;
}
.attachContent .itemAnexo .text a{
            line-height:1.3em;

}
.attachContent .link{
            margin:8px 0px 0px 0px;
}
.attachContent .link .text{
            float:left;
            padding:0px 0px 1px 5px;
            margin-left:2px;   
}
.attachContent .link .text a{
            line-height:1.3em;
            FONT-SIZE: 0.6em;
}
.attachContent .link .text a:visited{
            color:#800080;
            FONT-SIZE: 0.6em;
}
.attachContent .linkSeta{
            width:3px;
            height:6px;    
            float:left;
            margin:4px 0px 0px 0px;
}
.attachContent .linkSeta img{
            border-width:0px;
}
.attachContent .content 
{
	font-family: Verdana;
        font-weight:lighter;
        font-size: 0.6em;
        text-align: left;
        color:#5079AD;
        word-wrap: break-word;
        padding:0px;
        margin:0px;
}
.attachContent .content a
{
	 margin-top: 5px;
         display:compact;
         word-wrap: break-word;
}
.attachContent .content a:visited
{
            color:#800080;
}
.attachContent a
{
	font-family: Verdana;
	font-weight:lighter;
	text-align: left;
	color:#5079AD;
	font-size: 1em;
	line-height:10px;
	text-decoration:none;
	
	word-wrap: break-word;
}
.attachContent a:hover
{
	text-decoration:underline;
}
.attachContent .content .icon{ 
	color:#5A5A5A;
}
/** Info Desc Sem Imagem **/
.txt{
	font-family: Verdana;
	font-weight:lighter;
	font-size: 0.6em;
	text-align: left;
	color:#043C77;
}
.attachContent .linksRelacionados
{
	margin:5px 0px 0px 10px;
	border-top:1px dashed #829FC4;
        padding:10px 0px 0px 0px;
}

/* FIM Alterações para os subtitulos na sinopse do detalhe */
/* Nova caixa de eventos */
.caixaEventosDestacada{
	border: 1px solid #0E3A8E;
}
.caixaEventosDestacada .imagem{
	background-color:#829FC4;
	width:70px;
	padding:8px;
	vertical-align:top;
	border-bottom: 1px solid #5C82B3;
}

.caixaEventosDestacada .imagem img{
	border: 1px solid #FFFFFF;
}

.caixaEventosDestacada .titulo{
	width:100%;
	background-color:#829FC4;
	border-bottom: 1px solid #5C82B3;
	vertical-align: top;
	padding:5px;
	
	font-family:Verdana;
	font-weight:none;
	font-size: 0.6em;
	text-align: left;
}
.caixaEventosDestacada .titulo a
{
	color: #FFFFFF;
	text-decoration:none;
}
.caixaEventosDestacada .titulo a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.caixaEventosDestacada .titulo .txtTitulo{
	color: #FFFFFF;
	font-weight:bold;
}
.caixaEventosDestacada .titulo .txtTitulo a{
	color: #FFFFFF;
	text-decoration: none;
}
.caixaEventosDestacada .titulo .txtTitulo a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.caixaEventosDestacada .titulo .txtAutor{
	font-size:0.9em;
	color: #FFFFFF;
}
.caixaEventosDestacada .titulo .txtAutor a{
	color: #05408A;
	text-decoration: none;
}
.caixaEventosDestacada .titulo .txtAutor a:hover{
	color: #05408A;
	text-decoration: underline;
}
.caixaEventosDestacada .sinopse{
	vertical-align: top;
	padding:10px;
	line-height:14px;
	
	font-family: Verdana;
	font-weight:lighter;
	font-size: 0.6em;
	text-align: left;
	color: #5A5A5A;
}
.caixaEventosDestacada .sinopse a{
	color: #7596BE;
	text-decoration: none;
}
.caixaEventosDestacada .sinopse a:hover{
	color: #7596BE;
	text-decoration: underline;
}
/* FIm Nova caixa de eventos */
.bancoimagem{
	vertical-align:top;
	width:100%;
	font-family: Verdana;
	font-weight:lighter;
	text-align: left;
	font-size: 1em; 
	color: #717171
}
.barraSubtitulo {
	width:100%;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #F0F4F8;
        height: 20px;
        vertical-align:top
}
.barraSubtitulo .icons {
            float:right;
    	    text-align:right;
    	    padding-top:3px;
    	    margin-right:5px;
            width:9.5em;
}
.barraSubtitulo .iconsSImg {
            text-align:right;
            padding-top:3px;
            margin-right:5px;
           width: 9.5em;
}

.supContSeccao{
            margin: 0px 18px 0px 8px;
}
.iconsFunc{
            border-top:1px solid #829FC4;
            border-bottom:1px solid #829FC4;
            margin-bottom:3px;
            padding:5px 0px 0px 0px;
}
.fundoAnexos{
            border-bottom:1px solid #829FC4;
            margin:10px 0px 3px 0px;
}
#barraIconsFunc a:link.Botoes,
#barraIconsFunc a:active.Botoes,
#barraIconsFunc a:visited.Botoes
{
            text-decoration:none;
            color: #05408A;
            margin:2px 5px 0px 3px;
            float:left
}
#barraIconsFunc a:hover.Botoes
{
            text-decoration:underline;
            color: #05408A;
}

/* CSS em função de acertar os estilos templates com os estilos da htmlarea */
/* 
Originais, que foram alterados/removidos
.barraSubtitulo .autor
{
	font-size: 0.6em;
	color: #05408A;
	padding:4px 10px 4px 8px;
	text-decoration:none;
	text-align:justify
}
.barraSubtitulo .autor a
{
	text-decoration:underline;
	color:#05408A;
}
.barraSubtitulo .autor a:link{
            text-decoration:underline;
            color:#05408A;
}
.barraSubtitulo .autor a:visited{
            text-decoration:underline;
            color:#05408A;
}

*/

.barraSubtitulo .autor
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.6em; 
	color: #05408A; 
	padding:4px 10px 4px 8px;
	margin:0px;  
	border:0px;
	line-height: 15px;
	text-align:justify
}
.barraSubtitulo .autor .ul_setas { list-style-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif');  list-style-type: none; } 
* html .barraSubtitulo .autor .ul_setas { list-style: outside; } 
.barraSubtitulo .autor .destacar { color: inherit; background-color: #fcf0c2; border:1px solid #f4d968; }
.barraSubtitulo .autor .barraSubtitulo .autor table { border-width: 0px; border-color: #5079AD; border-style: solid; }
.barraSubtitulo .autor th { border-color: #5079AD; border-style: solid; }
.barraSubtitulo .autor td { border-color: #5079AD; border-style: solid; }
.barraSubtitulo .autor a:link, .barraSubtitulo .autor a:active, .barraSubtitulo .autor a:visited { color: #7596BE !important; text-decoration: none !important; }
.barraSubtitulo .autor a:hover { color: #7596BE !important; text-decoration: underline !important; }
.barraSubtitulo .autor a.topanchor:link, .barraSubtitulo .autor a.topanchor:active, .barraSubtitulo .autor a.topanchor:visited, .barraSubtitulo .autor a.topanchor:hover { color: #05408A !important; text-decoration: none !important; }
.barraSubtitulo .autor img, .barraSubtitulo .autor a img { border-color: #05408a; border-style:solid; }
.barraSubtitulo .autor p { margin:0px; }
.barraSubtitulo .autor strong { color: #05408A }
.barraSubtitulo .autor H4 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #05408A }
.barraSubtitulo .autor H4 strong { font-weight: bold; color: #05408A }
.barraSubtitulo .autor H5 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #4F7AAD }
.barraSubtitulo .autor H5 strong { font-weight: bold; color: #4F7AAD }
.barraSubtitulo .autor H6 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #7596C1 }
.barraSubtitulo .autor H6 strong { font-weight: bold; color: #7596C1 }
.barraSubtitulo .autor hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #05408A; }

/* SINOPSE */
/*
.mainContent .sinopse
{
	padding:10px 10px 10px 1px;
	font-size: 0.6em;
	color: #313131
}
.mainContent .sinopse a{
	 text-decoration:none;
         color:#7596BE;
}
.mainContent .sinopse a:visited{
            color:#800080;
}
.mainContent .sinopse a:hover{
	text-decoration:underline;
}
*/
/* para a sinopse */
/*
.mainContent .sinopse strong{
	color: #313131;
}
.mainContent .sinopse .nivel_1 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #05408A
}
.mainContent .sinopse .nivel_2
{
	margin-left:15px;
}
.mainContent .sinopse .nivel_2 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #5079AD
}
.mainContent .sinopse .nivel_3
{
	margin-left:30px;

}
.mainContent .sinopse .nivel_3 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #7596BE
}
.mainContent .sinopse H4
{
	margin:0px 0px 0px 0px;
	font-weight: lighter;
	font-size:1em
	color: #313131
}
.mainContent .sinopse H4 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #313131
}
.mainContent .sinopse H5
{
	margin:0px 0px 0px 15px;
	font-weight: lighter;
	font-size:1em;
	color:#838383;
}
.mainContent .sinopse H5 strong
{
	font-size: 1em; 
	font-weight: bold;
	color:#838383;
}
.mainContent .sinopse H6
{
	margin:0px 0px 0px 30px;
	font-weight: lighter;
	font-size:1em;
	color: #adadad

}
.mainContent .sinopse H6 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #7596BE;
	color: #adadad
}*/


.mainContent .sinopse 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.6em; 
	color: #313131; 
	padding:10px 10px 10px 1px; 
	margin:0px;  
	border:0px;
	line-height: 15px;
}
/*
.mainContent .sinopse .ul_setas { list-style-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif');  list-style-type: none; } 
* html .mainContent .sinopse .ul_setas { list-style: outside; } 
.mainContent .sinopse .destacar { color: inherit; background-color: #fcf0c2; border:1px solid #f4d968; }
.mainContent .sinopse table { border-width: 0px; border-color: #5079AD; border-style: solid; } 
.mainContent .sinopse th { border-color: #5079AD; border-style: solid;  }
.mainContent .sinopse td { border-color: #5079AD; border-style: solid; }
.mainContent .sinopse a:link, .mainContent .sinopse a:active { color: #7596BE !important; text-decoration: none !important; }
.mainContent .sinopse a:visited { color: #800080 !important; text-decoration: none !important; }
.mainContent .sinopse a:hover { text-decoration: underline !important; }
.mainContent .sinopse a.topanchor:link, .mainContent .sinopse a.topanchor:active, .mainContent .sinopse a.topanchor:visited, .mainContent .sinopse a.topanchor:hover { color: #05408A !important; text-decoration: none !important; }
.mainContent .sinopse img,.mainContent .sinopse a img { border-color: #05408a; border-style:solid; }
.mainContent .sinopse p { margin:0px; }
.mainContent .sinopse strong { color: #313131 }
.mainContent .sinopse H4 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #313131 }
.mainContent .sinopse H4 strong { font-weight: bold; color: #313131 }
.mainContent .sinopse H5 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color:#838383; }
.mainContent .sinopse H5 strong { font-weight: bold; color:#838383; }
.mainContent .sinopse H6 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #adadad }
.mainContent .sinopse H6 strong { font-weight: bold; color: #adadad }
.mainContent .sinopse hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #313131; }
*/
/* TEXTO - DETALHE */

/* para o texto */
/*.mainContent .texto strong{
	color: #5A5A5A
}
.mainContent .texto .nivel_1 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #5A5A5A
}
.mainContent .texto .nivel_2
{
	margin-left:15px;
}
.mainContent .texto .nivel_2 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #7C7C7C
}
.mainContent .texto .nivel_3
{
	margin-left:30px;

}
.mainContent .texto .nivel_3 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #A0A0A0
}
.mainContent .texto H4 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #5A5A5A
}
.mainContent .texto H5 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #7C7C7C
}
.mainContent .texto H6 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #A0A0A0
}*/
/*
.mainContent .texto
{
	padding:10px 10px 10px 1px;
	font-size: 0.6em;
	color: #5A5A5A;
	line-height:15px;
}
.mainContent .texto a{
	text-decoration:none;
	color:#7596BE;
}
.mainContent .texto a:hover{
	text-decoration:underline;
}
.mainContent .texto a:visited{
            color:#800080;
}
*/

.mainContent .texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.6em; 
	color: #505050; 
	padding:10px 10px 10px 1px; 
	margin:0px; 
	border:0px; 
	line-height: 15px;
}
/*
.mainContent .texto .ul_setas { list-style-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif');  list-style-type: none; } 
* html .mainContent .texto .ul_setas { list-style: outside; } 
.mainContent .texto .destacar { color: inherit; background-color: #fcf0c2; border:1px solid #f4d968; }
.mainContent .texto table { border-width: 0px; border-color: #5079AD; } 
.mainContent .texto th { border-color: #5079AD; border-style: solid; }
.mainContent .texto td { border-color: #5079AD; border-style: solid; }
.mainContent .texto a:link, .mainContent .texto a:active { color: #7596BE !important; text-decoration: none !important; }
.mainContent .texto a:visited { color: #800080 !important; text-decoration: none !important; }
.mainContent .texto a:hover { text-decoration: underline !important; }
.mainContent .texto a.topanchor:link, .mainContent .texto a.topanchor:active, .mainContent .texto a.topanchor:visited, .mainContent .texto a.topanchor:hover { color: #05408A !important; text-decoration: none !important; }
.mainContent .texto img,.mainContent .texto a img { border-color: #05408a; border-style:solid; }
.mainContent .texto p { margin:0px; }
.mainContent .texto strong { color: #5A5A5A }
.mainContent .texto H4 { margin:0px 0px 0px 0px; font-size: 1em;  font-weight: lighter; color: #5A5A5A }
.mainContent .texto H4 strong { font-weight: bold; color: #5A5A5A }
.mainContent .texto H5 { margin:0px 0px 0px 0px; font-size: 1em; font-weight: lighter; color: #8E8E8E }
.mainContent .texto H5 strong { font-weight: bold; color: #8E8E8E }
.mainContent .texto H6 { margin:0px 0px 0px 0px; font-size: 1em; font-weight: lighter; color: #BFBFBF }
.mainContent .texto H6 strong { font-weight: bold; color: #BFBFBF }
.mainContent .texto hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #5a5a5a; }
*/

/* TEXTOINTRODUTORIO */
/* Texto introduório na página de eventos*/
/*.textoIntrodutorio
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
        color: #5A5A5A;
        line-height:1.5em;
}
.textoIntrodutorio a{
	color: #7596BE;
	text-decoration: none;
}
.textoIntrodutorio a:visited{
            color: #800080;
}
.textoIntrodutorio a:hover{
	text-decoration: underline;
}*/

.textoIntrodutorio 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.6em; 
	color: #313131; 
	padding:10px 10px 10px 1px; 
	margin:0px;  
	border:0px;
	line-height: 15px;
}
/*
.textoIntrodutorio .ul_setas { list-style-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif');  list-style-type: none; } 
* html .textoIntrodutorio .ul_setas { list-style: outside; } 
.textoIntrodutorio .destacar { color: inherit; background-color: #fcf0c2; border:1px solid #f4d968; }
.textoIntrodutorio table { border-width: 0px; border-color: #5079AD; border-style: solid; } 
.textoIntrodutorio th { border-color: #5079AD; border-style: solid;  }
.textoIntrodutorio td { border-color: #5079AD; border-style: solid; }
.textoIntrodutorio a:link, .textoIntrodutorio a:active{ color: #7596BE !important; text-decoration: none !important; }
.textoIntrodutorio a:visited { color: #800080 !important; text-decoration: none !important; }
.textoIntrodutorio a:hover { text-decoration: underline !important; }
.textoIntrodutorio a.topanchor:link, .textoIntrodutorio a.topanchor:active, .textoIntrodutorio a.topanchor:visited, .textoIntrodutorio a.topanchor:hover { color: #05408A !important; text-decoration: none !important; }
.textoIntrodutorio img,.textoIntrodutorio a img { border-color: #05408a; border-style:solid; }
.textoIntrodutorio p { margin:0px; }
.textoIntrodutorio strong { color: #313131 }
.textoIntrodutorio H4 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #313131 }
.textoIntrodutorio H4 strong { font-weight: bold; color: #313131 }
.textoIntrodutorio H5 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color:#838383; }
.textoIntrodutorio H5 strong { font-weight: bold; color:#838383; }
.textoIntrodutorio H6 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #adadad }
.textoIntrodutorio H6 strong { font-weight: bold; color: #adadad }
.textoIntrodutorio hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #313131; }
*/
/* 
.caixaEventos .sinopse{
	vertical-align: top;
	padding:10px 5px 10px 5px;
	line-height:14px;
	
	font-family: Verdana;
	font-weight:lighter;
	font-size: 0.6em;
	text-align: left;
	color: #313131;
}
.caixaEventos .sinopse a{
	color: #7596BE;
	text-decoration: none;
}
.caixaEventos .sinopse a:visited{
            color: #800080;
            text-decoration: none;
}
.caixaEventos .sinopse a:hover{
	text-decoration: underline;
}
 Alterações para os niveis na Info-Eventos 
 para a sinopse 
.caixaEventos .sinopse .nivel_1
{
	margin-left:0px;

}
.caixaEventos .sinopse .nivel_1 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #5079AD
}
.caixaEventos .sinopse .nivel_2
{
	margin-left:15px;
}
.caixaEventos .sinopse .nivel_2 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #7596BE
}
.caixaEventos .sinopse .nivel_3
{
	margin-left:30px;

}
.caixaEventos .sinopse .nivel_3 .subtitulo
{
	font-size: 1em; 
	font-weight: bold;
	color: #e7e5e5
}
.caixaEventos .sinopse H4
{
	margin:0px 0px 0px 0px;
	font-weight: lighter;
	font-size:1em
}
.caixaEventos .sinopse H4 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #5079AD
}
.caixaEventos .sinopse H5
{
	margin:0px 0px 0px 15px;
	font-weight: lighter;
	font-size:1em
}
.caixaEventos .sinopse H5 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #7596BE
}
.caixaEventos .sinopse H6
{
	margin:0px 0px 0px 30px;
	font-weight: lighter;
	font-size:1em

}
.caixaEventos .sinopse H6 strong
{
	font-size: 1em; 
	font-weight: bold;
	color: #e7e5e5
}
*/
.caixaEventos .sinopse 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.6em; 
	color: #313131; 
	padding:10px 5px 10px 5px;
	margin:0px;  
	border:0px;
	line-height: 15px;
	vertical-align: top;
	text-align: left;
}

.caixaEventos .sinopse .ul_setas { list-style-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif');  list-style-type: none; } 
* html .caixaEventos .sinopse .ul_setas { list-style: outside; } 
.caixaEventos .sinopse .destacar { color: inherit; background-color: #fcf0c2; border:1px solid #f4d968; }
.caixaEventos .sinopse table { border-width: 0px; border-color: #5079AD; border-style: solid; } 
.caixaEventos .sinopse th { border-color: #5079AD; border-style: solid;  }
.caixaEventos .sinopse td { border-color: #5079AD; border-style: solid; }
.caixaEventos .sinopse a:link, .caixaEventos .sinopse a:active { color: #7596BE !important; text-decoration: none !important; }
.caixaEventos .sinopse a:visited { color: #800080 !important; text-decoration: none !important; }
.caixaEventos .sinopse a:hover {  text-decoration: underline !important; }
.caixaEventos .sinopse a.topanchor:link, .caixaEventos .sinopse a.topanchor:active, .caixaEventos .sinopse a.topanchor:visited, .caixaEventos .sinopse a.topanchor:hover { color: #05408A !important; text-decoration: none !important; }
.caixaEventos .sinopse img,.caixaEventos .sinopse a img { border-color: #05408a; border-style:solid; }
.caixaEventos .sinopse p { margin:0px; }
.caixaEventos .sinopse strong { color: #313131 }
.caixaEventos .sinopse H4 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #313131 }
.caixaEventos .sinopse H4 strong { font-weight: bold; color: #313131 }
.caixaEventos .sinopse H5 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color:#838383; }
.caixaEventos .sinopse H5 strong { font-weight: bold; color:#838383; }
.caixaEventos .sinopse H6 { margin:0px 0px 0px 0px; font-weight: lighter; font-size:1em; color: #adadad }
.caixaEventos .sinopse H6 strong { font-weight: bold; color: #adadad }
.caixaEventos .sinopse hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #313131; }