/* CSS dos div's */

#Master 
{
	Width:100%;
	position: absolute;
}

#Index 
{
	width: 100%;
	position: absolute;
}

#Logo 
{
	width: 112px;
	height: 64px;
	position: absolute;
	top: 22px;
	left: 33px;
	z-index: 4;
}

#LoginPanel
{
	position: absolute;
	width: 172px;
	height: 28px;
	top:11px;
	left:172px;
}

#loginPanelLeft
{
	position:absolute;
	width:70px;
	height:28px;
	top:0px;
	left:0px;
}
#loginPanelLeft A
{
	display:block;
	background:url(../../../images/LoginLeft.gif);
	width:70px;
	height:28px;
}

#loginPanelLeft A:hover
{
	display:block;
	background:url(../../../images/loginleftHover.gif);
	width:70px;
	height:28px;
}

#LoginPanelRight
{
	position:absolute;
	width:8px;
	height:28px;
	top:0px;
	left:70px;
}
#LoginPanelRight A
{
	display:block;
	background:url(../../../images/AbraSuaConta.gif);
	width:126px;
	height:28px;
}

#LoginPanelRight A:hover
{
	display:block;
	background:url(../../../images/AbraSuaContaHover.gif);
	width:126px;
	height:28px;
}

#Menu 
{
	position:relative;
	width: 100%;
	height: 40px;
	top: 49px;
	left: 0px;
}
#MenuEsquerda
{
	position: absolute;
	width: 16px;
	height: 54px;
	left:172px;
	top:0px;
}

#MenuMeio
{
	position: absolute;
	width: 599px;
	height: 40px;
	left: 180px;
	top:0px;
	background:#1b2b74;
	padding:0px;
	margin:0px;
}

#MenuMeio UL 
{
	padding:0px;
	margin:0px;
	list-style: none;
	margin: 0px;
	padding:0px;
	text-decoration: none;
	left:0px;
}

#MenuMeio li
{ 
	float: left; 
	margin: 0px; 
	padding: 0px;
}

.alinkMenu a
{
	background: #1b2b74 url("../../../images/alink.gif") no-repeat;
	display:block;
	width:43px;
	height:40px;
}
.alinkMenu a:hover
{
	background: #1b2b74 url("../../../images/alinkhover.gif") no-repeat;
	display:block;
	width:43px;
	height:40px;
}

.alinkMenuSelected a
{
	background: #1b2b74 url("../../../images/alinkselected.gif") no-repeat;
	display:block;
	width:43px;
	height:40px;
}

.corretoraMenu a
{
	background: #1b2b74 url("../../../images/Corretora.gif") no-repeat;
	display:block;
	width:78px;
	height:40px;	
}
.corretoraMenu a:hover
{
	background: #1b2b74 url("../../../images/Corretorahover.gif") no-repeat;
	display:block;
	width:78px;
	height:40px;	
}
.corretoraMenuSelected a
{
	background: #1b2b74 url("../../../images/CorretoraSelected.gif") no-repeat;
	display:block;
	width:78px;
	height:40px;	
}

.commoditiesMenu a
{
	background: #1b2b74 url("../../../images/Commodities.gif") no-repeat;
	display:block;
	width:90px;
	height:40px;	
}

.commoditiesMenu a:hover
{
	background: #1b2b74 url("../../../images/CommoditiesHover.gif") no-repeat;
	display:block;
	width:90px;
	height:40px;	
}

.commoditiesMenuSelected a
{
	background: #1b2b74 url("../../../images/Commoditiesselected.gif") no-repeat;
	display:block;
	width:90px;
	height:40px;	
}


.wealthmanagementMenu a
{
	background: #1b2b74 url("../../../images/wealth.gif") no-repeat;
	display:block;
	width:137px;
	height:40px;	
}

.wealthmanagementMenu a:hover
{
	background: #1b2b74 url("../../../images/wealthHover.gif") no-repeat;
	display:block;
	width:137px;
	height:40px;	
}

.wealthmanagementMenuSelected a
{
	background: #1b2b74 url("../../../images/wealthSelected.gif") no-repeat;
	display:block;
	width:137px;
	height:40px;	
}

.linktradeMenu a
{
	background: #1b2b74 url("../../../images/linktrade.gif") no-repeat;
	display:block;
	width:92px;
	height:40px;	
}

