﻿/* ------------------------- MASTERPAGES ------------------------- */

/* Controla todo o conteúdo */
#mainConteudo
{
    margin:0 auto;
    width: 95%;
}

/* Personaliza o conteúdo da página */
#conteudoPagina 
{ 
    width: 100%;
}

/* Div para exibir o nome do usuário logado */
#usuarioLogado
{
    text-align: left;
    padding: 5px;
    width: auto;
    background-color: #FFF;
    text-align: right;
    font-weight: bold;
    font-size: 8pt;
    color: #666;
}

/* Controla o menu superior */
#menuSuperior
{
    text-align: left;
    padding: 1px;
    width: auto;
    /* BMB - 02/03/2016 - PWEB-2967 - Removida altura, para que ao mudar o tamanho do navegador, se o menu ocupar duas linhas, não quebrar o layout com a div mainConteudo
        height: 34px; */
    background-color: Transparent;
    border-bottom: 0px dotted #CCC;
}

/* Personalização específica da div do Menu do Administrador */
.menuSuperiorAdm { }

/* Esta classe tem definições de background do cabeçalho */
#cabecalhoMasterPage
{ 
    border-bottom: 0px solid #FFF;
    background-repeat: repeat-x;     
    background-color: Transparent;
    height: 75px;
    width: 100%;
    
}

/* Esta classe tem definições a imagem que compõe o cabeçalho */
#cabecalhoImgTopoLeft
{
    background-image: url('../Imagens/logo-portal.png'); 
    background-repeat: no-repeat;     
    background-color: Transparent;
    height: 75px;
    width: 250px;
    float: left;
}

/* Esta classe tem definições a imagem que compões o cabeçalho */
#cabecalhoImgTopoRight
{
    background-image: url('../Imagens/logos.png'); 
    background-repeat: no-repeat;     
    background-color: Transparent;
    height: 75px;
    width: 330px;
    float: right;
}

/* Esta classe personaliza o nome da página em acesso */
#cabecalhoPagina
{
    padding: 3px;
    background-color: #fff;
    border-bottom: 1px solid #ccc;
    margin: 6px 0px 6px 0px;
}

/* Personaliza a label com o nome da página */
.nomePagina
{
   text-transform: uppercase;
   font: 10pt Tahoma, Arial, sans-serif !important; 
   font-weight:normal; 
   color: #666666;
}

/* ------------------------- LOGIN ------------------------- */

/* Personalização do html do Login */
html.login
{
    
}

/* Personalização do body do Login */
body.login
{
    
}

/* Controla a margem para centralizar o login */
#margemBanner 
{
    width: 1px;
    height: 50%;
    margin-bottom: 80px; /* Metade da altura do nosso box que ficará centralizado */
    float: left;
}

/* Imagem do login */
#bannerLogin 
{
    margin:0 auto;
    position: relative; /* Coloca o container frente ao elemento com o id distance */
    text-align: left;
    height: 159px;
    width: 800px;
    clear: left;    
    background-image: url('../Imagens/banner-login.png'); 
    background-repeat: no-repeat;     
    background-color: Transparent;
}

/* Posicionamento do formulário de login */
#formularioLogin
{
    margin:0 auto;
    position:relative; /* Coloca o container frente ao elemento com o id distance */
    text-align:left;
    height: 150px;
    width: 400px;
    clear: left;    
    background-color: Transparent;
    left: 196px;
    top: -110px;
}

.textBoxLogin
{
    height: 25px;
    font-size: 9pt;
    background: #ffffff url('../Imagens/login.png') left no-repeat;
    padding-left: 25px;
}

.textBoxSenha
{
    height: 25px;
    font-size: 9pt;
    background: #ffffff url('../Imagens/senha.png') left no-repeat;
    padding-left: 25px;
}

/* Controla a div de posicionamento dos campos de login */
.campoFormLogin
{
    clear: both; 
    padding-top: 2px; 
    width: 390px; 
    float: left;
}

/* Controla os botões */
.botaoFormLogin1 /* ACESSAR */
{
    float: right; 
    width: 88px;
    padding: 2px 0px 0px 2px;
}
.botaoFormLogin2 /* ESQUECI A SENHA */
{
    float: right; 
    width: 163px;
    padding: 2px 0px 0px 2px;
}

/* Personaliza a tabela com o botão de confirmar a recuperação de senha */
.tableRecSenha
{
    
}
/* Personaliza o TD do botão de confirmar a recuperação de senha */
.botaoRecSenha
{
    
} 

