@charset "utf-8";
#articleNew {}
#articleNew .content {width:630px; border-right:1px #d7d7d7 dotted; margin:15px 0;}
/* nav */
#articleNew .content .art_nav {width:512px; font:10px/12px Arial,Helvetica,sans-serif; text-transform:uppercase; border-bottom:1px solid #316c80; overflow:auto; padding-bottom:10px; margin-bottom:10px;}
#articleNew .content .art_nav a {color:#a7a7a7; width:175px;}
#articleNew .content .art_nav a.prev {float:left; background: url(../img/article_nav.gif) no-repeat left center; padding-left:25px;}
#articleNew .content .art_nav a.next {float:right; background: url(../img/article_nav.gif) no-repeat right center; padding-right:25px; text-align:right;}
#articleNew .content #nav2 {border-bottom:0 solid #316c80; border-top:1px solid #316c80; padding-top:10px; margin-top:10px; display:inline-block;}

/* title */
#articleNew .content h1 {width:512px; margin-bottom:10px;}
#articleNew .content span.type {font:bold 20px/22px Times, 'Times New Roman', serif; color:#1c314d; border-bottom:7px solid #1c314d; margin-bottom:10px; display:inline-block; padding-bottom:3px;}
#articleNew .content ul[property="na:description"] {width:512px; font:bold 15px/18px Arial,Helvetica,sans-serif;  border-bottom:1px solid #316c80;}
#articleNew .content ul[property="na:description"] li {border-top:1px solid #d4d4d4; padding:10px 0; list-style:none; padding-left:10px;}
#articleNew .content ul[property="na:description"] li:before {content: ""; background: url(../img/article_bullet.gif) no-repeat; position:absolute;
width:3px; height:2px; margin:9px 0 0 -7px;}

/* topics */
#articleNew #topics-article {width:512px;}
#articleNew #topics-article p.title {display:inline}
#articleNew #topics-article p.title,#articleNew #topics-article p.title a {color:#1b314b; font-size:11px; line-height:18px; font-weight:bold; text-transform:uppercase; }
#articleNew #topics-article ul {display:inline; padding-left:3px;}
#articleNew #topics-article ul li {display:inline; color:#235a6f; font: 11px/18px 'Times New Roman', Times, serif;}
#articleNew #topics-article ul li:after {content: ",";}
#articleNew #topics-article ul li:last-child:after {content: "";}
#articleNew #topics-article ul li a {color:#235a6f;  text-transform:uppercase;}

#articleNew #share1 {position:relative;}

#articleNew .social-share {width:512px; margin-top:5px; float:left;}
#articleNew .share {float:left; width:482px; position: relative; z-index: 11; }
#articleNew .share li {float:left; width:90px; margin:6px 4px 0 0; background:none; border:1px solid #666; font-size:10px; text-transform:uppercase; color:#FFF; border-radius:2px;}
#articleNew .share .facebook, #articleNew .share .twitter, #articleNew .share .plus {overflow:visible;}
#articleNew .share .facebook {border:0 solid #666; width:150px;}
#articleNew .share .twitter {border:0 solid #666;}
#articleNew .share .plus {width:70px; border:0 solid #666;}
#articleNew .share .comments {background: #425f83; background: -moz-linear-gradient(top,  #425f83 0%, #1f354f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#425f83), color-stop(100%,#1f354f)); background: -webkit-linear-gradient(top,  #425f83 0%,#1f354f 100%); background: -o-linear-gradient(top,  #425f83 0%,#1f354f 100%); background: -ms-linear-gradient(top,  #425f83 0%,#1f354f 100%); background: linear-gradient(to bottom,  #425f83 0%,#1f354f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#425f83', endColorstr='#1f354f',GradientType=0 );}
#articleNew .share .comments a {color:#FFF; line-height:18px; display:block;}
#articleNew .share .comments a:hover {text-decoration:none;}
#articleNew .share .comments a:before {content:""; float:left; background: url(../img/share-comment.gif) no-repeat; width:12px; height:11px; margin:4px 4px 0 6px;}
#articleNew .share .email {background:#a9a9a9; background: -moz-linear-gradient(top,  #a9a9a9 0%, #606060 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9a9a9), color-stop(100%,#606060)); background: -webkit-linear-gradient(top,  #a9a9a9 0%,#606060 100%); background: -o-linear-gradient(top,  #a9a9a9 0%,#606060 100%); background: -ms-linear-gradient(top,  #a9a9a9 0%,#606060 100%); background: linear-gradient(to bottom,  #a9a9a9 0%,#606060 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a9a9', endColorstr='#606060',GradientType=0 ); width:28px;}
#articleNew .share .email a {color:#FFF; line-height:18px; display:block; text-indent:-999999px;}
#articleNew .share .email a:hover {text-decoration:none;}
#articleNew .share .email a:before {content:""; float:left; background: url(../img/share-email.gif) no-repeat; width:17px; height:10px; margin:4px 4px 0 6px;}
#articleNew form.email {background: url(../img/redesenho/bg_window.png) no-repeat left bottom}

