﻿html, body {background-image: url( ../Images/BG.png ); color: #666666; font-family: Arial; font-size: 11px; height: 100%; margin: 0; width: 100%; }
fieldset {border-color: #999999; border-width: 1px; border-style: dotted; padding: 5px 5px 5px 5px; }
legend { background-color: #ffffff; padding: 0 5px 0 5px; font-size: 12px; font-weight: bold; }
hr {height: 1px; width: 100%; color: #dbdbdb; }
table {border-collapse: collapse; border-spacing: 0; border: 0; }
img {border:0;}
a { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; }
    a:hover { color: #339; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; }
form{height:100%;min-height:100%}

.mainuser { background-image: url( ../images/infuser10_02.png ); padding-top: 12px; width: 100%; }
.topo { background-image: url( ../images/default_02.png ); height: 60px; overflow: hidden;}
#topoook { background-image: url( ../images/topo02_02.png ); background-repeat: repeat-x; width: 100%; }
.topo_01 { background-image: url( ../images/topo01_02.png ); background-repeat: repeat-x; color: yellow; font-family: Arial; font-size: 12pt;
		    font-weight: bold; height: 43px; line-height: 23px; padding: 0px 0px 0px 80px; text-align: left; text-transform: uppercase; }
.bannerPesquisa { background-image: url( ../images/pesquisaback.jpg ); height: 140px; width: 1292px; }
.topo_03 { background-image: url( ../images/topo03_02.png ); background-repeat: repeat-x; color: #005e70; font-family: Arial; font-size: 10pt;
		    font-weight: bold; height: 31px; padding: 0px 10px 0px 0px; text-align: right; }
#box { height: 20px; width: 100%; }
    #box .topo { background-image: url( ../Images/box_02.png ); background-repeat: repeat-x; height: 32px; }
    #box .main { background-image: url( ../Images/box_05.png ); }

    #box .bottom { background-image: url( ../Images/box_08.png ); background-repeat: repeat-x; height: 36px; }
    #box .left { background-image: url( ../Images/box_04.png ); background-repeat: repeat-y; width: 39px; }
    #box .right { background-image: url( ../Images/box_06.png ); background-repeat: repeat-y; width: 40px; }

.bgmenu { background-image: url( ../Images/bkg.jpg ); background-repeat: repeat-x; height: 25px;}
.tituloWindow { background-image: url( ../images/default_08.png ); color: #3f6199; font-family: Arial, Helvetica, sans-serif; font-size: 19pt; 
				font-style: normal; font-variant: normal; font-weight: bold; line-height: normal; padding-right: 10px; text-decoration: none; 
				text-transform: none; }

.rodapeWindow { background-image: url( ../images/default_17.png ); background-position: right bottom; background-repeat: no-repeat; }
#rodape { background: #0073c6; background-image: url( ../images/ApexMetricsRodape.png ); background-position: right bottom; background-repeat: no-repeat;
		   height: 35px; }
.colunaEsquerda { background-image: url( ../images/default_13.png ); background-repeat: repeat-y; }
.colunaDireita { background-image: url( ../images/default_15.png ); }
.textos { color: #ffffff; font-family: Arial; font-size: 10pt; font-weight: bold; }
.InformacoesTopo { color: #666666; font-family: Arial; font-size: 8pt; height: 9px; line-height: 15px; }
.textoescuros { color: #666666; font-family: Arial; font-size: 9pt; }
.textoescurosTIT { color: #666666; font-family: Arial; font-size: 9pt; font-weight: bold; }

.inputHome{border:1px solid #5e82ab;background-color:#ffffff;}
.textfields { background-color: #FFF; border: 1px solid #6788be; color: #666; font-family: Arial; font-size: 9pt;
    height: 19px;
}
.textfields2 { border: 0 solid #0099cc; height: 12px; font-size: 11px; }
.textfields3 { background-color: transparent; background-image: url( ../images/textfield.png ); border: 0; color: #666; font-size: 9pt;
                height: 68px; line-height: 68px; padding-left: 15px; }

.TabelaDetalheInterna { background-color: #f7f7f7; border: 1px solid; border-color: #dedede; width: 100%; }
.textfieldsInterna { background-color: #FFF; border: 1px solid #929292; color: #666; font-family: Arial; font-size: 9pt; }
.btPadraoInterno { cursor: pointer; background-color: Transparent; background-image: url( ../images/btPadraoInterno.png ); background-repeat: no-repeat;
				    border: none 0px; color: #666666; font-family: Arial; font-size: 12px; font-weight: bold; height: 26px; text-align: center; 
					text-decoration: none; vertical-align: middle; width: 144px; }

.textfieldsdireita { background-color: #FFF; border: 1px solid #6788be; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
					  text-align: right; }
.btComum { cursor: pointer; background-color: Transparent; background-image: url( ../images/botaopadrao.jpg ); background-repeat: no-repeat; 
		   border: none 0; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 26px; text-align: center; 
		   text-decoration: none; vertical-align: middle; width: 144px; }
.btComum3 { cursor: pointer; background-color: Transparent; background-image: url( ../images/btPesq.png ); background-repeat: no-repeat; border: none 0;
			 color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 61px; text-align: center; 
			 text-decoration: none; vertical-align: middle; width: 144px; }
.btOkPesquisa { font-size: 12px; font-weight: bold; color: #fff; background-image: url(../Images/btok.jpg); background-repeat: no-repeat; width: 27px;
				 height: 13px; text-align: center; text-decoration: none; vertical-align: middle; background-color: Transparent; border: none 0; }

.tabelaUsuario { background-image: url( ../images/default_03.png ); background-repeat: no-repeat; }
.btExcluir { cursor: pointer; background-color: Transparent; background-image: url( ../images/botaopadraoexcluir.jpg ); background-repeat: no-repeat; 
			 border: none 0px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 26px; 
			 text-align: center; text-decoration: none; vertical-align: middle; width: 144px; }
.btVoltarNav, .usuario { cursor: pointer; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-left: 10px; }

.bgTabelas { background-color: #FFF; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.trTitulo { background-color: #6788BE; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.trzebrada { background-color: #c3daff; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

#TabelaConteudoMaster { border: 1px solid; border-color: #bde5ff; width: 90%; }
#TabelaConteudoMaster .Header { background-color: #0087c7; color: #FFF; font-family: arial; font-size: 12px; font-weight: bold; letter-spacing: 0.12em;
                                 line-height: 25px; padding-left: 15px; text-transform: uppercase;white-space:nowrap }
#TabelaConteudoMaster .MainINF { background: #ffffff; padding: 5px 5px 5px 5px; }

#TabelaConteudoMasterV100 { border: 1px solid; border-color: #bde5ff; width: 95%; }
#TabelaConteudoMasterV100 .Header { background-color: #0087c7; color: #FFF; font-family: arial; font-size: 12px; font-weight: bold; 
									letter-spacing: 0.12em; line-height: 25px; padding-left: 15px; text-transform: uppercase; }
#TabelaConteudoMasterV100 .MainINF { background: #ffffff; padding: 5px 5px 5px 5px; }

#TabelaConteudoMasterLogin {
	border: 1px solid;
	border-color: #bde5ff;
	width: 30%;
}

	#TabelaConteudoMasterLogin .Header {
		background-color: #0087c7;
		color: #FFF;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		letter-spacing: 0.12em;
		line-height: 25px;
		padding-left: 15px;
		text-transform: uppercase;
	}

	#TabelaConteudoMasterLogin .MainINF {
		background: #ffffff;
		padding: 5px 5px 5px 5px;
	}

.TB_Mensagem { margin: 10px 0 0 0; width: 98%; }
.Mensagem { border: 2px dotted; border-color: #ff7838; color: #ff7838; font-family: arial; font-size: 10px; line-height: 15px; padding-left: 5px;
             padding-top: 2px; text-transform: uppercase; width:100%;min-width:100%; display:table}

.TabelaDetalhe { background-color: #f2f9fc; border: 1px solid; border-color: #bde5ff; width: 100%; }
.MainDetalhe { padding: 5px 5px 5px 5px; }
.LinhaHeader { color: #0087c7; font-family: arial; font-size: 12px; font-weight: bold; line-height: 25px; padding-left: 5px; text-transform: uppercase; }
.BarraFerramentasMenu { background-color: #F5F5F5; border-bottom: solid 1px #DDD; height: 35px; vertical-align:top; }
#dlMenu td { vertical-align: top; }
#hplLayout { color: #0087c7; font-family: arial; font-size: 12px; font-weight: bold; letter-spacing: 0.1em; line-height: 25px; text-transform: uppercase; }

.MaisDetalhado { border: 1px solid; border-color: #d1d0cf; width: 100%; }
    .MaisDetalhado .espaco { background-color: White; padding: 5px 5px 5px 5px; }
.ColumTable { background-image: url( ../images/columtable.gif ); background-position: center; background-repeat: repeat-y; width: 9px; }


/* ---------------------------------- Money  -------------------------------- */
.ComboBoxInput_Default{width:30% !important}
.ComboBoxInputHover_Default{width:30% !important}
#painelmoney {overflow:auto;width:auto;top:0;right:0;bottom:0;left:0;border:1px solid #773355;height:485px;min-height:485px;}
@media only screen and ( max-width: 1280px ) 
{
    #painelmoney {overflow:auto;width:auto;top:0;right:0;bottom:0;left:0;border:1px solid #ff0000;height:390px;min-height:390px}
}
@media only screen and ( max-width: 1024px ) 
{
    #painelmoney {overflow:auto;width:auto;top:0;right:0;bottom:0;left:0;border:1px solid #478747;height:390px;min-height:390px}
}
@media only screen and ( max-width: 1366px ) 
{
    #painelmoney {overflow:auto;width:auto;top:0;right:0;bottom:0;left:0;border:1px solid #478747;height:340px;min-height:340px}
}

.LinkRapido { background-color: #fff; border: 1px solid #cccccc; height: auto; left: 1%; position: fixed; top: 20%; width: 80px; }
#lbBottomNav { background-image: url( ../images/fecharbox.jpg ); background-repeat: no-repeat; float: right; height: 30px; margin: 0 0 10px 0;
			    width: 120px; }
#headerbox { background-color: #ffffff; background-image: url( ../images/headerbox.jpg ); background-position: right; background-repeat: no-repeat;
			  color: #000000; font-family: Arial; font-size: 11pt; height: 74px; padding-right: 20px; }

.btExcluirInterno { cursor: pointer; background-color: Transparent; background-image: url( ../Images/botaopadraoexcluir.jpg );
					 background-repeat: no-repeat; border: none 0px; color: #fff; cursor: hand; font-family: Arial; font-size: 12px; font-weight: bold;
					  height: 26px; text-align: center; text-decoration: none; vertical-align: middle; width: 144px; }

.btCalcular{background-color:Transparent;background-image:url( ../Images/calculadora.jpg );background-repeat:no-repeat;border:none 0px;height:27px;
			text-align:center;width:25px;}	
/* - - - - - CLASSES DA PÁGINA DE CONFIRMAÇÃO -  - - - - - - - - - - - - - - -  By Fellipe*/

.ConfirmaExcluir { color: #666666; font-family: Arial; font-size: 10pt; }
.ConfirmaExcluirTitulo { color: #ff0000; font-family: Arial; font-size: 12pt; }
.ConfirmaExcluirRealizado { color: Green; font-family: Arial; font-size: 10pt; }

/*Grids*/

#gvBeneficiarios a,
#gvResultados a,
#gvResultados2 a,
#gvProspeccoes a,
#gvPendencias a,
#gvAtendimentos a,
#gvResultados span,
#gvSegurados a,
#gvRegistroCompleto a,
#gvVendas a,
#gvProspects a,
#gvVendedores a,
#gvSupervisores a,
#gvAceitacoes a,
#gvTabelas a,
#gvCobrancas a,
#gvCobrancas td,
#gvVendas1 a,
#gvBeneficios span,
#gvApoliceCoberturas a,
#gvApoliceCoberturas span,
#gvApoliceCoberturas td,
#gvServicos a,
#gvInteracoes a {
	color: #666666;
	font-family: arial;
	font-size: 8pt;
	line-height: 15px;
}

#gvInteracoes table {border-collapse: collapse;}
#gvInteracoes td {border: 1px solid #7a7a7a;}
#gvInteracoes th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvInteracoes tr:first-child th {border-top: 0;}
#gvInteracoes tr:last-child td {border-bottom: 0;}
#gvInteracoes tr td:first-child  {border-left: 0;}
#gvInteracoes tr th:first-child {border-left: 0;}
#gvInteracoes  tr td:last-child {border-right: 0;}
#gvInteracoes tr th:last-child {border-right: 0;} 

#gvApoliceCoberturas table {border-collapse: collapse;}
#gvApoliceCoberturas td {border: 1px solid #7a7a7a;}
#gvApoliceCoberturas th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvApoliceCoberturas tr:first-child th {border-top: 0;}
#gvApoliceCoberturas tr:last-child td {border-bottom: 0;}
#gvApoliceCoberturas tr td:first-child  {border-left: 0;}
#gvApoliceCoberturas tr th:first-child {border-left: 0;}
#gvApoliceCoberturas  tr td:last-child {border-right: 0;}
#gvApoliceCoberturas tr th:last-child {border-right: 0;} 

#gvVendas1 table {border-collapse: collapse;}
#gvVendas1 td {border: 1px solid #7a7a7a;}
#gvVendas1 th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvVendas1 tr:first-child th {border-top: 0;}
#gvVendas1 tr:last-child td {border-bottom: 0;}
#gvVendas1 tr td:first-child  {border-left: 0;}
#gvVendas1 tr th:first-child {border-left: 0;}
#gvVendas1  tr td:last-child {border-right: 0;}
#gvVendas1 tr th:last-child {border-right: 0;} 

#gvCobrancas table {border-collapse: collapse;}
#gvCobrancas td {border: 1px solid #7a7a7a;}
#gvCobrancas th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvCobrancas tr:first-child th {border-top: 0;}
#gvCobrancas tr:last-child td {border-bottom: 0;}
#gvCobrancas tr td:first-child  {border-left: 0;}
#gvCobrancas tr th:first-child {border-left: 0;}
#gvCobrancas  tr td:last-child {border-right: 0;}
#gvCobrancas tr th:last-child {border-right: 0;} 

#gvTabelas table {border-collapse: collapse;}
#gvTabelas td {border: 1px solid #7a7a7a;}
#gvTabelas th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvTabelas tr:first-child th {border-top: 0;}
#gvTabelas tr:last-child td {border-bottom: 0;}
#gvTabelas tr td:first-child  {border-left: 0;}
#gvTabelas tr th:first-child {border-left: 0;}
#gvTabelas  tr td:last-child {border-right: 0;}
#gvTabelas tr th:last-child {border-right: 0;} 

#gvAceitacoes table {border-collapse: collapse;}
#gvAceitacoes td {border: 1px solid #7a7a7a;}
#gvAceitacoes th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvAceitacoes tr:first-child th {border-top: 0;}
#gvAceitacoes tr:last-child td {border-bottom: 0;}
#gvAceitacoes tr td:first-child  {border-left: 0;}
#gvAceitacoes tr th:first-child {border-left: 0;}
#gvAceitacoes  tr td:last-child {border-right: 0;}
#gvAceitacoes tr th:last-child {border-right: 0;} 

#gvSupervisores table {border-collapse: collapse;}
#gvSupervisores td {border: 1px solid #7a7a7a;}
#gvSupervisores th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvSupervisores tr:first-child th {border-top: 0;}
#gvSupervisores tr:last-child td {border-bottom: 0;}
#gvSupervisores tr td:first-child  {border-left: 0;}
#gvSupervisores tr th:first-child {border-left: 0;}
#gvSupervisores  tr td:last-child {border-right: 0;}
#gvSupervisores tr th:last-child {border-right: 0;}

#gvVendedores table {border-collapse: collapse;}
#gvVendedores td {border: 1px solid #7a7a7a;}
#gvVendedores th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvVendedores tr:first-child th {border-top: 0;}
#gvVendedores tr:last-child td {border-bottom: 0;}
#gvVendedores tr td:first-child  {border-left: 0;}
#gvVendedores tr th:first-child {border-left: 0;}
#gvVendedores  tr td:last-child {border-right: 0;}
#gvVendedores tr th:last-child {border-right: 0;}

#gvRegistroCompleto table {border-collapse: collapse;}
#gvRegistroCompleto td {border: 1px solid #7a7a7a;}
#gvRegistroCompleto th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvRegistroCompleto tr:first-child th {border-top: 0;}
#gvRegistroCompleto tr:last-child td {border-bottom: 0;}
#gvRegistroCompleto tr td:first-child  {border-left: 0;}
#gvRegistroCompleto tr th:first-child {border-left: 0;}
#gvRegistroCompleto  tr td:last-child {border-right: 0;}
#gvRegistroCompleto tr th:last-child {border-right: 0;}

#gvSegurados table {border-collapse: collapse;}
#gvSegurados td {border: 1px solid #7a7a7a;}
#gvSegurados th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvSegurados tr:first-child th {border-top: 0;}
#gvSegurados tr:last-child td {border-bottom: 0;}
#gvSegurados tr td:first-child  {border-left: 0;}
#gvSegurados tr th:first-child {border-left: 0;}
#gvSegurados  tr td:last-child {border-right: 0;}
#gvSegurados tr th:last-child {border-right: 0;}

#gvAtendimentos table {border-collapse: collapse;}
#gvAtendimentos td {border: 1px solid #7a7a7a;}
#gvAtendimentos th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvAtendimentos tr:first-child th {border-top: 0;}
#gvAtendimentos tr:last-child td {border-bottom: 0;}
#gvAtendimentos tr td:first-child  {border-left: 0;}
#gvAtendimentos tr th:first-child {border-left: 0;}
#gvAtendimentos  tr td:last-child {border-right: 0;}
#gvAtendimentos tr th:last-child {border-right: 0;}

#gvProspeccoes table {border-collapse: collapse;}
#gvProspeccoes td {border: 1px solid #7a7a7a;}
#gvProspeccoes th {border: 1px solid #7a7a7a;background-color: #999999;color: #ffffff;}
#gvProspeccoes tr:first-child th {border-top: 0;}
#gvProspeccoes tr:last-child td {border-bottom: 0;}
#gvProspeccoes tr td:first-child {border-left: 0;}
#gvProspeccoes tr th:first-child {border-left: 0;}
#gvProspeccoes tr td:last-child {border-right: 0;}
#gvProspeccoes tr th:last-child {border-right: 0;}

#gvPendencias table {border-collapse: collapse;}
#gvPendencias td {border: 1px solid #7a7a7a;}
#gvPendencias th {border: 1px solid #7a7a7a;background-color: #999999;color: #ffffff;}
#gvPendencias tr:first-child th {border-top: 0;}
#gvPendencias tr:last-child td {border-bottom: 0;}
#gvPendencias tr td:first-child {border-left: 0;}
#gvPendencias tr th:first-child {border-left: 0;}
#gvPendencias tr td:last-child {border-right: 0;}
#gvPendencias tr th:last-child {border-right: 0;}

#gvResultados table {border-collapse: collapse;}
#gvResultados td {border: 1px solid #7a7a7a;}
#gvResultados th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvResultados tr:first-child th {border-top: 0;}
#gvResultados tr:last-child td {border-bottom: 0;}
#gvResultados tr td:first-child  {border-left: 0;}
#gvResultados tr th:first-child {border-left: 0;}
#gvResultados  tr td:last-child {border-right: 0;}
#gvResultados tr th:last-child {border-right: 0;}

#gvResultados2 table {border-collapse: collapse;}
#gvResultados2 td {border: 1px solid #7a7a7a;}
#gvResultados2 th {border: 1px solid #7a7a7a;background-color: #999999;]color: #ffffff;}
#gvResultados2 tr:first-child th {border-top: 0;}
#gvResultados2 tr:last-child td {border-bottom: 0;}
#gvResultados2 tr td:first-child {border-left: 0;}
#gvResultados2 tr th:first-child {border-left: 0;}
#gvResultados2 tr td:last-child {border-right: 0;}
#gvResultados2 tr th:last-child {border-right: 0;}

#gvVendas table {border-collapse: collapse;}
#gvVendas td {border: 1px solid #7a7a7a;}
#gvVendas th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvVendas tr:first-child th {border-top: 0;}
#gvVendas tr:last-child td {border-bottom: 0;}
#gvVendas tr td:first-child  {border-left: 0;}
#gvVendas tr th:first-child {border-left: 0;}
#gvVendas  tr td:last-child {border-right: 0;}
#gvVendas tr th:last-child {border-right: 0;}

#gvProspects table {border-collapse: collapse;}
#gvProspects td {border: 1px solid #7a7a7a;}
#gvProspects th {border: 1px solid #7a7a7a;background-color: #999999;color: #ffffff;}
#gvProspects tr:first-child th {border-top: 0;}
#gvProspects tr:last-child td {border-bottom: 0;}
#gvProspects tr td:first-child {border-left: 0;}
#gvProspects tr th:first-child {border-left: 0;}
#gvProspects tr td:last-child {border-right: 0;}
#gvProspects tr th:last-child {border-right: 0;}

#gvBeneficiarios table {border-collapse: collapse;}
#gvBeneficiarios td {border: 1px solid #7a7a7a;}
#gvBeneficiarios th {border: 1px solid #7a7a7a;background-color:#999999;color:#ffffff;}
#gvBeneficiarios tr:first-child th {border-top: 0;}
#gvBeneficiarios tr:last-child td {border-bottom: 0;}
#gvBeneficiarios tr td:first-child  {border-left: 0;}
#gvBeneficiarios tr th:first-child {border-left: 0;}
#gvBeneficiarios  tr td:last-child {border-right: 0;}
#gvBeneficiarios tr th:last-child {border-right: 0;}

.RespostaMoney{ float: left;margin: 4px 0 0 10px;font-size: 14px;color: red;}
#rtsLancamentos{float: left}