.linktradeMenu a:hover
{
	background: #1b2b74 url("../../../images/linktradeHover.gif") no-repeat;
	display:block;
	width:92px;
	height:40px;	
}

.linktradeMenuSelected a
{
	background: #1b2b74 url("../../../images/linktradeSelected.gif") no-repeat;
	display:block;
	width:92px;
	height:40px;	
}

.parceriasMenu a
{
	background: #1b2b74 url("../../../images/parcerias.gif") no-repeat;
	display:block;
	width:74px;
	height:40px;	
}

.parceriasMenu a:hover
{
	background: #1b2b74 url("../../../images/parceriasHover.gif") no-repeat;
	display:block;
	width:74px;
	height:40px;	
}

.parceriasMenuSelected a
{
	background: #1b2b74 url("../../../images/parceriasSelected.gif") no-repeat;
	display:block;
	width:74px;
	height:40px;	
}

.researchMenu a
{
	background: #1b2b74 url("../../../images/Research.gif") no-repeat;
	display:block;
	width:72px;
	height:40px;	
}

.researchMenu a:hover
{
	background: #1b2b74 url("../../../images/ResearchHover.gif") no-repeat;
	display:block;
	width:72px;
	height:40px;	
}

.researchMenuSelected a
{
	background: #1b2b74 url("../../../images/ResearchSelected.gif") no-repeat;
	display:block;
	width:72px;
	height:40px;	
}

#FieldContato
{	
	position: absolute;
	left: 375px;
	top:21px;
	#top:18px;
	_top:18px;
	width: 58px;
	height: 8px;
}

#FieldContato a
{
	border:0px;
	outline: none;	
}

img
{
	border:0px;
}

#FieldLabelBusca
{
	position:absolute;
	width:35px;
	height:7px;
	top:21px;
	#top:18px;
	_top:18px;
	left:464px;	
}

#FieldBusca
{
	background: url(../../../images/FieldBusca.gif) no-repeat;
	position: absolute;
	width: 61px;
	height: 18px;
	top: 16px;
	left: 504px;
	margin-left:2px;
	margin-right:2px;
}

.FieldInputText
{
	background-color:Transparent;
	border:none;
	width: 55px;
	height: 13px;

}


.FieldInputTextCotacoes
{
	background-color:Transparent;
	border:none;
	position: absolute;
	width: 47px;
	height: 15px;
	background-color:Transparent;
}

#Login
{
	position:absolute;
	width:39px;
	height:8px;
	top:9px;
	left:21px;		
}

#AbraSuaConta
{
	position:absolute;
	width:101px;
	height:9px;
	top:9px;
	left:79px;	
}

#GoBuscaSeta
{
	position:absolute;
	width:6px;
	height:13px;
	left:571px;
	top:18px;
	z-index:2;
}

#FieldLabelCotacoes
{
	position:absolute;
	width:53px;
	height:12px;
	left:587px;
	top:18px;
}

#FieldCotacoes
{
	background: url(../../../images/FieldCotacoes.gif) no-repeat;
	position:absolute;
	width:53px;
	height:18px;
	left:647px;
	top:16px;
	padding-left:3px;
	margin-left:5px;
	margin-right:1px;	
}

#GoCotacaoSeta
{
	position:absolute;
	width:6px;
	height:13px;
	left:708px;
	top:18px;	
}

#FlashPrincipal
{
	border:none 0px;
	position:absolute;
	width:506px;
	height:433px;
	left:8px;
	top:110px;	
}

#BannerCentral
{
	border:none 0px;
	position:absolute;
	width:223px;
	height:93px;
	top:110px;
	left:531px;	
}
#MapaSiteBtn
{
	position:absolute;
	width:93px;
	height:9px;
	top:7px;
	left:8px;	
}
.InternalInformacoes
{
	position:absolute;
	width:100px;
	height:9px;
	top:7px;
	left:112px;
}
.InternalOuvidoria
{
	position:absolute;
	width:78px;
	height:9px;
	top:7px;
	left:224px;
}
.InternalTourVirtual
{
	position:absolute;
	width:98px;
	height:9px;
	top:7px;
	left:312px;
}
#Noticias
{
	position:absolute;
	width:223px;
	height:340px;
	left:531px;
	top:105px;
}

