/* Configurações para que o menu apareça aberto na página inicial do portal */
#menu_2011_content dl { display:block !important; }
#menu_2011_content > ul { background-position:0 -46px !important; height:46px !important; }

#home_geral > div > div { margin: auto; }

#home_cabecalho {
	background-color: #0039ba;
	background-image: url("../../_newimages/home_2011/cabecalho/bg_cabecalho.png");
	background-position: bottom;
	background-repeat: repeat-x;
	height: 97px;
}

#home_menu {
	background-color: #fbfeff;
	background-image: url("../../_newimages/home_2011/geral/bg_geral.png");
	background-position: top;
	background-repeat: repeat-x;
}

#home_conteudo {
	margin: auto;
	clear: both;
}

#home_geral > div > div#home_principal {
	position:relative;
	width: 947px;
	float: left;
	padding-right: 3px;
}

#home_noticias {
	clear: both;
	padding: 27px 0 48px 2px;
}

#home_produtos {
	clear: both;
	padding: 39px 0 0 3px;
}

#home_geral > div > div#home_secundario {
	width: 194px;
	float: right;
	padding: 0 2px 33px 2px;
}

#home_rodape {
	clear: both;
	background-color: #fbfeff;
	background-image: url("../../_newimages/home_2011/rodape/bg_rodape.png");
	background-position: center top;
	background-repeat: no-repeat;
}

#home_ferramentas {
	background-color: #0039ba;
	height: 54px;
	clear: both;
}

#home_0001 {
	width: 688px;
	height: 264px;
	padding-left: 3px;
	/*padding-top: 21px;*/
	float: left;
	font-weight: bold;
	color: #ffffff;
	position: relative;
}

#home_0001 ul { list-style-type: none; }

#home_0001 > ul {
	float: left;
	width: 101px;
	height: 243px;
	padding-left: 11px;
	padding-top: 21px;
	background-image: url("../../_newimages/home_2011/home_0001/bg_itens.png");
	background-repeat: repeat-y;
	position: absolute;
	z-index: 1;
}

#home_0001 > ul > li {
	width: 89px;
	height: 38px;
	background-image: url("../../_newimages/home_2011/home_0001/bg_item_inativo.png");
	padding: 2px 15px 2px 2px;
	text-transform: uppercase;
	font-size: 11px;
	color: #0039ba;
	margin-bottom: 3px;
}

#home_0001 > ul > li.item_ativo {
	background-image: url("../../_newimages/home_2011/home_0001/bg_item_ativo.png");
	font-size: 12px;
	color: #f6f6f6;
}

#home_0001 > ul > li > a {
	width: 89px;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
	display: block;
}

#home_0001 li a.destaque_caixa { background-image: url("../../_newimages/home_2011/home_0001/tit_caixa_inativo.png"); }
#home_0001 li a.destaque_habitacao { background-image: url("../../_newimages/home_2011/home_0001/tit_habitacao_inativo.png"); }
#home_0001 li a.destaque_fgts { background-image: url("../../_newimages/home_2011/home_0001/tit_fgts_inativo.png"); }
#home_0001 li a.destaque_loterias { background-image: url("../../_newimages/home_2011/home_0001/tit_loterias_inativo.png"); }
#home_0001 li a.destaque_conta { background-image: url("../../_newimages/home_2011/home_0001/tit_conta_inativo.png"); }
#home_0001 li a.destaque_credito { background-image: url("../../_newimages/home_2011/home_0001/tit_credito_inativo.png"); }
#home_0001 li.item_ativo a.destaque_caixa { background-image: url("../../_newimages/home_2011/home_0001/tit_caixa_ativo.png"); }
#home_0001 li.item_ativo a.destaque_habitacao { background-image: url("../../_newimages/home_2011/home_0001/tit_habitacao_ativo.png"); }
#home_0001 li.item_ativo a.destaque_fgts { background-image: url("../../_newimages/home_2011/home_0001/tit_fgts_ativo.png"); }
#home_0001 li.item_ativo a.destaque_loterias { background-image: url("../../_newimages/home_2011/home_0001/tit_loterias_ativo.png"); }
#home_0001 li.item_ativo a.destaque_conta { background-image: url("../../_newimages/home_2011/home_0001/tit_conta_ativo.png"); }
#home_0001 li.item_ativo a.destaque_credito { background-image: url("../../_newimages/home_2011/home_0001/tit_credito_ativo.png"); }

