/* CSS Document */
p, h1, h2, h3, h4, h5, h6, div, a, table, span, img, form, input, fieldset {margin:0;padding:0;text-decoration:none;}
.clear {clear:both;}
.LeftFloat {float:left;}
.RightFloat {float:right;}
textarea{resize: none;}
.img {border:none;width:98%;margin:0 1%;!important}/* evita que todas as imagens com esta classe, inseridas num contentor, n&atilde;o saiam fora do mesmo - verificar se &eacute; necess&aacute;rio atribuir esta classe */
body {background-position:center top;background-repeat:no-repeat;margin: 0;padding: 0;}
body#contact {background-position:center top;background-repeat:no-repeat;margin: 0;padding: 0;}
body#empresas {background-position:top top;background-repeat:no-repeat;margin: 0;padding: 0;}
#MainContainer {width: 960px;margin: 0 auto;}

#Header {width:100%;margin:0;padding:0;}
#Header2 {width:100%;margin:15px 0 0 0;padding:0;}
#LeftColumn {width:260px;float:left;margin:0;padding:0;}
#RightColumn {width:700px;margin:0;padding:0;float:left;min-height:850px;}
#Footer {width:100%;margin:20px 0;padding:0;}
.Row {margin:10px auto;text-align:left;}
.SpotPub {width:700px;height:380px;margin:0;background-repeat:no-repeat;}/* FLASH - 700px de largura */
.SpotPub p {height:286px;padding:12px 0 0 45px;width:638px;}
/* Dynamic Containers  */
.Column {float:left;margin:10px 0;}
.ColumnMargin {margin:10px 1%;}
.ColumnMargin2 {margin:10px 2%;}
.ColumnMargin4 {margin:10px 4%;}
.ColumnMargin3 {margin:10px 6%;}
.Column18 {width:18%;}
.Column20 {width:20%;}
.Column25 {width:25%;}
.Column28 {width:28%;}
.Column32 {width:32%;}
.Column42 {width:42%;}
.PaddingContent {padding:10px;}
.PaddingContent p, .PaddingContent li{text-align:Justify;font-size:14px;}
/* *****************   */

/* menu footer*/
.HorizontalMenu {list-style:none;margin:0;padding:0;}
.HorizontalMenu li {position:relative;display:inline;} 

/* TITULOS - com separador */
.hd-highlight {background-repeat:no-repeat;background-position:bottom left;line-height:2.5em;padding-left:15px;margin:10px 0;}
.hd-highlight2 {background-repeat:no-repeat;background-position:bottom left;line-height:2.5em;padding-left:25px;margin:10px 0;}
/* HOMEPAGE - @work no youtube */
.video-highlight {width:19%;margin:30px 3%;text-align:right;}
.video-highlight ul, .video-highlight ul li {list-style:none;margin:15px 0;}
.video-highlight ul li {position:relative; display:inline;width:24px;height:26px;margin:0 0 0 5px;}
.video-highlight ul li a {width:24px;height:26px;text-decoration:none;}


/* HOMEPAGE - Previews */
.previews {text-align:center;}
.previews a img {border:none;}

/* BEGIN NOTICIAS */
#container-noticias{margin:0 auto;width:248px;}

#bottom-noticias{margin:0 auto;padding:0;background-repeat:no-repeat;width:233px;margin-top:10px;}
#top-noticias{margin:0;padding:0;background-repeat:no-repeat;width:233px;height:7px;}
#middle-noticias{margin:0;padding:0;width:233px;background-repeat:no-repeat;background-position:top;background-color:#fff;}

#inside-noticias{
	margin:0;
	padding:0;
	width:233px;
	height:258px;
	overflow:hidden;
	z-index:8;
}

.inside-noticias{margin:0;padding:0;width:233px;overflow:hidden;}
.inside-noticias-text{color:#39C2B6;font-size:1.3em;text-align:left;margin:0 auto;padding:0;width:213px;height:140px;overflow:hidden;}


#baseline-noticias{margin:0;padding:0;background-repeat:no-repeat;width:248px;height:69px;}
#baseline-noticias h2 {margin:0 0 0 17px;padding:13px 0 0 0;position:relative;
top:-65px;}	

.pics{margin:0;padding:0;border:0;width:233px;overflow:hidden;}

.pics img{border:0;margin:0;padding:0;/*width:233px;overflow:hidden;*//*height:auto;*//*position:relative;*/}

