/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}fieldset,img,abbr,acronym{border:0;}body{font-size:62.5%;}

html { background:url(../../imagens/bg_site.jpg) no-repeat top; }

#content {
	width:958px;
	height:auto;
	margin:0 auto; }

p {
	font:1.1em Arial;
	color:#787878;
	margin-bottom:13px; }

h3 {
	font:bold 1.1em Arial;
	color:#0a5391;
	margin-bottom:2px; }

.Left {
	float:left;
	margin-right:15px;
	margin-bottom:15px; }

.ft-materia {
	padding:2px;
	display:block;
	border:1px solid #bbccd4; }

.sub-titulos {
	margin-bottom:5px; }


/* Formulários */
.form_input-186 {
	width:178px;
	height:20px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	padding-top:5px;
	padding-left:8px;
	background:url(../../imagens/bg_input-186.jpg) no-repeat top left;
	_background-attachment: fixed;
	*background-position: 100% 100%; 
	}
	

.form_input-104 {
	width:96px;
	height:20px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	padding-top:5px;
	padding-left:8px;
	background:url(../../imagens/bg_input-104.jpg) no-repeat top left;
	_background-attachment: fixed;
	*background-position: 100% 100%; }

.form_input-120 {
	width:112px;
	height:20px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	padding-top:5px;
	padding-left:8px;
	background:url(../../imagens/bg_input-120.jpg) no-repeat top left;
	_background-attachment: fixed;
	*background-position: 100% 100%;
	}

.form_input-134 {
	width:126px;
	height:20px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	padding-top:5px;
	padding-left:8px;
	background:url(../../imagens/bg_input-134.jpg) no-repeat top left;
	_background-attachment: fixed;
	*background-position: 100% 100%; }

.form_input-144 {
	width:136px;
	height:20px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	padding-top:5px;
	padding-left:8px;
	background:url(../../imagens/bg_input-144.jpg) no-repeat top left;
	_background-attachment: fixed;
	*background-position: 100% 100%; }

.form_input-314 {
	width:306px;
	height:20px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	padding-top:5px;
	padding-left:8px;
	display:block;
	margin-top:1px;
	background:url(../../imagens/bg_input-314.jpg) no-repeat top right;
	_background-attachment: fixed;
	*background-position: 0% 100%; }

.form_input-294 {
	width:286px;
	height:20px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	padding-top:5px;
	padding-left:8px;
	display:block;
	margin-top:1px;
	background:url(../../imagens/bg_input-294.jpg) no-repeat top right;
	_background-attachment: fixed;
	*background-position: 100% 100%; }


/* Textos */
.txt_11px-azul {
	font:bold 1.1em Arial;
	color:#0a5391;
	margin-bottom:1px; }

.data-materia {
	margin-bottom:5px;
	display:block;
	font:1em Arial;
	color:#aaaaaa }


/* Link's */
.link_titulo-azul {
	font:bold 1.1em Arial;
	color:#0a5391;
	display:block;
	text-decoration:none; }
	.link_titulo-azul:hover { text-decoration:underline }

.link_desc-cinza {
	font:1.1em Arial;
	color:#797979;
	line-height:13px;
	text-decoration:none; }
	.link_desc-cinza:hover { text-decoration:underline }
	
.link_treinamento {
	font:1em Arial;
	color:#797979;
	line-height:13px;
	text-decoration:none; }
	.link_treinamento:hover { text-decoration:underline }	


/* Botooes */
.bt_mais-servicos {
	width:90px;
	height:23px;
	margin-left:332px;
	display:block;
	position:absolute;
	background:url(../../imagens/bt_mais-servicos.jpg) no-repeat;
	text-indent:-99999px;
	outline:none; }

.bt_mais-noticias {
	width:90px;
	height:23px;
	margin-left:395px;
	display:block;
	position:absolute;
	background:url(../../imagens/bt_mais-noticias.jpg) no-repeat;
	text-indent:-99999px;
	outline:none; }

.bt_mais-eventos {
	width:80px;
	height:23px;
	margin-left:395px;
	display:block;
	position:absolute;
	background:url(../../imagens/bt_mais-eventos.jpg) no-repeat;
	text-indent:-99999px;
	outline:none; }

.bt_cadastrar {
	width:64px;
	height:23px;
	display:block;
	float:left;
	margin-top:2px;
	background:url(../../imagens/bt_cadastrar.jpg) no-repeat;
	text-indent:-99999px;
	outline:none; }

.bt_indicar-materia {
	width:90px;
	height:23px;
	display:block;
	float:right;
	margin-right:10px;
	background:url(../../imagens/bt_indicar-materia.jpg) no-repeat;
	text-indent:-99999px;
	outline:none }

.bt_comunicar-erro {
	width:90px;
	height:23px;
	display:block;
	float:left;
	margin-right:10px;
	background:url(../../imagens/bt_comunicar-erro.jpg) no-repeat;
	text-indent:-99999px;
	outline:none }

.bt_imprimir {
	width:54px;
	height:23px;
	display:block;
	float:right;
	margin-right:10px;
	background:url(../../imagens/bt_imprimir.jpg) no-repeat;
	text-indent:-99999px;
	outline:none }

.bt_voltar {
	width:44px;
	height:23px;
	display:block;
	background:url(../../imagens/bt_voltar.jpg) no-repeat;
	text-indent:-99999px;
	position:absolute;
	margin-left:915px;
	outline:none; }

.bt_buscar {
	width:19px;
	height:24px;
	display:block;
	float:left;
	margin-top:2px;
	background:url(../../imagens/bt_buscar.jpg) no-repeat;
	text-indent:-99999px;
	outline:none }
	.bt_buscar:hover { background:url(../../imagens/bt_buscar-hover.jpg) no-repeat; }

.bt_finalizar-inscricao {
	width:104px;
	height:23px;
	display:block;
	background:url(../../imagens/bt_finalizar-inscricao.jpg) no-repeat;
	text-indent:-99999px;
	margin-top:15px;
	outline:none }

.bt_enviar {
	width:44px;
	height:23px;
	display:block;
	float:right;
	margin-right:5px;
	background:url(../../imagens/bt_enviar.jpg) no-repeat;
	text-indent:-99999px;
	outline:none }

.bt_enviar2 {
	width:44px;
	height:23px;
	display:block;
	background:url(../../imagens/bt_enviar.jpg) no-repeat;
	text-indent:-99999px;
	margin-top:15px;
	outline:none }

.bt_enviar3 {
	width:44px;
	height:23px;
	display:block;
	float:left;
	margin-top:75px;
	background:url(../../imagens/bt_enviar.jpg) no-repeat;
	text-indent:-99999px;
	outline:none }

.bt_filtrar {
	width:45px;
	height:23px;
	display:block;
	float:left;
	background:url(../../imagens/bt_filtrar.jpg) no-repeat;
	text-indent:-99999px;
	outline:none;
	margin-top:15px; }

.bt_inscricao {
	width:112px;
	height:23px;
	display:block;
	float:left;
	margin-top:-7px;
	background:url(../../imagens/bt_faca-sua-inscricao.jpg) no-repeat;
	text-indent:-99999px;
	outline:none }


/* Topo */
#topo {
	float:left;
	width:958px;
	height:auto;
	padding-bottom:35px; }

#topo .logo {
	float:left;
	width:138px;
	height:82px;
	display:block;
	text-indent:-9999px;
	outline:none;
	margin-top:20px }

