﻿div#menurapido {
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #fbf8e6;
    margin-bottom: 13px;
    margin-left: 10px;
}

div#menurapido a.lkmenurapido:link {
    color: #fff22d;
    text-decoration: underline;
}

div#menurapido a.lkmenurapido:visited {
    color: #fff22d;
    text-decoration: underline;
}

div#menurapido a.lkmenurapido:hover {
    color: #fff22d;
    text-decoration: none;
}

div#conteudo div#bgtop {
    width: 795px;
    height: 5px;
    float: left;
    overflow: hidden;
    background-image: url(../img/bg_box_cadastro_top.gif);
}

div#conteudo div#bgbot {
    width: 795px;
    height: 5px;
    float: left;
    overflow: hidden;
    padding-right: 4px;
    background-image: url(../img/bg_box_cadastro_bot.gif);
    background-repeat: no-repeat;
}

div#conteudo div#formcadastro {
    width: 795px;
    float: left;
    background-color: #FFFFFF;
}

div#conteudo div#formcadastro div#ttdados {
    width: 137px;
    height: 16px;
    background-image: url(../img/cadastro_ttdadospessoais.gif);
    overflow: hidden;
    text-indent: -9000em;
    float: left;
    clear: left;
    display: block;
    margin-left: 10px;
    margin-top: 10px;
    margin-bottom: 6px;
}

div#conteudo div#formcadastro div#ttcadastro {    
    background-image: url(../img/cadastro.gif);
    float: left;
    clear: left;
    width: 95px;
    height: 24px;
    overflow: hidden;
    text-indent: -9000em;
    display: block;
    margin-top: 10px;       
}    
    
div#conteudo div#formcadastro span.txtcadastro {    
    width: 370px;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #666666;
    float: left;
    clear: left;
    padding-left: 10px;  
}

div#conteudo div#formcadastro span.obscad {    
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #009ae2;
}

div#conteudo div#formcadastro div.boxcad1 {    
    width: 350px;
    float: left;
    clear: left;
    padding-left: 10px;
    margin-top: 5px;
}

div#conteudo div#formcadastro div.boxcad2 {    
    width: 450px;
}

div#conteudo div#formcadastro div.boxcad1 div#ttnome {    
    width: 79px;
    height: 19px;
    background-image: url(../img/cadastro_nome.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    float: left;   
}

div#conteudo div#formcadastro div.boxcad1 div.campotexto {    
    width: 398px;
    height: 28px;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    background-image: url(../img/cadastro_fundo_campo.gif);
    background-repeat: no-repeat;
    float: left;    
}
    
div#conteudo div#formcadastro div.boxcad1 input.camponome {
    border: none;
    background-color: #e8e7e9;
    margin: 3px 0 0 7px;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #009ae2;
    font-weight: bold;
}

div#conteudo div#formcadastro div.boxcad1 div#ttemail {    
    width: 79px;
    height: 19px;
    background-image: url(../img/cadastro_email.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    float: left;   
}

div#conteudo div#formcadastro div.boxcad1 div#ttrepetemail {    
    width: 129px;
    height: 19px;
    background-image: url(../img/cadastro_repitaemail.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    float: left;   
}

div#conteudo div#bgtopaviso {
    width: 681px;
    height: 5px;
    float: left;
    clear: left;
    margin: 10px 0 0 10px;
    background-image: url(../img/cadastro_avisosenha_fundotop.gif);
    overflow: hidden;
}

div#conteudo div#bgbotaviso {
    width: 681px;
    height: 5px;
    float: left;
    clear: left;
    margin: 0 10px 0 10px;
    background-image: url(../img/cadastro_avisosenha_fundobot.gif);
    overflow: hidden;
}

div#conteudo div#formcadastro div#avisosenha {    
    width: 680px;
    background-color: #FFFFFF;
    float: left;
    clear: left;
    margin-left: 10px;   
    border-left: solid 1px #f2f1f2;
    border-right: solid 1px #f2f1f2;
    overflow: hidden;
}

div#conteudo div#formcadastro div.boxcad1 div#ttsenha {    
    width: 56px;
    height: 21px;
    background-image: url(../img/cadastro_senha.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    float: left;  
}

