/**
* Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
* http://cssreset.com
*/
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,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,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
/* End of Reset */
body{margin-top:0;font:400 12px/1 Arial, Helvetica, sans-serif}
@font-face {font-family:Titillium;src: url('titilliumtext25l002_0-webfont.eot');src: url('titilliumtext25l002_0-webfont.eot?#iefix') format('embedded-opentype'),        url('titilliumtext25l002_0-webfont.woff') format('woff'),         url('titilliumtext25l002_0-webfont.ttf') format('truetype'),url('titilliumtext25l002_0-webfont.svg#titilliumtext25l600_wt') format('svg');font-weight: normal;font-style: normal}
#wrapper,#wrap-head{width:966px;margin:0 auto}
#wrapper img{border-style:none}
.clear{clear:both}
.clear-gray-border{clear:both;line-height:1px;height:1px;background:#c8cbc2}
.clear-sidebar{clear:both;margin:18px 0}
.clear-wide{clear:both;margin:40px 0}
a {text-decoration:none}
a:visited{color:#999}
a:hover{text-decoration:underline}
a:active {color:#01AEF0}
#wrapctn{border-left:1px solid #c8cbc2;margin-top:5px}
#left-side{display:inline-block;width:631px;padding-left:9px;vertical-align:top}
#right-side{display:inline-block;;width:315px;padding-left:6px}
header{position:relative;top:0;padding-left:33px;padding-top:3px;color:#b8e1f9;background:#01aef0; height:120px}
footer{height:60px;padding-top:10px;border:1px solid #c8cbc2;border-width:1px 0;margin:4px 0 20px}
.head-info{text-align:right; height:22px}
.date{text-transform:uppercase;font:11px/32px Arial, Helvetica, sans-serif;display:inline-block;margin-right:5px}
.weather{display:inline-block;margin-right:30px;font:10px/32px Arial, Helvetica, sans-serif;padding-left:37px;background:url(/resources/img/weather_icon.jpg) no-repeat}
.city{border-right:1px solid #b8e1f9;display:inline-block;padding-right:10px;margin:10px 5px}
.ualmedia-logo,.ual-logo{display:inline-block; margin-top:11px}
.ual-logo{float:right;margin-right:20px}
.ualmedia-logo h1 { float:left}
.ualmedia-logo h2 {font: 10px/11px  Arial, Helvetica, sans-serif;color:#b8e1f9;text-transform: uppercase;padding-top: 66px;display:inline-block; margin-left:5px}
.menu{border:1px solid #c8cbc2;clear:both;display:inline-block;width:949px;border-width:1px 0;margin:2px 0 0;padding:2px 0 0 17px}
nav{text-transform:uppercase;font:700 11px Arial, Helvetica, sans-serif;display:inline-block;height:33px;width:590px;margin:0;padding:0}
nav li{display:inline-block;list-style:none;text-align:center;margin:0;padding:8px 0;background:url(/resources/img/menuborder.gif) no-repeat right center}
nav li a{color:#000;text-decoration:none;height:39px;padding:8px 5px}
nav li a:visited {color:#000}
nav li a:hover,nav li.sel a{color: #FFF;text-decoration: none;background-color: #01AEF0}
.social-links{float:right;margin:5px 8px 0 0}
.social-links a{margin:0 3px}
.search-menu{height:25px;text-transform:uppercase;margin:2px 0;padding:2px 10px 2px 23px;background:#eaebe8}
.search-menu ul{font-size:10px;margin:0;padding:3px 0 0 0;display:inline-block}
.search-menu ul li{ display:inline-block;padding-left:10px;margin-right:10px;padding-top:5px;text-indent:-1em}
.search-menu ul li:before{content:"\25A0";color:#01aef0;padding-right:5px}
.search{display:inline-block;float:right;font-size:11px;position:relative;top:0}
.search span{position:absolute;top:5px;left:-230px;text-transform:uppercase;font-weight:700}
.search .pesq{border:1px solid #c8cbc2;height:20px;position:absolute;top:0;left:-170px;padding-left:18px;background:url(/resources/img/seacrh_icon.gif) no-repeat #FFF}
.bread-crumbs{font-size:11px;width:610px;margin:15px 0 0 11px}
.header-image{margin:0 5px 10px 0}
.content-left{width:412px;margin-right:0}
.content-right{width:190px}
.news-destak{width:370px;padding:25px 15px 15px 18px;background-color:#efefe8}
.news-destak h1{font:700 30px/29px Titillium, Arial, Helvetica, sans-serif;letter-spacing:-1px;margin:0 0 5px}
.news-destak h3{font:700 14px Arial, Helvetica, sans-serif;margin:20px 0 0}
.news-destak ul{margin:14px 0 0 24px;padding:0}
.news-destak li{list-style-type:none;padding-left:10px;font:700 11px}
.news-destak li:before{content:"\2022";color:#01aef0;padding-right:5px}
.author-destak{font-size:10px}
.lead{margin-top:12px; line-height:15px}
.comments{padding-right:5px;text-align:right;text-transform:uppercase;margin:0}
.comments.main-article{line-height:20px;padding:10px 22px;background:url(/resources/img/comment_gray.gif) no-repeat right center}
.comments.home,.comments-section-article{margin:12px 0 8px;padding:5px 0}
.comments.home a{padding:0 22px 12px 0;background:url(/resources/img/comment_white.gif) no-repeat right 0}
.comments-section-article{border:1px solid #cacac8;border-width:1px 0}
.comments-section-article a{color:#01aef0;font-size:10px;padding:0 22px 0 0;background:url(/resources/img/blue_cmt_icon.jpg) no-repeat right center; display:inline-block; float:right; line-height:16px}
.comments.gray{margin-top:5px;margin-right:0;background:url(/resources/img/comment_gray.gif) no-repeat right center}
.news-box{display:inline-block; vertical-align:top;width:186px;padding-left:9px;padding-right:11px;border-right:1px solid #c8cbc2;margin-top:8px}
.news-box.column3{border:0 none;width:218px;padding-left:0;margin-top:0}
.news{width:186px;margin-top:8px; border-bottom:1px solid #cacac8}
.news h1{padding-left:5px;font:400 20px/22px  Titillium, Arial, Helvetica, sans-serif;margin:0 0 5px;min-height:45px}
.news h2{font-size:12px; font-weight:700;padding-left:5px;margin:0 0 5px;min-height:20px}
.news h3{padding-left:15px;color:#01AEF0;font:700 12px;margin:3px 0 5px}
.news img { width:186px; height:116px}
.gray-box{width:206px;background:#efefe8}
.gray-box h1{padding-right:20px;padding-left:3px;display:inline-block;color:#FFF;font:700 21px/26px Titillium, Arial, Helvetica, sans-serif;margin-bottom:10px;background:url(/resources/img/ap1.gif) no-repeat right 0 #000}
.gray-box ul{margin:0;padding:0 0 0 12px}
.gray-box-inner{margin:10px;padding:10px}
.gray-box-inner h2 { font-size:18px; margin:10px 0}
.news-box.column3 .gray-box{width:220px;margin-top:10px}
.read-more{float:right;padding-left:15px;display:inline;text-transform:uppercase;background:url(/resources/img/mais.gif) no-repeat left center}
.read-more a{text-decoration:none;color:#999}
.read-more-section-link .position{position:inherit}
.read-more-section{text-align:right;padding:0 10px 10px 0}
.pub{width:310px;position:relative;left:0}
.pub-txt { text-align:right; color:#000}
.gray-box-right{background:#efefe8}
.gray-box-right h1{padding-right:20px;padding-left:3px;display:inline-block;color:#FFF;font:700 21px/26px Titillium, Arial, Helvetica, sans-serif;margin-bottom:0;margin-top:0;background:url(/resources/img/ap1.gif) no-repeat right 0 #000}
.categories{border:1px solid #c8cbc2;margin-top:6px; clear:both}
.categories-lead{width:185px;padding:3px;font-size:11px; line-height:14px;color:#000; display:inline-block}
.categories-lead h3 span{font-size:12px;color:#000;text-align:left;margin:0;padding:0}
.categories-lead h3{font-size:14px;color:#000;margin:0;padding:0 0 5px}
.categories-lead h4,.categories-lead h5{color:#01AEF0;font:700 14px Arial, Helvetica, sans-serif;padding-left:20px;margin:10px 0}
.categories-lead ul{font-size:11px;color:#000;margin:0 0 20px 35px;padding:0}
.categories-lead li{list-style:disc}
.categories-img { display:inline-block; margin:10px; vertical-align:top; width:80px}
.categories h1{padding-right:15px;display:table-cell;color:#01AEF0;font:700 16px/26px Titillium, Arial, Helvetica, sans-serif;margin:0 0 8px 5px;background:url(/resources/img/ap2.gif) no-repeat right center}
.categories.dossie h1 { padding-left:10px}
.footer-menu{width:966px; border-bottom:1px solid #c8cbc2; padding-bottom:10px}
.footer-list{width:164px; display:inline}
.footer-title{font-weight:700;text-transform:uppercase;padding-left:20px;display:inline-block}
.footer-2-list{padding-left:10px; display:inline-block}
.footer-2-list li{list-style-type:none;padding-left:10px;margin-bottom:0;font-size:11px;display:inline-block}
.footer-2-list li:before{content:"\2022";color:#01aef0;padding-right:5px}
.trace{float:right;padding:5px 0 0 10px}
.copy{;color:#9e9e9e;margin:5px 5px 0 20px;display:inline-block}
.copy .ualmedia { vertical-align:13px; padding-left:10px}
.copy span span{text-transform:uppercase}
#slideshow { width:590px; margin:auto}
.inner-wrap{ margin:28px 7px 0 13px}
.inner-wrap-photos{ margin:28px 5px 0}
.inner-wrap a{color:#01AEF0}
.inner-wrap h1,.inner-buzz-right h1{display:block;font:700 30px/32px Titillium, Arial, Helvetica, sans-serif}
.inner-wrap h2{letter-spacing:1px;display:block;font:400 14px/17px Titillium, Arial, Helvetica, sans-serif;margin:10px 0 10px;padding:0}
.inner-wrap h3{font-size:11px;color:#e20016;text-transform:uppercase;margin:0 0 3px;padding:0}
.inner-wrap .lead{font-weight:700;margin-bottom:10px;display:inline-block}
.inner-wrap .news{margin-bottom:20px}
.inner-wrap .news a,.inner-wrap .lead a,.inner-wrap .lead a:visited{color:#01AEF0;text-decoration:underline}
.inner-lead{margin-top: 10px;margin-right: 3px;font: 700 12px/15px Arial, Helvetica, sans-serif}
.inner-lead div {margin:5px 0}
.inner-news{display:inline-block;margin-top:20px; margin-right:4px; line-height:15px}
.inner-news h2{font:700 16px Arial, Helvetica, sans-serif;color:#01AEF0}
.inner-news h3{font:400 16px Arial, Helvetica, sans-serif;color:#01AEF0}
.inner-news h4{font:400 14px Arial, Helvetica, sans-serif;color:#01AEF0}
.inner-news h5{font:700 12px Arial, Helvetica, sans-serif;color:#01AEF0}
.inner-news div {margin:5px 0}
.inner-news p {margin:5px 0}
.cclead p {margin:10px 0}
.section-title{font:700 42px/30px Titillium, Arial, Helvetica, sans-serif;color:#01aef0;text-transform:lowercase;margin:0 0 5px 11px; letter-spacing:-2px}
.news h6{font:400 12px Arial, Helvetica, sans-serif;color:#01AEF0}
.imgtkw{width:255px;display:inline-block;margin:0px 10px 0 0}
.imgtkw2{width:255px;display:inline-block;margin:7px 10px 0 0}
.imgtkw .desctkw{font-size:10px;margin-top:5px;color:#999}
.details-box { display:inline-block; width:338px; vertical-align:top}
.details{margin-left:4px}
.share{display:block;line-height:18px;margin:10px 0}
.listen-audio{display:block;float:left;width:24px;text-align:right;line-height:18px}
.author{font:400 10px/12px Arial, Helvetica, sans-serif;display:inline-block;margin:0 7px 0 0}
.publishing-date{color:#999; display:inline-block;font:400 10px/12px Arial, Helvetica, sans-serif;margin:0 7px 0 0}
.comments-box{display:block;float:left;width:602px;margin-top:10px}
.comments-box #Name,.comments-box #Email{width:602px;border:1px solid #c8cbc2;margin-bottom:5px;margin-top:2px;background:#eee}
.comments-box #Comment{width:602px;height:155px;border:1px solid #c8cbc2;margin-bottom:5px;margin-top:2px;font-size:13px;background:#eee}
.comments-box .btncomment{width:119px;cursor:pointer;font:700 10px Titillium,sans-serif;color:#01AEF0; margin-bottom:10px;text-align:center;float:right;border:0;padding:3px 5px;background:url(/resources/img/btnbgComent.gif) no-repeat left center}
.comments-box label{display:block;margin:10px 0 0}
.comments-box #Comment1{display:none}
.last-cmt{width:562px;margin-top:12px;margin-left:-5px}
.last-cmt ul{margin:10px;padding:0}
.last-cmt ul strong { font-weight:700}
.last-cmt ul li { border-bottom:1px solid #eee; padding:10px 0}
.comment-date { font-style:italic; color:#ccc; font-size:11px; margin:10px 0; display:inline-block}
.news-destak.no-bgk{padding:21px 15px 15px 8px;margin:0;width:542px;background:#FFF}
.video-player{border-bottom:1px solid #c8cbc2;display:block;float:left;width:293px;margin:0 5px 0 10px;padding:10px 0 20px}
.video-player h1{font:700 12px Arial, Helvetica, sans-serif;margin:5px 0;padding:0}
.video-player h1 a{color:#000;font-size:400px 23px Arial, Helvetica, sans-serif}
.video-player h3{font:400 12px Arial, Helvetica, sans-serif;margin:0 0 15px;padding:0}
.video-player img{width:293px;border:0 none}
.alinh ul li {list-style-position: outside;list-style-image: url(/pt/resources/images/bullet.png);list-style-type:disc}
.audio-info{border-bottom: 1px solid #FFF;display: block;padding: 10px}
.audio-info:before {content:"\2022";color:#d81835} 
.photo-gallery{border:1px solid #C8CBC2;margin:10px 0;padding:15px}
.main-photo-day-wrap h1{margin-left:15px; font: 700 24px/32px Titillium, Arial, Helvetica, sans-serif;  color:#01AEF0 }
.main-photo-day-wrap p{margin:10px 15px; font-size:11px; font-style:italic; color:#999}
.main-photo-day-wrap .fb-like{float:right;margin-right:15px;width:44px;overflow:hidden}
.main-photo-day-wrap img{width:590px;display:block;margin:auto}
.main-photo-day { margin-bottom:10px}
.gal-box.logos{ display:inline-block;width:140px;margin-bottom:10px; vertical-align:top; border: 1px solid #fff}
.gal-box.logos a{width:140px}
.gal-box.logos:hover{background-color: #F3F3F3;border: 1px solid #CCC}
.image-thumb{width:140px;height:93px;overflow:hidden;border:0 solid #333;position:relative;top:0;display:inline-block;margin:0;padding:3px}
.image-thumb img{border:0;width:134px}
.image-name,.image-desc{line-height:14px;padding-top:0;margin:0 0 0 5px}
.image-name{height:22px;font-size:12px;color:#000}
.image-desc{height:40px;font-size:11px;color:#999}
.comments.left{text-align:left}
.comments.left ul{padding-left:0;margin:5px 0 0}
.comments.left ul li{list-style:none;margin:10px;padding:0}
#dossier-wrap{margin-bottom:10px}
.dossier{width:641px;height:125px;display:inline-block;background:url(/resources/img/dossiers_header.jpg) no-repeat}
.dossier-img{height:125px;display:inline-block;float:right}
.archive-ual{width:641px;height:125px;display:inline-block;background:url(/resources/img/arquivo_header.jpg) no-repeat}
.dossier-box{width:622px;position:relative;top:0;margin:0 5px 10px;background-color:#efefe8}
.dossier-all-list{width:240px}
.dossier-all-list-large{width:325px}
.dossier-all-list h1{width:260px;font-size:23px;display:block;padding-bottom:0;line-height:25px;font-weight:400;margin:5px 0 0}
.dossier-all-list ul{margin:10px 0 15px;padding:0}
.dossier-all-list ul li{line-height:12px;margin-bottom:7px;font:400 12px Arial, Helvetica, sans-serif}
.dossier-all-list ul li:before {content:"\2022";color:#01aef0;padding-right:5px}
.dossier-list{display:inline-block;width:380px;margin:10px; vertical-align:top; line-height:15px}
.dossier-list h1{font:400 23px/25px Titillium, Arial, Helvetica, sans-serif;display:block;padding-bottom:0;width:330px;margin:0}
.dossier-list-img{width:185px; display:inline-block;margin:10px}
.dossier-read-more{position:absolute;bottom:10px;right:10px}
.news-destak.dossier-2-list{margin:0;padding:0;background:#FFF}
.all-dossiers-title{font:700 18px/22px Titillium, Arial, Helvetica, sans-serif;margin-top:20px}
.all-dossiers ul li{font-size:12px;padding-left:15px;list-style-type:none;margin:5px}
.all-dossiers ul li:before {content:"\2022";color:#01aef0;padding-right:5px}
.pagination,.pagination-buzz{padding-bottom:30px }
.pagination{ width:562px;margin-left:40px}
.prev{width:50px;display:inline-block;padding-left:15px;margin-left:10px;background:url(/resources/img/arrow_prev.jpg) no-repeat left center}
.next{width:50px;float:right;margin:0 10px;padding:0 15px 0 10px;background:url(/resources/img/arrow_next.jpg) no-repeat right center}
.prev a,.next a { color:#999; text-decoration:underline}
.gen-desc-italic{font:italic 400 10px Arial, Helvetica, sans-serif;color:#333;margin:0;padding:0}
.highlight-sidebar{padding:10px 10px 10px}
.highlight-sidebar h2 {padding: 0 0 10 0;font-weight:700}
/** tamanho da janela de video a ver **/
.highlight-sidebar embed, .highlight-sidebar object {width:290px; height:197px}
/** tamanho da janela de video a ver **/
.highlight-sidebar #tkw{width:295px}
.news-box.right { border: 0 none; padding-right:0; padding-left:12px}
.news-box.left{padding-left:0; padding-right:14px}
.embed-player{padding:20px}
.read-more-section-link,.more{text-decoration:none;color:#999;padding-left:15px;display:inline;text-transform:uppercase;margin-left:10px;background:url(/resources/img/mais.gif) no-repeat left center}
.dossier h2,.archive-ual h2{position:absolute;top:67px;left:170px;font-size:20px;font-weight:400;color:#01AEF0;border:1px solid #848484;width:275px;margin:0;padding:0 0 0 3px;background:#FFF}
.tags{padding-top:10px;margin-top:10px;font-style:italic;font-size:11px}
.highlight-sidebar h2,.highlight-sidebar h2 a,.highlight-sidebar h2 a:visited{font-size:14px;color:#000; margin-top:5px}
.buzz,.inner-buzz{border:12px solid #01aef0;position:relative;top:0}
.buzz{width:186px;border-width:48px 12px 12px;margin:0;padding:5px}
.buzz a {color:#00A9D0}
.buzz a:visited { color:#00A9D0}
.buzz a:hover  {color:#00A9D0}
.buzz a:active{color:#00A9D0}
.buzz h1 a{font-weight:700; line-height:14px}
.buzz-main-title{position:absolute;top:-48px;left:-12px}
.buzz-title{display:inline-block;text-align:right;width:169px;color:#FFF!important;font:700 17px/26px Titillium, Arial, Helvetica, sans-serif;margin:10px 0 5px;padding:1px 20px 0 3px;background:url(/resources/img/ap_buzz.jpg) no-repeat right 4px #01aef0}
.buzz-title{ color:#FFF}
.sub-section-item .first{position:absolute;top:-27px;right:0;margin:0; width:86px}
.inner-buzz{width:944px;border-width:48px 0 0 12px;margin:0 0 10px 9px;padding:0}
.inner-buzz-imgtkw { margin:1px}
.inner-buzz-title{display:inline-block;color:#FFF;text-align:right;font:700 26px/26px Titillium, Arial, Helvetica, sans-serif;position:absolute;top:-37px;left:90px;margin:0;padding:1px 15px 0 3px;background:url(/resources/img/ap_buzz.jpg) no-repeat right center; letter-spacing:-1px}
.inner-buzz-title:visited, .inner-buzz-title:hover, .inner-buzz-title:active { color:#FFF}
.inner-buzz-left{width:272px;margin-right:27px}
.inner-buzz-left h1 { margin:15px 0 0 10px}
.inner-buzz-left h1 a { color:#83847e}
.inner-buzz-right{width:640px;margin-top:60px}
.inner-buzz-lead {font:400 12px/15px Arial, Helvetica, sans-serif;margin-top:10px; width:615px}
.inner-buzz-right h2 {font:700 16px/18px Titillium, Arial, Helvetica, sans-serif; margin:0}
.inner-buzz-details {margin:20px 0; width:615px}
.inner-buzz-news {line-height:15px; width:615px}
.inner-buzz-news a, inner-buzz-lead a {color:#06a9f4}
.inner-buzz-desctkw { font-size: 10px; margin:5px 10px}
.buzz-lead { font: 400 12px/15px Arial, Helvetica, sans-serif }
.buzz-section-wrap,.news-section-wrap {font-family:Titillium, Arial, Helvetica, sans-serif}
.news-section-wrap {margin-top:28px;padding:0}
.buzz-section-wrap {padding:0}
.news-section, .buzz-section{width:294px}
.news-section, .shot-section { margin:10px}
.news-section p { margin-top:10px; font-family:Arial, Helvetica, sans-serif; width:280px}
.image-box{height:150px;overflow:hidden}
.image-box img { width:250px}
.image-box-opin{height:200px;overflow:hidden}
.image-box-opin img { width:150px}
.buzz-section { margin:10px 10px 10px 0}
.news-section-highlight{width:294px; margin:0 11px 11px}
.opin-section-highlight{width: 95%;margin: 0 11px 11px}
.opin-author {font-size: 16px;color: #999;font-style: italic;margin: 0px;padding: 0px;float: left;width: 250px}
.opin-h1 {font-family: Titillium, Arial, Helvetica, sans-serif;font-size: 24px;color: #000;margin-bottom: 10px;padding-bottom: 3px;border-bottom: 1px solid #E2E2E2;margin-left: 10px}
.opin-h1 a {color: #01AEF0}
.opin-h1 a:visited {color: #01AEF0}
.opin-h1 a:hover {color: #666;text-decoration: none}
.inner-lead-opin {margin-top: 10px;margin-right: 3px;font: 400 16px/18px Arial, Helvetica, sans-serif;line-height: 22px;padding-top: 5px}
.inner-lead-opin div {margin:5px 0}
.publishing-date-opin {color: #999;display: inline-block;font: 400 12px/14px Arial, Helvetica, sans-serif;padding: 0px;margin-top: 0;	margin-right: 7px;margin-bottom: 0;margin-left: 0;float: left;width: 250px}
.nolead {display:none}
.opiniao-section-highlight{width:350px; margin:0 11px 11px}
.buzz-highlight { margin:0 0 11px}
.buzz-highlight h1 { margin-bottom:22px !important}
.buzz-section h1, .news-section h1 {font:400 20px/22px Titillium, Arial, Helvetica, sans-serif; margin-bottom:17px; min-height:45px}
.buzz-highlight h1, .news-section-highlight, .opiniao-section-highlight h1, .news-video-highlight {font:400 30px/32px Titillium, Arial, Helvetica, sans-serif}
.opin-section-highlight {font:400 30px/32px Titillium, Arial, Helvetica, sans-serif}
.buzz-section h2,.buzz-highlight h2, .news-section h2, .opiniao-section-highlight, .news-section-highlight h2, .news-video-highlight h2 {font-size:12px;margin-top:10px}
.opin-section-highlight h2 {font-size:12px;margin-top:10px}
.buzz-section h3,.buzz-highlight h3, .news-section h3,.opiniao-section-highlight, .news-section-highlight h3, .news-video-highlight h3{color:#01AEF0;margin:3px 0 5px}
.opin-section-highlight h3{color:#01AEF0;margin:3px 0 5px}
.buzz-section h3 a {color:#01AEF0; text-transform:uppercase}
.buzz-imgtkw{margin:17px 7px 0 0}
.shot-section h1 {font:400 12px/14px Titillium, Arial, Helvetica, sans-serif; margin-bottom:17px}
.buzz-image { display:block; position:relative}
.section-imgtkw { margin:7px 0 0 13px}
.opiniao-imgtkw {float: left;margin-top: 7px;margin-right: 10px;margin-bottom: 0;margin-left: 13px}
.section-related-wrap{display:inline-block; margin:80px 7px 0 10px}
.section-related-wrap h2{font:700 16px/16px Arial, Helvetica, sans-serif;color:#000}
.section-related{width:272px}
.section-related h1{font:400 12px/14px Arial, Helvetica, sans-serif;color:#999; padding:10px 0; border-bottom:1px solid #cacac8}
.news-box.categories.categories-lead ul li a,.share a,.audio-info li a,li.audio-info a,.bread-crumbs a,.tags a,.all-dossiers ul li a, .dossier-all-list ul li a,.categories h1 a, .lead a{color:#01AEF0}
.comments.main-article a,.gray-box.lists ul li a{color:#000}
.news h1 a,.search-menu ul li a,.news-destak li a,.related li a,.footer-2-list li a,.inner-wrap h1 a,.listen-audio a,.last-cmt li a,.news-section h1 a,.opiniao-section-highlight, .news-section-highlight h1 a, .buzz-highlight h1 a, .buzz-section h1 a, .news-destak h1 a, .news-video-highlight h1 a{color:#000}
.comments.home a,.author,.comments.gray a,.image-desc.photo-day, .section-related a:hover{color:#999}
.gray-box-right h1 a,.gray-box h1 a{color:#FFF}
 .highlight-sidebar h2 a:hover, prev a:hover,.next a:hover{color:#000}
.news h1 a:hover,.gal-box.logos a:hover, .inner-buzz-title:hover{text-decoration:none}
.content-left,.content-right,.inner-buzz-left,.inner-buzz-right, .buzz-imgtkw, .opiniao-imgtkw,  .section-imgtkw, .buzz-section,.buzz-highlight, .news-section,.opiniao-section-highlight, .news-section-highlight, .open-section-highlight, .dossier-all-list,.dossier-all-list-large, .no-date{display:inline-block;vertical-align:top}
.dossier-all-list,.dossier-all-list-large{margin:10px}
.categories.tv,#subForm,.categories-dossier,.inner-buzz-news,.section-related-wrap.t-margin{margin-top:10px}
.categories-lead embed,.buzz h1{margin-top:5px}
.comments-box h1,.last-cmt h1{padding-right:20px;padding-left:3px;display:inline-block;color:#FFF;font:700 16px/26px Titillium, sans-serif;margin-bottom:0;margin-top:0;background:url(/resources/img/ap3.gif) no-repeat right 0 #000}
.tags span{font-weight:700}
.categories-lead.full-width { width:300px}
.details-box.full-width{width:590px}
.dossier-list.full-width{width:631px}
#bottom-content{padding-left:9px;margin-top:20px;display:block}
.daily-photo{width:300px;border-top:1px solid #ccc;float:left;margin-right:25px}
.daily-photo h1 a,.opinion h1 a{color:#FFF}
.daily-photo h1,.opinion h1{padding-right:20px;padding-left:3px;display:inline-block;color:#FFF;font:700 21px/26px Titillium, Arial, Helvetica, sans-serif;margin-bottom:10px;background:url(/resources/img/ap4.gif) no-repeat right 0 #01aef0;margin-top:10px}
.daily-photo-inner,.daily-photo-inner img{width:300px}
.daily-photo-inner h2,.opinion-inner h2{color:#000;font:700 20px/26px Titillium, sans-serif;margin-top:7px}
.daily-photo-inner h3,.opinion-inner h3{color:#01aef0}
.opinion{width:630px;border-top:1px solid #ccc;float:left; margin-bottom:20px}
.opinion-item{width:150px;margin:0 25px; display:inline-block; vertical-align:top}
.opinion-item.first { margin-left:0}
.opinion-title{color: #000;font: 700 16px/22px Titillium,sans-serif;display: block;text-align: center;white-space: nowrap}
.opinion-link{margin-top:25px;display:block;text-align:center}
.op-subsec-title{font-size:13px;font-weight:700;padding-bottom:10px;padding-top:5px;color:#000;text-align:center}
.opinion-lead{padding-top:0px; margin-bottom:10px; color:#666;text-align:center; font-size:11px}
.opinion-lead img{padding-bottom:15px}
.opinion-image { text-align:center}
.opinion-image img{width:120px}
.highlight-sidebar-eventos, .highlight-sidebar-agenda, .highlight-sidebar-shot {margin:5px 10px 10px;padding:0}
.highlight-sidebar-eventos h2, .highlight-sidebar-agenda h2,  .highlight-sidebar-shot h2{font-weight:700;margin:0;padding:0 0 4px; color:#000}
.highlight-sidebar-eventos h2, .highlight-sidebar-agenda h2 {font-size:13px; line-height:15px}
.highlight-sidebar-shot h2{font-size:11px; line-height:14px}
.highlight-sidebar-eventos h3, .highlight-sidebar-agenda h3, .highlight-sidebar-shot h3{font-size:12px; font-weight:400;margin:0; color:#000; line-height:15px}
.highlight-sidebar-eventos h3 {border-bottom:1px dotted #01aef0; padding-bottom:10px}
.highlight-sidebar-shot h3 { border-bottom:1px dotted #97c942;  padding-bottom:10px; line-height:15px}
.highlight-sidebar-agenda h3 { margin-bottom:5px}
.highlight-sidebar-eventos h2 a,.highlight-sidebar-eventos h3 a, .highlight-sidebar-agenda h2 a,.highlight-sidebar-shot h2 a,.highlight-sidebar-agenda h3 a,.highlight-sidebar-shot h3 a, .opinion-inner h1,.op-subsec-title a{color:#000}
.highlight-sidebar-agenda .lead-middle {font-size:12px;border-bottom:1px dotted #bf2a33;font-style:italic; padding-bottom:10px}
.highlight-middle{border-bottom: 1px solid #FFF; padding: 10px 8px}
.highlight-middle h2 {font-size: 12px;font-weight: 700;padding-bottom: 3px}
.highlight-middle h2 a { color:#000}
.highlight-middle h3{font-size: 12px;padding-bottom: 3px}
.lead-middle {font-size: 11px;color: #333}
.lead-middle img {max-width: 186px}
.lead-agenda { line-height:1.3}
.radar-home{width:400px;float:left;margin-right:10px}
.radar-home h1{padding-right:20px;padding-left:3px;display:inline-block;color:#FFF;font:700 21px/26px Titillium, Arial, Helvetica, sans-serif;margin-bottom:10px;background:url(/resources/img/ap4.gif) no-repeat right 0 #01aef0;margin-top:10px}
.radar-home h1 a{color:#FFF}
.radar-home-inner,.radar-home-inner img{width:300px}
.radar-home-inner h2{color:#000;font:700 20px/26px Titillium, sans-serif;margin-top:7px}
.radar-home-inner h3{color:#01aef0}
.shot-pretitle{font:700 16px Titillium, Arial, Helvetica, sans-serif;color:#333;padding-bottom:7px}
.shot-title{font:12px Arial, Helvetica, sans-serif;padding-bottom:5px}
.shot-lead{font: italic 12px Arial, Helvetica, sans-serif;color:#999}
.wrap-thumb-video, .wrap-thumb-videolist, .wrap-thumb-audio{display:inline-block;vertical-align:top;margin:10px}
.wrap-thumb-videolist { width:294px}
.wrap-thumb-video { width:294px}
.wrap-thumb-audio { width:120px}
.thumb-video, .thumb-audio{overflow:hidden}
.thumb-videolist {height:150px}
.thumb-video {height:150px}
.thumb-audio {height:120px}
.audio-image-description,.audio-details{display:inline-block;padding-top:55px;padding-left:20px;width:250px;vertical-align:top;font-size:12px}
.audio-image-description-details{display:inline-block;padding-top:55px;padding-left:20px;width:250px;vertical-align:top;font-size:12px;padding-right:30px}
.audio-image-details{display:inline-block;padding-top:25px;padding-left:20px;width:250px;vertical-align:top;font-size:12px;padding-right:30px}
.audio-details-inner{display:inline-block;padding-top:25px;padding-left:20px;width:250px;vertical-align:top;font-size:12px;padding-right:30px;margin-left:20px}
.audio-details{margin:0 0 0 20px}
.Audio-singlebox-left{width:135px;padding-right:5px;padding-left:5px;padding-top:10px;margin-bottom:10px;position:relative;top:0;border:1px solid #fff; display:inline-block; vertical-align:top}
.Audio-singlebox-left a{text-decoration:none;display:block;padding:5px}
.Audio-singlebox-left h2{font-size:16px;font-weight:400;line-height:20px;color:#000;font-family:Titillium, Arial, Helvetica, sans-serif;padding-top:15px;text-decoration:none;margin:0 0 2px}
.next-audio{float:right;background:url(/resources/img/arrow_next.jpg) no-repeat right center;margin:0 10px;padding:0 15px 0 10px}
.next-audio a:hover{color:#000;text-decoration:underline}
.details-icon{float:left;line-height:11px;margin-right:10px;margin-bottom:10px;color:#000}
.Audio-Dest-name{font-size:23px;clear:both;padding-bottom:10px;font-family:Titillium, Arial, Helvetica, sans-serif}
.Audio-Dest-author{font-size:11px;color:#999;padding-bottom:10px;padding-top:10px}
.details-top-default{padding-left:10px}
.slidingDiv{margin-top:10px;border:1px solid #efefe8;padding:10px}
.audio-details-inner-description{font-size:12px;line-height:14px}
.Audio-Author-inner{font-size:11px;color:#999;font-weight:400}
.Audio-destak{color:#01aef0;font-size:12px}
.Audio-singlebox-inner-left{float:left;width:130px;height:270px;position:relative;top:0;border:1px solid #fff;margin-right:5px;margin-left:5px;padding:10px 5px}
.Audio-singlebox-inner-left a{text-decoration:none;margin-bottom:10px;display:block;padding:5px}
#wrap-player-video{margin-top:20px;margin-left:10px}
.infoh h5{font-size:26px;font-weight:400;line-height:28px;color:#000;font-family:Titillium,Arial,Helvetica,sans-serif;padding-top:15px;text-decoration:none;margin:0 0 2px}
.Video-box-left h1 a{font:700 21px/26px Titillium,Arial,Helvetica,sans-serif}
.Video-singlebox-left{float: left;width: 290px;padding-right: 5px;padding-left: 5px;padding-top: 10px;margin-bottom: 10px;position: relative;top: 0;border: 1px solid #fff}
.Video-singlebox-left a{text-decoration:none;display:block;padding:5px}
.gray-box-right-videos h1 a{color:#FFF}
.video-thumb{float:left;padding-right:10px;padding-left:10px}
.details-player h2{margin-top:10px}
.opiniao-section-highlight{width:610px;margin:0 11px 11px}
.opiniao-section-highlight h1{padding-right:20px;padding-left:3px;display:inline-block;color:#FFF;font:700 21px/26px Titillium, Arial, Helvetica, sans-serif;margin-bottom:10px;background:url(/resources/img/ap4.gif) no-repeat right 0 #01aef0;margin-top:10px}
.opiniao-section-highlight h1 a:hover{color:#FFF;text-decoration:underline}
.opiniao-section h2,.opiniao-section-highlight h2{font-size:12px;margin:0}
.opiniao-section h3,.opiniao-section-highlight h3{color:#01AEF0;margin:3px 0 5px}
.opiniao-section h3 a,.opiniao-section h3 a:visited,.opiniao-section-highlight h3 a,.opiniao-section-highlight h3 a:visited{color:#01AEF0}
.opiniao-section h3 a:hover{color:#01AEF0;text-decoration:underline}
.opiniao-section,.opiniao-section-highlight{display:inline-block;vertical-align:top}
.opiniao-section-image{float:left}
.opiniao-section-image img{padding-right:30px;width:120px}
.opiniao-highlight{margin-bottom:40px}
.Audio-singlebox-inner-left h2,.Video-singlebox-left h2{font-size:16px;font-weight:400;line-height:20px;color:#000;font-family:Titillium, Arial, Helvetica, sans-serif;padding-top:15px;text-decoration:none;margin:0 0 2px;height:45px; overflow:hidden; display:block}
.gray-box-right-podcasts,.gray-box-right-videos{background:#efefe8}
.gray-box-right-podcasts h1,.gray-box-right-videos h1{padding-right:20px;padding-left:3px;display:inline-block;color:#FFF;font:700 21px/26px Titillium, Arial, Helvetica, sans-serif;margin-bottom:0;margin-top:0;background:url(/resources/img/ap1.gif) no-repeat right 0 #000}
.gray-box-right-podcasts h2,.gray-box-right-videos h2{font-family:Titillium,Arial, Helvetica, sans-serif;font-size:16px;color:#000}
.opiniao-section-highlight h1 a,.opiniao-section-highlight h1 a:visited{color:#FFF;text-decoration:none}
.Audio-box-left,.Video-box-left{background:#fff}
.Audio-box-left h1 a,.audio-titles,.Video-box-left h1{padding-right:20px;padding-left:3px;display:inline-block;color:#fff;font:700 21px/26px Titillium,Arial,Helvetica,sans-serif;margin-bottom:0;background:url(/resources/img/ap4.gif) no-repeat scroll right 0 #01aef0;margin-top:0}
.Audio-list,.more-Audios,.Video-list{clear:both}
.Audio-singlebox-left:hover .btn-play,.Audio-singlebox-inner-left:hover .btn-play,.Video-singlebox-left:hover .btn-play{background:url(/ra/resources/img/audio.png) 0 0 no-repeat;position:absolute;top:170px;left:10px;z-index:1000}
.Audio-singlebox-left:hover,.Audio-singlebox-inner-left:hover,.Video-singlebox-left:hover{background-color:#EFEFE8;border:1px solid #CACACA}
.Audio-singlebox-left h2 a,.Audio-singlebox-left h2 a:visited,.Audio-singlebox-left h2 a:hover,.Audio-singlebox-left h2 a:active,.Audio-Dest-name a,.Audio-Dest-description a,.Audio-Dest-name a,.Audio-Dest-datepub a,.Audio-Dest-name a:hover,.Audio-Dest-description a:hover,.Audio-Dest-name a:hover,.Audio-Dest-datepub a:hover,.Audio-box-left ul li h2 a:hover,.Audio-singlebox-inner-left h2 a,.Audio-singlebox-inner-left h2 a:visited,.Audio-singlebox-inner-left h2 a:hover,.Audio-singlebox-inner-left h2 a:active,.gray-box-right-podcasts h2 a,.Video-singlebox-left h2 a,.Video-singlebox-left h2 a:visited,.Video-singlebox-left h2 a:hover,.Video-singlebox-left h2 a:active,.gray-box-right-videos h2 a{color:#000;text-decoration:none}
.audio-date,.audio-date a,.audio-date a:visited,.audio-date a:hover,.video-date,.video-date a,.video-date a:visited,.video-date a:hover,.Video-date,.Video-date a,.Video-date a:visited,.Video-date a:hover{font-size:11px;color:#999;text-decoration:none}
.next-audio a,.next-audio a:visited{color:#999;text-decoration:none}
.Audio-Dest-category,.Audio-Dest-datepub{line-height:11px;font-size:11px}
.Audio-Dest-description,.Video-Dest-description{padding-top:0;padding-bottom:10px;font-size:12px;line-height:14px;font-weight:400}
.TITmult {text-transform: uppercase;padding-left: 10px;font-family: Titillium, Arial, Helvetica, sans-serif;	font-size: 26px;line-height: 30px;font-weight: 700;padding-bottom: 5px;border-bottom:1px solid #CCC}
.player-wrapSl {width:600px}



/* --------------------------------- POPUP COLORBOX ------------------------------------ */

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden}
#cboxWrapper {max-width:none}
#cboxOverlay{position:fixed; width:100%; height:100%}
#cboxMiddleLeft, #cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic}
.cboxIframe{width:100%; height:100%; display:block; border:0}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000}
#colorbox{outline:0}
#cboxTopLeft{width:14px; height:14px; background:url(/resources/img/controls.png) no-repeat 0 0}
#cboxTopCenter{height:14px; background:url(/resources/img/border.png) repeat-x top left}
#cboxTopRight{width:14px; height:14px; background:url(/resources/img/controls.png) no-repeat -36px 0}
#cboxBottomLeft{width:14px; height:43px; background:url(/resources/img/controls.png) no-repeat 0 -32px}
#cboxBottomCenter{height:43px; background:url(/resources/img/border.png) repeat-x bottom left}
#cboxBottomRight{width:14px; height:43px; background:url(/resources/img/controls.png) no-repeat -36px -32px}
#cboxMiddleLeft{width:14px; background:url(/resources/img/controls.png) repeat-y -175px 0}
#cboxMiddleRight{width:14px; background:url(/resources/img/controls.png) repeat-y -211px 0}
#cboxContent{background:#fff; overflow:visible}
.cboxIframe{background:#fff}
#cboxError{padding:50px; border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:5px}
#cboxLoadingOverlay{background:url(/resources/img/loading_background.png) no-repeat center center}
#cboxLoadingGraphic{background:url(/resources/img/loading.gif) no-repeat center center}
#cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:700; color:#7C7C7C}
#cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:700; color:#7C7C7C}
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible;  position:absolute; bottom:-29px; background:url(/resources/img/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px}      
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0}
#cboxPrevious{left:0px; background-position: -51px -25px}
#cboxPrevious:hover{background-position:-51px 0px}
#cboxNext{left:27px; background-position:-75px -25px}
#cboxNext:hover{background-position:-75px 0px}
#cboxClose{right:0; background-position:-100px -25px}
#cboxClose:hover{background-position:-100px 0px}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px}


/* Lista */

/* liScroll styles */
.risco {border-top:1px solid #c8cbc2;padding-top: 2px;background-color: #FFF;margin-top: 2px;position:relative}
.tickercontainer { /* the outer div with the black border */width: 966px;height: 25px;overflow: hidden; border:1px solid #fff; border-width:0 1px;background-color: #eaebe8;padding:0 10px 5px;margin:0;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */position: relative;left: 20px;right: 150px;top: 8px;width: 926px;overflow: hidden}
ul.newsticker { /* that's your list */position: relative;left: 750px;font: 400 10px/1 Arial, Helvetica, sans-serif;list-style-type: none;
margin: 0;line-height: 15px;padding: 0 0 0 30px}
ul.newsticker li {float: left; /* important: display inline gives incorrect results when you check for elem's width */margin: 0;	color: #000;font-weight: normal;padding:0}
ul.newsticker a {white-space: nowrap;padding: 0;color: #f00;font: 700 10px Verdana;margin: 0 50px 0 0} 
ul.newsticker span {color: #000;font-weight: 700;margin: 0 10px} 
.thumb {float: left;padding-right: 5px}
.list-title {font-size: 12px;color: #000;font-weight: 700;line-height:15px}
.list-date {font-size: 12px;color: #000}

/* --- shot -- */
#shot{position:absolute;z-index:1000;background-color:#eaebe8;left:10px; top:12px;width:40px; height:20px; font-size:11px; font-weight:700}



/* SLIDER AUDIOS */
#slideAudio{position:relative}
#slideAudio a:hover { text-decoration:underline; color:#000}
#navSlide{z-index:999;height:10px;padding-top:8px; padding-bottom:5px; width:65%; text-align:center; margin-left:auto}
#navSlide a{display:block;float: left;width:10px;height:10px;color:#000;background: #000;text-indent:-999em;border-radius:10px;
-moz-border-radius: 10px;-webkit-border-radius:10px;margin-right:5px}
#navSlide a.activeSlide{background-color:#01aef0}
		
/* SLIDER VIDEOS */
#slideVideo{position:relative}
#slideVideo a:hover { text-decoration:underline; color:#000}
#slideVideo h2{padding-bottom:4px}
#navSlideVideo{width:65%;text-align:center;z-index:1001;height:10px;margin-left:auto;padding-bottom:10px}
#navSlideVideo a{display:block;float: left;width:10px;height:10px;color:#000;background: #000;text-indent:-1000em;
border-radius:10px;	-moz-border-radius: 10px;-webkit-border-radius:10px;margin-right:5px}
#navSlideVideo a.activeSlide{background-color:#01aef0}
/* SLIDER NEWS */
#slideNews{position:relative; height:100px}
#slideNews a:hover { text-decoration:underline; color:#000}
#slideNews span{color: #000;font-size: 16px;font-weight: 700; margin-top:10px}
#navSlideNews{width:65%;text-align:center;z-index:1005;height:10px;margin-left:auto;padding-bottom:10px}
#navSlideNews a{display:block;float: left;width:10px;height:10px;color:#000;background: #000;text-indent:-1000em;
border-radius:10px;	-moz-border-radius: 10px;-webkit-border-radius:10px;margin-right:5px}
#navslideNews a.activeSlide{background-color:#01aef0}
/* Imagem opiniao */
.highlight-sidebar-opiniao{padding:10px 10px 10px}
.highlight-sidebar-opiniao #tkw{}
.highlight-sidebar-opiniao img{float: left;margin:0 10px 10px 10px}
.highlight-sidebar-opiniao h2{font-size: 16px;color: #000;margin-top: 5px;font-weight: 700;margin-bottom: 10px;padding-right: 5px}
.highlight-sidebar-opiniao h2 a {color: #000}

/* Template Video */
.news-video-highlight {max-width:600px;margin:0 11px 11px}
.news-video-highlight h1{padding-top:3px; padding-bottom:5px}
.news-video-highlight iframe{width: 100%;height:350px}
.comments-video-article {margin:12px 0 8px;padding:5px 0;border:1px solid #cacac8;border-width:1px 0}
.comments-video-article a{color:#01aef0;font-size:10px;padding:0 22px 0 0;background:url(/resources/img/blue_cmt_icon.jpg) no-repeat right center; display:inline-block; float:right; line-height:16px}
.details-box iframe{width: 100%;height:350px}