#home_0001 img.fundo { position: absolute; top: 0; right: 0; }

#home_0001 dl dt { height: 0; line-height: 0; text-indent: -9000px; }

#home_0001 dl dd { position: relative; display: none; }
#home_0001 dl dd.item_ativo { display: block; }

#home_0001 div.box {
	width: 251px;
	height: 194px;
	position: absolute;
	top: 56px;
	left: 423px;
	background-image: url("../../_newimages/home_2011/home_0001/bg_box.png");
}

/* Posicionar o box em cada quadrante */
#home_0001 div.bq1 { top: 14px !important; }
#home_0001 div.bq2 { } /* default */
#home_0001 div.bq3 { left: 126px !important; }
#home_0001 div.bq4 { top: 14px !important; left: 126px !important; }

#home_0001 div.box h4 {
	font-size: 20px;
	line-height: 24px;
	padding: 15px 17px 0 17px;
}

#home_0001 div.box ul { padding: 12px 35px 0 18px; }
#home_0001 div.box ul li {
	height: 23px;
	padding-top: 5px;
	background-image: url("../../_newimages/home_2011/home_0001/bg_links.png");
	background-repeat: no-repeat;
	background-position: center bottom;
}
#home_0001 div.box ul li:last-child { background: none; }

#home_0001 div.box ul li a {
	background-image: url("../../_newimages/home_2011/home_0001/blt_links.png");
	background-repeat: no-repeat;
	background-position: 1px 3px;
	padding: 2px 0 10px 26px;
	color: #ffffff;
	text-decoration: none;
}
#home_0001 div.box ul li a:hover { text-decoration: underline; }

#home_0001 a.bt_entrar {
	width: 64px;
	height: 25px;
	float: right;
	background-image: url("../../_newimages/home_2011/home_0001/bt_entrar.png");
	text-indent: -9000px;
	overflow: hidden;
	margin-top: 5px;
	margin-right: 4px;
}

#home_0002 {
/*	width: 224px; */ /* sem padding */
	width: 155px;
	height: 36px;
	float: right;
	background-image: url("../../_newimages/home_2011/home_0002/bg_conta.png");
	/*margin-top: 16px;*/
	margin-top: -5px;
	padding: 0 34px 0 35px;
}

#home_0002 a.btn_conta {
	width: 155px;
	height: 36px;
	display: block;
	background-image: url("../../_newimages/home_2011/home_0002/btn_conta.png");
	text-indent: -9000px;
	overflow: hidden;
}

#redeatend {
	background-image: url("../../_newimages/home_2011/home_0003/bg_rede.png");
	float:right;
	border:none;
	margin:10px 0 0 0;
}
#redeatend iframe {
	width:224px;
	height:142px;
	border:none;
}

#home_0003 {
	width:224px;
	height:142px;
	float:left;
	background-image: url("../../_newimages/home_2011/home_0003/bg_rede.png");
	margin:0 !important;
	padding:0 !important;
	border:none;
}

#home_0003 h3 {
	width: 186px;
	height: 25px;
	background-image: url("../../_newimages/home_2011/home_0003/tit_rede.png");
	text-indent: -9000px;
	margin: 1px 0 1px 5px;
}

#home_0003 fieldset { padding: 13px 8px 0 16px; border:none !important; }

#home_0003 fieldset select {
	color: #666666;
	font-size: 11px;
	height: 20px;
	margin-bottom: 5px;
}

#home_0003 fieldset #sel_tipo { width: 197px; }
#home_0003 fieldset #sel_uf { width: 58px; float: left; }
#home_0003 fieldset #sel_municipio { width: 136px; margin-right: 3px; float: right; }
#home_0003 fieldset #sel_bairro { width: 197px; }

#home_0003 a {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#home_0003 a:hover { text-decoration: underline; }

#home_0003 a.btn_buscar {
	float: right;
	width: 65px;
	height: 25px;
	background-image: url("../../_newimages/home_2011/home_0003/btn_buscar.png");
	text-indent: -9000px;
	overflow: hidden;
}

#home_0003 a.outros_canais {
	float: left;
	background-image: url("../../_newimages/home_2011/home_0003/blt_canais.png");
	background-position: 1px 5px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-top: 1px;
}

