﻿
body 
{
    background-image:url('images/padraoBack.jpg');
    width:100%;
	margin:0 auto;
	padding:0;
	text-align:center; 
	/*height:100%;*/
}

.errors {
    color:#ff0000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	/*position:absolute;*/
	text-align:left;
	padding-left:4px; 
	padding-right:10px;
}
.validatorCalloutHighlight 
{
    background-color: #EDF0B9;  
}
.classValidationSummary
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Green;
	text-decoration: none;
	text-align:left;
}
.sucessMessages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Green;
	text-decoration: none;
	
}

.errorMessages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;	
}
#mainDiv {
 text-align:left;
 vertical-align: middle;
 overflow: visible;
 position:relative;
 visibility: visible;
 z-index: auto;
 height: 100%;
 width: 793px;
}
.textconteudo
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
}
#backgroundSite
{
 border:1px;
 background-image:url('images/padraoBack.jpg');
 position:absolute;
 width:970px;
 height:870px;
}
#outerTopoLogo
{
 position:relative;
 margin-top:3px;
}
#topoLogo
{
position:relative;
width:591px;
height:220px;
left:-18px;
}


#headerContPrincipal
{
 background-image:url('images/headerContPrincipal.gif');
 position:relative;
 width:593px;
 height:35px;
 top:0px; 
 left:17px;
 margin :0px;
 
}
#DivLabeltituloContPrincipal
{
 position:relative;
 height:50px;
 text-align:justify;
 top:10px;
 left:15px; 
 font-size:11px; 
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
}
.linksTituloArquivoRevista
{
  text-decoration:none;
  color:Black;
}
#divInfoSubArtigos
{
  position:relative;
  left:10px; 
  top:40px;
  font-size:11px; 
  font-family:Arial, Helvetica, sans-serif;
  color:#000;
}
.tituloInstrAutores
{
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  text-align:justify;
  font-size:13px;
  /*padding-left:10px;*/
  padding-right:10px;
}
.textoInstrAutores
{
  font-family:Arial, Helvetica, sans-serif;
  text-align:justify;
  font-size:10px;
  padding-left:10px;
  padding-right:10px;
}
#divCentralcont
{
 position:relative;  
 vertical-align:top;
 width:607px;
 top:-1px;
 margin:0px;
 left:20px;
}
.divGaleria
{
 position:relative;  
 vertical-align:top;
 width:613px;
 top:-1px;
 margin:0px;
 text-align:justify;
 float:left;
 /*min-height:512px;*//*como estava*/
 min-height:620px;
}
.divLerMaisRevCaptar
{
 position:relative;  
 vertical-align:top;
 width:613px;
 top:-1px;
 margin:0px;
 text-align:justify;
 float:left;
 min-height:512px;
}
.divCentralContactos
{

 position:relative;  
 vertical-align:top;
 width:613px;
 top:-1px;
 margin:0px;
 text-align:justify;
 float:left;
 /*min-height:512px;*//*como estava*/
 min-height:622px;
}
.divCentralcont
{
 position:relative;  
 vertical-align:top;
 width:613px;
 top:-1px;
 margin:0px;
 text-align:justify;
 float:left;
 min-height:622px;
 /*min-height:512px;*//*como estava*/
 left:20px;
}
#divCentralInstrucoesAutores
{
 background-image:url('images/BackcontPrinc.jpg'); 
 background-repeat:repeat-y;
 position:relative;  
 vertical-align:top;
 width:590px;
 top:-1px;
 margin :0px;
 text-align:justify;
 min-height:512px;
}
#DivFooterrecPassword
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 left:18px;
 height:22px; 
 width:100%;
 top:0;
 float:left;
 }
