html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,section,nav,figure,footer,header,hgroup,menu{display:block}body{background:#f7f7f2;font:1em Tahoma,Arial,Helvetica,sans-serif;color:#2b2b2b}a{color:#65801b;text-decoration:none}a:hover,a:focus{text-decoration:underline}button{cursor:pointer}.buttons button{background:#fee145 url(http://h.s.sl.pt/imgs/bg_btn.png) repeat-x;border:1px solid #b3b6aa;color:#4b3b04;font-weight:bold;font-size:1.1em;height:25px;display:block}button:hover,button:focus{background-position:0 -30px;outline:0;cursor:hand}button:active{background-position:0 -60px;outline:0}button::-moz-focus-inner{border:0}.assistencia{position:absolute;left:-10000px;top:-10000px;z-index:100}.assistencia a:focus,.assistencia a:active{position:absolute;left:10350px;top:10005px;display:block;width:150px;padding:10px;height:50px;font-size:.8em;background:url(http://h.s.sl.pt/imgs/bg_balao_assist.png) no-repeat 0 0;outline:0;color:#fff}.hidden{display:none}.nav li{display:inline;font-size:.9em;background:url(http://h.s.sl.pt/imgs/pipe.gif) no-repeat left}.nav a{padding:0 2px 0 7px}.nav .first{background:0}.nav .title{font-weight:bold;color:#727272;background:0;padding-left:0}.nav li.active+li{background:0}.nav li.active+li a{padding:0 2px}.nav li.active a{padding:0 4px;color:#333}#pesquisa .nav li a.PAi{background:url(http://h.s.sl.pt/imgs/ico_pai_2k11.png) no-repeat 6px 50%;padding:3px 4px 2px 24px}.nav li a.PBi{background:url(http://h.s.sl.pt/imgs/ico_pbi.png) no-repeat 6px 50%;padding-left:21px}.nav li.active+li a.PAi,.nav li.active+li a.PBi{padding-left:16px;background-position:1px 50%}.nav li.active a.PAi,.nav li.active a.PBi{padding-left:18px;background-position:2px 50%}.hide{display:none}.clear{clear:both}.l{clear:left}.r{clear:right}.height{padding:10px 0}h2{background:#a8de1d url(http://h.s.sl.pt/imgs/bg_h2_.png) repeat-x bottom;height:2em;line-height:1.8;text-shadow:#669801 1px 1px 1px;padding:0 0 0 8px;color:#fff}#container{margin:0 auto;width:960px;font-size:.8em}header{position:relative;overflow:hidden}.logo{float:left;width:360px;height:90px;margin-top:25px;overflow:hidden}.logo h1 span{position:absolute;visibility:hidden}.logo h1 a:active{position:relative;top:1px;left:1px}.logo h1 a:hover{opacity:.8;filter:alpha(opacity=80)}.pesquisa{width:570px;float:right;padding:40px 0 10px 0}.pesquisa ul{padding:0 0 1px 5px}.pesquisa a{color:#727272}.pesquisa .active{background:#dfe4d3;padding:2px 2px;color:#5b5b5b;font-weight:normal}.pesquisa .active a:hover,.pesquisa .active a:focus{text-decoration:none}.pesquisa div.round{background:#dfe4d3;padding:5px}.pesquisa fieldset{border:0;padding:0;margin:0}.pesquisa legend{display:none}.pesquisa label{display:none}.pesquisa input{float:left;width:464px;height:26px;line-height:26px;border:1px solid #b3b6aa;border-width:1px 0 1px 1px;padding:3px 0 0 5px;font-size:1.3em}.pesquisa #searchstro{display:none}.pesquisa #srcaction input.pai{width:229px;display:inline}.pesquisa button{background:#fee145 url(http://h.s.sl.pt/imgs/bg_btn.png) repeat-x;border:1px solid #b3b6aa;color:#4b3b04;float:left;width:90px;height:31px;font-weight:bold;font-size:1em}.pesquisa button:hover,.pesquisa button:focus{background-position:0 -30px;outline:0;cursor:hand}.pesquisa button:active{background-position:0 -60px;outline:0}.pesquisa img{vertical-align:text-top}header nav{background:#85bd11 url(http://h.s.sl.pt/imgs/bg_nav.png) repeat-x bottom;border:1px solid #8ec301;border-width:1px 1px 0 1px;width:958px;height:2em}header nav ul{padding-left:.6em}header nav li{float:left;font-weight:bold;font-size:.95em}header nav li a{color:#fff;text-shadow:#557e01 1px 1px 1px;padding:0 .6em;display:block;line-height:2em;height:2.1em;background-image:url(http://h.s.sl.pt/imgs/bg_nav_hover.png);background-repeat:no-repeat;background-position:-1000em -1000em}header nav li a:hover,header nav li a:focus{text-decoration:none;background-color:#628b0b;background-repeat:repeat-x;background-position:top left;border-right:1px solid #a4d91d;border-left:1px solid #a4d91d;margin:0 -1px}.directorio{clear:both;border:1px solid #dfe4d3;background:#f2f6e8;position:relative;top:-12px;height:13.5em;padding:5px 15px}.directorio h2{display:block;background:transparent;color:#808080;margin:0;padding:0;text-shadow:none}.directorio ul{display:block;float:left;width:25%;margin-bottom:10px;font-size:.9em}.directorio ul ul{float:none;width:100%}.directorio ul ul li{display:inline;font-size:1.1em}.directorio ul ul li:after{content:","}.directorio ul ul li.last:after{content:""}.directorio p{position:absolute;top:8px;right:8px;font-size:.9em}.directorio p a{line-height:18px;color:#666;background:#eee;padding:1px 4px;border:1px solid #ccc}.directorio p a:hover,.todosCanais .nav p a:focus{text-decoration:none;background:#ddd}.directorio .opcoes{clear:both;text-align:right;font-size:.95em;padding:.2em .3em;background:transparent;border-top:1px solid #dfe4d3}.directorio .opcoes ul{float:none;width:auto}.directorio .opcoes li{display:inline;background:url(http://h.s.sl.pt/imgs/pipe.gif) no-repeat right;padding:0 8px 0 4px}.directorio .opcoes li.last{background:transparent;padding-right:0}.todoSapo{float:right;margin:.15em 0 0}.todoSapo a{background:#6b9202 url(http://h.s.sl.pt/imgs/bt_down.png) no-repeat right center;border:1px solid #a4d91d;color:#fff;line-height:1.5em;height:1.5em;padding:.2em 15px .2em .5em;margin-right:5px;font-weight:bold;font-size:.85em}.todoSapo a.inv{background:#6b9202 url(http://h.s.sl.pt/imgs/bt_up.png) no-repeat right center}.todoSapo a:hover,.todoSapo a:focus{background:#567501 url(http://h.s.sl.pt/imgs/bt_down.png) no-repeat right center;margin-right:5px}.todoSapo a.inv:hover,.todoSapo a.inv:focus{background:#567501 url(http://h.s.sl.pt/imgs/bt_up.png) no-repeat right center;margin-right:5px}.box-loading{opacity:.8;filter:alpha(opacity=80)}.loading,.loading *{font-size:1.3em;color:#333;opacity:.2;filter:alpha(opacity=20);font-style:italic;text-align:center}.sort{font-size:.8em;border-top:1px solid #a4d91d;padding:10px 10px 0;position:relative}.sort p,.sort ul,.sort li{display:inline}.sort li{margin-right:5px}.sort li.active a{font-weight:bold;color:#222}.sort li.active a:hover,.sort li.active a:focus{text-decoration:none}.sort form{position:absolute;right:8px;top:6px}.sort label{float:left;line-height:22px;margin-right:3px}.sort form input{float:left;width:200px;height:17px;border:1px solid #b3b6aa;border-width:1px 0 1px 1px;padding:3px 0 0 5px;font-size:1em}.sort form button{background:url(http://h.s.sl.pt/imgs/bg_btn.png) repeat-x;border:1px solid #b3b6aa;color:#4b3b04;float:left;width:70px;height:22px;font-weight:bold;font-size:1em}.sort form button:hover,.sort form button:focus{background-position:0 -30px;outline:0;cursor:hand}.sort form button:active{background-position:0 -60px;outline:0}p.pub{text-align:center;font-size:.85em;padding-top:5px}.pub a{font-weight:bold;color:#47640b}.acesso{position:absolute;top:0;width:960px;background:#fbfbf9;text-align:center}.acesso ul{margin-left:14.7em;line-height:2.1875em}.acesso li a{padding-left:5px}.acesso time{line-height:2.6em}.acesso .acesso_BT{position:absolute;top:3px;right:5px;border:1px solid #d5dcc6;background:#fff url(http://h.s.sl.pt/imgs/bg_btn_acesso.png) repeat-x bottom;width:12.5em;padding:2px 6px;font-size:.875em;color:#424445;text-decoration:none}.acesso .acesso_BT:hover,.acesso .acesso_BT:focus{background:#fff url(http://h.s.sl.pt/imgs/bg_btn_acesso_h.png) repeat-x top;text-decoration:none;border:1px solid #b1b8a2}.todosCanais{border:1px solid #c9ec83;border-width:0 1px 1px 1px;background:#fff url(http://h.s.sl.pt/imgs/bg_canais.png) repeat-x bottom;padding:0 0 10px;clear:both}.todosCanais .nav,.canaisSapo .wrapper .nav{border-bottom:1px solid #eaeaea;padding:5px 15px 5px;position:relative;background:#f5f5e5}.canaisSapo .wrapper .nav{padding:5px 0;display:none}.todosCanais .nav h2,.canaisSapo .wrapper .nav h2{display:inline;background:transparent;color:#777;font-size:.9em;margin:0;padding:0;text-shadow:none}.canaisSapo .wrapper .nav h2{padding:0 8px}.todosCanais .nav h3{display:inline;font-weight:normal;background:transparent;color:#888;font-size:.9em;margin:0;padding:0;text-shadow:none}.todosCanais .nav ul,.canaisSapo .wrapper .nav ul{display:inline}.canaisSapo .wrapper .nav ul{float:none;width:auto}.todosCanais .nav li,.canaisSapo .wrapper .nav li,.canaisSapo .wrapper .nav li a,.canaisSapo .wrapper .nav li span{background:transparent}.canaisSapo .wrapper .nav li a{display:inline}.todosCanais .nav li a,.todosCanais .nav li span{padding:0 .4em 0 .4em}.todosCanais .nav li a:hover,.todosCanais .nav li a:focus,.canaisSapo .wrapper .nav li a:hover,.canaisSapo .wrapper .nav li a:focus{text-decoration:none;background:#dcf1af}.todosCanais .nav li span,.canaisSapo .wrapper .nav li span{color:#ccc}.todosCanais .nav p,.canaisSapo .wrapper .nav p{position:absolute;top:7px;right:8px;font-size:.9em}.canaisSapo .wrapper .nav p{display:none}.todosCanais .nav p a{line-height:18px;color:#666;background:#eee;padding:1px 4px;border:1px solid #ccc}.todosCanais .nav p a:hover,.todosCanais .nav p a:focus{text-decoration:none;background:#ddd}.todosCanais .canais{height:250px;width:100%;overflow:auto}.expandedCanais .todosCanais .canais{height:auto;overflow:visible}.canaisSapo .wrapper .canais{height:400px;width:100%;overflow:auto}.todosCanais .canais p,.canaisSapo .wrapper .canais p{padding:10px;font-size:.9em}.todosCanais .canais p.erro,.canaisSapo .wrapper .canais p.erro{padding:15px;font-size:.9em}.todosCanais .canais .title,.canaisSapo .wrapper .canais .title{color:#808080;padding:8px 15px;font-weight:bold;border-bottom:1px solid #eaeaea}.canaisSapo .wrapper .canais .title{border-bottom:0;border-top:1px solid #eaeaea;padding:8px}.todosCanais .grupos .title span{float:none;width:1em;color:#555}.todosCanais .canais ul,.listagem .canais .title{padding:8px 15px;overflow:hidden}.canaisSapo .wrapper .canais ul,.canaisSapo .wrapper .canais .title{clear:both}.todosCanais .canais ul,.canaisSapo .wrapper .canais ul{padding:0 0 0 8px;margin-left:18px;border-left:1px solid #ddd}.canaisSapo .wrapper .canais ul{margin:-16px 0 7px 100px;width:490px}.todosCanais .grupos ul{margin-left:100px;margin-top:-16px}.todosCanais .canais div:target,.listagem .canais div:target ul,.canais div.target ul,.canais div.target{background-color:#fff9b6}.todosCanais .canais .title li span,.canaisSapo .wrapper .title li span{float:none;width:auto}span.novo,.todosCanais .canais span.novo,.todosCanais .canais em,.canaisSapo .wrapper .canais .title span.novo,.canaisSapo .wrapper em,.canaisSapo .wrapper span.novo{color:#c30000;font-size:.9em;text-transform:lowercase;font-style:normal}ul.nav .novo{font-size:.95em}.todosCanais .canais span.actualizado,.canaisSapo .wrapper span.actualizado,.todosCanais .canais span.updated,.canaisSapo .wrapper span.updated{font-weight:400;color:blue;font-size:.9em;text-transform:lowercase}#servicos span.updated{font-weight:800;font-size:.9em;position:relative;top:-1px;text-shadow:#6e2a04 1px 1px 1px;color:#ffdfdf}.todosCanais .canais li,.canaisSapo .wrapper .canais li{display:inline;line-height:1.5;font-size:.9em}.todosCanais .canais li a,.canaisSapo .wrapper .canais li a{font-weight:normal;color:#4f5f01;padding:0 0 0 1px;display:block;width:18%;margin-right:1%;float:left;background:rgba(220,241,175,0);-webkit-transition:background .30s linear}.canaisSapo .wrapper .canais li a{width:32%}.todosCanais .grupos li a{width:23%}.todosCanais .canais li a:hover,.todosCanais .canais li a:focus,.canaisSapo .wrapper .canais li a:hover,.canaisSapo .wrapper .canais li a:focus{background:#dcf1af;text-decoration:none}.todosCanais .canais li{display:block;padding-top:1px}.canaisSapo .wrapper .sort{display:none}#principal{width:630px;float:left;margin-top:8px}.especial{border:1px solid #dfe4d3;background:#fff;padding:4px 15px;margin-bottom:15px;text-align:center}.especial *{font-weight:bold}.megabanner{width:960px;position:relative;margin:0;overflow:hidden}.megabanner p{position:absolute;top:5px;right:5px;font-size:.9em;z-index:1000}.megabanner p a{line-height:18px;color:#666;background:#eee;padding:1px 4px;border:1px solid #ccc}.megabanner p a:hover,.todosCanais .nav p a:focus{text-decoration:none;background:#ddd}.megabanner iframe{margin-top:10px}#principal .noticias,#principal .conteudos,#principal .noticias article,#principal .noticias .html5-article{display:none}#principal .noticias article.entry-content,#principal .noticias .html5-article.entry-content,#principal .noticias article.mega_destaque,#principal .noticias .html5-article.mega_destaque,#principal .noticias article.mega_portrait,#principal .noticias .html5-article.mega_portrait{display:block}#principal div.active,#principal article.active,#principal .noticias div.active{display:block;float:left}#principal #destaques div.active{width:618px}.noticias a img{opacity:1;-webkit-transition:opacity .10s linear}.noticias a:hover img{opacity:.95;filter:alpha(opacity=95)}.destaques nav,.destaques .html5-nav{border-bottom:4px solid #77b30b;height:2em}.purpura .destaques nav,.purpura .destaques .html5-nav{background:#881c56 url(http://h.s.sl.pt/imgs/bg_nav_destaques_bordeaux.png) repeat-x bottom}.verdeclaro .destaques nav,.verdeclaro .destaques .html5-nav{background:#f5fdcf url(http://h.s.sl.pt/imgs/bg_nav_destaques_verdeclaro.png) repeat-x bottom;border-top:1px solid #d5e595;border-left:1px solid #d5e595;border-right:1px solid #d5e595}.verdeescuro .destaques nav,.verdeescuro .destaques .html5-nav{background:#52740b url(http://h.s.sl.pt/imgs/bg_nav_destaques_verdeescuro.png) repeat-x bottom}.destaques nav,.destaques .html5-nav,.cinzaclaro .destaques nav,.cinzaclaro .destaques .html5-nav{background:#fcfdf8 url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzaclaro.png) repeat-x bottom;border-top:1px solid #dbdfd2;border-left:1px solid #dbdfd2;border-right:1px solid #dbdfd2}.cinzamedio .destaques nav,.cinzamedio .destaques .html5-nav{background:#dcdbdb url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzamedio.png) repeat-x bottom}.cinzaescuro .destaques nav,.cinzaescuro .destaques .html5-nav{background:#a2a2a2 url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzaescuro.png) repeat-x bottom}.azulclaro .destaques nav,.azulclaro .destaques .html5-nav{background:#a8e5fb url(http://h.s.sl.pt/imgs/bg_nav_destaques_azulclaro.png) repeat-x bottom;border-top:1px solid #5ab2db;border-left:1px solid #5ab2db;border-right:1px solid #5ab2db}.azulescuro .destaques nav,.azulescuro .destaques .html5-nav{background:#2c8bc1 url(http://h.s.sl.pt/imgs/bg_nav_destaques_azulescuro.png) repeat-x bottom}.preto .destaques nav,.preto .destaques .html5-nav{background:#4b4a4a url(http://h.s.sl.pt/imgs/bg_nav_destaques_preto.png) repeat-x bottom}.amarelo .destaques nav,.amarelo .destaques .html5-nav{background:#fee145 url(http://h.s.sl.pt/imgs/bg_nav_destaques_amarelo.png) repeat-x bottom;border-top:1px solid #d2a709;border-left:1px solid #d2a709;border-right:1px solid #d2a709}.destaques nav li,.destaques .html5-nav li{float:left}.purpura .destaques nav li,.purpura .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_bordeaux.gif) no-repeat left}.verdeclaro .destaques nav li,.verdeclaro .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_verdeclaro.gif) no-repeat left}.verdeescuro .destaques nav li,.verdeescuro .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_verdeescuro.gif) no-repeat left}.destaques nav li,.destaques .html5-nav li,.cinzaclaro .destaques nav li,.cinzaclaro .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_cinzaclaro.gif) no-repeat left}.cinzamedio .destaques nav li,.cinzamedio .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_cinzamedio.gif) no-repeat left}.cinzaescuro .destaques nav li,.cinzaescuro .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_cinzaescuro.gif) no-repeat left}.azulclaro .destaques nav li,.azulclaro .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_azulclaro.gif) no-repeat left}.azulescuro .destaques nav li,.azulescuro .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_azulescuro.gif) no-repeat left}.preto .destaques nav li,.preto .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_preto.gif) no-repeat left}.amarelo .destaques nav li,.amarelo .destaques .html5-nav li{background:url(http://h.s.sl.pt/imgs/pipe_destaques_amarelo.gif) no-repeat left}.destaques nav a,.destaques .html5-nav a{display:block;float:left;padding:0 .7em 0 .8em;line-height:1.93em;font-weight:bold;background-repeat:no-repeat;background-position:-9999px -9999px;font-size:.95em;letter-spacing:.01em}.purpura .destaques nav a,.purpura .destaques .html5-nav a{color:#eee;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_bordeaux_hover.png)}.verdeclaro .destaques nav a,.verdeclaro .destaques .html5-nav a{color:#374b02;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_verdeclaro_hover.png)}.verdeescuro .destaques nav a,.verdeescuro .destaques .html5-nav a{color:#eee;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_verdeescuro_hover.png)}.destaques nav a,.destaques .html5-nav a,.cinzaclaro .destaques nav a,.cinzaclaro .destaques .html5-nav a{color:#333;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzaclaro_hover.png)}.cinzamedio .destaques nav a,.cinzamedio .destaques .html5-nav a{color:#333;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzamedio_hover.png)}.cinzaescuro .destaques nav a,.cinzaescuro .destaques .html5-nav a{color:#fff;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzaescuro_hover.png)}.azulclaro .destaques nav a,.azulclaro .destaques .html5-nav a{color:#1f3d4c;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_azulclaro_hover.png)}.azulescuro .destaques nav a,.azulescuro .destaques .html5-nav a{color:#fff;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_azulescuro_hover.png)}.preto .destaques nav a,.preto .destaques .html5-nav a{color:#eee;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_preto_hover.png)}.amarelo .destaques nav a,.amarelo .destaques .html5-nav a{color:#403303;background-image:url(http://h.s.sl.pt/imgs/bg_nav_destaques_amarelo_hover.png)}.destaques nav a:hover,.destaques nav a:focus,.destaques .html5-nav a:hover,.destaques .html5-nav a:focus{text-decoration:none;padding:0 .8em}.purpura .destaques nav a:hover,.purpura .destaques nav a:focus,.purpura .destaques .html5-nav a:hover,.purpura .destaques .html5-nav a:focus{background:#420527 url(http://h.s.sl.pt/imgs/bg_nav_destaques_bordeaux_hover.png) repeat-x bottom;color:white}.verdeclaro .destaques nav a:hover,.verdeclaro .destaques nav a:focus,.verdeclaro .destaques .html5-nav a:hover,.verdeclaro .destaques .html5-nav a:focus{background:#daec8e url(http://h.s.sl.pt/imgs/bg_nav_destaques_verdeclaro_hover.png) repeat-x bottom;color:black}.verdeescuro .destaques nav a:hover,.verdeescuro .destaques nav a:focus,.verdeescuro .destaques .html5-nav a:hover,.verdeescuro .destaques .html5-nav a:focus{background:#2d4601 url(http://h.s.sl.pt/imgs/bg_nav_destaques_verdeescuro_hover.png) repeat-x bottom;color:white}.destaques nav a:hover,.destaques nav a:focus,.destaques .html5-nav a:hover,.destaques .html5-nav a:focus,.cinzaclaro .destaques nav a:hover,.cinzaclaro .destaques nav a:focus,.cinzaclaro .destaques .html5-nav a:hover,.cinzaclaro .destaques .html5-nav a:focus{background:#d0d6c5 url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzaclaro_hover.png) repeat-x bottom;color:black}.cinzamedio .destaques nav a:hover,.cinzamedio .destaques nav a:focus,.cinzamedio .destaques .html5-nav a:hover,.cinzamedio .destaques .html5-nav a:focus{background:#b1b1b1 url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzamedio_hover.png) repeat-x bottom;color:black}.cinzaescuro .destaques nav a:hover,.cinzaescuro .destaques nav a:focus,.cinzaescuro .destaques .html5-nav a:hover,.cinzaescuro .destaques .html5-nav a:focus{background:#6a6a6a url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzaescuro_hover.png) repeat-x bottom;color:white}.azulclaro .destaques nav a:hover,.azulclaro .destaques nav a:focus,.azulclaro .destaques .html5-nav a:hover,.azulclaro .destaques .html5-nav a:focus{background:#5ebae5 url(http://h.s.sl.pt/imgs/bg_nav_destaques_azulclaro_hover.png) repeat-x bottom;color:black}.azulescuro .destaques nav a:hover,.azulescuro .destaques nav a:focus,.azulescuro .destaques .html5-nav a:hover,.azulescuro .destaques .html5-nav a:focus{background:#145c86 url(http://h.s.sl.pt/imgs/bg_nav_destaques_azulescuro_hover.png) repeat-x bottom;color:white}.preto .destaques nav a:hover,.preto .destaques nav a:focus,.preto .destaques .html5-nav a:hover,.preto .destaques .html5-nav a:focus{background:#000 url(http://h.s.sl.pt/imgs/bg_nav_destaques_preto_hover.png) repeat-x bottom;color:white}.amarelo .destaques nav a:hover,.amarelo .destaques nav a:focus,.amarelo .destaques .html5-nav a:hover,.amarelo .destaques .html5-nav a:focus{background:#d7aa07 url(http://h.s.sl.pt/imgs/bg_nav_destaques_amarelo_hover.png) repeat-x bottom;color:black}.destaques nav ul,.destaques .html5-nav ul{padding:0 0 0 .7em}.destaques nav li:hover+li,.destaques nav li:focus+li,.destaques .html5-nav li:hover+li,.destaques .html5-nav li:focus+li{background:0}.destaques nav li:hover+li a,.destaques nav li:focus+li a,.destaques .html5-nav li:hover+li a,.destaques .html5-nav li:focus+li a{padding-left:.7em}.destaques nav li:hover+li.active,.destaques nav li:focus+li.active,.destaques .html5-nav li:hover+li.active,.destaques .html5-nav li:focus+li.active{margin-left:-0.1em}.destaques nav li.active,.destaques .html5-nav li.active{background:0;padding-left:0}.destaques nav li.active a,.destaques nav li.active a:hover,.destaques nav li.active a:focus,.destaques .html5-nav li.active a,.destaques .html5-nav li.active a:hover,.destaques .html5-nav li.active a:focus{position:relative;top:-0.2em;color:white;line-height:2.19em;padding:0 .7em .1em .8em;background:#b5e347 url(http://h.s.sl.pt/imgs/bg_tab_destaques.png) repeat-x bottom;border:1px solid #8ec301;border-width:1px 1px 0;border-radius-topleft:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-radius-topright:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;font-weight:bold;text-shadow:#50710b 1px 1px 1px}.destaques nav li.active+li,.destaques .html5-nav li.active+li{background:0}.destaques nav li.active:hover+li a,.destaques nav li.active:focus+li a,.destaques .html5-nav li.active:hover+li a,.destaques .html5-nav li.active:focus+li a{padding-left:.8em}.destaques nav li.first,.destaques .html5-nav li.first{background:0;padding-left:0}.destaques footer{background:0;border:0;margin:0 0 0 -10px}.destaques footer ul{text-align:right;padding:5px 10px 5px 0;margin-top:30px;background:#e6ebd8}.destaques footer ul.nav a{color:#555}.noticias footer{background:0;border:0;margin:0}.noticias footer ul{text-align:right;padding:5px 10px 5px 0;margin-top:30px;background:#e6ebd8}.noticias footer ul.nav a{color:#555}.noticias article footer ul{background:transparent;margin:0}.noticias article{margin-bottom:10px}.noticias,.conteudos,.ficha{position:relative;width:628px;border:1px solid #deded9;border-width:0 1px 1px;background:#fff}article h3 a,div.html5-article h3 a{display:block}#destaques,#noticias{margin-bottom:20px;overflow:hidden;padding-top:4px;margin-top:-4px}#destaques article a:first-child,#destaques div.html5-artice a:first-child{display:block}#principal h1,.noticias h2,.conteudos h2,#widgets h2,#custom h2{position:absolute;text-indent:-9999px;background:transparent;left:-9999px}.noticias div.html5-article,.noticias article{padding:30px 0 0 20px;width:300px;float:left}.noticias div.html5-article.mega_destaque,.noticias article.mega_destaque{padding:30px 0 0 19px;width:590px;float:left}.noticias div.html5-article span,.noticias article span{display:block;padding-top:.3em}.noticias div.html5-article h3,.noticias article h3{font-size:1.3em;padding:0 0 .4em 0}.noticias div.html5-article.mega_destaque h3,.noticias article.mega_destaque h3{font-size:1.7em;font-weight:bold}.noticias div.html5-article .html5-footer ul,.noticias article footer ul{padding:0;margin-top:.3em}.noticias div.html5-article .html5-footer li,.noticias article footer li{display:block;text-align:left;font-size:.85em;padding:.2em 0 0 0}.noticias div.html5-article .html5-footer a,.noticias article footer a,.noticias .inside li li a{background:url(http://h.s.sl.pt/imgs/icons_rel.png) no-repeat 0 0;padding:0 0 0 18px;display:block;min-height:16px}.noticias div.html5-article .html5-footer a.rel_site,.noticias article footer a.rel_site,.noticias .inside li li a.rel_site{background-position:0 0}.noticias div.html5-article .html5-footer a.rel_foto,.noticias article footer a.rel_foto,.noticias .inside li li a.rel_foto{background-position:0 -200px}.noticias div.html5-article .html5-footer a.rel_video,.noticias article footer a.rel_video,.noticias .inside li li a.rel_video{background-position:0 -300px}.noticias div.html5-article .html5-footer a.rel_pdf,.noticias article footer a.rel_pdf,.noticias .inside li li a.rel_pdf{background-position:0 -400px}.noticias div.html5-article .html5-footer a.rel_blog,.noticias article footer a.rel_blog,.noticias .inside li li a.rel_blog{background-position:0 -500px}.noticias div.html5-article .html5-footer a.rel_audio,.noticias article footer a.rel_audio,.noticias .inside li li a.rel_audio{background-position:0 -100px}.noticias div.html5-article .html5-footer a.rel_doc,.noticias article footer a.rel_doc,.noticias .inside li li a.rel_doc{background-position:0 -600px}hr{clear:both;border:0;height:0;background:transparent;visibility:hidden}a.rss,a.maps{background:url(http://h.s.sl.pt/imgs/icons_rss_map.png) no-repeat;min-height:16px;padding:0 0 0 18px}a.rss{background-position:0 0}a.maps{background-position:0 -34px}.noticias ul.headLines,.noticias ul.outrasNoticias{float:right;margin:30px 0 0 0;width:295px}.noticias .headLines span.keyword,.noticias article span,.noticias .html5-article span{font-size:.85em;color:#888;display:block;font-weight:bold}#geral .headLines_geral li a{overflow:hidden;position:relative;display:block;padding:12px;background:#dee2d4;border-bottom:1px solid #fff;-webkit-transition:background .30s linear;color:#534f4f;font-size:.95em}#noticias #geral .headLines_geral li a.hover,#noticias #geral .headLines_geral a:focus{background:#fff url(http://h.s.sl.pt/imgs/shadow_bottom.png) repeat-x top;text-decoration:none}#noticias #geral .headLines_geral li:first-child a.hover,#noticias #geral .headLines_geral a:focus{background:#fff}#noticias #geral .headLines_geral li a:hover,#noticias #geral .headLines_geral a:focus{background-color:#e8ecde;text-decoration:none}#noticias #geral .headLines_geral li a.hover:hover{background:#fff url(http://h.s.sl.pt/imgs/shadow_bottom.png) repeat-x top}#noticias #geral .headLines_geral li:first-child a.hover:hover{background:#fff}#geral .headLines_geral li strong{font-weight:bold}#geral .headLines_geral{border:1px solid #dee2d4;border-left:0;border-right:0}#geral .headLines_geral a:focus{outline:0}.noticias article img,.noticias article.mega_destaque img,.noticias article.mega_portrait img,.noticias .html5-article img,.noticias .html5-article.mega_destaque img,.noticias .html5-article.mega_portrait img{display:block;width:300px;height:170px;background:url(http://h.s.sl.pt/imgs/img_default.png) center center;font-size:.8em;font-family:'american typewriter',Georgia,serif;color:#999;border:1px solid #deded9}.noticias article.mega_destaque img,.noticias .html5-article.mega_destaque img{width:590px;height:300px}.noticias .html5-article.mega_portrait img,.noticias article.mega_portrait img{width:300px;height:340px}.noticias .html5-article.mega_portrait,.noticias article.mega_portrait{width:auto}.noticias .html5-article.mega_portrait a.portrait,.noticias article.mega_portrait a.portrait{float:left;width:300px;display:block}.noticias .html5-article.mega_portrait ul.headLines,.noticias article.mega_portrait ul.headLines{margin-top:0}#geral .headLines_geral li a:hover,#geral .headLines_geral a:hover *{text-decoration:none}#geral .headLines_geral a span.follow_through{display:block;width:22px;height:15px;position:relative;bottom:-13px;right:-12px;background:url(http://h.s.sl.pt/imgs/follow_through.png) no-repeat 0 0;text-indent:-9999px;overflow:visible;cursor:pointer;cursor:hand;float:right}#geral .headLines_geral a span.follow_through:hover{background-position:-22px 0}#geral .headLines_geral a.hover span.follow_through{background-position:-44px 0}#geral .headLines_geral a.hover span.follow_through:hover{background-position:-66px 0}#geral .headLines_geral a.hover:active span.follow_through{opacity:.7;filter:alpha(opacity=70)}.headLines h4{font-weight:normal}.noticias article img,.noticias article.mega_destaque img,.noticias article.mega_portrait img,.extra img,#localbigf img,.noticias .html5-article img,.noticias .html5-article.mega_destaque img,.noticias .html5-article.mega_portrait img,.extra img,#localbigf img{font-size:.8em;font-family:'american typewriter',Georgia,serif;color:#999;border:1px solid #deded9}.noticias ul.inside{border-left:1px solid #deded9}.noticias .inside{border-top:0}.noticias .inside li{padding:0 12px 12px;background:transparent}.noticias .inside li a{color:#65801b;font-size:1em;background-color:transparent;padding:0;-webkit-transition:none}.noticias .inside li a:hover,.noticias .inside li a:focus{text-decoration:underline}.noticias .inside li li{padding:.2em 0 0}.noticias .inside li li a{font-size:.85em}.noticias .inside li li a:hover{text-decoration:underline}.noticias .outrasNoticias li{padding:0 .5em 1em .5em}.noticias .outrasNoticias span{font-size:.85em;font-weight:bold;display:block}#noticias .fontes,#destaques .fontes{position:absolute;top:.5em;right:10px;font-size:.95em;z-index:9999}.noticias .fontes ul,.destaques .fontes ul{display:inline}.noticias .fontes span,.destaques .fontes span{font-size:.8em;color:#888}.destaques a img{opacity:1;-webkit-transition:opacity .10s linear}.destaques a:hover img{opacity:.95;filter:alpha(opacity=95)}.conteudos p{font-size:.9em}.conteudos article{width:145px;float:left;padding:30px 9px 15px 0;position:relative}.conteudos article img{margin-bottom:5px;display:block;width:145px;height:100px;background:url(http://h.s.sl.pt/imgs/img_default.png) center center;font-size:.8em;font-family:'american typewriter',Georgia,serif;color:#999;border:1px solid #deded9}.conteudos article span{font-size:.85em;color:#818181}.conteudos article h3{font-size:.95em;width:140px}.conteudos article p{padding-top:.3em;width:140px}.destaques .conteudos{padding-left:10px;width:auto}.conteudos article .is_video{width:24px;height:24px;text-indent:-9999px;display:block;background:url(http://h.s.sl.pt/imgs/icon_video.png) no-repeat 0 0;position:absolute;top:103px;right:8px}.conteudos article.wide .is_video{right:42px}.conteudos .extra article .is_video{top:83px}a.is_video,a.is_video:focus,a.is_video:active{outline:0}.conteudos .extra{padding:0;position:relative;clear:left;min-height:10em}.conteudos .extra article{padding-top:10px;padding-bottom:0}.conteudos .extra h3{font-weight:bold;color:#141414}.conteudos .extra ul img{float:left;border:1px solid #deded9;margin:0 10px 0 0;display:block;width:60px;height:45px;background:url(http://h.s.sl.pt/imgs/img_default.png) center center}.conteudos .extra li{padding:8px 0 0 0;width:300px}.conteudos .extra p{margin-left:72px}.conteudos .extra article p{margin-left:0}.conteudos .pub{position:absolute;width:300px;height:100px;top:26px;right:10px}.conteudos .extra article.wide{width:300px}.conteudos .extra article.wide h3,.conteudos .extra article.wide p{float:left;margin-left:9px}.conteudos .extra article.wide a{float:left;width:145px}.conteudos .extra article.wide h3 a{float:none;width:auto}.conteudos .baloes{width:186px;float:left;margin:28px 7px 15px;position:relative;overflow:hidden}.conteudos .balao_normal_1 blockquote{padding:.8em .8em 0;background:url(http://h.s.sl.pt/imgs/bg_balao_normal1_topo.png) no-repeat top}.conteudos .balao_normal_1 .autor{width:186px;overflow:hidden;padding:17px 0 0 45px;background:url(http://h.s.sl.pt/imgs/bg_balao_normal1_fundo.png) no-repeat left top}.conteudos .balao_normal_2 blockquote{padding:0 .8em .8em;background:url(http://h.s.sl.pt/imgs/bg_balao_normal2_fundo.png) no-repeat bottom}.conteudos .balao_normal_2 .autor{width:186px;overflow:hidden;padding:0 0 17px 45px;background:url(http://h.s.sl.pt/imgs/bg_balao_normal2_topo.png) no-repeat left bottom}.conteudos .balao_twitter_1 blockquote{padding:.8em .8em 0;background:url(http://h.s.sl.pt/imgs/bg_balao_twitter1_topo.png) no-repeat top}.conteudos .balao_twitter_1 .autor{width:186px;overflow:hidden;padding:17px 0 0 45px;background:url(http://h.s.sl.pt/imgs/bg_balao_twitter1_fundo.png) no-repeat left top}.conteudos .balao_twitter_2 blockquote{padding:0 .8em .8em;background:url(http://h.s.sl.pt/imgs/bg_balao_twitter2_fundo.png) no-repeat bottom}.conteudos .balao_twitter_2 .autor{width:186px;overflow:hidden;padding:0 0 17px 45px;background:url(http://h.s.sl.pt/imgs/bg_balao_twitter2_topo.png) no-repeat left bottom}.conteudos .balao_blogs_1 blockquote{padding:.8em .8em 0;background:url(http://h.s.sl.pt/imgs/bg_balao_sapo1_topo.png) no-repeat top}.conteudos .balao_blogs_1 .autor{width:186px;overflow:hidden;padding:17px 0 0 45px;background:url(http://h.s.sl.pt/imgs/bg_balao_sapo1_fundo.png) no-repeat left top}.conteudos .balao_blogs_2 blockquote{padding:0 .8em .8em;background:url(http://h.s.sl.pt/imgs/bg_balao_sapo2_fundo.png) no-repeat bottom}.conteudos .balao_blogs_2 .autor{width:186px;overflow:hidden;padding:0 0 17px 45px;background:url(http://h.s.sl.pt/imgs/bg_balao_sapo2_topo.png) no-repeat left bottom}.conteudos .balao_facebook_1 blockquote{padding:.8em .8em 0;background:url(http://h.s.sl.pt/imgs/bg_balao_facebook1_topo.png) no-repeat top}.conteudos .balao_facebook_1 .autor{width:186px;overflow:hidden;padding:17px 0 0 45px;background:url(http://h.s.sl.pt/imgs/bg_balao_facebook1_fundo.png) no-repeat left top}.conteudos .balao_facebook_2 blockquote{padding:0 .8em .8em;background:url(http://h.s.sl.pt/imgs/bg_balao_facebook2_fundo.png) no-repeat bottom}.conteudos .balao_facebook_2 .autor{width:186px;overflow:hidden;padding:0 0 17px 45px;background:url(http://h.s.sl.pt/imgs/bg_balao_facebook2_topo.png) no-repeat left bottom}.conteudos .autor{font-weight:bold}.conteudos .smallTxt{font-size:.85em;font-weight:normal}.conteudos ul.twitter{background:#c0deed url(http://h.s.sl.pt/imgs/bg_twitter.png) no-repeat;text-align:center;width:20.3em;height:7em;padding:2.6em .2em .5em .2em;border-radius-bottomleft:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-radius-bottomright:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px}.conteudos .twitter li{display:inline;line-height:1.1}.conteudos .twitter a{color:#13445c}.conteudos .t_link a{color:#13445c;font-size:.95em}.conteudos p.twitter{background:#c0deed url(http://h.s.sl.pt/imgs/bg_twitter.png) no-repeat;font-size:1.1em;text-align:left;width:238px;padding:50px 15px 15px;border-radius-bottomleft:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-radius-bottomright:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;margin-left:0}.conteudos p.twitter{line-height:1.1}.conteudos p.twitter a{color:#13445c}.conteudos p.t_link{margin:0}.conteudos .t_link a{color:#13445c;font-size:.95em;padding-left:15px}#noticias{position:relative}.webslice-feedurl{font-size:.8em;color:#ccc}.webslice-footer{position:absolute;left:-9999px}.canaisSapo{position:relative;margin-bottom:20px;width:628px}.canaisSapo .wrapper{border:1px solid #c9ec83;border-width:0 1px 1px 1px;background:#fff url(http://h.s.sl.pt/imgs/bg_canais.png) repeat-x bottom}.canaisSapo ul{float:left;padding:.7em 0 .7em 12px;width:23%;font-size:.95em}.canaisSapo li{line-height:1.5}.canaisSapo li a{color:#4f5f01;display:block;padding-left:5px;background:rgba(220,241,175,0);-webkit-transition:background .30s linear}.canaisSapo li a:hover,.canaisSapo li a:focus{background:#dcf1af;text-decoration:none}.canaisSapo .todos{position:absolute;top:.4em;right:5px;font-size:.85em}.canaisSapo .todos a{color:#fff;background:#6b9202;border:1px solid #97ca1c;line-height:1.45em;padding:.1em .5em}.canaisSapo .todos a:hover,.canaisSapo .todos a:focus{text-decoration:none;background:#567501}.mapa,.pergunta{width:300px}#lateral .pergunta{padding-bottom:.5em;margin-top:.5em}.mapa{float:left;position:relative;height:210px;background:url(http://h.s.sl.pt/imgs/bg_mapa.png) no-repeat 0 25px}.mapa .cv,.mapa .ao,.mapa .mz{position:absolute;width:70px;height:40px}.mapa .cv{top:65px;left:55px}.mapa .mz{top:125px;left:177px}.mapa .ao{top:168px;left:135px}.mapa .cv img,.mapa .mz img,.mapa .ao img{-webkit-transition:opacity .30s linear;opacity:.7}.mapa .cv:hover img,.mapa .mz:hover img,.mapa .ao:hover img,.mapa .cv:focus img,.mapa .mz:focus img,.mapa .ao:focus img{opacity:1;filter:alpha(opacity=100)}.mapavtimor{float:left;position:relative;height:210px;background:url(http://h.s.sl.pt/imgs/tl/bg_mapa.png) no-repeat 0 25px}.mapavtimor .cv,.mapavtimor .ao,.mapavtimor .mz,.mapavtimor .pt,.mapavtimor .tl{position:absolute;width:70px;height:40px}.mapavtimor .pt{top:43px;left:66px}.mapavtimor .cv{top:113px;left:15px}.mapavtimor .mz{top:126px;left:113px}.mapavtimor .ao{top:160px;left:51px}.mapavtimor .tl{top:114px;left:224px}.mapavtimor .cv img,.mapavtimor .mz img,.mapavtimor .ao img,.mapavtimor .pt img,.mapavtimor .tl img{-webkit-transition:opacity .30s linear;opacity:.85}.mapavtimor .cv:hover img,.mapavtimor .mz:hover img,.mapavtimor .ao:hover img,.mapavtimor .pt:hover img,.mapavtimor .tl:hover img,.mapavtimor .cv:focus img,.mapavtimor .mz:focus img,.mapavtimor .ao:focus img,.mapavtimor .pt:focus img,.mapavtimor .tl:focus img{opacity:1;filter:alpha(opacity=100)}.pergunta{float:right;position:relative;background:url(http://h.s.sl.pt/imgs/bg_perqunta.png) repeat-x top;min-height:16.4em}.pergunta input{vertical-align:text-bottom}.pergunta label{display:block;margin:0 0 .2em .3em;font-size:.85em;padding:.2em 0 .3em 0;cursor:pointer}.pergunta button{float:left;margin:.5em 0 0 .7em;background:#fee145 url(http://h.s.sl.pt/imgs/bg_btn.png) repeat-x;border:1px solid #b3b6aa;color:#4b3b04;font-weight:bold;font-size:1.1em;height:25px}.pergunta button:hover,.pergunta button:focus{background-position:0 -30px;outline:0;cursor:hand}.pergunta button:active{background-position:0 -60px;outline:0}.pergunta p{margin:.6em 4em .6em .7em}.pergunta .respostas p{margin:0 0 .5em .4em}.pergunta ul{float:right;margin:1em .5em 0 0}.pergunta a.info{position:absolute;top:2.8em;right:0;width:35px;height:40px;background:url(http://h.s.sl.pt/imgs/ico_info.png) no-repeat 0 0;text-indent:-9999px}.pergunta a.info:hover{outline:0}.pergunta .message{font-weight:bold}.pergunta .perc{background:#dee2d4;-moz-border-radius-topright:1em;-moz-border-radius-bottomright:1em;-webkit-border-top-right-radius:1em;-webkit-border-bottom-right-radius:1em;height:2em;line-height:2em;padding-left:3px;font-family:helvetica,arial,sans-serif;font-weight:400;font-size:.9em;color:#333}.pergunta .poll{font-size:.9em}.pergunta .poll .poll-date{color:#666;margin-bottom:1.5em;margin-top:-0.7em}.pergunta .pergunta-resposta{font-weight:bold}.pergunta .pergunta-num-absoluto{font-family:helvetica,arial,sans-serif}#lateral{width:300px;float:right;padding-top:8px}#widgets{margin:5px 0 0;border:1px solid #deded9;background:#fff}#widgets .entrar{text-align:center}#widgets #login_status p{font-size:.85em;padding:.5em}#widgets .personalizar{text-align:right;font-size:.85em;padding:.2em .5em .5em 0}#widgets .widgetLaunchers li{float:left;width:60px;padding:5px 0 5px 10px;text-align:center;font-size:.85em;font-weight:bold}#custom{margin:0 0 12px;border:1px solid #deded9;background:#e6ebd8;border-top:0}#custom_base #launcher,#custom_base #opts,#custom_base #saved,#custom_base #saved_error{display:none}#custom .launcher #launcher,#custom .opts #opts,#custom .saved #saved,#custom .saved_error #saved_error{display:block}#custom #launcher a{display:block;text-align:center;font-size:.9em;font-weight:normal;padding:.2em 0;color:#555}#custom .opts #opts{padding:1em}#opts .opts_colors .clear{padding-top:2em}#opts .opts_colors ul li{display:block;width:10%;float:left}#opts .opts_colors ul{margin-top:1em}#opts .opts_colors ul a{display:block;height:20px;overflow:hidden;border-right:0 solid white}#opts .opts_colors ul a span{position:absolute;margin-top:2.2em;margin-left:-1em;background:#555;color:#ccc;opacity:.9;filter:alpha(opacity=90);visibility:hidden;font-size:.8em;padding:.2em .5em .1em;z-index:1000}#opts .opts_colors ul a:hover span{visibility:visible}#opts .cinzaclaro a{background:#fcfdf8 url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzaclaro.png) repeat-x scroll center 1px}#opts .cinzamedio a{background:#dcdbdb url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzamedio.png) repeat-x scroll center 1px}#opts .cinzaescuro a{background:#a2a2a2 url(http://h.s.sl.pt/imgs/bg_nav_destaques_cinzaescuro.png) repeat-x scroll center 1px}#opts .preto a{background:#4b4a4a url(http://h.s.sl.pt/imgs/bg_nav_destaques_preto.png) repeat-x scroll center 1px}#opts .azulescuro a{background:#2c8bc1 url(http://h.s.sl.pt/imgs/bg_nav_destaques_azulescuro.png) repeat-x scroll center 1px}#opts .azulclaro a{background:#a8e5fb url(http://h.s.sl.pt/imgs/bg_nav_destaques_azulclaro.png) repeat-x scroll center 1px}#opts .amarelo a{background:#fee145 url(http://h.s.sl.pt/imgs/bg_nav_destaques_amarelo.png) repeat-x scroll center 1px}#opts .purpura a{background:#881c56 url(http://h.s.sl.pt/imgs/bg_nav_destaques_bordeaux.png) repeat-x scroll center -1px}#opts .verdeclaro a{background:#f5fdcf url(http://h.s.sl.pt/imgs/bg_nav_destaques_verdeclaro.png) repeat-x scroll center 1px}#opts .verdeescuro a{background:#52740b url(http://h.s.sl.pt/imgs/bg_nav_destaques_verdeescuro.png) repeat-x scroll center 1px}#opts .purpura a{background:#881c56 url(http://h.s.sl.pt/imgs/bg_nav_destaques_bordeaux.png) repeat-x scroll center -1px}#opts .opts_colors li.current a{margin-top:10px}#opts .opts_colors .current a span{visibility:visible;background:black;color:white;z-index:999}#opts .opts_widgets li{width:49%;float:left}#opts .opts_widgets li label{padding:.5em 0;display:block}#opts .opts_widgets .warn-msgs{display:none;color:#c00}#opts .warn-them .warn{display:block}#opts .warn-them-at-least-one .warn-at-least-one{display:block}#custom #saved p,#custom #saved_error p{padding:7em 1em;text-align:center;font-size:.9em}#custom #saved_error p{color:#c00;font-weight:bold}#custom #saved_error p a{font-weight:400}#custom .buttons{margin-top:.7em;overflow:auto}#custom button{display:inline}#custom .cancel{margin-left:1em;margin-top:.2em;padding:.1em .5em}.widgetLaunchers .mail_wrapper,.widgetLaunchers .tempo_wrapper,.widgetLaunchers .horoscopo_wrapper,.widgetLaunchers .webmessenger_wrapper,.widgetLaunchers .jobs_wrapper{display:none}.mail_on .mail_wrapper,.tempo_on .tempo_wrapper,.horoscopo_on .horoscopo_wrapper,.messenger_on .webmessenger_wrapper,.jobs_on .jobs_wrapper{display:block}#mercado{margin:10px 0 0 0;width:298px;padding-bottom:0}#mercado ul h2{vertical-align:text-top;background:transparent;color:#65801b;text-shadow:none;height:auto;line-height:normal}#mercado h3{vertical-align:text-top}#mercado .caixa{border:1px solid #deded9;border-width:0 1px 1px}#mercado .caixa,#mercado iframe{background:#fff url(http://h.s.sl.pt/imgs/img_default.png) no-repeat center center}#mercado .caixa,#mercado .caixa iframe{width:296px}#mercado iframe#mercado_pub{height:566px}#mercado li{padding:10px;margin:1px;border-top:1px solid #deded9;background:#fff;position:relative;min-height:46px}#mercado li p{margin-left:72px;font-size:.9em}#mercado li img{display:block;width:60px;height:45px}#mercado li a.block{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;display:block;text-indent:-9999px;z-index:1}#mercado img{float:left;border:1px solid #deded9;margin:0 10px 0 0}#mercado li:hover,#mercado li:focus{opacity:.9;-webkit-transition:all .10s linear}#mercado li:hover a,#mercado li:focus a,#mercado li a:hover h2{text-decoration:underline}#mercado .first{border:0}#lateral .canaisSapo{margin:15px 0 0 0;width:298px}#lateral .canaisSapo ul{float:left;padding:.7em 0 .7em 12px;width:43%}.s_banner{margin:20px 0 0 0}#mrec p{color:#deded9;text-align:right;font-size:.8em;padding-bottom:3px}footer{margin-top:30px;border-top:1px solid #d6d3d3;background:#e6ebd8}footer div{margin:0 auto;padding:10px 0;width:960px;font-size:.8em}footer div .nav li{font-size:.85em}footer div .nav li.title{background:0;color:#2b2b2b;font-weight:normal}footer div .nav li.first a{padding:0 .2em 0 .7em}footer div img{float:left;padding:3px 10px 0 0}footer div p{font-size:.85em}.round{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.roundTop,.nav li.active{border-radius-topleft:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-radius-topright:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px}.roundBottom{border-radius-bottomleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-radius-bottomright:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px}.roundRigth{border-radius-topright:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-radius-bottomright:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px}nav a,nav a:focus,nav a:active{outline:0}.widgetLaunchers a,.widgetLaunchers a:active{outline:0}.ficha{padding:10px;border-width:1px}.mapaficha{margin-top:10px}.ficha h2{background:0;color:#999;text-shadow:none;font-size:1.2em;height:auto;line-height:1.5em}.ficha ul{margin:0 0 3em 0}.ficha ul li{line-height:1em;margin:0 0 0 2.3em;font-weight:bold;line-height:1.5em}.ficha ul li span{color:#666;font-weight:normal}.ficha p{color:#2b2b2b;font-size:.9em;margin:0 0 0 2.3em;clear:both}noscript p{padding:5px 5px 5px 20px;margin-left:5px;color:#666;background:url(http://h.s.sl.pt/imgs/alert.png) no-repeat 0 5px}.iframe960x95{width:960px;height:95px}.iframe300x25{width:300px;height:25px}.iframe300x250{width:300px;height:250px}.iframe300x100{width:300px;height:100px}.iframe300x73{width:300px;height:73px}.iframe500x16{width:600px;height:16px}iframe{border:0;overflow:hidden}.iframe960x95,.iframe300x25,.iframe300x250,.iframe300x100,.iframe300x73{padding-bottom:8px;background:url(http://h.s.sl.pt/imgs/pub.png) no-repeat right bottom}#manchetes{margin-top:15px}div.manchetes{background:#FFF url(http://h.s.sl.pt/imgs/bg_manchetes.png) no-repeat bottom left;padding:5px;border-color:#deded9;border-style:solid;border-width:0 1px 1px;overflow:none}div.manchetes p{color:#65801b;color:#444;font-weight:bold;text-align:center}div.manchetes form{margin:10px 0 10px 130px}div.manchetes form input.telemovel,div.manchetes form select.horadeenvio,div.manchetes form select.horadeenvio option,div.manchetes form input.subscrever{font-size:1.05em;width:90%;background-color:#dee2d4;color:#534f4f;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;padding:3px 5px;padding:0 5px;margin:0 0 10px 0}div.manchetes form select.horadeenvio{padding:0;width:95%}div.manchetes form select.horadeenvio option{margin-bottom:0;padding:0 5px}div.manchetes form input.mkt{margin:0 0 10px 0}div.manchetes form input.subscrever{width:120px;margin:0 auto;display:block;background:#fee455 url(bg_submit_button.gif) repeat-x bottom left;background:#fee455 url(http://h.s.sl.pt/imgs/bg_btn.png) repeat-x 0 0;color:#222;font-weight:bold;border:1px solid #ccc698}div.manchetes form input.subscrever{margin-left:3px;margin-top:1em}div.manchetes .result_mobile{margin-top:2em;margin-left:120px;font-weight:400}div.manchetes .result_mobile strong{font-weight:bold}div.manchetes{min-height:130px}#banca{margin-top:15px}div.banca{background:#FFF url(http://h.s.sl.pt/imgs/banca.png) no-repeat bottom left;padding:5px;border-color:#deded9;border-style:solid;border-width:0 1px 1px;overflow:none}div.banca p{color:#65801b;color:#444;text-align:left}div.banca p.info{padding-left:1em;font-size:1em;line-height:1.4;margin-top:.4em}div.banca strong{font-weight:bold;display:block}div.banca form{margin:15px 0 10px 130px}div.banca form input.telemovel,div.banca form select.horadeenvio,div.banca form select.horadeenvio option,div.banca form input.subscrever{font-size:1.05em;width:90%;background-color:#dee2d4;color:#534f4f;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;padding:3px 5px 2px;margin:0 0 10px 0}div.banca form select.horadeenvio{padding:0;width:95%}div.banca form select.horadeenvio option{margin-bottom:0;padding:0 5px}div.banca form input.mkt{margin:0 0 10px 0}div.banca form input.subscrever{width:146px;margin:0 auto;display:block;background:#fee455 url(bg_submit_button.gif) repeat-x bottom left;background:#fee455 url(http://h.s.sl.pt/imgs/bg_btn.png) repeat-x 0 0;color:#222;font-weight:bold;border:1px solid #ccc698}div.banca form input.subscrever{margin-left:3px}div.banca .result_mobile{margin-top:1em;margin-left:35px;font-weight:400}div.banca .result_mobile strong{font-weight:bold}div.banca{min-height:205px}#mobile_hp{margin-top:15px}div.mobile_hp{background:#f6f7f1 url(http://h.s.sl.pt/imgs/mobilehp.jpg) no-repeat bottom left;padding:5px;border-color:#deded9;border-style:solid;border-width:0 1px 1px;overflow:none}div.mobile_hp p{color:#65801b;color:#444;text-align:left}div.mobile_hp p.info{padding-left:1em;font-size:1em;line-height:1.4;margin-top:.4em}div.mobile_hp strong{font-weight:bold;display:block}div.mobile_hp form{margin:15px 0 10px 130px}div.mobile_hp form input.telemovel,div.mobile_hp form select.horadeenvio,div.mobile_hp form select.horadeenvio option,div.mobile_hp form input.subscrever{font-size:1.05em;width:90%;background-color:#dee2d4;color:#534f4f;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;padding:3px 5px 2px;margin:0 0 10px 0}div.mobile_hp form select.horadeenvio{padding:0;width:95%}div.mobile_hp form select.horadeenvio option{margin-bottom:0;padding:0 5px}div.mobile_hp form input.mkt{margin:0 0 10px 0}div.mobile_hp form input.subscrever{width:146px;margin:0 auto;display:block;background:#fee455 url(bg_submit_button.gif) repeat-x bottom left;background:#fee455 url(http://h.s.sl.pt/imgs/bg_btn.png) repeat-x 0 0;color:#222;font-weight:bold;border:1px solid #ccc698}div.mobile_hp form input.subscrever{margin-left:3px}div.mobile_hp .result_mobile{margin-top:1em;margin-left:35px;font-weight:400}div.mobile_hp .result_mobile strong{font-weight:bold;display:inline}div.mobile_hp .result_mobile strong.result_mobile_title{display:block}div.mobile_hp{min-height:205px}#warning_content{width:960px;margin:0 auto;padding:.6em 0 .6em 26px;font-size:.75em}.warning{background:#fff8c7;border-bottom:1px solid #fde953;min-width:960px}.warning div{position:relative}.warning a{font-weight:bold;text-decoration:underline;padding:.2em .2em}#inquerito_container a:hover{text-decoration:none}#warning_fechar{position:absolute;top:.6em;right:.6em;color:#999;font-weight:400;text-decoration:none}.warning-hi5{text-shadow:1px -1px 0 #fff}#warning_fechar abbr{border:0;color:#c00;margin:0 .5em;font-size:1.1em}.warning-hi5{border:0;background:0;position:absolute;width:100%;z-index:999;text-align:center}.warning-hi5 #warning_content{background:#fff;background:rgba(255,255,255,0.85);padding:.4em 1em .6em;font-size:.75em;-moz-border-radius:0 0 .5em .5em;-webkit-border-bottom-right-radius:.5em;-webkit-border-bottom-left-radius:.5em;border-radius:0 0 .5em .5em;-moz-box-shadow:0 0 5px #b4b4b4;-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px #b4b4b4;border:1px solid #b4b4b4;border:1px solid rgba(255,255,255,0);text-align:left}.warning-hi5 a{color:#53b9fc}.warning-hi5 h1 a{display:block;width:41px;height:20px;text-indent:-999em;overflow:hidden;float:left;background:url(http://h.s.sl.pt/imgs/hi5_logo.png) no-repeat top left;margin-right:1em;margin-top:-3px}#ac413dd4{position:absolute;bottom:0;left:0;width:1px;height:1px;opacity:0;filter:alpha(opacity=0)}#feiraemprego_hp{margin-top:15px}div.feiraemprego_hp{background:#fff url(http://h.s.sl.pt/imgs/feiraempregohp.jpg) no-repeat bottom left;padding:5px;border-color:#deded9;border-style:solid;border-width:0 1px 1px;overflow:none}div.feiraemprego_hp p{color:#65801b;color:#444;text-align:left}div.feiraemprego_hp p.info{padding-left:1em;font-size:1em;line-height:1.4;margin-top:.4em}div.feiraemprego_hp strong{font-weight:bold;display:block}div.feiraemprego_hp{min-height:205px}#lateral .canaisSapo ul.sd-mundial{float:none;padding:.7em;width:auto}.canaisSapo ul.sd-mundial li{line-height:1.7;background:url(http://h.s.sl.pt/imgs/sd-underline.gif) repeat-x left bottom;width:auto;overflow:auto}.canaisSapo ul.sd-mundial li a{padding-left:0}.canaisSapo ul.sd-mundial li a:hover,.canaisSapo ul.sd-mundial li a:focus{background:0;text-decoration:underline}.canaisSapo ul.sd-mundial li span{display:inline-block;float:left;white-space:nowrap}.canaisSapo ul.sd-mundial li span.highlight{font-weight:bold}.canaisSapo ul.sd-mundial li span.club1{width:28%;text-align:right}.canaisSapo ul.sd-mundial li span.club2{width:28%;text-align:left}.canaisSapo ul.sd-mundial li span.score{width:16%;text-align:center;font-weight:bold}.canaisSapo ul.sd-mundial li span.date{width:22%;padding-left:1.2em;font-size:.9em}.canaisSapo ul.sd-mundial li.playing span.date{background:url(http://h.s.sl.pt/imgs/sd-state.gif) no-repeat left 5px}.canaisSapo ul.sd-mundial li.paused span.date{background:url(http://h.s.sl.pt/imgs/sd-state.gif) no-repeat left -14px}.canaisSapo ul.sd-mundial li.ended span.date{background:url(http://h.s.sl.pt/imgs/sd-state.gif) no-repeat left -32px}.canaisSapo p.sd-mundial{clear:left;text-align:right;margin:0 .7em .7em 0}.sd-mundial-bar *{cursor:pointer;cursor:hand}.sd-mundial-bar ul{overflow:hidden;margin-bottom:15px;position:relative;height:24px;width:610px;background:#545454 url(http://h.s.sl.pt/imgs/sd-bar_bg.gif) repeat-x left top;padding:0 .7em;font-family:"Calibri","Trebuchet MS",Verdana,Arial,Helvetica,Jamrul,sans-serif}.sd-mundial-bar li{float:left}.sd-mundial-bar li span{display:inline-block;line-height:24px;text-transform:uppercase}.sd-mundial-bar li span.highlight{font-weight:bold}.sd-mundial-bar li.playing{background:#98cf17 url(http://h.s.sl.pt/imgs/sd-bar_green-left.gif) no-repeat left top}.sd-mundial-bar li.playing a{color:#2b2b2b;text-decoration:none}.sd-mundial-bar li.playing a:hover{color:#fff}.sd-mundial-bar li.playing span{background:url(http://h.s.sl.pt/imgs/sd-bar_green-right.gif) no-repeat right top;padding:.1em 1em 0 .5em;font-size:.9em}.sd-mundial-bar li.playing span,.sd-mundial-bar li.paused span,.sd-mundial-bar li.ended span{max-width:104px;letter-spacing:-1px;font-weight:bold}.sd-mundial-bar li.playing a:hover span,.sd-mundial-bar li.paused a:hover span,.sd-mundial-bar li.ended a:hover span{text-shadow:#557e01 1px 1px 2px}.sd-mundial-bar li.match{max-width:290px}body:not(wtf) .sd-mundial-bar li.match span.club{max-width:39%;max-width:60%}.sd-mundial-bar li.playing span,.sd-mundial-bar li.paused span,.sd-mundial-bar li.ended span,.sd-mundial-bar li.match span.club{height:21px;overflow:hidden;text-overflow:ellipsis}.sd-mundial-bar li.paused{background:#efd23f url(http://h.s.sl.pt/imgs/sd-bar_yellow-left.gif) no-repeat left top}.sd-mundial-bar li.paused a{color:white}.sd-mundial-bar li.paused span{background:url(http://h.s.sl.pt/imgs/sd-bar_yellow-right.gif) no-repeat right top;padding:.1em 1em 0 .5em;font-size:.9em}.sd-mundial-bar li.ended{background:#eee url(http://h.s.sl.pt/imgs/sd-bar_white-left.gif) no-repeat left top}.sd-mundial-bar li.ended span{background:url(http://h.s.sl.pt/imgs/sd-bar_white-right.gif) no-repeat right top;padding:.1em 1em 0 .5em;font-size:.9em}.sd-mundial-bar li.ended a{color:#666}.sd-mundial-bar li.match{background:#eee url(http://h.s.sl.pt/imgs/sd-bar_match-bg.gif) repeat-x right top;padding-right:.7em}.sd-mundial-bar li.match span{float:left}.sd-mundial-bar li.match .club{padding:0 .3em}.sd-mundial-bar li.match a,.sd-mundial-bar li.match a:hover{color:#ff9600;text-decoration:none}.sd-mundial-bar li.match a .club{color:#2b2b2b}.sd-mundial-bar li.match a:hover .club{color:#ff9600;color:#c57300}.sd-mundial-bar li.match .score{width:25px;padding:0;background:url(http://h.s.sl.pt/imgs/sd-bar_match-score.gif) no-repeat center top;text-align:center;font-weight:bold;color:#ff9600}.sd-mundial-bar li.match a .score{color:#ff9600}.sd-mundial-bar li.match a:hover .score{color:#fff}.sd-mundial-bar li.more{color:#ccc;padding:.1em 1em 0 .5em;line-height:1.5}.sd-mundial-bar li.more span{color:#ebebeb;padding:0;font-size:.9em}.sd-mundial-bar li.more a,.sd-mundial-bar li.more a:hover{color:#eee}.sd-mundial-bar li.more a span{color:#ebebeb}.sd-mundial-bar li.more a:hover{color:#fff}.nav li a span{font-size:.8em;color:#c30000}.takeover #container:before{margin:0 auto;width:960px;height:1px;display:block;content:' ';position:absolute;top:108px}.takeover #container{position:relative;z-index:99999}#takeover{position:absolute;z-index:1;top:0;text-align:center;width:100%;min-width:980px;height:100%;min-height:1100px;overflow:hidden;display:none}* html #takeover{overflow:visible}.takeover #takeover{display:block}#takeover #counter{position:absolute}#takeover #takeover_container{width:980px;margin:0 auto;overflow:visible;height:100%;position:relative}#takeover #takeover_top{text-align:center;position:relative;z-index:9999}#takeover #takeover_left{position:absolute;left:-160px;top:0}#takeover #takeover_bottom .cocacola-garrafas{display:block;width:1339px;height:488px}#takeover #takeover_bottom .cocacola-datas img{position:relative}body.takeover{background:#cf1925}body.bluey{background:#062746}.takeover #container{background-color:#f7f7f2}#takeover #takeover_right{position:absolute;right:-160px}#takeover #takeover_top a,,#takeover #takeover_left a,#takeover #takeover_right a{display:block}#takeover #takeover_left a img,#takeover #takeover_right a img{margin-top:0}#takeover #takeover_left,#takeover #takeover_right{overflow:hidden;top:0}.takeover #container{padding:0 10px 30px 10px}.takeover footer{margin-top:0}body.takeover{padding-top:110px}#timeandmeta{position:absolute;top:0;left:12px;font-size:.9em;color:#8c8c8c;line-height:2.6em}#makeusyourhomepage{padding:.2em 0}.set_as_home{top:2.5em;margin-top:.8em;padding:10px;background-color:#FFF;border:1px solid #888;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;z-index:9999}.set_as_home p{font-size:.9em;margin-bottom:5px}.set_as_home string{font-weight:bold}.set_as_home em{background:url(http://h.s.sl.pt/imgs/makeusyourhomepage/tool_sprite.png) no-repeat 0 -20px;width:28px;height:15px;display:block;position:absolute;text-align:left;text-indent:-99999px;top:-15px;left:12em}.set_as_home ol{overflow:hidden;zoom:1}.set_as_home li{float:left;width:250px;margin:5px 15px 5px 25px;font-size:.9em}.set_as_home ol.two li{width:410px}.set_as_home li span{text-align:center;width:20px;height:19px;background:url(http://h.s.sl.pt/imgs/makeusyourhomepage/tool_sprite.png) no-repeat top left;color:#FFF;text-shadow:1px 1px 1px #557e01;display:block;text-align:center;font-weight:bold;padding-top:2px;background-position:0 1px;float:left;margin:0 5px 0 -25px;line-height:1.4em}* html .set_as_home li span{margin-left:0}.set_as_home a.close{position:absolute;top:.5em;right:.5em;font-size:.9em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.set_as_home img{display:block;width:200px;height:90px;margin-top:1em;font-family:'American Typewriter','Georgia',serif}.set_as_home a.close{line-height:18px;color:#666;background:#eee;padding:1px 4px;border:1px solid #ccc}.set_as_home a.close:hover{text-decoration:none;background:#ddd}.home_icon{width:15px;height:15px;position:relative;top:2px}#mobile_apps .mobile_apps p a{margin-top:15px}#mobile_apps .mobile_apps p a,#mobile_apps .mobile_apps p a span{background:url(http://h.s.sl.pt/imgs/aplicacoes_destaque.png) no-repeat right top;display:block;width:300px;height:200px}#mobile_apps .mobile_apps p a span{-webkit-transition:all .1s;text-indent:-999em;overflow:hidden;background-position:left top}#mobile_apps .mobile_apps p a:hover span{opacity:0;filter:alpha(opacity=0)}#mobile_apps .mobile_apps p a:active{position:relative;top:1px;left:1px}#frase_pub{font-size:1em;overflow:hidden;text-align:center;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;display:block;height:1.5em;line-height:1.5em}#frase_pub.frase_loaded{opacity:1}.iframe300x200{width:300px;height:200px;background:transparent;margin-top:1em}.breakingnews .pre{color:#c00;text-transform:uppercase;font-size:.9em}.especial{padding:0}.especial{display:block;padding:4px 15px}.noticias footer ul.nav a b{color:#000;font-weight:bold;padding-right:28px;background:url(http://imgs.sapo.pt/barimgs/blog/flag_pt.png) no-repeat right center}.legislativas{padding:2px 21px 2px 0;background:no-repeat right center}.legislativas:hover{text-decoration:none}.psd{background-image:url(http://h.s.sl.pt/imgs/partidos/PSD_16.png)}.ps{background-image:url(http://h.s.sl.pt/imgs/partidos/PS_16.png)}.cdu{background-image:url(http://h.s.sl.pt/imgs/partidos/CDU_16.png)}.cdspp{background-image:url(http://h.s.sl.pt/imgs/partidos/CDSPP_16.png)}.be{background-image:url(http://h.s.sl.pt/imgs/partidos/BE_16.png)}.pic{position:relative;overflow:hidden;zoom:1;z-index:99}.portrait .pic{width:300px;height:340px}.pic,.pic *{cursor:pointer;cursor:hand}.portrait{float:left}.pic a.newsthumb img{position:relative;display:inline!important;z-index:9!important}.video-launcher{display:block;position:absolute;height:100%;top:0;left:0;width:100%;zoom:1;text-decoration:none;z-index:9999;background:url(http://h.s.sl.pt/imgs/transp.gif)}body:not(.ie) .video-launcher{background:url(http://h.s.sl.pt/imgs/darker.png)}* html .video-launcher,.video-launcher:hover{text-decoration:none}body:not(.ie).version_B .video-launcher{background-position:0 133px;background-repeat:no-repeat}.version_B .video-launcher .video-launcher-core{position:absolute;bottom:0;margin-bottom:6px}.video-launcher:active{-webkit-box-shadow:0 0 100px rgba(0,0,0,1) inset;-moz-box-shadow:0 0 100px rgba(0,0,0,1) inset;box-shadow:0 0 100px rgba(0,0,0,1) inset}.pic .video-launcher:active .video-launcher-core{margin-left:6px;margin-top:6px}.video-launcher .video-launcher-core{display:block;width:30px;height:30px;text-indent:-999em;background:url(http://h.s.sl.pt/imgs/play.png) no-repeat top left;padding:0;border:0;overflow:hidden;margin-left:5px;margin-top:5px}body:not(.ie8) .video-launcher:hover .video-launcher-core{background-position:top right}body:not(.ie8) .video-launcher:active .video-launcher-core{background-position:bottom left}.pic .newsvideo-label{content:attr(title);text-indent:0;position:absolute;right:0;left:0;top:45%;display:block;width:100%;height:2em;line-height:2em;padding:0;text-align:center;z-index:9999;background:#1e1e1e;background:rgba(0,0,0,0.7);color:white;font-weight:300;text-transform:uppercase;font-size:.9em;border:3px solid white;border-width:2px 0;text-shadow:0 1px 0 black,0px -1px 0 black,-1px 0 0 black,1px 0 0 black;-webkit-box-shadow:0 0 3px black;opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;display:none}body:not(.ie) .pic .newsvideo-label{display:block}.headsup .pic .newsvideo-label,.pic:hover .newsvideo-label{opacity:1;display:block}.pic .newsvideo-label span{color:white}.pic{position:relative}.pic:hover a,.pic:hover a img{filter:alpha(opacity=100)!important}.newsvideo .newsvideo-base{position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5 url(http://h.s.sl.pt/imgs/img_default.png) no-repeat center center;background:#000;z-index:9999}.newsvideo,.newsvideo .newsvideo-base{background:#000}.newsvideo .off{display:none}.newsvideo .loading,.newsvideo .on{display:block}.newsvideo .loading{opacity:0}.newsvideo .on{opacity:1}.newsvideo .newsvideo-page{height:20px;line-height:20px;background:#111;margin-top:-3px;visibility:hidden;text-align:center;font-size:.85em;color:#999}.newsvideo .newsvideo-page *{font-size:1em;color:#999}.newsvideo .on .newsvideo-page{visibility:visible}.newsvideo .newsvideo-page a{text-decoration:underline}.newsvideo .newsvideo-page a:hover{text-decoration:none}.newsvideo .newsvideo-close a{position:absolute;top:5px;right:5px;background:url(http://h.s.sl.pt/imgs/close.png) no-repeat top left;width:30px;height:30px;display:block;text-indent:-999em;z-index:99999;text-decoration:none}.newsvideo .newsvideo-close:hover a:after,.pic:hover .video-launcher:after{opacity:1!important}body:not(.ie8) .newsvideo .newsvideo-close a:after,body:not(.ie8) .video-launcher:after{-webkit-transform:all 1s;-moz-transform:all 1s;transform:all 1s;opacity:0;content:attr(title);position:absolute;text-indent:0;top:8px;left:-130px;width:115px;line-height:1.3;font-size:.8em;font-weight:bold;background:#fff;background:rgba(255,255,255,0.8);color:#222;text-shadow:0 1px 0 #969696;text-shadow:0 1px 0 rgba(255,255,255,0.6);padding:.3em .5em .1em;text-align:center;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;z-index:99999}.newsvideo .newsvideo-close a:hover,.newsvideo .newsvideo-close a:focus{background-position:top right;text-decoration:none}.newsvideo .newsvideo-close a:active{background-position:bottom left}.html5 .newsvideo-base{background:#000!important}.html5 .newsvideo .newsvideo-stage .video{padding-top:40px;padding-bottom:40px}.newsvideo .newsvideo-stage .video{padding:0 40px 0 0 0;position:relative;z-index:999;text-align:center}.newsvideo .newsvideo-stage video{width:100%;background:#000;position:relative;z-index:999}.newsvideo .newsvideo-base{overflow:hidden}.newsvideo .loading .video{overflow:hidden;display:block;position:absolute;top:-300px;left:-500px}.newsvideo .on .video{width:100%;height:100%;top:0;left:0;position:absolute}.newsvideo .on .video{display:block}#warning.inquerito{position:relative;top:-2px;overflow:hidden;background:#f8ffe7 url(http://h.s.sl.pt/imgs/bg_novahp.png) repeat-x bottom left;border-bottom:2px solid #79b200;color:#000}#warning.inquerito p strong{display:block;font-size:1.3em}#warning.inquerito a{color:#5380fc;color:#3b61a8;color:#5d8800;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;transition:color .5s}#warning.inquerito a:hover{color:#222;text-decoration:none}#warning.inquerito{overflow:hidden}.animate{-webkit-transition:height 1s;-moz-transition:height 1s;-ms-transition:height 1s;-o-transition:height 1s;transition:height 1s}#warning.inquerito #warning_content{font-size:.85em;line-height:1.7;font-family:"helvetica neue","helvetica",arial,sans-serif;padding:1em 0 1em 370px;width:590px}#warning.inquerito #warning_fechar{background:#588526;border-radius:2em 2em 2em 2em;color:white;font-size:1em;font-weight:bold;padding:.4em .5em;right:0;top:1.6em;-webkit-border-radius:2em;-moz-border-radius:2em;-o-border-radius:2em;-ms-border-radius:2em;border-radius:2em}#warning.inquerito #warning_fechar:hover{background:#7e9765}#screenshots-novahp{bottom:1px;display:block;height:130px;left:0;position:absolute;width:317px}#warning .info{font-size:.9em;line-height:1.2;max-width:40em;color:#7e9765}.hours span{-webkit-animation:tictac 1s infinite;-moz-animation:tictac 2s infinite}@-webkit-keyframes tictac{0%,25%{opacity:1}26%,75%{opacity:.2}76%,100%{opacity:1}}@-moz-keyframes tictac{0%,25%{opacity:1}26%,75%{opacity:.2}76%,100%{opacity:1}}@-keyframes tictac{0%,25%{opacity:1}26%,75%{opacity:.2}76%,100%{opacity:1}}div.verao{padding-top:1em}#verao{position:absolute;top:0;left:0;width:100%;padding:0;line-height:2.5em;text-align:center;background:#eeece3;color:#333;font-size:.85em}div.setembro11{border:0;background:0;padding:0}div.setembro11 a{display:block;width:629px;height:26px;background:url(http://h.s.sl.pt/imgs/11set.gif);text-indent:-999em;overflow:hidden;direction:ltr}div.setembro11 a:hover{opacity:.9}.arquivo-11set{clear:both;text-align:center;background:#eee;background:#fff8c7;background:#f7f7f7;background:#f7f7f7 -moz-linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);background:#f7f7f7 -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#e8e8e8));background:#f7f7f7 -webkit-linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);background:#f7f7f7 -o-linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);background:#f7f7f7 -ms-linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#e8e8e8',GradientType=0);background:#f7f7f7 linear-gradient(top,#f7f7f7 0,#e8e8e8 100%);color:#666;text-shadow:1px 1px 1px white;position:relative;top:1em;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);border:2px solid #bacfa4;border-width:2px 0}.arquivo-11set strong{color:#999;margin-right:2em;position:absolute;left:1em;font-weight:400;text-transform:uppercase}.arquivo-11set a{font-weight:bold;color:#444;display:block;width:100%;height:3em;line-height:3em;-webkit-transition:all .5s;background:rgba(255,255,255,0)}.arquivo-11set a:hover{text-decoration:none;color:#000}.arquivo-11set a:hover strong{color:#000}.arquivo-11set a span{font-size:.8em;font-weight:400}.mega_destaque footer ul li{float:left;width:49%;margin-bottom:.75em}.mega_destaque footer ul li:nth-child(2n+1){clear:left}div.sergiogodinho{padding:0}.sergiogodinho a{display:block;padding:5px 0;text-indent:-999em;overflow:hidden;background:url(http://h.s.sl.pt/imgs/sergiogodinho.jpg) no-repeat top left;-webkit-transition:all .3s}.sergiogodinho a:hover{opacity:.8}#pub300x200if-vouchers{height:243px}.nav li a.natal span{font-size:1em;font-weight:800;text-shadow:0 -2px 0 white;color:#740206;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s}.nav li a.natal:hover{text-decoration:none;color:#222}.nav li a.natal:hover span{color:#c00}footer div{padding-bottom:2.5em}#melhoramentos{position:fixed;bottom:0;font-size:.7em;color:#333;opacity:.95;background:#d6dcca;padding:.1em 1em 1px 1em;width:100%;margin:0 auto;border-top:1px solid #ccc9c9;height:1.9em;z-index:999999999}#melhoramentos a{color:#333;padding:.1em .5em;text-decoration:underline}#melhoramentos a:hover{text-decoration:none}#melhoramentos ul{margin:0 auto;width:980px}#offline a{position:relative;color:#3d502f}#melhoramentos a .dica{position:absolute;color:#666;background-color:#ededdf;width:200px;display:block;line-height:1.2em;font-size:.9em;visibility:hidden;display:none;bottom:2em;left:-0;padding:.3em .5em;text-decoration:none}#melhoramentos a:hover .dica{visibility:visible;display:block}#offline{position:relative}#offline p{margin-left:25px}#melhoramentos .close{position:absolute;left:0;top:1px;display:block;width:16px;height:16px;padding:0;text-indent:-9999px;background:url(http://h.s.sl.pt/imgs/bt_fechar_green.png) no-repeat top left;overflow:hidden}#melhoramentos ul li{float:left;padding-right:.5em;margin-right:.5em;border-right:1px solid #3d502f;height:1.9em;line-height:1.9em;margin-bottom:2px}#copias_lista{font-weight:bold}#copias_lista option{font-weight:400;padding:0 1em}#time_tag{position:fixed;top:0;left:0;font-size:.65em;background:#333;background-color:rgba(0,0,0,0.5);font-weight:bold;color:white;padding:.2em 1em;z-index:99999}#time_tag a{color:#ddd;text-decoration:underline}#time_tag a:hover,#time_tag a:focus{text-decoration:none}#local_palco,#local_loading{text-align:center;padding:2em 0}#formlocal{margin:0 auto;text-align:left;width:14em}#pickconcelho{width:14em;margin-bottom:1em}#local_palco{display:block}#local_loading,#hlocal,#clocal,#flocal{display:none}.picker #local_loading,.picker #hlocal,.picker #clocal,.picker #flocal{display:none}.picker #local_palco{display:block}.loading #local_palco,.loading #hlocal,.loading #clocal,.loading #flocal{display:none}.loading #local_loading{display:block}.content #local_loading,.content #local_palco{display:none}.content #hlocal,.content #clocal,.content #flocal{display:block}#hlocal{border-bottom:1px solid #ccc;margin:0 0 1em;padding:.7em 1em;font-size:.9em;text-align:right;background:#f7f7e9}#lname{font-weight:bold;margin-right:1em}#hlocal a{text-decoration:underline}#hlocal a:hover{text-decoration:none}#clocal a strong,#clocal a,#clocal a span{display:block}#clocal article,#clocal div.html5-article{padding-top:0}#clocal ul.headLines,#clocal ul.outrasNoticias{margin:4px 0 0}#clocal ul.headLines p,#clocal ul.outrasNoticias p{font-size:.9em}#flocal{margin-top:.5em;text-align:right}#flocal .nav li{display:inline;padding:0 7px 0 8px}#flocal .nav li.last{padding:0 0 0 2px}#localbigf img{display:block;width:300px;height:170px;background:url(http://h.s.sl.pt/imgs/img_default.png) center center;border:1px solid #deded9}#localbigf{height:172px}#clocal a span.rel_source{display:inline;font-weight:400;color:inherit;font-size:1em}#mailBox,#tempoBox,#horoscopoBox,#webmessengerBox,#jobsBox,#loginBox{display:none}.login #loginBox,.mail #mailBox,.tempo #tempoBox,.horoscopo #horoscopoBox,.webmessenger #webmessengerBox,.jobs #jobsBox{display:block}.login #mailBox{display:none}#widgets .username{color:#666}#widgets .widgetLaunchers a,#widgets .widgetLaunchers a:hover{text-decoration:none}#widgets .widgetLaunchers a img{display:block;width:60px;height:40px}#widgets .widgetLaunchers a:hover img{opacity:.7;filter:alpha(opacity=70)}.mail #mailLauncher,.tempo #tempoLauncher,.horoscopo #horoscopoLauncher,.webmessenger #webmessengerLauncher,.jobs #jobsLauncher{position:relative;top:1em}#widgets .please_login{padding:1em 0;text-align:center;font-weight:400;font-size:1.2em}#widgets .please_login a{padding:1em}#widgets .footer{text-align:right;font-size:.9em}#widgets_base{padding:0 .5em .5em}#widgets_base.refreshing .mailList{opacity:.5;filter:alpha(opacity=0.5)}#widgets_base h3{display:none}#widgtes_base .field{line-height:1.5em}#widgets_base .field label{display:block}#widgets_base .field input.txt{width:100%;display:block}#widgets_base #loginBox{padding:1em}#widgets_base p.field,#widgets_base p.buttons{margin-top:.7em}#loginBox button,#loginBox .cancel{float:left}#loginBox .cancel{margin-left:1em;margin-top:.2em;padding:.1em .5em}#loginBox .footer{color:#999;text-align:left}#widgets_base .chk{font-size:.8em}label{cursor:pointer}#login_status.loggedin{text-align:left;display:block}#login_status{position:relative;padding-top:.4em;display:none}.loggedin a.logout{position:absolute;right:0;font-weight:bold;color:#c00;padding:.1em .5em;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em}.loggedin a.logout:hover{background-color:#c00;color:white}#mailBox{font-size:.8em;padding-top:1em}#mailBox .empty{padding-top:2em;padding-bottom:2em;text-align:center}#mailBox .mailList li{position:relative}#mailBox .mailList{border-top:1px solid #e6e6e1}#mailBox .mailList a{background-color:#f7f7f2;border-bottom:1px solid #e6e6e1;padding:.5em}#mailBox .mailList li a:hover{opacity:.8;background:white}#mailBox .mailList a,#mailBox .mailList a strong,#mailBox .mailList a time,#mailBox .mailList a span.subject,#mailBox .mailList a:hover *,#mailBox .mailList a:hover{display:block;text-decoration:none;cursor:pointer;cursor:hand}#mailBox time{float:right;color:#666;font-size:.85em;font-weight:normal}#mailBox a span.subject{color:#666}#mailBox a span.subject::after{content:" \8594";visibility:hidden}#mailBox a:hover span.subject::after{visibility:visible}#mailBox .icons{position:absolute;right:.5em;bottom:.5em}#mailBox .icons span{background:url(http://h.s.sl.pt/imgs/icons_mailmsg.gif) no-repeat -1px 0;display:block;width:13px;height:15px}#mailBox .icons .msg_seen{background-position:-19px 0}#mailBox .icons .msg_answered{background-position:-35px 0}#mailBox .icons .msg_flagged{background-position:-53px 0}.mailList li a{font-weight:bold}#mailBox li.msg_seen a{font-weight:normal;background:white}#horoscopoBox{padding:1em}#horoscopoBox .sign_date{display:none}#horoscopoBox .sign_txt{padding:0}#horoscopoBox .sign_txt a{display:block;font-size:.9em;margin-top:5px}#horoscopoBox .sign_sign{position:relative}#horoscopoBox #sname{font-weight:bold;display:block;padding:.2em 0 .2em 0;text-align:left}#horoscopoBox #sdata{font-size:.8em;display:block}#horoscopoBox #schangelink{text-decoration:underline;position:absolute;right:0;top:0;padding:.2em 0}#horoscopoBox #schangelink:hover{text-decoration:none}#horoscopoBox #psignocnt ul{padding:1em 0 1em;overflow:auto}#horoscopoBox .picker a{width:32%;float:left;display:block;text-decoration:none;text-align:center;padding-top:.5em;padding-bottom:.5em}#horoscopoBox .picker a span{display:block}#horoscopoBox .picker a:hover{text-decoration:none}#horoscopoBox .picker a:hover span{text-decoration:underline}#widgets .loading{padding:2em 0}#tempoBox{margin-top:1em}#tempoBox #weather_where,#jobsBox .jobs_where{padding:.5em;background:#f7f7e9;margin-bottom:1em;border-bottom:1px solid #ccc;text-align:right;font-size:.9em}#tempoBox #weather_where a,#jobsBox .jobs_where a{text-decoration:underline}#tempoBox #weather_where a:hover,#jobsBox .jobs_where a:hover{text-decoration:none}#tempoBox img{display:block;width:80px;height:50px;margin:0 auto}#weather_now{width:28%!important;text-align:center;float:left!important;border-right:1px solid #ccc}.forecast_day{width:32%;padding:0;margin:0;text-align:center;float:left}#tempoBox .sWidgets_footer{clear:both}#tempoBox .image{text-align:center}#tempoBox .temp *,#tempoBox .tempMax,#tempoBox .tempMin,#tempoBox .temp_now{font-family:helvetica,arial,sans-serif}#tempoBox .temperatura{margin-top:4px}#tempoBox .temp_now,#tempoBox .tempMax,#tempoBox .tempMin{text-shadow:1px 1px 3px #ccc}#tempoBox .temp_now{color:#333;font-weight:bold}#tempoBox .tempMax{color:#ff3c00}#tempoBox .tempMin{color:#4db2ff}.forecast_day_temp{margin-top:1.3em}#tempo_base #pweathercnt{display:none}#tempo_base.pick #pweathercnt{display:block}#tempo_base.pick #cweathercnt,#tempo_base.pick #weather_where{display:none}.sWidgets_header{display:none}#jobsBox{padding-top:1em}#jobs_step1,#jobs_step2{display:none}.step1 #jobs_step1,.step2 #jobs_step2{display:block}#jobsBox .jobs_search{padding:.5em;background:#f7f7e9;margin-bottom:1em;border-bottom:1px solid #ccc;text-align:center;font-size:.9em}#jobsBox .jobs_where a{text-decoration:underline}#jobsBox .jobs_where a:hover{text-decoration:none}#jobsBox .jobs_districtoffers{text-align:center;font-size:.9em}#jobsBox .jobs_districtoffers a{text-decoration:underline}#jobsBox .jobs_districtoffers a:hover{text-decoration:none}#jobsBox .jobs_field_optional{text-align:center;font-size:1em}#jobsBox .jobs_results{font-size:.9em;margin-left:40px}#jobsBox .jobs_resultslinks{text-align:center;font-size:.9em}#jobsBox .jobs_resultslinks a{text-decoration:underline}#jobsBox .jobs_resultslinks a:hover{text-decoration:none}#jobsBox .formfields{margin-top:1em}#jobsBox .formfields p{margin-bottom:1em}#jobsBox .formfields label{padding-bottom:.2em;display:block}#jobsBox #pickconcelho{margin-bottom:0}#jobsBox .formfields_note{font-size:.85em;color:#999}#jobsBox select.filtros{width:260px}#jobsBox input.idade{width:45px}#jobsBox input.palavraschave{width:260px}#jobsBox ul{margin-top:1em;max-height:400px;overflow:auto;font-size:.9em}* html #jobsBox ul#jobs_v2_list{height:400px}* html #jobsBox ul#jobs_v2_list a{zoom:1}#jobsBox ul.filtrossearch{font-size:.8em}#jobsBox ul.filtrossearch li{list-style:disc;margin-left:15px}#jobsBox ul li a{display:block;text-decoration:none;margin-bottom:1em}#jobsBox ul li a:hover,#jobsBox ul li a:hover *{text-decoration:none}#jobsBox ul li a:hover strong{text-decoration:underline}#jobsBox ul li a strong{display:block}#jobsBox ul li a span.txt{display:block;color:#666;font-weight:400}#jobsBox button,#jobsBox .cancel{float:left}#jobsBox .cancel{margin-left:1em;margin-top:.2em;padding:.1em .5em}#jobsBox a.cancel:hover{text-decoration:none}#jobsBox p.footer{clear:left;margin-bottom:0}#formjobsv2{width:21em;margin:0 auto}a.advancedsearch{background:url(http://h.s.sl.pt/imgs/icon_search.png) no-repeat;min-height:16px;padding:0 0 0 18px;background-position:0 0}a.reset{background:url(http://h.s.sl.pt/imgs/icon_reset.png) no-repeat;min-height:16px;padding:0 0 0 18px;background-position:0 0}.buttons_job{margin-bottom:0}.buttons_job button{background:#fee145 url(http://h.s.sl.pt/imgs/bg_btn.png) repeat-x;border:1px solid #b3b6aa;color:#4b3b04;font-weight:bold;font-size:1.1em;height:25px;float:left;margin-top:10px}#jobsBox .jobs_results{margin-left:0}#jobsBox .empty{padding-top:2em;padding-bottom:2em;text-align:center;font-size:1.5em;color:#999}#jobsBox .empty a{font-size:.75em;font-style:normal;display:inline}#jobsBox .empty span{display:block}#webmessengerBox .popup_warn{margin:2.5em 3em 2em;font-size:1.2em;color:#999}#webmessengerBox #no_do_it_here{text-align:center;font-size:.9em;color:#555}#loginBox{position:relative;zoom:1}#lnk_mail{position:absolute;bottom:4px;right:4px;font-size:.8em}#tempoBox{zoom:1}#tempo_base #weather_now{width:28%!important}#tempo_base .forecast_day{width:30%}#tempo_base .forecast_day h5,#tempo_base #weather_now h4{font-size:.9em}#widgets_base{position:relative;overflow:hidden}.pick #sapo-nivea{display:none}disabled #sapo-nivea,disabled #sapo-nivea *{pointer-events:none}#sapo-nivea{position:absolute;right:0;bottom:0;background:rgba(255,255,255,0.6)}#sapo-nivea a{text-decoration:none;font-size:.9em;color:#999;text-transform:lowercase}#sapo-nivea a:hover{text-decoration:none}#tempoBox .forecast_day_image,#tempoBox #weather_now .image div{height:50px!important;width:80px!important}#tempoBox #sapo-nivea img,#sapo-nivea{display:block;width:44px!important;height:130px!important}#sapo-nivea span{text-indent:-999em;background:url(http://h.s.sl.pt/imgs/pub/nivea-creme.png) no-repeat top left}#tempoBox{min-height:160px}* html #sapo-nivea{position:relative;float:right;margin-top:-130px;z-index:9999em}#sapo_multimedia{position:static;right:0}#sapo_multimedia a span{display:none}#sapo_multimedia a:hover,#sapo_multimedia a:focus{padding:0 .7em 0 .8em}#sapo_multimedia a span{float:left;display:block;width:16px;height:16px;background:url(http://h.s.sl.pt/imgs/sprite_tv_icons.png) no-repeat -16px -70px;opacity:.7;margin:2px 5px 0 0}#sapo_multimedia.active a span{margin:4px 4px 0 0!important;opacity:1;background:url(http://h.s.sl.pt/imgs/sprite_tv_icons.png) no-repeat 0 -70px}#multimedia_root .multimedia_pages{margin:0 1em;position:relative}#multimedia_root .multimedia_pages,#multimedia_root .multimedia_pages .multimedia_prev,#multimedia_root .multimedia_pages .multimedia_next{-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;border-radius:13px}#multimedia_running{min-height:570px;background:#f5f5f5 url(http://h.s.sl.pt/imgs/img_default.png) no-repeat center center}#multimedia_running.size_s,#multimedia_running.size_m{min-height:470px}#multimedia_root{margin:0;padding:0}#multimedia_root.multimedia_loading{background-color:black}#multimedia_root #palco{width:100%;overflow:hidden;background:black;text-align:center;height:406px}.size_s #multimedia_root #palco,.size_s #multimedia_root #palco embed,.size_s #multimedia_root #palco object{height:350px}.size_m #multimedia_root #palco,.size_m #multimedia_root #palco embed,.size_m #multimedia_root #palco object{height:370px;height:350px}#multimedia_root #palco embed,#multimedia_root #palco object{width:100%;height:406px}#multimedia_root h3{padding-top:.2em;padding-bottom:.8em;margin:0;height:3em;background:white url(http://h.s.sl.pt/imgs/sprite_tv_bg.png) repeat-x 0 -150px;background:white;width:100%;overflow:hidden}#multimedia_root #palco{-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666}#multimedia_root h3 a{position:relative;left:50px;width:auto;max-width:30em;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;clear:left}* html #multimedia_root h3 a{width:30em}#multimedia_root h3 a.video_source{max-width:570px}#multimedia_root h3 strong,#multimedia_root h3 strong em{display:block;font-weight:bold;font-style:normal}#multimedia_root h3 strong{width:40px;color:#999;font-size:.7em;text-align:center;margin-top:.7em;border-right:1px solid black;margin-right:.5em;position:absolute;left:0;top:2px}#multimedia_root h3 strong em{font-size:2em}#multimedia_root h3 a{display:block}#multimedia_root h3 span{font-weight:400;padding-left:.2em;color:#666;font-size:.85em}#multimedia_root h3 a:hover span{color:#333}#multimedia_root h3 a.video_title{font-size:1.5em}#multimedia_root .multimedia_opts{padding-top:.5em;padding-bottom:0;overflow:hidden;background:url(http://h.s.sl.pt/imgs/sprite_tv_bg.png) repeat-x 0 -200px;background:#111;color:white}#multimedia_root .multimedia_opts p{float:left;padding:0 1em}#multimedia_root .multimedia_opts .continuous_play{font-size:.8em;float:right;margin-top:5px}#multimedia_root .multimedia_opts .continuous_play label{display:block;float:right;width:38px;height:15px;background:url(http://h.s.sl.pt/imgs/sprite_tv_icons.png) no-repeat 0 0;margin-left:5px;cursor:pointer;cursor:hand;overflow:hidden}#multimedia_root .multimedia_opts .continuous_play label.off{background-position:0 -15px}#multimedia_root .multimedia_opts .continuous_play input{opacity:0;filter:alpha(opacity=0)}#multimedia_root .multimedia_opts .playing{position:relative}#multimedia_root .multimedia_opts strong span{display:block;float:left;padding:0 1em 0 0;height:20px;height:1.95em;line-height:20px;width:7em}#multimedia_root .multimedia_opts span.fake_select{padding:0 .5em;width:176px;font-size:.8em;color:#222;margin-top:2px;background:url(http://h.s.sl.pt/imgs/tv_bg_select.png) no-repeat 100% -2px}#multimedia_root .multimedia_opts span.fake_select:hover{color:#666}#multimedia_root .multimedia_opts .playing select{width:186px;height:22px;line-height:22px;position:absolute;left:115px;top:1px;padding:0 .5em;cursor:pointer;cursor:hand;opacity:0;filter:alpha(opacity=0)}#multimedia_root .multimedia_opts .playing option{padding:.2em .5em;font-size:1.2em}#multimedia_root .multimedia_opts .playing select,#multimedia_root span.fake_select,#multimedia_root .multimedia_playlist a{-moz-border-radius:.5em;-webkit-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em}#multimedia_root span.fake_select:hover{color:#666}#multimedia_root p.multimedia_next_video{float:none;text-align:right;padding-top:4px}#multimedia_root .multimedia_next_video a{color:#ccc;font-size:.85em;-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;border-radius:1em;position:relative;background:#000;padding:.3em 30px .3em 1.5em}#multimedia_root .multimedia_next_video a span{position:absolute;top:.06em;right:1.3em;background:url("http://h.s.sl.pt/imgs/sprite_tv_icons.png") no-repeat 0 -87px;width:16px;height:16px}#multimedia_root .multimedia_next_video a:hover,#multimedia_root .multimedia_next_video a:focus{text-decoration:none;background:#333;color:#fff}#multimedia_root .multimedia_next_video a:hover span{opacity:.5}#multimedia_root .multimedia_playlist{overflow:hidden;background:url(http://h.s.sl.pt/imgs/sprite_tv_bg.png) repeat-x 0 -400px;background:#111;width:100%}#multimedia_root .multimedia_playlist,#multimedia_root footer{margin:0}#multimedia_root .multimedia_playlist ol{width:1000em;overflow:hidden;padding-top:.5em;padding-bottom:.5em;position:relative}#multimedia_root .multimedia_playlist a{display:block;width:86px;text-align:left;margin-left:7px;padding:5px 5px;font-weight:bold;font-size:.7em;max-height:10.6em;line-height:1.6;overflow:hidden;color:white;text-overflow:ellipsis;-o-text-overflow:ellipsis}#multimedia_root .multimedia_playlist ol a:hover{background:#eee;color:#333;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;text-decoration:none}#multimedia_root .multimedia_playlist ol .selected a:hover{background:#d8d8d8;color:#111;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#multimedia_root .multimedia_playlist ol .selected a{background:#d8d8d8;color:#111;cursor:default}#multimedia_root .multimedia_playlist ol .selected img{border-color:#d8d8d8}#multimedia_root .multimedia_playlist ol li{display:block;float:left;text-align:left;padding:0}#multimedia_root ol img{display:block;width:82px;height:62px;margin-bottom:.5em;border:2px solid white}#multimedia_root footer{clear:both;padding:0;position:relative;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}#multimedia_root footer{background:#111;padding-bottom:3px}#multimedia_root footer ul.multimedia_pages{padding:0;margin:0 .8em 0;background:#232323}#multimedia_root .multimedia_pages li.multimedia_prev_li{position:absolute;left:0;width:250px}#multimedia_root .multimedia_pages li.multimedia_next_li{position:absolute;right:0;width:250px}#multimedia_root .multimedia_pages .multimedia_prev,#multimedia_root .multimedia_pages .multimedia_next{height:25px;line-height:25px;color:#fff;font-weight:bold;text-transform:lowercase;display:block;padding:0 2.2em;font-size:.95em;outline:0}#multimedia_root .multimedia_pages a.multimedia_prev{text-align:left}#multimedia_root .multimedia_pages a.multimedia_prev span,#multimedia_root .multimedia_pages a.multimedia_next span{display:block;height:16px;width:16px;background:url(http://h.s.sl.pt/imgs/sprite_tv_icons.png) no-repeat -0px -55px;position:absolute;top:5px}#multimedia_root .multimedia_pages a.multimedia_prev span{left:.8em}#multimedia_root .multimedia_pages a.multimedia_next span{background-position:-16px -55px;right:.8em}#multimedia_root .multimedia_pages a.multimedia_prev:hover,#multimedia_root .multimedia_pages a.multimedia_next:hover,#multimedia_root .multimedia_pages a.multimedia_prev:hover span,#multimedia_root .multimedia_pages a.multimedia_next:hover span{opacity:.8;background-color:#4a4a4a;text-decoration:none}#multimedia_root .multimedia_pages li ol{margin:0 auto;height:25px;width:50px;overflow:hidden}#multimedia_root .multimedia_pages li ol.one{width:25px}#multimedia_root .multimedia_pages li ol.two{width:50px}#multimedia_root .multimedia_pages li ol.three{width:75px}#multimedia_root .multimedia_pages li ol.four{width:100px}#multimedia_root .multimedia_pages li ol li{display:block;float:left;width:25px;padding:0;position:static}#multimedia_root .multimedia_pages li ol a{display:block;width:25px;height:25px;background:url(http://h.s.sl.pt/imgs/sprite_tv_icons.png) no-repeat 0 -30px;text-indent:-9999em;overflow:hidden;text-indent:-9999em;line-height:30em;outline:0}#multimedia_root .multimedia_pages li ol a:hover{opacity:.8;filter:alpha(opacity=80)}#multimedia_root .multimedia_pages li ol .selected a{background-position:-25px -30px}#multimedia_root .multimedia_fail{text-align:center;font-size:1.1em;padding:2em 0}#multimedia_root .multimedia_fail strong{color:#c00}* html #sapo_multimedia a span,* html #sapo_multimedia.active a span,* html #multimedia_root .multimedia_pages a.multimedia_prev span,* html #multimedia_root .multimedia_pages a.multimedia_next span,* html #multimedia_root .multimedia_pages ol a,* html #multimedia_root .multimedia_next_video a span,* html #multimedia_root .multimedia_opts .continuous_play label{background-image:url(http://h.s.sl.pt/imgs/sprite_tv_icons_8.png)}* html #multimedia_root h3 strong{margin-top:.4em}#multimedia_root .multimedia_opts,#multimedia_root .multimedia_pages li{zoom:1}#multimedia_root .multimedia_pages{width:auto}* html #multimedia_root .multimedia_opts span.fake_select{display:none}#multimedia_root .continuous_play{width:200px;text-align:right}* html #multimedia_root .continuous_play label{position:absolute}