﻿body {
    font-family: EMOBI;
    font-size: medium;
    /*background-color: #dadada;*/
    margin: 0;
    /*min-width: 1200px;*/
    overflow-x: auto;
}

html {
    font-family: EMOBI;
    font-size: medium;
    margin: 0;
    /*min-width: 1200px;*/
    overflow-x: auto;
}

@font-face {
    font-family: EMOBI;
    src: url(newscycle-regular.ttf);
}

@font-face {
    font-family: EMOBI-Negrito;
    src: url(newscycle-bold.ttf);
}

fieldset {
    border: solid 1px #dadada;
    padding: 0.5rem 1rem;
}

legend {
    width: auto;
    float: inherit;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
}

#divTopo {
    width: auto;
    margin: 5px 5px 5px 5px;
}

#divTitulo {
    width: auto;
    font-size: medium;
    background-color: #044E94;
    color: #fff;
    text-align: left;
    padding-top: 2.5px;
    padding-bottom: 2.5px;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: solid 1px #CDCDCD;
}

#divBase {
    background-color: #FFF;
    width: auto;
    /*margin: 50px 5px 5px 5px;
    border: solid 1px #CDCDCD;*/
    margin-top: 50px;
    min-height: 400px;
}

#divPagina {
    padding: 10px;
}


#divBotoes {
    width: auto;
    height: 100%;
    margin-right: auto;
    margin-top: 20px;
    padding-top: 5px;
    border-top: solid 1px #CDCDCD;
    background-color: Transparent;
    clear: both;
}

#divExportaGrid {
}

.Maiusculas,
.Maiusculas input {
    text-transform: uppercase;
}

.Minusculas,
.Minusculas input {
    text-transform: lowercase;
}

.Tabela {
    display: table;
    table-layout: fixed;
}

.Linha {
    /*display: table-row;*/
    width: auto;
}

.Celula {
    display: inline-block;
    vertical-align: middle;
    padding: 2.5px;
}

.CelulaTopoEsquerdo {
    display: table-cell;
    padding: 2.5px;
}

#divBotao {
    clear: both;
    margin-top: 20px;
}

.LimpezaFloat {
    clear: both;
}

/* Extensões Bootstrap */
.w-30 {
    width: 30% !important;
}

.w-35 {
    width: 35% !important;
}

.w-40 {
    width: 40% !important;
}

.w-45 {
    width: 45% !important;
}