
@font-face {
    font-family: "OgloboCondensedBold";
    font-style: normal;
    font-weight: normal;
    src: url("font/OgloboCondensedBold.eot") format("embedded-opentype"), url("font/OgloboCondensedBold.svg#OgloboCondensedBold") format("svg"), url("font/OgloboCondensedBold.woff") format("woff"), url("font/OgloboCondensedBold.ttf") format("truetype");
}
@font-face {
    font-family: "OgloboCondensedMedium";
    font-style: normal;
    font-weight: normal;
    src: url("font/OgloboCondensedMedium.eot") format("embedded-opentype"), url("font/OgloboCondensedMedium.svg#OgloboCondensedMedium") format("svg"), url("font/OgloboCondensedMedium.woff") format("woff"), url("font/OgloboCondensedMedium.ttf") format("truetype");
}
@font-face {
    font-family: "OgloboCondensedSemibold";
    font-style: normal;
    font-weight: normal;
    src: url("font/OgloboCondensedSemibold.eot") format("embedded-opentype"), url("font/OgloboCondensedSemibold.svg#OgloboCondensedSemibold") format("svg"), url("font/OgloboCondensedSemibold.woff") format("woff"), url("font/OgloboCondensedSemibold.ttf") format("truetype");
}
@font-face {
    font-family: "OgloboCondensedRegular";
    font-style: normal;
    font-weight: normal;
    src: url("font/OgloboCondensedRegular.eot") format("embedded-opentype"), url("font/OgloboCondensedRegular.svg#OgloboCondensedRegular") format("svg"), url("font/OgloboCondensedRegular.woff") format("woff"), url("font/OgloboCondensedRegular.ttf") format("truetype");
}
@font-face {
    font-family: "OgloboCondensedLight";
    font-style: normal;
    font-weight: normal;
    src: url("font/OgloboCondensedLight.eot") format("embedded-opentype"), url("font/OgloboCondensedLight.svg#OgloboCondensedLight") format("svg"), url("font/OgloboCondensedLight.woff") format("woff"), url("font/OgloboCondensedLight.ttf") format("truetype");
}


@font-face {
    font-family: "Oglobox-condensed-Bold";
    font-style: normal;
    font-weight: normal;
    src: url("font/Oglobox-condensed-Bold.eot") format("embedded-opentype"), url("font/Oglobox-condensed-Bold.svg#Oglobox-condensed-Bold") format("svg"), url("font/Oglobox-condensed-Bold.woff") format("woff"), url("font/Oglobox-condensed-Bold.ttf") format("truetype");
}

@font-face {
    font-family: "Oglobox-condensed-Light";
    font-style: normal;
    font-weight: normal;
    src: url("font/Oglobox-condensed-light-webfont.eot") format("embedded-opentype"), url("font/Oglobox-condensed-light-webfont.svg#Oglobox-condensed-Light") format("svg"), url("font/Oglobox-condensed-light-webfont.woff") format("woff"), url("font/Oglobox-condensed-light-webfont.ttf") format("truetype");
}


@font-face {
    font-family: "Oglobox-condensed-Medium";
    font-style: normal;
    font-weight: normal;
    src: url("font/Oglobox-condensed-medium-webfont.eot") format("embedded-opentype"), url("font/Oglobox-condensed-medium-webfont.svg#Oglobox-condensed-Medium") format("svg"), url("font/Oglobox-condensed-medium-webfont.woff") format("woff"), url("font/Oglobox-condensed-medium-webfont.ttf") format("truetype");
}


@font-face {
    font-family: "Oglobox-condensed-Regular";
    font-style: normal;
    font-weight: normal;
    src: url("font/Oglobox-condensed-regular-webfont.eot") format("embedded-opentype"), url("font/Oglobox-condensed-regular-webfont.svg#Oglobox-condensed-Medium") format("svg"), url("font/Oglobox-condensed-regular-webfont.woff") format("woff"), url("font/Oglobox-condensed-regular-webfont.ttf") format("truetype");
}


@font-face {
    font-family: "Oglobox-condensed-Semibold";
    font-style: normal;
    font-weight: normal;
    src: url("font/oglobox-condensed-semibold.otf"), url("font/Oglobox-condensed-Semibold.svg#Oglobox-condensed-Semibold") format("svg"), url("font/Oglobox-condensed-Semibold.woff") format("woff"), url("font/Oglobox-condensed-Semibold.ttf") format("truetype");
}

