﻿.t_page_left {
	margin-right: 9px;
}
.t_page_content {
	float: left;
	margin: 30px 0;	
	width: 789px;
}
/*Busca rápida*/
.t_form_campos_busca_rapida{
	float:left;
	height:60px;
}
.t_busca_rapida{
	/*display:block;*/
	display: table;
    width: 100%;
}
.float_left{
	float:left;
}
.t_painel_busca_rapida{
	clear: both;
	height: auto;
	display:table;	
	width:100%;
	background: url("/SiteAssets/images/home/bgpainel.jpg") top repeat-x;
	padding-bottom: 10px;
}
.t_painel_busca_rapida img{
	cursor: pointer;
	padding-top: 2px;
}
.t_painel_busca_rapida_esq{
	background: url("/SiteAssets/images/home/bgpainel_esq.jpg") top left no-repeat;
	width: 12px;
	display: table-cell;
	height:100%;
}
.t_painel_busca_rapida_dir{
	background: url("/SiteAssets/images/home/bgpainel_dir.jpg") top right no-repeat;
	width: 12px;
	display: table-cell;
	height:100%;
}
.t_painel_busca_rapida_filtro_botao{
    padding-left: 5px;
    width: 112px;
    height: 27px;
    z-index: 1000;
  }
.t_painel_busca_rapida p{
	font-size: 14px;
	padding: 10px 0 5px 0;
}
.t_painel_busca_rapida_select{
	float: left;
	margin-right:8px; 
	width: 150px;
}
.t_painel_busca_rapida_input{
	float: left;
	margin-right:10px; 
	width: 320px;
}
.t_painel_busca_rapida_input_periodo{
	float: left;
	margin-right:10px; 
	width: 140px;
}
.t_painel_digito_periodo{
    float: left;
    margin: 5px;
}
.t_painel_busca_rapida_select select{
	height:28px;
	font-size:11px;
}
.t_painel_busca_rapida_select select, 
.t_painel_busca_rapida_input input[type="text"]{
	width: 100%;
}
.t_painel_busca_rapida_input_periodo input[type="text"]{
	width: 100%;
	height:18px;
}
.t_input_busca_rapida{
	background: #FFF;
	border: 1px solid #b9b9b9;
	color: #424240;
	font-size: 12px;
    /*padding-left: 4px;
    padding-top: 2px;
    height: 24px;*/
    padding:6px;
}
/*.t_input_busca_rapida_helper{
	display: inline-block;
    height: 100%;
    vertical-align: text-bottom;
}*/
.t_espaco_painel{
	height:10px;	
}
.error_message{
	padding-top: 6px;
	width:100%;
}
.loading_busca_rapida{
	display:none;
	float:left;
}
/*Fim - Busca rápida*/
.t_painel_home{
	clear: both;
	margin-bottom: 50px;
	background: url("/SiteAssets/images/home/bgpainel.jpg") top repeat-x;
	height: 382px;
}
.t_painel_home_esq{
	background: url("/SiteAssets/images/home/bgpainel_esq.jpg") top left no-repeat;
	width: 12px;
	display: block;
	float: left;
	height: 200px;
}
.t_painel_home_dir{
	background: url("/SiteAssets/images/home/bgpainel_dir.jpg") top right no-repeat;
	width: 12px;
	display: block;
	float: right;
	height: 200px;
}
.t_painel_div h1{
	/*padding-top: 10px;*/
	font-size: 18px;
}
.t_painel_div .t_line {
	height: 1px;	
	border: 0px none;
	padding: 0px;
	margin: 0px 12px;
}
.t_painel_div .t_line.first {
	background: #ccd0ca;
	margin-top: 6px;
}
.t_painel_div .t_line.last {
	background: #FFF;
	margin-bottom: 25px;
}
.t_painel_div_grafico{
	float: left;
	border-right: 1px solid #FFF;
	padding-right: 10px;
	width: 360px;
	height: 332px;
	overflow: hidden;
}
.t_painel_div_grafico_imagem {
	text-align: left;
	height: 270px;
	overflow-y: hidden;
}
.t_painel_div_grafico_imagem .msg{
	margin-top: 126px;
}
.t_painel_div_grafico_hover_legenda{
	position: absolute;
	padding: 0px 3px 0px 3px;
	display: none;
	background-color: #000000;
	color: white;
	z-index: 99999;
	opacity:0.8;
	filter: alpha(opacity=80); /* For IE8 and earlier */
}
.t_painel_div_grafico_descricao{
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 7px;
}
.t_painel_div_grafico_select {
 	width: 350px;
	margin: 7px auto;
}
.t_painel_div_grafico_select label {
	float: left;
	width: 128px;
	padding: 3px 0;
	display: block;
}
.t_input.cbinfo_grafico {
	width: 213px;
}
.t_painel_div_clientes{
	padding-left: 10px;
	float: left;
	width: 360px;
	height: 332px;
	overflow: hidden;
	border-left: 1px solid #cbcbcb;
}
.t_painel_div_clientes_list {
	text-align: center;
	clear: both;
	height: 302px;
}
.t_painel_div_clientes_list h1 {
	font-size: 14px;
	text-align: left;
	padding: 0 0 7px 0;
}
.t_painel_div_clientes_list_head {
	background: #cbd6dc;
	font-weight: bold;
	padding: 10px 0;
	text-align: center;
	overflow: hidden;
}
.t_painel_div_clientes_list_value {
	padding: 5px 0;
	overflow: hidden;
}
.t_painel_div_clientes_list_head .head, .t_painel_div_clientes_list_value .value {
	float: left;
}
.t_painel_div_clientes_list_head .head.nomecliente {
	width: 210px;
}
.t_painel_div_clientes_list_value .value.nomecliente {
	width: 200px;
	padding-left: 20px;
	text-align: left;
}
.t_painel_div_clientes_list_head .head.telefone {
	width: 145px;
}
.t_painel_div_clientes_list_value .value.telefone {
	width: 125px;
	text-align: center;
}
.t_painel_div_clientes_list_value.light {
	background: #fff;
}
.t_painel_div_clientes_list_value.dark {
	background: #e6ede6;
}
.link_painel_clientes_nomecliente, .link_painel_clientes_nomecliente:link, .link_painel_clientes_nomecliente:active, .link_painel_clientes_nomecliente:visited,
.link_painel_clientes_telefone, .link_painel_clientes_telefone:link, .link_painel_clientes_telefone:active, .link_painel_clientes_telefone:visited {
	color: #424240;
	text-decoration: none;
}
.link_painel_clientes_nomecliente, .link_painel_clientes_telefone {
	text-decoration: underline;
}
.t_painel_div_clientes_vertodas{
	clear: both;
	margin-top: 5px;
}
.t_painel_div_clientes_vertodas a:hover{
	text-decoration: underline;
}
.t_painel_div_clientes_select {
	width: 350px;
	margin: 0px auto;
}
.t_painel_div_clientes_select label {
	float: left;
	width: 128px;
	padding: 3px 0;
	display: block;
}
.t_input.cbinfo_clientes {
	width: 213px;
}
.t_painel_aviso {
	clear: both;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #f8f09d;
	overflow: hidden;
	text-align: left;
	position: relative;
}
.t_painel_aviso_icn {
	background: url("/SiteAssets/images/home/icn_aviso.jpg") no-repeat center center;
	width: 10px;
	height: 10px;
	float: left;
	margin: 4px;
}
.t_painel_aviso_txt {
	padding: 2px 10px;
	width: 400px; 
	margin: 0 auto;
}
.t_painel_aviso_excluir {
	right: 2px;
	top: 2px;
	position: absolute;
	background: url("/SiteAssets/images/home/btn_aviso_excluir.jpg") no-repeat center center;
	width: 19px;
	height: 16px;
	cursor: pointer;
}
.t_pendencias{
	/*background:url("/SiteAssets/images/home/bgpendencias.png") no-repeat top center;*/
	background:url("/SiteAssets/images/home/bgferramentas_g.png") no-repeat top center;
	width:789px;
	height:107px;
	overflow:hidden;
	float:none;
	margin:0px 0 10px 0;
}

