BODY			{ /*background:#012883;*/ color:#666; }
BODY *			{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
FORM			{ margin:0; padding:0; }
FIELDSET, IMG	{ border:0; }
UL, OL			{ list-style-type:none; }

/* -------------------------------------
  | CONTAINER GERAL - HOME - VOCÊ |
-------------------------------------- */

#geral_vc {
	display: block;
	margin: 0 auto;
	width: 776px;
	height: auto;
	border-right: 1px solid #BFCAE6;
	border-left: 1px solid #BFCAE6; }

#geral_vc:after {
	content:"conteudo ficticio";
	display:block;
	height:0;
	clear:both;
	visibility:hidden; }

/* ***** BKG Usados no portal você ********************************************************************************************************* */
.bkg_1coluna_azulClaro { background:#f4f7ff; }

.bkg_1coluna_azulEscuro { background:#d2defb; }

.bkg_3colunas { background: url(/voce/_images/background/bkg_Modelo02_1_geral_v2.gif) repeat-y; }

.bkg_2colunas_esquerdaLarga { background: url(/voce/_images/background/bkg_corpo_pag17_v2.gif) left repeat-y; }


/* ***************************************************************************************************************************************** */

/* ***** BTN IMG Usados no portal você ***************************************************************************************************** */
.btn_comoAdiquirir_azulEscuro,
.btn_saibaMais_azulEscuro,
.btn_saibaMais_azulClaro,
.btn_simulador_azulEscuro,
.btn_entenderTituloCapitalizacao,
.btn_entenderPrevidencia,
.btn_entenderSeguros_azulMedio,
.btn_entenderSeguros,
.btn_iniciar_azulEscuro,
.btn_voltar_azulEscuro,
.btn_investirEducaANBID_azulClaro,
.btn_queroInvestir_azulEscuro,
.btn_queroInvestir_azulClaro,
.btn_saibaMaisANBID_azulClaro,
.btn_comparar_azulClaro,
.btn_ver_resultado,
.btn_novaComparacao_azulClaro,
.btn_selOutroFundo_azulClaro,
.btn_verResultado_azulClaro,
.btn_exibir_grafico_comp,
.btn_comoAdiquirir_azulClaro,
.btn_abraSuaConta_azulClaro,
.btn_novaSimulacao_azulClaro,
.btn_conhecaCrescer_azulClaro,
.btn_conhecaPreinvest_azulClaro {
	display:block;
	overflow:hidden;
	text-indent:-9000px;
	background-repeat:no-repeat;
	background-position:top; }
	
	
.btn_comoAdiquirir_azulEscuro {
	width:125px; height:30px;
	background:url(/voce/_images/button/btn_como_adquirir04.gif); }

.btn_saibaMais_azulEscuro {
	width:105px; height:30px;
	background:url(/voce/_images/button/btn_saibamais.gif); }

.btn_saibaMais_azulClaro {
	width:82px; height:25px;
	background:url(/voce/_images/button/btn_saiba_mais03.gif) !important; }

.btn_saibaMais_comSeta_azulClaro {
	display: block; width:105px; height:30px; margin-left: -5px; text-indent: -9000px;
	background:url(/voce/_images/button/btn_saibamais03.gif) !important; }

.btn_entenderTituloCapitalizacao {
	width:301px; height:22px;
	background:url(/voce/_images/button/btn_entender_tit_cap02.gif) !important; }

.btn_entenderPrevidencia {
	width:240px; height:23px;
	background:url(/voce/_images/button/btn_entender_prev02.gif) !important; }

.btn_entenderSeguros_azulMedio {
	width:213px; height:22px;
	background:url(/voce/_images/button/btn_entender_seguros.gif) !important; }

.btn_entenderSeguros {
	width:213px; height:22px;
	background:url(/voce/_images/button/btn_entender_seguros02.gif) !important; }

.btn_simulador_azulEscuro {
	width:103px; height:30px;
	background:url(/voce/_images/button/btn_simulador.gif) 0 4px no-repeat !important; }

.btn_iniciar_azulEscuro {
	width:110px; height:33px;
	background:url(/voce/_images/button/btn_iniciar.gif) no-repeat ; }

.btn_voltar_azulEscuro {
	width:65px; height:29px;
	background:url(/voce/_images/button/btn_voltar03.gif) 0 4px no-repeat ; }

.btn_investirEducaANBID_azulClaro {
	width:286px; height:23px;
	background:url(/voce/_images/button/btn_aprenda_invest_abind03.gif) no-repeat ; }

.btn_queroInvestir_azulEscuro {
	width:121px; height:25px;
	background:url(/voce/_images/button/btn_quero_investir.gif) no-repeat ; }

.btn_queroInvestir_azulClaro {
	width:104px; height:25px;
	background:url(/voce/_images/button/btn_quero_investir02.gif) no-repeat ; }

.btn_saibaMaisANBID_azulClaro {
	width:286px; height:23px;
	background:url(/voce/_images/button/btn_saibamaiscomoinvest_anbid.gif) no-repeat ; }

.btn_comparar_azulClaro {
	width:81px; height:25px;
	background:url(/voce/_images/button/btn_comparar.gif) no-repeat; }

.btn_ver_resultado {
	width:103px; height:25px;
	background:url(/voce/_images/button/btn_ver_resultado.gif) no-repeat; }


.btn_novaComparacao_azulClaro {
	width:123px; height:25px;
	background:url(/voce/_images/button/btn_nova_comparacao.gif) no-repeat; }

.btn_selOutroFundo_azulClaro {
	width:254px; height:25px;
	background:url(/voce/_images/button/btn_selec_outros_fundos.gif) no-repeat; }

.btn_verResultado_azulClaro {
	width:103px; height:25px;
	background:url(/voce/_images/button/btn_ver_resultado.gif) no-repeat; }

.btn_exibir_grafico_comp {
	width:172px; height:25px;
	background:url(/voce/_images/button/btn_exibir_graf_comp.gif) no-repeat; }

.btn_comoAdiquirir_azulClaro {
	width:106px; height:25px;
	background:url(/voce/_images/button/btn_como_adquirir02.gif) no-repeat !important;}

.btn_abraSuaConta_azulClaro {
	width:109px; height:25px;
	background:url(/voce/_images/button/btn_abra_conta02.gif) no-repeat;}

.btn_novaSimulacao_azulClaro {
	width:114px; height:25px;
	background:url(/voce/_images/button/btn_nova_simulacao.gif) no-repeat; }
	
.btn_conhecaCrescer_azulClaro {
	width:125px; height:25px;
	background:url(/voce/_images/button/btn_conheca_crescer.gif) no-repeat; }

.btn_conhecaPreinvest_azulClaro {
	width:142px; height:25px;
	background:url(/voce/_images/button/btn_conheca_previnvest.gif) no-repeat; }


/* ***************************************************************************************************************************************** */


/* ----------------------------------
  | BREADCRUMB - HOME - VOCÊ |
---------------------------------- */

#menuCaminho_home {
	margin: 0 auto;
	width: 768px;
	height: 21px;
	text-align: left;
	padding-top: 7px;
	padding-left: 10px;
	color: #666666;
	border-bottom: 1px solid #BFCAE6;
	background: url(/voce/_images/background/bkg_fundo_caminho_home.gif) repeat-x; }

#menuCaminho_home a,
#menuCaminho_home a:visited { color:#0039ba; text-decoration:none; }

#menuCaminho_home a:hover, { color: #0039ba; text-decoration: underline; }

/* ----------------------------------
  | BREADCRUMB - PÁGINAS INTERNAS |
---------------------------------- */

#menuCaminho_internas {
	display:block;
	width:auto;
	text-align:left;
	padding-top:6px; padding-left: 10px; padding-bottom: 6px;	
	color:white;
	border-bottom:1px solid #BFCAE6;
	background:url(/voce/_images/background/bkg_listras_azul.gif) repeat; }

#menuCaminho_internas a,
#menuCaminho_internas a:visited { color:#96bfeb; text-decoration:none; }

#menuCaminho_internas a:hover, { color:#96bfeb; text-decoration:underline; }

/* -------------------------------------------
	| TÍTULO H1 - INTERNAS |
---------------------------------------------- */

.titlepag {
	display: block;
	border: 0;
	font-size: 22px;
	font-family: Arial;
	color: #002784;
	padding: 0 0 0 10px;
	text-transform: uppercase;
}

/* -------------------------------------------
	| NAVEGAÇÃO OPCIONAL - INTERNAS - INICIO |
---------------------------------------------- */

#menuOpcional {
	float: left;
	padding: 0 0 10px 0;
	margin: 0;
	background: url(/voce/_images/background/bkg_listras_azul.gif) repeat;
	border-bottom: 1px solid #bfcae6; }

#menuOpcional ul {
	list-style: none;
	border: 0px solid red;
	margin: 0 0 -9px 0;
	padding: 0 0 0 15px; }