div#conteudo div#formcadastro div.boxcad1 div#ttrepetesenha {    
    width: 132px;
    height: 22px;
    background-image: url(../img/cadastro_repitasenha.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    float: left;   
}

div#conteudo div#formcadastro div#avisosenha div#boxalerta {    
    width: 299px;
    height: 87px;
    background-image: url(../img/cadastro_alerta_senha.gif);
    background-repeat: no-repeat;
    float: right;
    overflow: hidden;
    text-indent: -9000em;
    margin: 0;
    padding: 0;
    margin-top: 15px;
    margin-right: 6px; 
}

div#conteudo div#formcadastro div.boxcad1 div#ttdata_nasc {    
    width: 150px;
    height: 19px;
    background-image: url(../img/cadastro_datanascimento.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-top: 5px; 
}

div#conteudo div#formcadastro div.boxcad1 div.sel_data {    
    width: 64px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_nascimento.gif);
    background-repeat: no-repeat;    
    float: left;
    margin-right: 5px;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: Red;
}

div#conteudo div#formcadastro div.boxcad1 select.campodata {    
    border-style: none;
    border-width: 0px;
    background-color: #e8e7e9;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #009ae2;
    font-weight: bold;
    margin-left: 5px;
    margin-top: 2px;
    width: 55px;      
}

div#conteudo div#formcadastro div.boxcad1 select.campoestado {    
    border: none;
    background-color: #e8e7e9;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #009ae2;
    font-weight: bold;
    margin-left: 5px;
    margin-top: 2px;
    width: 137px;      
}

div#conteudo div#formcadastro div.boxcad1 div#ttsexo {    
    width: 58px;
    height: 19px;
    background-image: url(../img/cadastro_sexo.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;  
}     
    
div#conteudo div#formcadastro div.boxcad1 .txtsexo {    
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #707070;
    float: left;
}

div#conteudo div#formcadastro div#tt1endereco { 
    width: 78px;
    height: 20px;
    background-image: url(../img/cadastro_ttendereco.gif);
    overflow: hidden;
    text-indent: -9000em;
    margin-left: 10px;
    margin-top: 15px;
    margin-bottom: 10px;
    float: left;
    clear: left;
}

div#conteudo div#formcadastro div.boxcad1 div#ttendereco {    
    width: 70px;
    height: 19px;
    background-image: url(../img/cadastro_endereco.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;  
}

div#conteudo div#formcadastro div.boxcad1 div#ttnumero {    
    width: 59px;
    height: 22px;
    background-image: url(../img/cadastro_numero.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    float: left;
    margin-right: 15px;  
}    
    
div#conteudo div#formcadastro div.boxcad1 div.camponumero {    
    width: 81px;
    height: 28px;
    background-image: url(../img/cadastro_fundo_numero.gif);
    float: left;
    clear: left;
    margin-right: 3px;     
}

div#conteudo div#formcadastro div.boxcad1 div#ttcomplemento {    
    width: 115px;
    height: 22px;
    background-image: url(../img/cadastro_complemento.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;  
}

div#conteudo div#formcadastro div.boxcad1 div.campocomplemento {    
    width: 245px;
    height: 28px;
    background-image: url(../img/cadastro_fundo_complemento.gif);
    float: left;     
}

div#conteudo div#formcadastro div.boxcad1 div.boxcep {
    float: left;
}

div#conteudo div#formcadastro div.boxcad1 div#ttcep {    
    width: 23px;
    height: 12px;
    background-image: url(../img/cadastro_cep.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 5px;
    margin-bottom: 5px; 
}

div#conteudo div#formcadastro div.boxcad1 div.campocep1 {    
    width: 108px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_cep1.gif);
    background-repeat: no-repeat;    
    float: left;
    margin-right: 3px;     
}

div#conteudo div#formcadastro div.boxcad1 div#ttbairro {    
    width: 37px;
    height: 12px;
    background-image: url(../img/cadastro_bairro.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 5px;
    margin-bottom: 5px; 
}

div#conteudo div#formcadastro div.boxcad1 div.campobairro {    
    width: 155px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_bairro.gif);
    background-repeat: no-repeat;
    float: left;
}