.t_ulpendencias{
	float:none;
	overflow:hidden;
	list-style:none;
	margin:4px 0 0 39px;
}
.t_ulpendencias_liberty {
	margin:4px 0 0 23px;	
}
.t_ulpendencias li.t_lipendencias{
	background:url("/SiteAssets/images/home/bglipendencias.png") no-repeat top center;
	width:81px;
	height:99px;
	overflow:hidden;
	float:left;
	text-align:center;
	margin:0 2px 0 0px;
}
.t_ulpendencias li.t_lipendencias_cotacao {
    background: url("/SiteAssets/images/home/bglipendencias_cotacao.png") no-repeat top center;
    width: 66px;
}

.t_ulpendencias li.t_lipendencias_cotacao_lem {
    background: url("/SiteAssets/images/home/bglipendencias_cotacao_aliro.png") no-repeat top center;
    height:120px;
    width: 90px;
}
.t_ulpendencias li.t_ferramentas{
	background:url("/SiteAssets/images/home/bgpendencias_p.png") no-repeat top center;
	width:29px;
	height:99px;
	float:left;
	margin:0 6px 0 8px;
}
.t_ulpendencias li.t_ferramentas_liberty,
.t_ulpendencias li.t_ferramentas_aliro {
	background:url("/SiteAssets/images/home/bg_ferramentas_on.png") no-repeat top center;
	width:20px;
	height:100px;
	float:left;
	margin:0px;
}