#menuOpcional ul li {
	float:left;
	background:url(/voce/_images/bullet/blt_white_transp_arrow.gif) Top Left no-repeat;
	color:#fff;
	margin:0;
	padding:3px 8px 0 12px;
	font-weight:bold; }

#menuOpcional li a { color:#fff; text-decoration:none; }

#menuOpcional li a:hover { color:#fff; text-decoration: underline; }

#menuOpcional li a:visited { color:#fff; text-decoration:none; }

/* ----------------------------------------
	| NAVEGAÇÃO OPCIONAL - INTERNAS - FIM |
------------------------------------------- */

/* ----------------------------------
	| INCLUDE - LOTERIAS |
---------------------------------- */

#homeLoterias {
	float: left;
	width: 186px;
	padding: 0 0 5px 0;
	margin: 0;
}

#homeLoterias h4 {
	width: 186px;
	height: 25px;
	text-indent: -9000px;
	background: url(/voce/_images/titulos/tit_loterias_trevo.jpg) no-repeat Top Left;
}

#homeLoterias div.megaSena {
	height: 86px;
	background: #FEFCFD url(/voce/_images/background/bg_loterias_trevo.jpg) no-repeat Top Left;
	padding: 30px 0 0 0;
}

#homeLoterias div.megaSena p {
	padding: 0 2px 0 2px;
	margin: 0 0 0 10px;
}

