@import url("layout.css");
@import url("tipografia.css");
@import url("navegacao.css");
@import url("links.css");
@import url("topo.css");
@import url("rodape.css");


/*----------------------------------------------------------------------------------------------*/

/*comum a todas as paginas*//* comum a todas as paginas */
p {
	font-weight:bold;
}

li {
	font-weight:bold;
	
}

h2#titulo {
	font-size:0.1em;
	padding:0px;
	margin:31px 0px 20px 0px;
	position:relative;
	z-index:0;
	color:#000;
	width:189px;
}

h2#titulo img{
	position:relative;
	z-index:2;
	margin-top:-20px;
}

p.txt,
p.noticias {
	text-align: justify;
	width:590px;
	line-height:1.7em;
	font-size:0.9em;
	padding-top:0px;
	margin-top:0px;
}

p.justifica {
	text-align: justify;
	width:507px;
	margin-top:-21px;
}

.bold {
	font-weight:bold;
}

ul.txt {
	font-weight:bold;
	
}

ul.txt li{	
	list-style-position: outside;
	color:#e09005;
	padding-bottom:10px;
	line-height:1.7em;
	text-align: justify;
	font-weight:bold;
}

#alinha_banner {
	position:absolute;
	top:313px;
	left:0px;
	width: 156px;
	height: 258px;
}

#banner_lateral {
	width:154px;
	height:255px;
	left:-160px;	
}

/*

#banner_lateral {
	width:154px;
	height:255px;
	background-color:#f00;	
}

*/
/*----------------------------------------------------------------------------------------------*/

/* pagina novos clientes e talentos */


.link_formulario_cliente,
.link_formulario_talento {
	position:relative;
	font-size:1.2em;
	left:30px;
}

.link_formulario_talento {
	left:150px;
	
}
#banner_lateral {
	width:156px;
	height:256px;
	left:-160px;	
	}
#alinha_bannerlerparasaber {
    position:absolute;
	top:295px;
	left:-2px;
	width: 156px;
	height: 258px;
}
/*----------------------------------------------------------------------------------------------*/

/* responsabilidade social */

#responsabilidade img{
	padding-top:20px;
	
}

#responsabilidade {
	height:70px;
	
}


p.alinha_txt_responsabilidade {
	margin:50px 0px 0px 0px;
	text-align: justify;
	line-height:1.7em;
}

p.alinha_txt_orfanato,p.alinha_txt_lerparasaber,
p.alinha_txt_lar,p.alinha_txt_rotary   {
	position:absolute;
	margin:20px 0px 0px 140px;
	width:445px;
	text-align: justify;
	line-height:1.7em;
}

p.alinha_txt_orfanato {
	margin-top:70px;
}
p.alinha_txt_orfanatoclique {
    position:absolute;
	margin:20px 0px 0px 140px;
	width:445px;
	text-align: justify;
	line-height:1.0em;
	}
p.alinha_txt_lerparasaber {
	margin-top: 300px
	}
p.alinha_txt_lerparasaber {
position:absolute
margin:20px 0px 0px 140px
width:445px;
text-align: justify;
line-height:1.7em;
}
p.alinha_txt_lar {
	margin-top:180px;
}
p.alinha_txt_larclique {
    position:absolute;
	margin:20px 0px 0px 140px;
	width:445px;
	text-align: justify;
	line-height:1.0em;
	}
p.alinha_txt_rotary {
margin-top:463px;
}

img.alinha_img_responsabilidade,
img.alinha_img_orfanato, img.alinha_img_lerparasaber,
img.alinha_img_lar {
	position:absolute;
	top:10px;
	left:0px;
	
}

img.alinha_img_responsabilidade {
	top:-10px;
	_top:10px;
	
	left:420px;
}

img.alinha_img_orfanato {
	top:210px;
	_top:260px;
	
	left:20px;
}

img.alinha_img_lar { 
	top:340px;
	_top:385px;	
}
img.alinha_img_lerparasaber {
top:510px;
}


h2.responsabilidade  {
	position:absolute;
	color:#e09005;
	margin:20px 0px 0px 200px;
	padding:10px 0px 10px 0px;
}

/*----------------------------------------------------------------------------------------------*/

/* noticia */

p.noticias:first-line{
	font-weight:bold;
	
}

/*----------------------------------------------------------------------------------------------*/

/* fundo de investimento */



ol.fundo li{
	color:#26247b;
	padding-bottom:10px;
	list-style-type: lower-latin;
	list-style-position: outside;
	text-align: justify;
	font-size:0.9em;
	line-height:1.7em;
	font-weight:bold;
}

ul.fundo {
	margin-left:2px;
	padding-left:2px;
	
}

ul.fundo li{
	list-style:none;
	color:#26247b;
	padding:0px 0px 20px 0px;
	font-size:0.9em;
}

ul.fundo li img {
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align: middle;
	
}


/*----------------------------------------------------------------------------------------------*/

/* contato */

ul#contato {
	margin:20px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	width:100px;
	
}