/*Atribui imagem de background da barra de ferramentas da Aliro*/
.t_ulpendencias li.t_ferramentas_aliro {
	background:url("/SiteAssets/images/home/bg_ferramentas_on_aliro.png") no-repeat top center;
    height:120px;
}

/**************************
* Links Pendências
***************************/

.t_ulpendencias li.t_lipendencias a,
.t_ulpendencias li.t_lipendencias a:hover{
	text-decoration:none;
	color:#5f5f59;
	line-height:12px;
	display:block;
	font-size:10px;
	font-weight:bold;
	padding:55px 4px 0 4px;
}

/*Ferramentas Aliro*/
.t_ulpendencias li.t_lipendencias_cotacao_lem a,
.t_ulpendencias li.t_lipendencias_cotacao_lem a:hover {
	margin:0 auto;
	padding:0;
	text-align:center;	
}

.t_apo_canceladas_on{
	background:url("/SiteAssets/images/home/bg_apo_canceladas_on.png") no-repeat top center;
	margin-top:2px;
}

.t_parcelas_vencidas_on{
	background:url("/SiteAssets/images/home/bg_parcelas_vencidas_on.png") no-repeat top center;
	margin-top:2px;
}

.t_sinistros_on{
	background:url("/SiteAssets/images/home/bg_sinistros_on.png") no-repeat top center;
	margin-top:2px;
}

.t_comunicados_on{
	background:url("/SiteAssets/images/home/bg_comunicados_on.png") no-repeat top center;
	margin-top:2px;
}

.t_mensagem_voce_on{
	background:url("/SiteAssets/images/home/bg_mensagem_voce_on.png") no-repeat top center;
	margin-top:2px;
}

.t_cotador_on{
	background:url("/SiteAssets/images/home/bg_cotador_on.png") no-repeat top center;
	margin-top:2px;
}

.t_easyway_on{
	background:url("/SiteAssets/images/home/bg_easyway_on.png") no-repeat top center;
	margin-top:2px;
}

.t_abrir_sinistro_on{
	background:url("/SiteAssets/images/home/bg_aviso-sinistro_on.png") no-repeat top center;
	margin-top:2px;
}

.t_reprogramar_parcelas_on{
	background:url("/SiteAssets/images/home/bg_reprogramar_parcelas_on.png") no-repeat top center;
	margin-top:2px;
}

