

/* ----------     HEADER PROPERTIES     --------------------------- */

TABLE.h,TABLE.header {
	display: none;
}

.sp,.space {
	display: none;
}

/* ---------   LOGIN BAR PROPERTIES    -------------------------------- */

.lT,.login-text {
	text-align: left;
}

TABLE.l,TABLE.login {
	background: #93b1db;
}

TABLE.lB,TABLE.login-border {
	display: none;
}

.uS,.utilizadores-sistema {
	display: none;
}

/* --------    MENU TOPO PROPERTIES    --------------------------------- */

TR.mTT,TR.menu-topo-text {
	display: none;
}

/* --------    MENU LATERAL PROPERTIES  ---------------------------------- */

TABLE.mL,TABLE.menu-lateral {
	display: none;
}

/* ---------   LINKS UTEIS PROPERTIES ------------------------------------- */

TABLE.lU,TABLE.links-uteis {
	display: none;
}

TABLE.outros {
	display: none;
}

TABLE.outros-links {
	display: none;
}

/* ---------   BODY PROPERTIES   ------------------------------ */

.bH,.body-header {
	border: solid 1px #4E6784;
}

.bCN,.body-cell-name {
	border: solid 1px #4E6784;
}

.bCV,.body-cell-value {
	border: solid 1px #D2DFEF;
}

.bCV2,.body-cell-value-2 {
	border: solid 1px #EFF6FF;
}

.bB,.body-button {
	border-margin: 2px;
	border: solid 1px #000000;
	background-color: #FFFFFF;
	color: #000000;
}

/* ---------   NEWS PROPERTIES    -------------------------- */

TABLE.news {
	display: none;
}

/* ---------  BARRA RODAPE PROPERTIES ------------------- */

TABLE.rod,TABLE.rodape {
	display: none;
}

.printDisplayVisualNone {
	display: none;
}

.printDisplayVisual {
	display: inline;
}

.imgDisplayNoneVisual {
	display: none;
}


/* ----- HACK DE CORRECÇÃO DAS TABELAS ----- */

.eTR, iTR {
	width: 100px !important;
	max-width: 100px !important;
	font-size: 8pt !important;
}

.iT,eT {
	width: 100px !important;
	max-width: 100px !important;
	font-size: 8pt !important;
}

H1,
.bT1,.body-titulo1 {
    color: #4E6784;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	text-align: left;
}
