@import url("componentes.css");

HTML * { margin:0; padding:0; list-style-type:none; }

IMG, FIELDSET { border:0; }

/* HEADINTERNAS.INC - INÍCIO */

#barrasuperior {
	display: block;
	margin: 0 auto;
	width: 746px;
	height: 26px;
	border: 1px solid #7C99DF;
	padding-left: 30px;
	background: url("/habitacao/documentoshabitacaocaixa/_images/background/bg_menu_superior.gif") repeat;
}

#barrasuperior A {
	float: left;
	display: block;
	width: 159px;
	height: 26px;
	text-indent: -9000px;
	overflow: hidden;
	margin: 0 10px 0 10px;

}

.paginainicial {
	background: url("/habitacao/documentoshabitacaocaixa/_images/button/bt_paginicial.gif") no-repeat;
}

.cartacred_sbpe {
	background: url("/habitacao/documentoshabitacaocaixa/_images/button/bt_cartacred_sbpe.gif") no-repeat;
}

.cartacred_fgts {
	background: url("/habitacao/documentoshabitacaocaixa/_images/button/bt_cartacred_fgts.gif") no-repeat;
}

.aquitotal_fgts {
	background: url("/habitacao/documentoshabitacaocaixa/_images/button/bt_aquitotal_fgts.gif") no-repeat;
}

/* HEADINTERNAS.INC - FIM */

#docshabcaixa_geral {
	display: table;
	margin: 0 auto;
	width: 744px;
	padding: 15px 17px 0px 17px;
	background: #D2DEFB;
}

#docshabcaixa_geral h2 {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #002884;
	margin: 0 0 10px 0;
}

#cont_bkg {
	display: table;
	width: 738px;
	padding: 3px;
	background: url("/habitacao/documentoshabitacaocaixa/_images/background/bg_listras_azul_claro.gif") repeat;
}

#cont_central {
	display: table;
	width: 710px;
	padding: 10px 14px 30px 14px;
	background: white;
	clear:both;
}

#cont_central h3 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: black;
	margin: 0 0 15px 0;
}

#cont_central h6 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: black;
	margin: 0 0 15px 0;
}

#cont_central p {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
}

.item_home {
	display: table;
	/* width: 700px; */
	list-style-type: none;
	height: 200px;
	border-top: 2px solid #D7DFF1;
}

#cont_central ul {
	width: 100%;
	height: auto;
	margin-top: 15px;
	padding-bottom: 15px;
}

.item_home li {
	display: table;
	width: 100%;
	border-bottom: 2px solid #D7DFF1;
	padding: 10px 0 15px 0;
}

.item_home li h5 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #002884;
	padding: 0 0 10px 0;
}

.item_home li h5 a {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #002884;
	text-decoration: none;
}

.item_home li p a {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	color: #666;
	text-decoration: none;
}

.item_home IMG { float:left; margin-right:15px; }

.btn_simulador {
	display: block;
	overflow: hidden;
	text-indent: -9000px;
	width: 102px;
	height: 30px;
	margin-top: 15px;
	border: 0px solid red;	
	background: url("/habitacao/documentoshabitacaocaixa/_images/button/bt_simulador.jpg") -4px -3px no-repeat;

}

.item_home .listasemborda { border-bottom: 0; }


/* ------------------------------
	Formatação do formulário
------------------------------ */
#docshabcaixa_geral .tt_modalidade { font-size:16px; padding-bottom:26px; }
#docshabcaixa_geral FIELDSET { background:#eff3fd; }
#docshabcaixa_geral FIELDSET FORM { padding:20px 10px 24px 10px; }
#docshabcaixa_geral FIELDSET FORM P { padding:0 0 20px 0; }
#docshabcaixa_geral FIELDSET FORM DL { border:2px solid #d2defb; background:#fff; margin-bottom:20px; }

#docshabcaixa_geral FIELDSET FORM DL .fechada A {
	display:block;
	padding:5px 5px 5px 20px;
	font-size:15px;
	font-weight:bold;
	color:#0039ba;
	text-decoration:none;
	overflow:hidden;
	background:#e5ecfe url(/habitacao/documentoshabitacaocaixa/_images/icone/ico_seta_azul.gif) 5px 5px no-repeat;
}
#docshabcaixa_geral FIELDSET FORM DL .fechada A:hover { text-decoration:underline; }


#docshabcaixa_geral FIELDSET FORM DL .aberta A {
	display:block;
	padding:5px 5px 5px 20px;
	font-size:15px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	overflow:hidden;
	background:#fff url(/habitacao/documentoshabitacaocaixa/_images/icone/ico_seta_cinza.gif) 5px 5px no-repeat;
}
#docshabcaixa_geral FIELDSET FORM DL .aberta A:hover { text-decoration:underline; }


#docshabcaixa_geral FIELDSET FORM DL .fechada .alterna_cor {
	background:#d2defb url(/habitacao/documentoshabitacaocaixa/_images/icone/ico_seta_azul.gif) 5px 5px no-repeat !important;
}


#docshabcaixa_geral FIELDSET FORM DL DD { padding:0 5px 27px 5px; display:none; }
#docshabcaixa_geral FIELDSET FORM DL DD LABEL { padding-left:10px; }
#docshabcaixa_geral FIELDSET FORM DL DD H4 { padding:18px 0 18px 0; font-size:11px; font-weight:normal; color:#333; }

#docshabcaixa_geral FIELDSET FORM DL DD UL { padding:0 0 0 30px; }
#docshabcaixa_geral FIELDSET FORM DL DD UL LI { border-top:1px solid #d7dff1; padding:2px 0 2px 0; }
#docshabcaixa_geral FIELDSET FORM DL DD UL LI OL { padding:2px 0 0 30px; }
#docshabcaixa_geral FIELDSET FORM DL DD UL LI OL LI UL { padding-top:2px; }
/* Fim formulário */