html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {margin: 0; padding: 0} a {outline:none}body {background:#f2efe0; font:1em/1.5 Arial, Helvetica, sans-serif}.hide {display:none}.clear {clear:both}.accessibility{position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}#container {width:960px; margin:0 auto}#header {width:960px; height:38px}#header h1 {margin-left:10px}#header h1 a {float:left; width:250px; height:38px; text-indent:-9999px}#header ul.nav {float:right; margin-top:2px}#header .nav li {float:left; margin-left:18px; list-style-type:none}#header .nav li a {display:block; text-indent:-9999px}#header .nav li a.bHome {width:69px; height:30px; background-position: 0px 0px}#header .nav li a.bHome:hover, #header .nav li.selected a.bHome {background-position: 0px -30px}#header .nav li a.bFuncionalidades {width:155px; height:30px; background-position: -69px 0px}#header .nav li a.bFuncionalidades:hover, #header .nav li.selected a.bFuncionalidades{background-position: -69px -30px}#header .nav li a.bSeguranca {width:110px; height:30px; background-position: -224px 0px}#header .nav li a.bSeguranca:hover, #header .nav li.selected a.bSeguranca {background-position: -224px -30px}#header .nav li a.bMobile {width:75px; height:30px; background-position: -334px 0px}#header .nav li a.bMobile:hover,#header .nav li.selected a.bMobile{background-position: -334px -30px}#header .nav li a.bPassatempos {width:127px; height:30px; background-position: -409px 0px}#header .nav li a.bPassatempos:hover, #header .nav li.selected a.bPassatempos {background-position: -409px -30px}.pub { padding-top:15px}.language {width:960px; text-align:right; height:1.5em }.language .chooseLanguage ul {}.language .chooseLanguage li {display:inline; padding:0 6px; font-size:0.7em; background:url(../global/img/nav_sep.png) no-repeat left center}.language .chooseLanguage li.removeBg {background-image:none}.language .chooseLanguage li a {text-decoration:none}.language .chooseLanguage li a:hover {text-decoration:underline}#main {width:960px; margin:0}#footer {background:#fff; margin:25px 0 0}#footer .nav {width:960px; font-size:0.7em; height:3.1em}#footer ul.links {float:left; width:650px; margin:0 0 0 5px}#footer .links li {float:left; list-style-type:none; background:url(../global/img/nav_sep.png) no-repeat right center}#footer .links li a {display:block; float:left; padding:10px 8px 10px 7px; color:#626053; text-decoration:none}#footer .links li.removeBg {background-image:none}.icoRss {height:15px; margin:0 7px 0 -4px; background:url(../global/img/rssSmall.gif) no-repeat right center; text-indent:-9999px}#footer ul.chooseTheme {float:right; margin:10px}#footer .chooseTheme li {float:left; list-style-type:none;}#footer .chooseTheme li a {float:left; display:block; width:16px; height:16px; margin-left:4px; background:url(../global/img/themes.png) no-repeat; text-indent:-9999px; vertical-align:bottom}#footer .chooseTheme .cinza {background-position: 0 0}#footer .chooseTheme .cinza {background-position: 0 0}#footer .chooseTheme .azul {background-position: -16px 0}#footer .chooseTheme .rosa {background-position:-32px 0}#footer .chooseTheme .laranja {background-position:-48px 0}#footer .chooseTheme .amarelo {background-position:-64px 0}#footer .chooseTheme .verde {background-position:-80px 0}#footerPT {margin:20px 20px 10px 10px; height:40px}#footerPT a {text-decoration:none}#footerPT a:hover {text-decoration:underline}#footerPT p {color:#626053; font-size:0.7em; padding-top:4px; line-height:1.3em}#footerPT img {float:left}.whiteBox, .brownBox, .brownerBox {position:relative; margin:0 auto}.whiteBox {background:#fff}.brownBox {background:#ece9d8}.brownerBox {background:#ddd9c6}.whiteBox .topLeft, .whiteBox .topRight, .whiteBox .bottomLeft, .whiteBox .bottomRight {position:absolute; width:10px; height:10px; font-size:0%; background:url(../global/img/roundcorners.png) no-repeat}.brownBox .topLeft, .brownBox .topRight, .brownBox .bottomLeft, .brownBox .bottomRight {position:absolute; width:10px; height:10px; font-size:0%; background:url(../global/img/roundcorners_dark.png) no-repeat}.brownerBox .topLeft, .brownerBox .topRight, .brownerBox .bottomLeft, .brownerBox .bottomRight {position:absolute; width:10px; height:10px; font-size:0%; background:url(../global/img/roundcorners_darker.png) no-repeat}.whiteBox .topLeft, .brownBox .topLeft, .brownerBox .topLeft {left:0; top:0; background-position:left top}.whiteBox .topRight, .brownBox .topRight, .brownerBox .topRight {right:0; top:0; background-position:right top}.whiteBox .content {background:#fff; margin:0 10px; height:100%}.brownBox .content {background:#ece9d8; margin:0 10px; height:100%}.brownerBox .content {background:#ddd9c6; margin:0 10px; height:100%}.whiteBox .bottomLeft, .brownBox .bottomLeft, .brownerBox .bottomLeft {left:0; bottom:0; background-position:left bottom}.whiteBox .bottomRight, .brownBox .bottomRight, .brownerBox .bottomRight {right:0; bottom:0; background-position:right bottom}.bsu_almofada {clear:both; margin-bottom:1.4em; overflow: hidden; height:1px; }.bsu_pub {background:url(../global/img/pub_bg.png) no-repeat bottom center !important; top:2em !important; height:2.4em; line-height:2.4em}.bsu_pub a:hover{background-image:none !important; text-decoration:underline}.bsu_pub a span {text-decoration:none !important;color:#73736f !important}.bsu_pub abbr { font-weight:normal !important; color:#a1a1a0 !important}#aviso_webmail_sso {position:absolute; top:-1.6em; right: 0em; visibility:hidden; z-index:1000000 ; font-size:0.8em}#aviso_webmail_sso span {display:block; width:200px; padding:0.5em 1em; background-color:#666; color:lightYellow; font-size:1em; text-align:center; -moz-border-radius:0.5em; -webkit-border-radius:0.5em; border-radius:0.5em}#aviso_webmail_sso span strong {font-weight:bold; color:#E6A1A1}.margin8 {margin-bottom:8px}.margin10 {margin-bottom:10px}.margin20 {margin-bottom:20px}.margin30 {margin-bottom:30px}.mtop10 {margin-top:10px}.mtop20 {margin-top:20px}.mtop30 {margin-top:30px}.maintenance {position:relative; height:300px}.maintenance .msg {position:absolute; top:100px; left:90px; width:770px; height:100px; background:url(../global/img/ico_manutencao.png) no-repeat}.maintenance .msg h2 {text-indent:-9999px}.maintenance .msg p {padding:5px 0 0 130px; font-size:0.9em}.maintenance .msg a {font-weight:bold; text-decoration:none}ul.breadcrumb { margin-bottom:5px}.breadcrumb li {display:inline; font-size:0.7em; color:#938e76}.breadcrumb li a { background:url(../global/img/ico_breadcrumb.png) no-repeat center right; padding-right:9px;}#campanhaMAIL { padding:1px 0; margin-top:20px;}.passatempoNotFound{ padding: 20px; height:300px }#header h1 a {background:url(../global/locale/pt_MZ/img/logomz.png) no-repeat}#header .nav li a {background:url(../global/locale/pt_MZ/img/menu.png) no-repeat}.login .topBox .features li {background:url(../global/locale/pt_MZ/img/icons.png) no-repeat 2px 0}#aviso_webmail_sso {top:0.6em}.login .topBox {width:960px}.login .topBox .features {float:left; width:610px}.loginBox {float:right; width:320px; min-height:155px; position:relative}.loginBox .register a {display:block; width:320px; height:45px; background: url(../login/img/register.png) no-repeat 0px 0px; text-indent:-9999px}.loginBox .register a:hover { background-position:0px -45px}.loginBox form ul {padding:12px 0 1px 0; margin-top:10px; width:320px}.loginBox form li {clear:both; list-style-type:none; margin-left:10px}.loginBox .inputL, .pwFaux {float:left; width:216px; height:23px; margin-left:4px}.loginBox .labelL {display:block; float:left; width:72px; height:13px; text-indent:-9999px; overflow:hidden}.loginBox .tEmail {margin-top:8px}.loginBox .tPw {margin-top:9px}.loginBox .showPassword {padding-top:3px; margin-left:82px; font-size:0.7em}.loginBox .showPassword a { text-decoration:none; }.loginBox .showPassword a:hover { text-decoration:underline}.loginBox .showPassword a:focus {outline:1px dotted #000}.loginBox .showPassword input {width:13px; height:13px; vertical-align:bottom}.loginBox .showPassword label {cursor:pointer}.loginBox .showPassword .showPasswordLabel {visibility:hidden}.loginBox .inputL, .pwFaux {background:#fff url(../login/img/bgInput.png) no-repeat 0px 0px;}.loginBox .caps {background:#fff url(../login/img/bgInput.png) no-repeat 0px -25px;}.loginBox .button {width:103px; height:38px; margin:6px 0 8px 73px; border:none; cursor:pointer; text-indent:-9999px; text-transform:uppercase; float:left}.loginBox .loading {width:24px; height:24px; float:left; margin:14px 0 0 5px} .loginBox .msgErro {padding:5px; margin:3px 15px 0 85px; color:#960101; font-size:0.7em; font-weight:bold; background:#fcffb1; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}.loginBox .pwFaux {top:57px; left:82px; position:absolute; display:none }.login .topBox .features ul {float:left; margin:10px 0 0 5px}.login .topBox .features li {float:left; padding:10px 0 0 94px; width:208px; height:60px; list-style-type:none; color:#6a6a6a; font-size:0.75em; line-height:1.3em}.login .topBox .features li h2 {padding-bottom:3px; text-indent:-9999px;}.login .topBox .features .spam {background-position:2px -86px}.login .topBox .features .chat {background-position:-299px 0px}.login .topBox .features .mobile {background-position:-299px -86px}.login .topBox .features p {text-align:right; color:#505050; font-size:1em; font-weight:bold}.login .topBox .features p a {text-decoration:none}.login .content {float:left; width:610px; margin:25px 0 0}.login .content .carousel {height:270px}.login .content .carousel .destaque {float:left; width:530px; height:250px; margin:10px 0 10px 10px; overflow:hidden; display:inline}.login .content .carousel .destaque ul {width:530px;}.login .content .carousel .destaque li {width:530px;list-style-type:none;}.login .content .carousel .destaque li a {display:block; width:530px; height:250px; text-indent:-9999px}.login .content .carousel ul.destaquinhos {float:right;padding:20px 0 0}.login .content .carousel .destaquinhos li{padding:0 10px 5px 0; list-style-type:none; text-indent:-9999px}.login .content .carousel .destaquinhos li a {display:block; width:54px; height:54px; background-repeat:no-repeat; background-position:0px -54px}.login .content .carousel .destaquinhos .active {background-position:0px 0px}.login .content .featPosts {float:left; width:280px; margin:25px 0 0 10px; display:inline}.login .content .featPosts h2 {width:280px; height:20px; background:url(../login/img/titles.png) no-repeat 0px 0px; text-indent:-9999px; border-bottom:solid 1px #bdbaa8; overflow:hidden}.login .content .featPosts li {border-bottom:solid 1px #dddac8}.login .content .faq {float:left; width:280px; margin:25px 0 0 30px; display:inline}.login .content .faq h2 {width:280px; height:20px; background:url(../login/img/titles.png) no-repeat 0px -20px; text-indent:-9999px; border-bottom:solid 1px #bdbaa8; overflow:hidden}.login .content .faq li {border-bottom:solid 1px #dddac8}.login .content .faq li, .login .content .featPosts li {list-style-type:none; font-size:0.8em}.login .content .featPosts li:hover, .login .content .faq li:hover {border-bottom:solid 1px #bdbaa8}.login .content .featPosts li a, .login .content .faq li a {padding-left:25px; line-height:2.5em; text-decoration:none; display:block}.login .content .faq .verMais, .login .content .featPosts .verMais {padding-top:5px; text-align:right; font-size:0.70em}.login .content .faq .verMais a, .login .content .featPosts .verMais a {text-decoration:none}.login .sidebar {float:right; width:320px}.login .sidebar .mrec {height:250px; padding:10px; margin:25px 0 0}.login .sidebar .allpurposebox {padding:10px; margin:25px 0 0}.master {padding:10px 0 15px 20px; margin-top:20px; background:#ddd9c2; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px}.master h2 {color:#535042; font-size:1.2em;font-weight:normal}.master li {display:inline; padding-right:20px; font-size:0.9em}.master li a {color:#57810f; text-decoration:none}.master li a:hover {color:#345004; text-decoration:underline}#showOldBrowser {display:none; position:relative; width:960px; padding:10px 0; margin:5px 0 10px 0}#showOldBrowser .msg {float:left; width:330px; padding:0 0 0 90px; background:url(../login/img/ico_warning.png) no-repeat 10px 10px}#showOldBrowser h2 {color:#000; font-size:0.95em}#showOldBrowser ul {float:left; width:520px; padding-top:5px}#showOldBrowser li {display:inline}#showOldBrowser li a {display: block; float:left; margin-left:10px; text-indent:-9999px}#showOldBrowser .firefox {width:124px; height:57px; background:url(../login/img/browsers.png) no-repeat 0px 0px}#showOldBrowser .ie8 {width:127px; height:57px; background:url(../login/img/browsers.png) no-repeat -138px 0px}#showOldBrowser .safari {width:107px; height:57px; background:url(../login/img/browsers.png) no-repeat -288px 0px}#showOldBrowser .chrome {width:110px; height:57px; background:url(../login/img/browsers.png) no-repeat -415px 0px }#showOldBrowser p {font-size:0.85em; line-height:1.2em;}#showOldBrowser p a {font-size:0.9em; font-weight:bold}#showOldBrowser .close {position:absolute; right:-7px; top:-10px; width:27px; height:25px; background:url(../login/img/btn_browsers.png) no-repeat; text-indent:-9999px; border:none; cursor:pointer}#showOldBrowser .bottomLeft, #showOldBrowser .bottomRight {#bottom:-1px}#header .chooseLanguage li {color:#626053}#header .chooseLanguage li a {color:#cc6f00}.login .topBox .features p a {color:#cc6f00}.loginBox {background:#fedaaf url(../global/skins/salmao/img/loginTop.png) no-repeat top center}.loginBox form {background:#fedaaf url(../global/skins/salmao/img/loginBg.png) no-repeat bottom center}.loginBox .inputL {border:solid 1px #ecb069; box-shadow:0 1px 0 0 #fdecd6; -moz-box-shadow:0 1px 0 0 #fdecd6; -webkit-box-shadow:0 1px 0 0 #fdecd6}.loginBox .button {background:url(../global/skins/salmao/img/bEntrar.png) no-repeat 0px 0px}.loginBox .button:hover {background-position:0px -38px}.loginBox .tEmail {background:url(../global/skins/salmao/img/txt.png) no-repeat left 0px}.loginBox .tPw {background:url(../global/skins/salmao/img/txt.png) no-repeat left -13px}.loginBox .showPassword {color:#3b1401}.loginBox .showPassword a {color:#993504}.loginBox .loading {background:url(../global/skins/salmao/img/loading.gif) no-repeat}.login .content .featPosts li a {background:url(../global/skins/salmao/img/ico_Bubble.png) no-repeat 5px 8px; color:#b54711}.login .content .faq li a {background:url(../global/skins/salmao/img/ico_Faq.png) no-repeat 5px 10px; color:#b54711}.login .content .featPosts li a:hover {background-position:5px -27px; color:#993707; background-color:#ece8d4}.login .content .faq li a:hover {background-position:5px -28px;color:#993707; background-color:#ece8d4}.login .content .faq .verMais a, .login .content .featPosts .verMais a {color:#cc6f00}.wiki a {color:#cc6f00; text-decoration:none}.wiki a:hover {color:#993707; text-decoration:underline}.wikiContainer h2 {color:#4b4b4b}.wikiContainer h3 {color:#965200}.wikiContainer h4 {color:#454545}.wikiContainer h5 {color:#965200}.wikiContainer h6 {color:#4b4b4b}#footer .links li a:hover {color:#cc6f00}#footerPT a {color:#cc6f00}.msgLogout .btnBack h3 a {background:url(../global/skins/salmao/img/btn_logout.png) no-repeat}