#homeLoterias div.sorteio {
	width: 156px;
	height: 25px;
	border: solid 1px #CFD1D1;
	margin: -32px 0 0 16px;
	background: #EEF0F0;
}

#homeLoterias div.sorteio ul {
	width: 154px;
	height: 20px;
	padding: 5px 0 0 8px;
	margin: 0 0 0 6px;
}

#homeLoterias div.sorteio li {
	font-size: 12px;
	color: #058739;
	display: inline;
	background: transparent;
	padding: 0;
	margin: 0 4px 0 0;
}

#homeLoterias p{
	margin: 5px 0 0 10px;
}

#homeLoterias p.bold {
	font-weight: bold;
	color: #333333;
}

#homeLoterias p.separador {
	width: 176px;
	font-size: 1px;
	line-height: 1px;
	border-top: solid 1px #EEECED;
	margin: 10px 10px 10px 0;
}

#homeLoterias ul {
	margin: 0 0 0 10px;
	padding: 0;
}

#homeLoterias li {
	background: url(/voce/_images/icones/ico_seta_cinza.gif) no-repeat 0 -2px;
	font-weight: bold;
	padding: 0 0 0 14px;
	margin-bottom: 5px;
}

#homeLoterias li a {
	color: #5F5F5F;
	text-decoration: none;
}