td a{margin:0;padding:0;}
.nav-noticias{margin:0;padding:0;}
#nav-noticias{margin:35px 19px 0 0;padding:0;border:0;float:right;}
.nav-noticias a {font-weight:bold;}
#nav-noticias a, #s7 strong {padding:0;margin-left:7px;background-repeat:no-repeat;width:31px;height:31px;float:left;padding-top:5px;}

/* END NOTICIAS */

/* FOOTER */
.hd-footer-top {background-repeat:no-repeat;background-position:top left;line-height:2.5em;padding-left:15px;margin:10px 0;}
.hd-footer-bottom {background-repeat:no-repeat;background-position:bottom left;line-height:2.5em;padding-left:15px;}
#Footer p {width:100px;margin:0;padding:5px 0;}
#Footer ul {margin:0;padding:5px 0;}
#Footer ul li {background-repeat:no-repeat;background-position: 100% 50%;line-height:2.5em;padding:10px 10px;}



/* MENU  ************************************* */
#menu-container{margin:0;border:0;width:258px;}
#top-container{margin:0;padding:0;width:258px;height:49px;background-repeat:no-repeat;}
#middle-container{margin:0;padding:0;width:258px;background-repeat:repeat-y;}
#bottom-container{margin:0;padding:0;width:258px;height:39px;background-repeat:no-repeat;}
.country{margin:0 0 0 5px;padding:0;width:36px;height:35px;bottom:12px;right:20px;position:relative;}
.br-btn{margin:0;padding:0;background-repeat:no-repeat;background-position:0 -70px;width:36px;height:35px;}
.link.br-btn, .br-btn:visited, .visited.br-btn{background-position:0 -70px;}
.br-btn:hover, .active.br-btn{background-position:0 0;}
.pt-btn{margin:0;padding:0;background-repeat:no-repeat;background-position:0 -70px;width:36px;height:35px;}
.link.pt-btn, .visited.pt-btn{background-position:0 -70px;}
.pt-btn:hover, .active.pt-btn{background-position:0 0;}

#search{margin:-15px 0 0 20px;padding:0;width:150px;height:23px;}
#search-left{margin:0;padding:0;width:12px;height:23px;background-repeat:no-repeat;}
#search input{background-repeat:repeat-x;border:0 none;margin:0;padding:2px 0 7px;width:100px;}
#search-right{margin:0;padding:0;width:26px;height:23px;background-repeat:no-repeat;background-position:0 0;}
#search-right:hover{margin:0;padding:0;width:26px;height:23px;background-position:0 -46px;}

/* BEGIN MENU */
.nav-menu{margin:0 0 0 10px;width:240px;}
.nav-menu ul{margin:0;padding:0;}
.nav-menu ul li{margin:0;padding:0;}
.nav-menu ul li ul{margin:0;padding:0;position:relative;}
.nav-menu ul li ul li{margin:0;padding:0;}
.collapsible-heading{background-repeat:no-repeat;}
.collapsible-heading-status{position:absolute;left:-99999px;}
.collapsible-content-collapsed{display:none;}

