/******************************************************************************

DOCUMENTO: Arquivo com as classes específicas para impressão do projeto
CRIAÇÃO: dd/mm/aaaa
AUTOR: Alisson Douglas (alisson@brivia.com.br)
VERSÃO: 001
ATUALIZAÇÕES:
1) dd/mm/aaaa (autor): _____________
2) dd/mm/aaaa (autor): _____________
OBSERVAÇÕES: 

******************************************************************************/
*{font-family:Tahoma;}
.id-topo{display:none;}
.secundario{display:none;}
.id-rodape{display:none;}
ul.navegacao-local{display:none;}
div.id-conteudo-secundario{display:none;}
.logo {display:none;}
/********************/
img.logo-impressao{position:absolute; display:block; top:10px; left:10px;}
div.id-pagina 
{
	background:none;
	width:789px;
	overflow:hidden;
	display:block;
	position:relative;
	}
/************************
	USER CONTROL
*************************/

.calendario 
{
	width:166px;
	margin:10px 0 0 0;
	border-right:6px solid #F5F5F6;
	border-bottom:6px solid #F5F5F6;
	border-bottom:6px solid #F5F5F6;
	border-left:6px solid #F5F5F6;
	background: #FFFFFF;
	}
.calendario .superior 
{
	/*overflow:hidden;*/
	position:relative;
	top:-5px;
	width:166px;
	height:39px;
	border-bottom:4px solid #EEEEEF;
	background:url(../img/bg-tt-area-cliente.gif) repeat-x;
	background-color:#FFFFFF;
	/*border:1px solid red; */
	}
.calendario .superior span
{
	display:block;
	float:left;
	position:relative;
	top:-4px;
	width:47px;
	height:43px;
	_height:39px;	
	background:url(../img/lb-calendario.gif) no-repeat;
	}
.calendario .corpo 
{
	padding:6px 11px 11px 11px;
	}
	
	/* tabela calandario */
.calendario .corpo table
{
	width:100%;
	margin:0;
	}
.calendario .corpo table th
{
	height:20px;
	border:1px solid #FFFFFF;
	background:#D7D7D7;
	font:10px Tahoma;
	color:#666666;
	font-weight:normal;
	}
.calendario .corpo table td 
{
	height:20px;
	border:1px solid #FFFFFF;
	background:#E2E2E2;
	font:10px Tahoma;
	}
.calendario .corpo table td.atual 
{
	color:#FFFFFF !important;
	background:#0D1B6F;
	}
.calendario .corpo table td.ativo
{
	color:#FFFFFF !important;
	background-color:#B5CC21 !important;
	}
.calendario .corpo table td a 
{
	font:10px Tahoma;
	color:#666666;
	text-decoration:none;
	}	
.calendario .corpo table td table 
{
	margin:0;
	}
.calendario .corpo table td table td 
{
	border:0;
	font:10px Tahoma;
	color:#666666;
	background-color:#E2E2E2;
	}	

/*************************	
		Conteudo 
*************************/
div.id-conteudo{
	padding:120px 0 0;
}
div.id-conteudo-interna{
	overflow:hidden;
	padding:120px 0 0;
	position:relative;
	
}
div.id-conteudo-principal{
	float:left;
	width:363px;
	overflow:hidden;		
}

div.id-conteudo-principal ul.destaques{
	overflow:hidden;
	margin:0;
	padding:0 0 0 41px;
}
div.id-conteudo-principal ul.destaques h3 a{
	font-size:11px;
	color:#666;
	text-decoration:none;
}
div.id-conteudo-principal ul.destaques{
	font-size:10px;
	color:#666;
}
div.id-conteudo-principal ul.noticias{
	overflow:hidden;
	margin:0;
	padding:0 0 0 41px;
}
div.id-conteudo-principal ul.destaques li a
{
	text-decoration:none;	
}
div.id-conteudo-principal ul.destaques li{
	display:block;
	overflow:hidden;
	margin:0;
}
div.id-conteudo-principal ul.noticias li{
	display:block;
	overflow:hidden;
	margin:0;
}
div.id-conteudo-principal ul.noticias h3 a{
	font-size:11px;
	color:#666;
	text-decoration:none;
}
div.id-conteudo-principal h2.tt-destaque{
	margin: 0 0 0 0;
	height:32px;
	padding:21px 0 7px 0;
}
div.id-conteudo-principal h2.tt-noticia{
	margin: 0 0 0 0;
	height:38px;
	padding:21px 0 1px 0;
}
div.id-conteudo-principal span.data-destaque{
	clear:both;
	display:block;
	padding:0 0 5px 5px;
	font-family:Tahoma;
	font-size:9px;
	color:#A4B71E;
	}
