/* CSS Document */
h4 {
	padding-left:8px;
	padding-bottom:6px;
	margin: 0 0 0 0;
	background-image:url(images/bullet_ball.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
}
.linkTop, .linkTop a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#707070; font-weight:bold;}
.update{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#707070; font-weight:bold;}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	background-color:#f9f4e8;
	background-image:url(images/bg_body.gif);
	background-repeat:repeat-x;
	}
	
.bg_branco{background-color:#FFFFFF}

img{border:none;}

#geral{
	width:778px;
	margin:auto;
	left:50%;
	margin-left:-389px;
	position:relative;
	z-index:10;
	background-color:#f9f4e8;
	background-image:url(images/bg_coluna_destaque.gif);
	background-repeat:repeat-y;
	background-position:right;
	}
	
	
/*------------Menus-----------------*/	

#fundo_menu1	{
	width:778px;/* IE6 e IE7 entendem */
	background-image:url(images/bg_menu1.jpg);
	margin:0px;
	padding:0px;
	background-color:#EDE5C1;
}
#menu1{
	float:left;
	height:19px;
	*height:28px; /* IE6 e IE7 entendem */
	padding:9px 20px 0 31px;
	}
#menu1 ul{padding:0px; margin:0px;}

#menu1 ul li{display:inline; list-style-type:none; padding-top:10px;}


.menu1A{float:left;}
.menu1B{float:right; padding-top:10px;}



/*--------------------Destaque----------------------*/

#destaque{
	width:778px;
	height:108px;
	*height:109px; /* IE6 e IE7 entendem */;
	border-bottom:1px solid #EDE5C1;
	background-image:url(images/bg_destaque.gif);
	background-repeat:repeat-x;
	background-position:top;
	overflow:hidden;
	}
	
#destaque_eng{
	width:778px;
	height:108px;
	*height:109px; /* IE6 e IE7 entendem */
	border-bottom:1px solid #EDE5C1;
	background-image:url(images/bg_destaque.gif);
	background-repeat:repeat-x;
	background-position:top;
	overflow:hidden;
	}


/*--------------Conteudo---------------------*/

#conteudo1{
	width:582px;
	float:left;
	background-color:#f9f4e8;
	background-image:url(images/bg_conteudo.gif);
	background-repeat:repeat-x;
	}
#conteudo2{
	width:196px;
	float:right;
	background-color:#fff;
	background-image:url(images/bg_conteudo_2.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#a17f36;
	}
#conteudo2_investimentos {
	width:196px;
	float:right;
	background:url(images/bkg_conteudo_dir.gif) repeat-x left top;
	color:#a17f36;
}
#conteudo1, #conteudo2, #conteudo2_investimentos{padding-top:30px;}	
#conteudo2 form{
	padding:5px;
	margin:0px;
	}
#box1_interna#box1{
	width:525px;
	float:left;
	padding:0px 10px;
	/* IE6 e IE7 entendem */
	}	
#box1#box1{
	width:310px;
	float:left;
	padding:0px 10px;
	
	}
#box2 {
	width:225px;
	*width:215px;
	float:right;
	border-left:2px solid #EDE5C1;
	padding:0px 10px 0 10px;
	*padding:0px 10px; /* IE6 e IE7 entendem */
	}
#box2_investimentos {
	width:221px;
	*width:203px;
	border-left:2px solid #EDE5C1;
	border-right:2px solid #EDE5C1;
	float:right;
	margin-right:3px;
	padding:0px 10px 0 10px;
	*padding:0px 8px 0 8px; /* IE6 e IE7 entendem */
	display:inline
}
#box2_en{
	width:225px;
	*width:20px;
	float:right;
	border-left:2px solid #EDE5C1;
	padding:0px 10px 0 10px;
	*padding:0px 10px; /* IE6 e IE7 entendem */
	}
#box3{
	width:196px;
	float:left;
	background-color:#ff9900;
	}		
#caixa{
	width:280px;
	float:left;
	padding:0px 10px;
	}
#boxDestaque, #boxDestaque_investimentos {width:187px; float:left;}
#boxDestaque_investimentos {background:#EDE5C1; width:196px; padding-top:10px; 	height:380px; *height:390px;}
#boxDestaque2{width:151px; float:right;}
#interna_rodape{margin:auto;}
#rodape{margin:0 auto; padding-top:10px; background-color:#F9F4E8;}
/*-------------------Logo BBBM------------------------*/

.logoBBBM{margin:38px 20px 0px 35px;}