#homeLoterias li a:hover {
	text-decoration: underline;
}

/* ----------------------------------
	| INCLUDE - NOTÍCIAS CAIXA |
---------------------------------- */

#boxNoticiasCaixa {
	float: left;
	display: table;
	width: 186px;
	height: auto;
	padding: 0;
	margin: 0;
}

#boxNoticiasCaixa h4 {
	width: 186px;
	height: 25px;
	text-indent: -9000px;
	margin-bottom: 0px;
	background: url(/voce/_images/titulos/tit_noticias.gif) no-repeat Top Left;
	border-bottom: 1px solid #e3e2e0;
}

#boxNoticiasCaixa p {
	padding: 13px;
	margin: 0;
}

#boxNoticiasCaixa ul {
	padding: 0 13px 13px 13px;
	margin: 0;
}

#boxNoticiasCaixa li {
	font-weight: bold;
	padding: 0;
	margin: 0;
}

#boxNoticiasCaixa a {
	color: #002DBC;
	text-decoration: none;
}

#boxNoticiasCaixa a:hover {
	text-decoration: underline;
}

/* ***** Tamanhos de colunas do portal você ******************************************************************************************************** */
.coluna_esquerda_tam588px {
	float: left;
	display: block;
	width: 588px;
	height: auto;
	padding: 0;
	margin: 0; }
	
.coluna_esquerda_tam187px {
	float: left;
	display: block;
	width: 187px;
	height: auto;
	padding: 0;
	margin: 0;
	border-top: 1px solid #bec9e5;
	border-left: 1px solid #bec9e5;
	background: url(/voce/_images/background/bkg_listra_cinza.gif) repeat;
}


/* -------------------------------------
	| INCLUDE - Material de Construção |
------------------------------------- */

#material_construcao {
	float:left;
	width:176px;
	padding-left:10px;
	padding-top:15px;
	background:url(/habitacao/_images/background/fundo_linha_aquisicao.jpg) repeat-x top #F7F7F7;
}

#material_construcao LABEL { display:block; font-weight:bold; color:#666; }

#descricao_material_construcao { padding:0; margin:0; }

#descricao_material_construcao H5 { font-weight:bold; color:#333; }

#descricao_material_construcao P { padding:5px 0 5px 0; color:#6b6b6b; }

#campo_estado { float:left; margin-right:6px; }

#campo_cidade { float:left; padding-bottom:10px; }
#campo_cidade SELECT { width:120px; }

#campo_bairro { clear:both; }
#campo_bairro SELECT { width:163px; }

#carregando{ display:none; float:left; }

#botao_procurar { float:left; padding:10px 0 10px 90px; }

#botao_procurar A {
	display:block;
	width:76px; height:26px;
	background:url(/voce/_images/button/btn_procurar.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
}


/* ------------------------------------
	| INCLUDE - Banner Coluna Direita |
------------------------------------- */

#bannerSkyScrapper { padding: 0; }