div.id-conteudo-principal span.data{
	clear:both;
	display:block;
	padding:0 0 5px 5px;
	font-family:Tahoma;
	font-size:9px;
	color:#A4B71E
}
div.id-conteudo-principal img{
	float:left;
	padding:0 7px 12px 0
}
div.id-conteudo-principal h3{
	font-family:Tahoma;
	font-size:11px;
	color:#666
}
div.id-conteudo-principal p{
	float:left;
	margin:0;
	padding:0 0 12px 0;
	width:240px;
	font-family:Tahoma;
	font-size:10px;
	color:#6666
}
div.id-conteudo-principal p.sem-img{ width:320px }
	
.coluna-metade{
	float:left;
	display:block;
	margin:0 0 20px 0;
	width:49%
	}
.coluna-metade .topo-conteudo-interna{
	overflow:hidden;
	width:270px;
	height:40px;
	padding:0 0 0 11px;
	_padding:0 0 40px 11px;
	background:url(../img/barra-topo-navegacao.gif) no-repeat 10px 22px;
	}


.coluna-metade ul li h3 a{font:11px Tahoma, Arial, Verdana; color:#0D1B6F; text-decoration:none;}


  /**** noticias ****/
div.id-conteudo-principal ul.noticias 
{
	overflow:hidden;
	padding:0 0 0 41px;
	}
div.id-conteudo-principal ul.noticias li 
{
	overflow:hidden;
	padding:0 0 5px 0;
	margin:0 0 5px;
	margin-bottom:15px;
	background: url(../img/separador.gif) no-repeat 4px bottom;
	}
	
.id-conteudo-noticias .topo-conteudo-interna h1{
	font:22px Tahoma,Arial,Verdana;
	color:#0D1B6F;
	}

.id-conteudo-noticias ul.noticias li h2 a{
	color:#0D1B6F;
	font:bold 11px Tahoma;
	text-decoration:none;
	display:block;
}

div.id-conteudo-principal ul.noticias li span.data-destaque 
{
	clear:both;
	display:block;
	padding:0 0 3px 5px;
	font-family:Tahoma;
	font-size:9px;
	color:#A4B71E;
	background: url(../img/bl-data-seta-direita.gif) 0 7px no-repeat;
	_background: url(../img/bl-data-seta-direita.gif) 0 9px no-repeat;
	}
div.id-conteudo-principal ul.noticias li.sem-fundo {background:none;}
div.id-conteudo-principal ul.noticias li h3 
{
	margin:0;
	padding:0 0 0 5px;
	}
	

/*** area clientes ***/
.area-clientes 
{
	position:relative;
	padding:0 0 18px;
	margin:0 0 26px 0; 
	border-left:6px solid #F5F5F6;
	border-right:6px solid #F5F5F6;
	border-bottom:6px solid #F5F5F6;
	background:url(../img/bg-secundario-linha.gif) repeat-x 0 38px #FFFFFF;
	}
.area-clientes div.titulo 
{
	overflow:visible;
	position:relative;
	height:38px;
	_height:0px;
	top:-5px;
	padding:0px 0 0 4px; 
	border-bottom:4px solid #EEEEEF;
	background: url(../img/bg-tt-area-cliente.gif) repeat-x; 
	}	
.area-clientes div.titulo h4.tt-area-cliente 
{
	position:relative;
	top:-4px;
	height:38px;
	margin:0;
	background: url(../img/tt-area-cliente.gif) no-repeat; 
	}
.area-clientes fieldset 
{
	width:160px;
	margin:0;
	padding:8px 0 5px 30px;
	border:0;
	}
.area-clientes fieldset p
{
	margin:0 0 5px;
	font:11px tahoma, sans-serif; color:#666;
}
.area-clientes fieldset span.txt-login
{
	width:150px;
	display:block;
	margin:0 0 10px 0;
	padding:0;
	font-size: 11px;
	color:#666666;
}
.area-clientes fieldset span{
	display:block;
	margin:0 0 10px;
	}	
.area-clientes fieldset input.campo 
{	
	margin:0 3px 6px 0;
	width:130px;
	height:14px;
	padding:0;
	border:1px solid #9B9CA4;
	font: 10px tahoma;
	color:#666666;
	float:left;
}
.area-clientes fieldset .lk-esqueceu-senha 
{
	float:left;
	margin:2px 0 0 3px;
	padding:0 0 0 12px;
	font-size:10px;
	color:#999999;
	background: url(../img/bl-menu-superior.gif) no-repeat 0 3px;
	cursor:pointer;
	}
.area-clientes fieldset .lk-esqueceu-senha:hover 
{
	text-decoration:underline;
	}
.area-clientes fieldset .bt-ok 
{
	float:right;
	margin:0 25px 0 0;
	width:19px;
	height:18px;
	background:url(../img/bt-ok.gif) no-repeat;
	}
.area-clientes .alertaVermelho
{
	display:block;
	text-align:center;
	font-size:10px;
	color:#FF0000;
}

/*** Unidades ***/

.conteudo-coluna-principal-unidades 
{
	float:left;
	display:block;
	padding:0;
	width:269px;
	}
.conteudo-coluna-flash-unidades 
{
	float:right;
	display:block;
	}
	
.selecione-estado 
{
	margin:10px 0 10px 0;
	padding:10px 0 10px 7px;
	border:6px solid #F4F4F5;
	background: #FFFFFF;
	}
.buscar-estado 
{
	margin:0;
	padding:0;
	width:156px;
	font:10px Tahoma;
	color:#666666;
	border:1px solid #AFB0B6;
	}
.btn-enviar 
{
	margin:0 0 0 0;
	padding:0;
	width:42px;
	height:18px;
	position:relative;
	top:2px;
	*top:0px;
	background:url(../img/btn-enviar.gif) no-repeat;
	}	

.unidades-endereco span
{
	display:block;
	padding:0 0 4px 0;
	font:11px Tahoma;
	color:#666666;
	}
.unidades-endereco span.org 
{
	font-weight:bold;
	}
.unidades-endereco span.adr .locality 
{
	font-weight:normal;
	}
/*** /Unidades ***/

/***  CONTATO ***/
.box-contato 
{
	display:block;
	margin:0 0 30px 0;
	padding:9px 0 0 0;
	_padding:0px 0 0 0;
	}
.box-contato-interno 
{
	float:left;
	display:block;
	margin:0 14px;
	_margin:0 14px 0 11px;
	width:240px;
	height:91px;
	background:#FFFFFF;
	/*background:url(../img/bg-tt-area-cliente.gif) repeat-x 0 top; */
	}
.box-contato-interno .lb-link 
{
	width:240px;
	height:57px;
	position:relative;
	top:-5px;
	}
.box-contato-interno .lb-link-cima
{
	display:none;
	}
.lb-fale-presidencia 
{
	display:block;
	float:left;
	position:relative;
	top:-4px;
	width:47px;
	height:44px;
	}
.lb-trabalhe-conosco 
{	
	display:block;
	float:left;
	position:relative;
	top:0;
	width:47px;
	height:44px;
	}
.box-contato-interno .lb-link-baixo
{
	display:none;
	}
.tt-fone-servico-atendimento {
	height:31px;
	width:240px;
	}
.tt-servico-atendimento {
	margin:0;
	padding:0;
	width:240px;
	height:55px;
	position:relative;
	top:0;
	}
	
	/** formulario **/
.formulario-contato{
	width:540px;
	display:block;
	margin:50px 0 30px 0;
	padding:0;
	}
.formulario-contato ul li{
	display:block;
	float:left;
	margin:0 0 13px 0;
	padding:0;
	}
	
.formulario-contato ul li.enviar{float:right; padding:0 50px 0 0;}
.formulario-contato ul li.label-campo input 
{
	padding:0 0 0 0;	
	width:322px;
	height:15px;
	border:1px inset #B0B1B2;
	background:#F9F9F9;
	}
.formulario-contato ul li.label-campo input.ddd{width:20px;}
.formulario-contato ul li.label-campo input.fone-numero{width:220px;}	
.formulario-contato ul li.label-campo select
{
	padding:0 0 0 0;	
	width:322px;
	height:18px;
	border:1px inset #B0B1B2;
	background:#F9F9F9;
	font:11px Tahoma;
	color:#666666;
	}
.formulario-contato ul li.label-campo textarea 
{	
	padding:0 0 0 0;	
	width:322px;
	height:120px;
	border:1px inset #B0B1B2;
	background:#F9F9F9;
	}
.formulario-contato ul li label 
{
	display:block;
	float:left;
	padding:2px 5px 0 0;
	width:130px;
	font:11px Tahoma;
	color:#666666;
	text-align:right;
	}
.bt-enviar-contato
{
	float:right;
	margin:0 0 0 0;
	padding:0;
	width:42px;
	height:18px;
	position:relative;
	top:2px;
	*top:1px;
	background:url(../img/btn-enviar.gif) no-repeat;	
	}
	
.bt-enviar
{
	float:right;
	margin:0 0 0 0;
	padding:0;
	width:42px;
	height:18px;
	position:relative;
	top:2px;
	*top:1px;
	background:url(../img/btn-enviar.gif) no-repeat;	
	}
/*** /CONTATO ***/

/***  TRABALHE CONOSCO ***/
.formulario-trabalhe-conosco{width:510px; margin:20px 0 100px 0;}
.formulario-trabalhe-conosco ul li{float:left; margin:0 0 12px 0; list-style-type:none;}
.formulario-trabalhe-conosco ul li.curriculo{width:134px; clear:both;}
.formulario-trabalhe-conosco ul li.curriculo label{padding:2px 0 0 0;}
.formulario-trabalhe-conosco ul li label{
	display:block;
	float:left;
	padding:2px 5px 0 0;
	width:130px;
	font:11px Tahoma;
	color:#666666;
	text-align:right;
}
.formulario-trabalhe-conosco ul li label.lb-sexo{width:30px;}
.formulario-trabalhe-conosco ul li label.lb-cidade{width:50px;}
.formulario-trabalhe-conosco ul li label.lb-area{width:59px;}
.formulario-trabalhe-conosco ul li label.lb-telefone-2{width:90px;}
.formulario-trabalhe-conosco ul li label.lb-complemento{width:95px;}
.formulario-trabalhe-conosco ul li label.lb-cep{width:50px;}
.formulario-trabalhe-conosco ul li span{
	display:block;
	float:left;
	padding:0 2px;
	}
.formulario-trabalhe-conosco ul li input{
	float:left;
	padding:0;
	margin:0;
	width:322px;
	height:15px;
	border:1px inset #B0B1B2;
	font:11px Tahoma;
	background:#F9F9F9;
	}
.formulario-trabalhe-conosco ul li select{
	float:left;
	padding:0;
	margin:0;
	height:18px;
	border:1px inset #B0B1B2;
	font:11px Tahoma;
	background:#F9F9F9;
	}
.formulario-trabalhe-conosco ul li ul.id-upload{width:374px; float:right; line-height:0; margin:0;}
.formulario-trabalhe-conosco ul li ul.id-upload li{width:322px; float:left; display:block; margin:0 0 4px 0;}
.formulario-trabalhe-conosco ul li ul.id-upload li span{font:11px Tahoma, Arial, Verdana; color:#ff0000;}

.formulario-trabalhe-conosco ul li input.data-dia,
.formulario-trabalhe-conosco ul li input.data-mes{width:30px;}
.formulario-trabalhe-conosco ul li input.data-ano{width:50px;} 
.formulario-trabalhe-conosco ul li input.file{width:190px; height:17px; margin-right:5px;} 
.formulario-trabalhe-conosco ul li input.bairro{width:195px;}
.formulario-trabalhe-conosco ul li input.cidade{width:150px;}
.formulario-trabalhe-conosco ul li input.input-20 {width:20px}
.formulario-trabalhe-conosco ul li input.input-30 {width:30px}
.formulario-trabalhe-conosco ul li input.input-54 {width:54px}
.formulario-trabalhe-conosco ul li input.input-65 {width:85px}
.formulario-trabalhe-conosco ul li input.input-70 {width:70px}
.formulario-trabalhe-conosco ul li input.input-100 {width:100px}
.formulario-trabalhe-conosco ul li input.input-150 {width:150px}
.formulario-trabalhe-conosco ul li input.input-80 {width:80px}
.formulario-trabalhe-conosco ul li select.input-170 {width:170px}
.formulario-trabalhe-conosco ul li select.input-190 {width:200px}
.formulario-trabalhe-conosco ul li select.input-200 {width:200px}
.formulario-trabalhe-conosco ul li.enviar{width:470px; display:block;}
.formulario-trabalhe-conosco ul li.enviar input.bt-enviar{
	float:right;
	width:57px;
	height:17px;
	line-height:999999px !important;
	border:none;
	}
.formulario-trabalhe-conosco ul li input.bt-inserir{
	width:57px;
	height:17px;
	border:0;
	float:left;
	margin:0
}
/*** /TRABALHE CONOSCO ***/


.box-certificacao {
	font:11px Tahoma;
	}
.box-certificacao .conteudo-certificacao-fundo
{
	overflow:hidden;
	float:left;
	display:block;
	padding:7px;
	background: #F2F2F3;
	border:1px solid #E3E3E6;
	}
.box-certificacao .conteudo-certificacao
{
	overflow:hidden;
	float:left;
	display:block;
	padding:7px;
	}
.box-certificacao .principal 
{
	display:block;
	float:left;
	width:415px;
	padding:0 0 10px;
	}
.box-certificacao h3 
{
	margin:8px 0 2px 0;
	width:410px;
	font:11px Tahoma;
	font-weight:bold;
	color:#666666;
	}
.box-certificacao span 
{
	display:block;
	margin:0px 0 2px 0;
	width:410px;
	font:11px Tahoma;
	font-style:italic;
	color:#666666;
	}
.box-certificacao .principal p 
{
	padding:0;
	width:410px;
	font:11px Tahoma;
	color:#666666;
	line-height:1.5;
	}
.conteudo-certificacao-fundo .logo-certificacao 
{
	float:left;
	display:block;
	margin:0 10px 0 0;
	padding:4px;
	width:120px;
	height:90px;
	text-align:center;
	background:url(../img/bg-certificacao-cinza.jpg) no-repeat;
	}
.conteudo-certificacao .logo-certificacao 
{
	float:left;
	display:block;
	margin:0 10px 0 0;
	padding:4px;
	width:120px;
	height:90px;
	background:url(../img/bg-produto-servico.jpg) no-repeat;
	}

/*** /CERTIFICAÇÃO ***/

/***  EVENTOS ***/
p.tx-evento
{
	font:11px tahoma, sans-serif; color:#666;
	padding:0 0 0 11px;
}
.topo-conteudo-interna-eventos
{
	width:569px;
	}

.eventos{padding:0 0 0 11px;}

.proximos-anteriores {
	clear:both;
	padding:35px 0 0
}

.eventos ul li span.data-destaque 
{
	clear:both;
	display:block;
	padding:0 0 0 5px;
	font-family:Tahoma;
	font-size:9px;
	color:#A4B71E;
	background: url(../img/bl-data-seta-direita.gif) 0 4px no-repeat;
	/* *background: url(../img/bl-data-seta-direita.gif) 0 9px no-repeat; */
	}
.eventos ul 
{
	overflow:hidden;
	display:block;
	margin:0 0 0px 0px;
	width:378px;
	}
.eventos ul li
{
	width:378px;
	overflow:hidden;
	display:block;
	margin:0 0 10px 0;
	padding:0 0 0px 0;
	font:11px Tahoma, Arial, Verdana;
	color:#666666;
	background:url(../img/img-barra-separador.gif) no-repeat 0 bottom;
	}	
.conteudo-coluna-principal .eventos ul li h2 a
{
	padding: 0 0 2px 0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#0D1B6F;
	}
.eventos ul li img
{
	float:left;
	padding:0 10px 9px 0;
	}
.eventos ul li p 
{
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 9px 0;
	font-family:Tahoma;
	font-size:11px;
	}
.eventos ul li h2{
	display:block;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0D1B6F;
	}


.coluna-metade ul li span.data-destaque 
{
	clear:both;
	display:block;
	padding:0 0 0 5px;
	font-family:Tahoma;
	font-size:9px;
	color:#A4B71E;
	background: url(../img/bl-data-seta-direita.gif) 0 7px no-repeat;
	/* *background: url(../img/bl-data-seta-direita.gif) 0 9px no-repeat; */
	}
.coluna-metade ul 
{
	overflow:hidden;
	display:block;
	margin:0 0 0px 0px;
	padding:0 0 0 11px;
	width:269px;
	}
.coluna-metade ul li
{
	width:269px;
	overflow:hidden;
	display:block;
	margin:0 0 10px 0;
	padding:0 0 0px 0;
	background:url(../img/img-barra-separador.gif) no-repeat 0 bottom;
	}	
.coluna-metade ul li h3 
{
	margin:0 0 0 0px;
	padding: 0 0 5px 0;
	font:normal 11px Tahoma;
	color:#0D1B6F;
	}
.coluna-metade ul li img
{
	float:left;
	padding:0 10px 9px 0;
	}
.coluna-metade ul li p 
{
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 9px 0;
	font-family:Tahoma;
	font-size:11px;
	}
.coluna-metade ul li h2 
{
	display:block;
	}

/*** /EVENTOS ***/
/***********************/
/*** menu navegação ***/
	/** menu local **/
.id-navegacao-local{
	overflow:hidden;
	top:184px;
	left:0;
	_left:2px;
	width:180px;
	_width:177px;
	height:100%;
	padding:0 12px 0 10px;
	background: url(../img/bg-menu-local.jpg) repeat-x
}
.id-navegacao-local .id-menu-local ul{
	width:158px;
	margin:0px 0 0 0px;
	padding:7px 0 0 0px;
	border-top: 1px solid #E3E3E6;
}
.id-navegacao-local .id-menu-local ul li{	
	margin: 0 0 9px 0px;
	padding:0 0 0 0;
	border-bottom:1px solid #E3E3E6;
	}
.id-navegacao-local .id-menu-local ul li a{
	color:#101E70;
	font-size:12px;
	text-decoration:none;
	}
.id-navegacao-local .id-menu-local ul li ul li.AspNet-TreeView-Selected a,
.id-navegacao-local .id-menu-local ul li.AspNet-TreeView-Selected a,
.id-navegacao-local .id-menu-local ul li a:hover,
.id-navegacao-local div.id-menu-local ul li a.ativo {font-weight:bold;}	
div.id-navegacao-local div.id-menu-local 
{
	padding:1px 0 0 10px;
	background: #FFFFFF;
	}
.id-navegacao-local .id-menu-local ul li ul li.AspNet-TreeView-ParentSelected a{font-weight:normal;}	

.id-menu-local ul li span.AspNet-TreeView-Collapse{
	width:18px;
	height:18px;
	display:block;
	float:left;
	margin:0 4px 0 0;
	background:url(../img/bl-menu-local.gif) no-repeat -232px bottom;
}

.id-menu-local ul li span.AspNet-TreeView-Expand{
	width:18px;
	height:18px;
	display:block;
	float:left;
	margin:0 4px 0 0;
	background: url(../img/bl-menu-local.gif) no-repeat 0 1px;
}

.id-menu-local ul li.AspNet-TreeView-Leaf a{
	padding:5px 0 0 22px;
	background:url(../img/bl-menu-local.gif) no-repeat 0px 2px;
}

.id-menu-local ul li.AspNet-TreeView-Leaf a:hover{
	background:url(../img/bl-menu-local.gif) no-repeat -232px 2px;
}

/** submenu-local **/
.id-navegacao-local .id-menu-local ul li ul li{	
	border-bottom:0;
	margin:0 0 8px 15px;
}

.id-navegacao-local .id-menu-local ul li ul li a{	
	padding:0 0 0 15px;
	font-size:11px;
	background:url(../img/lb-submenu-local.gif) no-repeat 0px 2px;
}
.id-navegacao-local .id-menu-local ul li ul li.AspNet-TreeView-Selected a,
.id-navegacao-local .id-menu-local ul li ul li a:hover{	
	background:url(../img/lb-submenu-local.gif) no-repeat -211px 2px;
}

/******************************
		conteudo interna
******************************/
/*.topo-conteudo-interna  */
.navegacao-local li.voltar-baixo
{
	padding:0 0 0 12px;
	background: url(../img/bl-voltar.gif) no-repeat 0 6px;
	}
/*.topo-conteudo-interna  */
.navegacao-local li a 
{
	font-family:Tahoma;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	}
	
.navegacao-local li.voltar-baixo a {color:#0D1B6F}
/*** /navegacao local do topo ***/

/*** noticias ***/
div.id-conteudo-noticias{width:579px;}
.id-conteudo-noticias .topo-conteudo-interna{
	padding:0 0 28px;
	}
.id-conteudo-noticias h1.tt-noticia 
{
	float:left;
	margin:0 0 0 0;
	width:66px;
	height:18px;
	background:url(../img/tt-noticias-secao.gif) no-repeat;
	}
div.id-conteudo-noticias ul li span.data-destaque 
{
	clear:both;
	display:block;
	padding:0 0 6px 5px;
	font-family:Tahoma;
	font-size:9px;
	color:#A4B71E;
	background: url(../img/bl-data-seta-direita.gif) 0 4px no-repeat;
	/* *background: url(../img/bl-data-seta-direita.gif) 0 9px no-repeat; */
	}
.id-conteudo-noticias ul.noticias 
{
	font:11px Tahoma;
	color:#666;
	padding:10px 0;
	width:569px;
	}
.id-conteudo-noticias ul.noticias li
{
	width:569px;
	overflow:hidden;
	display:block;
	margin:0 0 10px 0;
	padding:5px 0;
	background:url(../img/img-barra-separador.gif) no-repeat 0 bottom;
	}	
.id-conteudo-noticias ul.noticias li h2 
{
	margin:0 0 0 0px;
	padding: 0 0 2px 0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0D1B6F;
	}
div.id-conteudo-noticias ul.noticias li img
{
	float:left;
	padding:0 10px 9px 0;
	}
div.id-conteudo-noticias ul.noticias li p 
{
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 9px 0;
	font-family:Tahoma;
	font-size:11px;
	}
div.id-conteudo-noticias ul li h2 
{
	display:block;
	}
/*** /noticias ***/

/***  noticias detalhe ***/

.id-conteudo-noticias h2.tt-noticia-detalhe
{
	float:left;
	margin:0 0 0 0;
	width:300px;
	height:18px;
	}

.id-conteudo-noticias ul.noticias li h1.noticia-detalhe
{
	margin:0 0 0 0px;
	padding: 0 0 8px 0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0D1B6F;
	}
.id-conteudo-noticias ul.noticias li.noticias-detalhe 
{
	padding:0 0 10px 0;
	background:url(../img/barra-topo-navegacao.gif) no-repeat left bottom;
	} 	
.id-conteudo-noticias ul.noticias .noticias-detalhe-foto 
{
	overflow:hidden;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	}
.id-conteudo-noticias ul.noticias .noticias-detalhe-foto .imagem-noticias-separador 
{
	float:left;
	width:98px; height:100px;
	overflow:hidden;
	margin:0 6px 0px 0;
	text-align:center ;
	}
.id-conteudo-noticias ul.noticias .noticias-detalhe-foto .imagem-noticias-separador span 
{
	overflow:hidden;
	width:98px;
	font:9px Tahoma;
	color:#666666;
	vertical-align:top;
	}
.id-conteudo-noticias ul.noticias .noticias-detalhe-foto .box-imagem-noticias 
{
	overflow:hidden;
	display:block;
	padding:4px;
	width:90px;	
	height:63px;
	background:#F5F5F6;
	}
.id-conteudo-noticias ul.noticias .noticias-detalhe-foto img 
{
	float:none;
	/*display:block; */
	padding:0 0 0 0;
	/*margin:5px 5px; */
	vertical-align:top;
	}

/*** /noticias detalhe ***/


/*** Palavra Presidente ***/

.imagem-presidente 
{
	float:left;
	margin:0 10px 10px 0;
	}
	
/*** gestao de riscos ***/
.buscar-produto{display:none;}

/******************************/
/***  BOX CONTEUDO INTERNA ***/
/******************************/
.conteudo-interna 
{
	padding:0 0 0 11px;
	overflow:hidden;
	display:block;
	}

.topo-conteudo-interna-area-clientes .navegacao-local{
	margin:5px 0 0 0;
	}
.conteudo-interna p {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	}
ul.conteudo-lista{
	margin:0;
	padding:0 0 0 11px;
	}
ul.conteudo-lista li 
{
	overflow:hidden;
	clear:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	/*width:576px;*/
	/*border:1px solid red;*/
	}
ul.conteudo-lista li p 
{
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 9px 0;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	}
.conteudo-coluna-principal 
{
	float:left;
	display:block;
	width:370px;
	}
.conteudo-coluna-secundario{display:none;}

/*****************************/
/*** /BOX CONTEUDO INTERNA ***/
/*****************************/

/*** Box Empresas do grupo ***/
.box-imagem-empresa-grupo 
{
	overflow:hidden;
	float:left;
	display:block;
	margin:0 20px 0px 0;
	padding:4px 4px 14px 4px;
	width:120px;
	height:90px;
	background:url(../img/bg-produto-servico.jpg) no-repeat;
	text-align:center; 
	/*border:1px solid blue; */
	}
.box-imagem-empresa-grupo img
{
	vertical-align:middle;
}
.box-texto-empresa-grupo 
{
	overflow:hidden;
	float:left;
	display:block;
	padding:8px 0 0 0;
	width:420px;
	/*border:1px solid blue;*/
	}

/**************************	
	PAGINACAO
**************************/
.id-paginacao{display:none;}

/******************************
		/conteudo interna
******************************/

.mapa-site 
{
	width:156px;
	height:15px;
	*height:18px;
	padding:0px;
	border:1px solid #AFB0B6;
	font: 10px tahoma;
	color:#666666;
	}

span.adr 
{
	font:10px Tahoma;
	color:#666666;
	}
span.adr .locality 
{
	display:block;
	font-weight:bold;
	}
/*****************
	LINKS
*****************/
.lk-veja-mais-produto,
.lk-veja-mais,
.lk-veja-mais-simples,
.coluna-metade,
.lk-veja-mais-simples,
.barra-lk-veja-mais, 
.lk-voltar, 
.lk-fale-presidencia ,
.lk-trabalhe-conosco{ display:none;}