#articleNew .functions {float:left; border-top:0 solid #d6d6d6; width:30px; margin-top:0;}
#articleNew .functions li {float:left; width:20px; height: 23px; margin:6px 9px 0 0;background:url(../img/bt_interactions.png) no-repeat 0 -119px; }
#articleNew .functions li.correct {background-position:0 -140px}
#articleNew .functions li.print {position:relative; background-position:0 -161px; }
#articleNew .functions li.print img {display:none}
#articleNew .functions li.print .selo-print {position:absolute;top: -5px;right: -130px;overflow:hidden;display:block;width:130px;height:30px;}
#articleNew .functions li.print .selo-print img {display:inline;}
#articleNew .functions li.print .selo-print a, #articleNew .functions li.print .selo-print object {position:absolute;width:130px;height:30px;text-indent:0;right:130px;}
#articleNew .functions li.print .selo-print-ad {display:none;}
#articleNew .functions li a {display:block;overflow:hidden;width:20px;height:20px;text-indent:-9999px}

#articleNew #metadata {width:512px; position:relative; left:0; float:left; margin:0; padding:30px 0 15px 0; line-height: 12px; background:none; font-size:11px; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
#articleNew #metadata div {border-top:0 solid #000;}
#articleNew #metadata .source {color:#336c83; font-weight:bold; font-size:13px; padding:0; line-height:17px;}
#articleNew #metadata .source .aboutCol {clear:both; display:block; text-transform:none; color:#5a5a5a; font-style:italic; font-size:13px; line-height:17px;}
#articleNew #metadata .source .aboutCol b {font-weight:bold;}
#articleNew #metadata .source span {text-transform:uppercase; font: normal 11px/14px Arial,Helvetica,sans-serif;}
#articleNew #metadata .source span a {color:#5a5a5a; background:none; padding:0; display:inline;}
#articleNew #metadata .city {color:#5a5a5a; text-transform:uppercase; line-height:20px; display:inline-block;}
#articleNew #metadata .created, #articleNew #metadata .modified {display:inline-block; font-size:11px; color:#5a5a5a; font-weight:bold;}
 {display:inline-block;}
#articleNew #metadata .label {display:inline-block; font-size:11px; color:#5a5a5a; font-weight:normal;}

/* article body */
#articleNew #article-body {float:left; width:512px;}
#articleNew #share2 .functions li.print .selo-print {left: auto;}
#articleNew #share2 .functions li.print .selo-print a, #share2 .functions li.print .selo-print object{left: auto;}

/* multimedia */
#articleNew #article-body .multimedia.left {float:left; margin-right:20px;}
#articleNew #article-body .multimedia.right {float:right; margin-left:20px;}
#articleNew #article-body .multimedia .figure .figcaption {width:94%; padding:2% 3%;}
#article-body .photo p {font-size:11px; line-height:12px; font-weight:bold;}
#article-body .photo p span {font-weight:normal; display:inline; text-transform:none; font-size:11px; color:#FFF;}

