﻿* { font-family:tahoma; font-size:12px; }
/*body {font-family:tahoma; font-size:11px; color:#3e3e3e; } */
a{font-family:Tahoma; font-size:12px; color:#6dabde; }
a:hover{color:#6eabda; }                    
p {font-family:Tahoma; font-size:12px; /*color:#8795a2;*/ color:#3a3c3e;}
img{border:0px;}  
div.esq { float:left; }
div.dir { float:right; }
div.fecho { clear:both; height:1px; overflow:hidden; margin:0px; padding:0px; }


td.pagTituloCt { height:0.1%; width:100%; vertical-align:top; padding-bottom:0px; border-bottom:solid 3px #e3f1fc;}
td.pagConteudoCt { height:99.7%; width:100%; padding-left:4px;  vertical-align:top; }
td.pagTrilhaCt { height:0.1%; width:100%; vertical-align:top; padding:0; /*padding: 5px 0 14px 4px;*/ /*color:#526574; */}
.pagTrilhaCt a:hover {font-weight:normal; }
a:img{border:0px; }
td.pagNavegCt { height:0.1%; width:100%; }

table.ctConteudoTable{height:100%; width:100%;  }

div.pagTituloConteudo { width:100%; height:23px; }
div.mpagTituloConteudoCanto {margin-left:15px; width:9px; height:45px; background-image:url(../../imagens/5005/canto_2nivel.jpg); background-repeat:no-repeat;}
div.mpagTabTituloConteudo {width:96.8%; background-image:url(../../imagens/5005/bkg_2nivel.jpg); background-repeat:repeat-x;}
div.mpagTituloConteudo{width:99%; margin-top:5px; padding-right:3px;}
div.mpagTituloConteudo table{ width:100%; }
td.tit_pagina { width:76%; font-size:14px; font-weight:normal; color:#4098e0; padding:9px 0 5px 2px; vertical-align:top;}
/*.tit_pagina img { margin:0px 6px 0px 0px; }*/
.gctitulo { font-size:13px; font-weight:bold; color:#58a4e2; text-decoration:none;	}
td.AdFavoritos { width:19%; /*padding-right:12px;*/ }
/*td.AdFavoritos div.AdFavoritosImg{width:18px;}
td.AdFavoritos div.AdFavoritosImg img {margin-right:3px;}*/
td.AdFavoritos div.AdFavoritosLink{padding-top:3px;}
td.AdFavoritos div.AdFavoritosLink a {color:#70aada; font-size:11px;}
td.AdFavoritos div.AdFavoritosLink a:hover{color:#70aada; text-decoration:underline; font-size:11px;}  
td.AdFavoritos div.AdFavoritosSep{color:#bbdaf7; padding-top:3px; width:2px; padding-right:6px;}  
td.imprimir { width:1%; text-align:left; font-size:11px;}
td.imprimir_mapa { width:12%; text-align:right; white-space:nowrap; font-size:11px;}


/*imprimir_mapa img {padding-top:20px;}*/
td.imprimir div.imprimirImg{width:18px;}
td.imprimir div.imprimirImg img {margin-right:3px;}
td.imprimir div.imprimirLink{padding-top:3px;}
td.imprimir div.imprimirLink a {color:#70aada; font-size:11px;}
td.imprimir div.imprimirLink a:hover{color:#70aada; text-decoration:underline; font-size:11px;}
  
div.pagConteudoTopo { overflow:hidden; width:1px; height:1px; font-size:12px; }
div.pagDocumento { margin-top:10px; font-size:12px; }
.pagDocumento img { vertical-align:top; }
#mlkFrame { overflow:visible; width:100%; height:100%; font-family:Tahoma; font-size:12px; }
div.ctNewsletter { width:100%; height:600px; padding-top:5px;}
div.ctNewsletter #mlkFrame { height:600px; overflow:visible; width:100%;}

.pagConteudoCt a { font-size:12px; color:#58a4e2; font-weight:normal;text-decoration:none;} /* cor dos links*/
.pagConteudoCt a:hover {color:#58a4e2;text-decoration:underline;}
a.pagTrilhaMenuLink {font-size:12px; font-weight:normal; /*color:#526574;*/ color:#47535C; text-decoration:none;}
a.pagTrilhaMenuLink:hover {color:#526574;}
span.pagTrilhaSep {font-size:12px; margin:0px 5px 1px 5px;}
span.pagTrilhaMenu {font-size:12px;}

/*PESQUISA DE REGISTO*/
div.ctPesquisaRegistos{width:100%; height:39px; background-color:#edf6fd; margin-bottom:17px; }
div.mPesqReg{padding:10px 0 0 14px; }
div.mPesqReg div.separador{width:13px;}
div.mPesqReg input{border:solid 1px #7e9db9; color:#384855; font-family:Tahoma; font-size:11px; }
div.mPesqReg input.cxPalavra{width:122px;height:19px;}
div.mPesqReg select{border-bottom-color:#7e9db9;color:#384855; font-family:Tahoma; font-size:11px;}
div.mPesqReg select.cxAno{width:85px;}
div.mPesqReg select.cxMes{width:90px;}  
div.mPesqReg select.cxTema{width:150px;}  
div.mPesqReg Label{font-family:Tahoma; font-size:12px; color:#506576; padding-right:7px; } 
div.mPesqReg_botoes{padding:13px  13px 0 8px; }
div.mPesqReg_botoes div.separador{float:left; width:1px; background-color:#b8d9f8; margin:2px 6px 0 6px; }
div.OK {padding-bottom:2px;}
div.OK a {color:#536573; text-decoration:underline; font-size:11px; }
div.OK a:hover {color:#536573; text-decoration:underline; font-size:11px;}
div.Limpar {padding-bottom:2px;}
div.Limpar a {color:#536573; text-decoration:underline; font-size:11px;}
div.Limpar a:hover {color:#536573; text-decoration:underline;  font-size:11px;}

/*QUEBRA DE MENU*/
td.pagQMConteudo { height:99.9%; vertical-align:top;}
td.pagQMMenu { height:0.1%; padding:5px 5px 5px 0px; border-top:1px solid #b9cde5; background-color: #f4f8fb }/*AZ CLARO - fundo QUEBRA DE MENU*/
table.quebra { background-color: #f4f8fb;}	
td.quebra { font-size:11px; background-color:#f4f8fb; padding:2px 5px 2px 5px; color:#6daadc; text-decoration:underline;}/*AZ CLARO - fundo QUEBRA DE MENU*/
td.quebraSeparador { background-color:#b9cde5; }
a.linkquebra	{ font-size:11px; font-weight:bold; text-decoration:none; color:#6daadc; }
a.linkquebra:hover { color:#6daadc; text-decoration:underline;}

td.pagRegTitulo { width:99.9%; vertical-align:top; padding-right:10px; }
.pagRegTitulo a { color:#6eabda; font-size:12px; font-weight:bold; }
td.pagRegData {  width:0.1%; text-align:right; white-space:nowrap; font-weight:bold; vertical-align:top; font-size:11px;}
td.pagRegTexto { padding-top:2px; font-size:12px;}
div.pagRegistoTituloReg { font-size:13px; font-weight:bold; color:#6dabdc;	text-decoration:none;	padding-bottom:5px; }

td.tituloPesq0 { width:0.1%; vertical-align:top; font-weight:bold; padding-right:5px; font-size:12px; }
td.tituloPesq1 { width:99.8%; vertical-align:top; padding-right:10px; }
td.dataPesq {  width:0.1%; text-align:right; white-space:nowrap; font-weight:bold; vertical-align:top; font-size:12px; }
td.textoPesq { padding-top:4px; font-size:12px; }

table.pagNaveg { padding:5px 0px; border-top:1px solid #c6f2ff; }
td.pagNavegNumPags { width:0.1%; padding:0px 0px 0px 0px; white-space:nowrap;  font-size:12px;}
td.pagNavegPags { width:99.9%; text-align:right; padding-right:5px; font-weight:normal;font-size:12px; }
.pagNavegPags a { color:#3e99e2; }
span.pagNavegPagActual { color:#3a3c3e; }

div.pixel { overflow:hidden; width:1px; height:1px; }
div.w4 { width:3px; }

.operacaoBorda {
	padding:7px;
	border:1px solid #d0e3e7;
}
.destaquesTopoDir a {color:#01255f;font-size:11px;text-decoration:none;font-size:10px;}

.destaquesTopoDir a:hover {text-decoration:none;}

/*LOGIN*/
form.frmLogin { margin:0; padding:0; }
form.frmLogin div.linha { width:300px; }
form.frmLogin div.linha input { width:200px; }
form.frmLogin div.linha div.esq { width:100px; }
form.frmLogin div.linha div.dir { width:200px; }
form.frmLogin div.efectuar { margin-top:20px; }
form.frmLogin div.efectuar input { width:100px; }

/*Separador mapa site*/
hr.msHR { height:0px; color:#ffffff; }

/* mapa do site */
div.mapaSite { font-size:12px; /*color:#87939f;*/ color:#3a3c3e; }
div.mapaN1 { padding-left:0px; }
div.mapaN2 { padding-left:20px; }
div.mapaN3 { padding-left:40px; }
div.mapaN4 { padding-left:60px; }
div.mapaN5 { padding-left:80px; }
div.mapaN6 { padding-left:100px; }
span.mapaNovo { color:#37bb44; font-weight:bold; }