/*######## INÍCIO - 26/07/2012 - GCBJr - Styles que estavam fixos na HOME da visão Cliente ########*/
.MenuDeNavegacao_ImagemTamanhoMenor {width:16px; height:16px; }
.MenuDeNavegacao_ImagemNormal {width:54px; height:54px;}

.MenuDeNavegacao_ExtratoFinanceiro { background-image:url('../Imagens/extrato.png')}
.MenuDeNavegacao_Boleto2aVia { background-image:url('../Imagens/2aViaBoleto.png')}
.MenuDeNavegacao_AntecipacaoDeParcelas { background-image:url('../Imagens/antecipacao.png')}
.MenuDeNavegacao_PesquisaSatisfacao{background-image:url('../Imagens/pesquisa.png')}
.MenuDeNavegacao_Noticias{background-image:url('../Imagens/noticias.png')}
.MenuDeNavegacao_Home {background-image:url('../Imagens/home.png')}
.MenuDeNavegacao_SugestoesReclamacoes {background-image:url('../Imagens/sugestoesReclamacoes.png')}
.MenuDeNavegacao_DuvidasFrequentes {background-image:url('../Imagens/faq.png')}
.MenuDeNavegacao_Solicitacoes {background-image:url('../Imagens/solicitacoes.png')}
.MenuDeNavegacao_DocumentosPlantas {background-image:url('../Imagens/documentosEPlantas.png')}
.MenuDeNavegacao_AndamentoDaObra {background-image:url('../Imagens/andamentoDaObra.png')}
.MenuDeNavegacao_FichaTecnica {background-image:url('../Imagens/fichaTecnica.png')}
.MenuDeNavegacao_MudarSenha {background-image:url('../Imagens/alterarSenha.png')}
.MenuDeNavegacao_AtualizarDadosCadastrais {background-image:url('../Imagens/alterarDadosCadastrais.png')}
.MenuDeNavegacao_Sair {background-image:url('../Imagens/sair.png')}
.MenuDeNavegacao_Sintese {background-image:url('../Imagens/sintese.png')}
.MenuDeNavegacao_Demonstrativo {background-image:url('../Imagens/demonstrativo.png')}
/* 16/11/2015 - Maycon Roberto - PWEB-705 */
.MenuDeNavegacao_Renegociacao {background-image:url('../Imagens/renegociacao.png')}
/* 25/07/2016 - AFA - PWEB-3703 */
.MenuDeNavegacao_MemoriaCalculo {background-image:url('../Imagens/memoria_calculo.png')}
.MenuDeNavegacao_BemVindo{background-image:url('../Imagens/bem_vindo1.png'); width:387px; height:498px}
.MenuDeNavegacao_MyHome {background:url('../Imagens/Myhome.png') no-repeat}
/* 28/04/2016 - GCBjr - PWEB-3284 */
.MenuDeNavegacao_Crm {background:url('../Imagens/CRM.png') no-repeat}

/* 18/05/2016 - Andre Dutra - PWEB-2728 */
.MenuDeNavegacao_DeclaracaoQuitacao {background:url('../Imagens/quitacao.png') no-repeat}


