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{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.clear.left{clear:left}.clear.right{clear:right}img{vertical-align:top;max-width:100%}iframe{max-width:100%;height:auto}table tbody tr td img{width:100%;height:auto}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}::-moz-selection{background:#69a61b;color:#f9f9f9;text-shadow:none}::selection{background:#69a61b;color:#f9f9f9;text-shadow:none}body{width:100%;background:#f9f9f9;color:#333;font-family:sans-serif;font-size:medium;line-height:auto}.section{padding:0 5px 15px}a{display:block;padding:0;color:#333;text-decoration:none}a:visited{text-decoration:none;color:#333}a:hover{text-decoration:none;color:#999}.guid{display:none}.system_menu{background:#eee}.system_menu li{border-top:1px solid #f9f9f9;border-bottom:1px solid #e1e1e1}.system_menu li a{display:block;color:#666;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;padding:4px 5px 1px}.system_menu li a:hover{background:#f9f9f9;color:#555}.main_menu{background:#333;margin:10px 0 0;padding:5px}.main_menu h2{float:none;padding:8px 0 2px;color:#f9f9f9;text-transform:none}.main_menu ul li{padding:1px}.main_menu ul li a{background:#383838;color:#f9f9f9;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;padding:5px 5px 2px}.main_menu ul li a:hover{background:#666;color:#f9f9f9}.main_menu ul li a.selected{background:#69a61b;color:#f9f9f9;cursor:default}.main_menu ul li a.selected:hover{background:#69a61b;color:#f9f9f9;cursor:default}#header{background:#222;color:#f9f9f9}#header .system_menu li.link_top{display:none}#header .system_menu li.link_texto{display:none}#header .system_menu li.link_upgrade{display:none}#header .system_menu li.link_desktop{display:none}#header .system_menu li.link_login{display:none}#header .system_menu li.link_help{display:none}#header #logo{float:left;display:block}#header #logo img{width:159px;height:34px;vertical-align:middle}#header .link_menu{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#f9f9f9;float:right;padding:13px 5px 9px}#header .link_menu:hover{background:#69a61b}#footer .system_menu li.link_upgrade{display:none}#footer .system_menu li.link_home{display:none}#footer .system_menu li.link_login{display:none}.pub{max-width:100%;margin:10px auto;text-align:center;overflow:hidden}.pub a{display:block;margin:0 auto}.pub a img{max-width:100%}#search{padding:10px 5px;border:0}#search form{border:0;width:100%}#search form .search_input{border:0;width:96%;padding:4px 2%;outline:1px solid #ddd;margin:5px 0}#search form .search_input.open{display:block}#search form .button{border:0;width:100%}#search form .button:hover{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:sans-serif;color:#333;text-transform:uppercase;font-weight:normal;letter-spacing:.5px;font-size:medium;padding:12px 0 4px}.section_title{display:block}.section_title h2{font-size:large;color:#333}.section_title h2 a{color:#333}.filter_links{padding:0 5px 5px;float:right}.filter_links a{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;background:#eaeaea;color:#333}.filter_links a.filter_link{padding:7px 5px 4px;float:left}.filter_links a.plus_link{padding:4px 2px 4px;float:right;font-size:small;background:#ddd;color:#333}.filter_links a.plus_link:hover{background:#d0d0d0}.filter_links a:hover{background:#d0d0d0;color:#333}.filter_list li{margin:2px;background:#efefef}.filter_list li.title{width:100%;font-size:small;border:0}.filter_list li a{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#333;text-align:left}.filter_list li a.selected{background:#666;color:#f9f9f9;cursor:default}.filter_list li a.selected:hover{background:#666;color:#f9f9f9;cursor:default}.button{border:0;padding:6px 5px 3px;background:#ddd;color:#333;text-align:center;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.button:hover{cursor:pointer;background:#c4c4c4;color:#262626}.button.selected{background:#333;color:#f9f9f9;cursor:default}.button.selected:hover{background:#333;color:#f9f9f9;cursor:default}.button.inactive{background:#ddd;color:#999;cursor:default}.button.inactive:hover{background:#ddd;color:#999;cursor:default}.buttons{display:block;background:transparent;padding:5px}.buttons li{display:block}.buttons li .button{padding:9px 5px 6px}li .buttons li .button{padding:7px 5px 4px}.tab_selector li{float:left;padding:1px}.tab_selector li .button{padding:9px 5px 6px}.pager li{float:left;width:48%;margin:0 1%}.thumb{max-width:100%}.thumb img{max-width:100%}.list li{margin:2px;background:#efefef;position:relative}.list li a{display:block;padding:8px 5px;overflow:hidden}.list li a:hover{background:#ddd;color:#111}.list li a .thumb{float:left;margin:0 5px 0 0;background:#ddd;position:relative;width:95px;height:auto;min-height:50px;display:block}.list li a .thumb img{max-width:100%;height:auto;display:block;border:1px solid #ddd}.list li a .details{overflow:hidden;color:#999}.list li a .details p{font-size:x-small;line-height:auto;margin:0;padding:0}.list li a .details p span{display:inline}.list li a .details .subject{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#69a61b}.list li a .details .subject .source{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#999}.list li a .details .date{display:none;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#999}.list li a .details .title{line-height:auto;color:#333;font-size:medium}.list li a .details .lead{display:none}.list li a .details .source{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.list li a .details .metadata{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.list li a .quantity_date{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#999}.article_detail .header{position:relative;padding:5px}.article_detail .header .subject{color:#69a61b;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.article_detail .header .title{color:#333;margin-bottom:5px;font-size:large;font-weight:bold}.article_detail .header .metadata{font-size:small;color:#999}.article_detail .header .metadata .source{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.article_detail .header .lead{color:#999;margin-bottom:7px}.article_detail .body{padding:0 5px}.article_detail .body .thumb{margin:0 auto 10px auto}.article_detail .body .thumb img{max-width:100%}.article_detail .body .full{margin:0 0 10px}.article_detail .body .full p{padding:10px 0 0}.article_detail .body .full a{color:#69a61b}.article_detail .body .full a:hover{color:#333}.article_detail .body .full .source{margin:5px 0;color:#999;font-style:italic}.article_detail .body .full br{display:block;margin:0 0 10px}.article_detail .body .source{margin:5px 0;color:#999;font-style:italic}.article_detail .video_list li{boder:0;margin:0;padding:0}.article_detail #videos{margin:10px 0 0}.news_pager{padding:5px}.news_pager li{display:block;float:none;margin:5px}.news_pager li a{padding:10px 5px 5px;background:#eaeaea;color:#333;text-transform:uppercase;font-size:small;letter-spacing:1px;text-transform:none;line-height:auto;display:block;border:1px solid #ddd}.news_pager li a:hover{background:#ddd;color:#262626}.news_pager li .previous{text-align:left;margin-right:10px}.news_pager li .next{text-align:right;margin-left:10px}.news_pager li .key{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;display:block;margin:0 0 5px;color:#666}.share{padding:5px}.share ul li{display:block;margin:0 0 2px}.share ul li a{display:block;padding:6px 0 3px;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#f9f9f9;text-align:center}.share ul li.facebook a{background:#3b5998}.share ul li.facebook a:hover{background:#344e86;color:#f9f9f9}.share ul li.twitter a{background:#59b}.share ul li.twitter a:hover{background:#468db0;color:#f9f9f9}.share ul li.email a{background:#555}.share ul li.email a:hover{background:#484848;color:#f9f9f9}.disclaimer{display:none;padding:5px;background:#3faad4;color:#f9f9f9;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.disclaimer a{display:block;margin:5px 0 0 0;padding:5px;background:#f9f9f9;color:#3faad4;text-align:center}.disclaimer a:hover{background:#999;color:#333}.notification,.inline_notification{padding:5px;margin:10px;color:#f9f9f9;background:#999}.notification h2,.inline_notification h2{color:#f9f9f9}.notification .title,.inline_notification .title{text-transform:uppercase;color:#f9f9f9}.notification .error_message,.inline_notification .error_message,.notification .message,.inline_notification .message{padding:5px 0}.notification .button,.inline_notification .button{background:#c4c4c4;margin:1px;color:#333}.notification .button:hover,.inline_notification .button:hover{corsor:pointer}.notification.no_team,.inline_notification.no_team{background:#ddd;color:#333}.notification.error,.inline_notification.error{background:#be4023;color:#f9f9f9}.notification.error .button,.inline_notification.error .button{background:#93311b;color:#f9f9f9}.notification.warning,.inline_notification.warning{background:#f19f0f;color:#f9f9f9}.notification.warning .button,.inline_notification.warning .button{background:#c2800b;color:#f9f9f9}.notification.success,.inline_notification.success{background:#95be23;color:#f9f9f9}.notification.success .button,.inline_notification.success .button{background:#73931b;color:#f9f9f9}.empty_data_set{padding:5px;margin:10px 0;color:#f9f9f9;background:#999;text-align:center;text-transform:uppercase}.dashboard{padding:5px}.dashboard .dashboard_list li{margin:2px;background:#efefef}.dashboard .dashboard_list li a{padding:5px 5px 2px;color:#666}.dashboard .dashboard_list li a:hover{background:#ddd;color:#333}.mms_newsletter a{color:#f9f9f9;background:#3faad4;position:relative;display:block;padding:10px;margin:10px}.mms_newsletter a p{color:#f9f9f9;padding:10px 0}.mms_newsletter h2{color:#f9f9f9}.cartoons .cartoon_list li a{padding:5px 2%}.cartoons .cartoon_list li a .details .desporto{color:#ff9600}.cartoons .cartoon_list li a .details .noticias{color:#69a61b}.cartoons .cartoon_list .source{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.cartoon img,.cartoon_detail img{display:block;margin:0 auto;max-width:98%}.daily_voucher .list li a .details .price{margin:0 10px 0 0;color:#95be23;font-size:large}.daily_voucher .list li a .details .price span{display:none}.daily_voucher .list li a .details .old_price{color:#999;font-size:large;text-decoration:line-through}.daily_voucher .list li a .details .old_price span{display:none}.daily_voucher .list li a .details .discount{display:none}.daily_voucher .list li a .details .sold{color:#be4023;font-size:medium}.quiz_article .buttons{text-align:center}.quiz_question .buttons{text-align:center;margin:10px 0 0}.quiz_question h2{text-transform:none;padding:10px 0;float:none}.quiz_question .counter,.quiz_question .quiz_score{margin:10px 0 5px;font-weight:bold}.answers_list{overflow:hidden}.answers_list li{border:0;margin-bottom:2px}.answers_list li a:hover{background:#ddd}.form-name{display:none}.video_gallery_list li a .thumb{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;text-align:center;color:#999;width:95px;float:left}.video_gallery_list li a .thumb .duration{background:#333;color:#f9f9f9;padding:2px;position:absolute;top:1px;left:1px}.video_gallery_list li a .details{padding-left:5px;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.video_gallery_list li a .details .author{color:#69a61b;display:none}.video_gallery_list li a .details .date{display:none}.video_gallery_list li a .details .title{padding-right:25px;font-size:medium;font-weight:normal;text-transform:none}.video_gallery_list li a .details .quantity_date{color:#69a61b}.video_gallery_list li a .details .quantity{color:#69a61b}.video_gallery_list li a .buttons li button{overflow:hidden}.video_playlist_list li{border:0 none;margin-bottom:10px;padding-bottom:2px}.video_playlist_list li a img{position:relative;display:block;margin:0 auto;max-width:100%}.video_playlist_list li .small_details_list .title{padding:5px}.video_playlist_list li .small_details_list .lead{padding:5px;color:#999}.video_detail .header .guid{display:none}.video_detail .header .subject{display:none}.video_detail .small_details_list{display:none}.video_detail a{padding:5px}.video_detail a img{display:block;margin:0 auto;max-width:98%}.video_detail .full_details_list{padding:5px}.video_detail .full_details_list li{background:transparent}.video_detail .full_details_list li.rating{display:none}.video_detail .full_details_list li.author{display:none;padding:0}.video_detail .full_details_list li.author a{color:#69a61b}.video_detail .full_details_list li.author a span{color:#333}.video_detail .full_details_list li .list-tit{font-weight:bold;color:#999}.video_detail .full_details_list li .list-mais{font-size:x-small;font-weight:bold;text-transform:uppercase}.quantity_date{color:#69a61b;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}.quantity_date .date{color:#999}.quantity{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#69a61b}.photo_list li,.photo_gallery_list li{float:left;border:0}.photo_list li a,.photo_gallery_list li a{display:block;width:68px;height:68px;padding:2px;margin:2px 2px 0 0;border:1px solid #ddd;background:#f9f9f9}.photo_gallery_detail .footer{padding:0 5px}.photo_detail .title{padding:10px 5px 5px}.photo_detail .photo{padding:5px}.photo_detail .photo .desc{padding:10px 0 0}.program_list{padding:0 5px}.program_list li{position:relative}.program_list li a .thumb{float:none}.program_list li a .title{padding:5px 5px 5px 10px;position:absolute;top:0;left:96px}.channel_list{padding:0 5px}.channel_list li{position:relative}.multimedia_list a .date{text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#69a61b}.video_list li a .m18{display:block;z-index:999;position:absolute;width:95px;height:71px;top:0;background:url(http://static.m.sapo.pt/static/img/shared/m18_pointer.png) no-repeat center center;border:1px solid #c00403}.photo_list li a .m18,.photo_gallery_list li a .m18{display:block;z-index:999;position:absolute;width:68px;height:68px;top:7px;background:url(http://static.m.sapo.pt/static/img/shared/m18quad_pointer.png) no-repeat center center}.list li a .thumb{position:relative}.list li a .thumb .has-video{width:24px;height:24px;text-indent:-99999px;position:absolute;right:2px;top:2px;background:url(http://static.m.sapo.pt/static/img/shared/sprite_icones_pointer.png) no-repeat transparent;background-position:0 -120px}.list li a .thumb .has-photo{width:24px;height:24px;text-indent:-99999px;position:absolute;right:2px;top:28px;background:url(http://static.m.sapo.pt/static/img/shared/sprite_icones_pointer.png) no-repeat transparent;background-position:0 -96px}.abuse{padding:10px;background:transparent}.abuse p{padding:5px 0}.abuse .note{padding:10px 0;font-weight:bold;color:#999}.abuse textarea{padding:5px;margin:15px 0;width:97%}.abuse .bottest{display:none}.abuse .button{background:#ddd;border:0;margin:0 auto;float:none;color:#df3c2b}.videos .abuse a{text-align:center;background:#ddd;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold;color:#666}.abuse_report_confirmation a{margin:20px auto;text-transform:uppercase;font-size:x-small;letter-spacing:.5px;font-weight:bold}::-moz-selection{background:#3398cc;color:#f9f9f9;text-shadow:none}::selection{background:#3398cc;color:#f9f9f9;text-shadow:none}.main_menu{background:transparent}.main_menu h2{color:#333}.main_menu ul{background:#e7eaeb}.main_menu ul li a{font-weight:bold;color:#353535;background:transparent}.main_menu ul li a:hover{background:#3398cc;color:#f9f9f9}.main_menu ul li a.selected{color:#3398cc;background:transparent}.main_menu ul li a.selected:hover{color:#3398cc;background:transparent;cursor:default}#header{background:#353535;color:#f9f9f9}#header .system_menu li.link_top{display:none}#header .system_menu li.link_texto{display:none}#header .system_menu li.link_upgrade{display:none}#header .system_menu li.link_desktop{display:none}#header .system_menu li.link_login{display:none}#header .system_menu li.link_help{display:none}#header .link_menu{color:#f9f9f9}#header .link_menu:hover{background:#3398cc;color:#f9f9f9}#header #logo img{width:auto;height:29px;vertical-align:middle;padding:2px 5px}#footer .system_menu li.link_upgrade{display:none}#footer .system_menu li.link_home{display:none}#footer .system_menu li.link_login{display:none}.list li a .details .subject{color:#3398cc}.article_detail .header .subject{color:#3398cc}.article_detail .header .metadata .subject{color:#3398cc}.article_detail .body .full a{color:#3398cc}.video_gallery_list li a .details .author{color:#3398cc;display:none}.video_gallery_list li a .quantity_date{color:#3398cc}.video_gallery_list li a .quantity{color:#3398cc}.multimedia_list a .date{color:#3398cc}.details .genre_length{color:#3faad4}