/* General links: */
A {
	color: #000066;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}
A:hover  { font-weight: ;
	font-family: Verdana;
	text-decoration: underline;
	color: #000066;
	font-weight: normal;
	font-size: 10px;
}

TD.text {color: black; font-size: 10px; font-family: Verdana;}
A.general:visited {color: #2E2963; text-decoration: underline;}
p.text  { color: black; font-size: 10px; font-family: Verdana }
p.textHighlighed {color: white; font-size: 10px; font-family: Verdana;}
p.textG {color: black; font-size: 12px; font-family: Verdana;}
li.textG {color: black; font-size: 12px; font-family: Verdana;}
p.textGHighlighed {color: #005DA2; font-size: 13px; font-family: Verdana; font-style:italic;}
td.textHighlighed {color: white; font-size: 12px; font-family: Verdana; font-weight:bold;}
td.textHighlighed2 {color: #2E2963; font-size: 10px; font-family: Verdana;}

/* Front page: */
A.frontLink {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
A.frontLink:hover {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}

A.frontBoxLargeHead {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.frontBoxLargeHead:hover {color: white; font-size: 12px; font-weight: bold;}

A.frontBoxLargeLink {color: #2E2963; font-size: 12px;}
A.frontBoxLargeLink:hover {color: #2E2963; font-size: 12px;}
A.frontBoxLargeLink:visited {color: #2E2963; font-size: 12px; text-decoration: underline;}

A.frontBoxSmallHead {color: white; font-size: 10px; font-weight: bold;}
A.frontBoxsmallHead:hover {color: white; font-size: 10px; font-weight: bold;}

A.frontBoxSmallLink {color: #2E2963; font-size: 10px;}
A.frontBoxSmallLink:hover {color: #2E2963; font-size: 10px;}
A.frontBoxSmallLink:visited {color: #2E2963; font-size: 10px; text-decoration: underline;}

/* Ruler: */
TD.frontRulerHead {color: black; font-family: Verdana; font-size: 10px; font-weight: plain;}
TD.internalRuler {background-color: #D7E0F1; font-family: Verdana; font-size: 10px; font-weight: bold;}
TD.internalRulerHighlighted {background-color: #2E2963; font-family: Verdana; font-size: 10px; font-weight: bold;}

A.frontRulerItem {color: black; font-size: 10px;}
A.frontRulerItem:hover {color: black; font-size: 10px;}

A.internalRulerHead {color: #2E2963; font-size: 10px; font-weight: bold;}
A.internalRulerHead:hover {color: black; font-size: 10px; font-weight: bold;}

A.internalRulerItem {color: #2E2963; font-size: 10px;}
A.internalRulerItem:hover {color: black; font-size: 10px;}

A.internalRulerItemHighlighted {color: white; font-size: 10px;}
A.internalRulerItemHighlighted:hover {color: white; font-size: 10px;}

/* Components: */
A.componentHeader {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.componentHeader:hover {color: white; font-size: 12px; font-weight: bold;}

A.componentLink {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
A.componentLink:hover {color: #2E2963; font-size: 10px;}
A.componentLink:visited {color: #2E2963; font-size: 10px; text-decoration: underline;}

A.componentMore {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
A.componentMore:hover {color: #2E2963; font-size: 10px; font-weight: bold;}

/* Titles (internal pages): */
TD.internalTextTitleNode {color: #FF8500; font-family: Verdana; font-size: 18px; font-weight: bold;}
TD.internalTextTitleObject {color: #FF8500; font-family: Verdana; font-size: 14px; font-weight: bold;}
p.TitleBold {color: #005DA2; font-family: Verdana; font-size: 16px; font-weight: bold;}
p.Title {color: #005DA2; font-family: Verdana; font-size: 16px;}
A.Title {font-size: 12px; font-family: Verdana; font-weight:bold; color: #005DA2; text-decoration:none}
p.Titulo { color: #005da2; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none }
A.Title:hover {font-size: 12px; font-family: Verdana; font-weight:bold; color: #005DA2; text-decoration: underline;}
A.TitleItem {font-size: 12px; font-family: Verdana; color: black; text-decoration:none}
A.TitleItem:hover {font-size: 12px; font-family: Verdana; color: black; text-decoration: underline;}
A.TitleItem:visited {font-size: 12px; font-family: Verdana; color: #2E2963; text-decoration: underline;}
A.Titletab {font-size: 12px; font-family: Verdana; color: #005DA2; text-decoration:none}
A.Titletab:hover {font-size: 12px; font-family: Verdana; color: #005DA2; text-decoration: underline;}

/* Path */
TD.path {color: #005DA2; font-family: Verdana; font-size: 10px; font-weight: plain; text-decoration: none;}
A.pathLink {font-size: 10px;}
A.pathLink:hover {font-size: 10px;}

A.pathLinkBold {font-size: 10px; font-weight: bold;}
A.pathLinkBold:hover {font-size: 10px; font-weight: bold;}
td.menu { color: #000078; font-weight: bolder; font-size: 11px }
td { font-family: Verdana }
a.menu { color: white; font-size: 12px }
.borderBusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
	display: compact;
	border: 1px solid #A0BCD0;
	text-align: left;
	letter-spacing: normal;
	vertical-align: baseline;
	white-space: normal;
	background-color: #FFFFFF;


}
.tese {
}
.listaMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #7F9AB4;
	text-decoration: none;
}
.submenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #7F9AB4;
	text-decoration: underline;
}
.menu01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.menu01:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}
.opc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #000066;
}
.opc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: underline;
}
.insc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.insc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;

}
.textdest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #102063;
}
.textbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4a495a;
}
.textopt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: none;
}
.textlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: underline;
}
.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FF9900;
	border: 1px solid #FF9900;
	font-weight: bold;

}
.borda {
	border: 1px solid #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #CBD8F5;


}
.qdriBOLT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #f5f5f5;
	border: 1px solid #000066;
}
.titiBOLT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
textdest:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #102063;
	text-decoration: underline;
}
.menu_prin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
.menu_prin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
	background-color: #A5BAE7;
	text-decoration: none;
}
.fotos {width:100%; padding:10px; margin:10px}