/* list related */
#articleNew #list-related {width:510px; margin:0 0 15px 0; border:1px solid #e2e2e2; border-top: 1px solid #336B83; padding-bottom:10px;}
#articleNew #list-related p {background:none; border:4px solid #e2e2e2; border-width:4px 0 0 0; padding-left:10px; height:25px; font: bold 11px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:left;}
#articleNew #list-related .web {padding:0 10px;}
#articleNew #list-related .web li {border:0; line-height:12px; background-position:2px 3px;}
#articleNew #list-related .web li a {color:#316c82;}
#articleNew #list-related .web li span {font-weight:bold; text-transform:uppercase; font-size:11px; padding:0 5px 0 20px;}
#articleNew #list-related .web li span.video {background: url(../img/redesenho/rel-video.gif) no-repeat left -1px;}
#articleNew #list-related .web li span.galeria {background: url(../img/redesenho/rel-galeria.gif) no-repeat left -1px;}

/* comentarios */
#articleNew #comments {width:618px;}
#articleNew #comments .title span {background:url(../img/redesenho/comment_bubble.gif) no-repeat left 12px; padding-left:20px;}
#articleNew #comments form, #articleNew #comments .login {padding:7px 17px; background:#213751;}
#articleNew #comments form label {color:#FFF;}
#articleNew #comments form .captcha label {color:#FFF;}
#articleNew #comments form .captcha div a {background: url(../img/redesenho/bg_refresh.png) no-repeat 0 0;}
#articleNew #comments form p.counter {color:#FFF;}
#articleNew #comments form label.error {color:#FFF;}
#articleNew .captcha div a {color:#FFF;}
#articleNew #comments #formComentario button, #articleNew form.email button, #articleNew #comments .login li a, #articleNew div#enquete .post {padding:6px 10px; font-size:12px;}
#articleNew #comments .login {padding:20px 0;}
#articleNew #comments .login p {color:#FFF;}

#articleNew p.msg {background:#667683; color:#FFF; font-size:14px; margin:-7px 0 0 -17px; width:591px; font-size:12px; padding:10px 0 10px 27px;}
#articleNew p.error {background:#007ac3; color:#FFF; font-size:14px; margin:-7px 0 0 -17px; width:591px; font-size:12px; padding:10px 0 10px 27px; line-height:10px;}
#articleNew form.email p.error {margin: 0; width:256px;}
#articleNew form.email p.msg {margin: 0; width:256px;}
#articleNew p.error, #articleNew label.error, #articleNew #comments form label.error {color:#FFF !important;}
#articleNew textarea.error, #articleNew input.error {background:#dbf3ff; border: 1px solid #dbf3ff !important;}
#comments form label.error {background: url(../img/redesenho/bg_comment_error.png) no-repeat 12px 29px;}
#comments form button[disabled="disabled"] {padding:6px 10px; font-size:12px;}

/* saiba mais */
#articleNew #article-related {width:620px; margin-bottom:15px; display:inline-block;}
#articleNew #article-related ul {padding:0; margin:10px 0 0; background: url(../img/redesenho/bg_saiba_mais.gif);}
#articleNew #article-related ul.img {margin:0 0 10px;}
#articleNew #article-related ul li {width:139px; padding:0 8px; clear:none;}
#articleNew #article-related ul li .time {margin-bottom:3px;}
#articleNew #article-related ul li .resume {margin-bottom:7px; display:block; font: 22px/20px OgloboCondensedMedium, Arial, Helvetica, sans-serif; min-height:100px;}

/* article footer */
#articleNew #share2 {border-top:0 solid #FFF; margin-bottom:10px; float:left;}