#home_0004 {
	width: 224px;
	height: 61px;
	float: right;
	background-image: url("../../_newimages/home_2011/home_0004/bg_megasena.jpg");
	margin-top: 17px;
	padding-top: 3px;
}

#home_0004 h3 {
	float: left;
	background-image: url("../../_newimages/home_2011/home_0004/tit_megasena.png");
	width: 87px;
	height: 17px;
	text-indent: -9000px;
	margin-top: 7px;
	margin-left: 6px;
}

#home_0004 span {
	float: right;
	color: #636363;
	font-size: 11px;
	font-weight: bold;
	width: 123px;
	height: 13px;
}

#home_0004 div#concurso_resultado {
	float: left;
	background-image: url("../../_newimages/home_2011/home_0004/bg_resultado.png");
	color: #00ab67;
	font-weight: bold;
	text-align: center;
	width: 156px;
	height: 20px;
	padding: 6px 1px 1px 1px;
	margin-top: 5px;
	margin-left: 6px;
}

#home_0005 {
	width: 944px;
	height: 154px;
	overflow: hidden;
	font-weight: bold;
	font-size: 11px;
	color: #545454;
}

#home_0005 ul li {
	width: 193px !important;
	height: 153px;
	background-image: url("../../_newimages/home_2011/home_0005/bg_item.png");
	background-position: right top;
	background-repeat: no-repeat;
	padding: 1px 16px 0 15px;
	line-height: 0;
}

#home_0005 ul li * { line-height: 14px; }

#home_0005 ul li h3 {
	font-size: 13px;
}

#home_0005 ul li h3 a {
	color: #0039ba;
	text-decoration: none;
	padding: 9px 0 0 17px;
	display: block;
	line-height: 14px;
	background-image: url("../../_newimages/home_2011/home_0005/blt_links.png");
	background-position: 6px 13px;
	background-repeat: no-repeat;
}

#home_0005 ul li h3 a:hover {
	text-decoration: underline;
}

#home_0005 ul li p {
	padding: 1px 0 0 17px;
}

#home_0005 div.jcarousel-clip {
	width: 895px;
	left: 24px;
}

#home_0005 div.jcarousel-prev,
#home_0005 div.jcarousel-next {
	height: 154px;
	position: absolute;
	top: 0px;
	cursor: pointer;
}

#home_0005 div.jcarousel-prev {	background-image: url("../../_newimages/home_2011/home_0005/bt_seta_esquerda.png"); left: 0px; z-index: 1; width: 24px; }
#home_0005 div.jcarousel-next {	background-image: url("../../_newimages/home_2011/home_0005/bt_seta_direita.png"); right: 0px; z-index: 1; width: 25px; }

#home_0006 {
	width: 335px;
	height: 169px;
	float: left;
	background-color: #ffffff;
	margin-top: 31px;
	margin-left: 3px;
	border: 1px solid #d1d1d1;
	border-radius: 0 0 2px 2px;
}

#home_0006 h3 {
	height: 30px;
	border-bottom: 1px solid #d1d1d1;
	background-image: url("../../_newimages/home_2011/home_0006/TTL_CartaoPF.gif");
	text-indent: -9000px;
}

#home_0006 img {
	float: left;
	margin: 16px 15px;
}

#home_0006 ul , #home_0007 ul{
	list-style-type: none;
	margin-top: 12px;
}

#home_0006 ul li, #home_0007 ul li {
	height: 16px;
}

#home_0006 ul li a, #home_0007 ul li a {
	padding-left: 15px;
	background-image: url("../../_newimages/home_2011/home_0006/blt_links.png");
	background-position: center left;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
	color: #0039ba;
}
#home_0006 ul li a:hover, #home_0007 ul li a:hover { text-decoration: underline; }

#home_0007 {
	width: 335px;
	height: 169px;
	float: left;
	background-color: #ffffff;
	margin-top: 31px;
	margin-left: 15px;
	border: 1px solid #d1d1d1;
	border-radius: 0 0 2px 2px;
	color: #4c4c4c; 
	font-weight: bold;
	line-height: 16px;
}

#home_0007 h3 {
	height: 30px;
	border-bottom: 1px solid #d1d1d1;
	background-image: url("../../_newimages/home_2011/home_0007/TTL_Poupanca.gif");
	text-indent: -9000px;
}