#last-news .ticker-content a {
    font: 20px/18px OgloboCondensedMedium,"Times New Roman",Times,serif;
}
#last-news .ticker-content a span {
    font: 15px/18px OgloboCondensedMedium,"Times New Roman",Times,serif;
}
#home .dhs .sub {
    font: 14px/15px OgloboCondensedMedium,"Times New Roman",Times,serif;
}
.widget .title, .widget .abas li a, .widget .tabs li a.current {
    font-weight: bold;
    text-shadow: none;
}
.widget .tabs li a {
    font-weight: normal;
    text-shadow: none;
}
#home .de p.title a {
    font: 15px/17px OgloboCondensedBold,"Times New Roman",Times,serif;
}
.content #selecao .multimedia .figure .figcaption p i {
    font: 15px/16px OgloboCondensedSemibold,"Times New Roman",Times,serif;
    text-align: center;
    width: 193px;
}
#home #header.v2 #section-related .site {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 13px;
}
#selecao .multimedia .figure .figcaption {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 18px;
}
#home .dh .cn .title span, #home .dh .cn .title a {
    color: #35383A;
    font: 16px/23px OgloboCondensedMedium,"Times New Roman",Times,serif;
    letter-spacing: 0.05em;
}
#blogs .source {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
}
#home .dh .article {
    font: 23px/20px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
.des .widget li .article {
    font: bold 17px/16px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#home .dh p.mch .article {
    font: 42px/36px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#home .dh .cn .mch .article {
    font-size: 37px;
    line-height: 35px;
}
#home div.special div a, #home div.quiz div a {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 35px;
    line-height: 31px;
}
#home .de li .article {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 19px;
}
#home .content .de .wrapper .lists .special .title {
    font-family: OgloboCondensedBold,"Times New Roman",Times,serif;
    font-size: 17px;
    line-height: 30px;
    text-transform: uppercase;
}
#home .box .article {
    font-family: OgloboCondensedSemibold,"Times New Roman",Times,serif;
    font-size: 16px;
}
#home div.rioshow div.slides a strong span {
    font: 26px/32px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#home .de div.quiz p.title i, #home .de div.quiz p.title span {
    font-family: OgloboCondensedBold,"Times New Roman",Times,serif;
    font-size: 20px;
    text-transform: uppercase;
}
#home .de div.quiz p.title span {
    font-size: 16px;
}
#home .dh .di li .sub, #home .dh .di li .resume {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 16px;
}
#home .dh .di li .article {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 19px;
}
#videos li a {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 16px;
}
#edicaodigital p a i, #ed p a i {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 16px;
}
#general-topics p, #sitemap p a {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 16px;
    text-decoration: none;
}
#menu li a {
    font-family: OgloboCondensedBold,"Times New Roman",Times,serif;
    font-size: 17px;
    font-weight: normal;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.01);
}
#menu li ul li a {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
#menu li div.submenu div.col1 li.first a.article {
    font-family: OgloboCondensedRegular,"Times New Roman",Times,serif;
    font-size: 16px;
}
#article h1, #breaking h1 {
    font: 40px/36px OgloboCondensedSemibold,"Times New Roman",Times,serif;
    color:#1C314D;
}
#article #section-related.v2 p, #article #section-related.v2 p a {
    font: 26px/20px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#article #section-related.v2 li a {
    font: 21px/21px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#article-body p {
    color: #2A2A2A;
    font: 17px/20px Times New Roman,serif;
}
#article-body .photo p {
    color: #FFFFFF;
    font: 12px/15px Arial,Helvetica,sans-serif;
}
#list-section li a {
    font: 13px/15px Arial,Helvetica,sans-serif;
}
#menu li div.submenu div.col1 a.article, #menu li div.submenu div.col1 li.first a.article {
    font: 18px/17px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#menu li div.submenu ul.matlist a {
    font: 18px/17px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#more .figcaption a {
    font: 18px/17px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#title p.section {
    font-family: OgloboCondensedBold,"Times New Roman",Times,serif;
}
#article #title p.section a {
    font-family: OgloboCondensedBold,"Times New Roman",Times,serif;
}
.latest-strip .title {
    font: 16px/21px OgloboCondensedMedium,"Times New Roman",Times,serif;
}
.latest-strip .st .resume {
    font: 42px/38px OgloboCondensedRegular,"Times New Roman",Times,serif;
}
.latest-strip .article {
    font: 21px/20px OgloboCondensedRegular,"Times New Roman",Times,serif;
}
#home .body #sub-destaque .col1 .source {
    font: 16px/17px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#home .body #sub-destaque .col1 .title {
    font: 21px/22px OgloboCondensedLight,"Times New Roman",Times,serif;
}
#home .body #sub-destaque .col1.nd .title {
    font: 28px/27px OgloboCondensedLight,"Times New Roman",Times,serif;
}
#home .content .lists .article {
    font: 18px/17px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#home .content .wrapper .title {
    font: 20px/25px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#galeriaMultimidia .multimedia span.title {
    font: 40px/35px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#mdest .sub {
    font: 16px/22px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#mdest .resume {
    font: 18px/17px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#direto.v3 p.figcaption {
    font: 18px/15px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