/* no twitter */
#articleNew #on_twitter {width:620px; min-height: 195px; margin-bottom:15px; overflow:hidden; background: url(../img/redesenho/loader_twitter.gif) no-repeat center 85px;}
#articleNew #on_twitter p {font-weight:normal;}
#articleNew #on_twitter p span {float:right; padding-top:5px;}
#articleNew #on_twitter p span a {width:16px; height:16px; background: url(../img/redesenho/bt_nav.png); text-indent:-99999px; display:inline-block; margin-left:5px;}
#articleNew #on_twitter p span .prev {background-position:left top}
#articleNew #on_twitter p span .next {background-position:right top;}
#articleNew #on_twitter ul {width:3000px; margin:10px 0; overflow:auto;}
#articleNew #on_twitter ul li {float:left; width:175px;border-bottom:0;border-left:1px dotted #DFDFDF; padding:0 10px; border-top:0 solid #FFF; min-height:115px; background: #FFF; border-bottom:0 solid #D6D6D6;}
#articleNew #on_twitter ul li:first-child {border-left:0}
#articleNew #on_twitter ul li a {color:#1d314a; display:block;}
#articleNew #on_twitter ul li span {color:#1e324d; float:right; width:125px;}

/* outras fontes */
#articleNew #diffsources {width:620px; margin-bottom:15px; overflow:hidden;}
#articleNew #diffsources p {font-weight:normal;}
#articleNew #diffsources p span {float:right; padding-top:5px;}
#articleNew #diffsources p span a {width:16px; height:16px; background: url(../img/redesenho/bt_nav.png); text-indent:-99999px; display:inline-block; margin-left:5px;}
#articleNew #diffsources p span .prev {background-position:left top}
#articleNew #diffsources p span .next {background-position:right top;}
#articleNew #diffsources ul {width:3000px; margin:10px 0; overflow:auto;}
#articleNew #diffsources ul li {float:left; width:175px; border-left:1px dotted #DFDFDF; padding:0 10px; border-top:0 solid #FFF; min-height:70px;}
#articleNew #diffsources ul li:first-child {border-left:0 dotted #DFDFDF;}
#articleNew #diffsources ul li:last-child {border-bottom:0 dotted #DFDFDF;}

#articleNew #diffsources ul li a {color:#1e324d; display:block;}
#articleNew #diffsources ul li span {color:#9b999a; font-size:11px;}


/* mais mundo */
#articleNew #other-news {width:620px; margin-bottom:15px; display:inline-block;}
#articleNew #other-news p {font-weight:normal;}
#articleNew #other-news ul li {padding:8px 10px; border-top:1px solid #d6d6d6; border-bottom:0 solid #FFF;}
#articleNew #other-news ul li:first-child {border-top:0 solid #d6d6d6;}
#articleNew #other-news ul li a {color:#1d314e;}

/* sidebar */
#articleNew .sidebar {margin:15px 0;}
#articleNew .sidebar .scroll-pane {width:100%; height:680px; overflow:auto;}
#articleNew .sidebar .sidebar-capa {margin-bottom:10px;}
#articleNew .sidebar .sidebar-capa .title {background: url(../img/redesenho/sidebar_title.jpg); width:270px; height:21px; font: 18px/19px OgloboCondensedMedium,Arial,Helvetica,sans-serif; text-transform:uppercase; color:#FFF; padding:6px 10px;}
#articleNew .sidebar .sidebar-capa .destaque-capa {width:300px; background: rgba(212,212,212,0.5); padding:10px 10px 0; border-radius:2px;}

