
#icaixa_inc {/* Essa DIV é que envolve o include do cabeçalho e do menu principal */
	margin:0 auto;
	width:778px;
	background: url(/_newimages/icaixa/fundo_icaixa.jpg) repeat-x top center; }
	
#novoTopo { 
	width:778px; 
	margin:auto;
	background: url(/_newimages/icaixa/fundo_icaixa.jpg) repeat-x top center; }
	
/* Logo da Caixa, menu e rodapé do menu */
#icaixa {
/*	margin:0 auto;*/
	width:778px; 
	height:57px;
/*	border-right: #0333A1 2px solid;
	border-left: #0333A1 1px solid;*/
	margin:0;
	padding:0;
	border: 0px;
	background:url(/_newimages/icaixa/bkg_marcaCAIXA_e_iBank.jpg) no-repeat; }

#icaixa H1 {
	width:281px; height:57px;
	background:url(/_newimages/marcaCAIXA2009.jpg) no-repeat;
	float:left;
	margin:0;}

#icaixa H1 A {
	width:140px; height:37px;
	overflow:hidden;
	text-indent:-9000px;
	margin-top:10px;}

.areaIBank {
	float:left;
	display:inherit;
	margin-left:47px;
	width:255px; height:57px;
	background:url(/_newimages/icaixa/header_ibanking.jpg) no-repeat;}

.areaIBank A {
	display:block;
	width:137px; height:25px;
	margin:19px 0 0 109px;
	/*background:url(/_newimages/icaixa/header_ibanking.jpg) -121px -19px no-repeat;*/
	/*background:red;*/
	overflow:hidden;
	text-indent:-9000px;
	position:absolute}


#icones_libras {
	list-style-type:none;
	margin:0;
	padding:0; padding-top:10px;
	float:right;
	width:106px; }
	
#icones_libras LI {
	float:left;
	width:50px;
	/*padding-left:6px;*/ }


.ico_defVisual {
	display:block;
	width:50px; height:44px;
	background:url(/_newflash/ico_defVisual.png) no-repeat;
	text-indent:-9000px;
	overflow:hidden}
	
.ico_tradLibras {
	display:block;
	width:50px; height:44px; margin-left:6px;
	background:url(/_newflash/ico_tradLibras.png) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	border:none;
	cursor:pointer;
}


.home_caixa { float:left; }

.frase_header { float:left; }

#contador_pan_rio {
	margin:0;
	padding:0;
	float:left; }

.acesse_conta { float:right; }

/* Header Anterior */
#net {
	height: 57px;
	width: auto;
	background:url(/_newimages/icaixa/caixabank.jpg) no-repeat right;
	padding-top: 15px;
	padding-right: 18px; }

#net  P {margin:0; padding:0; overflow:hidden;}

/*Header Anterior */
#menu_icaixa {
	margin:0 auto;
	width: 776px;
	padding:0;
	text-align: right;
	border-left: #C3CFC3 1px solid;
	border-right: #C3CFC3 1px solid;
	background:url(/_newimages/menu/fundin.jpg) repeat-x center; }

/* NOVO HEADER */
#menu_icaixa_header {
	margin:0;
	width: 778px;
	padding:0;
	text-align: center;
	/*border-left: #C3CFC3 1px solid;
	border-right: #C3CFC3 1px solid;*/
	background:url(/_newimages/menu/fundin.jpg) repeat-x center; 
	clear:both; }


	
/* ***** CSS do menu CAIXA ************************************************************************************* */
#menu {
	width:100%;
	height:23px;
	margin:5px 0 0;
	clear:both; }
		
#menu ul {
	background:url("/_newimages/_home/nova/bkg/bg_menuGeral.jpg") repeat-x center left;
	margin:0;
	padding:0;
	height:23px; }
	
#menu ul li {
	float:left;
	list-style:none;
	height:23px;
	background:no-repeat top left;
	text-indent:-999em;
	margin:0 1px 0 0;
	padding:0;
	z-index:100 !important;
	position: relative; }
	
#menu ul li.menu {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_menu.jpg");
	margin-right: 0px;
	width:90px; }
	
#menu ul li.ativo {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_menu_ativo.jpg");
	margin-right: 0px;
	width:90px; }
	
#menu ul li.atendimento{
	background-image:url("/_newimages/_home/nova/btn/bt_menu_atendimento.jpg");
	margin-left: -1px;
	width:145px; }
	
#menu ul li.sobre {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_sobreacaixa.jpg");
	width:110px; }
	
#menu ul li.oquefaz{
	background-image:url("/_newimages/_home/nova/btn/bt_menu_oquefaz.jpg");
	width:178px;
}
#menu ul li.cultural{
	background-image:url("/_newimages/_home/nova/btn/bt_menu_cultural.jpg");
	width:117px;
}
#menu ul li.downloads {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_downloads.jpg");
	width:104px; }
	
#menu ul li.ouvidoria {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_ouvidoria.jpg");
	width:94px; }
	
#menu ul li.faleconosco {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_faleconosco.jpg");
	width:114px;
	margin-right:0; }
	
/* MENU ALTERNATIVO PARA LOTERIAS*/
#menu.internas ul li.menu {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_menu_int.jpg");
	width:79px; }
#menu.internas ul li.menu.ativo {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_menu_int_ativo.jpg");
	width:80px; }
	
#menu.internas ul li.atendimento {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_atendimento_int.jpg");
	width:148px; }
	
#menu.internas ul li.sobre {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_sobreacaixa_int.jpg");
	width:114px; }
	
#menu.internas ul li.oquefaz {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_oquefaz_int.jpg");
	width:192px; }
	
#menu.internas ul li.cultural {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_cultural_int.jpg");
	width:119px;
}
#menu.internas ul li.downloads {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_downloads_int.jpg");
	width:106px; }
	
#menu.internas ul li.ouvidoria {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_ouvidoria_int.jpg");
	width:95px; }
	
#menu.internas ul li.faleconosco {
	background-image:url("/_newimages/_home/nova/btn/bt_menu_faleconosco_int.jpg");
	width:109px;
	margin-right:0; } 
	
/* */
#menu ul li a {
	display:block;
	height:23px;
	outline:none; }

#menu ul li ul {
	background-image:none;
	background-color:#012885;
	margin:0;
	padding:0;
	width:215px !important;
	height:auto;
	display:none;
	position:absolute !important;
	top:0px;
	left: 0px;
	z-index:40 !important;
	border:1px solid #BDC8E8;
	margin-left:-232px;
	margin-top: 22px; }
	
#menu ul li.sobre ul { left:231px; }

#menu.internas ul li.sobre ul { left:228px; }

#menu ul li ul li {
	background:url("/_newimages/seta_menu_dropdown.jpg") no-repeat 10px 2px;
	float:none;
	list-style:none;
	height:auto;
	margin:0 10px 0 0;
	padding:5px 0 4px 23px;
	text-indent:0;
	color:#FFF;
	border-bottom:1px solid #3157AC;
	font-weight:bold; }
	
#menu ul li ul li a {
	height:auto;
	color:#DAE3F6;
	font-size:11px;
	text-decoration:none; }
	
#menu ul li ul li a:hover { color:#FFF; }