﻿LogoCentralMasterPage.body {
    height: 100%;
}

.tabelaPrincipal
    {
        width: 100%;
        height:100%;
        border:none;
        background-color: #fff;
    }

.pnlTela {
    width: 960px;
    position: relative;
    text-align:center;
}

.camposStyle {
    height: 23px;
}

.tabelaSecundaria
    {
        width: 100%;
        border: none;
    }

.textBoxPadrao
{
font: bold 12px Verdana;
color: #2792df;
}

.textBoxPadraoCentro
{
font: bold 12px Verdana;
color: #2792df;
text-align:center;

}

.textBoxDestaque
{
font: bold 12px Verdana;
color: #004171;
background-color:#EFF3FB;
}


.frameTituloTela
{
font: bold 14px Verdana;
background-color:#004171;
text-align: center;
}

.linhasTituloTela
{
font: bold 13px Verdana;
background-color:#EFF3FB;
border:none;

}

.linhasDiferenciadasTela
{
font: bold 13px Verdana;
background-color: #BFCFFF;
border:none;

}

.barraBotoes
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    font: bold 13px Verdana;
    text-align:right;
}

.TituloTela
{
font: bold 14px Verdana;
color: #E82700;


}

.TituloTelaFrete {
    font: bold 14px Verdana;
    color: #E0E6F8;
}

.divMensagem {
    background: url(../img/mensagem/msgBackground.png) repeat;
    height: 100%;
    width: 100%;
    display: none;
    vertical-align: middle;
    padding-top: 15%;
    text-align: center;
    left: 0px;
    z-index: 1003;
    top: 0px;
    position: fixed;
    overflow: hidden;
}

.divTela {
    background: url(../Imagem/Tela/msgBackground.png) repeat;
    width: 100%;
    height: 100%;
    min-height: 100%;
    display: none;
    vertical-align: middle;
    text-align: center;
    left: 0px;
    z-index: 1002;
    top: 0px;
    position: fixed;
    overflow: hidden;
    bottom: 0px;
}

.pnlFuncionario {
    position: fixed;
    overflow: hidden;
    width: 700px;
    height: 150px;
    top: 50%;
    left: 50%;
    margin-left: -350px;
    margin-top: -75px;
    z-index: 1000;
    background: url(../Imagem/Tela/msgBackgroundTela.png);
}

.pnlSiteManutencao
{
position: absolute; 
width: 400px;
height: 400px;
top:50%;
left:50%;
margin-left: -200px;
margin-top: -200px;
z-index:1000;	
}


.pnlMensagem {
    position: fixed;
    overflow: hidden;
    width: 500px;
    height: 200px;
    top: 50%;
    left: 50%;
    margin-left: -250px;
    margin-top: -100px;
    z-index: 1003;
    background: url(../Imagem/Tela/msgBackgroundAlerta.png);
}

.pnlRelatorioPaisagem
{
position: absolute; 
width: 30cm;
height: 22cm;
top:50%;
left:50%;
margin-left: -15cm;
margin-top: -5cm;
z-index:1003;	

}

.imgClicle
{
position: fixed; 
width: 400px;
height: 300px;
top:50%;
left:50%;
margin-left: -200px;
margin-top: -150px;
z-index:1005;	
	
}

.pnlConfirma {
    position: fixed;
    overflow: hidden;
    width: 500px;
    height: 200px;
    top: 50%;
    left: 50%;
    margin-left: -250px;
    margin-top: -100px;
    z-index: 1003;
    background: url(../Imagem/Tela/msgBackgroundAlerta.png);
}

.pnlIncluirViagem {
    position: fixed;
    overflow: hidden;
    width: 910px;
    height: 500px;
    top: 50%;
    left: 50%;
    margin-left: -455px;
    margin-top: -250px;
    background: url(../Imagem/Tela/msgBackgroundTelaViagemMaior.fw.png);
}

.pnlCopiarTipoFrete {
    position: fixed;
    overflow: hidden;
    width: 970px;
    height: 450px;
    vertical-align: middle;
    text-align: center;
    top: 50%;
    left: 50%;
    margin-left: -485px;
    margin-top: -150px;
    background-color: #A9BCF5;
    border-radius: 5px;
    border: 1px solid;
    border-color: orange;
    z-index:2500;
}

.pnlCopiarEdicaoRapidaPrecoFrete {
    position: fixed;
    overflow: hidden;
    width: 970px;
    height: 450px;
    vertical-align: middle;
    text-align: center;
    top: 50%;
    left: 50%;
    margin-left: -485px;
    margin-top: -150px;
    background-color: #A9BCF5;
    border-radius: 5px;
    border: 1px solid;
    border-color: orange;
    z-index: 2500;
}