#articleNew .sidebar .sidebar-capa .scroll-capa {background:none; padding:0; margin:0 -20px 10px 0; width:290px; border-bottom:1px solid #d4d4d4;}
#articleNew .sidebar .sidebar-capa .scroll-capa:focus {outline: none;}
#articleNew .sidebar .sidebar-capa .scroll-capa p {border-bottom:1px solid #d4d4d4; padding:8px 0; overflow:auto; width:280px; padding-left:1px;}
#articleNew .sidebar .sidebar-capa .scroll-capa p:last-of-type {border-bottom:0 solid #000;}
#articleNew .sidebar .sidebar-capa .scroll-capa p .article {font: 22px/20px OgloboCondensedSemibold,Arial,Helvetica,sans-serif; color:#234261; display:block; margin-bottom:5px;}
#articleNew .sidebar .sidebar-capa .scroll-capa p.mch {padding-top:0;}
#articleNew .sidebar .sidebar-capa .scroll-capa p.mch .article {font: 30px/26px OgloboCondensedSemibold,Arial,Helvetica,sans-serif;}
#articleNew .sidebar .sidebar-capa .scroll-capa p .resume {font: 13px/16px Arial,Helvetica,sans-serif; color:#000; display:block;}
#articleNew .sidebar .sidebar-capa .scroll-capa p .img {float:right; padding-left:10px;}

/* pop */
#articleNew .sidebar .sidebar-capa .destaque-capa .pop p {text-align:center; text-transform:uppercase;}
#articleNew .sidebar .sidebar-capa .destaque-capa .pop .sub {font: 16px/22px OgloboCondensedSemibold,"Times New Roman",Times,serif; color:#004664;}
#articleNew .sidebar .sidebar-capa .destaque-capa .pop .resume {font: 21px/22px OgloboCondensedLight,"Times New Roman",Times,serif; color:#3C3C3C; margin:0 0 5px 0;}

/* blog */
#articleNew .sidebar .sidebar-capa .blog {border:1px solid #d4d4d4; border-width:1px 0 0; padding:10px 0 10px 1px; width:280px; overflow:auto;}
#articleNew .sidebar .sidebar-capa .blog a:hover {text-decoration:none;}
#articleNew .sidebar .sidebar-capa .blog img {float:right; padding-right:5px;}
#articleNew .sidebar .sidebar-capa .blog .source {font: 16px/16px OgloboCondensedSemibold,Arial,Helvetica,sans-serif; color:#000; text-transform:uppercase; display:block; margin-bottom:3px; text-decoration:none;}
#articleNew .sidebar .sidebar-capa .blog .article {font: 22px/20px OgloboCondensedMedium,Arial,Helvetica,sans-serif; color:#22425c; display:block; width:215px;}
#articleNew .sidebar .sidebar-capa .blog .last {width:150px; float:left; padding-top:4px; color:#747474; font-size:12px; text-decoration:none;}
#articleNew .sidebar .sidebar-capa .blog .last time {text-decoration:none;}
#articleNew .sidebar .sidebar-capa .blog .last .hour {float:left; padding-left:0; padding-right:5px; margin:0; top:0; clear:both; float:left; color:#B00; text-decoration:none;}

/* mais compartilhadas */
#articleNew .sidebar .sidebar-capa .top-content {width:280px; margin-bottom:10px;}
#articleNew .sidebar .sidebar-capa .top-content .title {background:#9299a2; color:#1d314e; font:bold 12px/16px Arial,Helvetica,sans-serif; text-align:center; border-radius:2px; height:auto; padding:4px 10px; width:260px;}
#articleNew .sidebar .sidebar-capa .top-content ul {}
#articleNew .sidebar .sidebar-capa .top-content ul li {padding:6px 0; border-top:1px solid #ccc; overflow:auto;}
#articleNew .sidebar .sidebar-capa .top-content ul li:first-child {border-top:0 solid #ccc;}
#articleNew .sidebar .sidebar-capa .top-content ul li .pos {color:#1c324c; font: 26px/30px OgloboCondensedBold, Arial, Helvetica, sans-serif; padding-right:10px;float:left; padding-bottom:10px; width:15px;}
#articleNew .sidebar .sidebar-capa .top-content ul li a {float:right; width:254px;}
#articleNew .sidebar .sidebar-capa .top-content ul li .img {float:right; padding-left:10px;}
#articleNew .sidebar .sidebar-capa .top-content ul li .img img {display:block;}
#articleNew .sidebar .sidebar-capa .top-content ul li .article {padding-left:10px; border-left:1px solid #CCC; color:#1c324c; font: 13px/16px Arial,Helvetica,sans-serif; display:block;}