.t_DSO_on{
	background:url("/SiteAssets/images/home/bg_DSO_on.png") no-repeat top center;
	margin-top:2px;
}
.t_auto_on {
	background:url("/SiteAssets/images/home/bg_auto_on.png") no-repeat top center;
	margin-top:2px;	
}
.t_residencia_on {
	background:url("/SiteAssets/images/home/bg_residencia_on.png") no-repeat top center;
	margin-top:2px;	
}
.t_comercio_servicos_on {
	background:url("/SiteAssets/images/home/bg_comercio_servico_on.png") no-repeat top center;
	margin-top:2px;	
}
.t_vida_on {
	background:url("/SiteAssets/images/home/bg_vida_on.png") no-repeat top center;
	margin-top:2px;	
}
.t_engenharia_on {
	background:url("/SiteAssets/images/home/bg_engenharia_on.png") no-repeat top center;
	margin-top:2px;	
}
.t_transporte_on {
    background: url("/SiteAssets/images/home/bg_transporte_on.png") no-repeat top center;
    margin-top: 2px;
}
.t_demais_produtos_on {
    background: url("/SiteAssets/images/home/bg_demais_produtos_on.png") no-repeat top center;
    margin-top: 2px;
}
.t_vistoria_previa_on {
    background: url("/SiteAssets/images/home/bg_vistoria_previa_on.png") no-repeat top center;
    margin-top: 2px;
}
.t_treinamento_on {
    background: url("/SiteAssets/images/home/bg_treinamento_on.png") no-repeat top center;
    margin-top: 2px;
}
.t_programa_conexao_on {
    background: url("/SiteAssets/images/home/bg_programa_conexao_on.png") no-repeat top center;
    margin-top: 2px;
}
.t_apo_canceladas_on:hover,
.t_parcelas_vencidas_on:hover,
.t_sinistros_on:hover,
.t_comunicados_on:hover,
.t_DSO_on:hover,
.t_mensagem_voce_on:hover,
.t_cotador_on:hover,
.t_easyway_on:hover,
.t_abrir_sinistro_on:hover,
.t_reprogramar_parcelas_on:hover,
.t_auto_on:hover,
.t_residencia_on:hover,
.t_comercio_servicos_on:hover,
.t_vida_on:hover,
.t_engenharia_on:hover, 
.t_transporte_on:hover,
.t_demais_produtos_on:hover,
.t_vistoria_previa_on:hover,
.t_treinamento_on:hover,
.t_programa_conexao_on:hover {
	background-position: center -3px;
}

/*Ferramentas Aliro*/
.icon-tools {
	box-shadow: 2px 2px 2px rgba(153, 153, 153, 0.5);
	border-radius:2px;
	display:block;
	height:52px;
	margin:10px auto;
	width:52px;
}
.icon-tools.icon-tools-car {
	background:#fff url("/SiteAssets/images/home/icon-tools-car-aliro.png") no-repeat 0 0;
}
.icon-tools.icon-tools-dso {
	background:#fff url("/SiteAssets/images/home/icon-tools-dso-aliro.png") no-repeat 0 0;
}
.icon-tools.icon-tools-sinistro {
	background:#fff url("/SiteAssets/images/home/icon-tools-sinistro-aliro.png") no-repeat 0 0;
}
.icon-tools.icon-tools-reprogramar {
	background:#fff url("/SiteAssets/images/home/icon-tools-reprogramar-aliro.png") no-repeat 0 0;
}
.icon-tools.icon-tools-folder {
	background:#fff url("/SiteAssets/images/home/icon-tools-folder-aliro.png") no-repeat 0 0;
}
.icon-tools.icon-tools-vistoria {
	background:#fff url("/SiteAssets/images/home/icon-tools-vistoria-aliro.png") no-repeat 0 0;
}
.icon-tools.icon-tools-treinamento {
	background:#fff url("/SiteAssets/images/home/icon-tools-treinamento-aliro.png") no-repeat 0 0;
}
.icon-tools.icon-tools-conexao {
	background:#fff url("/SiteAssets/images/home/icon-tools-conexao-aliro.png") no-repeat 0 0;
}