#topo .mapa-site {
	width:112px;
	height:24px;
	float:right;
	margin-top:22px;
	margin-right:7px; }

#topo .mapa-site select {
	font:10px Arial;
	color:#6e8490;
	width:112px;
	height:24px;
	padding:4px;
	padding-right:6px;
	border:none;
	background:url(../../imagens/bg_select-mapa-do-site.jpg) no-repeat }

#topo .mapa-site select .titulo-site {
	font:bold 11px Arial;
	color:#0a5391;
	padding-top:5px }

#topo .mapa-site select .subtitulo-site {
	font:10px Arial;
	color:#0a5391; }

#topo .busca {
	float:right;
	width:170px;
	height:26px;
	overflow:hidden;
	margin-top:20px; }

#topo .busca input {
	background:url(../../imagens/bg_busca.jpg) no-repeat;
	width:118px;
	height:20px;
	border:0;
	font:1.1em Arial;
	color:#6f6f6f;
	padding-top:4px;
	padding-left:8px;
	padding-right:25px; }

#topo .menu {}


/* Banners */
.banner_home {
	float:left;
	width:958px;
	height:240px;
	margin-bottom:30px; }

.banner_home div {
	float:left; }

.banner_home .destaque-dinamico {
	width:453px;
	height:227px;
	float:left;
	padding-top:3px;
	margin-top:7px;
	background:url(../../imagens/bg_destaque-home.jpg) no-repeat }

