/* ============================================ */
/* Body & Form                                  */
/* ============================================ */
body.cLumBody     {margin:0px; background-color:#FFFFFF; /*border-top:29px solid #000*/}
form              {margin:0px;}

/*.luto{background:url("../images/background/tarja.png") repeat-x !important; height:34px; position:absolute; top:0px; text-align:center; width:100%}
.luto div{width:760px; margin:6px auto 0 auto; color:#A4A4A4; text-align:left}
.luto div a{color:#a4a4a4}*/

/* ============================================ */
/* 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;}

/* ============================================ */
/* Box                                          */
/* ============================================ */
.boxBordaCinza    {border:1px solid #929493; height:20px; 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                                        */
/* ============================================ */
.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;}
.txtTrebuchetCinza11                {color:#666666; font-family:trebuchet ms; font-size:11px;}
.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; }
.txtTrebuchetCinzaMeioEscuro10      {color:#4D4D4D; font-family:trebuchet ms; font-size:10px;   font-weight:normal; }
.txtTrebuchetCinzaMeioEscuro11      {color:#4D4D4D; font-family:trebuchet ms; font-size:11px;   font-weight:normal; }
.txtTrebuchetCinzaMeioEscuro11B     {color:#4D4D4D; font-family:trebuchet ms; font-size:11px;   font-weight:bold; }
.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;}
.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;}
.txtTrebuchetLaranja12B             {color:#D69B02; font-family:trebuchet ms; font-size:12px;   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; }
.txtTrebuchetCinza10                {color:#777777; font-family:trebuchet ms; font-size:10px;   font-weight:normal; }
.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; }
.txtTrebuchetAzul11B                {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:bold;}
.txtTrebuchetCinza12B                {color:#777777; font-family:trebuchet ms; font-size:12px;   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:arial;        font-size:9px;    font-weight:normal; }
.txtTrebuchetCinzaClaro9            {color:#727272; font-family:arial;        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;}
.lnkTrebuchetAzul11B:link              {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:bold;}
.lnkTrebuchetAzul11B:visited           {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:bold;}
.lnkTrebuchetAzul11B:hover             {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:bold;}
.lnkTrebuchetAzul11:link               {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:normal; }
.lnkTrebuchetAzul11:visited            {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:normal; }
.lnkTrebuchetAzul11:hover              {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:normal; }
.lnkTrebuchetAzul12:link               {color:#125AA2; font-family:trebuchet ms; font-size:12px;   font-weight:normal; }
.lnkTrebuchetAzul12:visited            {color:#125AA2; font-family:trebuchet ms; font-size:12px;   font-weight:normal; }
.lnkTrebuchetAzul12:hover              {color:#125AA2; font-family:trebuchet ms; font-size:12px;   font-weight:normal; }
.lnkTrebuchetAzul12B:link              {color:#125AA2; font-family:trebuchet ms; font-size:12px;   font-weight:bold;}
.lnkTrebuchetAzul12B:visited           {color:#125AA2; font-family:trebuchet ms; font-size:12px;   font-weight:bold;}
.lnkTrebuchetAzul12B:hover             {color:#125AA2; font-family:trebuchet ms; font-size:12px;   font-weight:bold;}
.lnkTrebuchetAzul10B:link              {color:#125AA2; font-family:trebuchet ms; font-size:10px;   font-weight:bold;}
.lnkTrebuchetAzul10B:visited           {color:#125AA2; font-family:trebuchet ms; font-size:10px;   font-weight:bold;}
.lnkTrebuchetAzul10B:hover             {color:#125AA2; font-family:trebuchet ms; font-size:10px;   font-weight:bold;}
.lnkTrebuchetAzul10:link               {color:#125AA2; font-family:trebuchet ms; font-size:10px;   font-weight:normal; }
.lnkTrebuchetAzul10:visited            {color:#125AA2; font-family:trebuchet ms; font-size:10px;   font-weight:normal; }
.lnkTrebuchetAzul10:hover              {color:#125AA2; 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; }
.lnkTrebuchetAzulEscuro10B:link        {color:#002E70; font-family:trebuchet ms; font-size:10px;   font-weight:bold; }
.lnkTrebuchetAzulEscuro10B:visited     {color:#002E70; font-family:trebuchet ms; font-size:10px;   font-weight:bold; }
.lnkTrebuchetAzulEscuro10B:hover       {color:#002E70; font-family:trebuchet ms; font-size:10px;   font-weight:bold; }
.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:link     {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; }
.lnkTrebuchetAzulEscuroDif11B:link     {color:#002E70; font-family:trebuchet ms; font-size:11px;   font-weight:bold; }
.lnkTrebuchetAzulEscuroDif11B:visited  {color:#002E70; font-family:trebuchet ms; font-size:11px;   font-weight:bold; }
.lnkTrebuchetAzulEscuroDif11B:hover    {color:#002E70; font-family:trebuchet ms; font-size:11px;   font-weight:bold; }
.lnkTrebuchetAzulEscuroDif11:link      {color:#002E70; font-family:trebuchet ms; font-size:11px;   font-weight:normal; }
.lnkTrebuchetAzulEscuroDif11:visited   {color:#002E70; font-family:trebuchet ms; font-size:11px;   font-weight:normal; }
.lnkTrebuchetAzulEscuroDif11:hover     {color:#002E70; font-family:trebuchet ms; font-size:11px;   font-weight:normal; }
.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:#125AA2; font-family:arial;        font-size:10px;   font-weight:normal;  text-transform:uppercase;}
.lnkArialAzul10Up:visited              {color:#125AA2; font-family:arial;        font-size:10px;   font-weight:normal;  text-transform:uppercase;}
.lnkArialAzul10Up:hover                {color:#125AA2; font-family:arial;        font-size:10px;   font-weight:normal;  text-transform:uppercase;}
.lnkArialAzul10:link                   {color:#125AA2; font-family:arial;        font-size:10px;   font-weight:normal; }
.lnkArialAzul10:visited                {color:#125AA2; font-family:arial;        font-size:10px;   font-weight:normal; }
.lnkArialAzul10:hover                  {color:#125AA2; font-family:arial;        font-size:10px;   font-weight:normal; }
.lnkTrebuchetAzulClaro11B:link         {color:#689DB7; font-family:trebuchet ms; font-size:11px;   font-weight:bold;}
.lnkTrebuchetAzulClaro11B:visited      {color:#689DB7; 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; }
.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;}
.lnkTrebuchetLaranja18B:link             {color:#D49C01; font-family:trebuchet ms; font-size:18px;   font-weight:bold;}
.lnkTrebuchetLaranja18B:visited             {color:#D49C01; font-family:trebuchet ms; font-size:18px;   font-weight:bold;}
.lnkTrebuchetLaranja18B:hover            {color:#D49C01; font-family:trebuchet ms; font-size:18px;   font-weight:bold;}
.bglnkTrebuchetAzul11B:link            {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:bold; background-color:#FFFFFF;}
.bglnkTrebuchetAzul11B:visited         {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:bold; background-color:#FFFFFF;}
.bglnkTrebuchetAzul11B:hover           {color:#125AA2; font-family:trebuchet ms; font-size:11px;   font-weight:bold; background-color:#EBE0C4;}
.bgtdMenu                              {background: url(../navigation/images/ColPixelMouseOut.gif);}

.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:#194373;
   color:inherit;
}
.itemMenuHorizontal:hover
{
   background-color:#194373;
   color:inherit;
   text-decoration:none;
}

.menuVert, .menu
{
   width:250px;
   position:absolute;
   left:-100px;
   visibility:hidden;
   z-index:102;
   border:1px solid #23607D;
}

.menuVertUltimo
{
   width:200px;
   position:absolute;
   left:-100px;
   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-color:#A0BCCA #194373;
	border-style:solid;
	border-width:1px;
   background-color:#D8E5EE;
   background-image:url(../images/bullet-mais-laranja.gif) !important;
   background-position: 98% center !important;
   background-repeat: no-repeat !important;
}
html>body a.menuItem
{
   width:auto;
   height:auto;
}

.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-color:#A0BCCA #194373;
	border-style:solid;
	border-width:1px;
   background-color:#D8E5EE;
   background-image: url(../images/bullet-seta-laranja.gif);
   background-position: 5px center;
   background-repeat: no-repeat; 
}
html>body a.menuItemSemFilho
{
   width:auto;
   height:auto;
   padding:0px;
}
a:hover.menuItem, a:hover.menuItemUltimo, a:hover.menuItemSemFilho {
   background-color:#FFFFFF;
   text-decoration: none;
}
/* ============================================ */
/* Links                                        */
/* ============================================ */

a:link            {color:#125AA2;}
a:visited         {color:#125AA2;}
a:hover           {color:#125AA2;}



#textoContainer a{color:#003366 !important}

/*Novo Menu Secund�rio*/

.MenuSec{width:174px !important}

.MenuSec #LumTitleBar{background:url("../navigation/images/TopoTituloEsquerda.gif")}

/* ========= XTI - SERVICO DE LINKS - SITE CNI ========= */
.lnkTrebuchetAzulEsc12B-LINKS       {color:#012C74; font-family:trebuchet ms; font-size:12px;   font-weight:bold;}
.lnkTrebuchetAzulCla12B-LINKS       {color:#002D71; font-family:trebuchet ms; font-size:12px;   font-weight:bold;}
.lnkTrebuchetAzulCla12R-LINKS       {color:#002D71; font-family:trebuchet ms; font-size:12px;   font-weight:regular;}
.lnkTrebuchetCinzaEsc12R-LINKS         {color:#4C4C4C; font-family:trebuchet ms; font-size:12px;   font-weight:regular;}
.titTrebuchetCinzaEsc14B-LINKS         {color:#7A7B76; font-family:trebuchet ms; font-size:14px;   font-weight:bold;}
.fndTituloTema-LINKS             {background-color:#EDF1F4 !important}
/* ========= XTI - SERVICO DE LINKS - SITE CNI ========= */