#divRecPassword
{

  background-repeat:repeat-y;
 position:relative;  
 vertical-align:top;
 width:590px;
 min-height:620px;
 /*min-height:512px;*//*como estava*/
 top:-1px;
 margin :0px;
 left:20px;
 text-align:justify; 
 float:left;
}
.divFormularioRegisto
{
 position:relative;  
 vertical-align:top;
 width:590px; 
 top:0px;
 margin :0px;
 left:20px;
 float:left; 
}
#footerformRegisto
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 bottom:-5px;
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:-2px;
 height:22px; 
 width:590px;  
 vertical-align:top;
 float:left;
}
#divFooterContactos
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 /*top:-1px;*/
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:22px; 
 width:590px;  
 vertical-align:top;
 float:left;
}
#divFooterAreasTematicas
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:5px;
 /*top:-1px;*/
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:22px; 
 width:590px;  
 vertical-align:top;
 float:left;
}
#divFooterArquivo
{
background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 top:4px;
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:22px; 
 width:590px;  
 vertical-align:top;
  float:left;
}
#divFooterGaleria
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 top:4px;
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:22px; 
 width:590px;  
 vertical-align:top;
 float:left;
}
#divFooterInstAutores
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 top:4px;
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:22px; 
 width:590px;  
 vertical-align:top;
}
#divFooterLerMaisConteudoRevista
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 /*top:-1px;*/
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:22px; 
 width:590px;  
 vertical-align:top;
 float:left;
}
#DivInstEditor
{   
    top:-53px; 
    left:22px;
    position:relative; 
    font-size:8px;
    color:#8E4733;
}
.divBackGround
{
    background-image:url('images/headerEditChefe.gif');
	background-repeat:no-repeat; 
	min-height:40px; 
}
.divHeaderArquivo
{
    /*background-image:url('images/headerEditChefe.gif');*/
	background-repeat:no-repeat; 
	min-height:40px; 
}
.divBackGroundNivel1
{
    background-image:url('images/headerArquivo.gif');
	background-repeat:no-repeat; 
	min-height:40px; 
}
.divAlinhaArquivoNivel1
{
 position:relative; 
 padding-left:50px; 
 top:10px;
}
.HeaderEditor 
{ 
font-family :Arial, Helvetica, sans-serif;
/*background-image:url('images/headerEditChefe.gif');*/
background-repeat:no-repeat;
text-decoration :none; 
color:#000000;
font-size:11px; 
width:580px;    
height:41px; 
/*padding-left:25px; 
padding-top:2px;*/
position:relative;  
/*font-weight:bold ;*/
/*line-height:22px; *//*como estava*/
line-height:8px; 
cursor:pointer;
}
#boxHeaderEditor
{
    position:relative; 
    padding-left:10px; 
}
.boxHeaderEditor
{
    position:relative; 
    padding-left:10px; 
}
.divAlinhaArquivo
{
position:relative; 
padding-left:30px; 
 top:10px;
}

.divAlinhaArquivoTitulo
{
position:relative; 
left:50px; 
/*top:10px;*/
}
#divtopicoHeaderEditChefe
{
top:10px;
left:10px;
position:relative;  
padding-bottom:10px;
    
}
#divtopicoHeaderEditAssociado
{
top:10px;
left:10px;
position:relative;  
padding-bottom:10px;
}
.divCentralInfoEditores
{
top:10px;
}
.divCentralInfoArquivo
{
 position:relative;
 padding-left:40px; 
 top:10px;
 /*padding-top:10px;*/
}
.DivHeaderBackInfoEditores
{
 position:relative; 
 background-image  :url('images/headerBackInfoEditores.jpg') ;
 width:560px;
 height:12px;  
 left:10px;
}
.DivHeaderBackInfoArquivo
{
    position:relative; 
    /*background-image  :url('images/headerBackInfoEditores.jpg') ;*/
    background-image  :url('images/headerBackInfoArquivoNivel1.jpg') ;
    width:540px;
    height:12px;  
    left:10px;
    
}
/*.DivbackContArquivo
{
 position:relative; 
    background :url('images/backContEditoresV2.png') ;   
    background-repeat:repeat-y ;
    left:10px; 
    top :10px;    
    margin :0px; 
}*/
.DivbackContEditores
{
    position:relative; 
    background :url('images/backContEditoresV2.png') ;   
    background-repeat:repeat-y ;
    left:10px; 
    top :0px;    
    margin :0px; 
    width:560px;
	min-height:100px;
}
.DivbackContArquivo
{
    position:relative; 
    background :url('images/backContArquivo.png') ;   
    background-repeat:repeat-y ;
    left:10px; 
    top :0px;    
    margin :0px; 
    width:560px;

}
.DivFooterContEditores
{
    position:relative; 
    background :url('images/footerContEditores.png') ;
    background-repeat:no-repeat;
    width:560px;
    height:7px;
    left:10px;
}
.DivFooterContArquivo
{
    position:relative; 
    background :url('images/footerContArquivoNivel1.gif') ;
    background-repeat:no-repeat;
    width:540px;
    height:7px;
    left:10px;
}
#divCentralcontCorpoEditorial
{
 background-repeat:repeat-y ;
 position:relative;  
 vertical-align:top;
 width:590px;
 top:-1px;
 margin :0px;
 left:20px;
 text-align:justify;
}
.divCentralcontCorpoEditorial
{
 
 background-repeat:repeat-y ;
 position:relative;  
 vertical-align:top;
 width:590px;
 top:-1px;
 margin :0px;
 text-align:justify;
 left:20px;
}
 #divCentralcontLerMais
{

 background-repeat:repeat-y ;
 position:relative;  
 vertical-align:top;
 width:590px; 
 top:-1px;
 margin :0px;
 left:20px;
 text-align:justify;
 float:left;
 min-height:512px;
}

