html,body{
	min-height:100%;
	height:100%;

}
.body
{
	/*background-image: url(../images/bg_body_ff.gif);*/
	background-image: url(../images/bg_body.gif);
	background-position:center;
	background-repeat:repeat-y;
	padding: 0px;
	margin: 0px;
	margin-right: auto;
	margin-left: auto;
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

.main {
	background-image:url(../images/bgmain.gif);
	background-repeat:repeat-x;
	width:1018px;
	margin:auto;
	text-align:left!important;
	position:relative;#position:relative;
	left:0px;#left:1px;
}
/*.main {
	background-image:url(../images/bgmain.gif);
	background-repeat:repeat-x;
	width:1018px;
	margin:auto;
	text-align:left!important;
	position:relative;#position:relative;
	left:1px;#left:1px;
}*/
.header {
	width: 100%;
	height: 78px;
	float: left;
	background-image: url(../images/bg_header.gif);
	background-repeat:repeat-x;
}
.home .content {
	width:100%;
	float: left !important;
}
.footer 
{

	width: 984px;
	float: left;
	border-top: 1px solid #dad1d1;
	margin-top:40px;
	margin-left:15px;#margin-left:9px;
	padding-top:15px;
}
.footer p {font-size:10px;}
/* Header */
.btnAcessarEasynvestEn {
	margin-top:15px;
	float:left
}
.logo {
	background-image: url(../images/logo.gif);
	background-repeat:no-repeat;
	width:469px;
	height:78px;
	float:left;
}
.header p {
	margin:0px;
}
.logo h1 {
	display:none;
}
.languageOption {
	float:right;
	margin-right:15px;
}
.btnAcessarEasynvest {
	margin-top:15px;
	margin-right:15px;
	float:left;
}
.btnAcessarEasynvest_En {
	background-image:url(../images/btnAcessarEasynvest_En.gif);
	margin-top:15px;
	margin-right:15px;
	float:left;
}
.imgHome, .imgEnglish, .imgBrazil {
	margin-top:15px;
}
.imgHome {
	float:left;
}
/* /Header */



/* Footer */
.menuFooter {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:11px;
	float:right;
	margin-top:-10px;
}
.menuFooter li {
	border-left:1px solid #b6b6b6;
	float:left;
	list-style-image:none;
	list-style-type:none;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;
}
.menuFooter li a:hover {
	color:#a30b09;
	text-decoration:underline;
}
.menuFooterFirst {border-left:none !important;}
/* /Footer */



/* Menu */
.menu {
	background-color: #f5f5f7;
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
	border-right:1px solid #969696;
	float: left;
	width: 100%;
}
.nivel1 {
}
.itemNivel1{}

.menu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	float:left;
}
.menu ul li {
	float:left;
}
.menu ul li a {
	height:27px;	
	text-decoration:none;
	text-indent:-8000px;
	float:left;
	outline:0px;
}

/*------------Primeiro Nível--------------------*/

