﻿.acesso-externo {overflow: hidden;}
    .acesso-externo .texto_saudacao_login {margin-bottom:0;}
    .acesso-externo .bt_entrar_login {margin: 18px 0 28px 0;}
.pagina-acesso-externo .titulo_barra_login {height: auto;}
    .pagina-acesso-externo .conteudo_central_login {
        overflow: visible;
        margin-top: 10px;
    }
    .pagina-acesso-externo .credito-trends {
        clear: both;
        margin-top: 10px;
    }
.conteudo_concurso h1 {margin-bottom: 5px;}
.conteudo-instrucoes p {margin: 10px 0;}
.pagina-acesso-externo {
    width: 800px;
    margin: auto;
	overflow: auto;
}
.concurso-conteudo {
    margin: 0 20px;
    display: block;
}
.etapa_concluida{
    position: absolute;
    right: -5px;
    top: -8px;
}
.etapa_assistente_conteudo{
    display: inline-block;
    width: 170px;
}
.etapa_assistente {
    height: 30px;
    float: left;
    position: relative;
    margin-right: 5px;
}
.etapa_assistente_numero {
    width: 30px;
    height: 30px;
    float: left;
}
.etapa_assistente_txt {
    margin: 0 0 0 5px;
    display: block;
    padding: 5px 0 7px 30px;
}
.etapa_assistente_txt a {display: block;}
.conteudo-formulario {height: auto;}
    .conteudo-formulario td {padding: 2px; }
.conteudo_concurso li{display: list-item;}
.rotulo_dados_matricula{width: 150px;}
.navegacao_etapas{margin-top: 20px;}
.navegacao_etapas_botoes {margin-bottom: 10px;}
.navegacao_etapas_confirmacao{
    display: block;
    clear: both;
    margin-bottom: 15px;
}
.navegacao_etapas_confirmacao label{padding-left: 6px;}
.navegacao_etapas_botoes{float: right;}
.texto_contrato{padding: 10px;}
select.campo_obrigatorio_erro {height: 22px !important;}
/*.iframe-borda iframe {
    width: 100%;
    height: 100%;
}*/
.concurso_link_sair, .pagina-acesso-externo .creditos-logo img {float: right}
.pagina-acesso-externo .login_saudacao_topo_login {margin-right: 20px;}
.pagina-acesso-externo .info_login {height: 80px}
.bt_imprimir_contrato {
    margin: 10px 0 10px 0;
    float: right;
}