﻿/*SharePoint LINKS DEFAULT*/
/*ALTNM*/.ms-WPBody A:link, .ms-WPBody A:visited{color:#6a6969;}/*text-decoration:underline;}*/
/*ALTNM*/.ms-WPBody A:hover{color:#6a6969}/*;text-decoration:none;}*/
.ms-WPBody{font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-WPBody table, .ms-TPBody table {font-size:10pt!important;}
.ms-WPBody td {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
/*ALTNM*/.ms-SPLink {color:#6a6969;font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-SPButton {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
a span.ms-WPEditText {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-subsmanagecell {font-family:Arial, Helvetica, sans-serif!important;}
.ms-smallheader, th.ms-smallheader {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-surveyHBarLabel {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-surveyVBarT {font-family:Arial, Helvetica, sans-serif!important;}
.ms-surveyVBarTC {font-family:Arial, Helvetica, sans-serif!important;}
.ms-surveyTotal {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-ButtonHeightWidth {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-NarrowButtonHeightWidth {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-ButtonHeightWidth2 {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-stylelabel {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-styleheader {font-family:Arial, Helvetica, sans-serif!important;}
.ms-stylebody {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-ganttInnerTable td, .ms-ganttInnerTable th {font-family:Arial, Helvetica, sans-serif!important;}
.ms-selwidth {font-family:Arial, Helvetica, sans-serif!important;}
.ms-consolestatus, .ms-consoleerror, .ms-consolemessage, .ms-consoletoolbar {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-consolemode {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-consolestatus {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-consolestatus a {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-consolestatus a:hover {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-wikieditouter {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.errorinl {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-wikifieldheader {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-pickerwait {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-dialogHeaderDescription {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-dialogHelpLink, .ms-dialogHelpLink a {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-dialogBodyMain {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-dialogButtonCell, .ms-dialogButtonCell input {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-MenuUIItemTableCell, .ms-MenuUIItemTableCellCompact {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-MenuUIItemTableCellHover, .ms-MenuUIItemTableCellCompactHover {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-sbtable {font-family:Arial, Helvetica, sans-serif!important;}
.ms-sbtablealt {font-family:Arial, Helvetica, sans-serif!important;}
.ms-sbtext {font-family:Arial, Helvetica, sans-serif!important;}
.ms-sbplain {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-sbplainwithborder {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.ms-sblink a:link, .ms-sblink a:visited {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
select.ms-sbscopes {font-family:Arial, Helvetica, sans-serif!important;font-size:10pt!important;}
.srch-WPBody {font-family:Arial, Helvetica, sans-serif!important;}
.srch-summary {font-family:Arial, Helvetica, sans-serif!important;}
.srch-stats {font-family:Arial, Helvetica, sans-serif!important;}
.srch-Description {font-family:Arial, Helvetica, sans-serif!important;}
.srch-Metadata {font-family:Arial, Helvetica, sans-serif!important;}
.srch-Page {font-family:Arial, Helvetica, sans-serif!important;}
/* PTENM STYLES */
/*ALT*/body{margin:0px;padding:0px;background:url('/Style Library/PTEmpresas Images/fd.png') repeat-x left top #a1a1a1;}
/*ALTNM*/table{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6a6969;}
/*ALTNM*/div{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6a6969;text-align:left;}
/*ALTNM*/a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6a6969;text-decoration:underline;}
a:hover{text-decoration:none;}
/*ALTNM*/input{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6a6969;}
/*ALTNM*/textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6a6969;}
/*ALTNM*/select{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6a6969;}
form{margin:0;padding:0;}
img{border:0px;}
/* Estrutura */
.est{width:965px;}
.est td{background:#FFF none repeat scroll 0 0}
.est_fd{background:#FFF;}
/*ALTNM*/.est_esq{background:none!important;width:15px;}
/*ALTNM*/.est_esq img{display:none;}
/*ALTNM*/.est_dir{background:none!important;width:15px;}
/*ALTNM*/.est_dir img{display:none;}
/*ALTNM*/.est_bot_esq{width:15px;height:20px;background-image:url('/Style Library/PTEmpresas Images/est_bot_esq.gif');background-repeat:no-repeat;display:none;}
/*ALTNM*/.est_int_bot_esq{width:15px;height:16px;background-image:url('/Style Library/PTEmpresas Images/est_bot_esq.gif');background-repeat:no-repeat;display:none;}
/*ALTNM*/.est_bot_dir{width:15px;background-image:url('/Style Library/PTEmpresas Images/est_bot_dir.gif');background-repeat:no-repeat;display:none;}
/*ALTNM*/.fd_est{display:none;width:15px;height:95px;background-color:#FFFFFF;}
/*ALTNM*/.est_bot{background-image:url('/Style Library/PTEmpresas Images/est_bot.gif');background-repeat:no-repeat;display:none;}
/* BOTTOM */
/*ALTNM*/.pos_bottom{width:935px;height:22px;padding-right:0;color:#FFFFFF;background-color:#595656;}
.pos_bot_dir{float:right;padding-right:4px;}
.pos_bot_esq{float:left;font-size:11px;padding-left:5px;height:16px;padding-top:3px;}
.pos_bot_esq a{font-size:10px;color:#FFFFFF;text-decoration:none;margin-left:10px;margin-right:10px;}
.pos_bot_esq a:hover{text-decoration:underline;}
/*ALTNM*/.lk_bottom{font-size:10px;color:#FFFFFF;text-decoration:none;margin-left:5px;margin-right:10px;}
.lk_bottom:hover{text-decoration:underline;}
/*ALTNM*/.pos_lg_acess{margin-right:0px;margin-top:2px;}
.pos_lks_bot{vertical-align:super;}
/* TOPO */
.pos_top{display:block;width:935px;height:49px;}
.pos_tit_emp{padding-top:9px}
.pos_top_dir{float:right;width:457px;padding-left:10px;}
.pos_top_dir_cont{float:left;margin-top:17px;}
.pos_top_dir_cont span{height:16px;float:left;display:inline;}
.pos_top_dir_img_logo{float:right;margin-right:1px;margin-top:8px;padding-left:20px;}
.pos_bots_txt{padding-right:23px;padding-left:10px;}
.pos_bots_txt img{margin-left:4px;border:0px;margin-top:4px;}
.pos_top_dir_lk{float:left;padding-top:5px;padding-right:15px;}
.pos_top_dir_lk img{margin-left:9px;margin-right:9px;}
/*ALTNM*/.pos_top_dir_lk a{text-decoration:none;font-weight:bold;color:#0099ab;}
/*ALTNM*/.pos_top_dir_lk a:hover{text-decoration:none;color:#000;}
.spc_7_PR{padding-right:7px;}
.spc_7_PL{padding-left:7px;}
.pos_pesq{}
/*ALTNM*/.pos_pesq a{text-decoration:none;margin:4px;font-weight:bold;color:#0099ab;}
.pos_pesq a:hover{color:#000000;}
/*ALTNM*/.pos_pesq input{border:1px solid #dadada;padding-bottom:2px;padding-top:3px;padding-left:5px;width:163px;}
/* MIDDLE HP */
.pos_swf_banner_int{border:2px solid #FFFFFF;}
/*ALTNM*/.bd_banner_hp{border-top:1px solid #FFF;}
.bd_banner_int{border:2px solid #FFFFFF;border-bottom:0px;border-right:0px;}
.bd_banner_dest_int{border:2px solid #FFFFFF;border-bottom:0px;border-left:0px;}
.spc_1_MR{margin-right:1px;}
/*ALTNM*/.pos_hp_cont{display:block;width:935px;background:#FFFFFF none repeat scroll 0 0;}
/*ALTNM*/.pos_hp_cont_esq{float:left;width:19px;height:150px;background:#FFFFFF none repeat scroll 0 0}
.pos_hp_cont_mid{float:left;width:897px;padding-bottom:20px;}
/*ALTNM*/.pos_hp_cont_dir{float:left;width:19px;height:150px;background:#FFFFFF none repeat scroll 0 0}
/*ALTNM*/.fd_hp_cont_top{height:18px;width:897px;display:block;background:#FFFFFF none repeat scroll 0 0}
/* NAV INT */
/*ALTNM*/.pos_menuv_dest_int{display:block;height:192px;width:935px;background:#000;border-top:1px solid #FFF;}
/*ALTNM*/.pos_dest_int{float:right;width:702px;text-align:right;}
/* MIDDLE - Prod */
.pos_hp_prod{display:block;}
.pos_hp_prod_esq{float:left;width:457px;background:#FFFFFF none repeat scroll 0 0}
.hp_prod_fd{display:block;width:437px;}
/*ALTNM*/.hp_prod_fd_bot{display:block;width:439px;height:10px;}
.pos_hp_prod_dir{float:left;width:439px;background:#FFFFFF none repeat scroll 0 0}
.bd_hp_banner_dir{border:2px solid #d5d5d5;margin-top:7px;}
.pos_hp_casos{float:left;width:140px;height:102px;border-right:1px solid #d5d5d5;padding-right:8px;margin-top:5px;}
.pos_hp_not{float:left;width:130px;border-right:1px solid #d5d5d5;height:102px;margin-top:5px;padding:0px 6px 0px 10px;}
#pos_croller_not{width:130px;height:80px;}
.scroller_not{vertical-align:top;}
.scroller_not a{text-decoration:none;line-height:16px;}
.scroller_not a:hover{text-decoration:underline;}
.scroller_not a img{display:inline;margin-left:8px;}
.pos_hp_list_not{display:block;}
/*ALTNM*/.txt_data_peq{font-size:9px;color:#0099ab;display:block;padding-bottom:0px;line-height:16px;}
/*ALTNM*/.scroller_not a img{display:none;} 
.pos_hp_rev{float:left;width:140px;height:102px;margin-top:5px;padding:0px 0px 0px 10px;}
.hp_rev{display:block;margin-top:10px;}
.hp_rev a{text-decoration:none;line-height:16px;}
.hp_rev a:hover{text-decoration:underline;}
.hp_rev a img{display:inline;margin-left:8px;}
.hp_nov{display:block;}
.hp_nov ul{margin:0;padding:0;}
/*ALTNM*/.hp_nov li{margin-bottom:7px;list-style-type:none;}
.hp_nov li a{text-decoration:none;line-height:14px;}
.hp_nov li a:hover{text-decoration:underline;}
.hp_not_scr{margin:0;padding:0;display:block;}
/*.hp_not_scr li{margin-bottom:7px;list-style-type:none;background:url('/Style Library/PTEmpresas Images/seta_menu_on.gif') no-repeat left 5px;padding-left:8px;}*/
.hp_not_scr li{margin-bottom:7px;list-style-type:none;}
.hp_not_scr li a{text-decoration:none;line-height:14px;}
.hp_not_scr li a:hover{text-decoration:underline;}
/* Títulos */
.tit_big_lar{font-size:20px;color:#FF5C2B;margin-bottom:4px;display:block;}
.tit_big_lar a{font-size:20px;color:#FF5C2B;text-decoration:none;}
.tit_big_lar a:hover{text-decoration:underline;}
.tit_big_ver{font-size:20px;color:#1FDE00;margin-bottom:4px;display:block;}
.tit_big_ver a{font-size:20px;color:#1FDE00;text-decoration:none;}
.tit_big_ver a:hover{text-decoration:underline;}
/*ALTNM*/.tit_big_az{font-size:20px;color:#0099ab;margin-bottom:4px;display:block;}
/*ALTNM*/.tit_big_az a{font-size:20px;color:#0099ab;text-decoration:none;}
.tit_big_az a:hover{text-decoration:underline;}
/*ALTNM*/.tit_M_az{display:block;line-height:15px;text-transform:uppercase;font-weight:bold;color:#414141;margin-bottom:10px;}
/*ALTNM*/.tit_M_az a{line-height:15px;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#414141;}
/*.tit_M_az a:hover{text-decoration:underline;}*/
.tit_M_az_2{display:block;line-height:15px;text-transform:uppercase;font-weight:bold;color:#85A2AC;margin-bottom:2px;}
.tit_M_az_2 a{line-height:15px;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#85A2AC;}
.tit_M_az_2 a:hover{text-decoration:underline;}
.tit_az{font-size:16px;}
/* PROD.SERV. */
.spc_az{margin-top:10px;}
.pos_prod_serv{display:block;}
.pos_list_prod_az{float:left;width:130px;height:98px;border-right:1px solid #d5d5d5;margin-top:5px;padding:0px 6px 0px 10px;}
.pos_pesq_prod_serv{float:left;width:184px;height:98px;margin-top:5px;padding:0px 6px 0px 10px;border-right:1px solid #d5d5d5;}
.pos_pesq_prod_serv img{display:block;}
.pos_pesq_prod{display:block;margin-top:22px;}
.pos_pesq_prod a{text-decoration:none;margin:4px;font-weight:bold;}
.pos_pesq_prod a:hover{color:#000000;}
.pos_pesq_prod input{border:1px solid #d5d5d5;padding-bottom:2px;padding-top:3px;padding-left:5px;width:153px;}
.pos_areas_act{float:left;margin-top:5px;padding:0px 0px 0px 10px;border-right:1px solid #d5d5d5;}
.pos_areas_act img{display:block;}
.spc_2_MT{margin-top:2px;}
/* Clientes */
/*ALTNM*/.pos_client_cont_mid{float:left;width:897px;padding-bottom:15px;}
.clients_box{border:1px solid #d5d5d5;border-bottom:0px;line-height:16px;vertical-align:top;width:417px;padding:5px 10px 8px 10px;}
.clients_bots{border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:0px 10px 8px 10px;}
.pos_bots_client{display:table-cell;width:417px;}
.pos_bots_client_dir{float:right;margin-top:12px;}
.pos_bots_client_dir img{display:inline;border:0px;margin:0px 5px 1px 8px;}
.lk_no_under{text-decoration:none;}
.lk_no_under:hover{text-decoration:underline;}
.spc_10{width:10px;}
/* PTP */
.pos_ptp_dir{float:right;text-align:right;}
.bd_az_cl{border:1px solid #DFE9F0;}
.spc_11MB{margin-bottom:11px;}
.spc_lg_apcer{margin-top:67px;}
/* Noticias */
.pos_int_cont_mid_not{float:left;width:897px;padding-bottom:10px;background:#FFFFFF none repeat scroll 0 0}
/*ALTNM*/.l_sep_not{display:block;line-height:1px;height:1px;border-bottom:1px solid #d5d5d5;margin:3px 0 10px;}
.list_not{display:table;padding-left:11px;line-height:16px;width:886px;padding-bottom:3px;}
.list_not img{float:left;margin-right:20px;border:0px;}
.list_not a{text-decoration:none;}
.list_not a:hover{text-decoration:underline;}
.txt_data_not{font-size:9px;text-transform:uppercase;display:block;padding-top:9px;font-weight:bold;text-decoration:none;}
.content{display:table;line-height:16px;width:886px;padding:0px 0px 10px 11px;background:#FFFFFF none repeat scroll 0 0;}
.content ul{margin:0;padding-left:15px} 
/*ALTNM*/.content ul li{background:url('/Style Library/PTEmpresas Images/bul_all.gif') no-repeat left 5px;font-size:12px;/*padding:0 0 0 5px;margin:0px 0 0;*/color:#6a6969;/*list-style-type:none;*/}
.content_2{display:table;line-height:16px;width:897px;padding:0px 0px 10px 0px;}
.content_img{float:left;margin-right:20px;margin-bottom:15px;}
.sep_content{display:block;height:15px;}
/*ALTNM*/.pos_not_anos{float:right;font-size:11px;padding-right:5px;color:#595656;padding-top:4px;}
/*ALTNM*/.pos_not_anos a{color:#595656;font-size:11px;font-weight:bold;padding:0px 4px 0px 4px;text-decoration:none;}
/*ALTNM*/.pos_not_anos a:hover{color:#6a6969;}
.pos_not_anos_active{color:#21A6DC!important;font-size:11px;font-weight:bold;padding:0px 4px 0px 4px;}
/* Popups - Enviar informacao */
.pos_pop_info{display:block;width:393px;padding-left:7px;}
.pos_pop_info img{display:block;margin-top:10px;margin-left:4px;}
.pos_pop_info_spc{padding:0px 10px 0px 10px;}
.pos_fechar_pop{display:block;text-align:right;padding-top:5px;padding-right:12px;}
.pos_fechar_pop a{text-decoration:none;font-weight:bold;}
.pos_fechar_pop a:hover{color:#219FFE;}
/*ALTNM*/.pos_pop_info_tit{border:1px solid #d5d5d5;padding:5px;color:#0099ab;font-weight:bold;display:block;margin-bottom:5px;}
.pos_pop_info_cont{border:1px solid #d5d5d5;padding:10px;padding-bottom:0px;font-weight:bold;display:table;font-size:10px;width:358px;}
.pos_pop_info_cont input{display:block;margin-top:1px;padding-top:2px;padding-bottom:3px;border:1px solid #d5d5d5;padding-left:3px;margin-bottom:10px;}
.pos_pop_info_cont textarea{display:block;margin-top:1px;padding-top:2px;border:1px solid #d5d5d5;padding-left:3px;margin-bottom:10px;}
.pos_bots_pop{display:block;padding-left:154px;}
/* PROD. SERV. AZ */
.l_sep_pag{display:block;line-height:7px;height:7px;border-bottom:1px solid #d5d5d5;margin-bottom:6px;}
.l_sep_pag_bot{display:block;line-height:6px;height:6px;border-bottom:1px solid #d5d5d5;margin-bottom:10px;}
.l_sep_pag_bot_2{display:block;line-height:6px;height:6px;border-bottom:1px solid #d5d5d5;}
.list_aprodz{display:table;line-height:16px;width:886px;padding:5px 0px 10px 11px;}
.list_aprodz a{text-decoration:none;}
.list_aprodz a:hover{text-decoration:underline;}
.pos_a_z_bot{display:block;width:897px;}
/* PESQUISA */
/*ALTNM*/.pos_tit_pesq{display:block;color:#6a6969;font-weight:bold;line-height:12px;}
.pos_pesq_bot_ace{display:block;}
.pos_pesq_bot_ace a{text-decoration:none;margin:4px;font-weight:bold;}
.pos_pesq_bot_ace a:hover{color:#000000;}
.pos_pesq_bot_ace input{border:1px solid #d5d5d5;padding-bottom:2px;padding-top:3px;margin-top:2px;padding-left:5px;width:268px;}
/* GRANDES EMPRESAS */
/*altnm*/.tab_gr_emp{width:100%;margin:10px 0 0;}
.tab_gr_emp td{width:25%;vertical-align:top;padding-top:2px;padding-bottom:10px;}
.tab_gr_emp td img{padding:10px;border:0px;}
/*ALTNM*/.bd_default{border:1px dotted #d5d5d5;float:left;margin-right:10px;}
.pos_lk_emp{float:left;margin-top:20px;width:110px;padding-right:3px;}
/* Contacte-nos */
.tab_contact{width:100%;}
.tab_contact td{vertical-align:top;width:33%;padding-top:5px;padding-bottom:5px;}
.sep_contactos{background-image:url('/Style Library/PTEmpresas Images/l_vert_dot.gif');background-repeat:repeat-y;background-position:right;width:33%;vertical-align:top;}
.spc_20_PL{display:block;padding-left:20px;}
/*ALTNM*/.form_contact{display:table;border:1px solid #d5d5d5;padding:20px 20px 19px 20px;margin-top:10px;color:#0099ab;width:844px;margin-bottom:20px;}
.form_contact textarea{font-weight:normal;margin-top:1px;width:680px;border:1px solid #d5d5d5;padding-left:3px;}
/*ALTNM*/.form_contact table{width:100%;color:#0099ab;}
.form_contact_input{font-weight:normal;display:block;margin-top:3px;margin-bottom:19px;border:1px solid #d5d5d5;height:16px;padding-left:3px;line-height:14px;color:#0099ab;}
.form_contact_esq{vertical-align:top;width:415px;background-image:url('/Style Library/PTEmpresas Images/l_vert_dot.gif');background-repeat:repeat-y;background-position:right;}
.form_contact_dir{vertical-align:top;padding-left:20px;padding-top:48px;}
/*.form_contact_dir{vertical-align:top;padding-left:20px;}*/
.bots_form{float:right;margin-top:20px;}
/*ALTNM*/.bot_limpar{background-image:url('/Style Library/PTEmpresas Images/bot_limpar.gif');background-repeat:repeat-x;background-position:left top;color:#FFFFFF;width:55px;margin:0 0 0 1px;padding:3px;border:0px;height:23px;float:left;}
/*ALTNM*/.bot_enviar{background-image:url('/Style Library/PTEmpresas Images/bot_enviar.gif');background-repeat:repeat-x;background-position:left top;color:#FFFFFF;width:50px;margin:0 2px 0 1px;padding:3px;border:0px;height:23px;float:left;}
/* Contacte-nos NEW */
.pos_esq_contact{width:621px;padding:0 20px 0 0;border-right:1px solid #e8ecf0;}
.pos_dir_contact{padding:0 0 0 19px;}
.pos_esq_contact_top{padding:0 20px 0 0;}
.pos_dir_contact_top{padding:0 0 0 19px;}
.tab_contact_est{width:100%;margin-top:13px;margin-bottom:10px;} .tab_contact_est td{vertical-align:top;}
.tab_form_contact{width:100%;margin-top:10px;}
.tab_form_contact_esq{width:334px;}
.form_contact_text{width:615px;height:100px;overflow:auto;border:1px solid #d5d5d5;}
/* Seguranca */
.tab_prod_side{margin-bottom:15px;width:892px;}
.tab_prod_side td{vertical-align:top;}
.tab_prod_side td img{float:left;}
.pos_lk_prod_side{width:95%;float:left;}
.pos_lk_prod_side ul{margin:0;padding:0;}
.pos_lk_prod_side_none_img{float:left;margin-top:15px;padding-right:3px;padding-left:10px;width:418px;}
.bd_prod{border:0px solid #E8ECF0;padding:16px;float:left;margin-right:19px;}
.bd_prod_deta{border:1px solid #E8ECF0;margin:10px 10px 12px 0px;display:block;width:101px;padding:18px;}
.sinospe{display:table;height:160px;}
.spc_img_deta{margin-bottom:20px;margin-top:12px;display:block;}
/*ALTNM*/.pos_tit_todos_prod{display:block;color:#0099ab;font-weight:bold;line-height:12px;font-size:11px;}
/* Acessibilidade */
.acess{line-height:20px;display:block;}
/*ALTNM*/.txt_13b{font-size:13px;color:#0099ab;font-weight:bold;}
/*ALTNM*/.txt_12b{font-size:11px;color:#0099ab;font-weight:bold;}
/*ALTNM*/.txt_14b{font-size:14px;color:#0099ab;font-weight:bold;display:block;padding-bottom:5px;}
.l_sep{display:block;line-height:7px;height:7px;margin-bottom:7px;}
.lk_b{font-weight:bold;text-decoration:underline;text-decoration:underline;}
.lk_b:hover{text-decoration:none;}
/*ALTNM*/.lk_tit_areas{color:#0099ab;font-weight:bold;text-decoration:underline;font-size:16px;text-decoration:none;}
.lk_tit_areas:hover{text-decoration:underline;}
.tab_acess{width:100%;} .tab_acess td{width:25%;vertical-align:top;padding-right:10px;padding-bottom:10px;}
.tab_acess_line{border-right:1px solid #d5d5d5;}
.tab_acess_line_2{border-right:1px solid #d5d5d5;padding-left:10px;}
.tab_acess_line_last{padding-left:10px;padding-right:0!important;}
.spc_10_pl{padding-left:10px;}
.lk_acess_b{display:block;font-weight:bold;text-decoration:none;display:block;padding:5px 0 0 0;}
.lk_acess_b:hover{text-decoration:underline;}
.l_sep_not_2{display:block;line-height:7px;height:7px;border-bottom:1px solid #d5d5d5;margin-bottom:0px;}
/*NOVOS ESTILOS-19-11-08*/
/*HP*/
.ic_close_pop{padding:2px 12px 3px 0;display:block;text-align:right;background:#FFF;}
.ic_close_pop img{vertical-align:top;}
/*ALTNM*/.ic_close_pop a{text-decoration:none;color:#6a6969;}
.ic_close_pop a:hover{color:#000000;}
#Layer0{position:absolute;width:925px;z-index:1;padding:0 0 0 10px;margin-left:0px;visibility:visible;background-image:url('/Style Library/PTEmpresas Images/BackgroudHP.gif');background-repeat:repeat;background-position:left top;}
.pos_int_hp{display:block;padding:0 0 0 0;}
.spc_sep_dest_hp{width:461px;float:left;background-image:url('/Style Library/PTEmpresas Images/BackgroudSepHP.gif');background-repeat:repeat;background-position:left top;}/*background:#FFF;*/
/*INTERNOS*/
.spc_ban_ep{margin-bottom:1px;}
/*INTERNOS-REGISTO-ADESAO*/
.tab_resg{width:100%;margin-top:10px;}
.tab_resg_esq{width:465px;vertical-align:top;padding-bottom:10px;}
.tab_resg_end{vertical-align:top;padding-bottom:10px;}
/*ALTNM*/.tab_resg_dir{vertical-align:top;padding-top:60px;line-height:16px;color:#0099ab;padding-bottom:20px;}
/*ALTNM*/.tab_resg_dir2{vertical-align:bottom;line-height:16px;color:#0099ab;padding-bottom:43px;}
/*ALTNM*/.tab_resg_dir3{vertical-align:bottom;line-height:16px;color:#0099ab;}
.for_ades_1{width:415px;margin-right:5px;margin-bottom:10px;margin-top:1px;}
/*ALTNM*/.txt_nota{color:#0099ab!important;font-size:10px!important;vertical-align:middle;}
.tit_nota{color:#0099ab;display:block;font-weight:bold;}
.pos_for_ades{display:block;padding-top:30px;padding-bottom:10px;}
.pos_nota_ades_dir{display:block;padding-bottom:10px;}
/*ALTNM*/.pos_ades_passos{float:right;font-size:9px;padding-right:6px;color:#6a6969;padding-top:11px;text-transform:uppercase;}
.pos_ades_passos span{color:#219FFE;font-weight:bold;font-weight:bold;padding:0px 2px 0px 3px;font-weight:bold;}
/*ALTNM*/.pos_ades_passos span.passos{color:#0099ab;font-weight:bold;padding:0px 2px 0px 3px;}
.passos a{color:#0099ab;font-weight:bold;font-size:9px;}
/*ALTNM*/.tit_b_az_esc{color:#6a6969;font-weight:bold;}
.form_contact_client{display:block;padding-bottom:10px;padding-top:10px;}
.form_contact_dir2{vertical-align:top;padding-left:20px;padding-top:56px;}
.form_contact_input2{font-weight:normal;display:block;margin-top:1px;margin-bottom:19px;border:1px solid #d5d5d5;height:16px;padding-left:3px;line-height:12px;}
/*ALTNM*/.txt_nota2{color:#0099ab;vertical-align:middle;display:block;margin-top:10px;}
#obrig{visibility:hidden;}
.sep_l_h{height:10px;background-image:url('/Style Library/PTEmpresas Images/l_horz_dot.gif');background-repeat:repeat-x;margin-bottom:10px;margin-top:10px;display:block;}
#adesao_client_ptp{display:none;}
.pos_for_ades2{display:block;padding-top:5px;padding-bottom:10px;}
.for_ades_varios{margin-right:5px;margin-bottom:10px;margin-top:1px;}
/*ALTNM*/.bot_voltar_esq{background-image:url('/Style Library/PTEmpresas Images/bot_voltar_ct_esq.gif');background-repeat:no-repeat;width:4px;height:23px;float:left;display:none;}
/*ALTNM*/.bot_voltar_dir{background-image:url('/Style Library/PTEmpresas Images/bot_voltar_ct_dir.gif');background-repeat:no-repeat;width:4px;height:23px;float:left;margin-right:10px;display:none;}
/*ALTNM*/.bot_voltar{margin-right:1px;line-height:23px;height:23px;background:url('/Style Library/PTEmpresas Images/bot_limpar.gif') repeat-x left top;color:#FFF;padding:0 5px;float:left;text-align:center;}
/*ALTNM*/.bot_voltar a{color:#FFF;text-decoration:none;}
/*ALTNM*/.bot_voltar a:hover{text-decoration:none;}
/*ALTNM*/.ades_cod{text-align:center;background-color:#0099ab;color:#ffffff;font-size:12px;padding:5px 5px;font-weight:bold;line-height:22px;}
.spc_31MB{margin-bottom:31px;}
#adesao_aceito{display:none;}
/*ALTNM*/.pos_bot_ades_sair{display:block;padding:10px 0px 10px 400px;}
/*ALTNM*/.tit_b_az_esc_spc{color:#0099ab;font-weight:bold;display:block;margin-bottom:10px;}
.tit_deta_pt{color:#0099ab;display:block;font-weight:bold;padding-top:15px;}
.pos_ic{vertical-align:middle;margin:3px 5px 3px 0;}
/*ALTNM*/.pos_dest_end_cont{display:block;width:270px;line-height:16px;margin-top:10px;}
.tit_pt_11b{font-size:11px;color:#0099ab;font-weight:bold;}
.pos_ic2{float:left;vertical-align:middle;margin:1px 5px 0 0;}
/*ALTNM*/.lk_11b_bloc{color:#6a6969;text-decoration:none;font-weight:bold;font-size:11px;display:block;margin-bottom:1px;}
.lk_11b_bloc:hover{text-decoration:underline;}
.list_docs{width:100%;margin-top:10px;} .list_docs td{vertical-align:top;}
.list_docs_esq{width:439px;padding-right:10px;border-right:1px solid #e8ecf0;} .list_docs_dir{padding-left:20px;}
.spc_25_pl_bloc{padding-left:25px;display:block;}
.lk_seta_11{background-image:url('/Style Library/PTEmpresas Images/seta_menu_on.gif');background-position:0px 5px;background-repeat:no-repeat;padding-left:15px;text-decoration:none!important;}
.lk_seta_11:hover{text-decoration:underline!important;}
.spch_10{height:10px;display:block;}
.content_3{display:table;line-height:16px;width:886px;padding:10px 0px 10px 11px;background:#FFFFFF none repeat scroll 0 0;}
/*Factura elect*/
.pos_envio_pass{display:block;width:666px;}
.bots_fact_elect{float:right;}
.fac_subscrever{display:block;border:1px solid #eceff3;}
.fac_subscrever_tit{display:block;background:#2984b1;color:#FFFFFF;font-weight:bold;padding:4px;}
.fac_subscrever_fd{background-color:#cae7f5;padding-bottom:10px;}
.fac_subscrever_campos{color:#666666;font-weight:bold;margin:8px;font-size:10px;}
.fac_subscrever_campos td{padding-bottom:12px;}
.fac_subscrever_campos_txt_camp{text-align:right;width:150px;padding-right:10px;}
.fac_subscrever_campos input, select{color:#666666;font-weight:normal;font-size:10px;}
.fac_subs_nota{display:block;padding-left:50px;color:#666666;font-size:10px;}
.fac_subs_nota_fac{display:block;padding:1px 1px 1px 5px;color:#666666;font-size:10px;}
.fac_subs_nota_bots{display:block;width:280px;text-align:right;margin-top:6px;}
.fac_subs_nota_bots input{color:#000000;font-size:10px;}
/*Listagem sub-canais - sectores de actividade*/
.pos_list_oinfo{width:200px;vertical-align:top;}
.spc_10_mt{margin-top:10px;}
.spc_20_mt{margin-top:20px;}
.bd_esq_oinfo{border-left:4px solid #e8ecf0;padding-left:10px;display:block;}
.bd_esq_oinfo_img{display:block;margin-bottom:5px;}
.pos_casos{display:block;margin-top:12px;margin-bottom:10px;}
/*ALTNM*/.pos_txt_into{display:block;line-height:14px;padding-bottom:5px;margin-top:10px;}
.w_100p{width:100%;} 
.pos_list_sect_esq{vertical-align:top;border-right:1px solid #e7ecf0;}
.bd_az_cl2{border:1px solid #e8ecf0;margin-right:11px;margin-bottom:10px;}
.pos_list_sect_dir{vertical-align:top;width:332px;}
.pos_list_img_casos{display:block;padding-left:20px;margin-top:10px;}
.pos_list_img_casos img{border:1px solid #e8ecf0;margin-left:10px;margin-bottom:10px;}
.spc_col_dir_casos{display:block;padding-left:30px;}
.pos_casos_sucesso_dir{display:block;padding-left:30px;margin-top:20px;}
.w_100p_sect{width:100%;margin-top:15px;margin-bottom:10px;}
/*Servicos e solucoes - Parceiros de Negocio*/
/*ALTAV*/.list_parceiros{display:table;width:100%;border:1px dotted #979797;margin-bottom:20px;font-size:12px;color:#595656;font-weight:bold;}
/*ALTNM*/.list_parceiros span{padding-left:22px;color:#595656;}
.list_parceiros_img{padding:0 0 0 30px;text-align:right;width:540px;}
.list_parceiros_img img{margin:8px 3px 8px 3px;}
.list_parceiros_img a img{border:1px solid #FFFFFF;}
/*ALTNM*/.list_parceiros_img a img:hover{border:1px dotted #979797;}
.nota_no_spc{padding-top:10px;display:block;padding-bottom:15px;}
.pos_imgs_center{display:block;text-align:center;margin:20px 0;}
/*.content ul{margin:10px 0 0 15px;padding:0px;}
.content li{margin:10px 0 0 0;}*/
/*Recrutamento*/
/*ALTNM*/.tit_12b_az_bd{color:#0099ab;font-weight:bold;font-size:12px;display:block;border-bottom:1px solid #e8ecf0;padding-bottom:5px;margin:9px 0px;}
.for_recrut{font-weight:normal;display:block;margin-top:1px;margin-bottom:9px;border:1px solid #d5d5d5;height:16px;padding-left:3px;line-height:14px;}
.for_recrut_cv{width:504px;font-weight:normal;display:block;margin-top:1px;margin-bottom:18px;border:1px solid #d5d5d5;height:20px;padding-left:3px;line-height:14px;}
.for_recrut_txt{font-weight:normal;display:block;margin-top:1px;overflow:auto;margin-bottom:9px;border:1px solid #d5d5d5;padding-left:3px;line-height:14px;}
.bots_for_recrut{float:right;padding-top:10px;padding-bottom:10px;}
.pos_areas_int{width:100%;margin-bottom:0px;}
.pos_areas_int_outra{display:block;margin-bottom:15px;}
.for_recrut_outras{margin-top:1px;font-weight:normal;border:1px solid #d5d5d5;height:16px;padding-left:3px;line-height:14px;}
/*Areas de actuacao*/
.pos_tit_areas{display:block;background-image:url('/Style Library/PTEmpresas Images/tit_telecom_ti_si.gif');background-repeat:no-repeat;background-position:left 10px;height:195px;padding-left:32px;padding-top:10px;}
.pos_tit_areas_swf{display:block;margin:auto;background-image:url('/Style Library/PTEmpresas Images/tit_telecom_ti_si.gif');background-repeat:no-repeat;background-position:left 10px;height:195px;padding-top:10px;width:850px;text-align:center;}
.pos_tit_areas_swf span{display:block;margin-top:25px;}
/*ALTNM*/.txt_areas_desc{display:block;line-height:18px;margin:20px 17px 20px 33px;font-size:11px;color:#6a6969;}
/*ALTNM*/.txt_areas_desc_2{display:block;line-height:18px;margin:5px 17px 20px 33px;font-size:11px;color:#6a6969;}
.pos_areas_list{display:block;margin-bottom:15px;padding-left:33px;width:847px;}
/*ALTNM*/.pos_areas_list_cont{width:204px;padding:5px 0;vertical-align:top;border-right:1px dotted #d5d5d5;}
/*ALTNM*/.pos_areas_list_cont_2{width:204px;padding:5px 0;vertical-align:top;padding-left:13px;border-right:1px dotted #d5d5d5;}
.pos_areas_list_cont_last{width:200px;padding:5px 0;vertical-align:top;padding-left:13px;}
.pos_areas_n{display:block;width:192px;}
/*ALTNM*/.pos_areas_n_2{display:block;width:192px;margin-top:15px;}
/*ALTNM*/.areas_n1{display:block;color:#0099ab;font-size:12px;line-height:14px;font-weight:bold;padding-bottom:1px;}
.areas_n1 a{text-decoration:none;color:#0099ab;font-size:12px;line-height:14px;}
.areas_n1 a:hover{text-decoration:underline;}
/*ALTNM*/.areas_n2{display:block;color:#6a6969;font-size:11px;line-height:14px;font-weight:bold;padding:4px 0 0;}
/*ALTNM*/.areas_n2 a{text-decoration:none;color:#6a6969;font-size:11px;line-height:14px;}
/*ALTNM*/.areas_n2 a:hover{text-decoration:none;color:#0099ab;}
.areas_n2 ul{margin:0px;padding:0;}
/*ALTNM*/.areas_n2 li{background-image:url('/Style Library/PTEmpresas Images/seta_menu_on.gif');background-repeat:no-repeat;background-position:8px 9px;display:block;font-size:11px;color:#6a6969;font-weight:normal;padding-top:4px;list-style-type:none;padding-left:25px;}
/*ALTNM*/.areas_n2 li a{text-decoration:none;font-size:11px;color:#6a6969;font-weight:normal;}
.areas_n2 li a:hover{text-decoration:underline;}
/*ALTNM*/.areas_sep_l_h{display:block;margin-top:18px;margin-bottom:11px;line-height:1px;height:1px;border-bottom:1px dotted #d5d5d5;font-size:0px;}
/*ALTNM*/.tit_areas_act{font-size:14px;font-weight:bold;color:#0099ab;display:block;padding-left:33px;}
/*ALTNM*/.tit_areas_act a{font-size:14px;font-weight:bold;color:#0099ab;text-decoration:none;}
.tit_areas_act a:hover{text-decoration:underline;}
/*ALTNM*/.tit_areas_act_2{font-size:12px;color:#0099ab;display:block;padding-left:33px;font-weight:bold;}
/*Casos de Sucesso - detalhe*/
.pos_int_cont_casos{float:left;width:897px;padding-bottom:20px;}
.pos_tit_casos{display:block;border-bottom:1px solid #e8ecf0;border-top:1px solid #e8ecf0;padding:20px 0;margin:15px 0 20px;}
.pos_txt_top_casos{float:right;font-size:11px;color:#5e767e;font-weight:bold;text-align:right;width:430px;display:block;height:64px;padding-top:25px;line-height:12px;}
/*Comunicacao e Multimedia*/
.pos_list_media{display:block;float:left;width:140px;margin-left:5px;}
.pos_list_media img{display:block;}
.pos_list_media a span{}
/*FAQS - Perguntas Frequentes*/
/*ALTAV*/.technology{cursor:pointer;padding:0px 0px 1px 0px;display:block;font-weight:bold;font-size:11px;color:#6a6969;width:870px;margin-bottom:10px;}
.thelanguage{margin-bottom:10px;line-height:14px;}
.openpet{color:#5A6C79;}
/*ALTNM*/.openlanguage{color:#0099ab;display:block;}
/*ALTNM*/.closedlanguage{color:#6a6969;display:block;}
/*ALTNM*/.tit_pt_12b{font-size:12px;color:#0099ab;font-weight:bold;}
/*ALTNM*/.tit_12b_az_bloc{font-size:12px;color:#0099ab;font-weight:bold;display:block;}
.pos_top_faqs{display:block;text-align:right;padding-right:20px;padding-top:5px;}
/*ALTNM*/.pos_top_faqs a{color:#0099ab;font-size:10px;}
/*Casos de Sucesso - listagem destaque*/
.jcarousel-container {POSITION: relative;}
.jcarousel-clip {padding:0;Z-INDEX:2;margin:0;OVERFLOW:hidden;POSITION:relative;}
.jcarousel-list {padding:0;Z-INDEX:1;LEFT:0px;margin:0;OVERFLOW:hidden;POSITION:relative;TOP:0px}
/*ALTNM*/.jcarousel-list li{FLOAT:left;LIST-STYLE-TYPE:none;WIDTH:292px;HEIGHT:277px;margin-right:8px;}
/*ALTNM*/.jcarousel-list li img{border:1px dotted #d5d5d5;}
.jcarousel-next {DISPLAY: none; Z-INDEX: 3;}
.jcarousel-prev {DISPLAY: none; Z-INDEX: 3;}
.jcarousel-container{background-color:#FFFFFF;}
.jcarousel-container-horizontal{width:896px;}
.jcarousel-clip-horizontal {width:896px;height:165px;}
.jcarousel-item {background-color:#FFFFFF;}
.jcarousel-item-horizontal{margin-right:0;}
.jcarousel-item-placeholder {}
.list_casos{display:block;margin-bottom:10px;}
.list_casos_empty{display:block;margin-bottom:10px;}
.pos_casos_txt{padding:0 0 5px 0;display:block;height:60px;line-height:14px;}
.pos_casos_txt a{text-decoration:none;} .pos_casos_txt a:hover{text-decoration:underline;}
/*ALTNM*/.jcarousel-next-horizontal {right:0; background: url('/Style Library/PTEmpresas Images/next_horizontal_on.gif') no-repeat 0px 0px; CURSOR: pointer; POSITION: absolute; TOP: 142px; HEIGHT: 25px;WIDTH: 25px;margin-right:2px;}

.jcarousel-next-horizontal:hover {background: url('/Style Library/PTEmpresas Images/next_horizontal_on.gif');}
.jcarousel-next-horizontal:active {background: url('/Style Library/PTEmpresas Images/next_horizontal_on.gif');}
.jcarousel-next-disabled-horizontal {background: url('/Style Library/PTEmpresas Images/next_horizontal.gif'); CURSOR: default}
.jcarousel-next-disabled-horizontal:hover {background: url('/Style Library/PTEmpresas Images/next_horizontal.gif'); CURSOR: default}
.jcarousel-next-disabled-horizontal:active {background: url('/Style Library/PTEmpresas Images/next_horizontal.gif'); CURSOR: default}

.jcarousel-prev-horizontal {background: url('/Style Library/PTEmpresas Images/prev_horizontal_on.gif') no-repeat 0px 0px;left:0; CURSOR: pointer; POSITION: absolute; TOP:142px; HEIGHT: 25px;WIDTH: 25px;}

.jcarousel-prev-horizontal:hover {background: url('/Style Library/PTEmpresas Images/prev_horizontal_on.gif');}
.jcarousel-prev-horizontal:active {background: url('/Style Library/PTEmpresas Images/prev_horizontal_on.gif');}
.jcarousel-prev-disabled-horizontal {background: url('/Style Library/PTEmpresas Images/prev_horizontal.gif'); CURSOR: default}
.jcarousel-prev-disabled-horizontal:hover {background: url('/Style Library/PTEmpresas Images/prev_horizontal.gif'); CURSOR: default}
.jcarousel-prev-disabled-horizontal:active {background: url('/Style Library/PTEmpresas Images/prev_horizontal.gif'); CURSOR: default}
.pos_lg_casos{padding-left:10px;display:block;}
.pos_casos_lk_pdf{float:right;padding:27px 0 0;}
.pos_casos_lk_pdf a{font-size:10px;background:url('/Style Library/PTEmpresas Images/ic_pdf.gif') no-repeat 0 0px;padding:4px 0 4px 20px;text-decoration:none;}
.pos_casos_lk_pdf a:hover{color:#ff5c2b;text-decoration:underline;}
.spc_10_MR{margin-right:10px;}
.l_sep_contact{display:block;line-height:7px;height:7px;border-bottom:1px solid #d5d5d5;margin:10px 0 15px;}
.content_img{float:left;margin-right:20px;}
.pos_sinopse{display:table;width:885px;padding-bottom:10px;}
.spc_cols_seg{width:16px;display:block;}
.tab_prod_side{margin-bottom:15px;width:892px;}
/*ALTNM*/.pos_prod_dest{width:425px;border:1px dotted #979797;padding:18px 0 18px 10px;}
.pos_prod_dest_none{width:420px;padding:18px 0 18px 17px;}
.pos_prod_dest img{margin-right:10px;float:left;}
.underline a{text-decoration:underline!important;}
.underline a:hover{text-decoration:none!important;}
/*TABS*/
.cont_tabs{display:block;border:1px solid #d8dcdd;border-top:0px;padding:10px;}
.pos_tabs_media{display:block;background:url('/Style Library/PTEmpresas Images/dot_cz.gif') repeat-x left bottom;height:31px;}
.tabs_media{float:left;margin-right:1px;}
/*ALTNM*/.tabs_media_esq_on{width:15px;display:none;background:url('/Style Library/PTEmpresas Images/fd_tab_media_esq_on.gif') no-repeat left top;float:left;height:31px;}
/*ALTNM*/.tabs_media_esq{width:15px;display:none;background:url('/Style Library/PTEmpresas Images/fd_tab_media_esq.gif') no-repeat left top;float:left;height:31px;}
/*ALTNM*/.tabs_media_dir_on{width:15px;display:none;background:url('/Style Library/PTEmpresas Images/fd_tab_media_dir_on.gif') no-repeat left top;float:left;height:31px;}
/*ALTNM*/.tabs_media_dir{width:15px;display:none;background:url('/Style Library/PTEmpresas Images/fd_tab_media_dir.gif') no-repeat left top;float:left;height:31px;}

/*ALTNM*/.tabs_media_fd_on{background:#0099ab;line-height:29px;float:left;font-size:12px;font-weight:bold;color:#FFF;white-space:nowrap;margin:0 1px 0 0;}
/*ALTNM*/.tabs_media_fd_on a{font-size:12px;font-weight:bold;color:#FFF!important;text-decoration:none;white-space:nowrap;padding:0 15px;}
/*ALTNM*/.tabs_media_fd_on a:hover{text-decoration:none;color:#FFF!important;}

/*ALTNM*/.tabs_media_fd{background:#d5d5d5;line-height:29px;float:left;font-size:12px;font-weight:bold;color:#595656;margin:0 1px 0 0;}
/*ALTNM*/.tabs_media_fd a{font-size:12px;font-weight:bold;color:#595656!important;text-decoration:none;white-space:nowrap;padding:0 15px;}
/*ALTNM*/.tabs_media_fd a:hover{text-decoration:underline;color:#595656!important;}

