body {
  font-family: verdana;
  font-size: 11px;
  background-color: #ffffff;
  margin:10px 0px 9px 13px;
	scrollbar-face-color :#FFFFFF;
	scrollbar-highlight-color :#B0DBC8;
	scrollbar-3dlight-color :#ffffff;
	scrollbar-darkshadow-color :#ffffff;
	scrollbar-shadow-color:#B0DBC8;
	scrollbar-arrow-color :#B0DBC8;
	scrollbar-base-color :#ffffff;
	scrollbar-track-color :#ffffff;	
	
}
img { border-width:0px; }
td { font-family: verdana; font-size: 11px; font-weight:normal; color:#6C6C6C; line-height:1.5;}
a { font-family:verdana; font-size: 11px; font-weight:bold; color:#FF8A00; text-decoration:none; }
a:hover { color:#FF9859; }

td.tituloTD { height:0.1%; vertical-align:top; padding-bottom:5px; line-height:1;}
td.conteudoTD { height:99.7%; vertical-align:top; }
td.trilhaTD { height:0.1%; vertical-align:top; padding-bottom:10px; color:#008B50; line-height:1;}
td.navegTD { height:0.1%;}

/* Titulo da pagina */
td.tit_pagina { width:99%; color:#038A4F; font-weight:bold; font-size:12px; }
td.imprimir { width:1%; text-align:right; padding-right:10px; line-height:1; }
td.topo { height:0.1%; }
td.titulo { height:0.1%; font-size:12px; font-weight:bold;	text-decoration:none;	color:#038A4F; }
.gctitulo { font-size:12px; font-weight:bold;	text-decoration:none;	color:#008C4F; }
/*O padding-right estava na div.mlkframe*/
td.informacao { height:99.9%; vertical-align:top; padding:0px; line-height: 20px;padding-right:5px;}
td.verde { padding-bottom:4px; border-bottom:solid 2px #A2C801; }
div.mlkFrame { overflow:auto; width:100%; height:100%; }

/* Configuração Trilha*/
a.trilhaMenuLink { font-weight:bold; color:#6DAE20;}
a.trilhaMenuLink:hover { color:#88BE4F;}

span.trilhaMenu { font-weight:bold; }
span.trilhaSeparador { font-weight:bold; padding-left:3px; padding-right:3px; }

td.informacaoQM { height:99.9%; vertical-align:top; }
td.menuQM { height:0.1%; padding:5px 5px 5px 0px; border-top:1px solid #FFFFFF; background-color: #EBF5D3; }
table.quebra { background-color: #E7F1D7;	}	
td.quebra { font-size:10px; background-color:#EBF5D3; padding:2px 5px 2px 5px; color:#2D99F2;}
td.quebraSeparador { background-color:#008B50; }
a.linkquebra	{ font-size:10px; font-weight:normal; text-decoration:none; color:#008B50; }
a.linkquebra:hover { color:#4CAE84; }

td.tituloRegisto { width:99.9%; vertical-align:top; padding-right:10px; }
td.dataRegisto {  width:0.1%; text-align:right; white-space:nowrap; font-weight:bold; vertical-align:top; }
td.textoRegisto { padding-top:2px; }

td.tituloPesq0 { width:0.1%; vertical-align:top; font-weight:bold; padding-right:5px; }
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; }
td.textoPesq { padding-top:4px; }

table.nav { padding-top:5px; padding-bottom:5px; border-top:1px solid #E4E4E4; }
td.navNumPags { width:0.1%; padding-right:20px; white-space:nowrap; }
td.navPags { width:99.9%; text-align:right; padding-right:2px; font-weight:bold; }
span.navPagActual {  }

div.pixel { overflow:hidden; width:1px; height:1px; }
div.w4 { width:3px; }

.operacaoBorda {
	padding:7px;
	border:1px solid #BDCBC5;
}

/* Configuracao Estilos Favoritos */
td.Favoritos { padding-left:5px; padding-top:10px; height:100% }

/* Página Login No Sistema Estilos */

td.loginEntrada {  height:0.5%; padding-bottom:8px; }
table.LoginEntrada { width:100%; padding-bottom:5px; border-bottom:solid 1px #E7F1D7; }
td.loginFim {  height:99.5%; }
td.loginUtilizador { padding-right:5px; }
input.loginInput { width:200px; }
td.loginPassword { padding-right:5px; padding-top:5px; }
td.loginFieldPwd { padding-top:5px; }
input.loginPwd { width:200px; }
td.loginButton { padding-top:20px; }

/*Separador mapa site*/
hr.msHR { height:1px; color:#D0E380; }