#home_0007 img {
	float: left;
	margin: 4px 16px 3px 15px;
}

#home_0007 p {
	margin-top: 12px;
}

#home_0007 ul {
	list-style-type: none;
}

#home_0007 ul li {
	width: 208px;
	height: 16px;
	float: right;
}

#home_0007 ul li input { margin-top: 3px; float: left; }
#home_0007 ul li label { margin-left: 7px; float: left; }

#home_0007 a {
/*	font-size: 11px; */
	font-weight: bold;
	text-decoration: none;
}
#home_0007 a:hover { text-decoration: underline; }

#home_0007 a.link_votar {
	float: right;
	background-image: url("../../_newimages/home_2011/home_0007/btn_votar.png");
	width: 52px;
	height: 29px;
	text-indent: -9000px;
	overflow: hidden;
	margin-right: 2px;
}

#home_0007 a.link_resultados {
	float: left;
	padding-left: 10px;
	background-image: url("../../_newimages/home_2011/home_0007/blt_links.png");
	background-position: center left;
	background-repeat: no-repeat;
	margin-left: 15px;
	margin-top: 9px;
	color: #0039ba;
}

#home_0008 {
	width: 222px;
	height: 169px;
	float: left;
	background-color: #e7edfb;
	margin-top: 31px;
	margin-left: 31px;
	border: 1px solid #d1d1d1;
	border-radius: 0 0 2px 2px;
}

#home_0008 h3 {
	height: 30px;
	border-bottom: 1px solid #d1d1d1;
	background-image: url("../../_newimages/home_2011/home_0008/tit_seguranca.png");
	text-indent: -9000px;
}

#home_0008 img {
	float: left;
}

#home_0008 a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	padding-left: 10px;
	background-image: url("../../_newimages/home_2011/home_0008/blt_links.png");
	background-position: center left;
	background-repeat: no-repeat;
	margin-left: 15px;
	margin-top: -20px;
	color: #0039ba;
}
#home_0008 a:hover { text-decoration: underline; }

#home_0009 {
	width: 799px;
	height: 65px;
	border: 1px solid #d1d1d1;
	position: relative;
	font-weight: bold;
/*	background-color: #0039ba;*/
	background-color: #ffffff;
	background-image: url("../../_newimages/home_2011/home_0009/bg_noticias.png");
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 144px;
	overflow: hidden;
}

#home_0009 h3 {
	position: absolute;
	width: 114px;
	height: 12px;
	top: 14px;
	left: 15px;
	background-image: url("../../_newimages/home_2011/home_0009/tit_noticias.png");
	background-repeat: no-repeat;
	text-indent: -9000px;
}

#home_0009 > a {
	color: #f7941e !important;
	font-size: 11px;
	position: absolute;
	top: 30px;
	left: 15px;
	padding-left: 10px;
	background-image: url("../../_newimages/home_2011/home_0009/blt_links.png");
	background-position: 1px center;
	background-repeat: no-repeat;
}

#home_0009 a { text-decoration: none; color: #545454; }
#home_0009 a:hover { text-decoration: underline; }
#home_0009 h4 { color: #999999; }

#home_0009 ul {
	list-style-type: none;
	width: 799px;
}

#home_0009 ul li {
	background-color: #ffffff;
	height: 65px;
	border-right: 1px solid #d1d1d1;
}

#home_0009 ul li h4 { padding: 7px 10px 0 10px; }
#home_0009 ul li a { padding: 0 10px; display: block; }

#home_0009 div.jcarousel-clip {
	width: 735px;
	left: 32px;
}

#home_0009 div.jcarousel-prev,
#home_0009 div.jcarousel-next {
	width: 32px;
	height: 65px;
	position: absolute;
	top: 0px;
	cursor: pointer;
}

#home_0009 div.jcarousel-prev {	background-image: url("../../_newimages/home_2011/home_0009/bt_seta_esquerda.png"); left: 0px; z-index: 1; }
#home_0009 div.jcarousel-next {	background-image: url("../../_newimages/home_2011/home_0009/bt_seta_direita.png"); right: 0px; z-index: 1; }

#home_0009 div.jcarousel-container { overflow: hidden; }