#Lista
{
	position: absolute;
	width:223px;
	height:267px;
	top:24px;
	left:0px;
}

#MaisNoticias
{
	position:absolute;
	height:8px;
	width:112px;
	left:98px;
	top:307px;
}
.TracosNoticias1
{
	position:absolute;
	height:1px;
	width:223px;
	left:0px;
	top:23px;
}

.TracosNoticias2
{
	position:absolute;
	height:1px;
	width:223px;
	left:0;
	top:291px;
}

#Footer
{
	position:absolute;
	width:100%;
	height:47px;
	top:553px;
	left:0px;
	background:#172770;
}

#MenuFooter
{
	position:absolute;
	width: 506px;
	height: 11px;
	top:30px;
	left:8px;
	color: #FFFFFF;
}
#MenuFooter A
{
	color:#FFFFFF;
	text-decoration:none;
}

#FooterFlash
{
	position:absolute;
	width:223px;
	height:47px;
	top:0px;
	left:517px;	
}

.QBMenuAberto
{	
	border:solid 1px #d3d3d3;
	position:absolute;
	width:254px;
	height:100%;
	top:0px;
	left:766px;		
	background-color:#FFFFFF;
	z-index:10;
	border-bottom:none 0px;
}
.QBMenuFechado
{	
	display:none;
	border:solid 1px #d3d3d3;
	position:absolute;
	width:0px;
	height:100%;
	top:0px;
	left:766px;		
	background-color:#FFFFFF;
	z-index:10;
}
.QBovespaClose
{
	position:absolute;
	left:766px;
	top:0px;
	width:12px;
	height:100%;
	background:#e6e6e6;
	border-bottom:none 0px;
}

.QBovespaOpen
{
	background:#e6e6e6;
	Display:none;
	position:absolute;
	left:766px;
	top:0px;
	width:0px;
	height:100%;
	border-bottom:none 0px;
}

#BarraClose
{
	Position:absolute;
	width:20px;
	height:100%;
	top:0px;
	left:235px;
	background:#e6e6e6;
}
.BotaoClose
{
	left:0px;
	top:0px;
}

#Grafico
{
	position:absolute;
	width:214px;
	height:512px;
	top:61px;
	left:12px;
}

#StatusBolsas
{
	position:absolute;
	width:213px;
	height:31px;
	top:8px;
	left:12px;
}

/* CSS para evitar de aparecer adicionais do google search */

.gsc-control 
{ 
    width: 100%; 
}
.gsc-branding-img
{
    display:none;
    visibility:hidden;
}
.gsc-branding-text
{
    display:none;
    visibility:hidden;
}
.gsc-clear-button
{
    display:none;
    visibility:hidden;
}
.gsc-ad-box
{
	display:none;
	visibility:hidden;
}
TD.gsc-input
{
	display:none;
	visibility:hidden;
}
.gsc-input
{
	display:none;	
	visibility:hidden;
}
input.gsc-input
{
	display:none;
	visibility:hidden;
}
input.gsc-search-button
{
	display:none;
	visibility:hidden;
}

		
	
.gsc-search-box
{
	display:none;
}

#InformacoesBtnHome
{
	position:absolute;
	width:100px;
	height:10px;
	left:114px;
	top:7px;
}
#FieldBusca
{
	background: url(../../../images/FieldBusca.gif) no-repeat;
	position: absolute;
	width: 61px;
	height: 18px;
	border:none 0px;
	top: 16px;
	left: 504px;
	margin-left:2px;
	margin-right:2px;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}
#FieldImputBusca
{
	background-color:Transparent;
	position: absolute;
	width: 52px;
	height: 18px;
	border:none 0px;
	top: 0px;
	left: 2px;
	margin-left:2px;
	margin-right:2px;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}


a
{
    text-decoration:none;
    color:#1b2b74;	
}
a:hover
{
    text-decoration:none;
    color:#1b2b74;
}
a:visited
{
    text-decoration:none;
    color:#1b2b74;
}
a:active
{
    text-decoration:none;
    color:#1b2b74;
}


#InformacoesBtnHome
{
	position:absolute;
	width:100px;
	height:10px;
	left:114px;
	top:7px;
}

#TitutoNoticia
{
	font: 11px arial, verdana, sans-serif;
}