/******************************
* Blocks Home
******************************/
.t_divblocks_home{
	width:789px;
	overflow:hidden;
	float:none;
	margin:30px 0 10px 0;
    display: none;
}

.t_block_left{
	background:url("/SiteAssets/images/home/bg_block_home.png") no-repeat top center #FFFFFF;
	width:385px;
	overflow:hidden;
	float:left;
	min-height:320px;
}

.t_block_right{
	background:url("/SiteAssets/images/home/bg_block_home.png") no-repeat top center #FFFFFF;
	width:385px;
	overflow:hidden;
	float:right;
	min-height:320px;
}


/****************************************
*
*****************************************/
.t_titulos_block_home{
	font-size:20px;
	margin:9px 5px 5px 10px;
	font-weight:normal !important;
}


.t_registro_block_left{
	margin:8px 10px 8px 10px;
	overflow:hidden;
	float:none;
}

.t_registro_block_right{
	margin:4px 10px 4px 10px;
	overflow:hidden;
	float:none;
}

.t_registros_data{
	color:#43433f;
	font-size:11px;
	float:none;
	overflow:hidden;
	font-weight:normal;
}

.t_registros_resumo{
	color:#43433f;
	font-size:12px;
	font-weight:normal;
	float:none;
	overflow:hidden;
	line-height:14px;
}
.t_link_registros_resumo, .t_link_registros_resumo:hover{
	color:#43433f !important;
	text-decoration:none;
}
.t_link_registros_resumo p {
	display: inline;
}
.t_link_registros_resumo img{
	margin-left:5px;
	border:5px solid #cad4da;
	width:70px;
}
.t_registro_servico_img{
	float:left;
	overflow:hidden;
	margin:0 8px 0 2px;
}
.t_registro_servico_img img{
	border:5px solid #cad4da;
	width: 70px;
	height: 62px;
}
.t_link_registros_resumo a {
	white-space: nowrap;
}
.t_link_registros_resumo a img {
	margin-left: 4px;
	border: 0px none;
	width: 10px;
	height: 9px;	
}
.produtos_block {
	clear: both;
}

#containerPrincipal, #listaSinistrosPendentes, #listaParcelasVencidas, 
#templateContainerSinistrosPendentes, #templateContainerParcelasVencidas, #templateContainerApolicesCanceladas,
#listaNoticias, #listaProdutosEServicos {
	display: none;
}

td.lista_detalhe_col1{
	width: 65%; 
	text-align: left !important;
	overflow: hidden;
	white-space: nowrap;
}

td.lista_detalhe_col2{
	width: 35%; 
	text-align: center;
	overflow: hidden;
    white-space: nowrap;
}

td.lista_detalhe_col1 a:hover, td.lista_detalhe_col2 a:hover, .t_readmore a:hover{
	text-decoration: underline;
}

.label_grafico_torta{
	font-size: 8pt; 
	text-align: center; 
	padding: 2px; 
	color: white;
}

#divLoading.loader{
	margin: 30px auto 0px auto;
	height: 40px;
	width: 306px;
}

#divLoadingGrafico.loader{
	margin: auto;
	padding-top: 110px;
	height: 160px;
	width: 160px;
	display: none;
}

#divErroPainel{
	margin: 5px auto 0px auto;
	width: 550px;
}