.divCentralcontLerMais
{

 background-repeat:repeat-y;
 position:relative;  
 vertical-align:top;
 width:590px;
 /*height:276px;*/
 top:-1px;
 margin :0px;
 text-align:justify;
 float:left;
}
#divCentralArquivoRevista
{

 position:relative;  
 vertical-align:top;
 width:613px;
 top:-1px;
 margin:0px;
 text-align:justify;
 float:left;
 min-height:620px;
 /*min-height:512px;*//*como estava*/
}

#divCentralConteudo
{
 position:relative;
 width:566px;
 top:10px;
 /*margin :0px;*/
 left:10px; 
 /*vertical-align:top; 
 font-size:11px; 
 text-align:justify; */
}
#divCentralConteudoLerMaisRevCaptar
{
 position:relative;
 width:566px;
 top:10px;
 padding-left:30px;  
 padding-right:20px; 
 padding-bottom:10px;
}
.divCentralConteudoArqRevista
{
 position:relative;
 top:10px;
 margin :0px;
 left:30px; 
 font-size:11px; 
 text-align:justify;
 padding-left:10px;
 padding-right:5px;
}
.divConteudoContactos
{
 position:relative;
 width:566px;
 top:10px;
 margin :0px;
 left:30px; 
 font-size:11px; 
 text-align:justify;
}
.divCentralConteudoLerMais
{
 position:relative;
 width:566px;
 top:10px;
 margin :0px;
 left:10px; 
 font-size:11px; 
 text-align:justify;
}
.divAreasTematicas
{
 position:relative;
 width:566px;
 top:10px;
 margin :0px;
 padding-left:25px;
 font-family:Arial, Helvetica, sans-serif;
 /*font-size:30px; 
 text-align:justify;*/
}
.divCentralConteudoInstrucoesAutores
{

 position:relative;
 width:566px;
 top:10px;
 left:30px; 
/*font-size:30px; 
 text-align:justify;  */
 font-family:Arial, Helvetica, sans-serif;
}
#divConteudo
{
 position:relative;  
 vertical-align:top;
 width:590px;
 height:320px;
 top:0px;
 margin :0px;
 text-align:justify;
}
#divImgLerMaisContPrincipal
{
 position:relative;
 top:90px; 
 left:10px;
 width:20px;
 height:15px;
 float:left;
}