/*-------------Margem---------------------*/
.margin{margin:10px 10px;}	
.margin2{margin-left:4px;}
.margin3{margin:0px 10px 10px 10px;}


.foto{border:3px solid #EDE5C1;}

h2{
	margin:10px 0px;
	padding:5px 10px;
	width:295px;
	*width:315px;
	}
.titH2 {
	background-image: url(images/bg_h.gif);
	background-repeat:repeat-x;
	display: block;
	float:left;
	}	
p .tit1{
	color:#bd9641;
	text-decoration:none;
	}

p .tit1 a{
	color:#bd9641;
	text-decoration:underline;
	}

#emDestaque p .tit1 a:hover{
text-decoration:none;
}

.texto1, .texto1 a{color:#000000; padding:2px 0px;}
.texto1 a:hover{text-decoration:underline;}

#emDestaque .texto_noticias, #emDestaque .texto_noticias a{color:#000000; padding:2px 0px;}
#emDestaque .texto_noticias a:hover{text-decoration:underline;}

.floatLef{float:left;}	
.Divsep{margin:4px 0px; float:left;}

.textoBox{display:block; margin-top:0px; margin-bottom:20px; text-align:left; margin-right:25px; *margin-right:0px;}

.select{
	border:none;
	color:#EDE5C1;
	font-size:11px;
	color:#775710;
	background-color:#EDE5C1;
	padding:2px 4px;
	margin-left:7px;
	width:120px;
	}	
.select2{
	border:none;
	color:#EDE5C1;
	font-size:11px;
	color:#775710;
	background-color:#EDE5C1;
	padding:2px 4px;
	margin-left:7px;
	width:165px;
	}	
.divSep2{
	display:block;
	border-bottom:1px solid #dcc89d;
	margin:5px 0px;
	}
#emDestaque{
	background-image:url(images/bg_emDestaque.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#EDE5C1;
	padding:9px;
	}

.botao{margin-bottom:-4px;}

/*---------------Form Login Dentro de Destaque na Home----------------------*/

#frmLogin{margin:0px; padding:10px; width:195px; float:right;}

.inputLogins{
	font-size:10px;
	color:#8d6b21;
	border:none;
	width:125px;
	padding:0px;
	margin:0px 0px 10px 15px!important;
   _margin:0px 0px 9px 6px;
    background:transparent;
	}
.spanLogins{
	margin:18px 5px 1px 42px!important;
   _margin:27px 5px 0px 53px;
    display:block;
	}
#btnOK{
	width:31px;
	height:19px;
	margin:-8px 0px 0px 110px;
	}
label.esqueciSenha a{
	font-size:9px;
	margin:0px 0px 0px -21px!important;
   _margin:0px 0px 0px -28px;
    text-decoration:none; color:#fff;
	}
	
/*FORM ARQUIVOS*/	
.titulo_arquivo, .data_arquivo{color:#a17f36; font:Arial, Helvetica, sans-serif; font-size:12px;} 
.titulo_arquivo_b, .desc_arquivo, .desc_arquivob{color:#a17f36; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}  
.desc_arquivob{font-weight:normal;}
.desc_arquivo a{text-decoration:underline}
.desc_arquivo a:hover{text-decoration:none}

/*TEXTOS*/

#box1_interna p, ul, li {font:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:justify}
#tit_flash	{font:Arial, Helvetica, sans-serif; font-size:11px; padding:0 0 0 30px; color:#D4B982; font-weight:bold;}
.txt_tahoma_11_preto {font:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

li{list-style-image:url(images/bullet_ball.gif);}
li a{color:#C8A75E; text-decoration:none}
li a:hover{text-decoration:underline;}

.lisquare{list-style-image:url(images/bullet_square.gif);}

/*TABELAS*/
.tabelatt{
	font-family:Arial, Helvetica, sans-serif;
	color:#BB963D;
	font-size:11px;
	background-color:#EDE5C1;
	font-weight:bold;
}
.tabelatt2{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	background-color:#9E1B32;
	font-weight:bold;
}
.tabelatx,.tabelatx td{
border-bottom:1px solid #F1DDBA;
}
.tabelatx,.tabelatx a {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F9F4E8;	
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.tabelatx a:hover{
	text-decoration:underline; 
	color:#000000;
}

.tabelatx3{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#EDE5C1;	
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.tabelatx3 a {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#EDE5C1;	
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.tabelatx4{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#d5c297;	
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.tabelatx4 a {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#d5c297;	
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