div#conteudo div#formcadastro div.boxcad1 div#ttcidade {    
    width: 44px;
    height: 12px;
    background-image: url(../img/cadastro_cidade.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 2px;
    margin-bottom: 5px;
    float: left; 
}

div#conteudo div#formcadastro div.boxcad1 div.campocidade {    
    width: 259px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_cidade.gif);
    background-repeat: no-repeat;    
    float: left;
    clear: left;
    margin-right: 3px;     
}     
    
div#conteudo div#formcadastro div.boxcad1 div#ttuf {    
    width: 47px;
    height: 12px;
    background-image: url(../img/cadastro_uf.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 5px;
    margin-bottom: 5px; 
}

div#conteudo div#formcadastro div.boxcad1 div.campouf {    
    width: 150px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_uf.gif);
    background-repeat: no-repeat;    
    float: left;     
}

div#conteudo div#formcadastro div.boxcad1 div.tttelefone {    
    width: 143px;
    height: 15px;
    background-image: url(../img/cadastro_telefone.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 2px;
    margin-bottom: 5px;
}

div#conteudo div#formcadastro div.boxcad1 div.dddtel {    
    width: 58px;
    height: 22px;
    background-image: url(../img/cadastro_preftelefone.gif);
    background-repeat: no-repeat;    
    float: left;
    clear: left;
    margin-right: 3px;     
}

div#conteudo div#formcadastro div.boxcad1 div.tel {    
    width: 112px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_telefone.gif);
    background-repeat: no-repeat;    
    float: left;
    margin-right: 3px;     
}

div#conteudo div#formcadastro div.boxcad1 div#ttcelular {    
    width: 128px;
    height: 13px;
    background-image: url(../img/cadastro_celular.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 2px;
    margin-bottom: 5px;
    margin-right: 46px;
    float: left;
}

div#conteudo div#formcadastro div.boxcad1 div#ttoperadora {    
    width: 72px;
    height: 15px;
    background-image: url(../img/cadastro_operadora.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 2px;
    margin-bottom: 5px;
}

div#conteudo div#formcadastro div.boxcad1 div#operadora {    
    width: 150px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_operadora.gif);
    background-repeat: no-repeat;    
    float: left;
    margin-right: 3px;     
}

div#conteudo div#formcadastro div.boxcad1 div#operadora select.campooperadora {    
    border: none;
    background-color: #e8e7e9;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #009ae2;
    font-weight: bold;
    margin-left: 5px;
    margin-top: 2px;
    width: 140px;        
}

div#conteudo div#formcadastro div.boxcad1 div#ttprofissao {    
    width: 63px;
    height: 12px;
    background-image: url(../img/cadastro_profissao.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 2px;
    margin-bottom: 5px;
    float: left; 
}

div#conteudo div#formcadastro div.boxcad1 div#ttcomochegou {    
    width: 177px;
    height: 21px;
    background-image: url(../img/cadastro_comochegou.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 2px;
    margin-bottom: 5px;
    float: left; 
}

div#conteudo div#formcadastro div.boxcad1 select.campocomochegou {    
    border: none;
    background-color: #e8e7e9;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #009ae2;
    font-weight: bold;
    margin-left: 8px;
    margin-top: 4px;
    width: 320px;        
}

div#conteudo div#formcadastro div#ttestudante {    
    width: 255px;
    height: 15px;
    background-image: url(../img/cadastro_estudante.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 8px;
    margin-top: 15px;
    float: left;
    clear: left; 
}

div#conteudo div#formcadastro div.boxcad1 div#ttserie {    
    width: 30px;
    height: 14px;
    background-image: url(../img/cadastro_serie.gif);
    overflow: hidden;
    display: block;
    text-indent: -9000em;
    margin-left: 2px;
    margin-right: 55px;
    margin-top: 5px;
    margin-bottom: 5px;
    float: left; 
}

div#conteudo div#formcadastro div.boxcad1 div#ttescola {    
    width: 40px;
    height: 12px;
    background-image: url(../img/cadastro_escola.gif);
    overflow: hidden;
    display: block;
    margin-top: 5px;
    margin-bottom: 5px;
    float: left;
    text-indent: -9000em; 
}