/* BEGIN P&Aacute;GINA INICIAL */
.nav-menu ul li.pagina-inicial{margin:0 0 0 1px;padding:0;background-repeat:repeat-x;width:236px;line-height:3.7em;}
.pagina-inicial .collapsible-heading{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 -41px;background-repeat:no-repeat;height:36px;}
.pagina-inicial .collapsible-heading .active{color:#797979;}
.pagina-inicial .collapsible-heading-collapsed .active{color:#aaa;}
.pagina-inicial .collapsible-heading-collapsed{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 9px;background-repeat:no-repeat;height:36px;}
.pagina-inicial .menuHighLight{background-position:0 -41px;}
.pagina-inicial .menuHighLight .active{color:#797979;}
/* END P&Aacute;GINA INICIAL */

/* BEGIN POWER ERP */
.nav-menu ul li.power-erp{margin:0 0 0 1px;padding:0;background-repeat:repeat-x;width:236px;line-height:3.6em;}
.power-erp .collapsible-heading{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 -43px;background-repeat:no-repeat;height:36px;}

.power-erp .collapsible-heading .active{color:#2e83b9;}
.power-erp .collapsible-heading-collapsed .active{color:#aaa;}
.power-erp .collapsible-heading-collapsed{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 9px;background-repeat:no-repeat;height:36px;}
.power-erp .menuHighLight{background-position:0 -43px;}
.power-erp .menuHighLight .active{color:#2e83b9;}
.nav-menu ul li.power-erp ul li{padding-left:60px;line-height:2em;}
/* END POWER ERP */

/* BEGIN EXTRA POWER*/
.nav-menu ul li.extra-power{margin:0 0 0 1px;padding:0;background-repeat:repeat-x;width:236px;line-height:3.5em;}
.extra-power .collapsible-heading{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 -42px;background-repeat:no-repeat;height:36px;}
.extra-power .collapsible-heading .active{color:#f3a948;}
.extra-power .collapsible-heading-collapsed .active{color:#aaa;}
.extra-power .collapsible-heading-collapsed{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 6px;background-repeat:no-repeat;height:36px;}
.extra-power .menuHighLight{background-position:0 -42px;}
.extra-power .menuHighLight .active{color:#f3a948;}
.nav-menu ul li.extra-power ul li{padding-left:60px;line-height:2em;}
/* END EXTRA POWER */

/* BEGIN CLOUD */
.nav-menu ul li.cloud{margin:0 0 0 1px;padding:0;background-repeat:repeat-x;width:236px;line-height:3.6em;}
.cloud .collapsible-heading{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 -44px;background-repeat:no-repeat;height:36px;}
.cloud .collapsible-heading-collapsed{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 9px;background-repeat:no-repeat;height:36px;}
.cloud .collapsible-heading .active{color:#d274c3;}
.cloud .collapsible-heading-collapsed .active{color:#aaa;}
.cloud .menuHighLight{background-position:0 -44px;}
.cloud .menuHighLight .active{color:#d274c3;}
/* END CLOUD */

/* BEGIN SUPORTE */
.nav-menu ul li.suporte{margin:0 0 10px -10px;padding:0 0 0 10px;background-repeat:no-repeat;width:236px;line-height:3.6em;}
.suporte .collapsible-heading{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 -42px;background-repeat:no-repeat;height:36px;}
.suporte .collapsible-heading-collapsed{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 7px;background-repeat:no-repeat;height:36px;}
.suporte .collapsible-heading .active{color:#53bc84;}
.suporte .collapsible-heading-collapsed .active{color:#aaa;}
.suporte .menuHighLight{background-position:0 -42px;}
.suporte .menuHighLight .active{color:#53bc84;}
/* END SUPORTE */

/* BEGIN SOBRE O GRUPO */
.nav-menu ul li.sobre-o-grupo{margin:0 0 0 1px;padding:0;background-repeat:no-repeat;width:236px;line-height:3.7em;}
.sobre-o-grupo .collapsible-heading{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 -43px;background-repeat:no-repeat;height:36px;}
.sobre-o-grupo .collapsible-heading-collapsed{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 10px;background-repeat:no-repeat;height:36px;}
.sobre-o-grupo .menuHighLight{background-position:0 -43px;}
.sobre-o-grupo .menuHighLight .active{color:#C4AB02;}
.nav-menu ul li.sobre-o-grupo ul li{padding-left:60px;line-height:2em;}
/* END SOBRE O GRUPO */

/* BEGIN @WORK NO YOUTUBE */
.nav-menu ul li.work-no-youtube{margin:0 0 10px 1px;padding:0;background-repeat:no-repeat;width:236px;line-height:3.6em;}
.work-no-youtube .collapsible-heading{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 -44px;background-repeat:no-repeat;height:36px;}
.work-no-youtube .collapsible-heading-collapsed{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 8px;background-repeat:no-repeat;height:36px;}
.work-no-youtube .collapsible-heading .active{color:#444444;}
.work-no-youtube .collapsible-heading-collapsed .active{color:#aaa;}
.work-no-youtube .menuHighLight{background-position:0 -44px;}
.work-no-youtube .menuHighLight .active{color:#444444;}
/* END @WORK NO YOUTUBE */

/* BEGIN DOCUMENTA&Ccedil;&Atilde;O */
.nav-menu ul li.documentacao{margin:0 0 0 1px;padding:0;background-repeat:no-repeat;width:236px;line-height:3.7em;height:39px;}
.documentacao .collapsible-heading{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 -41px;background-repeat:no-repeat;heigth:39px;}
.documentacao .collapsible-heading-collapsed{margin:0 0 0 15px;padding:0 0 0 44px;background-position:0 7px;background-repeat:no-repeat;height:39px;}
.documentacao .collapsible-heading .active{color:#715AB2;}
.documentacao .collapsible-heading-collapsed .active{color:#aaa;}
.documentacao .menuHighLight{background-position:0 -41px;}
.documentacao .menuHighLight .active{color:#715AB2;}
/* END DOCUMENTA&Ccedil;&Atilde;O */

/* MEDIAROOM  *********************************************************************** */
.media-highlight {width:420px;margin:0;padding:20px 0 0 0;}
.mediaroom div.highlight .btns-media {height:319px;width:205px;margin:0;padding:0;}
ul.socialul{list-style:none;margin:185px 0 0 155px;padding:0;position:relative;}
ul.socialul ul li {width:24px;height:26px;margin:0 0 0 5px;padding:0;}
div.principalBookmark{width:25px;}
.mediaNav {width:700px;}

.video-highlight2 p.socialbtn {float:right;width:24px;height:26px;margin:10px 10px 10px 5px;}
.video-highlight2 p.socialbtn a {width:24px;height:26px;text-decoration:none;}

/*  POWER ERP - FAMILIA  */
.pageFamily .banner {width:700px;height:270px;background-repeat:no-repeat;background-position: top left;}
.pageFamily .banner div {padding:6px 0 0 7px;width:685px;height:210px;}
.pageFamily .banner h2 {padding:10px 0 0 8px;}
.power-Column-Solutions-item {width:32%;}
.power-solutions-item {background-repeat:no-repeat;background-position:bottom left;height:200px;}



/* BI Solutions  - nav */
.solutions {margin:0;padding:0;border:0;width:240px;height:200px;}
#bi-solutions1, #bi-solutions2, #bi-solutions3, #bi-solutions4, #bi-solutions5, #bi-solutions6 {margin:0 0 0 0;padding:0;border:0;width:225px;height:120px;overflow:hidden;z-index:8;position:absolute;}
.bi-solutions{margin:0;padding:0;border:0;width:223px;height:107px;overflow:hidden;}
.bi-solutions p{margin:0 0 10px 0;padding:0 0 0 5px;border:0;}
.bi-solutions span{margin:0;padding:0;border:0;}
.bi-solutions ul, .bi-solutions ul li {margin:0;padding:0;}
.bi-solutions ul li a {text-align:left;width:220px;}
#bi-nav1 a, #bi-nav2 a, #bi-nav3 a,  #bi-nav4 a,  #bi-nav5 a,  #bi-nav6 a, #s7 strong {margin-left:5px;background-repeat:no-repeat;width:12px;height:12px;float:left;padding-top:5px;}
#bi-nav1, #bi-nav2,  #bi-nav3,  #bi-nav4, #bi-nav5, #bi-nav6 {margin:120px 15px 0 5px;padding:0;border:0;float:right;}
.Column-Solutions-item {width:223px;}
.solutions-item {background-repeat:no-repeat;background-position:bottom left;height:200px;width:223px;}
.solutions-item-margin {margin-left:5px;margin-right:5px;}
/* END BI Solutions - nav  ************************************************************************************************** */


.docs-info {width:80%;margin:0 auto 25px auto;text-align:center;padding:10px;}


/*   */
/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; position:relative; height:1.6em; text-decoration: none; overflow:hidden;width:100px;z-index:1100;}
.ui-selectmenu-icon { position:absolute; right:3px; margin-top:-16px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown {width:100px;z-index:1100;background:#fff;border:none;color:#666;font-weight:bold; }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important;z-index:1100; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height:0.9em;font-size:1.1em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a { }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1.2em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

	
#dialog-download-doc .ui-state-default .ui-icon, #dialog-recover-pass .ui-state-default .ui-icon, #dialog-mais-info .ui-state-default .ui-icon, #Docs-support .ui-state-default .ui-icon, #formDiv .ui-state-default .ui-icon{height:26px;width:26px;}
#Docs-support .ui-selectmenu-status { line-height:0.6em;font-size:0.8em; }
#Docs-support .ui-selectmenu { display: block; position:relative; height:1em; text-decoration: none; overflow:hidden;width:100px;z-index:1100;}
/* BEGIN IPOD MENU */
.bi-menu {margin:0 0 20px 0;}
#ipod-bend{margin:-5px -11px 0 0;padding:0;background-repeat:no-repeat;width:10px;height:5px;float:right;}
.hidden{position:absolute;top:0;left:-9999px;width:1px;height:1px;overflow:hidden;}
/*.fg-button{clear:left;margin:0 4px 40px 20px;padding:.4em 1em;text-decoration:none !important;position:relative;}
.fg-button .ui-icon{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;}
a.fg-button{float:left;}*/
/*button.fg-button{width:auto;overflow:visible;}*//* removes extra button width in IE */		
/*.fg-button.ui-state-loading .ui-icon{background-repeat:no-repeat;background-position:0 0;}*/
/********************************************************************************** */
/* BEGIN MENU */
#menu-ipod ul {list-style:none;}
#menu-ipod .fg-menu-container{position:relative;top:0;left:0px;/*padding:.4em;*/padding:10px;overflow:hidden;}
#menu-ipod .fg-menu-container .fg-menu-flyout{overflow:visible;}
#menu-ipod .fg-menu, #menu-ipod .fg-menu ul{padding:0;margin:0;}
#menu-ipod .fg-menu {position:relative;}
#menu-ipod .fg-menu-flyout .fg-menu{position:static;}
#menu-ipod .fg-menu ul{position:absolute;top:0;}
#menu-ipod .fg-menu ul ul{top:-1px;}
#menu-ipod .fg-menu.fg-menu-scroll,
#menu-ipod .fg-menu ul.fg-menu-scroll{overflow:scroll;overflow-x:hidden;}
#menu-ipod .fg-menu li{clear:both;float:left;width:100%;margin:0;padding:0;height:24px;cursor:pointer;}
#menu-ipod .fg-menu-flyout ul ul{padding:.4em;}
#menu-ipod .fg-menu-flyout li{position:relative;margin:0;}
#menu-ipod .fg-menu-scroll{overflow:scroll;overflow-x:hidden;}
#menu-ipod .fg-menu-breadcrumb{margin:0;padding:0;}
#menu-ipod .fg-menu-header{margin-bottom:.4em;padding:.6em;}
#menu-ipod .fg-menu-breadcrumb li{float:left;margin:0;padding:0 .4em;}
#menu-ipod .fg-menu-breadcrumb li.fg-menu-prev-list, #menu-ipod .fg-menu-breadcrumb li.fg-menu-current-crumb{clear:left;float:none;}
#menu-ipod .fg-menu-breadcrumb li.fg-menu-current-crumb{padding-top:.2em;}
#menu-ipod .fg-menu-breadcrumb a, #menu-ipod .fg-menu-breadcrumb span{float:left;}
/*.fg-menu-footer a:link, .fg-menu-footer a:visited{float:left;width:100%;}
.fg-menu-footer a:hover, .fg-menu-footer a:active{  }
.fg-menu-footer a span{float:left;}*/
#menu-ipod .fg-menu-breadcrumb .fg-menu-prev-list a{float:left;padding-right:.4em;}
#menu-ipod .fg-menu-breadcrumb .fg-menu-prev-list a .ui-icon{float:left;}	
#menu-ipod .fg-menu-breadcrumb .fg-menu-current-crumb a:link,
#menu-ipod .fg-menu-breadcrumb .fg-menu-current-crumb a:visited,
#menu-ipod .fg-menu-breadcrumb .fg-menu-current-crumb a:hover,
#menu-ipod .fg-menu-breadcrumb .fg-menu-current-crumb a:active{display:block;}
/* REQUIRED LINK STYLES: links are &quot;display:block&quot; by default; if the menu options are split into 
	selectable node links and 'next' links, the script floats the node links left and floats the 'next' links to the right	*/
#menu-ipod .fg-menu a:link,
#menu-ipod .fg-menu a:visited,
#menu-ipod .fg-menu a:hover,
#menu-ipod .fg-menu a:active{float:left;width:92%;padding:.3em 3%;cursor:pointer;text-decoration:none;}
#menu-ipod .fg-menu a{border:1px none;}
#menu-ipod .fg-menu a span{display:block;}
#menu-ipod .fg-menu-indicator span{float:left;border:1px none;}
#menu-ipod .fg-menu-content.ui-widget-content, #menu-ipod .fg-menu-content ul.ui-widget-content{border:0;}
/* ICONS AND DIVIDERS */
#menu-ipod .ui-icon-carat-1-e{background-position:-160px 0;}
#menu-ipod .ui-icon{width:16px;height:16px;}
#menu-ipod .fg-menu.fg-menu-has-icons a:link,
#menu-ipod .fg-menu.fg-menu-has-icons a:visited,
#menu-ipod .fg-menu.fg-menu-has-icons a:hover,
#menu-ipod .fg-menu.fg-menu-has-icons a:active{padding-left:20px;}
#menu-ipod .fg-menu .horizontal-divider hr, .fg-menu .horizontal-divider span{padding:0;margin:5px .6em;}
#menu-ipod .fg-menu .horizontal-divider hr{border:0;height:1px;}
#menu-ipod .fg-menu .horizontal-divider span{padding-left:.2em;}
/* END MENU */

/* BEGIN BI TICKER */
#hd-ticker {padding:5px 0 0 0px;position:relative;top:1px;z-index:200;text-align:center;}
#ticker-container{margin:0 30px 50px 0;width:167px;height:150px;float:right;}
#ticker-bend{margin:-5px -39px 0 0;padding:0;background-repeat:no-repeat;width:9px;height:5px;float:right;}
/* BEGIN DIALOG */
#bi-ticker .ui-dialog{position:absolute;padding:.5em;width:190px;height:130px;overflow:hidden;z-index:150;}
#bi-ticker .ui-dialog .ui-dialog-content {margin:25px 0 0 10px;position:relative;padding:0;background:none;overflow:hidden;width:185px;height:105px;}
/* END DIALOG */
/* BEGIN JQUERY UI THEME */
#bi-ticker .ui-widget{}
#bi-ticker .ui-widget-content{border-width:1px;}
/* Interaction states
----------------------------------*/
#bi-ticker .ui-state-default, #bi-ticker .ui-widget-content .ui-state-default{border-width:1px;}
#bi-ticker .ui-state-hover, #bi-ticker .ui-widget-content .ui-state-hover, #bi-ticker .ui-state-focus, #bi-ticker .ui-widget-content .ui-state-focus{border-width:1px;}
#bi-ticker .ui-state-active, #bi-ticker .ui-widget-content .ui-state-active{border-width:1px;}
/* Interaction Cues
----------------------------------*/
#bi-ticker .ui-state-highlight, #bi-ticker .ui-widget-content .ui-state-highlight{border-width:1px;}
#bi-ticker .ui-state-error, #bi-ticker .ui-widget-content .ui-state-error{border-width:1px;}
/* END BI TICKER */

/* BI SOLU&Ccedil;&Otilde;ES - content */
.bi-content-right {width:200px;float:right;margin:0 0 0 10px;text-align:left;}
.bi-banner {margin:5px 0 0 3px;text-align:center;}
.doc-verticalnav {text-align:center;margin:15px 0 0 0;}
/* ****************************************************** */

/* BEGIN VIDEO BI */
.video-bi{width:325px;height:248px;float:left;}
/* END VIDEO BI */

/* BEGIN CONTEUDOS PAGINA BI */
.bi-contents{margin:0 0 20px 0;width:450px;float:left;}
/* BEGIN CONTEUDOS PAGINA BI */

/* TIMELINE ************************************************************************* */
.media-pages .ui-corner-all #tabs {border:0;width:100%;}
.media-pages .ui-corner-all #tabs div {border:0;width:100%;}
.timeline-btn{width:25%;float:left;padding-top:10px;}

.jcarousel-skin-ie7 .jcarousel-container-horizontal{padding:20px 40px;width:618px;height:150px;margin-top:20px;}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal{margin:0 0 0 150px;width:480px;height:175px;overflow:hidden;}
.jcarousel-skin-ie7 .jcarousel-item-horizontal{margin:0;width:160px;height:150px;}

.jcarousel-skin-ie7 .jcarousel-next-horizontal{position:absolute;top:95px;right:5px;width:31px;height:31px;background-repeat:no-repeat;background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover{background-repeat:no-repeat;background-position:0 0;width:31px;height:31px;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:active{background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active{background-repeat:no-repeat;width:31px;height:31px;background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal{position:absolute;top:95px;left:5px;width:31px;height:31px;background-repeat:no-repeat;background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover{background-repeat:no-repeat;background-position:0 0;width:31px;height:31px;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active{background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active{background-position:0 0;background-repeat:no-repeat;width:31px;height:31px;}

.timeline-content-image{width:160px;height:90px;}
.timeline-content-image div{margin:0 auto;width:3px;height:100%;}
.timeline-content-text{width:190px;height:80px;overflow:hidden;bottom:0px;position:relative;top:3px;line-height:20px;}
.timeline-content-text p{margin:0;padding:0;width:180px;height:63px;overflow:hidden;}
.timeline-content-text p:hover, .timeline-content-text p.active{margin:0;padding:0;}
.timeline-content-text span{margin:0;padding:0;border:0;}

hr{margin:0 auto;border:0;height:4px;bottom:80px;position:relative;width:635px;}

.media-pages .ui-corner-all .ui-tabs{border:0;padding:0;overflow:hidden;}
.ui-tabs{background-repeat:repeat-x;height:38px;width:100%;}

.media-pages .ui-widget-content .timeline-btn a{border:0;}
.media-pages .ui-widget-content .timeline-btn a:hover{border:0;}
.media-pages .ui-widget-content .timeline-btn a.link, .media-pages .ui-widget-content .timeline-btn a.visited{border:0;width:25%;height:28px;float:left;margin-left:38%;}
.media-pages .ui-widget-content .timeline-btn a.hover, .media-pages .ui-widget-content .timeline-btn a.active{border:0;background-repeat:no-repeat;width:25%;height:28px;float:left;margin-left:38%;}

.ui-state-default{border:0;}
.ui-state-active{border:0;background-repeat:no-repeat;background-position:center 29px;}
/* END TIMELINE */

/* BEGIN PAGINA HISTORICO DE NOTICIAS */
.newsarea{margin:0;padding:0;width:100%;margin-bottom:50px;}
.newsarea .icon{float:left;background-repeat:no-repeat;background-position:0 0;height:104px;width:100px;}
.newsarea h4{padding-top:25px;}
.newsarea-link{margin:-40px 20px 0 0;padding:5px 10px;width:22%;height:10%;float:right;overflow:hidden;}

/*-- BEGIN TIMELINE DAS NOTICIAS --*/
.bi-news-btn{width:10%;float:left;padding-top:10px;}

.media-pages .ui-widget-content .bi-news-btn a{border:0;}
.media-pages .ui-widget-content .bi-news-btn a:hover{border:0;}
.media-pages .ui-widget-content .bi-news-btn a.link, .media-pages .ui-widget-content .bi-news-btn a.visited{border:0;width:25%;height:28px;float:left;margin-left:38%;}
.media-pages .ui-widget-content .bi-news-btn a.hover, .media-pages .ui-widget-content .bi-news-btn a.active{border:0;background-repeat:no-repeat;width:60%;height:28px;float:left;margin-left:20%;}
#first-carousel{height:175px;}
.bi-news .jcarousel-skin-ie7 .jcarousel-clip-horizontal{margin:0;width:622px;}
.bi-news .jcarousel-skin-ie7 .jcarousel-item-horizontal{margin-left:40px;}
/*-- END TIMELINE DAS NOTICIAS --*/

.MarginRight{margin:0 20px 0 0;}

/* END PAGINA HISTORICO DE NOTICIAS */

.plus-info {width:190px;font-size:0.8em;font-weight:normal;}
.plus-info span {float:left;}


/* BEGIN SITE MAP */
.SideMargins{margin:0 auto;padding:0;width:90%;margin-top:40px;}
.country-map{margin:0 0 40px 0;padding:0;width:25%;}

.country-map h1{margin:0 0 0 35px;font-size:1.7em;line-height:26px;color:#626262;}
.country-map a:link h1, .country-map a:visited h1{text-decoration:none;color:#d5d5d5;cursor:pointer;}
.country-map a:hover h1, country-map a:active h1{text-decoration:none;color:#626262;cursor:pointer;}
.country-map p{margin:0;padding:0;width:26px;height:26px;background-image:url(../Images/theme/flags-sprite.gif);background-repeat:no-repeat;}/*flag*/
.country-map .pt{background-position:0 0;}
.country-map a:link .pt, .country-map a:visited .pt{background-position:0 -31px;}
.country-map a:hover .pt, .country-map a:active .pt{background-position:0 0;}
.country-map .br{background-position:-31px 0;}
.country-map a:link .br, .country-map a:visited .br{background-position:-31px -31px;}
.country-map a:hover .br, .country-map a:active .br{background-position:-31px 0;}

.each-box{width:100%;margin-bottom:20px;}
.each-box hr{height:3px;top:0;position:none;width:92.6%;}
.circle{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border-width:4px;border-style:solid;border-color:#dcdcdc;width:15px;height:15px;margin-top:10px;background-image:url(../Images/theme/arrows-sprite.png);background-repeat:no-repeat;background-position:-4px 0;}
.each-box h3{font-size:1em;margin-left:35px;}
.each-box ul{margin:0;padding:0;list-style:none;margin-top:20px;}
.each-box ul li{margin-left:55px;line-height:25px;}
.each-box ul li p {color:#868686;font-size:1em;font-weight:bold;cursor:pointer;}
.each-box ul li p span {padding:7px 10px;background-repeat:no-repeat;background-position:0 0;margin:0 15px 0 0;}
.each-box ul li p span:hover {background-repeat:no-repeat;background-position:-32px 0;}
.each-box ul li .circle{margin:0;padding:0;clear:both;}
.each-box ul li ul{padding:0;margin-top:15px;margin-bottom:10px;width:100%;}
.each-box ul li ul li{margin:0 0 10px 5px;}
.each-box ul li ul li span{font-size:1em;position:relative;top:0;left:5px;color:#868686;font-weight:bold;}
.each-box ul li ul li .circle{margin:0;}
.each-box ul li ul li .hd-highlight2{margin:5px 0 0 -35px;padding:0;width:615px;height:2px;}
.each-box ul li ul li ul li{margin:0 0 10px 40px;}
.each-box ul li ul li ul li span{font-weight:normal;}
.each-box ul li ul li p.btn-go {position:relative;top:-23px;left:546px;}

.search-box ul li ul li{margin:0 30px 10px 35px;}
.search-box ul li ul li span{font-weight:normal;}
.search-box ul li ul li p{font-weight:normal;}

/*-- begin power erp * &eacute; azul #4c94c2 --*/
.blue{color:#4c94c2;}
.power-erp-background{background-color:#4c94c2;background-image:none;}
.circle-border-power-erp:hover {border-color:#4c94c2;background-position:-22px 0;cursor:pointer;}
/*-- end power erp --*/

/*-- begin extra power * &eacute; laranja #f3b461 --*/
.orange{color:#f3b461;}
.extra-power-background{background-color:#f3b461;background-image:none;}
.circle-border-extra-power:hover {border-color:#f3b461;background-position:-42px 0;cursor:pointer;}
/*-- end extra power --*/

/*-- begin cloud * &eacute; rosa #ce6ed1 --*/
.pink{color:#ce6ed1;}
.cloud-background{background-color:#ce6ed1;background-image:none;}
.circle-border-cloud:hover {border-color:#ce6ed1;background-position:-61px 0;cursor:pointer;}
/*-- begin cloud --*/

/*-- begin suporte * &eacute; verde #6cc595 --*/
.green-suport{color:#6cc595;}
.suporte-background{background-color:#6cc595;background-image:none;}
.circle-border-suporte:hover {border-color:#6cc595;background-position:-82px 0;cursor:pointer;}
/*-- end suporte --*/

/*-- begin sobre o grupo * &eacute; amarelo #c4ab02 --*/
.yellow{color:#c4ab02;}
.grupo-background{background-color:#c4ab02;background-image:none;}
.circle-border-grupo:hover {border-color:#c4ab02;background-position:-102px 0;cursor:pointer;}
/*-- end sobre o grupo --*/

/*-- begin @work no youtube * &eacute; quase preto #444444 --*/
.black{color:#@work no youtube;}
.youtube-background{background-color:#444444;background-image:none;}
.circle-border-youtube:hover {border-color:#444444;background-position:-122px 0;cursor:pointer;}
/*-- end @work no youtube --*/

/*-- begin documenta&ccedil;&atilde;o * &eacute; roxo #715ab2 --*/
.purple{color:#715ab2;}
.documentacao-background{background-color:#715ab2;background-image:none;}
.circle-border-documentacao:hover {border-color:#715ab2;background-position:-142px 0;cursor:pointer;}
/*-- end documenta&ccedil;&atilde;o --*/

/*-- begin not&iacute;cias * &eacute; verde-&aacute;gua #1aaea9 --*/
.green-water{color:#1aaea9;}
.noticias-background{background-color:#1aaea9;background-image:none;}
.circle-border-noticias:hover {border-color:#1aaea9;background-position:-162px 0;cursor:pointer;}
/*-- end not&iacute;cias -- */

/*-- begin emprego e contactos * &eacute; cinzento #acacac--*/
.grey{color:#acacac;}
.other-background{background-color:#acacac;background-image:none;}
.circle-border-other:hover {border-color:#acacac;background-position:-182px 0;cursor:pointer;}
/*-- end emprego e contactos --*/
/* END SITE MAP */

/* SUPPORT MSN  */
.hd-msn {background-repeat:no-repeat;background-position:bottom left;padding:0 0 15px 0px;margin:0px 0;}
.hr-msn {background-repeat:no-repeat;background-position:bottom left;}
.tit-msn {padding:0 0 15px 0px;margin:0px 0;}
.expandable {list-style:none;}
ul.expandable li ul {display:none;}
