#conteudos{overflow:hidden;}
        
/* SLIDER DO QUEM SOMOS */
#slider_conteudo{width:100%;position:absolute;top: 0;height:464px;overflow:hidden;}
#slider_conteudo img{height:464px;width:1920px;}
#slider_conteudo .pagination{position: absolute;top: 240px;z-index: 999;  }
  
/*MENU LATERAL*/
#menu_conteudos_topo{float:left; background-color:#FFFFFF;margin-bottom:154px;height:55px;padding-right:10px;}
#menu_conteudos{}
#menu_conteudos li{float:left;margin-top:1px;clear:left;height:40px; line-height:40px;width:190px;width:200px\9;}
#menu_conteudos li a{display:block;background-color:#fff;color:#999;padding-left:10px;line-height:40px;}
#menu_conteudos li a:hover,#menu_conteudos li a.active{display:block;background-color:#999999;color:#fff}
    
/*CONTEUDOS TEXTO E IMAGEM*/
#conteudos_holder{padding-top:50px;z-index:9998}
#conteudos_holder .coluna{float:left;clear:left;}
#conteudos_holder .texto_imagem{padding-left: 50px;width: 260px;float:left;margin-top:100px;clear:left;}
#conteudos_holder .texto{min-height:500px;  width:467px;float:right;padding: 77px 56px 0 56px;background-color:#fff;margin-top:55px;}
#conteudos_holder .filler_texto{  background-color:#fff;float: left;height: 300px;left: 890px;position: absolute;top: 314px;width: 310px;}
    