.banner_interno {
	float:left;
	width:958px;
	height:118px; }

/* Conteudo */
.conteudo {
	float:left;
	width:958px;
	height:auto; }
	
.conteudo p { text-align: justify;	 }

.conteudo .barra-esquerda-home {
	float:left;
	width:452px;
	height:auto;
	margin-right:30px !important;
	margin-right:15px; }

.conteudo .titulos-internos {
	display:block;
	margin-bottom:20px;
	margin-top:20px; }


/* Box serviços */
.conteudo .box_servicos-home {
	background:url(../../imagens/bg_servicos-home.jpg) no-repeat;
	float:left;
	width:422px;
	height:375px;
	padding:15px; }

.conteudo .box_servicos-home li {
	float:left;
	display:block;
	width:100%;
	height:67px;
	overflow:hidden;
	margin-top:23px; }
	
.conteudo .box_servicos-home li p{	
	font-size: 1em;}
	
.conteudo .box_servicos-home li img {
	float:left;
	margin-right:15px;
	width:73px;
	height:66px; }


/* Banner treinamentos */
.conteudo .banner_treinamentos {
	width:452px;
	height:auto;
	float:left;
	display:inline;
	margin-top:10px; }
	
.conteudo .banner_treinamentos img {	
	width: 450px;}


/* Box noticias */
.conteudo .box_noticias-home {
	float:left;
	width:475px;
	height:auto; }

.conteudo .box_noticias-home li {
	width:220px;
	height:56px;
	float:left;
	display:inline;
	overflow:hidden;
	margin-right:15px;
	margin-bottom:7px;
	margin-top:15px; }
	
.conteudo .box_noticias-home .not0 {
	margin-right:0px; }