.pnlCopiarPrincipalPrecoFrete {
    position: fixed;
    overflow: hidden;
    width: 970px;
    height: 450px;
    vertical-align: middle;
    text-align: center;
    top: 50%;
    left: 50%;
    margin-left: -485px;
    margin-top: -150px;
    background-color: #A9BCF5;
    border-radius: 5px;
    border: 1px solid;
    border-color: orange;
    z-index: 2500;
}

.pnlEditarTipoFrete {
    position: fixed;
    overflow: hidden;
    width: 970px;
    height: 450px;
    vertical-align: middle;
    text-align: center;
    top: 50%;
    left: 50%;
    margin-left: -485px;
    margin-top: -150px;
    background-color: #A9BCF5;
    border-radius: 5px;
    border: 1px solid;
    border-color: orange;
    z-index:1000;
}

.pnldivEscolherFornecedor {
    position: fixed;
    overflow: hidden;
    width: 960px;
    height: 700px;
    top: 50%;
    left: 50%;
    margin-left: -480px;
    margin-top: -350px;
    background: url(../Imagem/Tela/msgBackgroundTelaFornecedor.png);
}

.pnldivEscolherProduto {
    position: fixed;
    overflow: hidden;
    width: 960px;
    height: 700px;
    top: 50%;
    left: 50%;
    margin-left: -480px;
    margin-top: -350px;
    background: url(../Imagem/Tela/msgBackgroundTelaFornecedor.png);
}

.pnldivNovoProduto {
    position: fixed;
    overflow: hidden;
    width: 910px;
    height: 310px;
    top: 50%;
    left: 50%;
    margin-left: -455px;
    margin-top: -155px;
    background: url(../Imagem/Tela/msgBackgroundTelaViagem.png);
}

.pnlIncluirPeriodo {
    position: fixed;
    overflow: hidden;
    width: 910px;
    height: 310px;
    top: 50%;
    left: 50%;
    margin-left: -455px;
    margin-top: -155px;
    background: url(../Imagem/Tela/msgBackgroundTelaViagem.png);
    z-index: 1000;
}

.pnlIncluirProduto {
    position: fixed;
    overflow: hidden;
    width: 910px;
    height: 310px;
    top: 50%;
    left: 50%;
    margin-left: -455px;
    margin-top: -155px;
    background: url(../Imagem/Tela/msgBackgroundTelaViagem.png);
    z-index: 1000;
}

.pnlIncluirFornecedor {
    position: fixed;
    overflow: hidden;
    width: 960px;
    height: 500px;
    top: 50%;
    left: 50%;
    margin-left: -480px;
    margin-top: -250px;
    background: url(../Imagem/Tela/msgBackgroundTelaFornecedorDiv.fw.png);
}

.pnlContasAPagarDiv {
    position: fixed;
    overflow: hidden;
    width: 960px;
    height: 500px;
    top: 50%;
    left: 50%;
    margin-left: -480px;
    margin-top: -250px;
    background: url(../Imagem/Tela/msgBackgroundTelaFornecedorDiv.fw.png);
}



.pnlAguarde {
    background: url(../Imagem/Tela/msgBackground.png) repeat;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    text-align: center;
    left: 0px;
    z-index: 1005;
    top: 0px;
    position: fixed;
    overflow: hidden;    
}


.divTollTip
{
height:auto;
width:auto;
display:none;
position:absolute;
z-index:1555;
/*margin-left:450px;*/
}

.lblMensagemTituloConfirmacao
{
  
  font-family:Verdana;
  font-size:14px;
  font-weight:bold;
  color: #004171;
               
}

.lblMensagemPopUpConfirmacao
{
    font-family:Verdana;
    font-size:15px;
    font-weight:bold;
    color: #f00;
}

.lblMensagemTituloAlerta
{
  
  font-family:Verdana;
  font-size:14px;
  font-weight:bold;
  color: #004171;
               
}

.lblMensagemPopUpAlerta
{
    font-family:Verdana;
    font-size:15px;
    font-weight:bold;
    color: #f00;
}

.lblMensagemTituloSucesso
{
  
  font-family:Verdana;
  font-size:14px;
  font-weight:bold;
  color: #004171;
               
}

.lblMensagemPopUpSucesso
{
    font-family:Verdana;
    font-size:15px;
    font-weight:bold;
    color: #0094ff;
}

.form-control-customizado {
    display: block;
    /*width: 100%;*/
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    height:26px;
}

#tabelaMasterPage
{
width:100%;
height:100%;
border-collapse: collapse;

}

/*#BannerLogoMasterPage 
{
    background:url(../Imagem/Banner/bg-top_top-logo.png) no-repeat; height:100px; width:960px;
    font-family:Verdana;
    font-size:13px;
    width: 960px;  
}*/

#LogoCentralMasterPage
{
    /**background: url(../Imagem/Master/LogoCentral.png) no-repeat center center #FFF;**/
    width: 960px;
    height:100%;
    margin: 0 auto;
    padding-bottom: 1px;
    vertical-align:top;

}