.MenuDeNavegacao_TabelaArea th { font-size:12px; color:#b01f1f; text-align:left; background-color:white }

.MenuDeNavegacao_TabelaAreaItens {background-color:#E9E9E9; border: solid 1px #C4C4C4;}
.MenuDeNavegacao_TabelaAreaItens td { /*font-size:10px; color:#808080; border: solid 1px #E9E9E9;*/}
.MenuDeNavegacao_TabelaAreaItens div { font-size:10px; color:#808080; border: solid 1px #E9E9E9; }
.MenuDeNavegacao_TabelaAreaItens tr { /*border: solid 1px #C4C4C4;*/}

.MenuDeNavegacao_TabelaAreaItens_Quadro {background-color:#E9E9E9; border: solid 1px #C4C4C4;}
.MenuDeNavegacao_TabelaAreaItens_Quadro td { /*font-size:10px; color:#808080; border: solid 1px #E9E9E9;*/}
.MenuDeNavegacao_TabelaAreaItens_Quadro div { font-size:10px; color:#808080; border: solid 1px #E9E9E9; }
.MenuDeNavegacao_TabelaAreaItens_Quadro tr { /*border: solid 1px #C4C4C4;*/}

.MenuDeNavegacao_TabelaAreaItens_MouseOver{ background-color:#D8E8ED; border: solid 1px #C4C4C4; }

.MenuDeNavegacao_TabelaExterna { }
.MenuDeNavegacao_TabelaExterna tr { }

/* ATQ - 13/10/2015 - PWEB-2205 */
.MenuDeNavegacaoCol_Home,
.MenuDeNavegacaoCol_Noticia,
.MenuDeNavegacaoCol_Pesquisa,
.MenuDeNavegacaoCol_Sair,
.MenuDeNavegacaoCol_DadosCadastrais,
.MenuDeNavegacaoCol_Senha,
.MenuDeNavegacaoCol_Extrato,
.MenuDeNavegacaoCol_Boleto,
.MenuDeNavegacaoCol_Antecipacao,
.MenuDeNavegacaoCol_Sintese,
.MenuDeNavegacaoCol_Demonstrativo,
.MenuDeNavegacaoCol_MemoriaCalculo,
.MenuDeNavegacaoCol_MyHome,
.MenuDeNavegacaoCol_FichaTecnica,
.MenuDeNavegacaoCol_AndamentoObra,
.MenuDeNavegacaoCol_Documentos,
.MenuDeNavegacaoCol_Duvidas,
.MenuDeNavegacaoCol_DeclaracaoQuitacao,
.MenuDeNavegacaoCol_Fac,
.MenuDeNavegacaoCol_Crm { }

/*BCF - 03/07/2019 PCLI-428*/
.MenuDeNavegacaoCol_Home_div,
.MenuDeNavegacaoCol_Noticia_div,
.MenuDeNavegacaoCol_Pesquisa_div,
.MenuDeNavegacaoCol_Sair_div,
.MenuDeNavegacaoCol_DadosCadastrais_div,
.MenuDeNavegacaoCol_Senha_div,
.MenuDeNavegacaoCol_Extrato_div,
.MenuDeNavegacaoCol_Boleto_div,
.MenuDeNavegacaoCol_Antecipacao_div,
.MenuDeNavegacaoCol_Sintese_div,
.MenuDeNavegacaoCol_Demonstrativo_div,
.MenuDeNavegacaoCol_MyHome_div { width: 80px; height:80px}
.MenuDeNavegacaoCol_Renegociacao_div {width: 85px; height: 85px}
.MenuDeNavegacaoCol_MemoriaCalculo_div,
.MenuDeNavegacaoCol_DeclaracaoQuitacao_div,
.MenuDeNavegacaoCol_FichaTecnica_div,
.MenuDeNavegacaoCol_AndamentoObra_div,
.MenuDeNavegacaoCol_Documentos_div,
.MenuDeNavegacaoCol_Duvidas_div,
.MenuDeNavegacaoCol_Fac_div,
.MenuDeNavegacaoCol_Crm_div{width: 80px; height: 90px}

/* ATQ - 13/10/2015 - PWEB-2205 */
.MenuDeNavegacao_ColunaExterna { }

.style1 { width: 555px;}
.style2 { width: 7px;}
.style3 { width: 363px;}
.QuadroDeAvisos { height:456px; }
/*######## FIM - 26/07/2012 - GCBJr - Styles que estavam fixos na HOME da visão Cliente ########*/

/* Personalizar o texto Usuário na tela do login */
.divTextoUsuario 
{
	font-size:9pt;
	text-align:right;
	float:left;
	width:45px;
	padding:5px 2px;
	display:none; /* Por padrão, não está visível */
}

/* Personalizar o texto Senha na tela do login */
.divTextoSenha 
{
	font-size:9pt;
	text-align:right;
	float:left;
	width:45px;
	padding:5px 2px;
	display:none; /* Por padrão, não está visível */
}

.divTextBoxLogin
{
	float:right;
    width:345px;
}

.divTextBoxSenha
{
	float:right;
	width:345px;
}

.LabelErroLogin
{
	color: red!important;
}



/*####### Início das classes utilizadas no WUC_Contratos.ascx #######*/

	/*Label do número do contrato*/
	.WucContratos_NumeroDoContrato 
	{ 
		font-weight:bold;
		color:#FFFF00;
		font-size:11px;
	}
	
	/*Texto Contrato:*/
	.WucContratos_TextoContrato 
	{ 
		font-weight:bold;
		color:#FFA74F;
		font-size:11px;
		cursor:pointer;
	}

	/*Label de Empreendimento e Bloco*/
	.WucContratos_DadosDoEmpreendimentoEBloco
	{ 
		font-weight: bold;
		color:#58799A;
		font-size:11px;
	}

	/*Tabela do contrato*/
	.WucContratos_Tabela 
	{ 
		border: solid 1px #C4C4C4;
		background-color:#4A6076;
		width: 170px;
		height:31px;
        /* BMB - 02/03/2016 - PWEB-2967 - Inclusão das propriedades top e position para ajustar o posicionamento do controle de troca de contrato corretamente*/
        top: -4px;
        position: relative;
	}

    /* AAD - 18/07/2016 - PWEB-3625 - Tema 3 Contrato */
    /*Tabela do contrato*/ 
    .WucContratos_Tabela_Tema3  
    {  
         border: solid 1px #C4C4C4; 
         background-color:#4A6076; 
         width: 170px; 
         height:31px; 
         top: 0px; 
         position: relative; 
    }
	
	/*Tabela do contrato no topo a direita*/
	.WucContratos_TabelaTopo 
	{ 
		border: solid 1px #C4C4C4;
		background-color:#4A6076;
		width: 170px;
		height:31px;
		position:absolute;
		top:1px;
		right:86px;

	}
	
	/*Linha da tabela do contrato*/
	.WucContratos_Tabela tr
	{ 
		background-color:#4A6076;
		border: solid 1px #C4C4C4;
	}
	
	/*Linha da tabela do contrato no topo a direita*/
	.WucContratos_TabelaTopo tr
	{ 
		background-color:#4A6076;
		border: solid 1px #C4C4C4;
	}
	
	/* coluna da tabela do contrato*/
	.WucContratos_Tabela td
	{ 
		background-color:#4A6076;
		height:21px;
	}
	
	/* coluna da tabela do contrato no topo a direita*/
	.WucContratos_TabelaTopo td
	{ 
		background-color:#4A6076;
		height:21px;
	}
	
	/*Tabela de detalhes contrato*/
	.WucContratos_TabelaDetalhes
	{ 
		border: solid 1px #C4C4C4;
		border-top-style:none;
		background-color:White;
		width: 170px;
		position:absolute;
		z-index:999999999;
	}
	
	/*Linha da tabela de detalhes contrato*/
	.WucContratos_TabelaDetalhes tr
	{ 
		border: solid 1px #C4C4C4;
		background-color:White;
	}
	
	/*Coluna da tabela de detalhes contrato*/
	.WucContratos_TabelaDetalhes td
	{ 
		background-color:White;
	}
	
	/*Texto Empreendimento e Bloco*/
	.WucContratos_TextoDoEmpreendimentoEBloco
	{ 
		font-size:10px;
		color:Black;
	}

	/*Texto selecionar contrato*/
	.WucContratos_TextoSelecionarContrato 
	{ 
		text-decoration:underline;
		color:#3399FF;
	}
	
	/*Imagem para mostrar os detalhes*/
	.WucContratos_ImagemMostrarDetalhes
	{
		background-image: url('../Imagens/Collapse.png');
		background-repeat:no-repeat;
		cursor:pointer;
		width:18px;
		height:18px;
	}

	/*Imagem para ocultar detalhes*/
	.WucContratos_ImagemOcultarDetalhes
	{
		background-image: url('../Imagens/Expand.png');
		background-repeat:no-repeat;
		cursor:pointer;
		width:18px;
		height:18px;
	}

.box-cookies 
{	position:absolute;
	float:inline-end;
	padding: 20px;
	bottom: 20px;
	height: 30px;
	width:80%;
	margin-right: 10%;
	margin-left: 10%;
	border: 1px solid #00aced;
	background-color: transparent;
	animation: fadeInAnimation ease 3s;
	animation-fill-mode: forwards;
	text-align: center;	
}

@keyframes fadeInAnimation {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.box-cookies.hide {
	display: none !important;
}

.msg-cookies {
	font-size: 14px;
	font-family: Verdana;
}
#btn-cookies {	
	background-color: #00aced;
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
	border: none;
	border-radius: 4px;
	color: white;
	width: auto;
	height: 30px;			
}
a.HyperLinkHover {
	font-size: 14px;
	font-family: Verdana;
	font-weight: 500;
}
a.HyperLinkHover:visited {
	color: Purple;
}
/*####### Fim das classes utilizadas no WUC_Contratos.ascx #######*/