﻿* {
    margin: 0 auto;
}


@font-face {
    font-family: 'OldSansBlack';
    src: url('../font/OldSansBlack.ttf') format('truetype');
}

@font-face {
    font-family: 'DistrictThin';
    src: url('../font/DistrictThin.ttf');
}


body {
    text-align: center;
    background-color: #8D1412;
}

#divTituloSuperior {
    margin-top: 15px;
    text-align: center;
    display: block;
    top: 80px;
    width: 40%;
    height: 100%;
}

#login {
    margin-top: 15px;
    text-align: center;
    display: block;
    top: 80px;
    width: 100%;
    height: 100%;
}


#infoLogin {
    margin-top: 15px;
    text-align: center;
    display: block;
    top: 80px;
    width: 400px;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #EEEEEE;
    border-radius: 3px;
    border: 1px solid;
    border-color: #D9D9D9;
}

#conteudo {
    background-color: #FDFDFD;
}

#divCarregando {
    display: none;
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 1000;
}

#divCarregandoFundo {
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 1000;
    background-color: #000;
    opacity: 0.3;
}

#divCarregandoTexto {
    position: absolute;
    padding-top: 15px;
    top: 320px;
    left: 50.5%;
    margin-left: -100px;
    z-index: 1000;
    width: 180px;
    height: 80px;
    color: #000000;
    font-size: 15px;
    font-family: 'DistrictThin';
    font-weight: bolder;
    border: 1px;
    background-color: silver;
    border-style: solid;
    border-color: black;
}

#grid {
    background-color: #EEEEEE;
    width: 76%;
    font-family: 'DistrictThin';
    color: #8C1312;
    font-size: 15px;
}

#gridResult {
    width: 100%;
    
}

#inferior {
    text-align: center;
    position: relative;
    background-color: #FFFFFF;
    /*min-height: 100%;*/
    width: 100%;
    background-image: url("../img/fundoDivInferior.png");
    background-repeat: repeat-x;
    height: 75px;
}

    #inferior p {
        position: relative;
        font-size: 10px;
        color: #fff;
        text-align: center;
        font-family: Arial;
    }


#divTituloForm {
    margin-top: 15px;
    width: 100%;
}

#textInForm {
    margin-top: 15px;
   
 
}

.TextBox {
    margin-top: 07px;
    text-align: center;
    display: block;
    width: 80%;
    height: 35px;
    padding: 6px 12px;
    font-size: 15px;
    font-family: Arial;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}

.btn-block {
    display: block;
    padding-left: 0;
    padding-right: 0;
}
.btn-block2 {
    display: block;
    width: 150px;
    padding-left: 0;
    padding-right: 0;
}

    .btn-block + .btn-block {
        margin-top: 5px;
    }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 110px;
}

.btn {
    font-family: 'OldSansBlack';
    display: inline-block;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 8px 10px 6px;
    font-size: 18px;
    line-height: 1.428571429;
    border-radius: 4px;
    user-select: none;
    background-color: #FFD800;
    color: #8D1412;

    margin-top: 15px;
}


.imgLogo {
    margin-left: 12px;
    margin-top: 10px;
    margin-bottom: -10px;
}

#paragrafo01 {
    font-size: 30px;
    font-family: 'OldSansBlack';
    color: #8C1312;
}

#paragrafo02 {
    font-size: 30px;
    font-family: 'OldSansBlack';
    color: #8C1312;
}



#lblTituloSuperior { /*Consultar Resultado do Processo Seletivo....*/
    font-family: OldSansBlack;
    color: #8C1312;
    font-weight: 200;
    font-size: 25px;
}

#lblTexto01 { /*PREENCHA OS CAMPOS ABAIXO...*/
    font-size: 18px;
    font-family: 'OldSansBlack';
    color: #000000;
   
}


#lblDuvidas01 { /*Duvidas?...*/
    font-family: OldSansBlack;
    font-size: 20px;
    font-weight: 100;
}

#lblDuvidas02 {
    font-family: DistrictThin; /*Encontrou alguma dificul....*/
    font-weight: 600;
}

#lblDuvidas03 {
    font-family: DistrictThin;
    color: #8D1412;
    font-weight: 600; /*informacoes@mouralacer....*/
}


#lblDuvidas030 {
    font-family: DistrictThin; /*0800 707...*/
    font-weight: 600;
    /*font-style: italic;*/
}

#lblAtendimentoOnline {
    font-family: DistrictThin; /*Atendimento On-Line*/
    font-weight: 600;
    /*font-style: italic;*/
}

#lblSepara01 { /*Semparação 01*/
    font-weight: 100;
    color: #000000;
    font-family: 'Cooper Std';
}
#lblSepara02 {          /*Semparação 02*/
    font-weight: 100;
    color: #000000;
    font-family:'Cooper Std';
}
#lblSepara03 { /*Semparação 03*/
    font-weight: 100;
    color: #000000;
    font-family: 'Cooper Std';
}


#lblDuvidas04 {             /*Zap Dúvidas*/
    font-family: DistrictThin;
    font-weight: 600;
}

.links {  /*Hiperlink*/
    color: #000;
    text-decoration: none;
   
}
    .links:hover {
        color: #fb1b1b;
        text-decoration: underline;
    }

.links2 { /*Hiperlink*/
    color: #8D1412;
    text-decoration: none;
}

    .links2:hover {
        color: #fb1b1b;
        text-decoration: underline;
    }



#lblErro {
    color: #8D1412;
    font-size: 18px;
    font-family: 'OldSansBlack';
}

#pDuvidas {
    margin-top: 20px;
}
#pDuvidas02 {
    margin-top: 10px;
}
#pDuvidas03 {
    margin-top: 10px;
}

.iconZap {
    width: 13px;
    height: 13px;
 
}

.cabecalhoGrid {
    color: #8C1312;
    text-align: center;
    font-size: 15px;
    font-family: 'OldSansBlack';
}