body{color:#fff;background:transparent;text-align:center;font-family:Arial;margin:0;padding:0;}
h1{font-size:14pt;text-transform:uppercase;margin:0;padding:2px 0 2px 0;}
:focus{outline:none;}
.clear{clear:both;}
#container{text-align:left;width:695px;position:relative;margin:0 auto;padding:0;}
#container a.prev,#container a.next{position:absolute;top:220px;width:82px;height:114px;display:block;}
#container a.prev span,#container a.next span{width:82px;height:114px;display:block;text-indent:-999px;overflow:hidden;}
#container a.prev{left:-102px;}
#container a.prev span{background:url(http://imgs.sapo.pt/paperleap/images/nav-previous.png) no-repeat center left;}
#container a.prev:hover span{background:url(http://imgs.sapo.pt/paperleap/images/nav-previous-on.png) no-repeat center left;}
#container a.next{left:715px;}
#container a.next span{background:url(http://imgs.sapo.pt/paperleap/images/nav-next.png) no-repeat center left;}
#container a.next:hover span{background:url(http://imgs.sapo.pt/paperleap/images/nav-next-on.png) no-repeat center left;}
#panel-right{float:right;display:inline;width:300px;}
#mreq{width:300px;height:250px;}
#cover-options{background-color:#111111;border:1px solid #333333;margin-top:10px;padding:10px;}
#panel-left{width:383px;overflow:hidden;}
#capa{border:4px solid #fff;width:375px;overflow:hidden;}
#capa div.zoom{border:1px solid #333;width:373px;overflow:hidden;position:relative;}
#capa img{width:373px;}
#more-about-this p.edition_number,#more-about-this p.newspaper_expired{margin:0;padding:2px 0 5px 0;font-size:9pt;}
#more-about-this a{background:url(http://imgs.sapo.pt/paperleap/images/more-about-this.png) no-repeat center left;display:block;height:26px;line-height:26px;color:#98b400;text-decoration:none;padding-left:174px;font-size:10pt;font-weight:bold;}
body.pt-PT #more-about-this a{background:url(http://imgs.sapo.pt/paperleap/images/more-about-this-pt.png) no-repeat center left;}
#more-about-this a:hover{text-decoration:underline;}
#close{height:28px;}
#close a{background:url(http://imgs.sapo.pt/paperleap/images/btn-close-en.png) no-repeat center left;float:right;display:inline;width:107px;height:28px;text-indent:-999px;overflow:hidden;}
body.pt-PT #close a{background:url(http://imgs.sapo.pt/paperleap/images/close-pt.png) no-repeat center left;}
/*** COVER ***/
#cover-options div.options a, #sharethis a.sapo_sharethis_tooltipview{display:inline-block;height:21px;line-height:21px;color:#c9cad2;text-decoration:none;font-size:8pt;background:url(http://imgs.sapo.pt/paperleap/images/btn-opt-empty.png) no-repeat top left;padding-left:20px;margin-top:3px;}
#cover-options div.options a span, #sharethis a.sapo_sharethis_tooltipview span{background:url(http://imgs.sapo.pt/paperleap/images/btn-opt-right.png) no-repeat top right;display:inline-block;height:21px;line-height:21px;padding:0 8px 0 3px;}
#cover-options div.options a.btn-opt-favorites{background-image:url(http://imgs.sapo.pt/paperleap/images/btn-favorites-double.png);width:65px;}
#cover-options div.options a.btn-opt-favorites span{background-image:none;padding:0 18px 0 3px;}
#cover-options div.options a.added{background-image:url(http://imgs.sapo.pt/paperleap/images/btn-favorites-double.png);background-position:bottom left;}
#cover-options div.options a#btn-opt-embed{background-image:url(http://imgs.sapo.pt/paperleap/images/btn-opt-embed.png);}
#cover-options div.options a#btn-opt-private{background-image:url(http://imgs.sapo.pt/paperleap/images/btn-opt-private-v2.png);}
#cover-options div.options a#btn-opt-private.private{background-image:url(http://imgs.sapo.pt/paperleap/images/btn-opt-private.png);}
#cover-options div.options a#btn-opt-send-friend{background-image:url(http://imgs.sapo.pt/paperleap/images/btn-opt-send-friend.png);}
#cover-options div.options a:hover span{text-decoration:underline;}
#cover-options div.twingly_widget{background-color:#111;border-width:0;color:#eee;margin-bottom:10px;}
#cover-options div.twingly_widget a{color:#96AD06;}
#cover-options div.twingly_widget div.twingly_subscribe{display:none;}
#cover-options div.twingly_widget div.twingly_subscribe a{color:#eee;}
#cover-options div.twingly_header{background-color:#111;border-color:#333;color:#eee;}
#cover-options span.twingly_item_title a{color:#eee;}
#cover-options .twingly_item_websitename a{color:#96AD06;}
#cover-options .twingly_get_widget{display:none;}
#cover-options .twingly_item{border-color:#333;}
#btn-send-to-a-friend{background:url(http://imgs.sapo.pt/paperleap/images/btn-add-all-to-favorites.png) no-repeat top left;width:141px;font-size:8pt;text-indent:25px;}
a.favorites{position:relative;}
a.favorites img{position:absolute;border:0;top:2px;left:2px;}
#sharethis div.sapo_sharethis_tooltip_container{top:4px;}
#sharethis a.sapo_sharethis_tab_selected{display:none;}
#sharethis a.sapo_sharethis_tooltip_close{padding:0 10px;height:20px;line-height:20px;background-image:none;}
#sharethis div.sapo_sharethis_tab_container{top:21px;z-index:200;}
#sharethis{height:20px;}
#sharethis a.sapo_sharethis_tooltipview{color:#fff;font-size:8pt;position:absolute;font-weight:normal;color:#C9CAD2;}
#rate-block{padding-bottom:10px;font-size:8pt;line-height:200%;}
#rate-block span.average_rating{/* font-size:8pt;color:#ACACB5;padding-top:3px;display:block;clear:left;*/}
div.comments{padding-top:15px;}
div.comments p{background:url(http://imgs.sapo.pt/paperleap/images/comments-v2.png) no-repeat top left;width:276px;height:56px;font-size:8pt;color:#2a2a36;line-height:18px;}
div.comments p a{color:#fff;}
div.comments p span{display:block;padding:3px 0 0 20px;}
#comments{background-color:#111111;border:1px solid #333333;margin-top:10px;padding:10px;font-size:8pt;}
#comments textarea{width:360px;height:80px;margin-bottom:5px;}
#comments div.comment{border-top:1px solid #333;padding:4px 0;overflow:hidden;width:361px;}
#slider-container{margin-top:10px;background:transparent url(http://imgs.sapo.pt/paperleap/images/slider.png) no-repeat top left;height:20px;padding-top:5px;position:relative;}
#slider-container #zoom-in,#slider-container #zoom-out{width:20px;height:20px;overflow:hidden;position:absolute;display:block;top:-5px;cursor:pointer;text-indent:-999px;overflow:hidden;}
#slider-container #zoom-in{right:0;}
#slider-container #zoom-out{left:0;}
.ui-slider-horizontal{height:10px;}
.ui-slider{position:relative;text-align:left;margin:0 27px;}
.ui-slider .ui-slider-handle{cursor:pointer;height:12px;width:12px;overflow:hidden;position:absolute;z-index:2;background-color:#c8e602;margin-left:-6px;margin-top:-1px;}
.fakesubmit{background:transparent url(http://imgs.sapo.pt/paperleap/images/btn-cinza-right.png) no-repeat top right;color:#C9CAD2;display:inline-block;font-size:8pt;height:21px;line-height:21px;padding-right:7px;border:none;color:#FFF;cursor:pointer;-moz-border-radius:none;-webkit-border-radius:none;}
.fakesubmit input,.fakesubmit span{background:transparent url(http://imgs.sapo.pt/paperleap/images/btn-cinza.png) no-repeat top left;display:inline-block;height:21px;padding-right:7px;text-indent:25px;border:none;color:#FFF;cursor:pointer;-moz-border-radius:none;-webkit-border-radius:none;}

.rating{cursor:pointer;margin:0;padding:0;clear:both;display:block;}
.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden;}
.cancel,
.star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;cursor:pointer;}
.star-left,
.star-right{width:8px}
.cancel,.cancel a{display:none;background:url(http://imgs.sapo.pt/paperleap/images/delete.gif) no-repeat 0 -16px;}
.star,
.star a{background:url(http://imgs.sapo.pt/paperleap/images/star.png) no-repeat 0 0px;}
.star-left,
.star-left a{background:url(http://imgs.sapo.pt/paperleap/images/star-left.gif) no-repeat 0 0px;}
.star-right,
.star-right a{background:url(http://imgs.sapo.pt/paperleap/images/star-right.gif) no-repeat 0 0px;}
.cancel a,
.star a{display:block;width:100%;height:100%;background-position:0 0px;}
div.rating div.on a{background-position:0 -16px;}
div.rating div.hover a,
div.rating div a:hover{background-position:0 -32px;}