#divErroGrafico{
	margin: auto;
	padding-top: 100px;
	width: 300px;
}
/************* ****************/
/* Banner vídeo */
.banner-video-inf {
	background-image:url('../images/personalizar/banner-abrir-video.png');
	width: 784px;
	height: 118px;	
}
.btn-player-video {
	margin: 16px 0px 0px 12px;
	border: none;	
}
.banner-video-sup {
	width: 790px;
	height: 57px;
	background-image:url('../images/personalizar/banner-video.png');
	margin:0px 0px 3px 0px;
}
.nao-mostrar {
	float:right;
	color:#fff!important;
	margin:36px 10px 0px 0px;
	text-decoration:none!important;
}
.conteudo-video {
	float:left;
	margin:0px 0px 0px 20px;
	width:650px;
}
.titulo-video {
	font-family:Rockwell;
	color:#003876;
	font-size:24px;
	margin:0px 0px 10px 0px;
}
.div-btn a {
	margin:0px 20px 0px 0px;
}
.conteudo-video p {
	margin: 0px 0px 15px 0px;
	font-size:12px;
}
.btn-pv {
	margin: 8px 0px 0px 388px;
    float: left;
    border: none;
}


.btn-informacoes {
    float: left;
    background-image:url('../images/personalizar/btn-informacoes-analisticas.png');
    width: 381px;
    height: 45px;
    margin-right: 20px;
}
.btn-informacoes-position {
    background-position: 0px -45px;
    margin-right: 20px;
}
.informacao-dados {
    width: 339px;
    display: none;
    border-bottom: 1px solid #5582d7;
    border-left: 1px solid #5582d7;
    border-right: 1px solid #5582d7;
    float: left;
    padding: 20px;
    margin-top: -10px;
}


/******** barra de ferramentas *************/
#ferramentas-liberty {
	display:none;
}
#ferramentas-indiana {
	display:none;
}
#liEasyWay {
	margin:0px!important;
}

/********** cotador transportes **********/
.h-modal {
	font-size: 18px!important;
}
.link-transporte,
.link-engenharia {
	float: left;
	margin: 0px 12px 30px;
	width: 65px;
	text-align: center;
}
.icone-transporte {	
    width: 53px;
    height: 53px;
    display: inline-block; 
    background: url('../images/menu-transportes.png') no-repeat top center;        	
}
.apolice-avulsa {	
	background-position: 0px 0px;
}
.link-transporte:hover > .apolice-avulsa {
	background-position: 0px -53px;	
	text-decoration: none!important;	
}
.transporte-facil {		
	background-position: -53px 0px;
}
.link-transporte:hover > .transporte-facil {
	background-position: -53px -53px;
}
.portal-transporte {	
	background-position: -106px 0px;
}
.link-transporte:hover > .portal-transporte {
	background-position: -106px -53px;
}
.cotador-transporte {	
	background-position: -159px 0px;	
}
.link-transporte:hover > .cotador-transporte {
	background-position: -159px -53px;	
}
.link-transporte span {
	margin-top: 5px;
    display: block;
}
.link-transporte:hover > span {
	text-decoration: none!important;
}

/* == icone engenharia == */

.icone-engenharia {	
    width: 53px;
    height: 53px;
    display: inline-block; 
    background: url('../images/menu-rc-engenhariaArtboard_1.png') no-repeat top center;        	
}

.portal-rc {	
	background-position: 0px 0px;
}

.link-engenharia:hover > .portal-rc {
	background-position: 0px -53px;	
	text-decoration: none!important;	
}

.engenharia-ccl {
	background-position: -106px 0px;			
}

.link-engenharia:hover > .engenharia-ccl {
	background-position: -106px -53px;
}

.rc-ccl {	
	background-position: -53px 0px;
}

.link-engenharia:hover > .rc-ccl {
	background-position: -53px -53px;
}

.separador {
	background: #ccd0ca;
	margin-bottom: 6px;
	height:1px;
}

/********** modals cotator *********/
@media (min-width: 992px) {
	.modal-lg-ces {
	    width: 922px!important;
	}
}

.mrg-bottom-20 { margin-bottom: 20px; }

.link-cotador-modal {
	margin: 0 12px 20px;
    text-align: center;
    width: 62px;
    float: left;
    color:#404040!important	
}
.link-cotador-modal:hover {
	color:#1a1446!important;
}
.link-cotador-modal i {
	margin-bottom:10px;
}
.link-cotador-modal span {
	line-height:14px;
	display:block;
}