.divImgConteudo
{
 /*background-repeat:no-repeat;
 height :197px;*/ 
 /*text-align:justify;*/
 padding-left:1px;
 vertical-align:top;
 
}
.divImgConteudoContacto
{
 text-align:justify;
 padding-left:10px;
 vertical-align:top;
}
#divHeaderEventos
{
 background-image:url('images/headerEventos.jpg');
 position:relative;
 width:590px;
 height:32px;
 top:-1px; /* como estava*/
 /*top :32px;*/
 left:18px;
 margin :0px; 
 float:left;

}
.textoCorpoEditorial
{
 display:block;
 font-family:Arial, Helvetica, sans-serif;
 text-align:justify;
 font-size:11px; 
  padding-left:10px;
 padding-right:10px;
}
/*span.textoInstrAutores
{
  font-family:Arial, Helvetica, sans-serif;
  text-align:justify;
  font-size:10px;
 
   
}*/
.corpoInfoEditores
{
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size:11px; 
    padding-top:3px;
    padding-left:10px; 
    padding-bottom:10px;
    
}
.corpoInfoEditoresFloat
{
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size:11px; 
    /*padding-top:3px;
    padding-left:20px; 
    padding-bottom:10px;*/
    
}
.headerTitulo
{ 
   position:relative;
   font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-weight:bold; 
   font-size:11px;
   padding-left:10px; 
   padding-right:10px; 
   text-decoration:underline; 
}
.headerTituloArquivo
{ 
   position:relative;
   font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-weight:bold; 
   font-size:11px;
   /*padding-left:10px; */
   padding-right:10px; 
   text-decoration:underline; 
}
.headerAutorTemaRevista
{ 
   position:relative;
   font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-weight:bold; 
   font-size:14px;
   padding-left:10px; 
   padding-right:10px; 
   text-decoration:underline; 
}
.corpoRevista
{
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size:12px; 
    padding-top:3px; 
    /*padding-right:25px;*/
    padding-left:10px; 
    padding-bottom:10px;
}
/*.corpoRevista
{
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size:12px; 
    padding-top:3px; 
    padding-right:25px;
    padding-left:10px; 
    padding-bottom:10px;
}*/
.corpoContRevista
{
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size:11px; 
    padding-top:3px; 
    /*padding-right:25px;*/
    /*padding-left:5px; */
    padding-bottom:10px;
}
.corpoAreaTematica
{
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size:12px; 
    padding-top:3px; 
    /*padding-right:25px;*/
    padding-left:5px; 
    padding-bottom:10px;
}
.corpoEvento
{
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size:11px; 
    padding-top:3px; 
    padding-right:25px;
    padding-left:5px; 
}
.corpoDuracaoEvento
{
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
    font-size:11px; 
    padding-top:3px; 
    padding-right:25px;
    padding-left:5px;
    font-style:oblique; 
}
.headerEvento
{
   font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-weight:bold; 
   font-size:11px;
   padding-left:5px;
}
.msgInfoUser
{
    font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-size:11px;
}
.headerFiliacaoAutor
{
   font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-weight:bold; 
   font-size:11px;
}
.tituloAreasTematicas
{
    font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-weight:bold; 
   font-size:13px;
   padding-left:5px;
}
.headerContacto
{
    font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-weight:bold; 
   font-size:12px;
   padding-left:0px;
}
.duracaoEvento
{
    font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-weight:bold; 
   font-size:11px;
   padding-left:5px; 
   font-style:oblique;
}
#divCentralfundo
{
 background-image:url('images/backgEventos.jpg');  
 background-repeat:repeat-y;
 position:relative;
 width:590px;
 /*height:215px;*/
 top:-1px; /* como estava*/ 
 /*top:32px;*/
 left:18px;
 margin :0px;
float:left;
 /*min-height:250px;*//* nao estava*/
}
#divFooterEvento
{
 background-image:url('images/footereventos.jpg');  
 background-repeat:no-repeat;
 position:relative;
 width:590px;
 height:20px;
 top:6px;
 margin :0px;
  padding-bottom:3px;
}
#divEventos
{
position:relative;
 top:10px; 
 left:8px; 
 float:left;
}
.divEventos
{
position:relative;
 top:10px; 
 left:8px;
}
#divSegEventos
{
  position:relative;
 top:15px; 
 left:8px;
 padding-bottom:5px;
}
.divSegEventos
{
  position:relative;
 top:15px; 
 left:8px; 
 padding-bottom:5px;
 
}
#DivZonaCentralback
{
 position:relative;
 margin:0px;
 top:5px;
 left:-18px;
 float:left;
 width:613px;
 background-image:url('images/BackcontPrinc.jpg') ; 
 background-repeat:repeat-y;
 min-height:300px;
}
#DivZonaCentral
{
 position:relative;
 /*nao estava*/
 /* background-repeat:repeat-y;
 background-color:Lime;*/
 /*display:table;*/
 /*nao estava*/
 margin:0px;
 top:5px;
 left:-1px;
 float:left;
}
#DivTotalConteudos
{
 position:relative; 
}
#divRodape
{

  /*background-image:url('images/rodapeLogoLinks.gif');
background-image:url('images/rodapeLogos.gif');*/
 background-repeat:no-repeat;
 position:relative;
 width:100%;
 margin:0px;
 height:50px;
 top:10px;
 /*_top:10px;
float:left;*/

 /*top:850px;*/

}
#divAposRodape
{
 position:relative;
 width:777px;
 /*height:50px;*/
 margin :0px;
 /*float:left;*/
}
#divCentralDirTopo
{
 /*background-image:url('images/centralDirTopo.jpg');*/
 background-image:url('images/caixaSupLogoRev.gif');
 position:relative;
 width:180px;
 height:230px;
 top:5px;
 left:-18px;
 float:left;

}
.headerOutTemasListArquivo
{
 padding-left:10px;
}

