/* barra NE10 */
.barrane10 { background:#f2f2f2; margin:5px 0 0 0; height:32px;  }
.barrane10 ul{ padding:0; margin:0; }
.barrane10 ul li{ display:inline-block; padding:0; margin:0; padding:5px 12px 0 0; }
.barrane10 ul li a{ color:#919191; font-size:11px; text-transform:uppercase; }

/* cabeçalho */
#cabecalho{ background:url(../imagem/cabecalho_bg.png); height:155px; }
#cabecalho form{ margin:51px 0 0 0; float:right; }
#cabecalho form input{ display:inline-block; margin:0; padding:0;  }
#cabecalho form input.sbusca{ line-height:35px; height:35px; margin:0 -10px 0 0; padding:0 0 0 30px; width:336px; background:url(../imagem/cabecalho_bg_busca.png) no-repeat 8px 8px; }
#cabecalho p.atualizacao{ font-size:10px; text-transform:uppercase; color:#a0a0a0; padding:10px 0 0 0; margin: 0 0 0 -15px; }

/* cabeçalho menu */
#menu { padding:3px 0 0 0; }
#menu ul{ padding:0; margin:0; }
#menu ul li{ display:inline-block; height:34px; background:url(../imagem/cabecalho_menu_separador.png) no-repeat 0 9px; position:relative; }
#menu ul li a{ background:url(../imagem/cabecalho_menu_seta_sub.png) no-repeat right 14px; padding:0 32px 0 20px; height:34px; line-height:34px; display:inline-block; font-weight:700; text-transform:uppercase; font-size:13px; }
#menu ul li.home a{ background:url(../imagem/cabecalho_menu_home.png) no-repeat 12px 12px; text-indent:-10000em; padding:0 29px 0 0px; }
#menu ul li a:hover{ text-decoration:none; }
#menu .sub{ 	
    position:absolute; 
    top:34px; 
    background:url(../imagem/cabecalho_menu_sub_bg.png) bottom center;
    background-color:#ccc;
    padding:20px 10px; 
    display:none; 
    width:557px; 
    border-top:1px solid #ccc;
    z-index:100010;

}
#menu .sub.direita{ right:0;	}
#menu .sub ul{ width:370px; float:left; }
#menu .sub ul li{ display:block; background:none; padding:0; height:25px; float:left; border-right:1px solid #c3c3c3; margin:0 10px 0 10px; }
#menu .sub ul li a{ width:150px; display:block; padding:0 0 0 0; background:none;  height:25px; line-height:25px; font-weight:100; font-size:12px; }
#menu .sub .destaques{ float:right; width:200px; margin:0 5px 0 -100px }
#menu .sub .destaque{ float:right; width:200px; min-height:80px; margin:0 5px 0 -100px }
#menu .sub .destaque img{ float:left; }
#menu .sub .destaque imagem{ float:left; margin:8px 10px 0 0; }
#menu .sub .destaque a{ display:inline; font-size:13px; line-height:13px; width:130px; display:block; font-weight:100; text-indent:0; text-transform:none; padding:0; background:none; color:#4c4c4c;  float:right; }
#menu .sub .destaque a span{ font-weight:700; font-size:10px; }

/* coluna de banners */
.colunaads{ padding:28px 0 0 0; width:200px }
.colunaads .ad{ margin:0 0 14px 0; background:#fbfbfb;text-align: center;}
.colunaads .ad .shopping {margin:0 auto!important;}
.colunaads .ad.servicos{ border:4px solid #eaeaea; padding:10px; }
.colunaads .ad.servicos .selo-produto{ border-top:1px dotted #585858; display:block; margin:10px 0 0 0; padding:10px 0 0 0; text-align:center; }


/* banners topo */
.bannersTopo{ padding:28px 0; height:90px; position:relative;}
.banner_topo728x90{ width:728px; height:90px; background:#fbfbfb; float:left;  }
.banner_topo180x90{ width:180px; height:90px; background:#fbfbfb; float:right; margin:0 5px 0 0;  }

/* migalha de pao */
.migalhadepao{ position:relative; }
.migalhadepao h3{ 
    background:url(../imagem/migalhadepao_bg.png) repeat-x; 
    border-top:3px solid #dddddd; 
    height:55px; 
    display:block; 
    margin:0;
    font-size:24px;
    font-weight:600;
    line-height:52px;
}
.migalhadepao h3 span{
    font-weight:100;
}

.migalhadepao .relogio-patrocinado{
    display:block;
    border:1px solid #EBEBEB;
    background-image: url(http://adserver.ne10.uol.com.br/arquivos/banners/13d03a223cb18c76261bb7f74500e6cb.gif);height:36px;width:120px;cursor:pointer; 
    position:absolute; 
    top:10px; 
    right:0px;
}

/* RODAPE */
.menurodape{ background:#eeeeee; text-align:center; margin: 30px 0 0 0; }
.menurodape ul{ border-top:6px solid #ee6800; padding:0; margin:0; padding:20px 0; }
.menurodape li{ display:inline-block; text-align:left; vertical-align:top; border:1px solid #ccc; width:190px; border:0; }
.menurodape li a{ font-size:16px; font-weight:400; text-align:left; border-bottom:0px solid #676767; text-transform:uppercase; }
.menurodape li a:hover{ text-decoration:none; }
.menurodape li ul li a{ font-size:13px; color:#676767!important; border-bottom:0; font-weight:400; text-transform:none; }
.menurodape li.home{ display:none; }
.menurodape li ul{ border-top:0; padding:0; margin:0; }
.menurodape li ul li{ display:block; }
.menurodape li .destaque{ display:none; }
.menuinstitucional{ height:52px; background:#ee6800; color:#fff; text-align:center; line-height:52px; }
.menuinstitucional a{ color:#fff; font-size:13px; }
.menuinstitucional a:hover{ text-decoration:none; }
.marcas_rodape{ text-align:center; padding:25px 0; }
.marcas_rodape ul li{ display:inline-block; margin:0 6px;} 
.marcas_rodape p{ color:#888888; font-size:13px; padding:25px 0 0 0; }


/* NOTICIAS QUENTES */
.ultimasNoticiasHome{ width:162px; float:right; }
.ultimasNoticiasHome h3{ position:relative; display:block; border:1px solid #d4d4d4; font-size:15px; line-height:15px; font-weight:100; text-transform:uppercase; padding:10px 0 0 52px; height:42px; background:url(../imagem/bg_last_news_home.png) no-repeat; margin:0; }
.ultimasNoticiasHome h3 span{ font-weight:700; }
.ultimasNoticiasHome h3:after{
    content:"";
    background:url(../imagem/bg_last_news_home2.png) no-repeat;
    color:red;
    font-weight:bold;	
    display:block;
    position:absolute;
    width:16px;
    height:8px;
    bottom:-8px;
    left:20px;
}
.ultimasNoticiasHome ul{ display:block; padding:0; margin:0; height:530px; overflow:auto;}
.ultimasNoticiasHome ul li{ list-style:none; display:block; } 
.ultimasNoticiasHome ul li a{ display:block; border:1px solid #e4e4e4; border-top:0; border-bottom:1px dotted #e4e4e4; padding:19px 15px; color:#4d4d4d!important; font-size:12px; line-height:16px; min-height:49px; text-decoration:none; font-weight:700;  }
.ultimasNoticiasHome ul li a:hover{background:#f6f6f6; }
.ultimasNoticiasHome a.mais{ background:#4d4d4d; color:#fff; height:35px; line-height:35px; display:block; text-align:center; text-transform:uppercase; font-weight:700; font-size:12px; }

/* ultimas em azul */
.ultimasNoticiasHome.azul h3{ border:1px solid #1680c6; background: #1680c6 url(../imagem/bg_last_news_home_azul.png) no-repeat; color:#fff;}
.ultimasNoticiasHome.azul h3:after{ background:url(../imagem/bg_last_news_home2_azul.png) no-repeat; }
.ultimasNoticiasHome.azul ul li a { color:#1680c6!important; }
.ultimasNoticiasHome.azul a.mais{ background:#fbfbfb; color:#787878; border:1px solid #e6e6e6; border-radius:0 0 3px 3px; border-bottom:1px solid #b5b5b5; }


/* ultimas em vermelho */
.ultimasNoticiasHome.vermelho h3{ border:1px solid #ba1414; background: #ba1414 url(../imagem/bg_last_news_home_vermelho.png) no-repeat; color:#fff;}
.ultimasNoticiasHome.vermelho h3:after{ background:url(../imagem/bg_last_news_home2_vermelho.png) no-repeat; }
.ultimasNoticiasHome.vermelho ul li a { color:#787878!important; }
.ultimasNoticiasHome.vermelho ul li a:hover{ }
.ultimasNoticiasHome.vermelho a.mais{ background:#fbfbfb; color:#787878; border:1px solid #e6e6e6; border-radius:0 0 3px 3px; border-bottom:1px solid #b5b5b5; }

.noticiasQuentes{ width:442px; float:left; }

.topMais{ background:url(../imagem/title_top_mais.png) no-repeat; padding:31px 0 0 0; margin:20px 0; }
.topMais .menuTopMais{ margin:0; padding:0; border-bottom:3px solid #ee9000; height:35px; }
.topMais .menuTopMais li{ width:33.3%; display:block; padding:0; margin:0; float:left; text-align:center; line-height:35px; height:35px; }
.topMais .menuTopMais li a{color:#9b9b9b; text-transform:uppercase; font-size:11px; font-weight:700; display:block; line-height:35px; height:35px; text-decoration:none; }
.topMais .menuTopMais li.atual a{ color:#ee9000; }
.topMais .topLista{ display:none; }
.topMais .topLista.atual{ display:block; }
.topMais .topLista ul{ margin:0; padding:0; }
.topMais .topLista li{ display:block; list-style:none; min-height:55px; border-bottom:1px dotted #d9d9d9; overflow:hidden; }
.topMais .topLista li a{ padding:8px 0; color:#ee9000; font-size:13px; margin:0 0 0 0; display:block; }
.topMais .topLista li span{ font-size:30px; width:32px; line-height:56px; float:left; color:#9b9b9b; font-weight:100; }

.topMais .topLista.tags ul{ text-align:justify; text-justify:inter-word; }
.topMais .topLista.tags li{ display:inline; border:0; padding:0; margin:0; height:auto; line-height:normal; }
.topMais .topLista.tags li span{ width:auto; height:auto; line-height:auto; float:none; display:inline;  height:auto; line-height:normal; }
.topMais .topLista.tags li span a{ padding:0 1px; display:inline;  height:auto; line-height:normal; display:inline; }
.topMais .topLista.tags li span.tam1 a{ font-size:12px; }
.topMais .topLista.tags li span.tam2 a{ font-size:15px; }
.topMais .topLista.tags li span.tam3 a{ font-size:18px; }
.topMais .topLista.tags li span.tam4 a{ font-size:21px; font-weight:300; }
.topMais .topLista.tags li span.tam5 a{ font-size:24px; font-weight:300; }
.topMais .topLista.tags li span.tam6 a{ font-size:27px; font-weight:300; }

.conteudolistagens .noticiasQuentes  .chapeu a,
.noticiasQuentes .lista ul li.first .chapeu a{ background:#ccc; padding:0px 7px; border-radius:1px; display:inline-block; color:#fff!important; font-size:9px!important; font-weight:300; text-transform:uppercase; }
.conteudolistagens .noticiasQuentes .carrossel .chamadas h4 span.chapeu a{ color:#595959!important; padding:0; }

/* modelo 1 */
.noticiasQuentes.modelo1 .manchete{ height:75px; margin:-15px 0 0 0; overflow:hidden }
.noticiasQuentes.modelo1 .manchete h2{  margin:0; padding:0; display:block; }
.noticiasQuentes.modelo1 .manchete h2 a{ color:#000; text-decoration:none; font-size:30px; line-height:35px; display:block; letter-spacing:-1px; } 
.noticiasQuentes.modelo1 .carrossel{ width:442px; height:339px; overflow:hidden; position:relative; }
.noticiasQuentes.modelo1 .carrossel .slider{ width:10000em; height:339px; }
.noticiasQuentes.modelo1 .carrossel .carroselMenu{ position:absolute; top:226px; left:10px; z-index:1; }
.noticiasQuentes.modelo1 .carrossel .carroselMenu ul{ margin:0; padding:0; }
.noticiasQuentes.modelo1 .carrossel .carroselMenu li{ border-radius:5px; width:10px; height:10px; overflow:hidden; display:block; background:#fff; display:inline-block; text-indent:-1000em; opacity:0.3; cursor:pointer; border:1px solid #000; }
.noticiasQuentes.modelo1 .carrossel .carroselMenu li.atual{ opacity:0.8; }
.noticiasQuentes.modelo1 .item{ width:442px; height:339px; overflow:hidden; float:left; }
.noticiasQuentes.modelo1 .item img{ width:442px;  }
.noticiasQuentes.modelo1 .chamadas{ background:#fff; border:1px solid #ededed; border-top:0; height:86px; }
.noticiasQuentes.modelo1 .chamadas .esquerda{ width:230px; float:left;  }
.noticiasQuentes.modelo1 .chamadas .esquerda a{  }
.noticiasQuentes.modelo1 .chamadas .direita{ float:right; width:210px; margin:8px 0 0 0; }
.noticiasQuentes.modelo1 .chamadas .direita a{ width:195px; font-size:13px; line-height:16px; color:#737373; padding:18px 12px; display:block; font-weight:100; }
.noticiasQuentes.modelo1 .chamadas h4{ margin:0; padding:0; padding:10px 0 0 15px; }
.noticiasQuentes.modelo1 .chamadas h4 span{ display:block; font-size:11px; text-transform:uppercase; font-weight:100; }
.noticiasQuentes.modelo1 .chamadas h4 span.chapeu a{  }
.noticiasQuentes.modelo1 .chamadas h4 a{ text-decoration:none; color: #333333  }
.noticiasQuentes.modelo1 .chamadas h4 a span.linha1{ font-size:17px; width:220px font-weight:100; color:#333; }
.noticiasQuentes.modelo1 .chamadas h4 a span.linha2{ font-size:22px; white-space:nowrap; width:220px; font-weight:700; color:#333; }

.noticiasQuentes.modelo1 .chamadas h4 a:hover{ text-decoration:none; }
.noticiasQuentes.modelo1 .thumbs{ margin:15px 0 0 0; }
.noticiasQuentes.modelo1 .thumbs .thumb{ float:left; width:130px; margin:0 11px 0 0;  }
.noticiasQuentes.modelo1 .thumbs .thumb.last{ margin:0; }
.noticiasQuentes.modelo1 .thumbs .thumb h4{ font-size:19px; }
.noticiasQuentes.modelo1 .thumbs .thumb h4 span{ font-size:10px; color:#ccc; font-weight:100!important; display:block; }
.noticiasQuentes.modelo1 .thumbs .thumb h4 span.chapeu a{ text-transform:uppercase;  }
.noticiasQuentes.modelo1 .thumbs .thumb h4 a{ color:#000; }

/* modelo 2 */
.noticiasQuentes.modelo2 .carrossel{ width:442px; height:339px; overflow:hidden; position:relative; }
.noticiasQuentes.modelo2 .carrossel .slider{ width:10000em; height:339px; }
.noticiasQuentes.modelo2 .carrossel .carroselMenu{ position:absolute; top:226px; left:10px; z-index:1; }
.noticiasQuentes.modelo2 .carrossel .carroselMenu ul{ margin:0; padding:0; }
.noticiasQuentes.modelo2 .carrossel .carroselMenu li{ border-radius:5px; width:10px; height:10px; overflow:hidden; display:block; background:#fff; display:inline-block; text-indent:-1000em; opacity:0.3; cursor:pointer; }
.noticiasQuentes.modelo2 .carrossel .carroselMenu li.atual{ opacity:0.8; }
.noticiasQuentes.modelo2 .item{ width:442px; height:339px; overflow:hidden; float:left; }
.noticiasQuentes.modelo2 .item img{ width:442px;  }
.noticiasQuentes.modelo2 .chamadas{ background:#fff; border:1px solid #ededed; border-top:0; height:86px; }
.noticiasQuentes.modelo2 .chamadas .esquerda{ width:230px; float:left; }
.noticiasQuentes.modelo2 .chamadas .esquerda a{  }
.noticiasQuentes.modelo2 .chamadas .direita{ float:right; width:210px; margin:8px 0 0 0; }
.noticiasQuentes.modelo2 .chamadas .direita a{ width:195px; font-size:13px; line-height:16px; color:#737373; padding:18px 12px; display:block; font-weight:100; }
.noticiasQuentes.modelo2 .chamadas h4{ margin:0; padding:0; padding:10px 0 0 15px; font-size:19px; }
.noticiasQuentes.modelo2 .chamadas h4 a{ text-decoration:none; color: #333333; }
.noticiasQuentes.modelo2 .chamadas h4 a span.linha1{ font-size:17px; font-weight:100; color:#333; }
.noticiasQuentes.modelo2 .chamadas h4 a span.linha2{ font-size:22px; font-weight:700; color:#333; }
.noticiasQuentes.modelo2 .chamadas h4 a:hover{ text-decoration:none; }
.noticiasQuentes.modelo2 .chamadas h4 span{ display:block; font-size:11px; text-transform:uppercase; font-weight:100;  }
.noticiasQuentes.modelo2 .chamadas h4 span.chapeu a{  }
.noticiasQuentes.modelo2 .lista{ width:282px; float:left; border-right:1px solid #ededed; margin:16px 0 0 0; height:260px; }
.noticiasQuentes.modelo2 .lista ul{ margin:0; padding:0; }
.noticiasQuentes.modelo2 .lista ul li{ list-style:none; margin:0 20px 0 0; border-bottom:1px dotted #ededed; height:62px; }
.noticiasQuentes.modelo2 .lista ul li a { font-size:13px; color:#000; font-weight:100; padding:12px 0 5px 0; display:block;  }
/*.noticiasQuentes.modelo2 .lista ul li a{ background:url(..imagem/bg_news_modelob.png) no-repeat 0 20px; padding:12px 0 5px 30px; }*/
.noticiasQuentes.modelo2 .lista ul li.first{ border:0; margin:0 0 10px 0; }
.noticiasQuentes.modelo2 .lista ul li.first a{ font-size:18px; padding:0; font-weight:700; }
.noticiasQuentes.modelo2 .lista ul li.first .chapeu a{ padding:0 7px; }
.noticiasQuentes.modelo2 .lista ul li.first a span{ display:block; font-weight:100; font-size:13px; color:#595959!important; text-transform:uppercase; font-size:10px; }
.noticiasQuentes.modelo2 .lista a.mais{ background:#f8f8f8; border:1px solid #e0e0e0; width:260px; height:26px; line-height:26px; display:block; text-align:center; font-size:11px; color:#787878; text-transform:uppercase; font-weight:700; }

.noticiasQuentes.modelo2 .thumbs{ margin:15px 0 0 0; width:140px; float:right; }
.noticiasQuentes.modelo2 .thumbs .thumb{ float:left; width:140px; margin:0 11px 0 0;  border-bottom:1px dotted #ededed; }
.noticiasQuentes.modelo2 .thumbs .thumb.last{ margin:0; border:0; }
.noticiasQuentes.modelo2 .thumbs .thumb h4{ margin:10px 0; }
.noticiasQuentes.modelo2 .thumbs .thumb h4 span{ font-size:11px; line-height:11px; display:block; font-weight:100; }
.noticiasQuentes.modelo2 .thumbs .thumb h4 span a{ font-weight:100; font-size:10px; text-transform:uppercase; padding:3px 7px; }
.noticiasQuentes.modelo2 .thumbs .thumb h4 a{ color:#000; font-size:12px; line-height:12px; font-weight:700; text-decoration:none; }

/* modelo 3 */
.noticiasQuentes.modelo3 .carrossel{ width:255px; height:390px; overflow:hidden; position:relative; border:1px solid #ccc; float:left; }
.noticiasQuentes.modelo3 .carrossel .slider{ width:10000em; height:390px; }
.noticiasQuentes.modelo3 .carrossel .carroselMenu{ position:absolute; bottom:90px; left:10px; z-index:1; }
.noticiasQuentes.modelo3 .carrossel .carroselMenu ul{ margin:0; padding:0; }
.noticiasQuentes.modelo3 .carrossel .carroselMenu li{ border-radius:5px; width:10px; height:10px; overflow:hidden; display:block; background:#fff; display:inline-block; text-indent:-1000em; opacity:0.3; cursor:pointer; border:1px solid #000;  }
.noticiasQuentes.modelo3 .carrossel .carroselMenu li.atual{ opacity:0.8; background:#595959; }
.noticiasQuentes.modelo3 .item{ width:255px; height:390px; overflow:hidden; float:left; }
.noticiasQuentes.modelo3 .item img{ width:255px; height:305px;  }

.noticiasQuentes.modelo3 .chamadas h4{ margin:0; padding:0; padding:10px 0 0 15px; font-size:19px; }
.noticiasQuentes.modelo3 .chamadas h4 a{ text-decoration:none; color: #333333}
.noticiasQuentes.modelo3 .chamadas h4 a span.linha1{ font-size:17px; font-weight:100; }
.noticiasQuentes.modelo3 .chamadas h4 a span.linha2{ font-size:22px; font-weight:700; }
.noticiasQuentes.modelo3 .chamadas h4 a:hover{ text-decoration:none; }
.noticiasQuentes.modelo3 .chamadas h4 span{ display:block; font-size:11px; text-transform:uppercase; font-weight:100;  }
.noticiasQuentes.modelo3 .chamadas h4 span.chapeu a{   }

.noticiasQuentes.modelo3 .lista{ width:170px; float:right; margin:0; height:260px; }
.noticiasQuentes.modelo3 .lista ul{ margin:0; padding:0; }
.noticiasQuentes.modelo3 .lista ul li{ list-style:none; margin:0 20px 0 0; border-bottom:1px dotted #ededed; }
.noticiasQuentes.modelo3 .lista ul li a { font-size:13px; color:#333; font-weight:100; padding:12px 0 12px 0; display:block; text-decoration:none; }
.noticiasQuentes.modelo3 .lista ul li.first{ border:0; }
.noticiasQuentes.modelo3 .lista ul li.first a{ font-size:24px; line-height:24px; padding:0; background:none; font-weight:700; }
.noticiasQuentes.modelo3 .lista ul li.first a span{ display:block; font-weight:100; font-size:13px;  }
.noticiasQuentes.modelo3 .lista ul li.first a span.chapeu { text-transform:uppercase; text-decoration:none; }
.noticiasQuentes.modelo3 .lista a.mais{ background:#f8f8f8; border:1px solid #e0e0e0; width:260px; height:26px; line-height:26px; display:block; text-align:center; font-size:11px; color:#787878; text-transform:uppercase; font-weight:700; }

.noticiasQuentes.modelo3 .thumbs{ margin:20px 0 0 0 ; }
.noticiasQuentes.modelo3 .thumb{ width:221px; height:100px; overflow:hidden; float:left; margin:0; }
.noticiasQuentes.modelo3 .thumb  h4{ border:1px dotted #ccc; border-left:0;  margin:12px 0 0 0; display:block; padding:12px; margin:0 0 12px 0; }
.noticiasQuentes.modelo3 .thumb  h4 span{ font-size:13px; display:block; font-weight:100; }
.noticiasQuentes.modelo3 .thumb  h4 a{ color:#333; text-decoration:none; }
.noticiasQuentes.modelo3 .thumb.first h4{ border:0; border-bottom:1px dotted #ccc; border-right:1px dotted #ccc; }
.noticiasQuentes.modelo3 .thumb span.chapeu a{  text-transform:uppercase;  }
.noticiasQuentes.modelo3 .thumb.odd  h4{ border:0; }
.noticiasQuentes.modelo3 .thumb.odd.last  h4{ border:0; border-top:1px dotted #ccc;  }




/* modelo 4 */
.noticiasQuentes.modelo4 .manchete{ height:75px; margin:0 0 0 0; overflow:hidden }
.noticiasQuentes.modelo4 .manchete h2{  margin:0; padding:0; display:block; }
.noticiasQuentes.modelo4 .manchete h2 a{ color:#000; text-decoration:none; font-size:30px; line-height:35px; display:block; letter-spacing:-1px; } 
.noticiasQuentes.modelo4 .carrossel{ width:442px; height:380px; overflow:hidden; position:relative; }
.noticiasQuentes.modelo4 .carrossel .slider{ width:10000em; height:380px; }
.noticiasQuentes.modelo4 .carrossel .carroselMenu{ position:absolute; top:226px; left:10px; z-index:1; }
.noticiasQuentes.modelo4 .carrossel .carroselMenu ul{ margin:0; padding:0; }
.noticiasQuentes.modelo4 .carrossel .carroselMenu li{ border-radius:5px; width:10px; height:10px; overflow:hidden; display:block; background:#fff; display:inline-block; text-indent:-1000em; opacity:0.3; cursor:pointer; }
.noticiasQuentes.modelo4 .carrossel .carroselMenu li.atual{ opacity:0.8; }
.noticiasQuentes.modelo4 .item{ width:440px; height:378px; overflow:hidden; float:left; border:1px solid #dedddd; }
.noticiasQuentes.modelo4 .item img{ width:442px;  }
.noticiasQuentes.modelo4 .chamadas{ background:#fff; border:1px solid #ededed; border-top:0; height:86px; }
.noticiasQuentes.modelo4 .chamadas .esquerda{ width:230px; float:left; }
.noticiasQuentes.modelo4 .chamadas .esquerda a{  }
.noticiasQuentes.modelo4 .chamadas .direita{ float:right; width:210px; }
.noticiasQuentes.modelo4 .chamadas .direita a{ width:195px; font-size:13px; line-height:16px; color:#737373; padding:18px 12px; display:block; }
.noticiasQuentes.modelo4 .chamadas h4{ margin:0; padding:0; padding:10px 0 0 15px; font-size:16px; }
.noticiasQuentes.modelo4 .chamadas h4 a{ text-decoration:none; color: #333333 }
.noticiasQuentes.modelo4 .chamadas h4 a:hover{ text-decoration:none; }
.noticiasQuentes.modelo4 .chamadas h4 span{ display:block; font-size:11px; text-transform:uppercase; font-weight:100!important; }

.noticiasQuentes.modelo4 .thumbs{ margin:-50px 0 0 26px; z-index:2; position:relative; border-left:8px solid #fff; float:left;  }
.noticiasQuentes.modelo4 .thumbs .thumb{ float:left; width:120px; margin:0 0 0 0; border-top:8px solid #fff; border-right:8px solid #fff; }
.noticiasQuentes.modelo4 .thumbs .thumb img{ width:120px; }
.noticiasQuentes.modelo4 .thumbs .thumb.first{  }
.noticiasQuentes.modelo4 .thumbs .thumb.last{ margin:0; }
.noticiasQuentes.modelo4 .thumbs .thumb h4{ font-size:13px; }
.noticiasQuentes.modelo4 .thumbs .thumb h4 span{ font-size:11px; display:block; }
.noticiasQuentes.modelo4 .thumbs .thumb h4 span.chapeu a{ text-transform:uppercase; }
.noticiasQuentes.modelo4 .thumbs .thumb h4 a{ color:#000; }

.noticiasQuentes.modelo4 .thumbsEspecial{ margin:12px 0 0 0 ; padding:0; }
.noticiasQuentes.modelo4 .thumbsEspecial .thumb{ width:221px; height:73px; overflow:hidden; float:left; margin:0; }
.noticiasQuentes.modelo4 .thumbsEspecial .thumb  h4{ border:1px dotted #ccc; border-left:0;  margin:0 0 0 0; display:block; padding:0 12px 12px 12px; }
.noticiasQuentes.modelo4 .thumbsEspecial .thumb  h4 span{ font-size:13px; display:block; font-weight:100; }
.noticiasQuentes.modelo4 .thumbsEspecial .thumb  h4 span.chapeu a{ text-transform:uppercase; }
.noticiasQuentes.modelo4 .thumbsEspecial .thumb  h4 a{ color:#333; }
.noticiasQuentes.modelo4 .thumbsEspecial .thumb.first h4{ border:0; border-bottom:1px dotted #ccc; border-right:1px dotted #ccc; }
.noticiasQuentes.modelo4 .thumbsEspecial .thumb.odd  h4{ border:0; }
.noticiasQuentes.modelo4 .thumbsEspecial .thumb.odd.last  h4{ border:0; border-top:1px dotted #ccc;  }




/* CSS da matéria */
#materia{ font-family:arial!important; padding:0 0 40px 0; line-height: 22px; font-size: 16px; }
.breadcrumb{ padding:0; height:54px; line-height:54px; border-bottom:1px solid #ddd; border-top:3px solid #ccc; border-radius:0; background:url(../imagem/bg_breadcrumb.jpg) repeat-x; }
.breadcrumb p{ font-size:24px; margin:0; }
.breadcrumb a{ color:#999; }
#materia .breadcrumb, #homecanal .breadcrumb, .breadcrumb{ padding:0; height:54px; line-height:54px; border-bottom:1px solid #ddd; border-top:3px solid #ccc; border-radius:0; background:url(../imagem/bg_breadcrumb.jpg) repeat-x; }
#materia .breadcrumb p,#homecanal .breadcrumb p, .breadcrumb p{ font-size:24px; margin:0; }

#materia .manchete .chapeu {margin-top: 5px}

#materia .manchete h1{ font-size:33px; margin:-10px 0 0 0; }
#materia .manchete .publicacao{ color:#979797; font-size:13px; }
#materia .social{ border-top:1px solid #ddd; margin:10px 0; clear:both; height:47px; line-height:47px; }
#materia .social .redes{ float:left; margin:4px 0 0 0; }
#materia .social .redes_botao{ float:left; }
#materia .social .redes_botao.twitter{ width:110px; }
#materia .social .redes_botao.facebook{ width:160px }
#materia .social .redes_botao.google{ width:110px; }
#materia .social .ferramentas{ float:right; }
#materia .social .ferramentas li { display:inline-block;  }
#materia .social .ferramentas li  a{ width:16px; height:16px; display:block; text-indent:-10000em;  }
#materia .social .ferramentas li.alta a{ background:url(../imagem/icones_ferramentas_materia.png) no-repeat ;   }
#materia .social .ferramentas li.baixa a{ background:url(../imagem/icones_ferramentas_materia.png) -22px 0 no-repeat ;   }
#materia .social .ferramentas li.imprimir a{ background:url(../imagem/icones_ferramentas_materia.png) -46px 0 no-repeat ;   }
#materia .social .ferramentas li.rss a{ background:url(../imagem/icones_ferramentas_materia.png) -66px 0 no-repeat ; }
#materia .social .ferramentas li.email a{ background:url(../imagem/icones_ferramentas_materia.png) -87px 0 no-repeat ; }
#materia .social .ferramentas li.fechar a{ background:url(../imagem/icones_ferramentas_materia.png) -110px 0 no-repeat ; }

#materia .conteudo p{ font-size:16px; color:#333;  }
#materia .conteudo p.autor strong{ display:block; }
#materia .conteudo p.autor strong a{ color:#333; }
#materia .conteudo p.autor a strong{ color:#333; }
#materia .conteudo p a{ font-weight:700; text-decoration:none; color:#333; }

#materia .conteudo.pequeno p{ font-size:16px; line-height:20px; }
#materia .conteudo.pequeno { font-size:16px; line-height:20px; }
#materia .conteudo.medio p{ font-size:18px; line-height:22px; }
#materia .conteudo.medio { font-size:18px; line-height:22px; }
#materia .conteudo.grande p{ font-size:22px; line-height:26px; }
#materia .conteudo.grande { font-size:22px; line-height:26px; }
#materia .conteudo .imagem.direita{ width:300px; float:right; margin:0 0 15px 20px }
#materia .conteudo .imagem.esquerda{ width:300px; float:left; margin:0 20px 15px 0; }
#materia .conteudo .imagem.vertical{ width:220px;}
#materia .conteudo .imagem p{ background:#fcfcfc; font-size:12px; padding:10px; border:1px solid #ddd; line-height:13px; }
#materia .conteudo .imagem p em{ display:block; margin:7px 0 0 0; font-style:normal; }
#materia .conteudo blockquote { border:0; background:#fff; font-style:italic; font-size: 32px; line-height:32px; font-family:georgia; padding:0; display:block; border-bottom:1px solid #ddd; padding:0 0 20px 0; position:relative; }
#materia .conteudo blockquote.esquerda{ width:300px; margin:0 20px 20px 0; float:left; }
#materia .conteudo blockquote.direita{ width:300px; margin:0 0 20px 20px; float:right; }
#materia .conteudo blockquote:before{ content:'“'; font-size:40px; }
#materia .conteudo blockquote:after{ content:'”'; font-size:40px; }
#materia .conteudo blockquote span{ position:absolute; background:#fff; display:inline-block; padding:3px 7px; bottom:-18px; right:0; font-size:13px; font-family:arial; font-style:normal; }

#materia .conteudo blockquote.olho { background:#fcfcfc; padding:20px 20px 40px 20px; border-top:1px solid #ddd; font-size:26px; clear:both; }
#materia .conteudo blockquote.olho span{ background:none; bottom:0; right:20px;  }
#materia .conteudo blockquote.olho:before{ content:''; font-size:40px; }
#materia .conteudo blockquote.olho:after{ content:''; font-size:40px; }

#materia .conteudo ul.vejatambem{ width:300px; border:1px solid #ddd; padding:0; margin:0; }
#materia .conteudo ul.vejatambem:before{ content:"veja também"; text-transform:uppercase; font-weight:bold; margin:10px; display:block; }
#materia .conteudo ul.vejatambem.direita{ float:right; margin:0 0 15px 20px; }

#materia .conteudo ul.vejatambem.esquerda{ float:left; margin:0 20px 15px 0; }
#materia .conteudo ul.vejatambem li{ margin:0 10px; list-style:none; clear:both;}
#materia .conteudo ul.vejatambem li a { display:block; border-top:1px dotted #000; color:#333; font-weight:700; padding:10px 0; font-size:14px; }
#materia .conteudo ul.vejatambem li a img{ float:left; margin:0 10px 0 0; }


#materia .carrossel{ width:100%; height:600px; overflow:hidden; position:relative; background:#333; }
#materia  .carrossel .slider{ width:10000em; height:339px; }
#materia  .carrossel .carroselMenu{ position:absolute; top:500px; right:10px; z-index:1; display:block; }
#materia  .carrossel .carroselMenu ul{ margin:0; padding:0; }
#materia  .carrossel .carroselMenu li{ border-radius:1px; width:10px; height:10px; overflow:hidden; display:block; background:#fff; display:inline-block; text-indent:-1000em; opacity:0.3; cursor:pointer; border:1px solid #000; margin:0; }
#materia  .carrossel .carroselMenu li.atual{ opacity:0.8; }

#materia  .carrossel .carrosselPassador{ position:absolute; width:1px; height:1px; display:none;}
#materia  .carrossel .carrosselPassador span{ width: 50px; height:65px; position:absolute; }
#materia  .carrossel .carrosselPassador span.anterior{ background:url(../imagem/galeria_anterior.png) no-repeat 5% 50%; position:absolute; left:10px; top:200px; }
#materia  .carrossel .carrosselPassador span.proximo{ background:url(../imagem/galeria_proximo.png) no-repeat 95% 50%; position:absolute; left:550px; top:200px; }

/*
#materia  .carrossel .carrosselPassador{ position:absolute; width:620px; height:500px; }
#materia  .carrossel .carrosselPassador span{ width: 310px; float:left; height:500px; cursor:pointer; opacity:0.2 }
#materia  .carrossel .carrosselPassador span:hover{ opacity:1; }
#materia  .carrossel .carrosselPassador span.anterior{ background:url(../imagem/galeria_anterior.png) no-repeat 5% 50%; }
#materia  .carrossel .carrosselPassador span.proximo{ background:url(../imagem/galeria_proximo.png) no-repeat 95% 50%; }
*/


#materia  .item{ height:620px; overflow:hidden; float:left; width:620px; color:#fff; }
#materia  .item div.imagem{
    height:500px;
    width:100%;
    background-repeat:no-repeat; 
    background-size: 100% auto;
    background-position: center;
}
materia  .item img{
    max-height:460px;
    min-height:460px;
    width:auto;
    margin:20px auto;
    display:block;
}

#materia  .item img{
    max-height:460px;
    min-height:460px;
    width:auto;
    margin:20px auto;
    display:block;
}

#materia  .item div.imagem.vertical{ background-size: auto 100%; background-position: center center; width:100%; }
#materia  .item h4{ color:#fff; padding:10px 10px 0 10px; margin:0; }
#materia  .item p{ color:#fff; padding:0 10px 10px 10px; margin:0; }
#materia .continuelendo{ border-bottom:3px solid #dedddd; margin:0 0 40px 0; padding:0 0 20px 0; clear:both; }
#materia .continuelendo h2{ font-size:18px; font-weight:100; color:#707070; text-transform:uppercase; margin:0; }
#materia .continuelendo .thumbs{ margin:0 0 0 0; }
#materia .continuelendo .thumbs .thumb{ float:left; width:140px; margin:0 20px 0 0;  }
#materia .continuelendo .thumbs .thumb.last{ margin:0; }
#materia .continuelendo .thumbs .thumb h4{ font-size:19px; }
#materia .continuelendo .thumbs .thumb h4 span{ font-size:10px; color:#ccc; font-weight:100!important; display:block; }
#materia .continuelendo .thumbs .thumb h4 span.chapeu a{ text-transform:uppercase;  }
#materia .continuelendo .thumbs .thumb h4 a{ color:#333; font-weight:100; font-size:14px; line-height:14px; }

#materia .comentarios h4{ font-weight:100; color:#333; font-size:18px; }
#materia .formComentario{ background:#f9f9f9; height:295px; border:1px solid #a7a7a7; border-top:3px solid #a7a7a7; padding:20px 0 20px 0; } 
#materia .formComentario .coll1{ float:left; width:220px; }
#materia .formComentario .coll1 dl,
#materia .formComentario .coll1 dt,
#materia .formComentario .coll1 dd{ margin:0; padding:0;  }
#materia .formComentario .coll1 dl{ padding:0 0 0 20px; }
#materia .formComentario .coll1 input{ width:240px; }
#materia .formComentario .coll1 textarea{ width:240px; }


#materia .formComentario .coll2{ float:right; width:334px; margin:0 0 0 -100px; padding:17px 0 0 0;}
#materia .formComentario .coll2 p{ font-size:13px; padding:0 20px 0 0; }
#materia .formComentario .coll2 p a{ font-size:18px; color:#333; padding:10px 0 0 0; display:inline-block; }

#materia .comentarios ul{ padding:0; margin:0; width:100%;}
#materia .comentarios ul li{ list-style:none; padding:20px; border-bottom:1px dashed #cdcdcd; }
#materia .comentarios ul li.odd{ background:#f9f9f9; }
#materia .comentarios a.todos{ display:block; height:36px; line-height:36px; text-align:center; color:#333; border:1px solid #dad6d7; text-decoration:none; background:url(../imagem/bg_todos_comentarios.png) repeat-x; }


#materia .servico{ border-color:#ddd; padding:10px 0 0 0; border-top:1px solid #ddd; margin:0; background:#f1f1f1; padding:15px;  }
#materia .servico strong{ display:block; }
#materia .servico.palavras{ border-color:#ddd; padding:10px 0 0 0; border-top:0px solid #ddd; margin:0 0 30px 0; background:#fff; }
#materia .servico.palavras a{  }

.conteudo a{color: #333; font-weight: 700; text-decoration: none;}

.paginacao_quadrado{ background:url(../imagem/bg_todos_comentarios.png) repeat-x; padding:0; margin:20px 0 0 0!important; height:37px; border:1px solid #ddd; text-align:left; padding:0 20px 0 0; }
.paginacao_quadrado li{ display:inline-block; border:1px solid #ddd; padding:0 10px!important;  }
.paginacao_quadrado li a,
.paginacao_quadrado li{ font-weight:700; font-size:16px!important; display:inline-block; line-height:37px; border:0; color:#ccc; border-left:1px solid #ddd; cursor:pointer;  }
.paginacao_quadrado li a{ border:0; color:#000!important; }




.modalIndique{ background:#fff; position:relative; z-index:999; display:block; text-align:right; }
#modalvideotemp{ z-index:0; }
.modalIndique h4{ text-transform:uppercase; font-weight:100; border-bottom:3px solid #ddd; margin:0 17px; height:56px; line-height:56px; font-size:18px; letter-spacing:-1px; text-align:left; }
.modalIndique h4 span{ font-weight:800; }
.modalIndique input.text{ width:286px; border:1px solid #ddd; color:#737373; font-style:italic; height:39px; line-height:39px; text-indent:10px; text-transform:uppercase; border-radius:0; float:left; padding:0; margin:20px 0 0 17px; }
.modalIndique input.text.right{ margin:22px 0 0 30px; }
.modalIndique textarea{ padding:10px; width:583px; height:50px; border-radius:0; margin:22px 17px 16px 17px; text-transform:uppercase; font-style:italic; }
.modalIndique p{ display:block; text-align:left; padding:17px; font-style:italic; font-size:16px }
.modalIndique strong{ display:block; width:90%; padding:10px 0 10px 20px; text-align:left; font-size:20px; }
.indiqueEnviar,
.indiqueCancelar{ width:130px!important; display:inline-block; height:50px; line-height:50px; font-size:18px; font-weight:800; color:#fff; background:#ee6800; padding:0; border:0; text-transform:uppercase; margin:0 17px 0 0; }
.indiqueCancelar{ background:#b2b2b2; }

a.video_descricao {
  height: 20px;
  margin: 0;
  font-size: 11px!important;
  display: block;
  overflow: hidden;
  background:#000;
}

/* NOTICIAS FRIAS > global */
.modelonoticia ul.links li{ padding-left:20px;}

/* NOTICIAS FRIAS > TEMPO */
.modelonoticia.tempo{ text-align:left; }
.modelonoticia.tempo .topo h2{ font-weight:100; font-size:40px; color:#464646; display:block; float:left; text-align:left; margin:0 0 15px 0; letter-spacing:-2px;  }
.modelonoticia.tempo .topo{ border-bottom:1px solid #ddd; margin:0 0 20px 0; }
.modelonoticia.tempo h2{ font-weight:100; font-size:40px; color:#464646; display:block; float:left; text-align:left; margin:0 0 15px 0; letter-spacing:-2px;  }
.modelonoticia.tempo .oferecimento{ float:right; margin:-20px 0 0 20px; }
.modelonoticia.tempo .oferecimento p{ font-size:10px; color:#ccc; margin:0; }
.modelonoticia.tempo ul.links { float:right; margin:10px 0 0 0; }
.modelonoticia.tempo ul.links li{ display:inline-block; }
.modelonoticia.tempo ul.links li.first{ background:none; }
.modelonoticia.tempo ul.links li a{ color:#777; font-size:10px; display:inline-block; font-weight:700; }
.modelonoticia.tempo ul.links li a img{  display:inline-block; border-right:3px solid #fff; margin:-5px 0 0 0; }


.modelonoticia.tempo h2{ font-weight:700; font-size:30px; color:#464646; display:block; float:left; text-align:left; margin:0; letter-spacing:-2px; }
.modelonoticia.tempo  a.trocar{ background:url(../imagem/bg_trocar_estado.jpg) no-repeat; width:220px; height:28px; line-height:28px; color:#333; text-transform:uppercase; display:block; float:left; font-size:11px!important; font-weight:400; margin:6px 0 0 0; text-indent:10px; }
.modelonoticia.tempo  p{ clear:both; color:#f28f00; font-size:11px; letter-spacing:0px; }
.modelonoticia.tempo .local  p{ color:#333; margin:0; line-height:13px; height:30px; }
.modelonoticia.tempo  .dia h5{ color:#fff; margin:0; font-size:11px; font-weight:400; }
.modelonoticia.tempo  .ico.grande{ font-size:80px; width:220px; height:100px; text-align:right;  font-weight:100; color:#bc4212; letter-spacing:-2px; }
.modelonoticia.tempo .ico img{ margin:-5px 0 0 0; }
.modelonoticia.tempo  .dia{ width:72px; height:72px; overflow:hidden; float:left; background:#bc4212; margin:-15px 1px 0 0; text-align:center; }
.modelonoticia.tempo  .dia.amanha{ background:#fb9e18 }
.modelonoticia.tempo  .dia.depois{ background:#babc12 }
.modelonoticia.tempo  .dia .ico{ font-size:11px; width:72px; display:inline-block; }
.modelonoticia.tempo  span.minima,
.modelonoticia.tempo  span.maxima{ display:inline-block; width:28px; text-align:right; color:#fff; font-size:11px; margin:0 3px; background:url(../imagem/ico_minima.png) no-repeat 0 10px; }
.modelonoticia.tempo  span.maxima{ background:url(../imagem/ico_maxima.png) no-repeat 0 8px; }
.modelonoticia.tempo .chamada .chapeu{ display:block; clear:both; margin:6px 0 }
.modelonoticia.tempo .chamada .chapeu a{ text-transform:uppercase; color:#fff!important; font-size:10px; font-weight:100; background:#ccc; padding:2px 7px; }
.modelonoticia.tempo .chamada a{ font-size:20px; color:#333; text-transform:none; text-decoration:none; font-weight:700; }

/* NOTICIAS FRIAS > COTIDIANO */
.modelonoticia.cotidiano { text-align:left; }
.modelonoticia.cotidiano .topo{ border-bottom:1px solid #ddd; margin:0 0 20px 20px; }
.modelonoticia.cotidiano h2{ font-weight:100; font-size:40px; color:#464646; display:block; float:left; text-align:left; margin:0 0 15px; letter-spacing:-2px;  }
.modelonoticia.cotidiano .oferecimento{ float:right; margin:-20px 0 0 20px; }
.modelonoticia.cotidiano .oferecimento p{ font-size:10px; color:#ccc; margin:0; }
.modelonoticia.cotidiano ul.links { float:right; margin:10px 0 0 0; }
.modelonoticia.cotidiano ul.links li{ display:inline-block; }
.modelonoticia.tempo ul.links li{ display:inline-block; margin:0 0 0 10px;}
.modelonoticia.cotidiano ul.links li.first{ background:none; }
.modelonoticia.cotidiano ul.links li a{ color:#777; font-size:10px; display:inline-block; font-weight:700; }
.modelonoticia.cotidiano ul.links li a img{  display:inline-block; border-right:3px solid #fff; margin:-5px 0 0 0; }

.modelonoticia.cotidiano .chamada .chapeu{ display:block; clear:both; margin:6px 0 }
.modelonoticia.cotidiano .chamada .chapeu a{ text-transform:uppercase; color:#fff!important; font-size:10px; font-weight:100; background:#ccc; padding:2px 7px; }
.modelonoticia.cotidiano .chamada a{ font-size:20px; color:#333; text-transform:none; text-decoration:none; font-weight:700; }

/* NOTICIAS FRIAS > BRASIL E MUNDO */
.modelonoticia.brasilemundo { text-align:left; }

.modelonoticia.brasilemundo a {color: #333333;}
.modelonoticia.brasilemundo img {max-width: 100%;}
.modelonoticia.brasilemundo .floatleft {float: left;}
.modelonoticia.brasilemundo .floatright {float: right;}

.modelonoticia.brasilemundo .topo{ border-bottom:1px solid #ddd; margin:0 0 20px 20px; }
.modelonoticia.brasilemundo h2{ font-weight:100; font-size:40px; color:#464646; display:block; float:left; text-align:left; margin:0 0 15px; letter-spacing:-2px;  }
.modelonoticia.brasilemundo .oferecimento{ float:right; margin:-20px 0 0 20px; }
.modelonoticia.brasilemundo .oferecimento p{ font-size:10px; color:#ccc; margin:0; }
.modelonoticia.brasilemundo ul.links { float:right; margin:10px 0 0 0; }
.modelonoticia.brasilemundo ul.links li{ display:inline-block; }.modelonoticia.tempo ul.links li{ display:inline-block; margin:0 0 0 10px;}
.modelonoticia.brasilemundo ul.links li.first{ background:none; }
.modelonoticia.brasilemundo ul.links li a{ color:#777; font-size:10px; display:inline-block; font-weight:700; }
.modelonoticia.brasilemundo ul.links li a img{  display:inline-block; border-right:3px solid #fff; margin:-5px 0 0 0; }



.modelonoticia.brasilemundo:before, .modelonoticia.brasilemundo:after {display: block; content: "."; color: transparent; clear: both; height: 0; overflow: hidden;}
.modelonoticia.brasilemundo .colunavideo {width: 240px; min-height: 450px; border: 1px solid #efefef; background: #8a8a8a;}
.modelonoticia.brasilemundo .colunavideo h2,
.modelonoticia.brasilemundo .colunavideo h3,
.modelonoticia.brasilemundo .colunavideo h4 {text-transform: none;}
.modelonoticia.brasilemundo .colunavideo a{ color:#fff; }
.modelonoticia.brasilemundo .colunavideo .principal {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333;}
.modelonoticia.brasilemundo .colunavideo .principal h3 {padding: 0 13px; margin: 15px 0; font-size: 22px; text-align: center; line-height: 1.2; font-weight: 700;}
.modelonoticia.brasilemundo .colunavideo .relacionada {padding: 0 13px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333;}
.modelonoticia.brasilemundo .colunavideo .relacionada:last-child {border-bottom-width: 0;}
.modelonoticia.brasilemundo .colunavideo .relacionada h4 {font-size: 13px; margin: 13px 0;}
.modelonoticia.brasilemundo .colunachamadas {width: 680px;}
.modelonoticia.brasilemundo .colunachamadas:before, 
.modelonoticia.brasilemundo .colunachamadas:after {display: table; content: ""; line-height: 0;}


.modelonoticia.brasilemundo .colunachamadas .principaischamadas {width: 440px;}
.modelonoticia.brasilemundo .colunachamadas .principaischamadas h3 {font-size: 24px; font-weight: 100; line-height: 1; margin: 0; padding: 7px 0; margin-bottom: 15px; border-bottom: 1px dotted #b5b5b5;}
.modelonoticia.brasilemundo .colunachamadas .principaischamadas h3 span {font-size: 24px; font-weight: 700;}

.modelonoticia.brasilemundo .colunachamadas .principaischamadas	.principal {margin-bottom: 25px; min-height:106px; }
.modelonoticia.brasilemundo .colunachamadas .principaischamadas	.principal img {margin-right: 17px; float: left;}
.modelonoticia.brasilemundo .colunachamadas .principaischamadas	.principal .chapeu {clear: none;}
.modelonoticia.brasilemundo .colunachamadas .principaischamadas	.principal h4 {font-size: 20px; text-transform: none; line-height: 1.2;}

.modelonoticia.brasilemundo .colunachamadas .principaischamadas .relacionada {width: 201px; margin-right: 19px;}
.modelonoticia.brasilemundo .colunachamadas .principaischamadas .relacionada h4 {font-size: 16px; text-transform: none;}

.modelonoticia.brasilemundo .colunachamadas .colunaextra {border: 5px solid #ededed; width: 177px; height: 255px; padding: 17px;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra h3 {font-size: 20px; margin: 0; font-weight: 100; line-height: 1.2;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra h3 span {font-weight: 700;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra p {line-height: 1.2; text-transform: none; font-weight: 600; margin: 7px 0;}

.modelonoticia.brasilemundo .colunachamadas .colunaextra ul {margin: 10px 0; list-style: none;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra form ul {margin: 20px 0; list-style: none;}

.modelonoticia.brasilemundo .colunachamadas .colunaextra ul li {clear: both; text-transform: none; font-weight: 700; font-size: 11px;}

.modelonoticia.brasilemundo .colunachamadas .colunaextra ul li span {font-weight: 100;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra ul li span.porcento {display: block; border-top: 1px solid #d7d7d7; background: #ededed; height: 16px;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra ul li span.porcento span {display: block; background: #464646; height: 17px; position: relative; margin-top: -1px;}

.modelonoticia.brasilemundo .colunachamadas .colunaextra form ul li input[type="radio"] {white-space: normal; display: block; clear: none; float: left;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra form ul li label {font-size: 11px; padding-left: 10px; display: block; width: 154px; clear: none; float: left; font-weight: 700;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra ul li {margin: 8px 0;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra form ul li {margin: 15px 0;}
.modelonoticia.brasilemundo .colunachamadas .colunaextra form input.submit {
    float: left!important; 
    font-size: 11px!important; 
    height: 24px!important; 
    line-height:24px!important; 
    text-transform: uppercase!important; 
    border: none!important; 
    font-weight: 700!important; 
    background: #464646!important; 
    color: #fff!important;
}
.modelonoticia.brasilemundo .colunachamadas .colunaextra form input[type="button"] {
    float: right; 
    font-size: 11px; 
    text-transform: uppercase; 
    height: 24px!important; 
    line-height:24px!important; 
    border: 1px solid #97999c; 
    background: #dedede; 
    font-weight: 100;
}

.modelonoticia.brasilemundo .colunachamadas .colunaextra img {margin: 15px 0 18px 0;}

.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas {display: block; clear: both; padding-top: 20px;}
.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas:before,
.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas:after {content: '.'; color: transparent; display: block; clear: both; background: url(../imagem/brasilemundo-border.png) center center repeat-x; height: 7px;}

.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas:before {margin-bottom: 17px;}

.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas .principal {width: 298px; margin-bottom: 17px;}

.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas .principal h3 {font-size: 24px; font-weight: 100; line-height: 1; margin: 0;}
.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas .principal h3 span {font-size: 24px; font-weight: 700;}

.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas .principal p {text-transform: none; margin: 0; line-height: 1; margin-top: 1em;}
.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas .principal img {float: right; margin-left: 20px;} 

.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas .relacionada {width: 170px; margin-left: 20px; margin-bottom: 17px;}
.modelonoticia.brasilemundo .colunachamadas .ultimaschamadas .relacionada h3 {font-size: 15px; font-weight: 600; text-transform: none; line-height: 1;}

.modelonoticia.brasilemundo .chapeu{ display:block; clear:both; margin:6px 0 }
.modelonoticia.brasilemundo .chapeu a{ text-transform:uppercase; color:#fff!important; font-size:10px; font-weight:100; background:#ccc; padding:2px 7px; }
.modelonoticia.brasilemundo .chamada a{ font-size:20px; color:#333; text-transform:none; text-decoration:none; font-weight:700; }

/* NOTICIAS FRIAS > RAPIDINHAS */
.modelonoticia.rapidinhas{  border-spacing: 2px;  float:none; }
.modelonoticia.rapidinhas .chamadas{ display:table; table-layout: fixed; width:100%; }
.modelonoticia.rapidinhas .chamada { margin:0; background:#ba1414; display:table-cell; border-radius:3px; text-align:left; width:10px; vertical-align:middle;  }
.modelonoticia.rapidinhas .chamada.titulo{ text-align:center; }
.modelonoticia.rapidinhas .chamada.titulo .icone{ width:40px; height:40px; display:inline-block;  }
.modelonoticia.rapidinhas .chamada.titulo span{ color:#fff; font-weight:700;  font-size:20px; background-image:url(../imagem/ico_rapidinhas.png); background-repeat: no-repeat; padding:0 0 0 24px  }

.modelonoticia.rapidinhas .chamada.noticia1{ opacity:1; }
.modelonoticia.rapidinhas .chamada.noticia2{ opacity:1; }
.modelonoticia.rapidinhas .chamada.noticia3{ opacity:1; }
.modelonoticia.rapidinhas .chamada a{ color:#fff; font-size:13px; text-transform:none; text-align:left; line-height:16px; display:block; padding:10px 10px 15px 10px; }

/* NOTICIAS FRIAS > VIDEOS */
.modelonoticia.videos { background:#333; border-bottom:5px solid #191919; padding:0 0 40px 0; }
.modelonoticia.videos .topo{ border-bottom:1px solid #525252; margin:0 0 20px 20px; }
.modelonoticia.videos h2{ font-weight:100; font-size:30px; color:#fff; display:block; float:left; text-align:left; margin:0 0 0 20px; letter-spacing:-2px; height:75px; line-height:75px; letter-spacing:-3px; }
.modelonoticia.videos h2 span{ font-weight:100; }
.modelonoticia.videos .oferecimento{ float:right; margin:0 15px 0 20px; }
.modelonoticia.videos .oferecimento p{ font-size:10px; color:#ccc; margin:0; }
.modelonoticia.videos .busca { float:right; margin:19px 19px 0 0; }
.modelonoticia.videos .busca input{ height:40px; line-height:40px; padding:0; width:224px; background:#e9e9e9;  }
.modelonoticia.videos .busca input.botao_submit_videos{ margin: 0 0 10px 0; padding: 0; background:#e9e9e9 url(../imagem/ico_busca_videos.png) no-repeat 6px 12px; border: 0; 	display: inline-block; width: 30px; background-position-x: 7px; background-position-y: 12px; text-indent: -1000em; border-radius: 3px;}
.modelonoticia.videos .filtros{ float:left; margin: 19px 0 0 20px; }
.modelonoticia.videos .filtros a{ display:inline-block; height:40px; line-height:40px; padding:0 10px; background:#262626; border-radius:5px; color:#fff; }
.modelonoticia.videos .filtros a.current{ background:#000; }
.modelonoticia.videos .row.videos{ margin:0 auto; }
.modelonoticia.videos .chamadas{ display:inline-block; text-align:center; padding:25px 0 0 0; }
.modelonoticia.videos .chamada{ display:inline-block; text-align:center; background:#000; text-align:left; position:relative; }
.modelonoticia.videos .chamada a.play{ padding:0; }
.modelonoticia.videos .chamada a.play-interna{ padding:0; }
.modelonoticia.videos .chamada a img.play{ position:absolute; top:50%; left:50%; margin:-16px 0 0 -16px; }
.modelonoticia.videos .chamada .chapeu{ display:block; clear:both; margin:6px 0 }
.modelonoticia.videos .chamada .chapeu a{ text-transform:uppercase; color:#fff!important; font-size:10px; font-weight:100; background:#ccc; padding:2px 7px; }
.modelonoticia.videos .chamada a{ font-size:13px; color:#fff; text-transform:none; text-decoration:none; font-weight:100; padding:5px; display:inline-block; position:relative; }
.modelonoticia.videos a.closeModal { position:absolute; display:inline-block; background:#000000; width:20px; height:20px; line-height:20px; color:#ddd; }
.modelonoticia.videos a.closeModal:hover{ text-decoration:none; }
.modelonoticia.videos .indiqueAmigo{ color:#ddd; cursor:pointer; display:block; position:absolute; text-transform:lowercase; font-size:10px; background:url(../imagem/icone_ennvie_amigo_videos.png) no-repeat; height:12px; line-height:12px; padding:0 0 0 20px; bottom:-20px;}
.modelonoticia.videos .maisVideos{ margin:50px 70px 0 70px; background:#262626; height:40px; line-height:40px; color:#fff; border-radius:10px; display:block; text-align:right; padding:0 20px 0 0; text-decoration:none; }
.modelonoticia.videos .maisVideos a{ color:#fff; font-weight:800; display:inline-block; padding:0 10px; border-right:3px solid #333; font-size:18px; height:30px; line-height:30px; }

.modelonoticia.videos.modelo2 { text-align:left; background:#fff; border-bottom:0;  }
.modelonoticia.videos.modelo2 .topo{ border-bottom:1px solid #ddd;  }
.modelonoticia.videos.modelo2 h2{ color:#333;  }
.modelonoticia.videos.modelo2 .filtros{ background:#ddd; color:#333; }

.modelonoticia.maisnoticias.comuniq .chamadamenor{ text-align:left; }
.modelonoticia.maisnoticias.comuniq h4{ text-align:left; }
.modelonoticia.maisnoticias.comuniq h4 a{ color:#333; text-transform:none; text-align:left; font-size: 25px; line-height: 30px; }
.modelonoticia.maisnoticias.comuniq a.mais{ background:#fbfbfb; border:1px solid #e6e6e6; display:block; padding:10px 0; text-align:center; font-size:12px; color:#333; margin:20px 0 0 0;  }


/* HOME CANAL */
#homecanal .modelonoticia{ margin:0 0 30px 0; }
.listadenoticias ul{ margin:0; }
.listadenoticias li{ list-style:none; padding:30px 0; border-bottom:1px dotted #dadada; }
.listadenoticias li.comfoto{ min-height:60px; }
.listadenoticias li.dia{ border-bottom:1px solid #dadada; font-size:14px; color:#333; padding:20px 0 0 0;  }
.listadenoticias li a{ color:#4c4c4c; font-size:18px; font-weight:700; }

.listadenoticias li a span{ float:left; display:block; margin:6px 0 0 0; height:50px; width:110px; font-size:32px; color:#ababab; font-weight:100; text-transform:uppercase;}
.listadenoticias li.frase a span{ margin:6px 70px 0 0; }
.listadenoticias li.frase a span:after{ content:"‘‘"; letter-spacing:-22px; font-size:190px; float:left; margin:25px 0 0 90px; font-family:arial; font-weight:700; }
.listadenoticias li a img{ float:left; margin:0 14px 0 0; }
.listadenoticias li a span.noticia{   }
.listadenoticias .todos{ display:block; height:36px; line-height:36px; text-align:center; color:#333; border:1px solid #dad6d7; text-decoration:none; background:url(../imagem/bg_todos_comentarios.png) repeat-x; }


/* posição de container */
.posicao{ margin:30px 0 0 0; text-align:center; text-transform:uppercase; min-height:40px; }

.colunaservicos .banner-quadrado p{ font-size:10px; padding:0; margin:0; margin:-20px 0 0 0; display:block; height:20px; color:#ccc; }

/* NOTICIAS FRIAS > ESPORTES */
.linha { width: 960px; margin-left: -10px; box-sizing: border-box; -moz-box-sizing: border-box; color: #464646; text-align: left; }
.linha h1, .linha h2, .linha h3, .linha h4, .linha h5, .linha h6 { text-align: left; text-transform: none; }
.linha * { box-sizing: border-box; -moz-box-sizing: border-box; }
.linha a { color: #464646 }
.linha a:hover { text-decoration: underline }
.linha .linha { width: auto; margin: 0 -10px; }
.linha .coluna, .linha .colunas { padding: 0 10px; float: left; }
.linha .tres.colunas { width: 25% }
.linha .quatro.colunas { width: 33.33% }
.linha .cinco.colunas { width: 41.66% }
.linha .seis.colunas { width: 50% }
.linha .sete.colunas { width: 58.33% }
.linha .oito.colunas { width: 66.66% }
.linha .nove.colunas { width: 75% }
.linha .doze.colunas { width: 100% }
.linha.decimal > .uma.coluna { width: 10% }
.linha.decimal > .duas.colunas { width: 20% }
.linha.decimal > .tres.colunas { width: 30% }
.linha.decimal > .quatro.colunas { width: 40% }
.linha.decimal > .cinco.colunas { width: 50% }
.linha.decimal > .seis.colunas { width: 60% }
.linha.decimal > .sete.colunas { width: 70% }
.linha.decimal > .oito.colunas { width: 80% }
.linha.decimal > .nove.colunas { width: 90% }
.linha.decimal > .dez.colunas { width: 100% }
.linha:before, .linha:after { content: '.'; color: transparent; overflow: hidden; display: block; clear: both; height: 0px; }
.modelonoticia.esportes > .linha { padding: 0 }
.modelonoticia.esportes .topo { border-bottom: 1px solid #dddddd; margin: 0 0 20px 20px; }
.modelonoticia.esportes h2 { font-weight: 100; font-size: 40px; color: #464646; display: block; float: left; text-align: left; margin: 0 0 15px; letter-spacing: -2px; }
.modelonoticia.esportes .oferecimento { float: right; margin: -20px 0 0 20px; }
.modelonoticia.esportes .oferecimento p { font-size: 10px; color: #cccccc; margin: 0; }
.modelonoticia.esportes ul.links { float: right; margin: 10px 0 0 0; }
.modelonoticia.esportes ul.links li { display: inline-block }
.modelonoticia.esportes .modelonoticia.tempo ul.links li { display: inline-block; margin: 0 0 0 10px; }
.modelonoticia.esportes ul.links li.first { background: none }
.modelonoticia.esportes ul.links li a { color: #777777; font-size: 10px; display: inline-block; font-weight: 700; }
.modelonoticia.esportes ul.links li a img { display: inline-block; border-right: 3px solid white; margin: -5px 0 0 0; }
.modelonoticia.esportes .chapeu { display: block; clear: both; margin: 6px 0; }
.modelonoticia.esportes .chapeu a { text-transform: uppercase; color: white !important; font-size: 10px; font-weight: 100; background: #cccccc; padding: 2px 7px; }
.modelonoticia.esportes .chapeu a:hover { text-decoration: none }
.modelonoticia.esportes .chamada a { font-size: 20px; color: #333333; text-transform: none; text-decoration: none; font-weight: 700; }
.modelonoticia.esportes input[type=radio] { display: inline; vertical-align: middle; margin: 0 15px 0 0; }
.modelonoticia.esportes label { display: inline; text-transform: none; }
.modelonoticia.esportes .titulosecao { font-weight: 100; text-transform: uppercase; margin-top: 0; }
.modelonoticia.esportes .titulosecao span { font-weight: 700; font-size: 20px; }
#selCampeonato{ float: right; }
.modelonoticia.esportes .primeirachamada h3 { font-size: 28px; line-height: 1.2; margin-top: 0.8em; }
.modelonoticia.esportes .nossofutebol img { width: 217px; height: 122px; }
.modelonoticia.esportes .nossofutebol h4 { font-size: 14px; line-height: 1.2; }
.modelonoticia.esportes .caixaesquerda { color: white; background: #8e8e8e; padding: 20px 25px; height: 360px; }
.modelonoticia.esportes .caixaesquerda h3 { text-transform: uppercase; margin: 0 0 5px 0; }
.modelonoticia.esportes .caixaesquerda p { text-transform: none; font-size: 14px; line-height: 1.3; }
.modelonoticia.esportes .caixaesquerda form { margin: 0 }
.modelonoticia.esportes .caixaesquerda ul { margin: 10px 0 }
.modelonoticia.esportes .caixaesquerda li { display: block; list-style: none; padding: 7px 0; border-bottom: 1px dotted rgba(255, 255, 255, 0.5); text-transform: none; }
.modelonoticia.esportes .caixaesquerda li label { font-weight: 700 }
.modelonoticia.esportes .caixaesquerda input[type=submit] { width: 100%; padding: 5px; font-size: 11px; font-weight: 700; background: white; color: #8e8e8e; border: none; }
.modelonoticia.esportes .caixaesquerda .chapeu a { background: white; color: #8e8e8e !important; }
.modelonoticia.esportes .brasileirao h3 { border-bottom: 1px dotted rgba(0, 0, 0, 0.5); margin-bottom: 30px; }
.modelonoticia.esportes .brasileirao .caixa { border: 5px solid #ededed; height: 290px; }
.modelonoticia.esportes .brasileirao .caixa table { font-size: 10px; width: 100%; border-collapse: collapse; }
.modelonoticia.esportes .brasileirao .caixa td { padding: 5px 0; font-weight: 100; color: #a0a0a0; border-bottom: 1px dotted #e2e2e2; }
.modelonoticia.esportes .brasileirao .caixa tr:last-child td { border-bottom: none }
.modelonoticia.esportes .brasileirao .caixa .areadeconteudo { padding: 15px 5px; box-shadow: 0 -1px 0 0 #e5e5e5; border-top: 3px solid #ededed; }


.proximosjogos td.color {font-size: 14px; padding: 0 5px!important; font-weight: 700!important; }

.modelonoticia.esportes .brasileirao .caixa .titulotabela { padding: 0px 25px }
.modelonoticia.esportes .brasileirao .caixa .titulotabela table { font-size: 10px; width: 100%; border-collapse: collapse; }
.modelonoticia.esportes .brasileirao .caixa .titulotabela table td, .modelonoticia.esportes .brasileirao .caixa .titulotabela table th { padding: 4px 0; font-weight: 700; color: #a0a0a0; }
.modelonoticia.esportes .brasileirao .caixa.tabeladepontos table td, .modelonoticia.esportes .brasileirao .caixa.tabeladepontos table th { width: 15%; text-align: center; }
.modelonoticia.esportes .brasileirao .caixa.tabeladepontos table td:first-child, .modelonoticia.esportes .brasileirao .caixa.tabeladepontos table th:first-child { width: 55%; text-align: left; }
.modelonoticia.esportes .brasileirao .caixa.proximosjogos hgroup { padding: 15px 25px }
.modelonoticia.esportes .brasileirao .caixa.proximosjogos hgroup h4 { padding: 0 }
.modelonoticia.esportes .brasileirao .caixa.proximosjogos table tr:last-child td { border-bottom: none }
.modelonoticia.esportes .brasileirao .caixa.proximosjogos table td { width: 8%; text-align: center; font-weight: 700; border-bottom: 1px dotted #e2e2e2; }
.modelonoticia.esportes .brasileirao .caixa.proximosjogos table td:first-child { width: 46%; text-align: right; }
.modelonoticia.esportes .brasileirao .caixa.proximosjogos table td:last-child { width: 46%; text-align: left; }
.modelonoticia.esportes .brasileirao .caixa h4 { font-weight: 100; margin: 0; text-transform: uppercase; text-align: center; padding: 15px 25px 7px 25px; }
.modelonoticia.esportes .brasileirao .caixa h4 span { font-weight: 700 }
.modelonoticia.esportes .brasileirao .caixa h5 { font-weight: 700; margin: 0; font-size: 11px; text-transform: uppercase; text-align: center; }
.modelonoticia.esportes .brasileirao .ultimachamada img { width: 217px; height: 166px; }

.modelonoticia.esportes .brasileirao .caixa.tabeladepontos table tbody th {font-size: 12px; padding: 0 0 6px 0; margin: 0; color: #333; border-bottom: 2px solid #ddd; text-transform: uppercase;}

.modelonoticia.esportes.padrao1 .color { color: #779302 !important }
.modelonoticia.esportes.padrao1 .chapeu a { background-color: #779302 !important }
.modelonoticia.esportes.padrao1 .caixaesquerda { background-color: #779302 !important }
.modelonoticia.esportes.padrao1 .caixaesquerda .chapeu a { color: #779302 !important; background-color: white !important; }
.modelonoticia.esportes.padrao1 .caixaesquerda input[type=submit] { color: #779302 !important }
.modelonoticia.esportes .porcento{ background: #fff; display: block; height: 16px; position: relative; }
.modelonoticia.esportes .porcento span{ height: 16px; display: block; background: #ccc; }
#bt_votar_enquete_esporte{ border: 0; padding: 5px 8px; background: #fff; color: #333; }
#bt_resultado_enquete_esporte{ background: #333; border: 0; padding: 5px 8px; color: #fff; float: right; }
#bt_voltar_enquete2{ width: 100%; text-align: center; padding: 5px 0; background: #fff; border: 0; color: #333; }
#bt_voltar_enquete1{ border: 0; width: 100%; padding: 5px 0; text-align: center; }


/* NOTICIAS FRIAS > ENTRETENIMENTO */
.modelonoticia.entretenimento .topo { border-bottom: 1px solid #dddddd; margin: 0 0 20px 20px; }
.modelonoticia.entretenimento h2 { font-weight: 100; font-size: 40px; color: #464646; display: block; float: left; text-align: left; margin: 0 0 15px; letter-spacing: -2px; }
.modelonoticia.entretenimento .oferecimento { float: right; margin: -20px 0 0 20px; }
.modelonoticia.entretenimento .oferecimento p { font-size: 10px; color: #cccccc; margin: 0; }
.modelonoticia.entretenimento ul.links { float: right; margin: 10px 0 0 0; }
.modelonoticia.entretenimento ul.links li { display: inline-block }
.modelonoticia.entretenimento .modelonoticia.tempo ul.links li { display: inline-block; margin: 0 0 0 10px; }
.modelonoticia.entretenimento ul.links li.first { background: none }
.modelonoticia.entretenimento ul.links li a { color: #777777; font-size: 10px; display: inline-block; font-weight: 700; }
.modelonoticia.entretenimento ul.links li a img { display: inline-block; border-right: 3px solid white; margin: -5px 0 0 0; }
.modelonoticia.entretenimento .chapeu { display: block; clear: both; margin: 6px 0; }
.modelonoticia.entretenimento .chapeu a { text-transform: uppercase; color: white !important; font-size: 10px; font-weight: 100; background: #cccccc; padding: 2px 7px; }
.modelonoticia.entretenimento .chapeu a:hover { text-decoration: none }
.modelonoticia.entretenimento .chamada a { font-size: 20px; color: #333333; text-transform: none; text-decoration: none; font-weight: 700; }
.modelonoticia.entretenimento .chamadas { padding: 15px 0 }
.modelonoticia.entretenimento .chamadas img { margin-top: 6px }
.modelonoticia.entretenimento .chamadas h3 { font-size: 18px; line-height: 1.2; }
.modelonoticia.entretenimento .chamadas:first-child { padding-top: 0 }
.modelonoticia.entretenimento .videos { padding: 15px 10px }
.modelonoticia.entretenimento .videos .list { height: 300px; color: white; background: #262626; border-right: 1px dotted #616161; }
f.modelonoticia.entretenimento .videos .list h3 { font-weight: 900; text-transform: uppercase; margin: 5px 0 10px 10px; padding-bottom: 5px; border-bottom: 1px solid #3b3b3b; }
.modelonoticia.entretenimento .videos .list h4 { font-size: 15px; font-weight: 600; margin: 0; line-height: 1.1; }
.modelonoticia.entretenimento .videos .list h4 a { color: #cacaca }
.modelonoticia.entretenimento .videos .list ul { list-style: none }
.modelonoticia.entretenimento .videos .list .linha { padding: 12px 0 }
.modelonoticia.entretenimento .videos .list .coluna:first-child, .modelonoticia.entretenimento .videos .list .colunas:first-child { padding-left: 0 }
.modelonoticia.entretenimento .videos .list .coluna:last-child, .modelonoticia.entretenimento .videos .list .colunas:last-child { padding: 0 }
.modelonoticia.entretenimento .videos .video { height: 300px; padding: 20px 10px; background: #383838; }
.modelonoticia.entretenimento .videos .video h4 { font-size: 17px; font-weight: 600; }
.modelonoticia.entretenimento .videos .video h4 a { color: white }
.modelonoticia.entretenimento .roteiro > * { position: relative; padding: 25px; background: #fefefe; border-left: 1px solid #efefef; border-top: 1px solid #efefef; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; }
.modelonoticia.entretenimento .roteiro > div:before { display: block; height: 0px; width: 39px; padding-top: 39px; content: '.'; color: transparent; overflow: hidden; position: absolute; top: 25px; right: -10px; background-position: top left; background-repeat: no-repeat; }
.modelonoticia.entretenimento .roteiro .cinema:before { background-image: url('../imagem/cinema.png') }
.modelonoticia.entretenimento .roteiro .show:before { background-image: url('../imagem/shows.png') }
.modelonoticia.entretenimento .roteiro .teatro:before { background-image: url('../imagem/teatro.png') }
.modelonoticia.entretenimento .roteiro h3.tituloroteiro { box-shadow: 0 5px 0 0 rgba(0, 0, 0, 0.02); z-index: 3; padding-top: 74px; padding-bottom: 0px; height: 0px; background: url('../imagem/roteiro-titulo.png') center top no-repeat; overflow: hidden; }
.modelonoticia.entretenimento .roteiro h3, .modelonoticia.entretenimento .roteiro h4 { margin: 0 }
.modelonoticia.entretenimento .roteiro a.maisdisso {padding: 5px 7px; display: block; color: #ee6800; font-size: 11px; font-weight: bold; border-left: 1px solid #efefef; border-top: 1px solid #efefef; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; clear: both; background: url('../imagem/roteiro-link.png') 220px center no-repeat;}
.modelonoticia.entretenimento .roteiro form { clear: both; display: block; margin: 0; }
.modelonoticia.entretenimento .roteiro select { margin: 0; width: 100%; }
.modelonoticia.entretenimento .roteiro .estrelas, .modelonoticia.entretenimento .roteiro .estrela { display: inline-block; clear: none; width: 64px; overflow: hidden; height: 0px; padding-top: 12px; background: url('../imagem/estrelas.png'); background-position: top left; }
.modelonoticia.entretenimento .roteiro .uma.estrela, .modelonoticia.entretenimento .roteiro .uma.estrelas { background-position: 0px 0px }
.modelonoticia.entretenimento .roteiro .duas.estrela, .modelonoticia.entretenimento .roteiro .duas.estrelas { background-position: 0px -12px }
.modelonoticia.entretenimento .roteiro .tres.estrela, .modelonoticia.entretenimento .roteiro .tres.estrelas { background-position: 0px -24px }
.modelonoticia.entretenimento .roteiro .quatro.estrela, .modelonoticia.entretenimento .roteiro .quatro.estrelas { background-position: 0px -36px }
.modelonoticia.entretenimento .roteiro .cinco.estrela, .modelonoticia.entretenimento .roteiro .cinco.estrelas { background-position: 0px -48px }
.modelonoticia.entretenimento .roteiro h4 { margin: 10px 0 }
.modelonoticia.entretenimento .roteiro p { font-weight: 600; font-size: 10px; color: #929292; line-height: 1; }
.modelonoticia.entretenimento .roteiro .cinema img, .modelonoticia.entretenimento .roteiro .show img { float: left; margin: 0 15px 15px 0; display: block; }
.modelonoticia.entretenimento.padrao1 .chapeu a { background: #779302 }

/* NOTICIAS FRIAS > OUTROS ESPORTES */

.modelonoticia.outrosesportes { padding-bottom: 27px; background: url('../imagem/separador-outros-esportes.png') bottom left repeat-x; }
.modelonoticia.outrosesportes h2 { font-weight: 100; font-size: 24px; text-align: center; text-transform: uppercase; position: relative; }
.modelonoticia.outrosesportes h2:before { position: absolute; left: 0; top: 50%; z-index: -1; display: block; width: 100%; content: '.'; height: 0px; overflow: hidden; color: transparent; border-top: 1px dotted #b5b5b5; }
.modelonoticia.outrosesportes h2 span { display: inline-block; padding: 0px 12px; background: white; }
.modelonoticia.outrosesportes h2 span span { display: inline; padding: 0; font-weight: 900; }
.modelonoticia.outrosesportes .chamada { width: 20%; float: left; border-left: 1px solid #f3f3f3; text-align: center; padding: 10px 10px 22px 10px; min-height: 225px; }
.modelonoticia.outrosesportes .chamada span.categoria { display: block; padding-bottom: 14px; }
.modelonoticia.outrosesportes .chamada span.categoria:before { display: block; margin: 0 auto; width: 48px; height: 0px; /* padding-top: 48px; */ background-position: left top; background-repeat: no-repeat; content: '.'; color: transparent; overflow: hidden; }
/* .modelonoticia.outrosesportes .chamada span.categoria.ufc:before { background-image: url(../imagem/outros-esportes-ufc.png) } */
.modelonoticia.outrosesportes .chamada h3 { font-size: 15px; line-height: 19px; text-align: center; margin: 0; margin-bottom: 16px; }
.modelonoticia.outrosesportes .chamada p { font-size: 12px; text-transform: none; line-height: 16px; }
.modelonoticia.outrosesportes .chamada img { display: block; margin: 0 auto; margin-bottom: 15px; }
.modelonoticia.outrosesportes .chamada img.circulo{ border-radius:1000em; }
.modelonoticia.outrosesportes .chamada img.imagemcategoria{margin: 0 auto 5px auto;}
.modelonoticia.outrosesportes .chamada:last-child { border-right: 1px solid #f3f3f3 }

/* NOTICIAS FRIAS > BLOGS */
.modelonoticia.blogs{ position:relative; }
.modelonoticia.blogs .topo{ border-bottom: 1px solid #ddd; margin: 0 0 20px 20px; }
.modelonoticia.blogs h2 { font-weight: 100; font-size: 40px; color: #464646; display: block; float: left; text-align: left; margin: 0 0 15px; letter-spacing: -2px; }
.modelonoticia.blogs p { font-size: 13px; text-transform: none; }
.modelonoticia.blogs .blogslider{ overflow:hidden; }
.modelonoticia.blogs .blogslider .linha{ width:3000px; }
.modelonoticia.blogs .blogslider .linha .tres.colunas{ width:192px!important; }
.modelonoticia.blogs .linha.decimal .coluna, .modelonoticia.blogs .linha.decimal .colunas { height: 190px }
.modelonoticia.blogs h3 { font-size: 20px; line-height: 22px; }
.modelonoticia.blogs img { display: block; margin-bottom: 20px; }
.modelonoticia.blogs p.descricao { text-transform: uppercase; font-size: 10px; line-height: 1; }
.modelonoticia.blogs p.descricao strong { font-weight: 600; font-size: 14px; color: #db7042; display: block; }
.modelonoticia.blogs p.descricao strong a { color: #db7042 }
.modelonoticia.blogs p.descricao span { display: none }
.modelonoticia.blogs .blogslider { position: relative }
.modelonoticia.blogs  .seta { display: block; position: absolute; bottom: 0; height: 0px; padding-top: 35px; width: 33px; overflow: hidden; background-image: url('../imagem/blog-setas.png'); background-repeat: no-repeat; }
.modelonoticia.blogs  .anterior { margin-left: 10px; background-position: top left; }
.modelonoticia.blogs  .proxima { margin-left: 48px; background-position: top right; }


/* para todos os modelos */
.chamadas  .chapeu a{ color:#ccc!important; padding:0; }
.carrossel .chapeu a{ background:#fff!important; color:#ccc!important; }

/* vitrine fiat */
.vitrineFiat{border-top: 2px solid #e3e3e3;background: url(../imagem/bg-vitrine-fiat.png) center bottom no-repeat;margin: 0 0 10px 0;}
.vitrineFiat > .linha { padding: 25px 0 }
.vitrineFiat > .linha > div {border-right: 1px solid #cccccc;}
.vitrineFiat > .linha > div:last-child{border:0 none;}
.vitrineFiat > .linha > div > a{position: relative;display: block;}
.vitrineFiat > .linha > div > a:hover{text-decoration: none;}
.vitrineFiat img { position: relative;display: block;clear: both;width: 185px;height: auto; margin: 0 0 10px 0; border: 0 none;}
.vitrineFiat img.logo{ margin: 13px 0 23px 0;}
.vitrineFiat h2{font-weight:400; font-size:40px; color:#464646; display:none; float:left; text-align:left; margin:0 0 15px; letter-spacing:-2px;}
.vitrineFiat h3{font-weight: 400; font-size: 13px; color:#9a032c; display:block; text-align: center;margin: 0;line-height: 20px;}
.vitrineFiat .preco{font-weight: 400; font-size: 13px; color:#333333; display:block; text-align: center;margin: 0 0 10px 0;line-height: 15px;}
.vitrineFiat .preco span{font-weight: 800;position: relative;display: block;}

.descricao-fiat{
text-align: left;
text-transform: none;
font-size: 12px;
margin: -15px 0 0 0;
color: #555;
}

.button-fiat{
text-align: center;
color: #ffffff;
background: #ad0c2e;
display: block;
width: 130px;
font-size: 10px;
margin: 0 auto;
border-radius: 2px;
line-height: 27px;
font-weight: 700;
border-bottom: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #a44055;
border-left: 1px solid #a44055;
padding: 0;
}

/* Produtos NE10 */

/* Produtos NE10 */

.produtosne10 > h2{font-family: 'Open Sans', sans-serif;font-weight: 300;color:#262626;font-size:40px;float: left;margin: 0 0 5px 0; letter-spacing: -5px;}
.produtosne10 > div{display: none;}
.produtosne10 > .aba{position: relative;clear: both;padding:0 30px 40px 30px;border:3px solid #a8a8a8;margin: 0 0 30px 0;}
.produtosne10 #abas{position: relative;display: block;padding: 0;float: right;margin: 0;padding: 21px 0 0 0;}
.produtosne10 #abas li{display: block;float: left;margin: 0 2px 0 0;}
.produtosne10 #abas li:last-child{position: relative;display: block;float: left;margin: 0 2px 0 0;}
.produtosne10 #abas li a{font-family: 'Open Sans', sans-serif;border: 1px solid transparent;color:#333333;background: #f1f1f1;padding: 5px 10px 4px 10px;-webkit-transition: all 400ms ease;-moz-transition: all 400ms ease;-ms-transition: all 400ms ease;-o-transition: all 400ms ease;transition: all 400ms ease; text-transform:none!important;}
.produtosne10 #abas li a:hover{border: 1px solid #f1f1f1;color:#000000;background: #FFF;text-decoration: none;}
.produtosne10 #abas li a.ativa{border: 1px solid #f1f1f1;color:#000000;background: #FFF;text-decoration: none;}
.produtosne10 > .aba > .linha.decimal{width: 100%;margin: 0; overflow:hidden; }
.produtosne10 .sliderProdutos{ width:5000px; }
.produtosne10 > .aba > .linha.decimal h3{font-family: 'Open Sans', sans-serif;font-size: 16px;line-height: 20px;color:#464646;font-weight: 400;margin: 0;padding: 30px 0;}
.produtosne10 > .aba > .linha.decimal  .produto{position: relative;display: block;float: left;width: 192px;border:4px solid #f3f3f3;margin:0 13px;}
.produtosne10 > .aba > .linha.decimal  .produto > a{position: relative;display: block;border:0 none;}
.produtosne10 > .aba > .linha.decimal  .produto > a > img{position: relative;display: block;width: 192px;height: 137px;margin:0 0 10px 0;}
.produtosne10 > .aba > .linha.decimal  .produto > a > h4{font-weight: 800;font-size: 13px; color:#333333;position: relative;display: block;text-align: center;margin: 0 0 2px 0;line-height: 15px;}
.produtosne10 > .aba > .linha.decimal  .produto > a > p{font-weight: 400;font-size: 13px; color:#333333;display:block;text-align: center;margin: 0 0 10px 0;line-height: 15px; text-transform:none!important;}
.produtosne10 > .aba > .linha.decimal  .produto > a > p span{font-weight: 800;font-size: 13px; color:#333333;position: relative;display: block;text-align: center;margin: 0;line-height: 15px;}
.produtosne10 > .aba > .linksuteis{position: relative;display: block;margin: 20px 0 0 0; padding: 0;overflow: auto;text-align: center;}
.produtosne10 > .aba > .linksuteis li{position: relative;display: block;float: left;margin: 0 4px;border-right: 2px solid #a0a0a0;}
.produtosne10 > .aba > .linksuteis li.last, .produtosne10 > .aba > .linksuteis li:last-child{border:0 none;}
.produtosne10 > .aba > .linksuteis li a{font-family: 'Open Sans', sans-serif;color:#464646;font-size: 13px;padding:0;-webkit-transition: all 400ms ease;-moz-transition: all 400ms ease;-ms-transition: all 400ms ease;-o-transition: all 400ms ease;transition: all 400ms ease;padding: 0 10px;text-transform: none;}
.produtosne10 > .aba > .linksuteis li a:hover{color:#000000;}
.produtosne10 .anterior,
.produtosne10 .proximo{ width:33px; height:33px; background:#000; cursor:pointer; display:inline-block; margin:0 20px 0 0; position:absolute; top:25px; right:0; background:url('../imagem/blog-setas.png') top right; }
.produtosne10 .proximo{ right:45px; background:url('../imagem/blog-setas.png'); }

/* NotÃƒÂ­cias Frias - + MAIS */

.modelonoticia.maisnoticias{position: relative; display: block; padding:0; }
.modelonoticia.maisnoticias .topo{ border-bottom:1px solid #ddd; margin:0 0 20px 0; float: left;width: 100%;position: relative;display: block;}
.modelonoticia.maisnoticias h2{ font-weight:100; font-size:40px; color:#464646; display:block; float:left; text-align:left; margin:0 0 15px; letter-spacing:-2px;  }
.modelonoticia.maisnoticias .oferecimento{ float:right; margin:-20px 0 0 20px; }
.modelonoticia.maisnoticias .oferecimento p{ font-size:10px; color:#ccc; margin:0; }
.modelonoticia.maisnoticias ul.links { float:right; margin:10px 0 0 0; }
.modelonoticia.maisnoticias ul.links li{ display:inline-block; }
.modelonoticia.maisnoticias ul.links li.first{ background:none; }
.modelonoticia.maisnoticias ul.links li a{ color:#777; font-size:10px; display:inline-block; font-weight:700; }
.modelonoticia.maisnoticias ul.links li a img{  display:inline-block; border-right:3px solid #fff; margin:-5px 0 0 0; }
.modelonoticia.maisnoticias .conteudochamadas {position: relative;display: block;float: left;width: 100%;}
.modelonoticia.maisnoticias .conteudochamadas h4 a{position: relative;display: block;font-size: 16px;color: #333333;text-transform: none;}
.modelonoticia.maisnoticias .conteudochamadas .chapeu{display:block; clear:both; margin:6px 0;}
.modelonoticia.maisnoticias .conteudochamadas .chapeu a{text-transform:uppercase; color:#fff!important; font-size:10px; font-weight:100; background:#ccc; padding:3px 7px;}
.modelonoticia.maisnoticias .conteudochamadas .chapeu a.azul{background: #1680c6;}
.modelonoticia.maisnoticias .conteudochamadas .chapeu a.roxo{background: #870293;}
.modelonoticia.maisnoticias .conteudochamadas .chapeu a.verde{background: #769202;}
.modelonoticia.maisnoticias .conteudochamadas .principaischamadas {position: relative;display: block; margin: 0 36px 30px 0; width:100%;}
.modelonoticia.maisnoticias .conteudochamadas .chamadaslateral {position: relative;display: block;float: left;width: 182px;}
.modelonoticia.maisnoticias .conteudochamadas .chamadamenor{position: relative;display: block; float: left; width: 182px;  }
.modelonoticia.maisnoticias .conteudochamadas .chamadamenor.marginleft{margin:0 0 0 30px;}
.modelonoticia.maisnoticias .conteudochamadas .chamadamaior img{display: block;float: left;margin:0 15px 0 0;}
.modelonoticia.maisnoticias .conteudochamadas .chamadamaior h4{clear: none;}
.modelonoticia.maisnoticias .conteudochamadas .chamadamaior .chapeu{clear: none;}
.modelonoticia.maisnoticias .conteudochamadas .chamadaslateral .chamadamenor{position: relative;display: block;float: left;width: 182px;margin:0 0 20px 0;}

/* NotÃƒÂ­cias Frias - Capas e RÃƒÂ¡dios */
.modelonoticia.capas{ background:url(../imagem/bg-bottom-capas.png) repeat-x bottom; padding-bottom:30px; }
.modelonoticia.capas .topo{ margin-bottom:0; }
.modelonoticia.capas .topo h2{ font-size:30px; }
.modelonoticia.capas .topo h2 span{ font-weight:800; }
.modelonoticia.capas .jornal{  }
.modelonoticia.capas h3{ font-size:20px; font-weight:800; }
.modelonoticia.capas .jornal h3{ color:#333333; }
.modelonoticia.capas .jornal a{ color:#333; text-decoration:none; font-size:11px; }
.modelonoticia.capas .revistas h3{ color:#6e6e6e; }
.modelonoticia.capas .revistas a{ color:#333; text-decoration:none; font-size:11px; }
.modelonoticia.capas .radios h3{ color:#9a9a9a; }
.modelonoticia.capas .radios .radioItem{ border-radius:10px; background:#ccc; border:1px solid #ccc; margin:0 0 16px 0; }
.modelonoticia.capas .radios .radioItem h4{ font-size:13px; font-weight:100; height:20px; line-height:20px; margin:0; padding:5px; }


/* pÃƒÂ¡gina de serviÃƒÂ§os > cinema */
.iconeCinema{ background:url(../imagem/icone_cinema.png) no-repeat; height:171px; width:220px; }
.cinema form{ margin:55px 0 0 0; }
.cinema form select{ width:100%; border-radius:0; background:url(../imagem/bg_select_cinema.png) repeat-x; margin:0 0 5px 0; border-color:#f3f3f3 #f3f3f3 #d7d3d2 #d7d3d2; }
.cinema form .submit{ background:#ee6800; color:#fff; font-size:14px; font-weight:700; height:28px; line-height:28px; text-transform:uppercase; border:0; padding:0 40px; float:right; }

.separador{ border-bottom:3px solid #ee6800; font-size:24px; color:#333333; height:30px; line-height:30px; margin:30px 0 0 0; display:block; }
.filme{ margin:0 0 30px 0; }
.tituloFilme{ border-bottom:3px solid #e4e4e4; font-size:24px; color:#333333; height:45px; line-height:45px; display:block; margin:0; padding:0 0 0 0; }
.classificacao{ font-size:12px; padding:3px 0 0 0; }
.cinema .avalie{ padding:0 0 0 4px; font-size:12px; }
.cinema .avalie strong{ font-weight:100; text-transform:uppercase; }
.estrelas{ display:inline-block; margin:0 0 0 0; }
.estrelas li{ display:inline-block; margin:3px 0 0 0; padding:0; border:0; width:16px; height:16px; background:url(../imagem/estrela_off.png) no-repeat 0 3px; text-indent:-10000em; }
.estrelas li.on{ background:url(../imagem/estrela_on.png) no-repeat 0 3px;  }
.detalheDoCinema{ color: #515151;}

.maisInformacoes,
.sinopse{ border-width:1px 0 1px 0; border-color:#ddd; border-style:solid; padding:5px 0;  }
.sinopse{ border-top:0; }
.maisInformacoes p,
.sinopse p{ margin:0; padding }
.maisInformacoes p strong,
.sinopse p strong{ color:#ef6e0a; }
.maisInformacoes a{ text-transform:uppercase; color:#333; font-size:12px; padding:5px 0; display:inline-block; }

.cinema .cinemaLocal{ border-bottom:1px dotted #cacaca; padding:5px 0; background:#f4f4f4; }
.cinema .cinemaLocal.odd{ background:#fff; }
.cinema .cinemaLocal th {font-weight: 100; text-align: left; color: #ee6600; font-size: 13px; font-weight: 700;}
.cinema .cinemaLocal td{ font-size:12px; border-right:1px solid #ddd; }
.cinema .cinemaLocal td.last{ border:0; }

.detaleCinemaItem{ display:none; }
/* /pÃƒÂ¡gina de serviÃƒÂ§os > cinema */




/* pÃƒÂ¡gina de serviÃƒÂ§os > teatro */
.iconeTeatro{ background:url(../imagem/icone_teatro.png) no-repeat 40px; height:173px; width:220px; margin:20px 0 0 0; }
/* /pÃƒÂ¡gina de serviÃƒÂ§os > teatro */

/* pÃƒÂ¡gina de serviÃƒÂ§os > shows e eventos */
.cinema.eventos{}
.cinema.eventos .busca{ background:#dedede url(../imagem/bg_servicos_shows.png) no-repeat; width:620px; padding:6px; }
.cinema.eventos .busca h3{ float:left; margin:130px 0 0 200px }
.cinema.eventos .busca .seletorDeData{ float:right; }
.ui-datepicker td{ line-height:13px; }
/* /pÃƒÂ¡gina de serviÃƒÂ§os > shows e eventos */


/* pagina de busca */
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus{ border:0!important; }


/* interna de vÃƒÂ­deos */
.objetoVideo{ position:relative; z-index:11; height:358px; background:#000; margin:60px auto 0 auto; }
.maisVideos{ position:relative; margin:40px 0 0 0; }
.maisVideos .luz{ background:url(../imagem/luz-off.png) no-repeat; width:57px; height:57px; position:absolute; top:-40px; right:0; cursor:pointer; }
.maisVideos .luz.on{ background:url(../imagem/luz-on.png) no-repeat; z-index:11; }
.maisVideos h4{ border-bottom:3px solid #b2b2b2; font-weight:100; height:40px; line-height:40px; color:#333; font-family:"Open Sans"; }
.maisVideos h4 span{ font-weight:800; }
.maisVideos ul{ padding:0; margin:0; }
.maisVideos ul li{ padding:0; margin:0; border-bottom:1px dotted #ddd; list-style:none; padding:10px 0; vertical-align:top; }
.maisVideos ul li a{ color:#333; text-decoration:none; font-size:18px; font-weight:700; font-family:"Open Sans"; }
.maisVideos ul li a em{ font-style:normal; font-size:14px; font-weight:300; display:inline-block; width:488px;}
.maisVideos ul li a.thumb{width:120px; display:inline-block;}
.maisVideos ul li a.chamada{width:488px; display:inline-block; margin:0 0 0 8px; }
.internaVideo { padding-bottom:0!important; margin:0 0 2px 0; }
.internaVideo .manchete{ color:#fff; text-transform:none; margin:20px; }
.internaVideo .social{ margin:0 20px!important; }
.internaVideo2 .objetoVideo{ width:658px; padding:10px; padding:0; margin:0 auto; }
.modelonoticia.videos.internaVideo2{ padding:0; }
.modelonoticia.videos.modelo2 .maisVideos{ margin:50px 0 0 0; background:#ddd; }
.modelonoticia.videos.modelo2 .maisVideos a{ color:#333; background:#979797; color:#fff; border-radius:7px; font-weight:100; border:0; }

.luz{ background:url(../imagem/luz-off.png) no-repeat; width:57px; height:57px; position:absolute; top:0px; right:-58px; cursor:pointer; }
.luz.on{ background:url(../imagem/luz-on.png) no-repeat; z-index:11; }

/* Box SeÃƒÂ§ÃƒÂµes da coluna de serviÃƒÂ§os */
.boxSecoes{ padding:0 0 40px 0; }
.boxSecoes h3{ font-size:24px; height:30px; line-height:30px; border-bottom:1px solid #ddd; border-radius: 0; background: url(../imagem/bg_breadcrumb.jpg) repeat-x;}
.boxSecoes ul{ padding:0; margin:0;  }
.boxSecoes ul li{ display:inline-block; list-style:none; width:49%; padding:0; margin:0; height:25px; line-height:25px;  }
.boxSecoes ul li a{ color:#333; text-decoration:none;  }


/* Box Destaques da coluna de serviÃƒÂ§os */
.boxDestaques h3{ font-size:22px; }
.boxDestaques ul{ padding:0; margin:0; }
.boxDestaques li{ list-style:none; clear:both; overflow:hidden; border-top:1px dotted #dadada; padding:15px 0; }
.boxDestaques li:after{ content:" "; clear:both; }
.boxDestaques li img{ float:left; margin:0 12px 0 0; }
.boxDestaques a h5{ font-size:14px!important; }
.boxDestaques h5{ color:#333; margin:0; }
.boxDestaques a.mais{ display: block;
                      height: 36px;
                      line-height: 36px;
                      text-align: center;
                      color: #333;
                      border: 1px solid #dad6d7;
                      text-decoration: none;
                      background: url(../imagem/bg_todos_comentarios.png) repeat-x; 
                      font-size:11px;
                      text-transform:uppercase;
                      font-weight:700;

}
.chapeu a{ background:#ccc; padding:0px 7px; border-radius:1px; display:inline-block; color:#fff!important; font-size:9px!important; font-weight: 700!important; text-transform:uppercase;  }

/* PÃƒÂ¡gina de listagem de serviÃƒÂ§os */
.maisVideos.servicos  ul li a.thumb{ vertical-align:top; }
.maisVideos.servicos a{ color:#ee6800 }
.maisVideos.servicos a em{ color:#333; }
.maisVideos.servicos .thumb img{  border:2px solid #ddd; border-radius:3px; }
.maisVideos.servicos ul li a.chamada{ margin:15px 0 0 8px; }
/* PÃƒÂ¡gina de listagem de serviÃƒÂ§os */

/* box de colunista */
.colunista{ background:#f1f1f1; padding:12px; border-left:5px solid #ddd; margin:0 0 20px 0; min-height:125px; }
.colunista img{ border-radius:10px; float:left; margin:0 12px 5px 0; border:2px solid #ddd; }
.colunista img:after{ content:"&nbsp;"; clear:both; }
.colunista strong{ font-size:16px; }
/* box de colunista */


@media print
{
    .barrauol-bg{ display:none; }
    #menu{ display:none; }
    .barrane10{ display:none; }
    #cabecalho form{ display:none; } 
    #cabecalho .span3{ display:none; }
    #cabecalho .span4 img{ width:30%; }
    .bannersTopo{ display:none; }
    #materia .conteudo ul.vejatambem{ display:none; }
    .continuelendo{ display:none; }
    .continuelendo.servico { display:block!important; }
    iframe{display:none;}
    .formComentario{ display:none; }
    .menuinstitucional{ display:none; }
    .colunaservicos{ display:none; }
    .colunaads{ display:none; }
    p.atualizacao{ display:none; }
    a[href]:after {
        content: none !important;
    }
    .menurodape{ display:none; }
}

.imgThumb{ width:98px; height:67px; }

.bannerCuttingEdge{ margin: 0 0 40px 0; height: 60px; position: relative; }

/* Ofertas da coluna da direita do NE10 */
.ofertas-ne10 {width: 195px; background-color: white; font-size: 14px; }
.ofertas-ne10 .ofertas-cabecalho {text-transform: uppercase; margin: 10px 0; color: #ec7f23; font-size: 18px;}
.ofertas-ne10 .ofertas {border:3px solid #e4e4e4; width: 195px;}
.ofertas-ne10 .oferta {display: block; border-bottom: 1px solid #e4e4e4; -moz-transition: all 0.3s ease-in-out; -o-transition-property: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.ofertas-ne10 .oferta a {text-decoration: none; color: black;}
.ofertas-ne10 .oferta:hover {opacity: 0.5;}
.ofertas-ne10 .oferta p {margin: 5px 0;}
.ofertas-ne10 .oferta .oferta-anuncio {padding:25px 15px; text-align: center;}

.carregando {background:url("../imagem/ajax-loader-paginacao.gif") no-repeat center center;}

/* barra do topo */
.ne10inicial{ background:#f2f2f2; overflow:hidden; height:31px; margin:4px 0; background:#f2f2f2 url(../imagem/ne10inicial.png) no-repeat 20px 4px; font-family:"Open Sans" }
.ne10inicial p{ font-weight:800; padding:5px 0 0 50px; color:#747474; display:block; height:31px; float:left; }
.ne10inicial p a.paginaPrincipal{ display:inline-block; width:67px; height:23px; text-align:center; line-height:23px; background:#888888; color:#fff; text-decoration:none; margin:0 0 0 20px; }
.ne10inicial p a.paginaPrincipal.sim{ background:url(../imagem/bg-sim.png) repeat-x; }

/*pagina de expediente*/
.expediente dl{margin:0 0 20px 0; border-bottom:1px dotted #ddd;padding:0 0 20px 0;}
.expediente dl dt{ font-size:13px; }
.expediente dl dd a{ text-transform: none; }


/*pagina de tabela e classificacao */
.tabela-jogos {font-size: 13px; }
.tabela-jogos #materia {text-align: left; padding:0;}
.tabela-jogos table {border-top:5px solid #ededed;margin-top:20px;}
.tabela-jogos hgroup, .tabela-jogos tbody {font-family: 'Open Sans', sans-serif;}
.tabela-jogos form {margin: 10px 0;}
.tabela-jogos form select{margin: 0;}
.tabela-jogos hgroup h4 {font-weight:normal;}
.tabela-jogos hgroup h3, .tabela-jogos hgroup h5 {margin:0;}
.tabela-jogos tr {border-bottom: 1px dotted #e2e2e2;}
tr.linha-impar{background: #ffffe5;}
.tabela-jogos th, .tabela-jogos td {padding: 10px 0;}
.classificado {background:#edf6e7;}
.rebaixado {background: #feede5;}

			
.tabela-jogos th {
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 1%, #ffffff 20%, #f3f3f3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(1%,#ffffff), color-stop(20%,#ffffff), color-stop(100%,#f3f3f3));
background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
background: -o-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
background: linear-gradient(to bottom, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
position:relative;
}

.tabela-jogos .anterior{ position:absolute; opacity:0.2; left:20px; cursor:pointer; }
.tabela-jogos .proximo{ position:absolute; opacity:0.2; right:20px; cursor:pointer; }
th.text-right { border-left: 1px solid #ddd; }
.tabela-jogos .navRodada { font-size:18px; font-weight:100; text-transform:uppercase; }
		
.tabela-jogos th {
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 1%, #ffffff 20%, #f3f3f3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(1%,#ffffff), color-stop(20%,#ffffff), color-stop(100%,#f3f3f3));
background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
background: -o-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
background: linear-gradient(to bottom, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
position:relative;
}

.tabela-jogos .anterior{ position:absolute; opacity:0.2; left:20px; cursor:pointer; }
.tabela-jogos .proximo{ position:absolute; opacity:0.2; right:20px; cursor:pointer; }
.tabela-jogos th.text-right { border-left: 1px solid #ddd; }
.tabela-jogos .navRodada { font-size:18px; font-weight:100; text-transform:uppercase; }
		
.tabela-jogos th {
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 1%, #ffffff 20%, #f3f3f3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(1%,#ffffff), color-stop(20%,#ffffff), color-stop(100%,#f3f3f3));
	background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
	background: -o-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
	background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
	background: linear-gradient(to bottom, #ffffff 1%,#ffffff 1%,#ffffff 20%,#f3f3f3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	position:relative;
}

.tabela-jogos .anterior{ position:absolute; opacity:0.2; left:20px; cursor:pointer; }
.tabela-jogos .proximo{ position:absolute; opacity:0.2; right:20px; cursor:pointer; }
th.text-right { border-left: 1px solid #ddd; }
.tabela-jogos .navRodada { font-size:18px; font-weight:100; text-transform:uppercase; }
.tabela-jogos form select{ margin: 0 23px 0 0; }
.tabela-jogos th, .tabela-jogos td .text-center{padding: 5px }

/*NOVO TOPO*/
.logoNE10{ width:288px; float:left; margin:0 0 0 0; }
.fullbannerne10{ float:left; width: 728px; margin: 14px 0 0 0; position:relative; }
.chamadaespecial{ float:left; width:130px; height: 90px; overflow:hidden; margin:14px 0 0 12px; }
.atualizacaohome{ float:right; padding:0px 20px 0 0; }
.buscatopo{ float:right; }
#menu{ float:left; }
#cabecalho form{ float:left; margin: 4px 20px 0 0; padding: 0;  }
#cabecalho form input#inputBusca{ background: none; border-radius: 10px; height: 25px; width: 200px; margin: 3px 0 0 0;  line-height: 25px; padding: 0 0 0 12px; }

#materia .breadcrumb, #homecanal .breadcrumb, .breadcrumb{ margin:20px 0 0 0; }

.noticiasQuentes.modelo1 .manchete{ margin:0; }
.ultimasNoticiasHome{ margin:20px 0 0 0; }
.colunaservicos .banner-quadrado p { margin:0; }
.colunaads { padding-top:19px; }
.modelo2{ margin:20px 0 0 0; }
.modelo3{ margin:20px 0 0 0; }
.bannerpremium{ margin:10px 0 0 10px }

/*SUPER BANNER EXPANSIVEL*/
#full_nao_expandido{left:21% !important;}