ul#contato li{
	list-style:none;
	padding-bottom:25px;
	color:#26247b;
	text-align:right;
	text-align:right;
	font-size:0.9em;
}

input#form_nome,
input#form_email,
select#form_assunto  {
	width:430px;
	_width:438px;
	
	border: solid 1px #26247b;
	
	top:-193px;
	_top:-227px;
	
	left:110px;
	color:#26247b;
	font-size:1.1em;
}

input#form_email {
	top:-175px;
	_top:-209px;
}

select#form_assunto {
	top:-158px;
	_top:-186px;
	
	
	width:430px;
	_width:442px;
	
	font-size:0.9em;	
}

#form_radio {
	position:relative;
	
	top:-140px;
	_top:-165px;
	
	left:110px;
	color:#26247b;
	width:100px;
}

textarea#form_msg {
	border: solid 1px #26247b;
	
	top:-117px;
	_top:-150px;
	
	left:110px;
	
	width:430px;
	_width:438px;
	
	height:100px;
	color:#26247b;
	font-size:1.1em;
	font-family:verdana;
}

input#form_bt{
	border: solid 1px #26247b;
	background-color:#26247b;
	color:#FFF;
	
	top:-80px;
	_top:-100px;
	
	left:55px;
	_left:65px;
}

h4#escritorio {
	font-size:1.1em;
	
}

#endereco {
	position:relative;
	display:block;
	width:590px;
	height:auto;
}

p#end_rio {
    float:left;
	width:320px;
	height:115px;
	text-align: justify;
	font-size:0.9em;
}

p#end_rio:first-line {
	font-weight:bold;
}

p#end_sp {
	float:left;
	width:260px;
	height:115px;
	text-align: justify;
	font-size:0.9em;
}

p#end_sp:first-line {
	font-weight:bold;
}

p#end_pr{
    float:left;
	width:320px;
	height:100px;
	text-align: justify;
	font-size:0.9em;
}

p#end_pr:first-line {
	font-weight:bold;
}

p#end_bh {
	float:left;
	width:260px;
	height:100px;
	text-align: left;
	font-size:0.9em;
}

p#end_bh:first-line {
	font-weight:bold;
}

p#end_cur {
    float:left;
	width:320px;
	height:100px;
	text-align: justify;
	font-size:0.9em;
}

p#end_cur:first-line {
	font-weight:bold;
}

p#end_sc {
	float:left;
	width:260px;
	height:100px;
	text-align: justify;
	font-size:0.9em;
}

p#end_sc:first-line {
	font-weight:bold;
}

p#branco {
    float:left;
	width:590px;
	height:100px;
}

h4#contato {
	display:block;
	float:left;
	width:700px;
}

#alinha_bannercobranca {
position:absolute;
	top:295px;
	left:0px;
	width: 156px;
	height: 258px;
}

/*----------------------------------------------------------------------------------------------*/

/*   produto  */



img#banner_credito {
	position:absolute;
	
	top:120px;
	_top:190px;
	
	left:400px;	
}

#produtos {
	width:300px;
}

li.produtos {
	border-bottom:2px dotted #F0AB1F;	
	margin:10px 0px 0px 0px;

}


/*----------------------------------------------------------------------------------------------*/

/*   extranet  */

#login_extranet {
	background-image:url(../img/extranet/bg_extranet2.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:20px;
	left:4px;
	width:270px;
	height:115px;
	overflow: visible;
}

p#extranet {
	position:relative;
	top:50px;
	left:80px;
	line-height:35px;
	text-align: right;
	width:70px;
}

input#nome_extranet, input#senha_extranet {
	position:relative;
	
	top:-22px;
	_top:-31px;
	
	left:160px;
	margin-bottom:12px;
	border: solid 1px #26247b;
}

input#extranet_form_bt{
	position:relative;
	border: solid 1px #26247b;
	background-color:#26247b;
	color:#FFF;	
	top:-10px;
	
	left:102px;
	_left:112px;

}
table#tb_form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
table#tb_formCadastro{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/*----------------------------------------------------------------------------------------------*/

/* -----------------------------boleto--------------------------------------------------------- */
#tituloboleto {
position:relative;
top:12px;
left:50px;
width:253px;
}

#formboleto {
	position:relative;
	top:19px;
	left:4px;
	width:350px;
	height:115px;
	}
	
p#dadosboleto {
	position:relative;
	top:50px;
	left:0px;
	line-height:35px;
	text-align: right;
	width:150px;
}

/*--------------------------------------------------------------------------------------*/
/*   casos especiais  */

li#multi_bank {
		line-height:0.2em;
}



#formboleto input {
    background-color: #ffffff; 
    font:10px verdana, arial, helvetica, sans-serif;
    border: solid 1px #26247b;
    border-collapse:collapse;  
  }
  
input#boleto_form_bt2{
	position:relative;
	border: solid 1px #26247b;
	background-color:#26247b;
	color:#FFF;	
	top:0px;
	left:106px;
}