#RodapeMasterPage 
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-footer.fw.png) no-repeat top center #F6F8F8;

   
}

#BarraBotoes 
{
	width:960px;
	padding:10px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-botoes.png) no-repeat top center;
    text-align: right; 
    vertical-align:middle;  
}

#BarraBotoesTodos 
{
	width:960px;
	padding:10px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-botoes-Todos.png) no-repeat top center;
    text-align: right; 
    vertical-align:middle;  
}

#BarraBotoesTelaDupla 
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-botoes-Tela-Dupla.png) no-repeat top center #F6F8F8;
    text-align: right; 
    vertical-align:middle;  
}

#BarraAbasTelaDuplaTrajetoViagem 
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla.png) no-repeat top center #F6F8F8;
    text-align: right; 
    vertical-align:middle;  
}

#BarraAbasTelaDuplaIncluirPeriodo
{
	width:960px;
    height: 30px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Periodo.png) no-repeat top center #F6F8F8;
    text-align: right; 
    vertical-align:middle;  
}

#BarraAbasTelaDuplaIncluirPecasUtilizadas
{
	width:960px;
    height: 30px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Pecas-Utilizadas.png) no-repeat top center #F6F8F8;
    text-align: right; 
    vertical-align:middle;  
}

#BarraAbasTelaDuplaFechamentoOrdemServico
{
	width:960px;
    height: 30px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Fechamento.png) no-repeat top center #F6F8F8;
    text-align: right; 
    vertical-align:middle;  
}

#BarraAbasTelaDuplaIncluirPecasRecuperadas
{
    width:960px;
    height: 30px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Pecas-Recuperadas.png) no-repeat top center #F6F8F8;
    text-align: right; 
    vertical-align:middle;  
}

#BarraAbasTelaDuplaIncluirProduto
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Produto.fw.png) no-repeat top center #F6F8F8;
    text-align: right; 
    vertical-align:middle;  
}


#BarraAbasTelaDuplaIncluirContasReceberViagens
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Contas-Receber-Viagens.fw.png) no-repeat top center #F6F8F8;
    text-align: right; 
    vertical-align:middle;  
}

#BarraTitulo 
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-Titulo-Tela.png) no-repeat top center;
    text-align: center;
    vertical-align:middle;   
   
}

#BarraResumoFrete
{
	width:960px;
    height: 30px;
    vertical-align:middle;
    margin: 0;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Resumo-Frete.png) no-repeat top center;
    text-align: center;
    vertical-align:middle;   
   
}

#BarraResumoFrete
{
	width:960px;
    height: 30px;
    vertical-align:middle;
    margin: 0;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Resumo-Frete.png) no-repeat top center;
    text-align: center;
    vertical-align:middle;   
   
}

#BarraResumoFrete
{
	width:960px;
    height: 30px;
    vertical-align:middle;
    margin: 0;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Resumo-Frete.png) no-repeat top center;
    text-align: center;
    vertical-align:middle;   
   
}

#BarraInformacaoFrete
{
	width:960px;
    height: 30px;
    vertical-align:middle;
    margin: 0;
    background:url(../Imagem/Banner/bg-abas-Tela-Dupla-Os-Informacao-Frete.png) no-repeat top center;
    text-align: center;
    vertical-align:middle;   
   
}

#BarraTituloFornecedor 
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-Titulo-Tela.png) no-repeat top center;
    text-align: center;
    vertical-align:middle;   
}

#BarraTituloNovoProduto
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-Titulo-Tela.png) no-repeat top center;
    text-align: center;
    vertical-align:middle;   
}


#BarraTituloFuncionario
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-Titulo-TelaFuncionario.png) no-repeat top center;
    text-align: center;
    vertical-align:middle;   
}


.BarraTitulo 
{
	width:960px;
    height: 50px;
    margin: 0 auto;
    background:url(../Imagem/Banner/bg-botoes.png) no-repeat top center #F6F8F8;
    text-align: center;
    vertical-align:middle;   
}

#LateralMasterPageL
{

    background: url(../Imagem/Master/masterL.png) repeat center center;
    
}

#LateralMasterPageR
{
    background: url(../Imagem/Master/masterR.png) repeat center center;
}

#menu
{
    width: 960px;
    margin: 0 auto;
    padding-bottom: 1px;
}

.labelCampos
{
font-family:Verdana;
font-size: 10px;
font-weight:bold;
color:#003399;

}

.labelAvaliacaoFrame
{
font-family:Verdana;
font-size: 13px;
font-weight:bold;
color:#3366CC;

}

.tableSite
{

    width:100%;

}

.imgSiteShow
{

    width:100%;
    height:300px;

}

#tableSiteAdministrar
{

    width:960px;

}

#barraBotoesSite
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    font: bold 13px Verdana;
    text-align:right;
    width:100%;
    background:url(../Imagem/Banner/bg-botoes.png) no-repeat top center;
}