.mn_sobreATitulo {
	background-image:url(../images/mn_sobreATitulo.gif);
	background-repeat:no-repeat;
	width:129px;
}
.mn_sobreATitulo_En {
	background-image:url(../images/mn_sobreATitulo_En.gif);
	background-repeat:no-repeat;
	width:117px;
}
.mn_sobreATituloSel {
	background-image:url(../images/mn_sobreATituloSel.gif);
	background-repeat:no-repeat;
	width:130px;
}
.mn_sobreATitulo_EnSel {
	background-image:url(../images/mn_sobreATitulo_EnSel.gif);
	background-repeat:no-repeat;
	width:117px;
}
.mn_produtosEServicos {
	background-image:url(../images/mn_produtosEServicos.gif);
	background-repeat:no-repeat;
	width:166px;
	height:27px;
}
.mn_produtosEServicos_En {
	background-image:url(../images/mn_produtosEServicos_En.gif);
	background-repeat:no-repeat;
	width:175px;
	height:27px;
}
.mn_produtosEServicosSel {
	background-image:url(../images/mn_produtosEServicosSel.gif);
	background-repeat:no-repeat;
	width:167px;
	height:27px
}
.mn_produtosEServicos_EnSel {
	background-image:url(../images/mn_produtosEServicos_EnSel.gif);
	background-repeat:no-repeat;
	width:175px;
	height:27px
}
.mn_comoInvestirNoBrasil {
	background-image:url(../images/mn_comoInvestirNoBrasil.gif);
	background-repeat:no-repeat;
	width:175px;
	height:27px;
}
.mn_comoInvestirNoBrasil_En {
	background-image:url(../images/mn_comoInvestirNoBrasil_En.gif);
	background-repeat:no-repeat;
	width:165px;
	height:27px;
}
.mn_comoInvestirNoBrasilSel {
	background-image:url(../images/mn_comoInvestirNoBrasilSel.gif);
	background-repeat:no-repeat;
	width:175px;
	height:27px;
}
.mn_comoInvestirNoBrasil_EnSel {
	background-image:url(../images/mn_comoInvestirNoBrasil_EnSel.gif);
	background-repeat:no-repeat;
	width:170px;
	height:27px;
}
.mn_faleConosco {
	background-image:url(../images/mn_faleConosco.gif);
	background-repeat:no-repeat;
	width:125px;
	height:27px;
}
.mn_faleConosco_En {
	background-image:url(../images/mn_faleConosco_En.gif);
	background-repeat:no-repeat;
	width:125px;
	height:27px;
}
.mn_faleConoscoSel {
	background-image:url(../images/mn_faleConoscoSel.gif);
	background-repeat:no-repeat;
	width:125px;
	height:27px;
}
.mn_faleConosco_EnSel {
	background-image:url(../images/mn_faleConosco_EnSel.gif);
	background-repeat:no-repeat;
	width:125px;
	height:27px;
}
/*------------Primeiro Nível--------------------*/


/*------------Segundo Nível--------------------*/

.subNivel {
	margin-top:30px !important;
	position:absolute;
	display:none;
	margin:0px;
	#margin-left:-130px !important;
	
}
.itemNivel1 {}