.conteudo .box_noticias-home li span {
	margin-bottom:3px;
	display:block;
	font:1em Arial;
	color:#aaaaaa }

.conteudo .box_noticias-home li img {
	float:left;
	margin-right:8px;
	width:60px;
	height:55px; }

.conteudo .box_noticias-home li .link_titulo-azul {
	margin-bottom:0; }
	
	
/* Box eventos */	
.conteudo .box_eventos-home {
	width:475px;
	float:left;
	height:auto;
	margin-top:23px }

.conteudo .box_eventos-home li {
	width:475px;
	height:75px;
	display:block;
	float:left;
	margin-top:15px;
	background:url(../../imagens/bg_eventos-home.jpg) no-repeat; }

.conteudo .box_eventos-home li h2 {
	margin-top:10px; }

.conteudo .box_eventos-home li div {
	width:65px;
	height:68px;
	float:left;
	line-height:10px;
	text-align:center;
	margin-right:10px;
	padding-top:7px;
	font:bold 20px 'Century Gothic';
	color:#62757e }

.conteudo .box_eventos-home li div b {
	font:36px 'Century Gothic';
	display:block;
	margin-bottom:-8px }


/* Box newsletter */
.conteudo .box_newsletter {
	width:475px;
	height:auto;
	float:left;
	display:inline;
	margin-top:23px; }

.conteudo .box_newsletter p {
	overflow:hidden;
	height:25px; }

.conteudo .box_newsletter fieldset {
	width:100%;
	/*height:auto;*/ }

.conteudo .box_newsletter fieldset label {
	width:186px;
	height:auto;
	float:left;
	display:block;
	margin-right:13px !important;
	margin-right:9px }


/* Lista de equipes */
.conteudo .lista-equipe {
	width:455px;
	height:auto;
	float:left; }

.conteudo .lista-equipe li {
	display:block;
	width:447px;
	padding:4px;
	height:96px;
	float:left;
	overflow:hidden;
	margin-bottom:20px;
	background:url(../../imagens/bg_lista-equipe.jpg) no-repeat }

.conteudo .lista-equipe .equipe0 { margin-right:0 }

.conteudo .lista-equipe li h2 {
	font:1.1em Arial;
	color:#0a5391;
	display:block;
	margin-top:5px; }

.conteudo .lista-equipe li img {
	float:left;
	margin-right:15px; }


/* Lista de clientes */
.conteudo .lista-clientes {
	width:958px;
	height:auto;
	float:left; }

.conteudo .lista-clientes li {
	display:block;
	width:182px;
	padding:4px;
	height:157px;
	float:left;
	overflow:hidden;
	margin-bottom:20px;
	margin-right:24px !important;
	margin-left: 24px !important;
	margin-right:20px;
	margin-left:20px;
	background:url(../../imagens/bg_lista-clientes.jpg) no-repeat }
	
.conteudo .lista-clientes li h2 {
	font:bold 1.1em Arial;
	color:#0a5391;
	display:block;
	margin-top:5px;
	margin-left:5px; }

.conteudo .lista-clientes li a {
	font:italic 10px Arial;
	color:#6f6f6f;
	text-decoration:none;
	margin-left:5px; }

.conteudo .lista-clientes li img {
	width:182px;
	height:122px;
	display:block;
	margin-bottom:5px; }
	
.conteudo .filtro-clientes {
	position:absolute;
	width:214px;
	height:23px;
	margin-left:695px;
	font:11px Arial;
	color:#747474 }

.conteudo .filtro-clientes select {
	font:11px Arial;
	color:#747474;
	width:210px;
	height:23px;
	padding:3px; }


/* Produtos e servicos */
.conteudo .barra-lateral_ft-e-lista {
	width:100%;
	height:auto;
	display: inline;
	float:left;
	/*padding-top:235px;*/
	margin-right:25px;
        display:block;
}

.conteudo .barra-lateral_ft-e-lista ul{
    list-style:none;
    list-style-type:none;
}

.conteudo .barra-lateral_ft-e-lista li img{
	max-width:182px;

}




.conteudo .barra-lateral_ft-e-lista-info {
	width:305px;
	height:auto;
	display: inline;
	float:left;
	/*padding-top:235px;*/
	margin-right:25px;
        margin-top:25px;}
	
.conteudo .not-relacionadas {
	width: 600px;
	display:inline;
	float:left;}	

.conteudo  .ft_produto-servico {
	width:297px;
	height:226px;
	padding:4px;
	display:inline;
	float:left;	
	margin: 0px 15px 4px 0px;
	/*position:absolute;
	margin-left:0 !important;
	margin-left:-465px;
	margin-top:0 !important;
	margin-top:75px;*/
	background:url(../../imagens/bg_ft-produto-servico.jpg) no-repeat; }

.conteudo .barra-lateral_ft-e-lista .subtitulo-produto {
	display:block; }

.conteudo .barra-lateral_ft-e-lista .subtitulo-mais-informacoes {
	display:block; }
	
.conteudo .barra-lateral_ft-e-lista .box_clientes {
	float:left;
	width:305px;
	height:auto; }

.conteudo .barra-lateral_ft-e-lista .box_clientes li {
	width:305px;
	height:56px;
	float:left;
	display:block;
	overflow:hidden;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #e3e3e3 }

.conteudo .barra-lateral_ft-e-lista .box_clientes li span {
	margin-bottom:3px;
	display:block;
	font:1em Arial;
	color:#aaaaaa }

.conteudo .barra-lateral_ft-e-lista .box_clientes li img {
	float:left;
	margin-right:8px;
	width:60px;
	height:55px; }

.conteudo .barra-lateral_ft-e-lista .box_clientes li .link_titulo-azul {
	margin-bottom:0; }

.conteudo .formulario_interesse-servico {
	width:625px;
	height:auto;
	float:left; }

.conteudo .formulario_interesse-servico label {
	width:190px;
	height:50px;
	float:left;
	display:block;
	font:11px Arial;
	color:#747474;
	margin-right:27px; }

.conteudo .formulario_interesse-servico label input {
	width:178px;
	height:20px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	padding-top:5px;
	padding-left:8px;
	display:block;
	margin-top:1px;
	background:url(../../imagens/bg_input-186.jpg) no-repeat top right;
	_background-attachment: fixed;
	*background-position: 100% 100%; }

.conteudo .formulario_interesse-servico label textarea {
	width:620px;
	height:85px;
	border:0;
	font:11px Arial;
	color:#6f6f6f;
	overflow:auto;
	display:block;
	margin-top:1px;
	background:url(../../imagens/bg_textarea.jpg) no-repeat top right;
	_background-attachment: fixed;
	*background-position: 0% 100%; }


/* Contatos */
.conteudo .formulario-contatos {
	width:652px;
	height:auto;
	float:left;
	margin-right:40px !important;
	margin-right:25px; }

.conteudo .formulario-contatos label {
	width:314px;
	height:50px;
	float:left;
	display:block;
	font:11px Arial;
	color:#747474;
	margin-right:23px; }

.conteudo .formulario-contatos label select {
	width:144px;
	height:23px;
	margin-top:1px;
	font:11px Arial;
	color:#747474;
	padding:3px; }

.conteudo .formulario-contatos label textarea {
	width:652px;
	height:115px;
	border:none;
	font:11px Arial;
	color:#6f6f6f;
	padding:0px;
	display:block;
	margin-top:1px;
	overflow:auto;
	background:url(../../imagens/bg_textarea-652.jpg) no-repeat top right;
	_background-attachment: fixed;
	*background-position: 0% 100%; }

.conteudo .barra-lateral {
	width:265px;
	height:auto;
	float:left;
	display:inline; }

.conteudo .dados-contato {
	width:265px;
	height:auto;
	float:left;
	display:inline;
	padding-bottom:10px;
	margin-bottom:20px;
	background:url(../../imagens/bg_linha-divisao.jpg) no-repeat bottom; }

.conteudo .dados-contato .mapa {
	margin-top:10px; }


/* Trabalhe conosco */
.conteudo .formulario-rh {
	width:958px;
	height:auto;
	float:left; }

.conteudo .formulario-rh label {
	width:294px;
	height:50px;
	float:left;
	display:block;
	font:11px Arial;
	color:#747474;
	margin-right:38px; }

.conteudo .formulario-rh .rh-blocos {
	width:958px;
	height:auto;
	float:left;
	display:block;
	margin-bottom:15px;
	margin-top:10px; }

.conteudo .resposta {
	display:none;
	width:96.5%;
	height:auto;
	float:left;
	margin-top:-5px;
	margin-bottom:10px;
	padding:10px;
	padding-bottom:0px;
	border:7px solid #d56363 }

.conteudo .resposta p {
	color:#7a1717 }

.conteudo .resposta p i {
	color:#dfbcbc }

.conteudo .resposta p br {
	margin-bottom:4px; }
	
.conteudo .contatoResposta {
	
	width:95%;
	height:auto;
	float:left;
	margin-top:-10px;
	margin-bottom:10px;
	padding:10px;
	padding-bottom:0px;
	border:7px solid #67b153 }

.conteudo .contatoResposta p {
	color:#2a6612 }

.conteudo .contatoResposta p br {
	margin-bottom:4px; }
	
.conteudo .formulario-rh label select {
	width:144px;
	height:23px;
	margin-top:1px;
	font:11px Arial;
	color:#747474;
	padding:3px; }

.conteudo .formulario-rh label textarea {
	width:625px;
	height:83px;
	border:none;
	font:11px Arial;
	color:#6f6f6f;
	display:block;
	margin-top:1px;
	overflow:auto;
	background:url(../../imagens/bg_textarea-625.jpg) no-repeat top right;
	_background-attachment: fixed;
	*background-position: 0% 100%; }	


/* Lista de treinamentos */
.conteudo .lista-treinamentos {
	width:652px;
	height:auto;
	float:left;
	margin-right:40px;}

.conteudo .lista-treinamentos li {
	display:block;
	float:left;
	width:646px;
	height:109px;
	margin-bottom:5px;
	padding:3px;
	background:url(../../imagens/bg_lista-treinamentos.jpg) no-repeat }
	
.conteudo .lista-treinamentos li .tt { 	
	width: 646px;
	height:109px;
	display:inline;
	float:left;
	}

.conteudo .lista-treinamentos li .tt .data-treinamento {
	width:65px;
	height:89px;
	float:left;
	line-height:10px;
	text-align:center;
	margin-right:10px;
	padding-top:20px;
	background:#f2f6f8;
	font:bold 20px 'Century Gothic';
	color:#62757e;
	display:inline; }
	
.conteudo .lista-treinamentos li .tt .data-treinamento b {
	font:36px 'Century Gothic';
	display:block;
	margin-bottom:-8px }

.conteudo .lista-treinamentos li .tt .ft-bt-treinamento {
	width:112px;
	height:auto;
	float:left;
	margin-right:10px;
	margin-top:3px;
	display:inline; }

.conteudo .lista-treinamentos li .tt h3 {
	margin-top:8px;
	margin-bottom:0px; }
	
.conteudo .lista-treinamentos li .tt h4 {
	font:1.1em Arial;
	color:#0a5391;
	margin-bottom:6px; }

.conteudo .lista-treinamentos li .box-inscricao {
	width:626px;
	height:89px;
	overflow:hidden;
	padding:10px;
	background:#f2f6f8;
	float:left;
	margin-left:0px ;
	display:none; }

.conteudo .lista-treinamentos li .box-inscricao .insc-descricao {
	width:180px;
	height:70px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-top:0px;
	margin-right:15px; }

.conteudo .lista-treinamentos li .box-inscricao .form-inscricao {
	width:430px;
	height:85px;
	float:left;
	display:inline;
	margin-top: 0px; } 

.conteudo .lista-treinamentos li .box-inscricao .form-inscricao label { 
	width:144px;
	height:37px;
	float:left;
	display:block;
	font:11px Arial;
	color:#747474;
	margin-right:19px;
	margin-bottom:15px; }

.conteudo .lista-treinamentos li .box-inscricao .form-inscricao label input {
	margin-top:1px; }

.conteudo .formulario-lateral {
	width:265px;
	height:auto;
	float:left; }

.conteudo .formulario-lateral label {
	width:120px;
	height:auto;
	float:left;
	display:block;
	font:11px Arial;
	color:#747474;
	margin-right:25px;
	margin-bottom:15px; }

.conteudo .formulario-lateral label select {
	width:120px;
	height:23px;
	padding:3px;
	margin-top:1px;
	font:11px Arial;
	color:#747474; }


/* Lista de eventos */
.conteudo .lista-eventos {
	width:952px;
	height:auto;
	float:left;
	margin-right:40px; }

.conteudo .lista-eventos li {
	display:block;
	width:952px;
	height:109px;
	margin-bottom:5px;
	padding:3px;
	background:url(../../imagens/bg_lista-eventos.jpg) no-repeat }

.conteudo .lista-eventos li .data-treinamento {
	width:65px;
	height:89px;
	float:left;
	line-height:10px;
	text-align:center;
	margin-right:10px;
	padding-top:20px;
	background:#f2f6f8;
	font:bold 20px 'Century Gothic';
	color:#62757e }
	
.conteudo .lista-eventos li .data-treinamento0 {
	width:65px;
	height:89px;
	float:left;
	line-height:10px;
	text-align:center;
	margin-right:10px;
	padding-top:20px;
	background:#dae3e8;
	font:bold 20px 'Century Gothic';
	color:#62757e }	

.conteudo .lista-eventos li .data-treinamento b {
	font:36px 'Century Gothic';
	display:block;
	margin-bottom:-8px }
	
.conteudo .lista-eventos li .data-treinamento1 b {
	font:36px 'Century Gothic';
	display:block;
	margin-bottom:-8px }	

.conteudo .lista-eventos li .ft-bt-treinamento {
	width:112px;
	height:auto;
	float:left;
	margin-right:10px;
	margin-top:3px; }

.conteudo .lista-eventos li h3 {
	margin-top:8px;
	margin-bottom:0px; }
	
.conteudo .lista-eventos li h4 {
	font:1.1em Arial;
	color:#0a5391;
	margin-bottom:6px; }


/* Notícias relacioandos */
.conteudo .noticias-relacionadas {
	width:618px;
	height:auto;
	float:left; }

.conteudo .noticias-relacionadas li {
	width:618px;
	height:auto;
	float:left;
	display:block;
	font:11px Arial;
	margin-bottom:5px;
	color:#848484 }

.conteudo .noticias-relacionadas li a {
	font:bold 11px Arial;
	color:#848484;
	text-decoration:underline; }


/* Lista de noticias */
.conteudo .lista-noticias {
	width:958px;
	height:auto;
	float:left; }

.conteudo .lista-noticias li {
	display:block;
	width:950px;
	padding:4px;
	height:96px;
	float:left;
	overflow:hidden;
	margin-bottom:10px;
	background:url(../../imagens/bg_lista-noticias.jpg) no-repeat }

.conteudo .lista-noticias li img {
	float:left;
	margin-right:15px; }


/* Lista de busca */
.conteudo .lista-busca {
	width:958px;
	height:auto;
	float:left; }

.conteudo .lista-busca li {
	display:block;
	width:942px;
	height:57px;
	padding:8px;	
	float:left;
	overflow:hidden;
	margin-bottom:10px;
	background:url(../../imagens/bg_lista-busca.jpg) no-repeat }
	
.conteudo .lista-busca li .resultado0 {
	color: #FF0000;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;}
	
/* Paginacao */
.conteudo .paginacao {
	margin-top:10px !important;
	margin-top:60px;
	height:18px;
	text-align:right;
	margin-bottom:10px;
	float:right;
	display:block;}

.conteudo .paginacao a {
	width:18px;
	height:16px;
	display:block;
	float:left;
	margin-left:5px;
	text-align:center;
	font:11px Arial;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:2px;
	background:url(../../imagens/bg_botao-nav-azul.jpg) no-repeat; }
	.conteudo .paginacao a:hover { background:url(../../imagens/bg_botao-nav-cinza.jpg) no-repeat; }
	
.conteudo .paginacao .ativo3 {
	background:url(../../imagens/bg_botao-nav-cinza.jpg) no-repeat; }

.conteudo .paginacao .ativo2 {
	width:56px;
	height:16px;
	background:url(../../imagens/bg_botao-nav-azul-g.jpg) no-repeat; }
	
.conteudo .paginacao .ativo2:hover {
	width:56px;
	height:16px;
	background:url(../../imagens/bg_botao-nav-cinza-g.jpg) no-repeat; }	
	

/* Nossas certificações */
.conteudo .box_nossas-certificacoes {
	width:475px;
	float:left;
	display:inline;
	margin-top:23px;}


/* Histórico de navegação */
.historico-nav {
	width:50%;
	height:15px;
	float:left;
	margin-top:7px;
	font:11px Arial;
	color:#787878; }

.historico-nav a {
	font:11px Arial;
	color:#0a5391;
	text-decoration:underline; }
	.historico-nav a:hover { text-decoration:none; }


/* Barra web 2.0 */
.barra-web2 {
	width:265px;
	height:23px;
	margin-left:650px;
	position:absolute; }


/* Parceiros */
.parceiros {
	float:left;
	width:958px;
	height:87px;
	margin-top:15px;
	background:url(../../imagens/bg_parceiros.jpg) no-repeat; }
	
/* Rodape */
.rodape {
	float:left;
	width:958px;
	height:55px;
	font:10px Arial;
	color:#787878;
	border-top:1px solid #efefef;
	margin-top:13px;
	padding-top:15px; }

.rodape .mini-logotipo {
	float:left;
	margin-right:10px;
	margin-top:5px; }

.rodape b {
	font:bold 11px Arial;
	display:block; }

.rodape .fivecom_desenvolvedor {
	background:url(../../imagens/fivecom-logotipo_desenvolvedor.jpg) no-repeat right;
	width:88px;
	height:13px;
	padding-right:48px;
	font:11px Arial;
	color:#787878;
	position:absolute;
	margin-left:740px;
	text-decoration:none; }