/* PTSI - NM2010 */
body{margin:0;padding:0;background:#0099ab;}
div, span, a, td, input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#717171;}
a{text-decoration:underline;} a:hover{text-decoration:none;color:#0099ab;}
a:hover, a:active, a:focus{outline:0;}
img, iframe{border:0;}
form{margin:0;padding:0;}
.clear{clear:both;}
h1,h2,h3,h4,h5{margin:0;}
h1{font-size:12px;color:#0099ab;font-weight:normal;padding-bottom:5px;display:block;}
h1 a{font-size:12px;color:#0099ab!important;text-decoration:none;} h1 a:hover{text-decoration:underline;}
h2{font-size:13px;color:#8fa917;display:block;margin-bottom:18px;}
/* Titulos + links header */
.box_tits_header{width:568px;display:block;}
.box_tit_content{display:block;float:left;width:520px;}/* Bruno Fonseca - 3 set 10  */
.bots_send_content{display:block;float:left;width:48px;height:20px;margin:1px 0 0 0;}/* Bruno Fonseca - 3 set 10  */
.email_content{display:block;float:left;padding:9px 8px;line-height:1px;font-size:1px;background:url(../images/ics_send_content.png) left top no-repeat;text-decoration:none;}/* Bruno Fonseca - 3 set 10  */
.email_content:hover{background-position:left -22px;}
.print_content{display:block;float:left;padding:9px 8px;margin-left:10px;line-height:1px;font-size:1px;background:url(../images/ics_send_content.png) -29px top no-repeat;text-decoration:none;}/* Bruno Fonseca - 3 set 10  */
.print_content:hover{background-position:-29px -22px;}
/*EST*/
.fd_est{background:#FFF;display:block;min-width:828px;}
.est{width:819px;margin:auto;display:block;}
.header{display:block;padding:20px 0;}
.fd_est_main_hp{display:block;background:url(../images/fd3.jpg) repeat-x center top #d7e5e8;padding:38px 0;}
.fd_est_main{display:block;background:url(../images/fd3.jpg) repeat-x center top #d7e5e8;padding:38px 0;}
.fd_est_lks{background:url(../images/fd_lks.png) repeat-x left top #FFF;width:100%;display:block;border-top:3px solid #FFF;}
.footer{display:block;background:#0099ab;padding:5px 0 5px 8px;color:#ccebee;}
.est_main_int{display:block;background:url(../images/fd_main_top.png) repeat-x left top #FFF;}
.fd_main_int_bot{background:url(../images/fd_main_bot.png) repeat-x left bottom;padding:27px 33px 26px;*padding:27px 33px 13px;min-height:325px;}
.est_main_int_top{display:block;clear:both;}
.est_main_int_top .clear{*display:none;_display:block;}
.main_esq_top{float:left;width:150px;background:url(../images/fd_main.png) repeat-x left bottom;padding-bottom:3px;height:48px;}/* Bruno Fonseca - 7 set 10  */
.main_dir_top{float:left;width:568px;background:url(../images/fd_main2.png) repeat-x left bottom;margin-left:35px;height:51px;}/* Bruno Fonseca - 7 set 10  */
.main_esq{float:left;width:150px;margin:33px 0 0;}
.main_dir{float:left;width:570px;margin:33px 0 0 33px;}
.main_dir_2{float:left;width:570px;margin:33px 0 0 33px;background:url(../images/fd_casos_sucesso.gif) repeat-x left top;}
.end_main{display:block;background:url(../images/fd_end_main.png) no-repeat left top;height:8px;font-size:1px;line-height:1px;}
/*FOOTER*/
.foot_lks{float:right;color:#ccebee;padding-top:4px;}
.foot_lks a{color:#ccebee;text-decoration:none;margin:0 10px;} .foot_lks a:hover{text-decoration:underline;color:#FFF;}
.pos_copy{color:#ccebee;} .pos_copy img{vertical-align:middle;margin-right:9px;}
/*BREADCRUMB*/
.bread{display:block;height:28px;background:url(../images/fd_bread2.png) no-repeat right top;padding-left:7px;border-bottom:2px solid #FFF;}
.bread img{float:left;}
.bread span{padding:8px 5px 0 7px;float:left;color:#717171;} .bread span a{text-decoration:none;color:#717171;} .bread span a:hover{text-decoration:underline;}
/*NAV*/
ul#topnav{margin:0;padding:0;float:right;list-style:none;}
ul#topnav li{float:left;margin:0;padding:5px 0 0 0;position:relative;}
ul#topnav li.navsep{font-size:1px;padding:5px 0 0 0;float:left;}
ul#topnav li a{float:left;text-indent:-9999px;height:31px;}
ul#topnav li:hover a, ul#topnav li a:hover{background-position:left -32px;}
ul#topnav a.topnav_home_in{background:url(../images/nav_home.png) no-repeat left -32px;width:53px;}
ul#topnav a.topnav_home{background:url(../images/nav_home.png) no-repeat left top;width:53px;}
ul#topnav a.topnav_q_somos{background:url(../images/nav_q_somos.png) no-repeat;width:97px;}
ul#topnav a.topnav_q_somos_in{background:url(../images/nav_q_somos.png) no-repeat left -64px;width:97px;}
ul#topnav a.topnav_valores{background:url(../images/nav_valores.png) no-repeat;width:127px;}
ul#topnav a.topnav_valores_in{background:url(../images/nav_valores.png) no-repeat left -64px;width:127px;}
ul#topnav a.topnav_oferta{background:url(../images/nav_oferta.png) no-repeat;width:58px;}
ul#topnav a.topnav_oferta_in{background:url(../images/nav_oferta.png) no-repeat left -64px;width:58px;}
ul#topnav a.topnav_parceiros{background:url(../images/nav_parceiros.png) no-repeat;width:76px;}
ul#topnav a.topnav_parceiros_in{background:url(../images/nav_parceiros.png) no-repeat left -64px;width:76px;}
ul#topnav a.topnav_carreira{background:url(../images/nav_carreira.png) no-repeat;width:67px;}
ul#topnav a.topnav_carreira_in{background:url(../images/nav_carreira.png) no-repeat left -64px;width:67px;}
ul#topnav a.topnav_contactos{background:url(../images/nav_contactos.png) no-repeat;width:79px;}
ul#topnav a.topnav_contactos_in{background:url(../images/nav_contactos.png) no-repeat left -64px;width:79px;}
/* Menu - English  */
ul#topnav a.topnav_about{background:url(../images/nav_about.png) no-repeat;width:73px;}
ul#topnav a.topnav_about_in{background:url(../images/nav_about.png) no-repeat left -64px;width:73px;}
ul#topnav a.topnav_values{background:url(../images/nav_values.png) no-repeat;width:82px;}
ul#topnav a.topnav_values_in{background:url(../images/nav_values.png) no-repeat left -64px;width:82px;}
ul#topnav a.topnav_offer{background:url(../images/nav_offer.png) no-repeat;width:50px;}
ul#topnav a.topnav_offer_in{background:url(../images/nav_offer.png) no-repeat left -64px;width:50px;}
ul#topnav a.topnav_partners{background:url(../images/nav_partners.png) no-repeat;width:72px;}
ul#topnav a.topnav_partners_in{background:url(../images/nav_partners.png) no-repeat left -64px;width:72px;}
ul#topnav a.topnav_career{background:url(../images/nav_career.png) no-repeat;width:59px;}
ul#topnav a.topnav_career_in{background:url(../images/nav_career.png) no-repeat left -64px;width:59px;}
ul#topnav a.topnav_contacts{background:url(../images/nav_contacts.png) no-repeat;width:72px;}
ul#topnav a.topnav_contacts_in{background:url(../images/nav_contacts.png) no-repeat left -64px;width:72px;}
/* End - Menu - English  */
ul#topnav li .sub{position:absolute;top:36px;left:0;display:none;}
ul#topnav li .sub ul{list-style:none;margin:0;padding:0;width:179px;float:left;background:#007e8d;}
ul#topnav .sub ul li{width:100%;margin:0;padding:0;}
ul#topnav .sub ul li.sub_sep{margin:0 0 0 15px;_margin-left:8px;width:149px;line-height:1px;font-size:1px;background:url(../images/sub_sep.png) repeat-x left top;}
ul#topnav .sub ul li a{padding:8px 15px;float:none;height:auto;text-indent:0;display:block;text-decoration:none;font-size:11px;color:#d9ecee;font-weight:bold;}
ul#topnav .sub ul li a:hover{color:#FFF;text-decoration:none;}
ul#topnav span.sub_top{display:block;height:5px;background:url(../images/sub_top2.gif) no-repeat left top;font-size:1px;line-height:1px;}
ul#topnav span.sub_bot{display:block;height:5px;background:url(../images/sub_bot2.gif) no-repeat left top;font-size:1px;line-height:1px;clear:both;}
.menu_int{display:block;margin:0;padding:0;} .menu_int li{display:block;list-style-type:none;margin:0 0 2px;}
.menu_int li a{background:#0099ab;font-size:12px;color:#FFF;display:block;text-decoration:none;padding:2px 2px 3px 7px;}
.menu_int li a:hover{background:#606060;text-decoration:none;color:#FFF;}
.menu_int li a.menu_int_in{background:#8fa917;}
.menu_int li a:hover.menu_int_in{background:#8fa917;color:#FFF;}
/*MAIN*/
.dest_hp{display:block;margin:6px 0 0;}
.dest_hp img{margin:0 6px 0 0;}
.dest_hp img.dest_last{margin:0!important;}
.pos_lks{display:block;padding:20px 8px;}
.lks_hp{border:0;width:100%;} .lks_hp td{vertical-align:top;line-height:15px;}
.lks_hp a{text-decoration:none;color:#717171;} .lks_hp a:hover{text-decoration:underline;}
.tits_int{margin-bottom:20px;}
.box_cont{display:block;padding:20px;background:#f3f3f3;line-height:16px;min-height:166px;}
.box_cont_2{display:block;padding:20px;line-height:16px;min-height:165px;}
.box_cont_3{display:block;line-height:16px;margin-bottom:10px;}
.box_cont_4{display:block;padding:20px 20px 10px 20px;background:#f3f3f3;line-height:16px;}
.pos_bots{display:block;margin:20px 0 -6px;}
.bot_voltar{float:right;height:18px;width:47px;text-indent:-9999px;background:url(../images/bot_voltar.png) no-repeat left top;}
.bot_voltar:hover{background-position:left -18px;}
/* BACK BT- English  */
.bot_back{float:right;height:18px;width:47px;text-indent:-9999px;background:url(../images/bot_back.png) no-repeat left top;}
.bot_back:hover{background-position:left -18px;}
.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li, .jcarousel-item{float:left;list-style:none;width:160px;height:234px;}
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display:none;}
.jcarousel-skin-casos{display:block;margin-top:35px;}
.jcarousel-skin-casos .jcarousel-container-horizontal{width:510px;margin:0 0 0 35px;}
.jcarousel-skin-casos .jcarousel-clip-horizontal{width:500px;height:274px;}
.jcarousel-skin-casos .jcarousel-item{width:130px;height:224px;background:url(../images/fd_casos.gif) no-repeat left top;padding:10px 15px 0;font-size:10px;line-height:11px;}
.jcarousel-skin-casos .jcarousel-item-horizontal{margin-right:10px;}
.jcarousel-skin-casos .jcarousel-next-horizontal{position:absolute;top:100px;right:-25px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/next-horizontal.gif) no-repeat 0 0;}
.jcarousel-skin-casos .jcarousel-prev-horizontal{position:absolute;top:100px;left:-32px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/prev-horizontal.gif) no-repeat 0 0;}
.jcarousel-skin-casos .jcarousel-next-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-casos .jcarousel-next-horizontal:active{background-position:0 0;}
.jcarousel-skin-casos .jcarousel-next-disabled-horizontal,.jcarousel-skin-casos .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-casos .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-64px 0;}
.jcarousel-skin-casos .jcarousel-prev-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-casos .jcarousel-prev-horizontal:active{background-position:0 0;}
.jcarousel-skin-casos .jcarousel-prev-disabled-horizontal,.jcarousel-skin-casos .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-casos .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-64px 0;}
.pos_lg_casos{display:block;height:40px;text-align:center;margin-bottom:5px;}
.bot_pdf{display:block;} .bot_pdf a{float:right;background:url(../images/ic_pdf.gif) no-repeat right top;padding:5px 22px 5px 0;color:#4a4a49;text-decoration:underline;font-size:10px;} .bot_pdf a:hover{color:#0099ab;}
.casos_cont{display:block;height:155px;}
.tab_prod{width:561px;border:1px solid #e5e5e5;}
.tab_prod_cont{padding:10px 10px 10px 20px;line-height:15px;}
/* Bruno Fonseca - 6 set 10 */
.bf_gravar_outlook{display:block;padding:9px 0 9px 26px;margin:8px 20px 11px 0;text-decoration:underline;color:#0099ab;float:left;background:url(../images/bot_gravar_outlook.png) no-repeat left center;}
.bf_enviar{display:block;margin:8px 0 11px 0;padding:9px 0 9px 26px;text-decoration:underline;color:#0099ab;float:left;background:url(../images/bot_enviar.png) no-repeat left center;}
.bf_obter_direccoes{display:block;width:80px;padding:2px 9px 3px 9px;color:#fff;text-decoration:none;background:url(../images/bot_obter_direccoes.png) no-repeat left center;}
.bf_obter_direccoes:hover{background:#555;color:#fff;}
.bf_obter_direccoes_uk{display:block;width:48px;padding:2px 9px 3px 9px;color:#fff;text-decoration:none;background:url(../images/bot_obter_direccoes.png) no-repeat left center;}
.bf_obter_direccoes_uk:hover{background:#555;color:#fff;}
.bf_txt_green{color:#8fa917;}
.bf_txt_azul{color:#0099ab;font-size:11px;}
.bf_txt_gray_2{color:#888;}
.bf_mapa_site{margin:0;padding:5px 0 15px 20px;}
h1.bf_tit_mapa_site{margin:0;padding:0;font-weight:bold;}
.bf_table_coluna_produtos{background:url(../images/fd_table_produtos.png) no-repeat center bottom;border-right:1px solid #e5e5e5;width:107px;height:75px;text-align:center;}
.bf_box_cont_total{display:block;padding:10px;margin-bottom:10px;background:#f2f2f2;color:#414141;line-height:16px;font-size:12px;}
.bf_box_cont_esq{display:block;float:left;width:255px;padding:10px;margin-right:10px;background:#f2f2f2;color:#414141;line-height:16px;font-size:12px;}
.bf_box_cont_dir{display:block;float:left;width:262px;padding:10px;background:#f2f2f2;color:#414141;line-height:16px;font-size:12px;}
.bf_logos_parceiros{margin:0;padding:0;}
.bf_logos_parceiros li{list-style-type:none;display:block;float:left;width:129px;height:90px;}
.bf_logos_parceiros li a{display:block;float:left;width:129px;height:90px;text-decoration:none;}
.tit_13{font-size:13px;color:#414141;}