.divInteriorArquivo
{
  padding-left:10px;
}
.divBackListagemArquivo
{
 background-image:url('images/backArquivoV2.png');
 background-repeat:no-repeat;
 position:relative;
 width:167px;
 height:178px;
 top:10px;
 left:35px;
 padding-left:10px; 
 float:left;

}
.headerLabelAreaTematicaCorpoEditorial
{
    font-weight:bold;
    font-size:11px; 
    color:#6E6E0C;
    font-family:Arial, Helvetica, sans-serif;
    padding-left:10px; 
}

#DivCapaRevista
{
 position:relative;
 background-image:url('images/Capa1.jpg');/*capaRev.gif*/
 background-repeat:no-repeat;
 top:42px;
 left:30px;
 width:100%;
 height:100%;
}
.headerRevistaData
{
  font-family:Arial, Helvetica, sans-serif;
 position:relative;
 /*top:25px;
 left:14px; */
 font-size:11px; 
 font-weight:bold;
}
#temaRevista
{
font-weight:bold;
font-size:xx-small; 
font-family:Arial, Helvetica, sans-serif;

}
#DivTemPrincipalListArquivo
{
position:relative;
 top:20px;
}
#DivTemPrincipal
{
 position:relative;
 top:45px;
 left:20px; 
 font-size:12px; 
}
#divListagemTemas
{
position:relative;
top:50px;
/*-top:50px;*/
left:20px; 
font-size:12px; 
}
#divCentralAutenticacao
{
 background-image:url('images/centralDirAutentVf.gif');
 position:relative;
 width:180px;
 height:224px;
 top:4px;
 left:-18px;
 float:left;
}
#divLateralDireita
{
    background-repeat: repeat-y;
    /*background-color: Lime;*/
    width:160px;
    min-height: 600px;
    top: 0px;
    position: relative;
    float:left;
}
#divSubArtigos
{
  /*background-image:url('images/teste.gif');
 background-color:Lime;
 position:relative;
 width:181px;
 height:111px;
 top:4px;
 left:-18px;
 float:left;*/
 /*background-image:url('images/caixaSubmissao.gif');*/
 background-image:url('images/caixaSubArtigos.gif');
 position:relative;
 width:180px;
 height:111px;
 top:6px;
 left:-18px;
 float:left;
}
.imgClass
{
 padding:0; 
 border:0; 
 margin:0; 
 padding-bottom:0px;
 border-bottom:0px; 
 border-spacing:0;
}

#divFormLogin
{
  position:relative ; 
  top:40px; 
  left:8px;

}
#divHeaderLigUteis
{
/*background-image:url('images/headerLigUteis.jpg');*/
background-image:url('images/headerLigUteisVf.png');
position:relative;/*absolute*/
width:180px;
height:25px;
top:6px;
left:-18px;
float:left;/*como estava*/
/*float:right;*/
}
#divDesenvolvido{
position:relative;/*absolute*/
width:180px;
height:50px;
top:6px;
left:-18px;
float:left;/*como estava*/
margin-bottom:3px;
/*float:right;*/
}
 #divLigUteis
{
 /*background-image:url('images/backLigacoesUteis.jpg');*/
 background-image:url('images/backcontLigUteis.png');
 position:relative; 
 background-repeat:repeat-y;
 width:180px;
 top:6px;
 left:-18px;
 float:left;
}
#divListagemLinks
{
position:relative;
 top:5px;
 left:5px; 
}
#divOutLigUteis
{
 position:relative;
 top:-16px;
 left:110px;
 width:62px;
 height:14px;

}
#divFooterLigUteis
{
background-image:url('images/linkUteisFooterV.jpg');
position:relative; 
width:180px;
height:5px;
left:-1px;
/*top:9px;*/
 
}
#divFooterLerMaisRevCaptar
{
background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 /*top:-1px;*/
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:22px; 
 width:590px;  
 vertical-align:top;
 float:left; 
}
#divFooterListagemLigUteis
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 /*top:-1px;*/
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:22px; 
 width:590px;  
 vertical-align:top;
 float:left;
}
#divFooterCorpoeditorial
{
 background :url('images/footerContPrinc.jpg') ;
 background-repeat:no-repeat;
 position:relative;
 margin-top:0px;
 /*top:-1px;*/
 border-style:none; 
 border-width:0px;
 padding:0px;
 left:18px;
 height:23px; 
 width:590px;  
 vertical-align:top;
}