/* voce pode estar interessado */
#articleNew .sidebar .widget {width:300px; background: url(../img/redesenho/bg_widget.png) repeat-x; padding-top:6px; border:0 solid #FFF;}
#articleNew .sidebar .widget .title {padding:0 8px;border:1px solid #dfdfdf;font-size:11px;filter:dropshadow(color=#454545,offx=1,offy=1);background-color:#efefef;background-image:-moz-linear-gradient(top,#efefef,#dfdfdf);background-image:-webkit-gradient(linear,center top,center bottom,from(#efefef),to(#dfdfdf));background-image:-o-linear-gradient(top,#efefef,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#dfdfdf');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#dfdfdf')";background-image:linear-gradient(top,#efefef,#dfdfdf); color:#000; font-weight:bold;}
#articleNew .sidebar .widget ul {background:#FFF;}
#articleNew .sidebar .widget ul li {overflow:auto; padding:6px 0; font-weight:bold;}

/* nas redes */
#articleNew .sidebar .sidebar-capa #nas-redes {width:300px; background: rgba(212,212,212,0.5); padding:10px 10px 0; border-radius:2px; overflow:auto;;}
#articleNew .sidebar .sidebar-capa #nas-redes .likebox {background:#FFF; width:280px;}
.likebox .lb {margin:0;}
#articleNew .sidebar .sidebar-capa #nas-redes .likebox .act {width:270px;}
#articleNew .sidebar .sidebar-capa #nas-redes .likebox .act iframe {width:255px;}
#articleNew .sidebar .sidebar-capa #nas-redes .twitter {width:260px; border:1px solid #DFDFDF;}

/* blogs */
#articleNew .sidebar #blogs .widget {}

/* bo serviços */
#articleNew .sidebar #service-tabs .wrapper {width:301px;}
#articleNew .sidebar #service-tabs .tabs {height:31px; background:#f5f5f5; border:1px solid #dad3d3; border-width:0 1px 1px;}
#articleNew .sidebar #service-tabs .tabs li {font: normal 10px/17px Arial,Helvetica,sans-serif; width:99px; height:auto; padding:0; text-align:center; position:relative; overflow:visible;}
#articleNew .sidebar #service-tabs .tabs li:nth-child(2) {border-left:1px solid #dad3d3; border-right:1px solid #dad3d3;}
#articleNew .sidebar #service-tabs .tabs li a {background:none; border: 0 solid #DDD; padding:7px 0; color:#707070;}
#articleNew .sidebar #service-tabs .tabs li a.current {background:#FFF; color:#000; font-weight:normal;}
#articleNew .sidebar #service-tabs .tabs li a.current:after {position:absolute; content:""; background: url(../img/redesenho/service-tab.png) no-repeat; width:15px; height:8px; margin-bottom:21px; margin-top:24px; left:45px;}
#articleNew .sidebar #service-tabs .services {border:1px solid #dad3d3; border-width:0 1px 1px 1px;}

#articleNew .sidebar #service-tabs .services .traffic {}
#articleNew .sidebar #service-tabs .services .traffic ul {padding:13px 10px 10px;}
#articleNew .sidebar #service-tabs .services .traffic ul li {display:block; width:100%; border:0 solid #FFF; line-height:17px;}
#articleNew .sidebar #service-tabs .services .traffic ul li span {display:block; font-weight:normal; font-size:13px; color:#414141; padding-left:17px;}
#articleNew .sidebar #service-tabs .services .traffic ul li .nbhood {text-transform:uppercase; font-weight:bold; font-size:11px; color:#000; padding-left:0;}
#articleNew .sidebar #service-tabs .services .traffic ul li .red {background: url(../img/redesenho/transito.png) no-repeat left 3px;}
#articleNew .sidebar #service-tabs .services .traffic ul li .green {background: url(../img/redesenho/transito.png) no-repeat left -26px;}