div#enquete .question {
    font: 26px/26px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#home .dh .wcol2 .mch .article {
    font: 45px/40px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#tireonda .article p {
    font-size: 14px;
    font-weight: bold;
}
#tireonda li .source {
    font-weight: bold;
}
#tireonda li .resume span {
    font-size: 11px;
}
#tireonda div.pages {
    font-size: 11px;
}
#tireonda div.pages ul li a.ativo {
    font-weight: bold;
}
#home.breaking div.list ul li p .article {
    font: 20px/18px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#plantao-transito p.title span {
    font: bold 14px/20px OgloboCondensedBold,"Arial",Helvetica,sans-serif;
}
#plantao-transito p.title span.time {
    font: bold 12px/20px "Arial",Helvetica,sans-serif;
}
#plantao-transito p.title span.date {
    font: 12px/20px "Arial",Helvetica,sans-serif;
}
#plantao-transito div.transit p {
    font-family: "Arial",Helvetica,sans-serif;
}
#plantao-transito div.transit p.title {
    font-size: 11px;
    font-weight: bold;
}
#plantao-transito div.transit p.article {
    font-size: 11px;
}
#plantao-transito div.transit p.article a {
    font-size: 13px;
}
#plantao-transito div.breaking a.article {
    font: 17px/17px OgloboCondensedMedium,"Arial",Helvetica,sans-serif;
}
#plantao-transito div.breaking span.resume {
    font: 13px "Arial",Helvetica,sans-serif;
}
#home .content .dhm div p a.article {
    font: 23px/20px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#home .content .dhm div p a.comment {
    font-size: 12px;
}
#blogs.v3 div.blog a span {
    color: #000000;
    font: bold 12px/12px OgloboCondensedSemibold,"Arial",Helvetica,sans-serif;
}
#blogs.v3 div.blog a span.source {
    font-size: 16px;
}
#blogs.v3 div.blog a span.article {
    font: 26px/22px OgloboCondensedMedium,"Arial",Helvetica,sans-serif;
}
#blogs.v3 div.widget ul li a span {
    font-family: "Arial",Helvetica,sans-serif;
}
#blogs.v3 div.widget ul li a span.source {
    font: bold 16px/16px OgloboCondensedRegular,"Times New Roman",Times,serif;
}
#blogs.v3 div.widget ul li a span.article {
    font-size: 13px;
}
#blogs.v3 div.widget ul li a span.last time {
    font-size: 12px;
    font-weight: bold;
}
.v3 #weather p {
    font: 11px OgloboCondensedBold,"Times New Roman",Times,serif;
}
#eu-reporter {
    border-width: 1px 0;
}
.rio #header .home #title .section, .economia #header .home #title .section, .mundo #header .home #title .section, .cultura #header .home #title .section, .esporte #header .home #title .section, .blogs #header .home #title .section, .opiniao #header .home #title .section, .eureporter #header .home #title .section, .boa-viagem #header .home #title .section, .ciencia #header .home #title .section, .saude #header .home #title .section, .educacao #header .home #title .section, .pais #header .home #title .section {
    background: none repeat scroll 0 0 transparent;
    text-indent: 0;
}
#breaking-list .list a.article {
    font: 16px/18px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
#eu-reporter .dh .edge p .article {
    font: 18px/17px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
.des .widget li .article {
    font: 23px/20px OgloboCondensedSemibold,"Times New Roman",Times,serif;
}
.content #title-blog {
    color: #FFFFFF;
    font-size: 15px;
    height: 96px;
    position: relative;
}
.content #title-blog a {
    bottom: 10px;
    color: #FFFFFF;
    font: 16px/21px OGloboCondensedBold;
    position: absolute;
    text-transform: uppercase;
}
.content #title-blog a strong {
    font: 46px/35px OGloboCondensedBold,Arial,Helvetica,sans-serif;
    text-transform: uppercase;
}
#menu .nav ul li ul li a {
    padding: 5px 11px;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('font/Roboto-Bold.ttf') format('truetype'), 
         url('font/Roboto-Bold.eot?#iefix') format('embedded-opentype'), 
         url('font/Roboto-Bold.woff') format('woff'), 
         url('font/Roboto-Bold.svg#Roboto-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Light';
    src: url('font/Roboto-Light.ttf') format('truetype'), 
         url('font/Roboto-Light.eot?#iefix') format('embedded-opentype'), 
         url('font/Roboto-Light.woff') format('woff'), 
         url('font/Roboto-Light.svg#Roboto-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-LightItalic';
    src: url('font/Roboto-LightItalic.ttf') format('truetype'), 
         url('font/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'), 
         url('font/Roboto-LightItalic.woff') format('woff'), 
         url('font/Roboto-LightItalic.svg#Roboto-LightItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Regular';
    src: url('font/Roboto-Regular.ttf') format('truetype'), 
         url('font/Roboto-Regular.eot?#iefix') format('embedded-opentype'), 
         url('font/Roboto-Regular.woff') format('woff'), 
         url('font/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
