@import url('/css/div_pesquisa.css');
@import url('/css/div_buscaitem.css');
@charset "iso-8859-1";

/* 
   Importando a definicao do estilo da div_painelpesquisa
   este comentario vem depois da definicao por ser regra do import
   fiz isso para nao ter definicao duplicada de estilos
   assim mexemos em somente 1 css
*/

/* Resetando todos os elementos excluindo a configuração padrão */
*{ 
	margin:0; padding:0; list-style:none; vertical-align:none; 
}

/* Padronizando todas os elementos para usarem a mesma fonte */
*{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	ZOOM: normal !important;
}

/* Tira todos os underline dos link */
a:link, a:visited, a:active {
   text-decoration: none !important; 
   color:#000000 !important; 
}
a:hover {text-decoration: underline !important;} /* exibe os underline quando o mouse estiver em cima do link */

/* Roberto - 30-07-10 */
/* Correçao Posiçao da Aba no Safari e Chrome */
ul{
   -webkit-padding-start: 0px;
}

/* Classes de auxilio para não mudar em todas as classes */
.flutuaEsquerda{float:left;}
.flutuaDireita{float:right;}
.limpaBoth{clear:both;float:none; }

/* Asterisco para campos obrigatórios */
.asteriscoNecessario{ color:#FF0000; }
.margemAsterisco	{ margin:0px 0px 0px -7px; float:left; }

/* Remove a borda de todas as imagens do site */
img{ border:none !important; }

/* Formata todos os P do site */
p{margin:2px 0px 2px 0px; line-height:18px; border:solid 0px #FF0000; vertical-align:text-bottom; clear:both; }
p img{
	margin:0px 0px 1px 0px;
	vertical-align:bottom;
}

.btnBuscaCliente{
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	text-align:right;
	border:solid 1px #0000FF;
}

/* Essa classe alinha o conteúdo a direita */
.divBotao{
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 0px;
	text-align:right;
	border:solid 0px #FF0000;
}

.divCliente{
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 0px;
	text-align:center;
	border:solid 0px #FF0000;
}

/* Alinha a imagem do calendário com input */
.alignCalendario {
	margin:0px 0px 1px 0px;
	vertical-align:bottom;
}

/* Alinha a imagem com os textos */
.alignBottom {
	/*vertical-align:bottom;*/
}

/* Alinha a imagem com os textos */
.alignMiddle {
	/*vertical-align:middle;*/
}


/* Início - Formatação de todo os campos input´s do site */
input{ border:1px solid #368F75; height:16px; padding-left:4px; margin:0px 0px 0px 0px; }
input[type="checkbox"]{	border:0px; }
input[type="radio"]	  { border:0px; vertical-align:bottom;*vertical-align:middle;}
select				  {	border:1px solid #368F75; padding:0px 0px 0px 4px; margin:0px 0px 0px 0px; *font-size:11px !important; height:18px;}
/* Final - Formatação de todo os campos input´s do site */

.input_notas{ border:1px solid #368F75; height:16px; padding-left:4px; margin:-62px 0px 0px 0px; }

/* Início - Resultato Busca */
/* Bruno Leite - Alterado o tamanho da classe dadosCabecalho para compatibilidade entre os browsers. */
.dadosCabecalho{
	float:left;
	width:436px;	
}
.dadosBusca{
	float:left;
	margin-right:-20px;
	padding:15px 0px 0px 20px;
	width:100%;
}
.dadosLupa{
	margin:5px 0px -20px 0px;
	width:150px;
	float:right;
   z-index:999;
}
/* Final - Resultato Busca */

/* Início - Caixa de Dados do Cliente */
.caixaCliente .labelCampo01{
	font-weight: bold;
	width: 130px;
	float:left;
}

.caixaCliente .labelCampo02{
	font-weight: bold;
	width: 75px;
	float:left;
}

.caixaCliente .labelCampo03{
	font-weight: bold;
	margin-left: 5px;
}

.caixaCliente .labelCampo04{
	width: 130px;
	float:left;
}

.ajusteImagem {
	vertical-align:bottom;
}
/* Final - Caixa de Dados do Cliente */

/* Início - Caixa de Dados do HSBC */
.caixaHsbc .labelCampo01{
	font-weight: bold;
	width: 95px;
	float:left;
}

.caixaHsbc .labelCampo03{
	font-weight: bold;
	margin-left: 5px;
}

/* Início - Caixa de Dados do Corretor */
.caixaCorretor p{
	font-weight:bold;
}

.caixaCorretor .labelCampo01{
	font-weight: bold;
	width: 130px;
	float:left;
}
/* Final - Caixa de Dados do Corretor */


/* Início - Caixa de Produtos */
.caixaProduto a{
	color:#FF0000;
}
.caixaProduto p{
	font-weight:bold;
}
.caixaProduto .espacamentoVigencia{
	width:190px;
	border:solid 0px #FF0000;
	float:left;
}

.caixaProduto .labelCampo01{
	font-weight: bold;
	width: 70px;
	float:left;
}

.caixaProduto .labelCampo02{
	font-weight: bold;
	width: 130px;
	float:left;
}

/* Final - Caixa de Produtos */


/* Início - Caixa de Dados do Veiculo */
.caixaVeiculo a{
	color:#FF0000;
}

.caixaVeiculo .labelCampo01{
	font-weight: bold;
	width: 130px;
	float:left;
}
.caixaVeiculo .labelCampo02{
	font-weight: bold;
	width: 130px;
	margin:0px 0px 0px 20px;
	float:inherit;
}

.caixaVeiculo .labelCampo03{
	font-weight: bold;
	width: 190px;
	float:left;
}

.caixaVeiculo .labelCampo04{
	font-weight: bold;
	width: 145px;
	float:left;
}

.caixaVeiculo .labelCampo05{
	font-weight: bold;
	width: 130px;
	margin:0px 0px 0px 20px;
	float:inherit;
}


.caixaVeiculo p{
	font-weight: bold;
}

.caixaVeiculo .subPergunta{
	margin-left: 35px !important;
	font-weight: bold;
}
/* Final - Caixa de Dados do Veiculo */


/* Início - Relatorio Ocorrencia */
.caixaRelatorio .labelCampo01 {
	font-weight: bold;
	width: 115px;
	float:left;
}

.caixaRelatorio .labelCampo02{
	font-weight: bold;
	margin-left:10px;
}
/* Final - Relatorio Ocorrencia */


/* Início - Caixa de Avaliação */
.caixaAvaliacao .labelCampo01{
	font-weight: bold;
	width: 90px;
	float:left;
}

.caixaVeiculo .labelCampo02{
	font-weight: bold;
	width: 130px;
	margin:0px 0px 0px 20px;
	float:inherit;
}

.removerCondutor{
	margin:0px 0px 0px 0px;
	text-align:right;
}
.caixaAvaliacao p{
	font-weight: bold;
}

.subPergunta{
	margin-left: 35px !important;
}

/* Final - Caixa de Avaliação */


/* Início - Caixa Documentos Necessários */
.caixaDocumentos .labelCampo01{
	font-weight: bold;
	float:left;
	width: 130px;
}
.caixaDocumentos .labelCampo02{
	font-weight: bold;
	float:left;
	width: 60px;
}

.caixaDocumentos .labelCampo03{
	font-weight: bold;
	float:left;
	width: 130px;
}

.caixaDocumentos .labelCampo04{
	font-weight: bold;
	float:left;
	width: 110px;
	display:inline-block;
	height:20px;
	padding:0px;
}
.caixaDocumentos .labelCampo04 input{
	float:left;
}
.caixaDocumentos .labelCampo04 img{
	float:left;
	margin-left:2px;
}
.caixaDocumentos .labelCampo05{
	font-weight: bold;
	float:left;
	width: 65px;
}
.caixaDocumentos .labelCampo06{
	font-weight: bold;
	margin-left:10px;
}
/* Final - Caixa Documentos Necessários */


/* Início - Caixa Dados Bancários */
.caixaDadosBancarios .labelCampo01{
	font-weight: bold;
	float:left;
	width: 130px;
}
/* Final - Caixa Dados Bancários */


/* Início - Caixa Coberturas Adicionais */
.caixaCobertura a{
	color:#FF0000;
}
/* Final - Caixa Coberturas Adicionais */


/* Início - box Itens */
.caixaItem .labelCampo01{
	float:left;
	font-weight: bold;
	width: 130px;
}

.caixaItem .labelCampo10{
	float:left;
	font-weight: bold;
	width: 160px;
}

.caixaItem .labelCampo02{
	font-weight: bold;
	margin-left: 10px;
}
/* Final - Box Itens */


/* Início - Caixa de Garantia */
.caixaGarantia .labelCampo01{
	float:left;
	font-weight: bold;
	width: 180px !important;
}
.caixaGarantia p{
	font-weight: bold;
}
/* Final - Caixa de Garantia */


/* Início - Documentos */
.caixaDocumentos .labelCampo01{
	float:left;
	font-weight: bold;
	width: 150px;
}
.caixaDocumentos .labelCampo02{
	float:left;
	font-weight: bold;
	width: 90px;
}
/* Final - Caixa de Documentos */


/* Início - Caixa Formas de Pagametno */
.caixaFormaPagamento .labelCampo01{
	float:left;
	font-weight: bold;
	width: 115px;
}
/* Final - Caixa Formas de Pagamento */


/* Início Acessórios */
.caixaAcessorios{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:479px;
	border:solid 0px #00FF00;
	font-weight:bold;
}
.caixaAcessorios p{
	padding:0px;
	float:inherit;
	height:25px;
	margin: 1px 0px 1px 0px;
}

.bgCor label{
	margin:0px 0px 0px 2px;
	padding:2px 0px 2px 3px;
	border:solid 0px #FF0000;
	background-color:#d5e5d9;
}
.SembgCor label{
	margin:0px 0px 0px 2px;
	padding:2px 0px 2px 3px;
	border:solid 0px #FF0000;
}
.SembgCor02{
	width:10px;
	height:auto;
	border:solid 1px #FF0000;
	float:left;
}
.caixaAcessorios .col01{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	width:20px;
	float:left;
	text-align:left;
}
.caixaAcessorios .col02{
	float:left;
	width:215px;
	margin:0px;
}
.caixaAcessorios .col03{
	float:left;
	width:110px;
	border:solid 0px #FF0000;
}
.caixaAcessorios .col04{
	float:left;
	width:110px;
	margin-left:4px !important;
}
.caixaAcessorios .col05{
	float:left;
	width:20px;
	margin-top:2px;
	margin-left:15px;
}
.caixaAcessorios .colSpan02{
	float:left;
	width:140px;
}
.caixaAcessorios .colSpan04{
	margin:0px 0px 0px 10px;
	padding:3px 0px 3px 4px;
	width:435px;
	float:left;
	vertical-align:middle;
	background-color:#d5e5d9;
}

.caixaAcessorios .inputSel{
	padding:0px;
	width:190px;
	border:solid 1px #3EA688;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.inputTexto{
	margin:0px 0px 0px 5px;
	width:100px;
	border:solid 1px #3EA688;
	height:14px;
}

.inputTexto2{
	margin:0px 0px 0px 10px;
	width:100px;
	border:solid 1px #3EA688;
	height:14px;
}

.acessorios .btn{
	margin:0px 0px 0px 5px;
	width:20px;
	height:20px;
}

.noBorda{
	margin:0px 0px 0px 5px;
	border:0px;
	width:110px;
	background-color:#fcfefe;
}
.noBorda01{
	margin:0px 0px 0px 5px;
	border:0px;
	width:160px;
	background-color:#fcfefe;
}
.itens_acessorios{
	margin:0px 0px 0px 0px;
	border:solid 0px #FF0000;
	height:auto;
}

.itens_acessorios .SembgCor{
	margin:0px 0px 10px 0px;
}

.caixaAcessorios .btnAjuda{
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 2px;
}
/* Final - Acessórios */

/*Inicio - Caixa Dados do Segurado*/
.caixaSegurado label{
	font-weight: bold;
}

.caixaSegurado .labelCampo01 {
	float:left;
	font-weight: bold;
	width: 150px;
}
/*Fim- Caixa Dados do Segurado*/

/*Inicio - Caixa Vistoria*/
.caixaVistoria  .labelCampo01{
	float:left;
	font-weight: bold;
	width: 165px;
}
.caixaVistoria  .labelCampo02{
	float:left;
	font-weight: bold;
	width: 215px;
}
/*Fim- Caixa Vistoria*/

/*Inicio - Caixa Observacoes*/
.caixaObservacoes .labelCampo01{
	float:left;
	font-weight: bold;
	width: 130px;
}
/*Fim- Caixa Observacoes*/

/* Início - Caixa Busca */
.caixaBusca .labelCampo01{
	font-weight: bold;
	width: 100px;
	float:left;
}
/* Final - Caixa Busca */


/* Início - Página Busca */
.divBusca .labelCampo01 {
	font-weight: bold;
	width: 130px;
	float:left;
}

.divBusca .subTitulo {
	font-weight: bold;
}

/* Texto menor para todas as fontes com tamanho 10 */
.textoMenor{
	font-size:10px !important;
}

.textoMenor a:link, .textoMenor a:visited, .textoMenor a:visited{	
	color:#FF0000;	
	font-size:10px !important;
}

.textoMenorNegrito {
	font-weight: bold !important;
}	

.textoNegrito{
        font-weight: bold !important;        
}

.textoNegrito a:link, .textoNegrito a:visited, .textoNegrito a:visited{	
	color:#FF0000;	
}

/* Final - Página Busca */


/* Início - div busca cliente */
.box_lista_cotacao{
  margin: 5px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  display: none;
} 
.box_mensagem{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-left:solid 1px #daeae5;
	border-right:solid 1px #daeae5;
	border-bottom:solid 1px #daeae5;
	color: #000000;
}

.titulo_mensagem{
	margin:0px 0px 0px 0px;
	padding:4px 3px 0px 0px;	
	height:20px;
	background-color:#d5e5d9;
	border:solid 1px #dae9e2;
	font-weight:bold;	
}

.box_mensagem a:link, .box_mensagem a:hover, .box_mensagem a:visited{
	color:#000000;
}

.bgLinhaBusca{
	background-color:#f7fbf7;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 4px;
}
.LinhaBusca{
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 4px;
}     
.listaBusca{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#id_fechado_sistema_protecao img{
	float:right;
	padding: 5px 0px 0px 0px;
}


/* 
 * Style do id span_div_calculo
 * demais css que serão inputados nessa div esta na condic.css
 */
#span_div_calculo{
	position: absolute;
	top: 10px; 
	left:100px;
	width:600px;
	background-color:#ffffff;
	clear:both;
	z-index:12;
}

#msg_flutuante 
{
   width:auto;    
   height:auto;
   background-color:#ffffff;
}
/* Final - : div busca cliente */


/* Início - Input Apólice */
/* 
	Itens mais usados 1,2,4 e 5; 
	Em alguns casos usar item 6; 
	Em casos mais raros utilizar o item 3 
 */
.inputApolice .cod_empresa { width:20px; } /* item 1 */
.inputApolice .cod_sucursal{ width:26px; } /* item 2 */
.inputApolice .tip_docum   { width:12px; } /* item 3 */
.inputApolice .cod_carteira{ width:26px; } /* item 4 */
.inputApolice .seq_docum   { width:47px; } /* item 5 */
.inputApolice .seq_endosso { width:47px; } /* item 6 */
/* Final - Input Apólice */


/* Início - Tabelas de parcelamento */
.tabelaPagamento{ text-align:right; background:#3ba486; }
.tabelaPagamento td { background:#ffffff; height:15px; }
.parcelamento table{ float:left;margin: 5px 0 5px 30px; }
.divAlertPosicao .divAberta .fundoEscuro{ clear:both; }
/* Final - Tabelas de parcelamento */


/* Início - Página Alterar Forma Pagamento */
.alteraFormaPagamento .labelCampo01{
	font-weight: bold;
	float: left;
	width: 135px;
}
/* Final - Página Alterar Forma Pagamento */


/* Início - Páginas de Busca Documento */
.buscaDocumento h2{
	font-weight:bold;
	margin:10px 0 5px 2px !important;
}

.buscaDocumento label{
	font-weight:bold;
	display: block;
	float: left;
	width: 110px;
	margin-top: 2px;
}

.buscaDocumento p.atencao
   {
	margin-left:25px;
	margin-top: -18px;
	text-align: left;
   }

/* Final - Páginas de Busca Documento */


/* Início - Consulta chassi */
.consultaChassi .labelCampo01{
	font-weight: bold;
	float: left;
	width: 185px;
	margin-left:3px;
}
/* Final - Consulta chassi */


/* Início - Página de consulta 24 horas(navegacao) */
.navegacao {
	width: 630px;
	text-align: left;
	padding-bottom: 20px;
	padding-left: 10px;
	margin-top: 22px;
}

.navegacao a:link, .navegacao a:visited {
	font-size: 11px;
	color: #4f605c;
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: none;
}
.navegacao a:hover  {
	text-decoration: underline;
}

.navegacao a img {
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: none;
}

/* Final - Página de consulta 24 horas(navegacao) */


/* Início - Página: Fale Cosco */
.faleConosco .labelCampo01{
	font-weight: bold;
	float: left;
	width: 105px;
}
/* Final - Página: Fale Cosco */


/* Início - Abre chamado */
.abreChamado .labelCampo01{
	font-weight: bold;
	float: left;
	width: 160px;
	margin-top:2px;
}

.abreChamado .labelCampo02{
	font-weight: bold;
	float: left;
	width: 160px;
	margin: 0px -20px 0px 160px;
}
/* Final - Abre chamado */


/* Início - Valida Chassi */
.caixaValida .labelCampo01{	
	font-weight: bold;
	float: left;
	width: 185px;
	margin-left:5px;
}

.caixaValida .chassi {
	margin-top: 15px;
	font-weight: bold;
	float: left;
	width: 185px;
	margin-left:5px;
}

.caixaValida .botaoConsultar {
	margin-bottom: -15px;
}
/* Final - Valida Chassi */


/*Inicio - programa: act_verimagens_upload_prop.htm autor: Alisson Dill */
.btnRight1{
   cursor:pointer;
   background:url(/images_2008/bts/btn_right.gif) 0px no-repeat; 
   background-position: right;
   margin:5px 5px 5px 0px;
   padding:6px 7px 8px 0px;
   height: 11px;
   text-decoration: none !important; 
   line-height:16px;
   /*display:inline-block !important;	*/
}

.btnRight1 span{
	background:url(/images_2008/bts/btn_background_right.gif) 0px no-repeat; 
	margin:0px 0px 5px 0px;
	padding:7px 2px 8px 16px;
	font-weight:bold;
	color:#000000 !important;
}

.btnRight4{
   background-position: right;
   margin:5px 5px 5px 0px;
   padding:6px 7px 7px 0px;
   height: 10px;
   text-decoration: none !important; 
   line-height:16px;
   border:solid 0px #FF0000;
}

.btnRight4 span{
	margin:0px 0px 5px 0px;
	padding:6px 2px 8px 8px;
	font-weight:bold;
	color:#000000 !important;	
}

.btnAviso_sem_upload{
   cursor:pointer;
   background:url(/images_2008/bts/btn_right.gif) 0px no-repeat; 
   background-position: right;
   *background-position: right 0px;
   margin:5px 5px 5px 0px;
   padding:6px 7px 7px 0px;
   height: 10px;
   text-decoration: none !important; 
   line-height:16px;
   display:inline-block !important;	
   border:solid 0px #FF0000;
}

.btnAviso_sem_upload span{
	background:url(/images_2008/bts/btn_sem_upload.gif) left 0px no-repeat; 
	margin:0px 0px 5px 0px;
	padding:7px 2px 8px 16px;
	font-weight:bold;
	color:#000000 !important;	
}
/*FIM - programa: act_verimagens_upload_prop.htm autor: Alisson Dill */

/* Início - Botao */
.btnSetaRight, .btnSetaLeft{
   cursor:pointer;
   background:url(/images_2008/bts/btn_right.gif) 0px no-repeat; /* alterado roberto 29-07-10 */
   background-position: right -1px; /* ie 8 e outros - corrigido roberto 25-03-13 */
   *background-position: right 0px; /* ie até 7 */ 
   margin:5px 5px 5px 0px;
   padding:6px 7px 7px 0px;
   text-decoration: none !important; 
   line-height:16px;
   display:inline-block !important;	
   border:solid 0px #FF0000;
}

/* Imagem do lado esquerdo botão é uma seta para direita */
.btnSetaRight span{
	background:url(/images_2008/bts/btn_background_right.gif) left 0px no-repeat; 
	margin:0px 0px 5px 0px;
	padding:7px 2px 8px 16px;
	font-weight:bold;
	color:#000000 !important;	
}

/* Imagem do lado esquerdo botão é uma seta para esquerda */
.btnSetaLeft span{
	background:url(/images_2008/bts/btn_background_left.gif) left 0px no-repeat; 
	margin:0px 0px 5px 0px;
	padding:7px 2px 8px 16px;
	font-weight:bold;
	color:#000000 !important;
}

.btnSetaRightCli, .btnSetaLeftCli{
	cursor:pointer;
	background:url(/images_2008/bts/btn_right.gif) right 0px no-repeat; 
	margin:10px 5px -10px 0px;
	padding:6px 7px 7px 0px;
	text-decoration: none !important; 
	line-height:16px;
	display:inline-block !important;	
	border:solid 0px #FF0000;
}

.btnSetaRightCli span{
	background:url(/images_2008/bts/btn_background_right.gif) left 0px no-repeat; 
	margin:0px 0px -10px 0px;
	padding:7px 2px 8px 16px;
	font-weight:bold;
	color:#000000 !important;	
}

.btnSetaLeftCli span{
	background:url(/images_2008/bts/btn_background_left.gif) left 0px no-repeat; 
	margin:0px 0px 5px 0px;
	padding:7px 2px 8px 16px;
	font-weight:bold;
	color:#000000 !important;
}

/* Botão com a seta vermelha do lado esquerdo sem borda */
.btnSemBorda{
	cursor:pointer;
	background:url(/images_2008/bts/seta_red_right.gif) left 3px no-repeat; 
	padding:0px 0px 0px 15px;
	text-decoration: none !important; 
	display:inline-block !important;
	line-height:17px;
	color:#000000 !important;
	font-weight:bold;
	text-transform:uppercase;	
	border:solid 0px #FF0000;
	font-stretch:semi-condensed !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	width:auto;
}
/* Final - Botao */

/*Página de Resultado Consolidado*/
.resultadoConsolidado .labelCampo01{
	font-weight: bold;
	width: 130px;
	float: left;
	margin-top:3px;
}
.resultadoConsolidado .labelCampo02{
	margin:0px 0px 0px 60px;
}
.resultadoConsolidado .labelCampo03{
 	margin-right: 280px;
}
.resultadoConsolidado .labelCampo04{
	margin:0px 55px 0px 138px;
}
.resultadoConsolidado .semBorda {
	border:none;
	font-weight:bold;
}

/*ExibeSinistro */
.selectDanosMateriais{
	margin-left:40.5px;
	margin-right:7px;*margin-right:5px;
	vertical-align:top;
	width:200px;
}

.inputDescricaoDanos{
	margin-left:40px;
	width:300px;
	height:50px;
}
.inputDescricaoSinistro{
	margin-left:40px;
	width:300px;
	height:100px;
}
.ajuste{
	display:block;
	float:left;
	width:125px;
}
.textDadosVeiculo{
	height:50px;
	width:300px;
	margin-top:25px;
}
.resposta{
	color:#f00;
}
/* Fim Exibe sinistro*/

/*div alerta de confirmação reembolso 24h*/

.divConfirma{
width:590px;
}
.divMensagem{
background:url(/images_2008/boxalert.gif) left 5px no-repeat;
padding-left:45px;
margin:10px 10px 0px 0px;
}

/* Inicio: Página Padrões de Cálculo */

.caixaCalculo .labelCampo01{
	font-weight: bold;
	width: 150px;
	float:left;
}

.caixaCalculo .labelCampo02{
	width: 260px;
	float:left;
}

/* Inicio: Página Padrões de Cálculo */
.caixaSinistrado .labelCampo01{
	font-weight: bold;
	width: 110px;
	float:left;
}

/*Inicio Página meus clientes*/
.menuAlfabeto {float:left;}
.menuAlfabeto p{text-align:center; width:20px; height:15px;	border-style:solid; border-color: #dde9e6; background-color:#eaf3f1; border-width:1px; color:#333333; 	margin-top: 7px;	padding-bottom: 3px; }
.boxes {margin:0  0 0 35px;padding-bottom:5px;padding-left:2px;padding-top:5px; width:710px;}
.boxClientes{width:220px; margin: 5px 7px 0 7px; border-style:solid; border-color: #dde9e6; border-width:1px; float:left;}
.nome {height:25px; border-bottom:1px solid;	border-color: #dde9e6; background-color:#e7f7eb; text-align:center; 	padding-top:5px; margin-top:0px;}
.nomeCli {height:25px; border-bottom:1px solid;	border-color: #dde9e6; background-color:#d5e5d9; text-align:center; 	padding-top:5px; margin-top:0px;}
.dadosCliente{margin-top:8px;	padding-left:10px; background-color:#e7f7eb; padding-right:10px;}
.emailCliente {height:25px; border-top:1px solid; border-color: #dde9e6; background-color:#e7f7eb; padding-left:10px; padding-top:5px; margin-top:8px; margin-bottom:0px}
.apoliceCliente {height:25px;	border-top:1px solid; border-color: #dde9e6;	padding-left:10px; margin: 0;}
.comboOrganizar{ margin-bottom: -25px; margin-top:20px;}
/*Fim Página meus clientes*/

/* Roberto */
tr.linha_sinistro td{
	border-top: solid 2px #38A776 !important;
	border-top-color: #1AAB71;
}

.div_separa_documento{
	height:15px;
}

.link_altera_pagamento {
   margin-top: -27px;
   margin-left: 570px;
   margin-bottom: 10px;
   float:left;
}

.data_proporcionalidade {
   margin-top: 5px;
   margin-bottom: 10px;
}

/* Roberto
 * Num pag atual na paginacao */
.atual{
	font-weight: bold !important;
}


.texto_menor {
	font-size: 9px !important;  
}

.selSucursal{
	width: 190px;
}

/* Altera a exibicao da descricao de cob adic */
.campo_com_help{
	cursor: help;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
        font-weight: bold;
}

/* Início - erros de calculo requisicao */
.divPainelErros{
	background-color:#f0f6f4;
	width:650px;
	height:230px;
	display:none;
	z-index:1000;
	position:absolute;
	margin: 60px 30px 0px 100px;
	padding:5px 0px 5px 10px;
	border:solid 1px #dae9e2;
}

.divPainelErros .titulo_erro{
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 10px;
	background-color:#d5e5d9;
	width:620px;
	height:25px;
	border:solid 1px #dae9e2;
	font-weight:bold;
}
.divPainelErros .conteudo_erro{
	margin:5px 0px 0px 0px;
	padding:10px 0px 10px 10px;
	background-color:#d5e5d9;
	width:630px;
	border:solid 1px #dae9e2;
}
.divPainelErros .btnerro{
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 5px;
}
.divPainelErros .lista_erro{
	margin:0px 0px 10px 0px;
	background-color:#f0f6f4;
	height:110px;
	width:520px;
}
.divPainelErros .lista_erro p{
	margin:0px 0px 0px 2px;
}

.divPainelErros  .alinhaNavegacao {
	margin-bottom:-5px;
}

.divPainelErros   a:link, .divPainelErros a:visited {
	color:#000000;
	font-weight:normal;
	text-decoration: none;
	}
.divPainelErros a:hover, .divPainelErros a:active{
	color:#FF0000;
	text-decoration:underline;
}
/* Final - erros de calculo requisicao */

/* Início - processando aguarde*/
.divaguarde{
        background-color:#fafafa;
        width:300px;
	height:50px;
	display:none;
	z-index:900;
	position:absolute;
	margin: 160px 30px 0px 300px;
	padding:5px 0px 5px 10px;
}

.divaguarde .titulo_aguarde
{
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 10px;
	width:320px;
	height:25px;
	font-weight:bold;
}
.divaguarde .conteudo_aguarde
{
	margin-top: -45px;
        margin-left: 50px;
	padding:10px 0px 10px 0px;
	width:180px;
        font-family: arial; 
        font-size: 60px; 
        color:#7F9992; 
        font-weight: bold;
        z-index:1000; 
}
.divaguarde .btnaguarde
{
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 5px;
}
.divaguarde .lista_aguarde
{
	margin:0px 0px 10px 0px;
	height:110px;
	width:520px;
}
.divaguarde .lista_aguarde p
{
	margin:0px 0px 0px 2px;
}

.divaguarde  .alinhaNavegacao 
{
	margin-bottom:-5px;
}

.divaguarde   a:link, .divaguarde a:visited {
	color:#000000;
	font-weight:normal;
	text-decoration: none;
	}
.divaguarde a:hover, .divaguarde a:active{
	color:#FF0000;
	text-decoration:underline;
}

/* Essa classe alinha o conteúdo a direita */
.divTopoCotacao{
/*	margin:0px 0px 5px 0px;*/
/*	padding:5px 5px 5px 0px;*/
   margin: auto;
	text-align:left;
	border:solid 1px #dde9e6;
	/*position: absolute;*/
	/*top:5px; left:5px;*/
	z-index:-10;
	width:764px;
	/*padding:3px 3px 3px 3px;*/
	background-color:#FFFFFF;
}

/* Final - processando aguarde */


/* Início - div mensagens geral */
.divPainelGeral{
	background-color:#f0f6f4;
	width:650px;
	height:230px;
	display:none;
	z-index:1000;
	position:absolute;
	margin: 60px 30px 0px 100px;
	padding:5px 0px 5px 10px;
	border:solid 1px #dae9e2;
}

.divPainelGeral .titulo_erro{
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 10px;
	background-color:#d5e5d9;
	width:620px;
	height:25px;
	border:solid 1px #dae9e2;
	font-weight:bold;
}
.divPainelGeral .conteudo_erro{
	margin:5px 0px 0px 0px;
	padding:10px 0px 10px 10px;
	background-color:#d5e5d9;
	width:630px;
	border:solid 1px #dae9e2;
}
.divPainelGeral .btnerro{
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 5px;
}
.divPainelGeral .lista_erro{
	margin:0px 0px 10px 0px;
	background-color:#f0f6f4;
	height:110px;
	width:520px;
}
.divPainelGeral .lista_erro p{
	margin:0px 0px 0px 2px;
}

.divPainelGeral  .alinhaNavegacao {
	margin-bottom:-5px;
}

.divPainelGeral   a:link, .divPainelGeral a:visited {
	color:#000000;
	font-weight:normal;
	text-decoration: none;
	}
.divPainelGeral a:hover, .divPainelGeral a:active{
	color:#FF0000;
	text-decoration:underline;
}
/* Final - div mensagens geral */

.noSize{
	width:auto;
}

.input_radio {
	border:none; 
	background:none;
	vertical-align:middle;
}	
/* act_documento_auto.html */
div.center {
  text-align: center;
  width: 100%;
}

div.center table {
  margin-left: auto;
  margin-right: auto;
}

/* Definindo altura para a classe da intranet onde o logo é exibido - Cross Browser */
.divLogoHDI{
   height:80px;
}

