﻿
/* CSS Document */

* { margin:0; padding:0; }

body { background-color:#fff; height:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:16px; }

img { border:none }
a { text-decoration:none }
a:hover { text-decoration:underline; }
li { list-style-type:none; }

.DV_InvestorFiaPerform { margin-top:40px;}
.P_tituloInterna { font-size:14px !important; font-family:verdana !important; font-weight:bold !important; 
                   border-bottom:1px solid #CCC; padding-bottom:10px; margin-bottom:20px;}

.DV_InvestorFiaInform { margin-top:15px;}


/* Tags Comuns */
.DV_left, .LI_left { float:left; }
.DV_right, .LI_right { float:right; }
.DV_center { text-align:center; margin:0 auto; }
.DV_relative { position:relative; }

.clear { display:block; height:1px; margin-bottom:-1px; overflow:hidden; clear:both; }
.clear10 { display:block; height:10px; margin-bottom:-1px; overflow:hidden; clear:both; }
.clear20 { display:block; height:20px; margin-bottom:-1px; overflow:hidden; clear:both; }

.DV_showHidden, .IMG_hide, .P_hidden, h1 span, h2 span, h3 span { display:none; }

.TD_left { text-align:left; }
.TD_right { text-align:right; }
.TD_center { text-align:center; }

.IMG_pointer { cursor:pointer; }

.P_14 { font-size:14px; }
.P_blue, .P_blue a { color:#0076A9; }
.P_333 { color:#333; }
.P_erro { color:Red; font-size:10px; margin-top:-5px; font-weight:bold; }
.P_blueDestaque, .P_blueDestaque a { color:#0076A9; }
.P_italico { font-size:14px; font-weight:normal; }
.P_10 { font-size:10px; }

.DV_mrgLeftRight { margin:0 9px; }
.DV_mrg15 { margin:0 15px; }

/* Forms */
.INP_form, .TXT_form { border:none; background-color:Transparent; font-size:11px; color:#666; z-index:0; }
.INP_default { background-color:#FFF; border:1px solid #ccc; height:18px; font-size:11px; color:#333; }
.TXT_default { background-color:#FFF; border:1px solid #ccc; font-size:11px; color:#333; }
.SEL_default { background-color:#efefef; border:1 solid #ccc; height:18px; font-size:11px; color:#333; }

.H2_comBorda { font-size:14px; font-weight:normal; color:#666; border-bottom:1px solid #999; padding-left:2px; margin-bottom:12px; margin-top:16px; }
.P_disclaimer { font-size:10px; }

/* Estrutura Básica do site */
.DV_main { position:relative; text-align:left; margin:0 auto; width:1020px; padding-bottom:30px; }

.DV_main h1 { color:#4B4B4B; font:bold 14/18px Arial, Helvetica, Sans Serif; }
.DV_main h2 { color:#4B4B4B; font:bold 12/18px Arial, Helvetica, Sans Serif; }
.DV_main p,
.DV_main li { font-size:12px; }
.DV_main p,
.DV_main p a,
.DV_main a p,
.DV_main li,
.DV_main li a { color:#666; }

.DV_menu { position:relative; overflow:visible; height:90px; margin-bottom:20px; }

/*----->Lista com Bullet quadrado cinza*/
.LI_quadadoCinza { list-style-image: url('../images/quadradoCinza.gif'); margin-left:10px; }

.P_lista { margin:12px; text-indent: -12px; margin-bottom:10px; } /* Usado como lista dentro dos boxs cinzas */

/*----->Lista com Bullet laranja */
.P_bulletOrange { background:transparent url('../images/bulletOrange.gif') 0 3px no-repeat; padding-left:20px; margin:15px 0; }

/* Imagens de fundo do menu principal estão em arquivos Css separados */
/*-----> Menu Home*/
.DV_menuLogo { float:left; width:90px; height:90px; display:block; } /* largura no CSS menuHome e menuInterna */
.DV_menuLogo .space { width:90px; height:90px; }

.DV_menuItem { float:left; position:relative; padding-left:10px; height:90px; overflow:visible; } /* largura no CSS menuHome e menuInterna */

.DV_menuItemBg { background:transparent; }
.DV_menuLink { position:relative; height:17px; padding:3px 10px 0 2px; }
.DV_menuLink table { float:right; }
.DV_menuLink td, .DV_menuLogin td { padding:0 2px; }
.DV_menuLink td p { font:bold 10px/11px Verdana, Arial; }
.DV_menuLink td p,
.DV_menuLink td p a { margin:0; }

.DV_menuBtn { float:left; width:740px; height:33px;  }
.DV_menuBtn ul { width:740px; } 

.DV_menuBtn li { float:left; padding-top:10px; height:23px; text-align:right; padding-right:7px; margin-right:5px; cursor:pointer; }
.DV_menuBtn li img { height:23px; }

.DV_menuBtn .LI_corretora .IMG_corretora,
.DV_menuBtn .LI_educa .IMG_educa,
.DV_menuBtn .LI_seguros .IMG_seguro { width:105px; }
.DV_menuBtn .LI_gestao .IMG_gestao { width:115px; }
.DV_menuBtn .LI_empresas .IMG_empresas,
.DV_menuBtn .LI_agro .IMG_agro { width:105px; }

.DV_menuLogin { float:left; position:relative; }

.INP_login { background-color:#FFF; border:1px solid #ccc; height:14px; font-size:11px; color:#333; width:76px; padding:2px 0 0 4px; }

.DV_menu .DV_esqSenha { top:37px; }

.DV_esqSenha { display:none; position:absolute; width:160px; height:24px; padding-top:18px; }
.DV_esqSenha p { padding:8px; font-size:11px; width:152px; }
/* cor do p e link no CSS menuHome e menuInterna */

.P_btnAcessoRestrito { margin:30px 0; }

/*-----> Submenu Gestão */
.DV_submenuBtn { height:35px; } /* largura no CSS menuHome e menuInterna */

.DV_submenuBtn ul { margin:0 20px; }
.DV_submenuBtn li { float:left; font-size:12px; font-weight:bold; padding:10px 20px 0 0; height:25px; }

/*-----> Rodapé */
.DV_rodape { width:980px; text-align:center; margin:0 auto; }

.DV_rodapeLinks { padding:0 18px; height:27px; display:table; border-top:1px solid #999; border-bottom:1px solid #999; }
.DV_rodapeLinks li { float:left; height:22px; font-size:11px; padding:5px 5px 0 5px; }
.DV_rodapeLinks li,
.DV_rodapeLinks li a { color:#999; font-weight:bold; }

.DV_rodape p { width:100%; font-size:10px; padding:8px 0; }
.DV_rodape .P_disclaimer { text-align:left; line-height:12px; }
.DV_rodape .P_comunicacao { font-size:10px; padding:4px 0; }
.DV_main .DV_rodape p,
.DV_mainHome .DV_rodape p { color:#999; }

.DV_rodapeSelo { float:left; width:150px; height:60px; }
.DV_rodapeTxt { float:left; width:830px; display:table; }

.IMG_seloAnbid { margin:0 10px 10px 0; }


/* Home*/
.DV_mainHome { position:relative; text-align:left; margin:0 auto; width:980px; padding-bottom:30px; }
.DV_mainHome p { font-size:11px; }
.DV_mainHome p,
.DV_mainHome p a { color:#333; }

.DV_mainHome h1 { color:#4B4B4B; font:bold 14/18px Arial, Helvetica, Sans Serif; }

/*Alterado*/
.DV_bannerHome { position:relative; width:985px; height:318px; overflow:hidden; }

/*-----> Menu Home*/
.DV_colHomeMenu1 { float:left; width:170px; height:458px; } /*Coluna menu da home*/
.DV_colHomeMenu2 { float:left; width:800px; height:458px; }
.DV_colHomeUnica { width:970px; height:390px; }
.DV_linksNovaHome { width:970px; height:58px; padding-top:10px; }
.DV_linksNovaHome .DV_lnkConsOnline { width:250px; height:40px; float:left; margin-left:80px; }
.DV_linksNovaHome .DV_lnkAssPersonal { width:300px; height:40px; float:left; margin:0 10px; }
.DV_linksNovaHome .DV_lnkPalestra { width:255px; height:40px; float:left; }

.DV_menuHome { width:160px; display:table; background-color:#FFF; margin-top:10px; padding:12px 0 12px 15px; }
.DV_menuHomeTop { background-color:#6279A3; margin-top:50px; padding:0 0 2px 15px; }
.DV_menuHome .LI_menuBorda { border-bottom:2px solid #E9EDF0; }
.DV_menuHome li { width:145px; height:30px; }

.DV_menuHome li a .IMG_cotasRentabil { background:transparent url('../images/menuHomeTopo.gif') left center no-repeat; }
.DV_menuHome li a .IMG_estilo { background:transparent url('../images/menuHome01.gif') left center no-repeat; }
.DV_menuHome li a:hover .IMG_estilo { background:transparent url('../images/menuHome01.gif') left center no-repeat; }
.DV_menuHome li a .IMG_filosofia { background:transparent url('../images/menuHome02.gif') left center no-repeat; }
.DV_menuHome li a:hover .IMG_filosofia { background:transparent url('../images/menuHome02.gif') left center no-repeat; }  
.DV_menuHome li a .IMG_fundos { background:transparent url('../images/menuHome03.gif') left center no-repeat; }
.DV_menuHome li a:hover .IMG_fundos { background:transparent url('../images/menuHome03.gif') left center no-repeat; }  
.DV_menuHome li a .IMG_rentabilidade { background:transparent url('../images/menuHome04.gif') left center no-repeat; }
.DV_menuHome li a:hover .IMG_rentabilidade { background:transparent url('../images/menuHome04.gif') left center no-repeat; }  
.DV_menuHome li a .IMG_relatorio { background:transparent url('../images/menuHome05.gif') left center no-repeat; }
.DV_menuHome li a:hover .IMG_relatorio { background:transparent url('../images/menuHome05.gif') left center no-repeat; }  
.DV_menuHome li a .IMG_cursos { background:transparent url('../images/menuHome06.gif') left center no-repeat; }
.DV_menuHome li a:hover .IMG_cursos { background:transparent url('../images/menuHome06.gif') left center no-repeat; }  
.DV_menuHome li a .IMG_fale { background:transparent url('../images/menuHome07.gif') left center no-repeat; }
.DV_menuHome li a:hover .IMG_fale { background:transparent url('../images/menuHome07.gif') left center no-repeat; }  

/*-----> Paineis Acumular, Rentabilizar, Preservar */
.DV_homeBg { position:relative; width:980px; display:table; }

.DV_3etapas { margin-bottom:20px; }
.DV_3etapas li { display:table; width:600px; }
.DV_3etapas .LI_introAcumular,
.DV_3etapas .LI_introRentabilizar,
.DV_3etapas .LI_introPreservar { margin-top:70px; margin-left:12px; }

.DV_3etapas .LI_introAcumular { background:transparent url('../images/homeBg2Intro.png') top left no-repeat; }
* html .LI_introAcumular { background:transparent url('../images/homeBg2Intro.gif') top left no-repeat; }
.DV_3etapas .LI_introRentabilizar { background:transparent url('../images/homeBg3Intro.png') top left no-repeat; }
* html .LI_introRentabilizar { background:transparent url('../images/homeBg3Intro.gif') top left no-repeat; }
.DV_3etapas .LI_introPreservar { background:transparent url('../images/homeBg4Intro.png') top left no-repeat; }
* html .LI_introPreservar { background:transparent url('../images/homeBg4Intro.gif') top left no-repeat; }

.DV_3etapas .LI_btnAgende { background:transparent url('../images/homeBgBtnAgende.png') top left no-repeat; }
* html .LI_btnAgende, * html .LI_btnAgende:hover { background:transparent url('../images/homeBgBtnAgende.gif') top left no-repeat; }
.DV_3etapas .LI_btnAgende:hover { background:transparent url('../images/homeBgBtnAgende.gif') top left no-repeat; }

.DV_3etapas .LI_btnCurso { background:transparent url('../images/homeBgBtnFacaCurso.png') top left no-repeat; }
* html .LI_btnCurso, * html .LI_btnCurso:hover { background:transparent url('../images/homeBgBtnFacaCursoAtivo.gif') top left no-repeat; }
.DV_3etapas .LI_btnCurso:hover { background:transparent url('../images/homeBgBtnFacaCurso.gif') top left no-repeat; }

.DV_3etapas .LI_btnFilosofia { background:transparent url('../images/homeBgBtnFilosofia.png') top left no-repeat; }
* html .LI_btnFilosofia, * html .LI_btnFilosofia:hover { background:transparent url('../images/homeBgBtnFilosofia.gif') top left no-repeat; }
.DV_3etapas .LI_btnFilosofia:hover { background:transparent url('../images/homeBgBtnFilosofia.gif') top left no-repeat; }

.DV_3etapas .LI_btnSolucoes { background:transparent url('../images/homeBgBtnSolucoes.png') top left no-repeat; }
* html .LI_btnSolucoes, * html .LI_btnSolucoes:hover { background:transparent url('../images/homeBgBtnSolucoes.gif') top left no-repeat; }
.DV_3etapas .LI_btnSolucoes:hover { background:transparent url('../images/homeBgBtnSolucoes.gif') top left no-repeat; }

.DV_3etapas .LI_btnCartilha { background:transparent url('../images/homeBgBtnCartilha.png') top left no-repeat; }
* html .LI_btnCartilha, * html .LI_btnCartilha:hover { background:transparent url('../images/homeBgBtnCartilha.gif') top left no-repeat; }
.DV_3etapas .LI_btnCartilha:hover { background:transparent url('../images/homeBgBtnCartilha.gif') top left no-repeat; }

.DV_3etapas .LI_btnRentabil { background:transparent url('../images/homeBgBtnRentabil.png') top left no-repeat; }
* html .LI_btnRentabil, * html .LI_btnRentabil:hover { background:transparent url('../images/homeBgBtnRentabil.gif') top left no-repeat; }
.DV_3etapas .LI_btnRentabil:hover { background:transparent url('../images/homeBgBtnRentabil.gif') top left no-repeat; }

.DV_3etapas .LI_btnProximoPasso { margin-top:10px; margin-left:13px; background:transparent url('../images/homeProxEtapa.png') left center no-repeat; }
* html .LI_btnProximoPasso { background:transparent url('../images/homeProxEtapa.gif') left center no-repeat; }

.DV_3etapas .LI_btnProximoPasso .IMG_rentabilizar,
.DV_3etapas .LI_btnProximoPasso .IMG_preservar { margin-left:150px; width:70px; height:20px }

.DV_3etapas .LI_btnProximoPasso .IMG_rentabilizar { background:transparent url('../images/homeRentabilizar.png') left bottom no-repeat; }
* html .IMG_rentabilizar { background:transparent url('../images/homeRentabilizar.gif') left bottom no-repeat; }

.DV_3etapas .LI_btnProximoPasso .IMG_preservar { background:transparent url('../images/homePreservar.png') left bottom no-repeat; }
* html .IMG_preservar { background:transparent url('../images/homePreservar.gif') left bottom no-repeat; }
 
.DV_3etapas .LI_btnVoltar { margin-top:35px; }
.DV_3etapas .LI_btnUltima { margin-top:65px; }

.DV_3etapas .LI_btnVoltar .IMG_voltar,
.DV_3etapas .LI_btnVoltar .IMG_voltarBranco { margin-left:25px; width:70px; height:20px; }

.DV_3etapas .LI_btnVoltar .IMG_voltar { background:transparent url('../images/homeBgBtnVoltar.png') left center no-repeat; }
* html .IMG_voltar { background:transparent url('../images/homeBgBtnVoltar.gif') left center no-repeat; }
.DV_3etapas .LI_btnVoltar .IMG_voltarBranco { background:transparent url('../images/homeBgBtnVoltarBranco.png') left center no-repeat; }
* html .IMG_voltarBranco { background:transparent url('../images/homeBgBtnVoltarBranco.gif') left center no-repeat; }

/*.DV_bgHomeMain { background:transparent url('../images/bgHome01.jpg') top left no-repeat; }*/
.DV_bgHomeAcumular { height:568px; width:980px; display:none; background:transparent url('../images/bgHome02.jpg') top left no-repeat; }
.DV_bgHomeRentabilizar { height:568px; display:none; background:transparent url('../images/bgHome03.jpg') top left no-repeat; }
.DV_bgHomePreservar { height:568px; display:none; background:transparent url('../images/bgHome04.jpg') top left no-repeat; }

.DV_hoverImagemBody { width:120px; height:55px; float:left; }
.DV_mrgLeft { margin-left:160px; }

.DV_subMenuHome { width:978px; height:28px; margin-left:15px; }

/*Alterado*/
.DV_subMenuHome .DV_subMenuHomeLeft { width:10px; height:28px; float:left; background:transparent url('../images/subMenuHomeLeft.gif') left no-repeat; }
.DV_subMenuHome .DV_subMenuHomeRight { width:10px; height:28px; float:left; background:transparent url('../images/subMenuHomeRight.gif') right no-repeat; }
.DV_subMenuHome .DV_subMenuHomeCenter { width:935px; height:23px; float:left; background-color:#7E8891; padding:5px 0 0 12px; }
.DV_subMenuHome .DV_subMenuHomeCenter { font-size:13px; color:#FFF; }
.DV_subMenuHome .DV_subMenuHomeCenter a { color:#FFF; }
.DV_subMenuHome li { float:left; height:20px; }
.DV_subMenuHome .LI_subMenu1 { width:65px; }
.DV_subMenuHome .LI_subMenu2 { width:85px; text-align:center; }
.DV_subMenuHome .LI_subMenu3 { width:65px; text-align:center; }
.DV_subMenuHome .LI_space { width:10px; font-size:16px; margin-top:1px; }
.DV_subMenuHome .LI_subMenuLabel { width:145px; margin-left:280px; }
.DV_subMenuHome .LI_subMenuCombo { width:268px; }

.DV_destaqueHome1 { float:left; width:218px; height:120px; margin-top:22px; margin-left:5px; }
.DV_destaqueHome2 {
    float: left;
    height: 120px;
    margin-left: 81px;
    margin-top: 7px;
    width: 239px;
}
.DV_destaqueHome3 { float:left; width:195px; height:120px; margin-top:22px; margin-right:12px; display:none; }

.DV_homeBarraTrac { width:952px; height:0; display:block; margin:15px 13px 0 13px; border-top:1px dotted #B2B2B2; padding-top:10px; }

.DV_faixaRodapeHome { width:977px; display:table; padding:5px 0 20px 9px; }

.DV_faixaRodapeHome .DV_linkVideo { float:left; width:255px; height:137px; padding:13px 0 0 0; margin-right:50px; background:transparent url('../images/bgLinkVideo.jpg') left bottom no-repeat; }

.DV_boxh1 { width:285px; float:left; margin-right:77px; }
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
.DV_boxh1 { margin-right:68px; } /*Hack Safari*/
}

.DV_faixaRodapeHome .DV_boxh1 h1 { margin:13px 0 5px 0; }
.DV_faixaRodapeHome .DV_boxh1 .DV_boxXpe { float:left; width:280px; height:115px; padding-left:5px; background:transparent url('../images/bgBoxXPE.gif') repeat; }

.DV_faixaRodapeHome .DV_boxXpe li { float:left; margin-bottom:12px; }
.DV_faixaRodapeHome .DV_boxXpe .LI_lblxpe { width:50px; height:15px; height:17px; text-align:right; padding-top:5px; *padding-top:3px; color:#333; font-size:11px; font-weight:bold; }
.DV_faixaRodapeHome .DV_boxXpe .LI_comboxpe { width:188px; height:20px; text-align:left; padding-left:3px; }
.DV_faixaRodapeHome .DV_boxXpe .LI_btnOk { height:20px; }
.txtOptXpe { width:180px; }

.DV_faixaRodapeHome .DV_relVideo { width:310px; height:135px; float:left; margin-top:15px; background:transparent url(../images/bgRelvideo.jpg) bottom right no-repeat; }
.DV_faixaRodapeHome .DV_relVideo p { padding:5px 120px 0 33px; font-size:10px; }
.DV_faixaRodapeHome .DV_relVideo div {background:transparent url(../images/imgIcones.jpg) bottom right no-repeat; width:24px; height:110px; position:absolute; margin-top:24px}
.DV_faixaRodapeHome .DV_relVideo .DV_novo {background:transparent url(../images/seloNovo.jpg) bottom right no-repeat; width:32px; height:32px; position:absolute; margin-top:36px; margin-left:157px}

/* Páginas Internas */
/*-----> Estrutura Básica */
.DV_pgIntColUnica { width:1000px; padding:20px 0 30px 30px }
.DV_pgIntCol1 { width:235px; float:left; padding:20px 20px 30px 30px; }
.DV_pgIntCol2 { width:670px; float:left; padding:20px 40px 30px 25px; }
.DV_iframe { position:relative; width:690px; float:left; padding:0 40px 10px 5px; }
.DV_iframe iframe { width:730px; overflow:hidden; }

.DV_iframe .iframeAbsolutBancos { height:600px; }
.DV_iframe .iframeAbsolutCommod,
.DV_iframe .iframeAbsolutConsumo { height:640px; }

.DV_pgIntColUnica h1, .DV_pgIntCol2 h1 { color:#0076A9; font:bold 14px/18px Arial, Helvetica, Sans Serif; margin:0 0 15px -12px; }
.DV_pgIntColUnica h1 span, .DV_pgIntCol2 h1 span { display:inline; }

.DV_pgIntCol1 img, .DV_pgIntCol1 input { margin-left:15px; margin-top:10px; }

.DV_pgIntCol1 .IMG_btnConsultor { margin:12px 0 5px 15px; }
.DV_pgIntCol1 .IMG_btnAplicar { margin-top:20px; }
.DV_pgIntCol1 .IMG_btnSimulador { margin-bottom:20px; display:none; }

.DV_pgIntCol1 .LI_dropFundo { width:220px; height:20px; margin-left:15px; }

/*-----> SubMenu páginas Internas */
.DV_pgIntCol1 .DV_subMenuInterna { width:235px; }
.DV_pgIntCol1 .DV_subMenuInterna ul { width:235px; }
.DV_pgIntCol1 .DV_subMenuInterna li { min-height:18px; float:left; font-size:12px; padding-bottom:3px; }
.DV_pgIntCol1 .DV_subMenuInterna li p a { color:#0076A9; }
.DV_pgIntCol1 .DV_subMenuInterna .LI_celMenuBorda a { color:#666; }
.DV_pgIntCol1 .DV_subMenuInterna .LI_celMenuBorda a:hover { color:#0076A9; }

.DV_pgIntCol1 .DV_subMenuInterna .LI_celMenuBorda,
.DV_pgIntCol1 .DV_subMenuInterna .LI_subMenuInternaAtivo { width:217px; padding-top:3px; padding-left:3px; border-bottom:1px dotted #999; }
 
.DV_pgIntCol1 .DV_subMenuInterna .LI_celMenuSBorda { width:217px; padding-left:18px; }
.DV_pgIntCol1 .DV_celMenuSBorda { width:217px; padding-left:15px; font-size:12px; margin-bottom:20px; }
.DV_pgIntCol1 .DV_subMenuInterna .LI_setaMenu { width:15px; text-align:center; }
.DV_pgIntCol1 .DV_subMenuInterna .LI_setaMenu p { color:#0076A9; }

.DV_pgIntCol1 .LI_subMenuInternaAtivo, .DV_pgIntCol1 .LI_subMenuInternaAtivo a { color:#0076A9; }
.DV_pgIntCol1 .LI_subMenuInternaAtivo p { color:#0076A9; }

/*-----> Padrão Tabelas*/
.DV_titTabela { width:694px; border:1px solid #999; height:20px; padding:3px 0 0 6px; background-color:#CCC; text-align:left; margin-left:-1px; *margin-left:0; }
.DV_titTabela h3 { color:#0076A9; font-size:12px; }

.TB_default { text-align:center; border-collapse:collapse; table-layout:fixed; }
.TB_default td { font-size:11px; color:#666; border-right:1px solid #CCC; padding:3px 0 3px 3px; }
.TB_default .TD_title { font-size:12px; font-weight:bold; margin:0; color:#666; }
.TB_default .TD_blue, .TB_default .TD_blue a { color:#0076A9; }

.TR_bgCinzaClaro { background-color:#EAEAEA; vertical-align:middle; }

.TD_perfCol1 { width:200px; text-align:left; }
.TD_titPerform { font-weight:bold; }
.TD_col1 { width:245px; }
.TD_col2 { width:40px; }
.TD_col3 { width:90px; }
.TD_col4 { width:50px; }
.TD_col5 { width:70px; }
.TD_col6 { width:25px; }
.TD_col7 { width:65px; }

.DV_balaoSaibaAplicar { position:absolute; width:116px; height:36px; top:-37px; left:-105px; }
.DV_balaoSaibaAplicar .DV_balao01 { width:116px; height:22px; background-color:#0076A9; text-align:center; padding-top:5px; }
.DV_balaoSaibaAplicar .DV_balao02 { width:116px; height:11px; background:transparent url('../images/bgBalaoSaibaComo.gif') top right no-repeat; }

.DV_disclaimerFundos { margin-top:10px; }
.DV_disclaimerFundos .P_disclaimer { font-size:11px; margin-bottom:8px; line-height:12px; }
.DV_disclaimerFundos li { float:left; height:15px; margin:10px 10px 10px 0; }

/*------> Barra com botão para abrir e fechar */
.DV_boxCinzaCBtns { background-color:#ccc; border:1px solid #999; padding:4px 0 4px 10px; }
.DV_boxCinzaCBtns h3 { font-size:12px; }
.DV_boxCinzaCBtns h3, .DV_boxCinzaCBtns a h3 { color:#666; }
.DV_boxCinzaCBtns a:hover { text-decoration:none; }
.DV_marginBtn { margin-top:10px; }

.IMG_mais { background:transparent url('../images/btn_maisMenos.gif') left top no-repeat; }
.IMG_menos { background:transparent url('../images/btn_maisMenos.gif') right top no-repeat; }

.IMG_menos, .IMG_mais { width:15px; height:15px; margin-right:5px; }

.IMG_maisEquipe { background:transparent url('../images/imgMaisEquipe.gif') left top no-repeat; }
.IMG_menosEquipe { background:transparent url('../images/imgMenosEquipe.gif') left top no-repeat; }

.IMG_menosEquipe, .IMG_maisEquipe { width:14px; height:14px; margin:2px 5px 0 0; }

/* Páginas Internas */
/*-----> A XP Gestão */
.DV_gestao .DV_empresasXP { width:660px; height:93px; display:table; padding:10px 0 0 12px; }
.DV_gestao .DV_empresasXP .LI_logoEmpresa { width:295px; float:left; height:93px; }
.DV_gestao .DV_empresasXP .LI_resumoEmpresa { width:340px; float:left; height:93px; }
.DV_gestao .DV_empresasXP .P_lista { margin-bottom:3px; margin-top:0; text-indent:-8px; }
.DV_gestao .DV_bgColor { background-color:#E0E0E0; }
.DV_gestao .H2_comBorda { margin-top:22px; }

/*-----> Equipe e Filosofia */
.DV_bgFilosofia { width:679px; height:314px; display:table; background:transparent url('../images/bgEquipeFilosofia.jpg') center center no-repeat; padding-top:8px; }
.DV_bgFilosofia p { color:#333; font-size:11px; line-height:14px; }
.DV_bgFilosofia .DV_filosofiaSetorial { width:324px; height:58px; margin:7px 0 0 360px; padding:3px 0 0 0; }
.DV_bgFilosofia .DV_filosofiaMicro { width:358px; height:40px; margin:0 0 0 320px; padding:15px 0 0 0; }
.DV_bgFilosofia .DV_filosofiaHistoria { width:395px; height:54px; margin:0 0 0 287px; padding:8px 0 0 0; }
.DV_bgFilosofia .DV_filosofiaSocio { width:387px; height:40px; margin:0 0 0 245px; padding:20px 0 0 0; }
.DV_bgFilosofia .DV_filosofiaValuation { width:430px; height:60px; margin:7px 0 0 220px; padding:8px 0 0 0; }

.DV_boxTitEquipe { width:640px; height:18px; background-color:#EFEFEF; padding:0 0 0 15px; }
.DV_boxTitEquipe h3 { color:#0076A9; font-size:12px; font-weight:normal; }
.DV_boxTitEquipe .A_h4 { color:#0076A9; text-decoration:none; }
.DV_boxCurriculo { width:640px; display:none; padding:7px 0 0 15px; }
.DV_mrgTopBox { margin-top:15px; }

.DV_EquipeGestao .DV_txtEquipe { margin-top:15px; width:645px; }

/*-----> Prêmios*/
.DV_premios { width:660px; display:table; padding-top:10px; }
.DV_premios p { margin:0; }
.DV_bordaPremio { border-top:1px solid #CCC; }

.DV_premios .LI_imgPremio { width:140px; float:left; padding-bottom:10px; } 
.DV_premios .LI_txtPremio { width:520px; float:left; padding-top:10px; } 

.DV_premios .IMG_assistaVideo { margin-top:15px; }

/*-----> Funções dentro do fundo*/
.DV_funcao { width:110px; display:table; margin:0 5px 20px 5px; float:left; text-align:right; }
.DV_admFuncao { width:550px; display:table; float:left; margin-bottom:20px; }

/*-----> Tabela Fundos XP Gestão*/
.DV_menuAbasFundosXP { width:100%; padding-bottom:10px; }
.DV_menuAbasFundosXP .DV_borderAbas { width:49px; height:24px; float:left; border-bottom:1px solid #CCC; }
.DV_menuAbasFundosXP li { height:25px; float:left; }
.DV_menuAbasFundosXP .LI_caracFundos { width:158px; }
.DV_menuAbasFundosXP .LI_performFundos { width:138px; }
.DV_menuAbasFundosXP .LI_informFundos { width:178px; }
.DV_menuAbasFundosXP .LI_btnFundos { width:121px; }
.DV_menuAbasFundosXP .LI_space { width:6px; height:24px; border-bottom:1px solid #CCC; }
.DV_menuAbasFundosXP li .IMG_caracFundosAtivo { background:transparent url('../images/h2CaracFundosHover.gif') center no-repeat; }
.DV_menuAbasFundosXP li .IMG_caracFundos { background:transparent url('../images/h2CaracFundos.gif') center no-repeat; }
.DV_menuAbasFundosXP li .IMG_performFundosAtivo { background:transparent url('../images/h2PerformFundoHover.gif') center no-repeat; }
.DV_menuAbasFundosXP li .IMG_performFundos { background:transparent url('../images/h2PerformFundo.gif') center no-repeat; }
.DV_menuAbasFundosXP li .IMG_informFundosAtivo { background:transparent url('../images/h2InformFundoHover.gif') center no-repeat; }
.DV_menuAbasFundosXP li .IMG_informFundos { background:transparent url('../images/h2InformFundo.gif') center no-repeat; }

.TB_tipoFundosXP { width:670px; border-left:1px solid #CCC; margin-bottom:12px; }
.TB_tipoFundosXP td { border-right:1px solid #CCC; border-bottom:1px solid #CCC; }
.TB_tipoFundosXP td a { color:#666; }
.TB_titDefault { width:670px; margin-top:10px; border-left:1px solid #CCC; border-top:1px solid #CCC; }
.TB_titDefault td { border-right:1px solid #CCC; }

.TB_brancaFundosXP { width:100%; border-collapse:collapse; margin-bottom:10px; }
.TB_brancaFundosXP td { border-bottom:1px solid #ccc; padding:5px 0 3px 0; font-size:12px; color:#666; vertical-align:top; }

.TB_brancaFundosXP .TD_descricao { width:30%; }
.TB_brancaFundosXP .TD_valor { width:70%; text-align:right; }
.TB_brancaFundosXP .TD_sborda { border-bottom:0; }

/*-----> Tabela Rentabilidades*/
.TB_rentabil { width:670px; table-layout:fixed; border-left:1px solid #CCC; margin-bottom:10px; }
.TB_rentabil td { border-bottom:1px solid #CCC;  }
.TB_rentabil td a { color:#666; }
.TB_rentabil .TD_col1 { width:235px; }
.TB_rentabil .TD_col2 { width:62px; }
.TB_rentabil .TD_col3 { width:82px; }
.TB_rentabil .TD_col4 { width:22px; }
.TB_rentabil .TD_col5 { width:108px; }

/*-----> Diferença entre investir em fundos e em ações */
.DV_vantagensFIA { width:360px; height:145px; border:1px solid #999; margin:12px 0 0 0; }
.DV_vantagensFIA p { line-height:20px; margin-left:5px; }
.DV_titVantagensFIA { width:360px; height:22px; text-align:center; background-color:#EEE; font-size:14px; color:#666; padding-top:3px; margin-bottom:6px; }

/*-----> Diferença entre Renda Fixa, Multimercados e Ações*/
.DV_titRendaFixa { width:655px; height:19px; background:transparent url('../images/bgTitBoxRendaFixa.jpg') repeat-Y; padding:2px 0 0 5px; margin:0 0 6px 0; }
.DV_titRendaFixa h2 { font-size:14px; color:#666; font-weight:normal; }

.DV_titMultimercados { width:655px; height:19px; background:transparent url('../images/bgTitBoxMultimercados.jpg') repeat-Y; padding:2px 0 0 5px; margin:8px 0 6px 0; }
.DV_titMultimercados h2 { font-size:14px; color:#666; font-weight:normal; }

.DV_titAcoes { width:655px; height:19px; background:transparent url('../images/bgTitBoxAcoes.jpg') repeat-Y; padding:2px 0 0 5px; margin:8px 0 6px 0; }
.DV_titAcoes h2 { font-size:14px; color:#666; font-weight:normal; }

/*-----> Linhas de Investimentos*/
.DV_titXPInvestor { width:655px; height:19px; background:transparent url('../images/bgTitBoxXPInvestor.jpg') repeat-y; padding:2px 0 0 5px; margin:12px 0 6px 0; }
.DV_titXPInvestor h2 { font-size:14px; color:#666; font-weight:normal; }

.DV_titXPAbsoluto { width:655px; height:19px; background:transparent url('../images/bgTitBoxXPAbsoluto.jpg') repeat-y; padding:2px 0 0 5px; margin:25px 0 6px 0; }
.DV_titXPAbsoluto h2 { font-size:14px; color:#666; font-weight:normal; }

/*-----> Principais Participações*/
.DV_txtEmpresa { width:290px; height:60px; padding:5px 0 0 0; margin:30px 0 0 15px; float:left; }
.DV_txtEmpresa .P_mrgBlocos { float:right; width:210px; margin:0; font-size:11px; color:#666; line-height:13px; margin-top:5px; }
.DV_txtEmpresa .P_semMrgBlocos { float:right; width:210px; margin:0; font-size:11px; color:#666; line-height:13px; }
.DV_txtEmpresa p a { color:#666; }
.DV_mrgRight { margin-right:5px; }
.DV_txtEmpresa .IMG_logos { margin:-11px 0 0 -5px; width:79px; height:79px; }
.DV_txtEmpresa .prin1 { background:transparent url('../images/logoItausa.jpg') left top no-repeat; }
.DV_txtEmpresa .prin2 { background:transparent url('../images/logoBradespar.jpg') left top no-repeat; }
.DV_txtEmpresa .prin3 { background:transparent url('../images/logoOgx.jpg') left top no-repeat; }
.DV_txtEmpresa .prin4 { background:transparent url('../images/logoMagnesita.jpg') left top no-repeat; }
.DV_txtEmpresa .prin5 { background:transparent url('../images/logoCremer.jpg') left top no-repeat; }
.DV_txtEmpresa .prin6 { background:transparent url('../images/logoPdg.jpg') left top no-repeat; }


/*-----> Saiba como aplicar*/
.DV_escolhaFundo { width:450px; height:33px; margin-top:20px; }
.DV_escolhaFundo div { float:left; }
.DV_escolhaFundo .DV_boxLeft { width:10px; height:33px; background:transparent url('../images/bgBoxEscolhaLeft.gif') top left no-repeat; }
.DV_escolhaFundo .DV_boxRight { width:10px; height:33px; background:transparent url('../images/bgBoxEscolhaRight.gif') top right no-repeat; }
.DV_escolhaFundo .DV_bgCont { width:430px; background-color:#CFCFCF; text-align:left; height:28px; padding:5px 0 0 0; }
.DV_escolhaFundo .DV_bgCont li { height:20px; width:210px; float:left; }
.DV_escolhaFundo .DV_bgCont li p { margin:0; padding:3px 0 0 0; }

.DV_painelOptFundos { width:660px; background-color:#F3F3F3; margin:8px 0 0 0; padding:15px 0 0 0; }
.DV_painelOptFundos h2 { font-size:12px; color:#666; font-weight:bold; padding:0 0 3px 20px; margin-bottom:10px; border-bottom:1px solid #999; }
.DV_painelOptFundos p { margin-left:20px; }
.DV_painelOptFundos .P_blue, .P_blueDestaque { line-height:20px; }
.DV_painelOptFundos .DV_titPainel { width:640px; height:21px; padding:4px 0 0 20px; background-color:#DDD; margin-top:12px; font-size:12px; color:#333; }
.DV_painelOptFundos .DV_pdfSaibaAplicar { width:300px; float:left; }
.DV_painelOptFundos .LI_pdf { width:22px; float:left; height:22px; margin:12px 0 0 20px; }
.DV_painelOptFundos .LI_txtPdf { width:250px; height:19px; float:left; padding-top:3px; margin-top:12px; }
.DV_painelOptFundos .LI_txtPdf p { margin:0 0 0 5px; }
.DV_painelOptFundos .LI_txtPdf p a { text-decoration:underline; color:#0076A9; }
.DV_painelOptFundos .DV_endFundos { width:630px; margin:12px 0 0 20px; }

/*-----> Fundos (página específica) */
.P_fundosCborda { border-bottom:1px solid #ccc; padding:10px 0; margin-bottom:10px; }
.P_fundosCbordaTop { border-top:1px solid #ccc; padding:10px 0; margin-top:10px; }
.P_fundosCborda .A_arqDownload { margin-right:10px; }

.DV_pgIntCol2 .P_btnAplicar { padding-top:0px; text-align:right; }

.DV_videoFundosXP { margin:10px 20px 10px 30px; }
.DV_selosFundosXP { float:left; margin:20px 10px 10px 0; }

/*-----> Tabela Performance Fundos (página específica) */
.DV_performance { width:670px; padding-left:1px; *padding-left:0; }

.TB_performance { width:669px; *width:670px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; margin-bottom:10px; }
.TB_performance td { width:40px; border-left:1px solid #CCC; border-top:1px solid #CCC; }
.TB_perfTotal { width:669px; *width:670px; border-right:1px solid #CCC; border-bottom:1px solid #CCC; margin-bottom:10px; margin-top:10px; }
.TB_perfTotal td { border-left:1px solid #CCC; border-top:1px solid #CCC; }

/*-----> Relatórios e Vídeos*/
.DV_boxRelVideo { width:215px; display:table; float:left; }
.DV_boxRelVideoTit { width:205px; height:22px; background-color:#F5F5F5; border:1px solid #E8E8E8; padding:3px 10px 0 0; margin-bottom:5px; }
.DV_boxRelVideoTit h1 { color:#0076A9; font-size:14px; font-weight:bold; margin-left:10px; }
.DV_boxRelVideoTit .IMG_imgTitRelatVideo { margin-top:-15px; }
.DV_boxRelVideoCont { width:205px; border:1px solid #E8E8E8; min-height:155px; display:table; padding:5px 5px 0 5px; margin-bottom:3px; }
.DV_boxRelVideoCont p { margin-bottom:5px; font-size:11px; }
.DV_boxRelVideo .DV_outros { width:130px; height:20px; padding:0 0 0 85px; }
.DV_boxRelVideo .DV_outros li { float:left; height:20px; }
.DV_boxRelVideo .DV_outros .LI_txtOutros { width:108px; height:18px; margin-right:2px; background-color:#E8E8E8; font-size:11px; font-weight:bold; color:#999; padding:2px 0 0 0; text-align:center; }
.DV_boxRelVideo .DV_outros .LI_txtOutros a { color:#999; }
.DV_boxRelVideo .DV_outros .LI_maisOutros { background:#999 url('../images/btnMaisOutros.gif') center no-repeat; width:20px; }

/*-----> Relatórios*/
.DV_relatorio { width:680px; margin-top:30px; }
.DV_relatorio .DV_boxRelVideo { width:175px; float:left; }
.DV_relatorio .DV_boxRelVideoTit { width:175px; }
.DV_relatorio .DV_boxRelVideoCont { width:175px; min-height:210px; }
.DV_relatorio .DV_boxRelVideoCont p { font-size:12px; }
.DV_mrgRightLeftRelatorio { margin:0 44px; }

/*-----> Vídeos*/
.DV_videos { width:680px; margin-top:30px; }
.DV_videos .DV_boxRelVideoTit { width:65px; height:24px; float:left; padding:0; margin:0; text-align:center; }
.DV_bordaVideo { width:610px; height:25px; float:left; border-bottom:1px solid #E8E8E8; }
.DV_videos .DV_listaVideos { width:210px; display:table; padding-top:10px; float:left; }
.DV_videos .DV_listaVideos p { font-size:11px; margin-bottom:5px; }

.DV_videos .H2_comBorda { margin-top:20px; padding-left:5px; }

.DV_bgLinkVideo, .DV_videoTxt { width:150px; height:35px; }
.DV_bgLinkVideo { background:transparent url('../images/bgVideosRight.gif') center right no-repeat; margin:0 20px 5px 0; }
.DV_videoTxt { background:transparent url('../images/bgVideosLeft.gif') center left no-repeat; }
.DV_videoTxt p { padding:10px 0 0 45px; }

/*-----> Entrevistas */
.DV_entrevistas { width:680px; margin-top:30px; }
.DV_entrevistas .DV_boxRelVideoTit { width:65px; height:24px; float:left; padding:0; margin:0; text-align:center; margin-bottom:10px; }
.DV_entrevistas .DV_bordaVideo { margin-bottom:10px; }
.DV_entrevistas .DV_listaEntrevistas { width:680px; height:25px; background-color:#F5F5F5; margin-bottom:7px; }
.DV_entrevistas .LI_pdf { width:30px; height:20px; margin:3px 0 0 5px; }
.DV_entrevistas .LI_tit { width:500px; height:15px; margin-left:10px; }

.DV_entrevistas li { float:left; }
.DV_entrevistas ul,
.DV_entrevistas .LI_barra { width:670px; }
.DV_entrevistas .LI_pdf { width:30px; }
.DV_entrevistas .LI_tit { width:640px; padding:5px 0; }
.DV_entrevistas .LI_barra { height:2px; border-bottom:1px solid #E8E8E8; margin-bottom:5px; }

/*-----> Cursos e Palestras */
.DV_buscaXPE .H2_comBorda { margin:20px 0 10px 0; }
.DV_buscaXPE .H2_comBorda span { display:block; font-weight:bold; }

.DV_boxCinzaXPEtit { width:660px; height:30px; margin:20px 0 0 0; background:#A7A9AC url('../images/xpeLogoBusca.gif') 10px center no-repeat; }
.DV_boxCinzaXPEbusca { width:618px; display:table; padding:15px 20px; margin-bottom:20px; border-bottom:1px solid #A7A9AC; border-left:1px solid #A7A9AC; border-right:1px solid #A7A9AC; background-color:#EFEFEF; }
.DV_boxCinzaXPEbusca li { float:left; display:table; font-size:11px; font-weight:bold; color:#666; }
.DV_boxCinzaXPEbusca .LI_col1 { width:195px; }
.DV_boxCinzaXPEbusca .LI_col2 { width:423px; }
.DV_boxCinzaXPEbusca .LI_col3 { width:110px; }
.DV_boxCinzaXPEbusca .LI_col4 { width:138px; }
.DV_boxCinzaXPEbusca .LI_col5 { width:35px; }

.txtEvento { width:185px; }
.txtDesc { width:420px; }
.txtUf { width:100px; }
.txtCidade { width:130px; }
.txtMes { width:110px; }

.P_filtroXPE { margin:20px 0 10px 10px; }

.DV_boxCinzaXPERes { width:628px; display:table; padding:15px 15px 10px 15px; margin:8px 0; border:1px solid #A7A9AC; background-color:#EFEFEF; }
.DV_boxCinzaXPERes li { float:left; display:table; }
.DV_boxCinzaXPERes .LI_data { width:170px; }
.DV_boxCinzaXPERes .LI_realizacao { width:450px; }
.DV_boxCinzaXPERes .LI_insc { float:right; margin-bottom:10px; }
.DV_boxCinzaXPERes ul, .DV_boxCinzaXPERes .LI_local { width:620px; }
.DV_boxCinzaXPERes .P_titEvento { font-size:13px; color:#0076A9; }

/*-----> Fale Conosco*/
.DV_chat { margin:20px 0;  }
.P_enviaEmail { font-size:11px; font-weight:bold; color:#0076A9; text-decoration:underline; }
.IMG_suporteOff { margin-right:10px; }

.DV_formEmail { display:none; width:480px; margin:15px 15px 30px 0; padding-top:10px; }
.DV_formEmail li { height:20px; float:left; margin-bottom:10px; font-size:12px; color:#666; text-align:left; }
.DV_formEmail .LI_lblFormEmail { width:100px; }
.DV_formEmail .LI_comboGrd { width:380px; }
.DV_formEmail .LI_comboDDD { width:30px; margin-right:5px; }
.DV_formEmail .LI_comboUF { width:100px; }
.DV_formEmail .LI_comboTel { width:300px; }
.DV_formEmail .LI_comboNormal { width:170px; }
.DV_formEmail .LI_comboPeq { width:45px; }
.DV_formEmail .LI_comboMed { width:250px; }
.DV_formEmail .LI_txtDisclaimer { width:400px; font-size:11px; }
.DV_formEmail .LI_btnEnviar { width:79px; }
.DV_formEmail .INP_default { background-color:#FFF; border-bottom:1px solid #ccc; border-top:1px solid #999; border-right:1px solid #CCC; border-left:1px solid #999; height:16px; font-size:11px; color:#333; }

.DV_formEmail .txtGrdForm { width:360px; }
.DV_formEmail .txtDdd { width:25px; }
.DV_formEmail .txtNormal { width:160px; }
.DV_formEmail .txtTel { width:125px; }
.DV_formEmail .txtPeq { width:35px; }
.DV_formEmail .txtMed { width:70px; }

.DV_eddEscritorio { width:320px; display:table; float:left; margin-bottom:20px; }

.P_btnAgendar { margin:20px 0; }

.DV_reclamacoes {width:672px; height:46px;  margin:10px 0 0 0; background: #ebebeb url('../images/imgEnvelope.jpg') left center no-repeat;}
.DV_reclamacoes p { font-size:12px; margin-left: 46px; padding-top:14px}
.DV_reclamacoes p a  { text-decoration:underline; color:#0076A9; }

.DV_boxEndXP { margin-top:10px; }
.DV_boxEndXP h5 { color:#fff; font-size:14px; font-weight:bold; }
.DV_boxEndXP h4 { color:#fff; font-size:13px; font-weight:normal; border-bottom:1px solid #718CA7; margin-bottom:20px; }
.DV_boxEndXP li { float:left; padding:0 10px; display:table; }
.DV_boxEndXP li p { font-size:11px; }
.DV_boxEndXP .LI_ufLocal { width:140px; text-align:right; }
.DV_boxEndXP .LI_end { width:190px; border-left:1px solid #718CA7; }

.DV_boxEndXP .tit_end { color:#666; font-size:12px; font-weight:bold; margin-bottom:10px; }
.DV_boxEndXP .txt_end { font-size:12px; margin-bottom:10px }
.DV_liOptEscCid { display:none; }

.TB_escEnd { width:100%; }
.TB_escEnd td { width:30%; }    
.DV_mrgDrop { margin-right:10px; }


/*-----> Acesso Restrito*/
.DV_acessoRestrito { width:670px; display:table; margin-top:15px; padding-bottom:20px; }
.DV_acessoRestrito .DV_imgAcesso { width:117px; height:117px; float:left; }
.DV_acessoRestrito .DV_txtLogin { width:503px; float:left; margin-left:20px; padding-top:5px; }
.DV_acessoRestrito .DV_txtLogin li { width:140px; height:22px; float:left; margin-top:20px; }
.DV_acessoRestrito .DV_txtLogin p a { color:#0076A9; text-decoration:underline; }
.P_labelLogin {  color:#1983B1; font-weight:bold; }
.DV_brdBottom { border-bottom:1px solid #CCC; margin-bottom:20px; }
.SP_cliqueAqui a {color:#0076A9; text-decoration:underline; margin-left:19px; font-size:12px;}

/*-----> Simulações*/
.DV_simulador h2 { font-size:12px; color:#0076A9; margin-bottom:15px; }
.DV_simulador .DV_center { margin:15px 0 5px 0; }
.DV_simulador p a { color:#0076A9; }

.DV_titTableSimulador { height:23px; width:419px; *width:418px; background-color:#CCC; border:1px solid #999; margin-top:10px; margin-left:-1px; *margin-left:0; }
.DV_titTableSimulador li { text-align:center; float:left; height:20px; font-size:12px; font-weight:bold; color:#666; padding-top:3px; }
.DV_titTableSimulador .LI_tdcol1 { width:225px; *width:226px; border-right:1px solid #999; }
.DV_titTableSimulador .LI_tdcol2 { width:190px; }

.TB_col01 { width:220px; }
.TB_col02 { width:90px; }
.TB_col03 { width:180px; }

.DV_simulador .DV_imgSimuladorExcel { float:left; width:225px; height:276px; margin:35px 0 0 20px; display:table; background:transparent url('../images/bgSimuladorClick.gif') top center no-repeat; }
.DV_simulador .DV_imgSimuladorExcel p { font-size:11px; color:#666; margin-left:10px; line-height:13px; }
.DV_simulador .DV_imgSimuladorExcel p a { color:#0076A9; }

/*-----> Mapa do site*/
.DV_pgIntColUnica .DV_boxTitEquipe { width:960px; height:20px; background-color:#EFEFEF; padding:3px 0 0 15px; }
.DV_pgIntColUnica .DV_boxTitEquipe h3 { color:#0076A9; font-size:12px; font-weight:normal; }
.DV_pgIntColUnica .DV_boxTitEquipe .A_h4 { color:#0076A9; text-decoration:none; }
.DV_pgIntColUnica .DV_boxCurriculo { width:960px; padding:7px 0 0 15px; display:none; }
.DV_pgIntColUnica .DV_boxCurriculoXPG { width:960px; padding:7px 0 0 15px; display:block; }
.DV_pgIntColUnica .DV_boxCurriculoXPG h4, .DV_pgIntColUnica .DV_boxCurriculo h4 { font-size:12px; color:#0076A9; margin-bottom:6px; }
.DV_pgIntColUnica .DV_boxCurriculoXPG h4 a, .DV_pgIntColUnica .DV_boxCurriculo h4 a { color:#0076A9; }

.DV_colunasXPG { width:160px; *width:160px; float:left; }
.DV_colunasXPI { width:230px; *width:220px; float:left; }
.DV_colunasEduca { width:153px; *width:143px; float:left; margin-top:5px; }
.DV_colunasSeg { width:121px; *width:121px; float:left; margin-top:5px; }
.DV_mrg1Col { margin-left:40px; }

/* IPXP */
.DV_txtIpXp { float:left; width:608px; height:189px; padding:105px 0 0 22px; margin:0 0 30px 0; background:transparent url('../images/bgIpXp.jpg') top center no-repeat; }
.DV_txtIpXp .P_bulletOrange { margin:0 0 15px 0; width:280px; }
.DV_txtIpXp img { margin-left:15px; }

.DV_formIpXp { width:610px; display:table; margin-top:5px; padding:10px; border:1px solid #ccc; }
.DV_formIpXp li { float:left; margin:4px 0; padding:0 5px 0 0; }
.DV_formIpXp p { margin:10px 0; }
.DV_formIpXp p:first-child { margin-top:0; }
.DV_formIpXp .LI_label { width:50px; }
.DV_formIpXp .LI_labelBig { width:120px; }
.DV_formIpXp .LI_chkbox { width:190px; }
.DV_formIpXp .LI_chkbox input { margin-left:16px; }

.P_blue { color:#0076A9; font-size:12px; }

.IMG_ipXpGrafico { margin:12px 0 5px 0; }
.IMG_tabIPXP { margin-top:5px; }

.DV_formIpXp .txtIpXpNome { width:522px; }
.DV_formIpXp .txtIpXpEmail,
.DV_formIpXp .txtIpXpCpf { width:230px; }
.DV_formIpXp .txtIpXpDDD { width:40px; }
.DV_formIpXp .txtIpXpCelular { width:160px; }
.DV_formIpXp .ddlDia { width:40px; }
.DV_formIpXp .btnOKIpXP { width:55px; height:27px; margin-left:15px; }

.DV_formIpXp .DV_left { margin-right:10px; }
.DV_formIpXp ul li .P_erro { font-size:18px; font-weight:bold; }

.DV_simulacaoP1 { float:left; width:180px; height:40px; }
.DV_simulacaoP1 p { font-size:14px; font-weight:bold; padding-top:5px; }
.DV_simulacaoP2 { float:left; width:280px; height:40px; }

.TB_ipXp { width:630px; border-collapse:collapse; border:1px solid #ccc; margin:5px 0; }
.TB_ipXp th { background-color:#ccc; font-size:12px; color:#606466; text-align:left; padding:5px 5px 5px 10px; }
.TB_ipXp td { width:110px; padding:10px 0; text-align:left; border:none; }
.TB_ipXp td,
.TB_ipXp td p { font-size:13px; color:#606466; }
.TB_ipXp td span { font-size:xx-small; }
.TB_ipXp td:first-child { width:120px; padding-left:10px; }
.TB_ipXp td .P_blue { font-size:12px; font-weight:bold; }
.TB_ipXp td p { display:block; width:100%; padding:2px 0 2px 10px; background-color:#EAEAEA; }

/*CADASTRO ONLINE XPG*/
.P_lbl { font-size:14px; color:#666; font-weight:bold; }
.DV_cadOnline .P_corLbl { font-size:14px; color:#1983B1; font-weight:bold; font-style:italic; }

.DV_cadOnline .DV_boxExplicaFundo { width:663px; display:table; margin:15px 0 25px 0; }
.DV_cadOnline .DV_boxExplicaFundo .DV_explicaTop { width:663px; height:10px; background:transparent url('../images/topoBoxExplicaFundo.gif') top center no-repeat; }
.DV_cadOnline .DV_boxExplicaFundo .DV_explicaCont { width:639px; display:table; padding:0 0 0 20px; border-left:2px solid #CFCFCF; border-right:2px solid #CFCFCF; }
.DV_cadOnline .DV_boxExplicaFundo .DV_explicaCont .DV_imgLogoExpl { float:left; width:90px; padding-top:20px; }
.DV_cadOnline .DV_boxExplicaFundo .DV_explicaCont .DV_txtExpl { float:left; width:505px; display:table; padding:10px 0 10px 25px; border-left:1px solid #CCC; }
.DV_cadOnline .DV_boxExplicaFundo .DV_explicaCont .DV_txtExpl p { line-height:17px; }
.DV_cadOnline .DV_boxExplicaFundo .DV_explicaBottom { width:663px; height:10px; background:transparent url('../images/bottomBoxExplicaFundo.gif') bottom center no-repeat; }
.IMG_logoExplc { margin-top:30px; }
.DV_cadOnline .P_bullet { margin-top:15px; padding-left:15px; background:transparent url('../images/bulletSaibaAplicarTut.gif') no-repeat; background-position:left 4px; }

.DV_escolhaCad { width:500px; display:table; margin-top:12px; }
.DV_escolhaCad .DV_tiposCad { width:140px; float:left; margin-top:12px; }
.DV_escolhaCad .DV_rdBtnCad { width:140px; }
.DV_escolhaCad .DV_online { width:110px; height:105px; background:transparent url('../images/imgCadOnline.jpg') top center no-repeat; }
.DV_escolhaCad .DV_bordaCad { width:2px; height:147px; margin:0 35px; float:left; background:transparent url('../images/imgBordaCadastro.jpg') top center no-repeat; }
.DV_escolhaCad .DV_fisico { width:110px; height:105px; background:transparent url('../images/imgCadFisico.jpg') top center no-repeat; }
.DV_escolhaCad .DV_jaCliente { margin:20px 0; }

.DV_boxEscolhaFundo { width:661px; display:table; margin:30px 0; }
.DV_boxEscolhaFundo .DV_boxEscTop { width:661px; height:10px; background:transparent url('../images/topBoxRedEscolhaFundo.gif') top center no-repeat; }
.DV_boxEscolhaFundo .DV_boxEscCont { width:641px; display:table; padding:8px 0 8px 20px; background-color:#EAEAEA; }
.DV_boxEscolhaFundo .DV_boxEscCont p a { color:#1983B1; text-decoration:underline; }
.DV_boxEscolhaFundo .DV_boxEscBottom { width:661px; height:10px; background:transparent url('../images/bottomBoxRedEscolhaFundo.gif') bottom center no-repeat; }

.DV_tabRentabilidades { margin:15px 0; }

p.P_fecha { color:#1983B1; font-size:12px; font-weight:bold; margin:10px 0; }
p.P_fecha a { color:#1983B1; text-decoration:underline; }

.PN_fic_fia, .PN_ind_2040  { display:none;}
