/* MODAL */
.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998; } 
.view_modal { position: absolute; left: 50%;	top: 50%; text-align: left; z-index: 99998; }
.modal { visibility: hidden; cursor:pointer; }

div.container { 
	width: 700px;
	margin: 10px auto;
}

div.container h1 { 
	font: bold 20px Arial;
}
div.container p { 
	margin: 10px 0;
	font: 13px Arial;
}

div.exemplo { 
	background : #f1f1f1; 
	margin: 20px 0;
	padding: 10px;
}

div.exemplo pre { 
	background : #ffa;
	padding:10px;
	font: 14px Trebushet MS;
}

div.exemplo h2{ 
	font: bold 16px Arial;
}

div.conteudo_modal { 
	background: #fff;
	height: 500px;	
	color: #222;
	padding:0 10px;
}

h2.accordion { cursor: pointer; }
div.accordion { display: none; }
div#sobre { display: block; }


div.modalExemplo { width: 320px; height: 300px; padding-top:30px; position:relative;}
div.introducao { width: 300px; height: 270px; background:#fff; padding:10px; }
div.introducao p, div.introducao h1 { color: #777; margin:0; }
a.fechar { background: #fff; position: absolute; display: block; padding: 5px; top: 0; right:0; }

.paises { clear:both; margin-left:-30px;}
.linguas { clear:both; position:absolute; bottom:15px;}

.pt .logo-modal{ background-image:url('../img/logo-modal.jpg'); background-repeat:no-repeat; width:106px; height:89px; text-indent:-9999px; margin-left:20px; float:left; margin-top:20px;}
.pt .fechar-modal { float: right; background-image:url('../img/fechar.gif'); background-repeat:no-repeat; width:54px; height:30px; text-indent:-9999px; margin-top:30px;}
.pt .portugues{background-image:url('../img/btn-portugues.gif'); background-repeat:no-repeat; width:55px; height:18px; text-indent:-9999px; display:block; float:left;}
.pt .english{background-image:url('../img/btn-english.gif'); background-repeat:no-repeat; width:42px; height:18px; text-indent:-9999px; display:block; float:left;}
.pt .espanhol{background-image:url('../img/btn-espanhol.gif'); background-repeat:no-repeat; width:42px; height:18px; text-indent:-9999px; display:block; float:left;}

.en .logo-modal{ background-image:url('../img/en-logo-modal.jpg'); background-repeat:no-repeat; width:106px; height:89px; text-indent:-9999px; margin-left:20px; float:left; margin-top:20px;}
.en .fechar-modal { float: right; background-image:url('../img/en-fechar.gif'); background-repeat:no-repeat; width:54px; height:30px; text-indent:-9999px; margin-top:30px;}
.en .portugues{background-image:url('../img/en-btn-portugues.gif'); background-repeat:no-repeat; width:55px; height:18px; text-indent:-9999px; display:block; float:left;}
.en .english{background-image:url('../img/en-btn-english.gif'); background-repeat:no-repeat; width:42px; height:18px; text-indent:-9999px; display:block; float:left;}
.en .espanhol{background-image:url('../img/en-btn-espanhol.gif'); background-repeat:no-repeat; width:42px; height:18px; text-indent:-9999px; display:block; float:left;}

.es .logo-modal{ background-image:url('../img/es-logo-modal.jpg'); background-repeat:no-repeat; width:106px; height:89px; text-indent:-9999px; margin-left:20px; float:left; margin-top:20px;}
.es .fechar-modal { float: right; background-image:url('../img/es-fechar.gif'); background-repeat:no-repeat; width:54px; height:30px; text-indent:-9999px; margin-top:30px;}
.es .portugues{background-image:url('../img/es-btn-portugues.gif'); background-repeat:no-repeat; width:55px; height:18px; text-indent:-9999px; display:block; float:left;}
.es .english{background-image:url('../img/es-btn-english.gif'); background-repeat:no-repeat; width:42px; height:18px; text-indent:-9999px; display:block; float:left;}
.es .espanhol{background-image:url('../img/es-btn-espanhol.gif'); background-repeat:no-repeat; width:42px; height:18px; text-indent:-9999px; display:block; float:left;}


.pt .mapa1 {background-image:url('../img/btn-mapa-do-site.gif'); background-repeat:no-repeat; width:75px; height:18px; text-indent:-9999px; display:block; float:left; margin-left:450px; _margin-left:300px;}
.en .mapa1 {background-image:url('../img/en-btn-mapa-do-site.gif'); background-repeat:no-repeat; width:75px; height:18px; text-indent:-9999px; display:block; float:left; margin-left:450px; _margin-left:300px;}
.es .mapa1 {background-image:url('../img/es-btn-mapa-do-site.gif'); background-repeat:no-repeat; width:75px; height:18px; text-indent:-9999px; display:block; float:left; margin-left:450px; _margin-left:300px;}

.pt .politicas {background-image:url('../img/btn-politica.gif'); background-repeat:no-repeat; width:110px; height:18px; text-indent:-9999px; display:none; float:left;}
.en .politicas {background-image:url('../img/en-btn-politica.gif'); background-repeat:no-repeat; width:110px; height:18px; text-indent:-9999px; display:none; float:left;}
.es .politicas {background-image:url('../img/es-btn-politica.gif'); background-repeat:no-repeat; width:110px; height:18px; text-indent:-9999px; display:none; float:left;}

.box {display:none; position:absolute; left:350px; top:150px; *top:100px;}

.consumidor1{background:url(../img/pop_ini/nivel_2a/consumidor_0.jpg); background-repeat:no-repeat; width:147px; height:20px; text-indent:-9999px; display:block;}

.forcavendas1{background:url(../img/pop_ini/nivel_2a/forc_vendas_0.jpg); background-repeat:no-repeat; width:147px; height:20px; text-indent:-9999px; display:block;}

.colaborador1{background:url(../img/pop_ini/nivel_2a/colaborador_0.jpg); background-repeat:no-repeat; width:147px; height:20px; text-indent:-9999px; display:block;}

.investidor1{background:url(../img/pop_ini/nivel_2a/investidor_0.jpg); background-repeat:no-repeat; width:147px; height:20px; text-indent:-9999px; display:block;}

.consultor1 {background:url(../img/pop_ini/nivel_3a/consultor_0.jpg); background-repeat:no-repeat; width:147px; height:20px; text-indent:-9999px; display:block;}


.content1 { width:800px; position:absolute; left:50%; margin-left:-400px;height: 500px;	}
.content1 .pt, .content1 .en, .content1 .es{width:800px;}

.forcavendasform{ margin-left:380px; display:none;}
.consultorform { margin-left:380px; display:none;}
.consulmidorform {margin-left:380px; display:none;}
.consulmidorform select {width:200px; border: 1px solid #8c8c8c; margin-top:10px; float:left;}

.btnok {background:url(../img/btn-ok.jpg); background-repeat:no-repeat; width:18px; height:18px; display:block; text-indent:-9999px; cursor: pointer; font-size:0; float:left; color:#f05735; margin-left:5px;}
.btnok2 {background:url(../img/btn-ok.jpg); background-repeat:no-repeat; width:18px; height:18px; display:block; text-indent:-9999px; cursor: pointer; font-size:0; float:left; margin-top:10px; color:#f05735; margin-left:5px;}
.btnok3 {background:url(../img/btn-ok.jpg); background-repeat:no-repeat; width:18px; height:18px; display:block; text-indent:-9999px; cursor: pointer; font-size:0; float:left; margin-top:-20px; color:#f05735; margin-left:5px;}

.altu { margin-top:5px;}

.esqueceusenha {background:url(../img/esqueceu-senha.jpg); background-repeat:no-repeat; width:92px; height:18px; text-indent:-9999px; display:block; float:left;}
.esqueceusenha2 {background:url(../img/esqueceu-senha.jpg); background-repeat:no-repeat; width:92px; height:18px; text-indent:-9999px; display:block;}
.naosenha {background:url(../img/nao-tem-senha.jpg); background-repeat:no-repeat; width:214px; height:17px; text-indent:-9999px; display:block; float:left; margin-left:20px;}
.queroserconsultora {background:url(../img/quero-ser-consultora.jpg); background-repeat:no-repeat; width:122px; height:13px; text-indent:-9999px; display:block;}

.senhas2 { float:left;}
.naotemsenha {background:url(../img/nao-tem-senha2.jpg); background-repeat:no-repeat; width:77px; height:33px; text-indent:-9999px; display:block; float:left; margin-left:10px;}
.pedidoonline {background:url(../img/box-pedido-online.jpg); background-repeat:no-repeat; width:145px; height:104px; text-indent:-9999px; display:block; float:left; margin-left:10px; margin-top:-60px; _margin-top:-20px;}

