/* HTML */
*{margin:0;padding:0;font:11px Arial, Helvetica, sans-serif;color:#232323;}
html{}
body{height:100%;background:#fff url(../imagens/bg_site.jpg) center bottom repeat-x fixed;}
strong{font-weight:bold;}
form{}
input, textarea{}
select{margin:5px 25px;}
option{margin:0 5px;}
    #formTrabalhe {width:100%}
	#formTrabalhe  h5{font:normal 14px Arial, Helvetica, sans-serif;color:#232323;margin-top:20px;}
	#formTrabalhe .test_label{font:normal 11px Arial, Helvetica, sans-serif;color:#232323;float:left;width:170px;}
	#formTrabalhe  a{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;text-decoration:none;display:block;float:left;}
	#formTrabalhe .btEntrar{background:transparent url(../imagens/bt_entrar.gif) right 0 no-repeat;padding:3px 25px 0 10px;height:20px;}
	#formTrabalhe .btProx{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;background:#54616e url(../imagens/bt_entrar.gif) right 0px no-repeat;padding:4px 25px 0 10px;height:19px;margin:0 0 0 15px;}
	#formTrabalhe .btPesquisar{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;background:#54616e url(../imagens/bt_entrar.gif) right 0px no-repeat;padding:4px 25px 0 10px;height:19px;margin:0 0 0 0;}
	#formTrabalhe #btAnt{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;background:#54616e url(../imagens/bt_ant.gif) left 0px no-repeat;padding:4px 10px 0 25px;height:19px;margin:0 0 15px 0;}
	#formTrabalhe select{margin:0;}
	#formTrabalhe .alabel{padding:0 0 0 40px;width:130px;}
	#formTrabalhe .btNovoCadas{background:transparent url(../imagens/bt_novocasdastro.gif) right 0 no-repeat;padding:3px 25px 0 15px;height:20px;margin:0 0 0 0px;}
	#formTrabalhe .btEsqueci{background:transparent url(../imagens/bt_esquecisenha.gif) right -2px no-repeat;padding:3px 20px 0 5px;height:20px;margin:0 0 0 0px;}
	
	#formTrabalhe .bt_limpar{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;background:#54616e url(../imagens/bt_limpar.gif) right 0px no-repeat;padding:4px 25px 0 10px;height:19px;margin:0 0 0 15px;}

	#formContato{margin:15px 0 0 0;}
		#formContato{} label{font-weight:bold;}
		#formContato  a{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;text-decoration:none;display:block;float:left;}
			.btEnviar{background:transparent url(../imagens/bt_entrar.gif) right 0 no-repeat;padding:5px 25px 3px 10px;height:20px;margin:5px}
			.btLimpar{background:transparent url(../imagens/bt_limpar.gif) right -1px no-repeat;padding:5px 25px 3px 10px;height:20px;margin:5px}

.obrigatorio{color:#424da1; font-style:italic;}	
.botao{}

em{font-style:italic;}
img{border:none;}

/* TEXTO */
	#h1marca{float:left;padding:23px 0 0 25px;}
	.extranetPopup#h1marca{float:left;padding:14px 0 0 47px;} 
h1{}
	.extranetPopupFotos #h1marca{float:left;padding:15px 0 0 30px;}
	.h1titContent{margin:8px 0 15px 0;}
	.titEventoPopup{font:normal 14px Arial, Helvetica, sans-serif;color:#424da1;background:transparent url(../imagens/seta_popup_fotos.gif) 0 18px no-repeat;padding:15px 0 0 15px;margin:0 20px 15px 30px;}
h2{}
	.titMenu{}
	.titpopup{float:left;margin:50px 20px 0 155px;text-align:right;}
		.chat{margin-left:245px;}
		.curriculos{margin-left:235px;}
        .categoriaDown{color:#424da1;border-bottom:1px solid #424da1;font-size:12px;font-weight:bold;padding-bottom:5px;margin-top:10px;}		
        
h3{}
	.h3titindex{margin:0 0 15px 0;}
	.groupRH .destaqEvents{margin:10px 0;}
	.groupAcoes .destaqEvents{margin:10px 0;}
	.groupEvents .destaqEvents{margin:10px 0;}
	.destaqEvents{font:bold 14px Arial, Helvetica, sans-serif;color:#232323}
	.groupNews .destaqEvents{font:bold 14px Arial, Helvetica, sans-serif;color:#232323;margin:2px 0 10px 0;}
		.destaqEvents a{font:bold 14px Arial, Helvetica, sans-serif;color:#232323;text-decoration:none;}
		.destaqEvents a:hover{text-decoration:underline;}
	.subTitProdutos{margin:20px 0 -15px 0;}
	
	
h4{}
	.topicosProdutos{font:bold 12px Arial, Helvetica, sans-serif;color:#424da1;clear:both;display:block;margin:6px 0 15px 0;}
	.topicosProdutosCompact{font:bold 12px Arial, Helvetica, sans-serif;color:#424da1;clear:both;display:block;margin:10px 0 5px 0;}
	.topicosProdutosExtra{font:bold 12px Arial, Helvetica, sans-serif;color:#54616e;clear:both;display:block;margin:10px 0 5px 0;}

h5{}
	.topicosKitProdutos{font:bold 11px Arial, Helvetica, sans-serif;color:#232323;background:transparent url(../imagens/seta.gif) left 2px no-repeat;padding:0 0 0 18px;}
	.topicosKitProdutos_down{font:bold 11px Arial, Helvetica, sans-serif;color:#232323;background:transparent url(../imagens/seta_down.gif) 2px 5px no-repeat;padding:0 0 0 18px;}

p{margin-bottom:15px;}
	#fonesTopo{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;text-align:right;float:left;padding:57px 0 0 619px;}
	.txt{font:normal 11px Arial, Helvetica, sans-serif;color:#232323;margin:8px 0;}
	.topic{margin:0 0 12px 0;padding:0 0 0 8px;text-indent:-7px;font:normal 11px Arial, Helvetica, sans-serif;color:#232323;}
	.legendaPopup{background:transparent url(../imagens/seta_legenda_foto.gif) 0 3px no-repeat;color:#424da1;font-size:12px;margin:5px 25px;padding:0 0 0 15px;}
	
blockquote{margin:0 0 0 15px;}

span{}
	.destaqueCor{color:#424da1;}

hr{width:410px;background-color:#e4e4e4;color:#e4e4e4;height:1px;clear:both;}

ul{}
	#menuNavigation{width:600px;margin:-47px auto 0 263px;position:absolute;float:left;}
		#menuNavigation li{display:block;float:left;height:40px;}
		#menuNavigation li a{display:block;float:left;/*width:100px;*/text-align:center;padding:14px 15px 0 15px;background:transparent url(../imagens/div_mntop.gif) -2px 0 no-repeat;height:23px;border-bottom:2px solid #ffffff;}
			#home #menuNavigation li #btMNhome{display:block;float:left;width:23px;text-align:center;background-image:none;height:22px;border-bottom:5px solid #ffffff;}
			#home #menuNavigation li #btMNhome img{display:none;}
		
		.btExtranet{background:transparent url(../imagens/div_mntop.gif) right top no-repeat;}
			
		#menuNavigation li a:hover, #menuNavigation li a.over{border-bottom:5px solid #424da1;}
		.width_es a{width:120px !important;}

	/*#boxidiomas{position:absolute;margin:-80px 0 0 0px;height:18px;padding:0;}*/
	#boxidiomas{_position:absolute;float:right;_float:none;margin:-80px 0 0 0px;height:18px;padding:0;}
	#ulIdiomas{list-style-type:none;}
		#ulIdiomas li{float:right;}
		#ulIdiomas li a{text-indent:-5000px;overflow:hidden;padding:0 2px;display:block;height:19px;width:40px; padding-left:10px;}
			#btIdiomaPT{background:transparent url(../imagens/bt_idioma_pt.gif) 0 0 no-repeat;}
			#btIdiomaPT:hover{background:transparent url(../imagens/bt_idioma_pt.gif) 0 -19px no-repeat;}
			#btIdiomaEN{background:transparent url(../imagens/bt_idioma_en.gif) 0 0 no-repeat;}
			#btIdiomaEN:hover{background:transparent url(../imagens/bt_idioma_en.gif) 0 -19px no-repeat;}
			#btIdiomaES{background:transparent url(../imagens/bt_idioma_es.gif) 0 0 no-repeat;}
			#btIdiomaES:hover{background:transparent url(../imagens/bt_idioma_es.gif) 0 -19px no-repeat;}

	#duvidas_tecnicas{position:absolute;margin:-53px 0 0 885px;}

ul#menuSubNavigation *{margin:0;padding:0;}
	#menuSubNavigation{list-style-type:none;margin:8px 0 0 0;}
		#menuSubNavigation li{background-color:#f3f3f3;}
		.menuProducts li{background-color:transparent !important;}
		#menuSubNavigation li{width:223px;margin:0 0 3px 0;display:block;float:left;}
		#menuSubNavigation li a{display:block;border-left:3px solid #54616e;font:normal 11px/12px Arial, Helvetica, sans-serif;color:#54616e;padding:7px 8px 7px 19px;text-decoration:none;}
		#menuSubNavigation li a:hover, #menuSubNavigation li .over{border-color:#424da1;}
		#menuSubNavigation .listTit{background-color:#f3f3f3 !important;}
		#menuSubNavigation .listItens{background-color:#f3f3f3 !important;}

	.menuGroupSubNavigation{list-style-type:none;margin:0 0 0 10px !important;padding:0;background-color:#f3f3f3;}
		.menuGroupSubNavigation li{width:210px !important;}
		.menuGroupSubNavigation li a{border-left:3px solid #B1C3EB !important;}

	.menuSubSubNavigation{list-style-type:none;margin:7px 0 0 0 !important;background-color:#f3f3f3;}
		.menuSubSubNavigation li{background-color:#f3f3f3;margin:0 !important;}
		.menuSubSubNavigation li a{border:none !important;background:transparent url(../imagens/dot_submn_produtos.gif) 8px 8px no-repeat;font:normal 11px/12px Arial, Helvetica, sans-serif;color:#54616e;padding:4px 0 4px 19px !important;}
		.menuSubSubNavigation a:hover, .menuSubSubNavigation li .over{background:transparent url(../imagens/dot_submn_produtos.gif) 8px -12px no-repeat;}
		
	#menuSubNavigationNews{list-style-type:none;margin:8px 0 0 0 !important;}
		#menuSubNavigationNews li{background-color:#f3f3f3;width:223px;margin:0 0 3px 0;display:block;float:left;border-left:3px solid #54616e;}
		#menuSubNavigationNews li.over{border-color:#424da1;}
		#menuSubNavigationNews li a{display:block;font:normal 11px/12px Arial, Helvetica, sans-serif;color:#54616e;padding:7px 0 7px 11px;text-decoration:none;}
		#menuSubNavigationNews li a.mnItemData{color:#424da1;font-size:10px;float:left;width:50px;}
		#menuSubNavigationNews li a.mnItemTitle{margin-left:5px;float:left;width:140px;}
		
	#menuSubNavigationGaleria{list-style-type:none;margin:8px 0 0 0 !important;}
		#menuSubNavigationGaleria li{background-color:#f3f3f3;width:223px;margin:0 0 3px 0;display:block;float:left;border-left:3px solid #54616e;}
		#menuSubNavigationGaleria li.over{border-color:#424da1;}
		#menuSubNavigationGaleria li a{display:block;font:normal 11px/12px Arial, Helvetica, sans-serif;color:#54616e;padding:7px 0 7px 11px;text-decoration:none;}
		#menuSubNavigationGaleria li a.mnItemData{color:#424da1;font-size:10px;float:left;width:50px;}
		#menuSubNavigationGaleria li a.mnItemTitle{margin-left:5px;float:left;}
			

	#listBanners{list-style-type:none;margin:0 !important;}
		#listBanners li{height:130px;margin:0 0 30px 0;}
		#listBanners li a{display:block;clear:both;}
		#listBanners li .detalhes{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;text-decoration:none;background:transparent url(../imagens/seta_link.gif) right center no-repeat;display:block;width:60px;position:absolute;margin:-13px 0 0 610px;}
		#listBanners li .detalhes:hover{}
		#listBanners li .detalhes_es{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;text-decoration:none;background:transparent url(../imagens/seta_link.gif) right center no-repeat;display:block;width:55px;position:absolute;margin:-13px 0 0 615px;}

	#productsNavigation{}
	#ulProductsNavigation{list-style-type:none;clear:both;background-color:#54616e;height:45px;margin:0 !important;padding:0;}
		#productsNavigation li{float:left;border-left:1px solid #8b949d;}
		#productsNavigation li.first{border-left:none;}
		#productsNavigation li a{display:block;float:left;margin:auto;width:95px;text-align:center;height:40px;line-height:33px;padding:2px 0;}
		
	#ulListaPerguntas{list-style-type:none;margin:0 !important;}
	#ulListaPerguntas li{width:650px;float:left;margin-bottom:15px;}
		.boxPergNum{background-color:#e4e4e4;width:22px;height:17px;float:left;text-align:center;padding:5px 0 0 0;}
			.boxPergNum span{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;}
		.boxPergTxt{float:left;padding:0 0 0 10px;width:600px;}
		.boxPergTxt h4{margin-bottom:5px;}
		
	.ulListaPassos{list-style-type:none;margin:0 !important;}
	.ulListaPassos li{width:682px;float:left;margin:7px 0;}	
		.boxPassosNum{width:38px;float:left;text-align:center;}
		.boxPassosTxt{float:left;padding:0 0 0 15px;width:600px;}
		.passosImg_left{margin-right:2px;}
		.passosImg_right{margin-left:2px;}
	.ulListaPassosRecuo{list-style-type:none;margin-left:40px;}
		.ulListaPassosRecuo li{width:300px;margin:7px 0;}	
		.ulListaPassosRecuo .boxPassosTxt{}
		
table{}
	#imgGroup{margin:15px 0 0 0px;width:682px;height:265px;display:none;}
	#imgZoom{width:512px;}
		#imgZoom img{border:1px solid #e4e4e4;}
	#areaSelos{position:absolute;margin:4px 0 0 4px;}
		#areaSelos img{border-width:0;}
		#seloCE{}
		#seloCE0499{}
	#imgLst{}
		#imgLst ul{list-style-type:none; margin-left:8px !important;}
		#imgLst ul li{border:1px solid #e4e4e4;display:block;width:154px;height:82px;margin:0 0 7px 0;}
	#tableApresentacao{margin:0px 0 0 0;}
		.tdImgApresentacao{width:200px;text-align:left;padding:0 0 8px 0;}
		.tdImgApresentacao img{border:1px solid #e4e4e4;}
		.tdTxtApresentacao{padding:0 0 20px 21px;}
			.precuo{margin:0 0 0 20px;}
			.precuoExtra{margin:0 0 0 45px;}
	#imgIlustra{margin-top:10px;text-align:center;}
			
	#groupTabs{background-color:#838288;height:30px;}
	.tabs{margin:0 auto;list-style-type:none;width:660px;}
		.tabs li{float:left;padding:5px 3px 10px 3px;font:normal 11px Arial, Helvetica, sans-serif;color:#FFF;}
		.tabs a{color:#fff;text-decoration:none;font-weight:bold;}
		.tabs a:hover{text-decoration:underline;}
		.tabs .tagdown{font-weight:bold;color:#ccc;text-decoration:none;}

div{}
	#groupBox{margin:0 0 0 19px;}
	.boxDiv{width:224px;background:#ffffff url(../imagens/bg_box.jpg) center top repeat-x;border:1px solid #838288;margin:18px 17px 0 0;float:left;}
		.expandido{height:107px;overflow:hidden;}
		.compacto{height:45px;}
		.boxCases{height:53px;}
			div.casesSaibaComo{background-color:#54616e;width:224px;height:18px;margin-top:4px;}
			div.casesSaibaComo a{color:#d4d7db;margin-left:8px;margin-top:2px;float:left;text-decoration:none;}
			div.casesSaibaComo a.casesSaibaComo{color:#aab0b7;margin-top:2px;margin-right:4px;padding-right:9px;float:right;background:transparent url(../imagens/seta_cases.gif) right center no-repeat;}
			div.casesSaibaComo a:hover{text-decoration:underline;}
		.boxTrabalhos{margin-top:7px;}
			.boxTrabalhos .titBox{margin-top:8px;}
			.boxTrabalhos .casesSaibaComo{margin-top:2px;}
		.noborder{border:none;background:none;}
		.bannerRevista{position:absolute;display:block;}
		.titBox{margin:13px 0 0 16px;display:block;}
		.infoLst{padding:11px 0 0 9px;height:35px;}
			.infoLine{background-color:#d4d6db;margin-bottom:2px;margin-right:10px;}
			.boxData{width:30px;padding:4px 0 0 0;text-align:center;float:left;}
				.txtBoxData{font:normal 9px Arial, Helvetica, sans-serif;color:#54616e;}
			.boxTxt{width:160px;margin-left:30px;padding:4px 0;border-left:2px solid #fff;padding-left:4px;}
				.linkBox{font:normal 10px/11px Arial, Helvetica, sans-serif;color:#54616e;text-decoration:none;}
				.linkBox:hover{}
				
	#home .divFlash{border-bottom:1px solid #838288;}
	
	.txtColunFull{width:682px;margin:20px 0px 0 0;}
	.txtColunFull2{width:682px;margin:0px 0px 0 0;}
	.txtColun{width:330px;margin:20px 20px 0 0;float:left;}
	.txtColun2{width:320px;margin:0px 20px 0 0;float:left;}
	.txtColunSimple{margin-right:0;}
	.txtColunSimple2{margin-right:0;margin:0px 0 0 0;}
	.colunProducts{width:320px;}
	.colunTopic{padding:10px 0 0 0;}
	.colunTopic2{padding:10px 0 0 0;margin:0px 20px 0 0;}
	.ulList{margin-left:20px;margin-bottom:10px;}
	.ulList li{}
	
	.groupTxtColun{border:1px solid #e4e4e4;padding:5px 15px 15px 15px;margin:25px 0 0 0;clear:both;}
	
	.groupInfoDown{margin:15px 0 5px 0;display:table;float:left;}
		.imgDown{float:left;margin:0 15px 0 0;}
			.imgDown img{border:1px solid #e4e4e4; width:57px; height:57px;}
		.txtDown{float:left;width:580px;}
			.txtDown h4{margin-top:0;margin-left:3px;}			
			.txtDown .tableDown td{padding:3px;}
			.txtDown .tableDown .tdline{border-bottom:1px solid #e4e4e4;}
			.txtDown a{font:normal 11px Arial, Helvetica, sans-serif;color:#232323;text-decoration:none;}
			.txtDown a:hover{text-decoration:underline;}
			.txtDown .linkIconDown{background:transparent url(../imagens/seta_download.gif) right 2px no-repeat;padding:0 20px 0 0;}
			.txtDown .linkIconDown:hover{background:transparent url(../imagens/seta_download.gif) right -18px no-repeat;}
	
	#marcaInfo{height:25px;}
	
	.boxNotas{background-color:#54616e;padding:10px;}
		.boxNotas p{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;}
	
	.groupAcoes{float:left;width:680px;margin:15px 0 3px 0;}
	.groupRH{float:left;width:680px;margin:15px 0 3px 0;}
	.groupEvents{float:left;width:680px;margin:3px 0 15px 0;}
	.groupCases{float:left;width:680px;margin:0 0 17px 0;}	
	.groupNews{float:left;width:680px;margin:1px 0 15px 0;}
	.groupNews .boxDestaqEventsTit{background-color:#f3f3f3;padding:0px 10px 3px 10px;}
	.boxDestaqEventsTit{background-color:#f3f3f3;padding:3px 10px;}
		.eventsTitDate{font:bold 12px Arial, Helvetica, sans-serif;color:#424da1;}
		.pEventsDate{font:bold 12px Arial, Helvetica, sans-serif;color:#424da1;margin:2px 0 5px 0;}
		.pEventsLocal{font:bold 12px Arial, Helvetica, sans-serif;color:#232323;margin:5px 0;padding:3px 0 0 0;border-top:1px solid #424da1;}
	.extranetEventos .boxDestaqEventsTit{background-color:#fff;padding:3px 0px;}
	.extranetEventos .pEventsLocal{width:200px;}
	.groupCases .pEventsLocal{width:200px;}
	.groupEvents .boxDestaqEventsTit{background-color:#fff;padding:3px 0px;}
	.groupNews .boxDestaqEventsTit{background-color:#fff;padding:3px 0px;}
	
.newsMore {padding:10px 15px;clear:both;}
	.newsMore p {margin:10px 0;}
	.newsMore a {padding:0px 10px;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;color:#54616e;}

			
	.EventoGroup{margin:0px 0 15px 0;}
	.boxInfoRH{background-color:#f3f3f3;width:200px;height:380px;margin:-10px 0 0 0;padding:10px 0 0 0;}
		.groupEventoRH{float:left;margin:0 0 5px 0;}
			.iconEventoRH{width:30px;height:30px;background:transparent url(../imagens/ic_doc.gif) center top no-repeat;float:left;}
			.txtEventoRH{float:left;padding:6px 0 0 0;width:170px;}
				.txtEventoRH span{color:#424da1;}
				.txtEventoRH a{font-weight:bold;text-decoration:none;}
				.txtEventoRH a:hover{text-decoration:underline;}	

	.iconPopup{float:left;margin:45px 25px 0 0px;}	
	
	/* eventos fotos */
	.eventosFotos{margin:auto;width:660px;}
	.eventosFotosThumbs{width:145px;text-align:center;}
	.eventosFotosThumbsLst{height:380px;overflow:auto;}
	.eventosFotosThumbsLst a{margin:0 5px 5px 5px;display:block;}
	
	
	
	#eventos{background:none;background-color:#F3F3F3;}
	#eventos #infoCaminho{margin:10px 10px 0px 10px;width:auto;}
	#eventos #infoCaminho .txtCaminho{width:auto !important;}
	#eventos #general{background-color:#ffffff;margin:0 10px 10px 10px;padding:10px;width:auto;}
	#eventos hr{clear:both;margin:5px 0 !important;width:100%;}
	#eventos h3{font-size:12px;}
			#boxThumbs{float:left;overflow:auto;margin:0 10px 0 0;width:145px;height:435px;}
				#listaThumbEventos{list-style-type:none;}
				#listaThumbEventos li{margin:0 0 10px 0;}
				#listaThumbEventos li a{border:2px solid #fff;display:block;width:120px;}
				#listaThumbEventos li .aHover{border:2px solid #424DA1;display:block;width:120px;}
				#lstLoading{position:absolute;background-color:#060;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;display:none;padding:2px;margin-top:-25px;}
			#boxImg{float:left;margin:0 0 0px 0;width:580px;height:435px;}
	#eventos .btFechar{text-align:right;}
	#imgZoomGaleria{width:590px;}
	
	
	
	

/* layer de login */
#loginExtranet{margin:45px 0 0 -80px;padding:0 0 0 11px;width:180px;position:absolute;background:transparent url(../imagens/bg_box.jpg) left top repeat-x;overflow:hidden;height:0;}
#loginExtranetContent{height:97px;padding-top:9px;}
#loginExtranet p{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;margin:0 0 5px 0;padding:0;text-align:left;line-height:11px;}
#loginExtranet #loginExtranetContent a{float:none;padding:0;background:none;height:auto;border-bottom:none;}
#loginExtranet .link{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;clear:both;margin:5px 0 0 0;text-align:left;width:auto !important;}
	#loginExtranetFechar{margin:-85px 0 0 5px;width:13px;height:13px;position:absolute;background:transparent url(../imagens/bt_fechar_layer_login.gif) center center no-repeat;}
	#loginExtranetFechar a{display:block;width:13px !important;height:13px;margin:0;padding:0;text-align:left;}
	
/* layer de horario funcionamento */
#horarioFuncionamento{margin:45px 0 0 -65px;width:295px;position:absolute;overflow:hidden;height:0;}
#horarioFuncionamentoContent{height:134px;}
#horarioFuncionamentoContent a.fechar_horario_funcionamento{float:none;padding:0;background:none;height:auto;border-bottom:none;}

a:link{}
a:visited{}
a:hover{}
.divbtlink{padding:20px 0;clear:both;}
.btlink{padding:1px 20px 1px 5px;background:#54616e url(../imagens/seta_linkG.gif) right 0 no-repeat;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
.btlinkOff{padding:1px 20px 1px 5px;background:#E6E7E9 url(../imagens/seta_linkGoff.gif) right 0 no-repeat;font:normal 11px Arial, Helvetica, sans-serif;color:#9DA4AB;text-decoration:none;}

.btGaleriaFotos{padding:1px 30px 2px 5px;background:#54616e url(../imagens/icon_camera.gif) right -4px no-repeat;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;position:absolute;margin:-20px 0 0 250px;}	
.btfecharPopup{margin:45px 0 0 0px;display:block;width:88px;height:25px;overflow:hidden;}



/* ESTRUTURA */
#general{width:100%;}
#home #general{width:995px;margin:0 auto;}
#header{border-bottom:5px solid #838288;min-width:995px;height:100px;background-color:#fff;}
	#headerContent{width:995px;margin:0 auto;}	
	#home #headerContent{width:995px;margin:0;}
.extranetPopup #header{border-top:1px solid #fff;border-bottom:5px solid #838288;height:80px !important;background-color:#fff;}
#navigation{width:995px;clear:both;margin:0 auto;position:relative;}
#home #content{}
#content ul{margin-left:15px;}
#content li{margin-bottom:15px;}


#contentPopup{background-color:#fff;height:800px;}
#groupContent{width:995px;margin:0 auto;clear:both;background:transparent url(../imagens/bg_groupcontent.gif) 3px top repeat-y;}
#groupContent #content{_height:510px;min-height:510px;border-right:1px solid #838288;border-left:1px solid #838288;background-color:#ffffff;float:left;width:682px;padding:25px 23px 0 25px;}
	#subNavigation{width:244px;padding:22px 0 0 19px;float:left;}
#footer{margin:0px auto;padding:20px 0 25px 200px;text-align:center;clear:both;width:805px;background:transparent url(../imagens/bg_groupcontent.gif) 8px 0 repeat-y;}
#home #footer{clear:both;padding:12px 0 0 17px;background:none;border:none;margin:0;text-align:left;width:955px;}
	#home #footer p{float:left}
	#home .credits{width:680px;display:block;}
	#home .resolution{width:150px;display:block;margin:0 0 0 120px;}
	#home .resolution_en{width:96px;display:block;margin:0 0 0 434px;}





/* conteudo */
	.menuNavigationInternal{height:25px;background-color:#54616e;margin:5px 0;}
		.menuNavigationInternal ul{list-style-type:none;padding-left:10px;}
		.menuNavigationInternal li{float:left;margin-right:15px;margin-top:5px;color:#fff;font-weight:bold;}
		.menuNavigationInternal a{color:#fff;font-weight:bold;text-decoration:none;}
		.menuNavigationInternal a:hover{text-decoration:underline;}
	
	.tableLst-type1{margin-top:15px;}
		.tableLst-type1 caption{text-align:left;border-bottom:1px solid #424da1;padding:2px 15px;}
		.tableLst-type1 th{text-align:left;border-bottom:1px solid #d3d3d3;font-weight:bold;padding:4px 15px;}
		.tableLst-type1 td{text-align:left;border-bottom:1px solid #d3d3d3;padding:4px 0 4px 15px;}
		.tableLst-type1 a{color:#000;}
		.tableLst-type1 a:hover{color:#424da1;}

	.tableLst-type2-area{background-color:#f3f3f3;padding-bottom:15px;margin:5px 0 0px 0;}
	.tableLst-type2{}
		.tableLst-type2 caption{text-align:left;padding:2px;color:#424da1;font-size:11px;font-weight:bold;background-color:#fff;}
		.tableLst-type2 th{text-align:left;border-bottom:1px solid #dfdfdf;font-weight:bold;padding:4px;background-color:#f3f3f3;}
		.tableLst-type2 td{text-align:right;border-bottom:1px solid #dfdfdf;padding:4px 10px;}
		.tableLst-type2 td.icon{border-bottom-color:#f3f3f3;width:15px;padding:4px;}
		.tableLst-type2 a{color:#000;text-decoration:none;}
		.tableLst-type2 a:hover{color:#424da1;text-decoration:underline;}

	h2.pageTitleCategoria{color:#424da1;border-bottom:1px solid #424da1;font-size:12px;font-weight:bold;padding-bottom:10px;margin-bottom:20px;}

	.lstItem{margin:30px 0 15px 0;}
		.lstItemTitle{color:#232323;font-size:13px;font-weight:bold;}

	.videoPlayer{height:285px;text-align:center;}
	
/* popup */
.menuPopup{margin-bottom:12px;}
	.menuPopup ul{list-style-type:none;height:25px;}
	.menuPopup li{float:right;border-left:1px solid #54616e;padding:12px 12px 0 12px;}

#pagePopUp {background-image:none;}	
	#pagePopUp a{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;text-decoration:none;display:block;float:left;}
	#pagePopUp #btRecuperarSenha{background:transparent url(../imagens/bt_entrar.gif) right 0 no-repeat;padding:3px 25px 0 0;height:20px;margin-top:10px;}
	
	#pagePopUp #general{padding:0;background-image:none;}
	#pagePopUp p{font:normal 12px Arial, Helvetica, sans-serif;color:#2a2828;}
	#pagePopUp .txtTitulo{font:bold 13px Arial, Helvetica, sans-serif;color:#3b57b0;text-transform:uppercase;margin:5px 0 10px 0;}
	#pagePopUp #header{clear:both;border-bottom:5px solid #838288;height:80px;min-width:1px;}
	#pagePopUp #header h1{float:left;}
	#pagePopUp #header a.imprimir:hover{background:transparent url(../imagens/pt/zoom/bt_impressao.gif) center -49px no-repeat;}
	#pagePopUp #content{margin:20px;}
		#contentInfo{clear:both;margin:10px 0}		
		#contentInfo .titInfo{font:bold 15px Arial, Helvetica, sans-serif;color:#2a2828;}
		#contentInfo #infoAuthor{display:block;width:270px;_height:70px;min-height:70px;background-color:#3b57b0;float:right;padding:5px;margin:0 0 10px 0;}
			.txtInfoAthor, .txtInfoAthor strong{font:normal 12px Arial, Helvetica, sans-serif;color:#fff !important;text-align:right;}
		#contentResumo{clear:both;margin:20px 0}
		#contentResumo {font:normal 12px Arial, Helvetica, sans-serif;color:#ff0000;}
		#contentMeta{clear:both;margin:20px 0;border-top:1px solid #3b57b0;padding:5px 0 0 0;}
			#contentMeta p{}
			.titMeta{background-color:#3b57b0;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;padding:5px;}
		#contentResume{clear:both;margin:20px 0}
		#contentTxt{clear:both;margin:20px 0}
	
/* NEWS */
h2.newsData{color:#424da1;font-size:12px;font-weight:bold;padding-bottom:10px;margin-bottom:10px;}
.newsLstItem{margin-bottom:15px;}
	.newsLstItemTitle{color:#54616e;font-size:13px;font-weight:bold;}
	
/* CHAT */	
.chatTable{margin:auto;width:664px;}
.titChat{margin:0 auto;width:520px;height:25px;font:bold 12px Arial, Helvetica, sans-serif;color:#1a2b6a;background:transparent url(../../imagens/pt/funcionarios/chat/tit_chat.gif) left 0px no-repeat;padding:4px 0 0 135px;}
#chatTxt{background-color:#fff;width:460px;height:290px;padding:15px;border:1px solid #b6b6b6;margin:0 5px 0 0;}
#chatTxtBox{background-color:#f3f3f3;margin:5px auto;width:645px;padding:10px;}
#chatMenbrosLst{background-color:#dfe3ea;width:155px;height:312px;padding:5px;}
.txtDestaque{font:bold 12px Arial, Helvetica, sans-serif;color:#424da1;margin:0;}
.txtConversa{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;margin:0 0 5px 0;}
.titParticipantes{font:bold 12px Arial, Helvetica, sans-serif;color:#54616e;}
.nomeChat{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;display:block;background:#fff url(../imagens/bt_info.gif) 7px -18px no-repeat;text-decoration:none;padding:3px 0 3px 28px;margin:6px 0;}
a.nomeChat:hover{color:#fff;background:#54616e url(../imagens/bt_info.gif) 7px 3px no-repeat;}
.nomeChatUP{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;display:block;text-decoration:none;padding:3px 0 3px 28px;margin:6px 0;background:#54616e url(../imagens/bt_info.gif) 7px 3px no-repeat;}
.txtForm{font:normal 12px Arial, Helvetica, sans-serif;color:#333;}
.infoUser{margin:-6px 0 5px 0;padding:5px;background:#d0d5de url(../imagens/img_seta_info.gif) right -5px no-repeat;}
.infoUser p{font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;margin:0;padding:2px 5px;}
.btEnviarChat{padding:1px 20px 1px 5px;background:#54616e url(../imagens/seta_linkG.gif) right 0 no-repeat;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}

/* eventos */
.eventsCalendarArea {width:225px;margin:10px 0;}
	.eventsCalendarTitle {background-color:#f3f3f3;padding:6px 0 6px 20px;}
	.eventsCalendarTitle .mes {font:bold 11px Arial, Helvetica, sans-serif;color:#54616e;}
	.eventsCalendarTitle .eventsCalendarNav {}
.eventsCalendar {background-color:#f3f3f3;text-align:center;margin:3px auto 10px auto;padding:6px 0 6px 20px;}
	.eventsCalendar table {width:180px;}
	.eventsCalendar th {padding:1px 2px;border-bottom:1px solid #54616e;}
	.eventsCalendar th span {font:bold 11px Arial, Helvetica, sans-serif;color:#54616e;}
	.eventsCalendar td {padding:1px 8px 1px 0;text-align:right;border-bottom:1px solid #fff;}
	.eventsCalendar .noborder td {border:none;}
	.eventsCalendar td span {font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;}
.eventoAgendado {background-color:#424da1;border-bottom:1px solid #fff;margin:0 3px;}
	.eventoAgendado a {color:#fff;text-decoration:none;}
.eventsCalendarMore {padding:0 0 0 20px;}
	.eventsCalendarMore p {	margin:10px 0;}
	.eventsCalendarMore a {padding:0px 10px;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;color:#54616e;}


/*
Estilos TI
*/
.msgErroTrabalhe {font:11px Arial, Helvetica, sans-serif;color:#FF0000;}
.btTrue{font:bold 12px Arial, Helvetica, sans-serif;color:#fff;background-color:#1030AF;border:1px solid #9ABDFD;}

.bt_blog{position:absolute;display:block;top:12px;right:110px;background:transparent url(../imagens/bg_bt_blog.png) 0 0 no-repeat;width:176px;height:25px;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;line-height:25px;padding-left:17px;}
.bt_blog:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}


/*--*/
#bt_catalogoVirtual{position:absolute;top:-50px;right:120px;}
#bt_catalogoVirtual_en, #bt_catalogoVirtual_es{position:absolute;top:-50px;right:5px;}


/* ##### rodapé sobre resultado do concurso Opallis #### */
.conteudoConcursoOpallis{width:995px;margin:0 auto;position:relative;text-align:center;bottom:3px}

#site-bottom-bar {
			background:transparent url(../imagens/rodapeConcursoOpallis/bg_rodape.gif) scroll 0 0 repeat-x;
			border-top: 0 ;
			margin:100px 0 0 0;
			bottom: 0 ;
			font-family: verdana, arial ;
			font-size: 11px ;
			height: 103px ;
			position: fixed ;
			width: 100% ;
			z-index: 99 ;
			}
 
		#site-bottom-bar-frame {
			height: 30px ;
			margin: 0px 10px 2px 10px ;
			position: relative ;
						}
 
		#site-bottom-bar-content {
			padding: 3px 0px 0px 0px ;
			}
 
 
		/* -------------------------------------------------- */
		/* -- IE 6 FIXED POSITION HACK ---------------------- */
		/* -------------------------------------------------- */
 
		html,
		body,
		#site-body-container {
			_height: 100% ;
			_overflow: hidden ;
			_width: 100% ;
			}
 
		#site-body-container {
			_overflow-y: scroll ;
			_overflow-x: hidden ;
			_position: relative ;
			}
 
		/* To make up for scroll-bar. */
		#site-bottom-bar {
			_bottom: -1px ;
			_position: absolute ;
			_right: 16px ;
			}
 
		/* To make up for overflow left. */
		#site-bottom-bar-frame {
			_margin-left: 26px ;
			}
 



/* #### FIM rodapé #### */