#home_0010 {
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	width: 166px;
	background-color: #ffffff;
	background-image: url("../../_newimages/home_2011/home_0010/blt_titulo.png");
	background-position: 9px 9px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	font-size: 11px;
	font-weight: bold;
	color: #545454;
	padding: 0 13px 10px 13px;
}

#home_0010 h3 {
	color: #0039ba;
	font-size: 13px;
	height: 20px;
	border-bottom: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-left: 18px;
	margin-bottom: 7px;
	white-space: nowrap;
}

#home_0010 img {
	margin-bottom: 5px;
}

#home_0010 p {
	margin-bottom: 5px;
}

#home_0010 ul {
	list-style-type: none;
	margin-bottom: 1px;
}

#home_0010 ul li {
	padding: 1px 0;
}

#home_0010 ul li a {
	background-image: url("../../_newimages/home_2011/home_0010/blt_links.png");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 10px;
}

#home_0010 a {
	color: #0039ba;
	text-decoration: none;
}
#home_0010 a:hover { text-decoration: underline; }

#home_0011 {
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	width: 166px;
	background-color: #ffffff;
	background-image: url("../../_newimages/home_2011/home_0011/blt_titulo.png");
	background-position: 9px 9px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	font-size: 11px;
	font-weight: bold;
	color: #545454;
	padding: 0 13px 10px 13px;
}

#home_0011 h3 {
	color: #0039ba;
	font-size: 13px;
	height: 20px;
	border-bottom: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-left: 18px;
	margin-bottom: 12px;
	white-space: nowrap;
}

#home_0011 img {
	margin-bottom: 5px;
}

#home_0011 p {
	margin-bottom: 5px;
}

#home_0011 ul {
	list-style-type: none;
	margin-bottom: 1px;
}

#home_0011 ul li {
	padding: 1px 0;
}

#home_0011 ul li a {
	background-image: url("../../_newimages/home_2011/home_0011/blt_links.png");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 10px;
}

#home_0011 a {
	color: #0039ba;
	text-decoration: none;
}
#home_0011 a:hover { text-decoration: underline; }

#home_0012 {
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	width: 166px;
	background-color: #ffffff;
	background-image: url("../../_newimages/home_2011/home_0012/blt_titulo.png");
	background-position: 9px 9px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	font-size: 11px;
	font-weight: bold;
	color: #545454;
	padding: 0 13px 10px 13px;
}

#home_0012 h3 {
	color: #0039ba;
	font-size: 13px;
	height: 20px;
	border-bottom: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-left: 18px;
	margin-bottom: 7px;
	white-space: nowrap;
}

#home_0012 img {
	margin-bottom: 5px;
}

#home_0012 p {
	margin-bottom: 5px;
}

#home_0012 ul {
	list-style-type: none;
	margin-bottom: 1px;
}

#home_0012 ul li {
	padding: 1px 0;
}

#home_0012 ul li a {
	background-image: url("../../_newimages/home_2011/home_0012/blt_links.png");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 10px;
}

#home_0012 a {
	color: #0039ba;
	text-decoration: none;
}
#home_0012 a:hover { text-decoration: underline; }

#home_0013 {
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	width: 166px;
	background-color: #ffffff;
	background-image: url("../../_newimages/home_2011/home_0013/blt_titulo.png");
	background-position: 9px 9px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	font-size: 11px;
	font-weight: bold;
	color: #545454;
	padding: 0 13px 10px 13px;
}

#home_0013 h3 {
	color: #0039ba;
	font-size: 13px;
	height: 20px;
	border-bottom: 1px solid #d1d1d1;
	padding-top: 10px;
	padding-left: 18px;
	margin-bottom: 12px;
	white-space: nowrap;
}

#home_0013 img {
	margin-bottom: 5px;
}

#home_0013 p {
	margin-bottom: 5px;
}

#home_0013 ul {
	list-style-type: none;
	margin-bottom: 1px;
}

#home_0013 ul li {
	padding: 1px 0;
}

#home_0013 ul li a {
	background-image: url("../../_newimages/home_2011/home_0013/blt_links.png");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 10px;
}

#home_0013 a {
	color: #0039ba;
	text-decoration: none;
}
#home_0013 a:hover { text-decoration: underline; }

#home_0014 { position:absolute; display:none; width:945px; height:542px; top:-66px; left:3px; z-index:9999; }