.segundoSubNivel {
	margin-top:30px !important;
	position:absolute;
	/*display:none;*/
	margin:0px;
	margin-left:2px;
	#margin-left:-167px !important;
}
.subNivel li {
	margin-top:0px;_margin-top:-4px;#_margin-top:-4px;
	clear:left;	
}
.subNivel li a {margin-top:-4px;_margin-top:0px;_margin-top:0px;}
.segundoSubNivel li {
	margin-top:0px;_margin-top:-4px;#margin-top:-4px;
	clear:left;	
}
.segundoSubNivel li a {margin-top:-4px;_margin-top:0px;#margin-top:0px;}

/* Sobre a Título */


.smn_aEmpresa {
	background-image:url(../images/smn_aEmpresa.gif);
	background-repeat:no-repeat;
	width:231px;
	height:23px;
}
.smn_aEmpresa_En {
	background-image:url(../images/smn_aEmpresa_En.gif);
	background-repeat:no-repeat;
	width:237px;
	height:23px;
	#margin-left:10px;
}
.smn_aEmpresaSel {
	background-image:url(../images/smn_aEmpresaSel.gif);
	background-repeat:no-repeat;
	width:231px;
	height:24px;
}
.smn_aEmpresa_EnSel {
	background-image:url(../images/smn_aEmpresa_EnSel.gif);
	background-repeat:no-repeat;
	width:237px;
	height:24px;
	#margin-left:10px;
}
.smn_eticaPraticEProced {
	background-image:url(../images/smn_eticaPraticasEProcedimentos.gif);
	background-repeat:no-repeat;
	width:231px;
	height:23px;
}
.smn_eticaPraticEProced_En {
	background-image:url(../images/smn_eticaPraticasEProcedimentos_En.gif);
	background-repeat:no-repeat;
	width:237px;
	height:23px;
	#margin-left:10px;
}
.smn_eticaPraticEProcedSel {
	background-image:url(../images/smn_eticaPraticasEProcedimentosSel.gif);
	background-repeat:no-repeat;
	width:231px;
	height:23px;
}
.smn_eticaPraticEProced_EnSel {
	background-image:url(../images/smn_eticaPraticasEProcedimentos_EnSel.gif);
	background-repeat:no-repeat;
	width:237px;
	height:23px;
	#margin-left:10px;
}
.smn_balancosFinanceiros {
	background-image:url(../images/smn_balancosFinanceiros.gif);
	background-repeat:no-repeat;
	width:231px;
	height:23px;
}
.smn_balancosFinanceiros_En {
	background-image:url(../images/smn_balancosFinanceiros_En.gif);
	background-repeat:no-repeat;
	width:237px;
	height:23px;
	#margin-left:10px;
}
.smn_balancosFinanceirosSel {
	background-image:url(../images/smn_balancosFinanceirosSel.gif);
	background-repeat:no-repeat;
	width:231px;
	height:23px;
}
.smn_balancosFinanceiros_EnSel {
	background-image:url(../images/smn_balancosFinanceiros_EnSel.gif);
	background-repeat:no-repeat;
	width:237px;
	height:23px;
	#margin-left:10px;
}

/* /Sobre a Título */

/* Produtos e Serviços */

.smn_EletronicTrading {
	background-image:url(../images/smn_electronicTrading.gif);
	background-repeat:no-repeat;
	width:231px;
	height:24px;
}
.smn_EletronicTrading_En {
	background-image:url(../images/smn_electronicTrading_En.gif);
	background-repeat:no-repeat;
	width:231px;
	height:24px;
	padding-left:10px;#margin-left:-10px;
}
.smn_EletronicTradingSel {
	background-image:url(../images/smn_electronicTradingSel.gif);
	background-repeat:no-repeat;
	width:231px;
	height:24px;
}
.smn_EletronicTrading_EnSel {
	background-image:url(../images/smn_electronicTrading_EnSel.gif);
	background-repeat:no-repeat;
	width:184px;
	height:24px;
	padding-left:10px;#margin-left:-10px;
}
.smn_mesaDeOperacoes {
	background-image:url(../images/smn_mesaDeOperacoes.gif);
	background-repeat:no-repeat;
	width:231px;
	height:24px !important;#height:24px !important;_height:25px !important;
	border-bottom:1px solid #999999;
}
.smn_mesaDeOperacoes_En {
	background-image:url(../images/smn_mesaDeOperacoes_En.gif);
	background-repeat:no-repeat;
	width:173px;
	height:24px !important;#height:24px !important;_height:25px !important;
	border-bottom:1px solid #999999;
	padding-left:10px;#margin-left:-10px;
}
.smn_mesaDeOperacoesSel {
	background-image:url(../images/smn_mesaDeOperacoesSel.gif);
	background-repeat:no-repeat;
	width:231px;
	height:25px;
}
.smn_mesaDeOperacoes_EnSel {
	background-image:url(../images/smn_mesaDeOperacoes_EnSel.gif);
	background-repeat:no-repeat;
	width:183px;
	height:24px;
	padding-left:10px;#margin-left:-10px;
}
.smn_easynvest {
	background-image:url(../images/smn_easynvest.gif);
	background-repeat:no-repeat;
	width:231px;
	height:25px;
}
.smn_easynvestSel {
	background-image:url(../images/smn_easynvestSel.gif);
	background-repeat:no-repeat;
	width:231px;
	height:25px;
}

/* /Produtos e Serviços */


/*------------Segundo Nível--------------------*/


/* /Menu */




/* Estilos genéricos de texto */

p {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:12px;
	color:#515050;
}
a {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:11px;
	color:#a30b09;
	text-decoration:none;
}
h4 {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:13px;
	color:#909090;
	margin-top:0px;
	margin-bottom:5px;
}
h4 a {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:13px;
	color:#909090;
}
ul {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:12px;
	color:#686868;
	list-style-type:none;
}#mensagemErro{background-color:#e6e6e6;width:221px;border:1px solid #848484;padding:5px;margin-top:10px;}
#mensagemErro ul{margin:0px;padding:0px;}
#mensagemErro li
{
	background-image:url(../images/icoErro.gif);
	background-repeat:no-repeat;
	background-position:10px;
	padding-left:20px;
	font-size:11px;
	margin:1px 0px 1px 0px;
	

}
/* /Estilos genéricos de texto */

/* Popup Sucesso */
body {
	margin:0;
	padding:0;
	border:0;
	}

.bodyform {
	width: 1000px;
	margin:auto;
	}
	
.formshape {
	width:550px;
	margin:auto;
	overflow:auto;
	}
	
.popupformshape {
	width:565px;
	margin:auto;
	overflow:auto;
	}
	
.formcontent {
	width:510px;
	}
	
.forminfo {
	font-size: 12px;
	}
	
.popupshape {
	margin-left:15px;
	}
	
.popupbody {
	background-image:url(imagens/bgpopup.gif);
	background-repeat:no-repeat;
	width:560px;
	margin:auto;
	}
	
.popupsucesso {
	width:420px;
	margin:auto;
	}

.sucessobody {
	background-image:url(imagens/bgsucesso.gif);
	background-repeat:no-repeat;
	height:100px;
	overflow:auto;
	}

.errorbody
{
	background:url(../images/bgerro.gif);
	background-repeat:no-repeat;
	height:100px;
	overflow:auto;
}	
	
.sucessocontent {
	margin-left:65px;
	margin-bottom:5px;
	margin-top:5px;
	}

.sucessoFristItem {
	margin-top:15px;
	}
	
.formulario {
	font-weight:bold;
	margin-top:5px;
	margin-right:15px;
	margin-bottom:5px;
	overflow:hidden;
	}
.formulario label{font-weight:normal!important;}
.invalid {
	border: 1px solid #797979;
	background:url(imagens/bgIncorrect.gif)!important;
	width:510px;
	float:left;
	}
	
.formulario textarea {
	background:url(imagens/sombra.gif);
	border: 1px solid #797979;
	width:510px;
	float:left;
	}
.formulario select {
	width:512px;
	background:;
	border: 1px solid #797979;
	float:left;
	}
	
label {
	display:block;
	float:left;
	}

.newsletter {
	font-weight:normal;
	width:510px;
	float:left;
	}

.newsletterlabel {
	display:inline;
	float:none;
	}

.inputform {
	background:url(imagens/sombra.gif);
	border: 1px solid #797979;
	width:510px;
	float:left;
	}
	
.inputtel {
	width:240px;
	float:left;
	}

	
.firstItem {
	margin-top:16px;
	}
	
.telalign {
	width:535px;
	}
	
.tel1 {
	width:265px;
	float:left;
	}	

.tel2 {
	width:265px;
	float:right;
	}

.formbut {
	float:right;
	margin-right:20px;
	}

.imgvalid {
	background-image:url(imagens/correct.gif);
	width:13px;
	height:13px;
	margin-left:4px;
	float:left;	
	}
	
.imginvalid {
	background:url(imagens/incorrect.gif);
	width:13px;
	height:13px;
	margin-left:4px;
	float:left;
	}
/* /Popup Sucesso */
/* Conteúdo das páginas */
.pageTitle {
	clear:left;
	margin-left:12px;
	width:300px;
}
.textBox {
	width:23%;
	float:left;
	margin-left:19px;#margin-left:19px;_margin-left:10px;
	margin-top:5px;
}
.textBox p {margin-bottom:5px;}
.textBox a:hover {text-decoration:underline;}
.readMore {
	background-image:url(../images/redArrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	margin-top:0px;
}
.textBoxIntenal {
	width:315px;
	float:left;
	margin-left:8px;margin-right:10px;#margin-left:8px;#margin-right:10px;_margin-left:10px;
	margin-top:20px;
}
.firstBoxInt {
	padding-top:0px;
	padding-left:1px;
}
.firstBoxInt img {
	margin-bottom:8px;
}
.textBoxIntenal p {margin-top:5px;}
.textBoxIntenal a:hover {color:#909090;font-size:13px;text-decoration:underline;}
.textBoxIntenal img {border:none;}

/* /Conteúdo das páginas */

/* Alinhamento das imagens */
.imgAlignCinb {
padding-left:5px;
}
.imgAlignEmpresa {
padding-left:4px;
}
.imgAlignEpp {
padding-left:3px;
}
.imgAlignEt {
margin-left:1px!important;
}
.imgAlignMo {
padding-left:3px;
}

/* /Alinhamento das imagens */
/* A Empresa */
.textBlock {
	width: 450px;
	margin-left: 10px;
	margin-top:-10px;
	float: left;
}
.textBlock h4 {color:#383838;font-weight:bold;}
.boxEmpresa {
	width: 465px;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom:10px;
	padding-top:10px;
	border: 1px #a2a2a2 solid;
	background-image: url(../images/bgbox.gif);
	background-color:#FFFFFF;
	background-position: top;
	background-repeat: repeat-x;
	#padding-top:10px;_padding-top:10px;
	#padding-bottom:10px;_padding-bottom:10px;
	overflow:auto;
}
.boxEmpresa ul 
{

	float:left;
	width:210px;
	padding:0px;
	margin-left:20px;#margin-left:30px;_margin-left:20px;
	margin-top:0px;
}
.boxEmpresa ul li {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:12px;
	list-style-image:none;
	#padding-left:30px;_padding-left:30px;
	padding-left: 30px;
	background-image:url(../images/liadobeIcon.gif);
	background-repeat:no-repeat;
}
.boxEmpresa ul li a {text-decoration:none;color:#686868;}
.boxEmpresa ul li a:hover {text-decoration:underline;}
.boxEasyGuide {
	width:480px;
	padding-left: 10px;
	border: 1px #a2a2a2 solid;
	background-image: url(../images/bgEasyGuideBox.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-bottom:60px;#padding-bottom:40px;_padding-bottom:40px;
	padding-top:6px;
	_padding-top:10px;#padding-top:10px;
	overflow:auto;
}
.boxEasyGuide h4 {color:#383838;font-weight:bold;}
.btnSolicitarEasyGuide {
	margin-left:10px;
}
.acrobatDownload {float:right;margin-top:0px;}
.leftShadow {
	background-image:url(../images/leftShadow.gif);
	padding-left:10px;
}	
.bottomShadow {
	background-image:url(../images/bottomShadow.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	float:right;
	padding-bottom:10px;
	margin-top:15px;
	margin-right: 10px;
	margin-left:-8px;
	
}
.firstBox {
	margin-top:22px;
}
.temp {
	width: 1000px;
}
.leftContent  {
	width:488px;
	float:left;
	margin-right:5px;
	margin-left:5px;#margin-left:5px;
}
.leftContent a:hover {color:#909090;text-decoration:underline;}
.rightContent {margin-left:10px;#margin-left:10px;_margin-left:5px;float:none;_float:left;#float:left;_clear:right;}
.leftContent p, .rightContent p {margin-top:5px;}
.rightContent a:hover {color:#909090;text-decoration:underline;}
.global {margin-top:10px;margin-left:6px;width:1000px;}
/* /A Empresa */



/*Balanços Financeiros */
.boxBalancoFinanceiro {
	width: 465px;
	display:block;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:20px;
	border: 1px #a2a2a2 solid;
	background-image: url(../images/bgbox.gif);
	background-color:#FFFFFF;
	background-position: top;
	background-repeat: repeat-x;
	#padding-top:10px;_padding-top:10px;
	#padding-bottom:15px;_padding-bottom:10px;
	overflow:auto;
	color:#686868!important;
	}

.boxBalancoFinanceiro h4 {color:#383838;font-weight:bold;}

.boxBalancoFinanceiro a:hover {text-decoration:underline;}
.reportsTable {
	width:470px;
	border:1px solid #a2a2a2;
	border-collapse:collapse;
	float:left;
	margin-top:20px;#margin-top:32px;_margin-top:33px;
}
.reportsTable td {
	background-color:#f7f7f7;
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:12px;
	color:#686868;
	padding-left:15px;
}
.reportsTable td a {color:#686868;font-size:12px;}
.reportsTable td a:hover {text-decoration:underline;}
.reportsTable td img {margin-right:15px;}
.tableRelatorios a{display:block;float:left;margin-top:5px;margin-bottom:5px;}
.tableRelatorios img{border:0px;}
/* /Balanços Financeiros */



/* BreadCrumb */
#SpinnexBreadCrumb {
	margin-left: 1.6em;#margin-left: 1.6em;
	margin-top: -1.8em;
	float: left;
	margin-top:15px;
	margin-bottom:15px;
	_margin-top:10px;
	_margin-bottom:5px;
	#padding-top:3px;
	font-size:10px;
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
}
#SpinnexBreadCrumb a {
	border-bottom:1px solid #ffffff;#border-bottom:1px solid #;_border-bottom:1px solid #ffffff;
	color:#666666;
	zoom:1;
}
#SpinnexBreadCrumb a:hover {
	border-bottom:1px solid #eed1d1;#border-bottom:1px solid #;_border-bottom:1px solid #eed1d1;
}
.breadcrumb {
	width:500px;
	height:20px;
	float:left;
}
/* BreadCrumb */



/* Electronic trading */
.boxAlgoritmo, .boxDMA {
	width: 470px;
	display:block;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:20px;
	border: 1px #a2a2a2 solid;
	background-image: url(../images/bgbox.gif);
	background-color:#FFFFFF;
	background-position: top;
	background-repeat: repeat-x;
	_padding-top:10px;#padding-top:10px;
	_padding-bottom:10px;#padding-bottom:10px;
	overflow:auto;
	cursor:pointer;
	cursor:hand;
}
.boxAlgoritmo h4, .boxDMA h4 {color:#686868;}
.boxAlgoritmo a, .boxDMA a {color:#686868;}
.boxAlgoritmo a:hover, .boxDMA a:hover {
	text-decoration:underline;
}
/* /Electronic trading */



/* Mesa de Operações */
.boxNossosProdutos {
	width: 475px;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:20px;
	border: 1px #a2a2a2 solid;
	background-image: url(../images/bgbox.gif);
	background-color:#FFFFFF;
	background-position: top;
	background-repeat: repeat-x;
	_padding-top:10px;#padding-top:10px;
	_padding-bottom:10px;#padding-bottom:10px;
	overflow:auto;
}
.boxNossosProdutos ul {
	float:left;
}
.boxNossosProdutos li {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size:12px;
	color:#686868;
	list-style-type:none;
	background-image:url(../images/li_bg.gif);
	background-repeat:no-repeat;
	padding-left: 15px;
	}
.boxNossosProdutos h4 {color:#383838;font-weight:bold;}
/* /Mesa de Operações */



/* Fale Conosco */
.bodyForm {
	width: 1000px;
	margin:auto;
}
.formShape {
	width:550px;
	margin:auto;
}
/*.formContent {
	width:510px;
}*/
.formulario {
	width: 550px;
	margin:auto;
}
.formulario div {
	width:100%;
	margin-left:0px;
}
.invalid {
	border: 1px solid #797979;
	background:url(../images/bgIncorrect.gif)!important;
	background-repeat:no-repeat;
	width:510px;
	float:left;
}
.formulario textarea, .formulario select {
	background:url(../images/sombra.gif);
	border: 1px solid #797979;
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size: 14px;
	color: #696969;
	width:510px;
	float:left;
}
.formulario select 
{
	width:512px;
}

label {
	display:block;
	float:left;
	clear: left;
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size: 13px;
	color: #696969;
/*	font-weight: bold;*/
	min-width: 40px;
	margin-top: 6px;
}
.newsletter {
	font-weight:normal;
	width:510px;
	float:left;
}
.newsletterLabel {
	display:inline;
	float:none;
	font-weight: normal!important;
	font-size: 12px;
}
.inputForm {
	font-family:"Trebuchet MS", Arial, helvetica, Sans-Serif;
	font-size: 12px;
	color: #696969;
	background:url(../images/sombra.gif);
	border: 1px solid #797979;
	width:510px;
	float:left;
}
.inputTel {
	width:240px;
	float:left;
}
.telInfo,.telinfo {
	font-size:11px!important;
	font-weight:normal!important;
}
.firstItem {
	margin-top:16px;
}
.telAlign {
	width:535px;
}
.tel1 {
	width:49%!important;
	float:left;
}
.tel1 label{
	/*min-width:500px;*/
}
/*.tel2 {
	width:265px;
	float:right;
	border: 1px solid green;
}*/
.boxBalancoFinanceiro
{
	overflow-x:hidden!important;
	overflow-y:hidden!important;
}
.formBut {
	float:right;
	width: auto!important;
	margin-right:20px;
}
.imgValid {
	background-image:url(../images/correct.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	margin-left:4px;
	float:left;	
}
.imgInvalid {
	background-image:url(../images/incorrect.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	margin-left:4px;
	float:left;
}
/* /Fale Conosco */



/* Formulário EasyGuide */
bodyOne {
	margin:0;
	padding:0;
	margin:0;
}
.pbox {
	margin-bottom:5px;
	margin-top:5px;
}
.bodyform {
	width: 1000px;
	margin:auto;
}
.formshape {
	width:550px;
	margin:auto;
	overflow:auto;
}
.popupformshape {
	width:565px;
	margin:auto;
	overflow:auto;
}
.formcontent {
	width:510px;
}
.forminfo {
	font-size: 12px;
}
.popupshape {
	margin-left:15px;
}
.popupheader {
	background:url(../images/bgtitle.gif);
	height:30px;
	color:#FFFFFF;
	width:560px;
}
.popupbody {
	background:url(../images/bgpopup.gif);
	width:560px;
	margin:auto;
}
.popupclose {
	background:url(../images/close.gif);
	float:right;
}
.invalid {
	border: 1px solid #797979;
	background:url(../images/bgIncorrect.gif)!important;
	width:510px;
	float:left;
}
.formulario textarea {
	background:url(../images/sombra.gif);
	border: 1px solid #797979;
	width:510px;
	float:left;
}
.inputtel {
	width:240px;
	float:left;
}
.firstItem {
	margin-top:16px;
}
.telalign {
	width:535px;
}
.formbut {
	float:right;
	margin-right:20px;
}
.imgvalid {
	background-image:url(../images/correct.gif);
	width:13px;
	height:13px;
	margin-left:4px;
	float:left;	
}
.imginvalid {
	background:url(../images/incorrect.gif);
	width:13px;
	height:13px;
	margin-left:4px;
	float:left;
}
/*  /Formulário EasyGuide */



/* Algoritmos */
bodyAlg {
	margin:0;
	padding:0;
	border:0;
}
.bodyform {
	width: 1000px;
	margin:auto;
}
.formshape {
	width:550px;
	margin:auto;
	overflow:auto;
}
.popupformshape {
	width:565px;
	margin:auto;
	overflow:auto;
}
.formcontent {
	width:510px;
}
.forminfo {
	font-size: 12px;
}
.popupshape {
	margin-left:15px;
}
.popupbody {
	background:url(../images/bgpopup.gif);
	background-repeat:no-repeat;
	width:560px;
	margin:auto;
}
.popupsucesso {
	width:400px;
	margin:auto;
}
.sucessobody {
	background:url(../images/bgsucesso.gif);
	background-repeat:no-repeat;
	height:100px;
	overflow:auto;
}
.sucessocontent {
	margin-left:55px;
	margin-bottom:5px;
	margin-top:5px;
}
.sucessoFristItem {
	margin-top:25px;
}
.algoritbody {
	background:url(../images/bgpopup.gif);
	font-family: "Trebuchet MS", Arial, helvetica, Sans-Serif;
	text-align:left;
	color: #696969;
}
.algoritbody h1{
	color: gray;
	font-size:18px;
	margin-top: 0.7em;
}
.algoritbody div {
	width: 90%;
	margin-left: 5%;
}
.algoritbody .formulario {
	width: 100%;
	margin: 0px;
}
.algoritbody .formulario form div {
	width:auto;
}
.algoritbody .formulario label {
	min-width: 160px;
}
.algoritbody .formulario .telalign {
	margin-left: 5%;
	width:95%;
}
.algoritbody .formulario .inputtel {
	margin-left: 0px!important;
}
.algoritbody .formulario .tel1 {
	width: 50%;
	float: left;
	margin-left: -2px;
}
.algoritcontent {
	font-size:14px;
}
.invalid {
	border: 1px solid #797979;
	background:url(../images/bgIncorrect.gif)!important;
	width:510px;
	float:left;
}
.formulario textarea {
	background:url(../images/sombra.gif);
	border: 1px solid #797979;
	width:510px;
	float:left;
}
.inputtel {
	width:240px;
	float:left;
}

.firstItem {
	margin-top:16px;
}
.telalign {
	width:535px;
}
.formbut {
	float:right;
	margin-right:20px;
}
.imgvalid {
	background-image:url(../images/correct.gif);
	width:13px;
	height:13px;
	margin-left:4px;
	float:left;	
}
.imginvalid {
	background:url(../images/incorrect.gif);
	width:13px;
	height:13px;
	margin-left:4px;
	float:left;
}

/* /Algoritmos */



/* Política de Privacidade */

.half1 {
	width:478px;
	float:left;
	margin-left:10px;
}
.half2 {
	width:478px;
	float:right;
}
.half1 p, .half2 p {margin-top:5px;}

/*  /Política de Privacidade */
.boxAlgoritmo {display:block:}
.boxAlgoritmo .readMore,.boxDMA .readMore{
	color:#A30B09;
	font-family:"Trebuchet MS",Arial,helvetica,Sans-Serif;
	font-size:11px;
	text-decoration:none;
}
.boxAlgoritmo .readMore:hover,.boxDMA .readMore:hover{
	color:#A30B09;
	text-decoration:underline!important;
}

/*
#GB_frame
{
	overflow-x:hidden!important;
	overflow-y:auto;

}
 */
 .GB_frame {height:450px;}
/* Ajustes para editar no Spinnex */
.elemento table.header, .ElementoSelecionado table.header {
	 height: 20px!important;
	 width:auto!important;
}

/* Lightbox */

.lightboxHeader
{
	background-image: url(http://titulo.spinnex.com.br/include/greybox/header_bg.gif);
	/*background-image: url(http://titulo.spinnex.com.br/include/greybox/header_bg.gif); */
	/*background: transparent url(../images/bgtitle.gif) repeat scroll 0 0;*/
	width: 400px;
	height: 22px;
	border: 1px solid #5D5E5F;
	padding-top:3px;
	padding-bottom: 3px;
}
/*.header2 {width:auto !important;}*/
.lightboxTitle
{
	float: left;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	padding-left:20px;
	text-align:left;
	white-space:nowrap;
	margin-top:3px;
}

.lightboxClose
{
	float: right;
	margin-right:3px;
	margin-top:4px;
}

.lightboxContent 
{
	width:400px;
	margin:auto;
	border: 1px solid #5D5E5F;
}

/*.lightboxBody 
{
	background-image:url(imagens/bgsucesso.gif);
	background-repeat:no-repeat;
	height:100px;
	overflow:auto;
}*/

.lightboxBody 
{
	height:70px;
	padding-top: 30px;
	overflow:auto;
}

.lightboxOk
{
	background:url(../images/bgsucesso.gif);
	background-repeat:no-repeat;
}

.lightboxError
{
	background:url(../images/bgerro.gif);
	background-repeat:no-repeat;
}

.lightboxText 
{
	margin-left:65px;
	margin-bottom:5px;
	margin-top:36px;
}

.lightboxFirstItem 
{
	margin-top:15px;
}



#lightboxBg {
	margin-bottom: -10px;
	filter: alpha(opacity=80);#filter: alpha(opacity=80);_filter: alpha(opacity=80);
	opacity: 0.8;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #000;
	z-index: 10;
	margin-top:0px;
	#margin-top:-140px;
	margin-left: -20% ! important; 
	width: 10000px ! important;
	height:1140px ! important;
}
#lightboxFg {
	position: absolute;
	top: 100px;
	left: 0px;
	padding-left: 50%;#padding-left:25%;
	z-index: 1000;
}
#lightbox .box {
	border: 1px solid #000;
	/* padding: 1em; */
	float: left;
	margin-left: -50%;
	*margin-left: 10%;
	_margin-left: 3%;;
	margin-top: 50%;
	*margin-top: 30%;
	background: #fff;
	width: 400px;
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* /Lightbox */

/*#___root .global {
 overflow: visible!important;
}*/
/* /Ajustes para editar no Spinnex */

.boxBalancoFinanceiro a {color:#686868!important;}