/* ============================================ */
/* Body & Form												*/
/* ============================================ */
body.cLumBody		{margin:0px; background-color:#FFFFFF;}
form					{margin:0px;}
/* ============================================ */
/* Background												*/
/* ============================================ */
.bgDownload									{border:1px solid #E9E9E9; background:#F9F9F9}
.bgBranco									{background:#FFFFFF; cursor:hand;}
.bgLaranja									{background:#EBE0C4; cursor:hand;}
.bgFocus										{background:#F1F5F8; border:1px solid #929493;	height:20px; font-family:trebuchet ms; font-size:11px;}
.bgBlur										{background:#FFFFFF; border:1px solid #929493;	height:20px; font-family:trebuchet ms; font-size:11px;}
.bgAGLateralEsquerda						{background:url(../images/bgLateralEsquerdaRepeat.jpg) repeat-x;}
.bgAGLateralBranco						{background:#FFFFFF;}
.bgAGLateralDireitaLaranjaHome		{background:url(../images/BgLateralDireitaInferior.jpg) repeat-x;}
.bgAGLateralDireitaLaranjaInterna	{background:url(../images/BgLateralDireitaInferior2.jpg) repeat-x;}
.bgAGLateralDireita						{background:url(../images/bgLateralDireitaRepeat.jpg) repeat-x;}
.bgAGLinksSuperiorHeader				{background:url(../link/images/BgLinksTopoAG.jpg); }
.bgAGTituloPagina							{background:url(../navigation/images/BgTituloPagina.jpg); width:578px ; height:33px ; background-repeat: no-repeat}
.BgnoLinksTopoAG							{background:url(../link/images/BgnoLinksTopoAG.jpg); }
.BgLineLinksTopoAG						{background:url(../link/images/BgLineLinksTopoAG.jpg) repeat-x}
.BgBuscaAG									{background:url(../search/images/bgBusca.jpg) repeat-x ; height:44px ;}
.BgPesquisaAG								{background:url(../link/images/BgPesquisaAvancada.jpg) repeat-x ; height:22px ;}
.BgHeaderAG									{background:url(../images/BgHeaderAG.jpg); background-repeat: repeat-y}

/* ============================================ */
/* Box														*/
/* ============================================ */
.boxBordaCinza		{border:1px solid #929493;	height:20px; font-family:trebuchet ms; font-size:11px;}
.boxBordaCinzaAG	{border:1px solid #929493;	height:18px; width:107px ;font-family:trebuchet ms; font-size:11px;}
.boxBordaAzul		{border:1px solid #7E9DB9;	height:20px; font-family:trebuchet ms; font-size:11px;}
.txaBordaCinza		{border:1px solid #929493;              font-family:trebuchet ms; font-size:11px;}

/* ============================================ */
/* Texto														*/
/* ============================================ */

.txtTrebuchetLaranja11Up			{color:#B95702; font-family:trebuchet ms; font-size:11px;   text-transform:uppercase;}
.txtTrebuchetCinza11BUp				{color:#666666; font-family:trebuchet ms; font-size:11px;	font-weight:bold; text-transform:uppercase;}
.txtTrebuchetCinza11Up				{color:#666666; font-family:trebuchet ms; font-size:11px;   text-transform:uppercase;}
.txtTrebuchetCinza10BUp				{color:#7B7A76; font-family:trebuchet ms; font-size:10px;	font-weight:bold; text-transform:uppercase;}
.txtTrebuchetCinza10Up				{color:#666666; font-family:trebuchet ms; font-size:10px;   text-transform:uppercase;}
.txtTrebuchetCinza10B				{color:#777777; font-family:trebuchet ms; font-size:10px;	font-weight:bold;}
.txtTrebuchetCinza16B				{color:#777777; font-family:trebuchet ms; font-size:16px;	font-weight:bold;}
.txtTrebuchetCinzaMeioEscuro9		{color:#4D4D4D; font-family:trebuchet ms; font-size:9px;		font-weight:normal; }
.txtTrebuchetCinzaMeioEscuro12	{color:#4D4D4D; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.txtTrebuchetCinzaMeioEscuro12B	{color:#4D4D4D; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.txtTrebuchetCinzaEscuro10B		{color:#4C4C4C; font-family:trebuchet ms; font-size:10px;	font-weight:bold; }
.txtTrebuchetCinzaEscuro11B		{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:bold; }
.txtTrebuchetCinzaEscuro12B		{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.txtTrebuchetLaranja18B				{color:#D49C01; font-family:trebuchet ms; font-size:18px;	font-weight:bold;}
.txtTrebuchetBranco21B				{color:#FFFFFF; font-family:trebuchet ms; font-size:21px;	font-weight:bold;}
.txtTrebuchetPreto14B				{color:#000000; font-family:trebuchet ms; font-size:14px;	font-weight:bold;}
.txtTrebuchetAzulEscuro10B			{color:#4C4C4C; font-family:trebuchet ms; font-size:10px;	font-weight:bold;}
.txtTrebuchetCinzaEscuro10BUp		{color:#7A7B76; font-family:trebuchet ms; font-size:10px;	font-weight:bold; text-transform:uppercase;}}
.txtTrebuchetAzulEscuro11B			{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.txtTrebuchetLaranjaEscuro11B		{color:#ED5607; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.txtTrebuchetAzulEscuro12B			{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:bold;}
.txtTrebuchetAzulEscuro14B			{color:#4C4C4C; font-family:trebuchet ms; font-size:14px;	font-weight:bold;}
.txtTrebuchetLaranja11B				{color:#D69B02; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.txtTrebuchetAzulEscuro14			{color:#4C4C4C; font-family:trebuchet ms; font-size:14px;	font-weight:normal; }
.txtTrebuchetAzulEscuro11			{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.txtTrebuchetAzulEscuro12			{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.txtTrebuchetAzul12					{color:#012E6F; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.txtTrebuchetAzulDif02B				{color:#002D71; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.txtTrebuchetCinzaEscuroDif02B	{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.txtTrebuchetCinza10					{color:#777777; font-family:trebuchet ms; font-size:10px;	font-weight:normal; }
.txtTrebuchetCinza10B					{color:#777777; font-family:trebuchet ms; font-size:10px;	font-weight:bold; }
.txtTrebuchetCinza12					{color:#777777; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.txtTrebuchetPreto10					{color:#000000; font-family:trebuchet ms; font-size:10px;	font-weight:normal; }
.txtTrebuchetPreto12					{color:#000000; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.txtTrebuchetAzul11B					{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.txtTrebuchetAzul18B					{color:#012B73; font-family:trebuchet ms; font-size:18px;	font-weight:bold;}
.txtTrebuchetAzul20B					{color:#012B73; font-family:trebuchet ms; font-size:20px;	font-weight:bold;}
.txtArialCinza10						{color:#939393; font-family:arial;	      font-size:10px;	font-weight:normal; }
.txtArialPreto9						{color:#000000; font-family:arial;			font-size:9px;		font-weight:normal; }
.txtTrebuchetAzulEscuro9			{color:#4C4C4C; font-family:trebuchet ms;	font-size:9px;		font-weight:normal; }
.txtTrebuchetCinzaClaro9			{color:#727272; font-family:trebuchet ms;	font-size:9px;		font-weight:normal; }

.txtTrebuchetBranco9					{color:#FFFFFF; font-family:trebuchet ms;	font-size:9px;		font-weight:normal; }
.txtTrebuchetPreto9					{color:#000000; font-family:trebuchet ms;	font-size:9px;		font-weight:normal; }


/* ============================================ */
/* Link														*/
/* ============================================ */
.lnkTrebuchetBranco10BUp:link				{color:#FFFFFF; font-family:trebuchet ms; font-size:10px;	font-weight:bold; text-transform:uppercase;}
.lnkTrebuchetBranco10BUp:visited			{color:#FFFFFF; font-family:trebuchet ms; font-size:10px;	font-weight:bold; text-transform:uppercase;}
.lnkTrebuchetBranco10BUp:hover			{color:#FFFFFF; font-family:trebuchet ms; font-size:10px;	font-weight:bold; text-transform:uppercase; text-decoration:none;}
.lnkTrebuchetBranco11BUp:link				{color:#FFFFFF; font-family:trebuchet ms; font-size:11px;	font-weight:bold; text-transform:uppercase;}
.lnkTrebuchetBranco11BUp:visited			{color:#FFFFFF; font-family:trebuchet ms; font-size:11px;	font-weight:bold; text-transform:uppercase;}
.lnkTrebuchetBranco11BUp:hover			{color:#FFFFFF; font-family:trebuchet ms; font-size:11px;	font-weight:bold; text-transform:uppercase; text-decoration:none;}
.lnkTrebuchetBranco21B:link				{color:#FFFFFF; font-family:trebuchet ms; font-size:21px;	font-weight:bold;}
.lnkTrebuchetBranco21B:visited			{color:#FFFFFF; font-family:trebuchet ms; font-size:21px;	font-weight:bold;}
.lnkTrebuchetBranco21B:hover				{color:#FFFFFF; font-family:trebuchet ms; font-size:21px;	font-weight:bold;}
.lnkTrebuchetAzulClaro11B:link			{color:#206180; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetAzulClaro11B:visited		{color:#206180; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetAzulClaro11B:hover			{color:#206180; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetAzul11B:link					{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetAzul11B:visited				{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetAzul11B:hover					{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetAzul11:link					{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkTrebuchetAzul11:visited				{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkTrebuchetAzul11:hover					{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkTrebuchetAzul12:link					{color:#012B73; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzul12:visited				{color:#012B73; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzul12:hover					{color:#012B73; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzul12B:link					{color:#012B73; font-family:trebuchet ms; font-size:12px;	font-weight:bold;}
.lnkTrebuchetAzul12B:visited				{color:#012B73; font-family:trebuchet ms; font-size:12px;	font-weight:bold;}
.lnkTrebuchetAzul12B:hover					{color:#012B73; font-family:trebuchet ms; font-size:12px;	font-weight:bold;}
.lnkTrebuchetAzul10B:link					{color:#012B73; font-family:trebuchet ms; font-size:10px;	font-weight:bold;}
.lnkTrebuchetAzul10B:visited				{color:#012B73; font-family:trebuchet ms; font-size:10px;	font-weight:bold;}
.lnkTrebuchetAzul10B:hover					{color:#012B73; font-family:trebuchet ms; font-size:10px;	font-weight:bold;}
.lnkTrebuchetAzul10:link					{color:#012B73; font-family:trebuchet ms; font-size:10px;	font-weight:normal; }
.lnkTrebuchetAzul10:visited				{color:#012B73; font-family:trebuchet ms; font-size:10px;	font-weight:normal; }
.lnkTrebuchetAzul10:hover					{color:#012B73; font-family:trebuchet ms; font-size:10px;	font-weight:normal; }
.lnkTrebuchetAzulClaro10B:link			{color:#548FAB; font-family:trebuchet ms; font-size:10px;	font-weight:bold;}
.lnkTrebuchetAzulClaro10B:visited		{color:#548FAB; font-family:trebuchet ms; font-size:10px;	font-weight:bold;}
.lnkTrebuchetAzulClaro10B:hover			{color:#548FAB; font-family:trebuchet ms; font-size:10px;	font-weight:bold;}
.lnkTrebuchetAzulClaro10:link				{color:#548FAB; font-family:trebuchet ms; font-size:10px;	font-weight:normal; }
.lnkTrebuchetAzulClaro10:visited			{color:#548FAB; font-family:trebuchet ms; font-size:10px;	font-weight:normal; }
.lnkTrebuchetAzulClaro10:hover			{color:#548FAB; font-family:trebuchet ms; font-size:10px;	font-weight:normal; }
.lnkTrebuchetAzulEscuro12:link			{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulEscuro12:visited		{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulEscuro12:hover			{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulEscuroDesc12 			{color:#002E70; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulEscuroDesc12:visited 	{color:#002E70; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulEscuroDesc12:hover 	{color:#002E70; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulEscuro12B:link			{color:#002E70; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.lnkTrebuchetAzulEscuro12B:visited		{color:#002E70; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.lnkTrebuchetAzulEscuro12B:hover			{color:#002E70; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.lnkTrebuchetAzulEscuro11:link			{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkTrebuchetAzulEscuro11:visited		{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkTrebuchetAzulEscuro11:hover			{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkArialAzul10Up:link						{color:#012B73; font-family:arial;	      font-size:10px;	font-weight:normal;	text-transform:uppercase;}
.lnkArialAzul10Up:visited					{color:#012B73; font-family:arial;	      font-size:10px;	font-weight:normal;	text-transform:uppercase;}
.lnkArialAzul10Up:hover						{color:#012B73; font-family:arial;	      font-size:10px;	font-weight:normal;	text-transform:uppercase;}
.lnkArialAzul10:link							{color:#012B73; font-family:arial;	      font-size:10px;	font-weight:normal; }
.lnkArialAzul10:visited						{color:#012B73; font-family:arial;	      font-size:10px;	font-weight:normal; }
.lnkArialAzul10:hover						{color:#012B73; font-family:arial;	      font-size:10px;	font-weight:normal; }
.lnkTrebuchetAzulClaro11B:link			{color:#548FAB; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetAzulClaro11B:visited		{color:#548FAB; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetAzulClaro11B:hover			{color:#689DB7; font-family:trebuchet ms; font-size:11px;	font-weight:bold; text-decoration:none;}
.lnkTrebuchetAzulDif11:link				{color:#206180; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkTrebuchetAzulDif11:visited			{color:#206180; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkTrebuchetAzulDif11:hover				{color:#206180; font-family:trebuchet ms; font-size:11px;	font-weight:normal; }
.lnkTrebuchetAzulDif02:link				{color:#002D71; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulDif02:visited			{color:#002D71; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulDif02:hover				{color:#002D71; font-family:trebuchet ms; font-size:12px;	font-weight:normal; }
.lnkTrebuchetAzulEscuro11B:link			{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:bold; }
.lnkTrebuchetAzulEscuro11B:visited		{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:bold; }
.lnkTrebuchetAzulEscuro11B:hover			{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:bold; }
.lnkTrebuchetAzulEscuro12B:link			{color:#3e5f95; font-family:trebuchet ms;	font-size:12px;	font-weight:bold; }
.lnkTrebuchetAzulEscuro12B:visited		{color:#3e5f95; font-family:trebuchet ms;	font-size:12px;	font-weight:bold; }
.lnkTrebuchetAzulEscuro12B:hover			{color:#3e5f95; font-family:trebuchet ms;	font-size:12px;	font-weight:bold; }
.lnkTrebuchetCinzaEscuro11B:link			{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:bold; }
.lnkTrebuchetCinzaEscuro11B:visited		{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:bold; }
.lnkTrebuchetCinzaEscuro11B:hover		{color:#4C4C4C; font-family:trebuchet ms; font-size:11px;	font-weight:bold; }
.lnkTrebuchetCinzaEscuro12B:link			{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.lnkTrebuchetCinzaEscuro12B:visited		{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }
.lnkTrebuchetCinzaEscuro12B:hover		{color:#4C4C4C; font-family:trebuchet ms; font-size:12px;	font-weight:bold; }

.lnkTrebuchetLaranja11B:link				{color:#ED5603; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetLaranja11B:visited			{color:#ED5603; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.lnkTrebuchetLaranja11B:hover				{color:#ED5603; font-family:trebuchet ms; font-size:11px;	font-weight:bold;}
.bglnkTrebuchetAzul11B:link				{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:bold; background-color:#FFFFFF;}
.bglnkTrebuchetAzul11B:visited			{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:bold; background-color:#FFFFFF;}
.bglnkTrebuchetAzul11B:hover				{color:#012B73; font-family:trebuchet ms; font-size:11px;	font-weight:bold; background-color:#EBE0C4;}
.bgtdMenu										{background: url(../navigation/images/ColPixelMouseOut.gif);}

.lnkTrebuchetBranco21B:link				{color:#FFFFFF; font-family:trebuchet ms; font-size:21px;	font-weight:bold; }
.lnkTrebuchetBranco21B:visited			{color:#FFFFFF; font-family:trebuchet ms; font-size:21px;	font-weight:bold; }
.lnkTrebuchetBranco21B:hover				{color:#FFFFFF; font-family:trebuchet ms; font-size:21px;	font-weight:bold; }
.lnkTrebuchetAzulPiscina14B:link			{color:#3794BF; font-family:trebuchet ms; font-size:14px;	font-weight:bold; }
.lnkTrebuchetAzulPiscina14B:visited		{color:#3794BF; font-family:trebuchet ms; font-size:14px;	font-weight:bold; }
.lnkTrebuchetAzulPiscina14B:hover		{color:#3794BF; font-family:trebuchet ms; font-size:14px;	font-weight:bold; }
.lnkTrebuchetMarrom9:link					{color:#996F01; font-family:trebuchet ms; font-size:9px;		font-weight:normal; }
.lnkTrebuchetMarrom9:visited				{color:#996F01; font-family:trebuchet ms; font-size:9px;		font-weight:normal; }
.lnkTrebuchetMarrom9:hover					{color:#996F01; font-family:trebuchet ms; font-size:9px;		font-weight:normal; text-decoration:none; }

/* ============================================ */
/* Menu														*/
/* ============================================ */

#LumMenu .menuBarHor
{
	width:758;
	height:36px;
	padding:0px;
	margin:0;
	color:inherit;
  	position:static;
  	left:0;
  	top:0;
  	z-index:100;
  	background:#FFFFFF;
}
html>body #LumMenu .menuBarHor
{
	height:36px;
}
.itemMenuHorizontal, .itemMenuHorizontalSelected
{
	text-align:center;
	padding-top:5px;
	height:30px;
	display:block;
	width:84px;
	float:left;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:normal;
}
.itemMenuHorizontalSelected 
{
	background-color:#71A4BC;
	color:inherit;
}
.itemMenuHorizontal:hover
{
	background-color:#71A4BC;
	color:inherit;
}

.menuVert, .menu
{
	width:200; 
	position:absolute;
  	left:0;
  	top:0;
  	visibility:hidden;
  	z-index:102;
  	border:1px solid #23607D;
}

a.menuItem
{
	clear:both;
	display:block;
	width:100%;
	height:14px;
	min-height:14px;
	color:#343434;
	border:1px solid #A0BCCA;
	background:#D8E5EE url(../navigation/images/MenuPrincipalMaisFundo.gif) center right no-repeat;
}
html>body a.menuItem
{
	width:auto;
	height:auto;
}
a:hover.menuItem
{
	background:#FFFFFF url(../navigation/images/MenuPrincipalMaisFundo.gif) center right no-repeat;
	color:inherit;
	text-decoration:none;
}
.menuItemText
{
 	display:block;
	float:none;
	margin:0;
	padding:0px;
} 
html>body .menuItemText
{
	float:none;
	margin:0;
}
a.menuItemSemFilho
{
	clear:both;
	display:block;
	width:100%;
	height:14px;
	min-height:14px;
	padding:0px;
	color:#343434;
	border:1px solid #A0BCCA;
	background:#D8E5EE url(../navigation/images/MenuPrincipalFundo.gif) center right no-repeat;
}
html>body a.menuItemSemFilho
{
	width:auto;
	height:auto;
	padding:0px;
}
a:hover.menuItemSemFilho
{
	background:#FFFFFF url(../navigation/images/MenuPrincipalFundo.gif) center right no-repeat;
	color:inherit;
	text-decoration:none;
}

/* ============================================ */
/* Links														*/
/* ============================================ */

a:link				{color:#012B73; font-family:trebuchet ms;}
a:visited			{color:#012B73; font-family:trebuchet ms;}
a:hover				{color:#012B73; font-family:trebuchet ms;}