div#conteudo div#formcadastro div.boxcad1 div.serie {    
    width: 82px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_serie.gif);
    background-repeat: no-repeat;    
    float: left;
    margin-right: 3px;     
}

div#conteudo div#formcadastro div.boxcad1 div.escola {    
    width: 245px;
    height: 22px;
    background-image: url(../img/cadastro_fundo_escola.gif);
    background-repeat: no-repeat;    
    float: left;    
}

div#conteudo div#formcadastro div.boxescola {    
    width: 280px;   
    float: left;
}

div#conteudo div#formcadastro div#boxresponsavel {
    width: 355px;
    height: 243px;
    background-image: url(../img/cadastro_fundo_responsavel.gif);
    background-repeat: no-repeat;
    float: left;
    clear: left;
    margin-left: 10px;
    margin-top: 5px;  
}

div#conteudo div#formcadastro div#boxresponsavel div#ttdados {    
    width: 322px;
    height: 38px;
    background-image: url(../img/cadastro_ttdadosresp.gif);
    overflow: hidden;
    display: block;
    margin-top: 6px;
    margin-left: 6px;
    float: left;
    text-indent: -9000em; 
}

div#conteudo div#formcadastro div#boxresponsavel div#ttnomeresp {    
    width: 36px;
    height: 15px;
    background-image: url(../img/cadastro_nomeresp.gif);
    overflow: hidden;
    display: block;
    margin-top: 3px;
    margin-left: 4px;
    float: left;
    text-indent: -9000em; 
}

div#conteudo div#formcadastro div#boxresponsavel div#ttemailresp {    
    width: 36px;
    height: 15px;
    background-image: url(../img/cadastro_emailresp.gif);
    overflow: hidden;
    display: block;
    margin-top: 3px;
    margin-left: 4px;
    float: left;
    text-indent: -9000em; 
}

div#conteudo div#formcadastro div#boxresponsavel div#ttcpfresp {    
    width: 121px;
    height: 13px;
    background-image: url(../img/cadastro_cpfresp.gif);
    overflow: hidden;
    display: block;
    margin-top: 3px;
    margin-left: 4px;
    float: left;
    text-indent: -9000em; 
}

div#conteudo div#formcadastro span.termos {
    float: left;
    clear: left;
    width: 350px;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #707070;
    margin-top: 1px;
    margin-left: 20px;
}

div#conteudo div#formcadastro span.receberemail {
    float: left;
    clear: left;
    width: 350px;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: #707070;
    margin-top: 1px;
    margin-left: 20px;
    margin-bottom: 20px;
}

div#conteudo div#formcadastro span.mensagem {
    float: left;
    clear: left;
    width: 300px;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    color: red;
}

div#conteudo div#formcadastro .send {
    width: 62px;
    height: 22px;
    float: left;
    clear: left;
    overflow: hidden;
    text-indent: -9000em;
    margin-left: 280px;
    padding-bottom: 25px;
    background-image: url(../img/bt_enviarcontato.gif);
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
}

div#conteudo div#fundocadastro
{
	width: 795px;
	float: left;
	background-color: #FFFFFF;
}

div#conteudo div#cadastro
{
	background: url(../img/cadastro.gif);
	width:95px;
	height:24px;
	float:left;
	margin-left:5px;
	margin-top:5px;		
}

div#conteudo div#cadastro_efet
{
	background: url(../img/cadastro_efetuado.gif);
	width: 784px;
	height: 305px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	text-indent: -9000em;
}

div#conteudo .mensagem
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#303068;
	float: left;
	clear: left;
	text-align: center;
	width: 780px;
	
}

div#conteudo .mensagem1
{
	font-family:Tahoma;
	font-size:11px;
	color:#A1A1A1;	
	float:left;
	clear: left;
    text-align: center;
	width: 780px;    
}

.validador 
{
    width: 380px;
    color: #ff0000;
    float: left;
    margin-left: 10px;
    font-family: Trebuchet MS, Tahoma;
    font-size: 11px;
    clear: left;
}