#articleNew .sidebar #service-tabs .services .weather {}
#articleNew .sidebar #service-tabs .services .weather .title {text-transform:uppercase; color:#1e94c2; font-size:16px; background:none; font-weight:normal; border:0 solid #FFF; display:block; height:34px;}
#articleNew .sidebar #service-tabs .services .weather span .date {background: #efefef; color:#1c314d; font-weight:bold; font-size:12px; display:block; padding:3px 9px;}
#articleNew .sidebar #service-tabs .services .weather span .forecast {background: url(../img/redesenho/weather_icons_sidebar.png) no-repeat; padding:0 0 0 50px; display:block; margin:9px 0;}
#articleNew .sidebar #service-tabs .services .weather span .icon1 {background-position: 0 2px;}
#articleNew .sidebar #service-tabs .services .weather span .icon2 {background-position: 0 -45px;}
#articleNew .sidebar #service-tabs .services .weather span .icon3 {background-position: 0 -94px;}
#articleNew .sidebar #service-tabs .services .weather span .icon4 {background-position: 0 -142px;}
#articleNew .sidebar #service-tabs .services .weather span .icon5 {background-position: 0 -192px;}
#articleNew .sidebar #service-tabs .services .weather span .icon6 {background-position: 0 -246px;}
#articleNew .sidebar #service-tabs .services .weather span .icon7 {background-position: 0 -300px;}

#articleNew .sidebar #service-tabs .services .weather span .forecast span {font-size:10px; line-height:14px; line-height:17px; display:block;}
#articleNew .sidebar #service-tabs .services .weather span .forecast span.descr {font-size:12px; width:90%; line-height:14px;}
#articleNew .sidebar #service-tabs .services .weather span .forecast span span {font-weight:bold; text-transform:uppercase; display:inline-block;}


#articleNew .sidebar #service-tabs .services .horoscope {}
#articleNew .sidebar #service-tabs .services .horoscope ul {border-top:1px solid #dad3d3; padding:5px 0 4px; overflow:auto;}
#articleNew .sidebar #service-tabs .services .horoscope ul.first {border-top:0 solid #dad3d3;}
#articleNew .sidebar #service-tabs .services .horoscope ul li {border:0 solid #dad3d3; background: url(../img/redesenho/horoscopo.jpg) no-repeat; width:70px; float:left; text-align:center; padding:0 2px;}
#articleNew .sidebar #service-tabs .services .horoscope ul li a {padding-top:45px; display:block; font-size:11px; line-height:16px; color:#707070; font-weight:normal;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.aries {background-position: 4px 0;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.touro {background-position: -70px 0;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.gemeos {background-position: -143px 0;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.cancer {background-position: -214px 0;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.leao {background-position: 4px -65px;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.virgem {background-position: -70px -65px;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.libra {background-position: -143px -65px;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.escorpiao {background-position: -214px -65px;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.sagitario {background-position: 4px -130px;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.capricornio {background-position: -70px -130px;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.aquario {background-position: -143px -130px;}
#articleNew .sidebar #service-tabs .services .horoscope ul li.peixes {background-position: -214px -130px;}