/* RECRUTAMENTO */
#conteudos_holder.recrutamento .texto{padding-top:50px;}
.oferta_item{background:url(/images/seta_right.png) no-repeat right center #F5F5F5;margin-bottom: 20px;border-right:10px solid #F5F5F5;padding-bottom: 15px;padding-left: 20px;padding-top: 15px;}
.recrutamento .oferta_seta{height: 22px;margin-top: -11px;position: absolute;right: 0;top: 50%;width: 11px;}
.checkbox label{padding-left:5px;}
.candidatura .checkbox{ margin-right:15px;}
.recrutamento .zona_formulario .col1, .recrutamento  .zona_formulario .col2{width:400px;float:left;}
    
/* CANDIDATURA ESPONTANEA */
.complete_sucesso{padding:20px; border:1px solid #F1970A; text-align:center; width:93%; margin-top:20px;}
#img_fixa_conteudos{position:absolute; top:0;width:100%;left:0;}
.zona_formulario{padding-bottom:40px;overflow:hidden}
.zona_formulario .col1, .zona_formulario .col2{width:320px;float:left;}
.zona_formulario .divbtn{float:left;}
.zona_formulario .btn_submit{width:88px;height:40px; text-transform:uppercase;text-align:center;background-color:#F49505;display:block;border-radius:5px;box-shadow:0px 1px 0px #D07D02;padding-top:10px;text-shadow: 1px 1px 0px #F3B75D;}
.zona_formulario .btn_submit:hover{background-color:#FFAE34}
.zona_formulario .fake_file{color:#8E8E8E; position:relative;  width:290px;width:262px\9; height:29px; font-size:12px; line-height:29px;}
.zona_formulario .real_file{left: 0;top:0;opacity: 0;position: absolute;width: 290px;height:30px;z-index: 2;filter:alpha(opacity=0);}
.zona_formulario .file_text{width:290px; height:29px; display:block; overflow:hidden;}
.zona_formulario .file_desc{float:right;margin-top:5px;padding-bottom:10px; padding-right:10px;}
.zona_formulario .file_text .input{width:180px;float:left;}
.zona_formulario .buttonupload{width:88px; border-radius:3px; background-color:#000;height:25px;float:right;line-height:11px; text-align:center;padding-top:3px;}
.zona_formulario .counter_vagas{width:165px; height:165px; background:url(/images/candidatura_ciculo.jpg) no-repeat;float:left;}
.zona_formulario .counter_vagas .numero{font-size:100px;text-align:center; color: #FF9F0A;text-shadow: 1px 1px 1px #333;height:90px;padding-top:15px;display:block;line-height:100px; }
.zona_formulario .counter_vagas .texto_counter{text-align:center}
.zona_formulario .descricao{float:left; width:360px;margin-left:39px;margin-top:20px;}

/* INTERNACIONAL */
#slider_internacional{height:440px;overflow:hidden} 
#slider_internacional .slides_container img{min-height:440px; max-width:100%;}
#slider_internacional .pagination{display:none}     
#conteudos_holder.internacional{top:-55px;padding-top:0;}
.internacional #menu_conteudos_topo{width:200px;margin-bottom:0}   
.ui-tabs-hide{display:none}
       
#tabs>div{      float:left; }
.menu_tabs{float:left; margin-top:47px;margin-bottom:80px;}
.menu_tabs li{float:left;margin-bottom:15px;}
.menu_tabs li a{display:block; padding: 0 15px;color:#666; background:url(/images/sprite.png) no-repeat 0 -1152px;text-transform:uppercase}
.menu_tabs li.ui-state-active a,.menu_tabs li.ui-state-active a{color:#FF9F0A}
.menu_tabs li:first-child a{padding-left:0;background:transparent}
.menu_tabs li:last-child a{padding-right:0;}
            
.barra_topo{width:100%; height:3px;background:url(/images/sprite_rep_h.png) repeat-x 0 -175px #F9F9F9;}
.img_tab{width:331px;float:left;}
.img_tab img{max-width:100%;}
.texto_pais{width:424px;margin-left:30px; float:left;}
.item_contacto{float:left; width:300px;}
.item_contacto.full{clear:left;width:600px;margin-top:20px;}
.item_contacto.full .titulo_contacto{padding-left:30px; text-align:left;}
.item_contacto.full .texto_contacto{padding-top:15px;padding-bottom:10px;overflow:hidden;}
.titulo_contacto{text-align:center;padding-top:18px;padding-bottom:12px;margin-bottom:5px;background-color:#F9F9F9}
.texto_contacto{text-align:center;line-height:1.5em;}

.internacional .item_contacto{width:170px; margin-left:20px;}
.internacional .item_contacto .titulo_contacto{background-color:transparent}

.texto_contacto .email_item{width:260px; border-bottom:1px solid #EEEEEE;padding-bottom:5px; margin-bottom:5px;float:left;text-align:left;margin-left:30px;}

.mapa_mundo{top:0;position:absolute;width:100%;z-index:999}
.mapa_holder{width:720px; margin:0 auto;margin-top:20px;}
.mapa_holder .pin{width:20px; height:28px; background:url(/images/pins.png) no-repeat 0 0;position:absolute; top:0; z-index:9;cursor:pointer}
.mapa_holder .pin.active{background-position: 0px -28px}

/* CONTACTOS */
#pesquisas_holder{overflow:hidden;padding-top:5px;}
#direction_holder{overflow:hidden;padding:0 30px;margin-top:20px;}
#conteudos_holder.contatos{padding-top:0; top:-55px;background-color:#fff;overflow:hidden}
#menu_conteudos_topo.contatos{position:absolute; top:70px; left:520px;z-index:45}
.contactos .zona_formulario .col1, .contactos .zona_formulario .col2{width:300px;float:left;}
.contactos .form_linha .input{width:260px;}

/*SHOWROOM*/
#showRoom .load-item{background: url(/images/sprite.png) no-repeat 75px -305px #fff;cursor: pointer;display: block;height: 40px;position: absolute;bottom: 0;width: 150px;z-index: 100;}
#showRoom .load-item:hover{opacity:.5;filter: alpha(opacity = 50);}
#showRoom #nextslide{margin-left:155px;}
#showRoom #prevslide{background-position:65px -346px;}
#showRoom #menu_conteudos_topo{width:295px;height:auto;}
#showroom_desc{padding:0 30px 10px;}
#showroom_desc .texto{padding-bottom:30px}
#showRoom .close_showroom{background: url("/images/sprite.png") no-repeat -30px -706px;display: block;height: 6px;overflow: hidden;padding: 0;right:30px;position: absolute;text-indent: -100px;cursor:pointer;width: 14px;}
#showRoom .close_showroom.open{background-position: 0 -706px;}

/* NOTICIAS*/
.noticias #noticias_menu{float:left;width:130px;}
.noticias #menu_noticias{margin-left:30px; margin-top:30px; border-top:2px solid #F8F8F8;padding-top:20px;float:left;line-height:1.7em;}
.noticias #menu_noticias a:hover,#menu_noticias a.active{color:#F49300}
.noticias  #listagem_noticias{margin-top:35px;float:left;width:562px;margin-left:70px;padding-bottom:50px;}
.noticias .noticia_item{background-color:#F8F8F8;width:562px;height:214px;margin-bottom:15px;}
.noticias .link_img{width:280px;height:187px;display:block;float:left;overflow:hidden;}
.noticias .noticia_textos{float:left;width:240px; margin-left:25px;padding-top:40px;}
.noticias .data{padding-bottom:10px;float:left;}
.noticias .nome_noticia{padding-bottom:15px;float:left;clear:left;}
.noticias .texto{float:left;clear:left;}
.noticias .noticia_topo{height:187px;border-bottom:2px solid #fff}
.noticias .noticia_footer{height:25px;}
.noticias .noticia_footer .icon{width:25px; height:25px; float:right;border-left:2px solid #fff}
.noticias .noticia_footer .icon:hover{background-color:#fff}
.noticias .noticia_footer .icon.print{background-position:5px -1044px;display:none}
.noticias .noticia_footer .icon.sabermais{background-position:5px -997px}
.noticias .noticia_footer .icon.share{background-position:7px -1020px;border-left:0;}
.noticias .noticia_footer .icon_redes{width:25px; height:25px; margin-left:2px;overflow:hidden;}
.noticias .noticia_footer .icon_redes img{padding-top:3px;}
.noticias .noticia_footer .share{float:right;border-left:2px solid #fff}
.noticias .noticia_footer .share a{display:none;}
.noticias.show .noticia_footer .icon{background-color:#F8F8F8}