.boxFinal_colDireita { border-bottom:1px solid #BEC9E5 }

/* ------------------------------------------------------
	| Correção de Quebra de Linha - requisição da CAIXA |
------------------------------------------------------ */

.corrige_altura_menu{ margin-top: -10px !important; }


/* INÍCIO DO CSS BOX VEJA TAMBÉM*/
div.boxBuscaPromocoes { background: #f7f7f7; border-bottom: 1px #ccc solid; width: 185px; }
div.boxBuscaPromocoes h1 { color: #333; padding: 8px 0 10px 10px; }
div.boxBuscaPromocoes dl select { height: 20px; padding: 0; }
div.boxBuscaPromocoes dl select.municipio { width: 100px; }
div.boxBuscaPromocoes dl.localidade { margin: 0; padding: 0 0 0 10px; }
div.boxBuscaPromocoes dl.localidade dt { color: #666; font-weight: bold; width: 85px; margin: -34px 0 0 50px; }
div.boxBuscaPromocoes dl.localidade dd { width: 85px; margin-left: 50px; }
div.boxBuscaPromocoes dl.localidade dt.estado { margin: 0; }
div.boxBuscaPromocoes dl.localidade dd.estado { margin: 0; }
div.boxBuscaPromocoes dl.localidade .estado { }
div.boxBuscaPromocoes input.busca { margin: 0 0 0 10px; }
div.boxBuscaPromocoes ul { margin: 0; padding: 10px 0 0 10px; list-style-type: none; }
div.boxBuscaPromocoes ul li { margin: 0; padding: 0; }
div.boxBuscaPromocoes ul li label { }
#boxDestaque p.boxDestaqueLink {
	background:   url(../_images/icones/ico_seta_azul.gif) no-repeat 10px 6px;
	font-weight: bold;
	margin: 0;
	padding: 7px 0 20px 25px;
}
#boxDestaque p.boxDestaqueLink a { text-decoration: none; color: #0039ba; }
#boxDestaque p.boxDestaqueLink a:visited {}
#boxDestaque p.boxDestaqueLink a:hover { text-decoration: underline; }
#boxDestaque p.boxDestaqueLink a:active {}



div.boxBuscaPromocoes div.botoes {
	width: auto !important;
	text-align: right;
	margin: 10px 0 15px 0;
	padding: 0 10px 10px 0;
	background: url(../_images/background/bkg_lateral_dir_faixa_cinza.gif) repeat-x left bottom !important;
	height: 30px;
}
div.boxBuscaPromocoes p.separador
 {
	margin: 10px;
	height: 1px;
	border-top: solid 1px #ccc;
	font-size: 1px;
	}
#boxVejaTambem {padding-bottom: 10px; margin-bottom: 0px; margin-top: -1px;}
#boxVejaTambem h1 {
	padding: 14px 10px 4px 10px;
	text-align: left;
	color: #333;
	font-size: 11px;
	/* --- line-height: 12px; ---*/
}
#boxVejaTambem {  }
#boxVejaTambem a,
#boxVejaTambem a:active,
#boxVejaTambem a:visited,
#boxVejaTambem a:hover {
/*	list-style-image:  url(../_images/icones/ico_seta_cinza.gif);*/
	text-align: left;
	font-size: 11px;
	text-decoration: none;
	padding-bottom: 1px;
	color: #666;

}
#boxVejaTambem dl { margin: 0; padding: 16px 0 10px 10px; }
#boxVejaTambem dl dt { float: none; margin: 0; height: auto; padding-bottom: 5px; font-weight: bold; }
#boxVejaTambem dl dd { margin: 0; background: url(../_images/icones/ico_seta_cinza.gif) no-repeat 0 -2px; padding-left: 15px; }
#boxVejaTambem ul {margin-top: 0px;}
#boxVejaTambem ul {
	margin: 0 0 4px 0;
	padding: 0 0 0 10px;

}
#geral_direita #boxVejaTambem li {background: url(../_images/icones/ico_seta_cinza.gif) no-repeat 0 -2px; padding-left: 17px;}
#geral_direita #boxVejaTambem li,
#geral_direita #boxVejaTambem li a,
#geral_direita #boxVejaTambem li a:active,
#geral_direita #boxVejaTambem li a:visited,
#boxVejaTambem li a:hover {
/*	list-style-image:  url(../_images/icones/ico_seta_cinza.gif);*/
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 1px;
	color: #666;

}	
#geral_direita #boxVejaTambem li a          	 {display: block; height: 16px}
#geral_direita #boxVejaTambem li a:hover	 {text-decoration: underline; display: block; height: 16px;}
#geral_direita #boxVejaTambem li a:visited	 {color: #939393;}
/* FIM DO CSS BOX VEJA TAMBÉM*/