/* WIDGET RIO SHOW - ELA () */
#articleNew .sidebar .sidebar-capa .widget {width:280px; overflow:hidden; margin:10px 0; border:0 solid #FFF; padding: 0;}
#articleNew .sidebar .sidebar-capa div.rioshow .logo, #articleNew .sidebar .sidebar-capa div.ela-dest .logo{position:absolute;left:10px;top:10px;z-index:1000;display:block;width:90px;height:28px; border-top:0 solid #FFF;}
#articleNew .sidebar .sidebar-capa div.rioshow .logo a{display:block;width:90px;height:28px;background:url(../img/rioshow-re.png) no-repeat;text-indent:-9999px}
#articleNew .sidebar .sidebar-capa div.ela-dest .logo a{display:block;width:87px;height:42px;background:url(../img/ela-dest.png) no-repeat;text-indent:-9999px}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides, #articleNew .sidebar .sidebar-capa div.ela-dest div.slides{width:300px;overflow:hidden}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides div.items, #articleNew .sidebar .sidebar-capa div.ela-dest div.slides div.items{position:relative;width:2000em;height:inherit}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides div.figure, #articleNew .sidebar .sidebar-capa div.ela-dest div.slides div.figure{position:relative;float:left;width:300px;height:inherit}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides a, #articleNew .sidebar .sidebar-capa div.ela-dest div.slides a{display:block;position:absolute;bottom:10px;left:10px;overflow:hidden;width:290px}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides a span {display:inline;margin:0;padding:3px 5px 5px;background:#fff;color:#000;font-size:10px;font-weight:bold;text-transform:uppercase;}
#articleNew .sidebar .sidebar-capa div.ela-dest div.slides a span{display:inline;margin:0;padding:3px 5px 2px;background:#000;color:#FFF;font-size:10px;font-weight:bold;text-transform:uppercase;opacity: 0.7; -moz-opacity: 0.7;filter:alpha(opacity=7);}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides a strong, #articleNew .sidebar .sidebar-capa div.ela-dest div.slides a strong{display:block}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides a strong span{padding:3px 0 5px;line-height:29px;font-family:"Times New Roman",Times,serif;color:#1c314d;font-size:24px;font-weight:normal;text-transform:none}
#articleNew .sidebar .sidebar-capa div.ela-dest div.slides a strong span{padding:3px 0 5px;line-height:29px;font-family:"Times New Roman",Times,serif;color:#FFF;font-size:24px;font-weight:normal;text-transform:none}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav{height:22px;position:absolute;top:5px;right:5px;line-height:28px;padding:5px}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav ul, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav ul{height:inherit;float:left;height:15px;margin-top:4px}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav li, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav li{float:left;border:none !important;height:15px;border-right:1px solid #fff !important;padding:0 !important;margin:0 !important}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav li a, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav li a{display:inline-block;float:none;width:20px;margin:0 5px;height:15px;text-align:center;line-height:15px;color:#fff;font-size:11px;background:none;text-indent:0}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav li a.active, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav li a.active{background:#fff;color:#000}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav a.prev, div.rioshow div.nav a.next, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav a.prev,div.ela-dest div.nav a.next{display:block;margin-top:4px;float:left;width:15px;height:15px;background:url(../img/bt_rioshow.png) no-repeat}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav a.prev, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav a.prev{background-position:0 0}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav a.next, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav a.next{margin-left:5px;background-position:-16px 0}
#articleNew .sidebar .sidebar-capa div#commented-abas {margin-bottom:33px;}

#articleNew .sidebar .sidebar-capa div.rioshow div.slides a strong span, #articleNew .sidebar .sidebar-capa div.ela-dest div.slides a strong span {font: 26px/32px OgloboCondensedSemibold,"Times New Roman",Times,serif}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides a span {background-color:white; -moz-opacity:.80; filter: alpha(opacity=80); opacity: .80; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#articleNew .sidebar .sidebar-capa div.rioshow div.slides a strong span, #articleNew .sidebar .sidebar-capa div.ela-dest.v3 div.slides a strong span {
width: 240px; margin-top: 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-opacity: 1.0; filter: alpha(opacity=100);
opacity: 1.0; text-transform: none; padding: 3px 0 5px 5px; line-height: 29px; display: block; clear: both;}

#articleNew .sidebar .sidebar-capa div.rioshow div.nav a.prev, div.rioshow div.nav a.next, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav a.prev, div.ela-dest div.nav a.next {display:block; margin-top:4px; float:left; width:16px; height:16px; background: url(../img/widget_nav.png) no-repeat 0 0;}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav a, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav a {width:16px; height:16px; background: url(../img/widget_nav.png) no-repeat top left; display:block;}
#articleNew .sidebar .sidebar-capa div.rioshow div.nav a.next, #articleNew .sidebar .sidebar-capa div.ela-dest div.nav a.next {background-position: 0 -26px;}