.linksLigacoesUteis
{
text-decoration:none;
color:Black;

}
.classTextoLigUteis
{
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
/*vertical-align:middle; */
}
.ClasslinkRecPassw
{
 font-family:Arial, Helvetica, sans-serif;
 color:Black;
 font-size:11px; 
}
.linksTemas
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:Black;
font-weight:bold;
font-size:xx-small;
}
.headerOutTemas
{
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
}
.topicosEventos
{
font-weight:bold; 
font-size:11px;

}
.radioButtonFormRegisto
{
    font-size:11px; 
    font-family:Arial, Helvetica, sans-serif;

}
.labelCamposFormRegUtil
{
font-size:11px; 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

}
#divFooterTemplate
{
padding-left:10px; 
padding-top:10px;
}
.tipoLetraText 
{   
/*vertical-align:-moz-top;*/ 
 /*vertical-align:top;*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:justify;  
 padding-right:4px;  
}
.tipoLetraTextRevCaptar
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:justify;  
 padding-right:4px;   
 line-height:1.5;
}
.tipoLetraTextAreaTematica
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:justify;  
 padding-right:4px;   
 line-height:1.5;
 margin-left:10px;
}
.tipoLetraTextoContactos
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 /*text-align:justify;  */
 padding-right:4px;   
 margin-left:10px;
  margin:0px;
}
#divImgConteudo
{
position:relative;
}

.inforegistar
{
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-weight:bold;
    font-size:9px;
}
.divFormSummary
{
 padding-left:140px;

}
#legendafoto{
	position:RELATIVE;
	text-align:center;
	color:#818282;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	/*overflow:hidden;*/
	height:15px;
	width:67px;
	z-index:3;
}
#fotonovidades{
	text-align:left;
	position:relative;
	width:88px;
	height:68px;
	/*width:67px;
	height:46px;*/
	/*padding:0px;*/
	 padding-bottom:5px;
	overflow:hidden;
	/*z-index:-1;*/
	border:0px; 
}
.fotonovidades{
	text-align:left;
	position:relative;
	width:88px;
	height:68px;
	/*width:67px;
	height:46px;*/
	padding:0px;
	overflow:hidden;
	z-index:-1;
	border:0px; 
}
#fotonovidadeover{
	text-align:left;
	position:ABSOLUTE;
	/*width:67px;
	height:46px;*/
	width:88px;
	height:68px;
	padding:0px;
	overflow:hidden;
	z-index:2;
	border:0px; 
}
.fotonovidadeover{
	text-align:left;
	position:ABSOLUTE;
	/*width:67px;
	height:46px;*/
	width:88px;
	height:68px;
	padding:0px;
	overflow:hidden;
	z-index:2;
	border:0px;
}
.headerTemaGaleria
{
 font-weight:bold; 
 font-family:Arial, Helvetica, sans-serif;
 padding-left:0px; 
 padding-bottom:5px;
 font-size:12px;

}
.divConteudoGaleria
{
position:relative;
 /*width:566px;*/
 top:10px;
 margin :0px;
 left:30px; 
 font-size:11px; 
 text-align:justify;
 /*padding-left:5px;*/ 
 padding-right:5px;
}
.divConteudoGaleriaInterior
{
  padding-right:5px;
}
.divConteudoArquivo
{
 position:relative;
 /*width:566px;*/
 top:10px;
 margin :0px;
 left:15px; 
 font-size:11px; 
 text-align:justify;
 /*padding-left:5px;*/ 
 padding-right:5px;

}
#imgConteudoFloat {
float:right;
margin-left:10px;
margin-right:10px;
}
.imgConteudoFloat
{
float:right;
margin-left:10px;
margin-right:10px;
}
.autorNumPagATemArquivo
{
    padding-left:10px;
    color:#904832; 
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;

}
.filiacaoAutores
{
color:#904832; 
font-size:9px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:0px;

}
