

html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { vertical-align: baseline; font-family: inherit; font-weight: inherit; font-style: inherit; font-size: 100%; outline: 0pt none; padding: 0pt; margin: 0pt; border: 0pt none; }

strong { font-weight: bold; }
:focus { outline: 0pt none; }
ol, ul { list-style: none outside none; }
table { border-collapse: collapse; border-spacing: 0pt; }
caption, th, td { font-weight: normal; text-align: left; }
.clear { display: block; height: 0pt; padding: 0pt; margin: 0pt; clear: both; line-height: 0px; }
.site_rodape div:after, .site_busca div:after, .site_menu div:after, .site_centro div:after, .minuto_minuto div:after, .rodape_interno div:after { content: "."; display: block; height: 0pt; clear: both; float: none; visibility: hidden; }


body { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 0.75em; color: rgb(97, 97, 97); }
input, textarea, select { font-size: 1.1em; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
ul.accesskey { position: absolute; height: 0pt; font-size: 0pt; overflow: hidden; }
.site_geral { width: 998px; margin: 0pt auto; }
a { text-decoration: none; color: rgb(97, 97, 97); }
a:hover { text-decoration: underline; }
h3 { font-size: 1.25em; color: rgb(0, 113, 189); font-weight: bold; letter-spacing: -0.02em; word-spacing: -2px ! important; }
h3 a { text-decoration: none; color: rgb(1, 90, 150); }
h6.chapeu { padding: 0pt 2px; font-weight: bold; }
.site_topo { height: 93px; padding: 10px 0pt; }
.site_topo .banner, .site_barra .banner { float: right; width: 630px; height: 90px; padding-top: 2px; padding-right: 11px; padding-left: 19px; background: url('../images/publicidade.gif') no-repeat scroll left bottom transparent; }
.site_topo h1 { float: left; margin-top: 2px; margin-left: 7px; background: url('../images/logo_r7.gif') no-repeat scroll 0% 0% transparent; }
.site_topo h1 a { display: block; overflow: hidden; width: 314px; height: 0px; padding-top: 100px; }
.site_busca { clear: both; height: 26px; background: url('../images/busca_bg.gif') repeat-x scroll left top transparent; padding: 7px 0pt; }
.site_busca legend { display: none; }
.site_busca label { color: rgb(255, 255, 255); font-weight: bold; font-size: 1.1em; padding: 8px; text-transform: uppercase; margin: 0pt 0pt 0pt 108px; }
.site_menu { background: url('../images/bg_menu.gif') repeat-x scroll left bottom transparent; }
.site_menu .site_geral { width: 930px; text-align: center; }
.site_menu ul li, .site_barra ul li { display: inline; margin: 0pt; padding: 0pt; font-size: 1.25em; }
.site_menu ul li a, .site_barra ul li a { float: left; padding: 8px 30px; color: rgb(141, 141, 141); font-weight: bold; text-transform: uppercase; }
.site_menu ul li.item0, .site_menu ul li.item1, .site_menu ul li.item2, .site_menu ul li.item3, .site_menu ul li.item4 { font-size: 1.4em; }
.site_menu ul li.item0 a, .site_barra ul li.item0 a { background: url('../images/sep_menu.gif') no-repeat scroll right bottom transparent; color: #990000; padding-left: 25px; }
.site_menu ul li.item1 a, .site_barra ul li.item1 a { background: url('../images/sep_menu.gif') no-repeat scroll right bottom transparent; color: rgb(0, 0, 0); }
.site_menu ul li.item2 a, .site_barra ul li.item2 a { background: url('../images/sep_menu.gif') no-repeat scroll right bottom transparent; color: #CC0000; }
.site_menu ul li.item3 a, .site_barra ul li.item3 a { background: url('../images/sep_menu.gif') no-repeat scroll right bottom transparent; color: rgb(36, 109, 38); }
.site_menu ul li.item4 a, .site_barra ul li.item4 a { background: url('../images/sep_menu.gif') no-repeat scroll right bottom transparent; color: rgb(0, 113, 189); }
.secao_entretenimento .site_busca_barra { background: none repeat scroll 0% 0% #CC0000; }
body .site_busca_barra { padding: 10px 0pt; }
body .site_menu { height: 40px; background: url('../images/bg_menu.gif') repeat-x scroll left bottom transparent; border-top: 1px solid rgb(241, 240, 240); }
.site_menu .site_geral_barra li { font-size: 1.4em; }
div.site_menu .site_geral_barra ul li.item0 a, div.site_menu .site_geral_barra ul li.item1 a, div.site_menu .site_geral_barra ul li.item2 a, div.site_menu .site_geral_barra ul li.item3 a, div.site_menu .site_geral_barra ul li.item4 a, div.site_menu .site_geral_barra ul li.item5 a, div.site_menu .site_geral_barra ul li.item7 a { background: url('../images/sep_menu.gif') no-repeat scroll right center transparent; }
.site_menu .site_geral_barra ul li.item7 a { color: rgb(253, 107, 8); }
.site_menu .site_geral_barra, body.home .site_menu .site_geral_barra, body.secao_videos .site_menu .site_geral_barra, body.secao_esportes .site_menu .site_geral_barra, body.secao_entretenimento .site_menu .site_geral_barra, body.home_interna .site_menu .site_geral_barra { width: 998px; text-align: left; line-height: 38px; }
body.home .site_menu .site_geral_barra ul li a, body.secao_videos .site_menu .site_geral_barra ul li a, body.secao_esportes .site_menu .site_geral_barra ul li a, body.secao_entretenimento .site_menu .site_geral_barra ul li a, body.home_interna .site_menu .site_geral_barra ul li a { padding: 10px; font-size: 18px; }
.site_menu .site_geral_barra ul.line li.first { padding-left: 5px; }
.site_menu .site_geral_barra ul.line li.icon a { background: url('../images/sprite-icons.png') no-repeat scroll 0% 0% transparent; vertical-align: middle; display: inline-block; text-indent: -666em; height: 22px; width: 21px; padding: 0px; margin: 5px; }
.site_menu .site_geral_barra ul.line li.home a { background-position: 0px center; }
.site_menu .site_geral_barra ul.line li.facebook a { background-position: -21px center; }
.site_menu .site_geral_barra ul.line li.twitter a { background-position: -42px center; width: 22px; }
.site_menu .site_geral_barra ul.line li.orkut a { background-position: -64px center; width: 22px; }
.site_menu .site_geral_barra ul.line li.rss a { background-position: -86px center; }
.site_menu .site_geral_barra ul li a { vertical-align: bottom; text-transform: none; float: none; }
.site_busca .site_geral .form_busca, .site_busca .site_geral .form_email { vertical-align: middle; float: left; }
.site_busca .form_busca label, .site_busca .form_email label { vertical-align: middle; line-height: 25px; padding: 0pt; margin: 0pt; }
.site_busca .form_busca label span, .site_busca .form_email label span { text-transform: none; font-size: 1.1em; margin: 0pt; }
.site_busca .form_email label .r7 { font-size: 1.2em; }
.secao_entretenimento .site_busca_barra .colorido { color: rgb(255, 129, 214); }
.site_busca .form_busca label input, .site_busca .form_email label input { border: 0pt none; font-size: 1em; width: 240px; height: 15px; padding: 5px; }
.site_busca .form_email label input { width: 130px; }
.form_busca label span, .form_email label span { vertical-align: bottom; display: inline-block; }
.form_busca .submit, .form_email .submit { background: url('../images/sprite-submit.gif') no-repeat scroll right center transparent; position: absolute; margin-left: -4px; font-weight: bold; color: rgb(255, 255, 255); padding: 5px; border: 0pt none; height: 25px; }
.site_busca fieldset.barra { width: 350px; }
.entretenimento .form_busca .submit, .entretenimento .form_email .submit { background-color: #990000; background-position: right 0pt; }
.site_busca .site_geral .form_email { text-align: left; float: right; }
.site_busca .site_geral .links { margin-left: 10px; line-height: 15px; float: right; }
.site_busca .site_geral .links a { font-size: 1em; color: rgb(255, 255, 255); }
#login_userdata { color: rgb(255, 255, 255); line-height: 25px; float: right; }
#login_userdata a { color: rgb(255, 255, 255); }
#login_userdata .name { margin-right: 1em; font-weight: bold; font-size: 1.2em; }
#login_form { width: 500px; }
.site_centro { clear: both; background: url('../images/centro_bg.gif') repeat-x scroll left top transparent; padding-top: 14px; margin-bottom: 25px; }
a.img_borda, a.img_borda img { float: left; overflow: hidden; border-color: rgb(0, 113, 189); }
a.img_borda:hover { border-style: solid; border-width: 5px; }
a.img_borda:hover img { margin: -5px; }
.portal_data_coluna { color: rgb(97, 97, 97); font-size: 11px; word-spacing: -0.02em; }
.centro_coluna1 { width: 122px; float: left; padding-right: 13px; }
.centro_conteudo { width: 716px; float: left; }
.centro_conteudo p { font-size: 1.2em; }
.centro_conteudo ul.relacionados li { display: block; margin: 3px 0pt 0pt ! important; padding: 0pt ! important; font-size: 1.15em; line-height: 1.1em; }
.centro_conteudo ul.relacionados a { padding-left: 12px; background: url('../images/icn_circ.gif') no-repeat scroll left 6px transparent; }
.centro_conteudo i, .centro_conteudo em {  }
.centro_coluna2 { float: left; width: 132px; margin-left:20px}
.centro_coluna1 .banner { margin-bottom: 10px; }
.menu_vertical h2 { margin-top: 12px; line-height: 20px; font-size: 1.5em; letter-spacing: -1px; font-weight: bold; color: rgb(141, 141, 141); }
.menu_vertical h2 a { color: rgb(141, 141, 141); }
.menu_vertical ul li { line-height: 1.2em; padding-top: 3px; font-weight: bold; }
.menu_vertical ul li a { color: rgb(97, 97, 97); font-weight: bold; font-size: 0.938em; padding: 2px; display: block; }
.menu_vertical ul li a:hover { text-decoration: none; color: rgb(255, 255, 255) ! important; background: none repeat scroll 0% 0% rgb(141, 141, 141); }
.menu_vertical h2.noticias a, .menu_vertical ul.noticias .destaque a { color: rgb(0, 0, 0); }
.menu_vertical h2.entretenimento a, .menu_vertical ul.entretenimento .destaque a { color: #CC0000; }
.menu_vertical h2.esportes a, .menu_vertical ul.esportes .destaque a { color: rgb(36, 109, 38); }
.menu_vertical h2.videos a, .menu_vertical ul.videos .destaque a { color: rgb(0, 113, 189); }
.menu_vertical h2.especiais, .menu_vertical h2.especiais a, .menu_vertical ul.especiais .destaque a { color: rgb(124, 37, 168); }
.menu_vertical ul.entretenimento li a:hover { background: none repeat scroll 0% 0% #CC0000; }
.menu_vertical .orkut, .menu_vertical .facebook, .menu_vertical .youtube, .menu_vertical .twitter, .menu_vertical .rss { margin-top: 13px; }
.menu_vertical .paginainicialR7 { margin-top: 28px; }
.menu_vertical .twitter img, .menu_vertical .orkut img, .menu_vertical .facebook img, .menu_vertical .youtube img, .menu_vertical .paginainicialR7 img, .menu_vertical .rss img { width: 122px; }
.site_rodape { clear: both; background: none repeat scroll 0% 0% rgb(228, 234, 237); padding: 27px 0pt; font-size: 0.938em; }
.site_rodape .site_geral { padding-bottom: 23px; }
.site_rodape .logo_rodape { float: left; margin-right: 15px; }
.site_rodape li { display: inline; padding-right: 11px; }
.site_rodape li, .site_rodape li a, .site_rodape address { color: rgb(0, 0, 0); }
.site_rodape ul.menu1, .site_rodape ul.menu2, .site_rodape ul.menu3 { line-height: 15px; }
.site_rodape address { font-style: normal; line-height: 15px; }
.rodape_interno { clear: both; background: none repeat scroll 0% 0% rgb(228, 234, 237); padding: 10px 0pt 0pt; }
.rodape_interno .site_geral { padding-left: 0pt; width: 998px; }
.rodape_interno h2 { text-transform: uppercase; font-size: 1.313em; }
.rodape_interno ul li a { font-weight: normal; }
.rodape_interno ul li a:hover { background: none repeat scroll 0% 0% transparent ! important; color: rgb(97, 97, 97) ! important; text-decoration: underline ! important; }
.rodape_interno .menu_vertical ul { border-top: medium none; }
.rodape_interno .menu_vertical ul li { padding: 0pt; line-height: 1em; font-size: 0.95em; }
.rodape_interno .menu_vertical .menu1, .rodape_interno .menu_vertical .menu2, .rodape_interno .menu_vertical .menu3, .rodape_interno .menu_vertical .menu4, .rodape_interno .menu_vertical .menu { float: left; width: 156px; padding-right: 26px; }
.rodape_interno .menu_vertical .menu { padding-top: 48px; }
.rodape_interno .menu_vertical .menu h2 { margin: 0pt; font-size: 1em; letter-spacing: -0.02em; }
.rodape_interno .menu_vertical .menu li a { color: rgb(141, 141, 141); }
.site_centro .entretenimento h6.chapeu, .site_centro .entretenimento h6.chapeu a, .site_centro .entretenimento a strong { color: #CC0000; }
.site_centro .entretenimento a.img_borda:hover { border-color: #CC0000; }
.site_centro .entretenimento h5 a, .site_centro .entretenimento h6.chapeu, .site_centro .entretenimento h6.chapeu a, .site_centro .entretenimento a strong { color: #CC0000; }
.site_centro .entretenimento a.img_borda:hover { border-color: #CC0000; }
.centro_conteudo h2.sessao { clear: both; height: 41px; padding-left: 10px; margin: 0pt 0pt 5px; background-repeat: no-repeat; background-image: url('../images/bg_sessao1.gif'); z-index: 52; }
.centro_conteudo h2.sessao a { float: left; height: 24px; padding: 2px 13px 0pt 0pt; background-position: right top; background-repeat: no-repeat; color: rgb(255, 255, 255); font-size: 1.45em; text-transform: uppercase; background-color: rgb(0, 113, 189); background-image: url('../images/bg_sessao2.gif'); }
.centro_conteudo h2.sessao a img { float: left; margin-right: 7px; }
.centro_conteudo h2.sessao span { display: block; height: 26px; background: url('../images/bg_sessao.gif') no-repeat scroll right center rgb(238, 238, 238); }
.centro_conteudo .bdc { font-size: 0.9em; margin-bottom: 10px; }
.centro_conteudo .bdc strong { font-weight: bold; }
.centro_conteudo .bdc, .centro_conteudo .bdc a { color: rgb(0, 113, 189); }
.centro_conteudo .banner { padding-top: 15px; }
.centro_conteudo .banner span { display: block; font-size: 0.813em; position: absolute; width: 250px; margin-top: -15px ! important; }
.include_shopping { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; width: 132px; margin-top: 10px; }
.include_shopping a { text-decoration: none; }
.include_shopping a:hover { text-decoration: underline; }
.include_shopping dt { font-size: 20px; font-weight: bold; color: rgb(1, 90, 150); letter-spacing: -1px; }
.include_shopping dt a { color: rgb(1, 90, 150); }
.include_shopping dd { margin: 5px 0pt; padding: 5px; line-height: 1.1em; }
.include_shopping dd.odd { background: none repeat scroll 0% 0% rgb(242, 242, 242); }
.include_shopping dd a.produto { color: rgb(0, 89, 149); font-weight: bold; display: block; font-size: 11px; }
.include_shopping dd a.loja { color: rgb(108, 148, 173); display: block; font-size: 11px; margin-bottom: 1px; }
.include_shopping dd .preco { color: rgb(0, 0, 0); }
.include_shopping dd a img { border: medium none; float: left; margin-right: 4px; }
.include_shopping dd .shopping_clear { display: block; clear: both; }


h3 { line-height: 1.1em; }
h6.chapeu, h6.chapeu_foto { line-height: normal; letter-spacing: normal; font-size: 0.98em; font-weight: bold; }
h6.chapeu, h6.chapeu a { color: rgb(0, 113, 189); }
h6.chapeu_foto { display: inline; padding: 0pt 4px; background-color: rgb(0, 113, 189); }
h6.chapeu_foto, h6.chapeu_foto a { color: rgb(255, 255, 255) ! important; }
a.img_borda span.play_foto { position: relative; display: block; clear: both; width: 25px; height: 22px; top: -27px; margin-bottom: -22px; padding-left: 5px; background: url('../images/play2.png') no-repeat scroll right top transparent; }
a.img_borda:hover span.play_foto { top: -22px; margin-left: -5px; background-image: url('../images/play2_hover.png'); }
.centro_conteudo .even { margin-right: 0pt ! important; padding-right: 0pt ! important; }
.ch_principal { float: left; width: 300px; margin-bottom: 30px; }
.ch_principal h6.chapeu_foto { float: left; position: relative; height: 22px; top: -22px; margin-bottom: -22px; font-size: 1.35em; letter-spacing: -1px; }
.ch_principal h3 { clear: both; padding-top: 3px; font-size: 1.7em; font-weight: bold; line-height: 1.22em; letter-spacing: -0.07em; }
.ch_principal img { width: 300px; height: 225px; }
.ch_principal_tv { padding: 10px; }
.ch_principal_tv ul.chamadas li { display: none; min-height: 314px; }
.ch_principal_tv ul.chamadas li.ativo { display: block; }
.ch_principal_tv ul.chamadas h3 { overflow: hidden; height: 50px; padding-top: 8px; margin-bottom: 10px; }
.ch_principal_tv ul.controle { position: relative; float: right; height: 19px; margin-top: -19px; }
.ch_principal_tv ul.controle li { cursor: pointer; float: left; margin-left: 5px; display: block; width: 15px; height: 16px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); font-size: 90%; text-align: center; text-decoration: none; font-weight: bold; }
.ch_principal_tv ul.controle li.ativo { color: rgb(255, 255, 255) ! important; }
.ch_principal_tv { background-color: rgb(228, 234, 237); }
.ch_principal_tv ul.controle li { color: rgb(0, 0, 0); }
.ch_principal_tv ul.controle li:hover { background-color: rgb(229, 238, 244); }
.ch_principal_tv ul.controle li.ativo { background-color: rgb(1, 90, 150); }
.ch_media_hr h6.chapeu_foto, .ch_media_vr h6.chapeu_foto {  }
.ch_media_hr h3, .ch_media_vr h3 { font-size: 1.5em; line-height: 1.15em; letter-spacing: normal; }
.ch_media_hr img, .ch_media_vr img { width: 170px; height: 113px; }
.ch_media_hr p, .ch_media_vr p { margin-top: 1px; line-height: 1.25em; }
.ch_media_hr a.img_borda { float: left; margin: 0pt 8px 15px 0pt; }
.ch_media_hr h3 { padding-top: 3px; }
.ch_media_vr { width: 150px; }
.ch_media_vr h3 { clear: both; font-size: 1.3em; }
.ch_media_vr a.img_borda { margin-top: 5px; margin-bottom: 5px; }
.lista_ch_media_vr { float: left; width: 156px; }
.centro_conteudo .ch_topo { float: right; width: 380px; }
.centro_conteudo .ch_topo .ch_media_hr { clear: both; margin-bottom: 11px; }
.centro_conteudo .ch_topo .ch_pequena { float: left; width: 185px; margin-right: 10px; }
.ch_pequena { line-height: 1.2em; }
.ch_pequena img { width: 75px; height: 57px; }
.ch_pequena br.clear { clear: none; }
.ch_pequena a.img_borda { float: left; margin-top: 5px; margin-right: 5px; }
.ch_pequena p { margin-top: 6px; }
.lista_ch_pequena { float: left; width: 225px; margin-right: 20px; }
.lista_ch_pequena dt { margin-bottom: 5px; font-size: 1.7em; font-weight: bold; }
.lista_ch_pequena dd { clear: both; padding-top: 10px; }
.lista_ch_pequena dd img { width: 75px; height: 57px; }
.centro_conteudo .lista_ch_pequena dd { min-height: 80px ! important; }
.lista_ch_pequena dt, .lista_ch_pequena dt a { color: rgb(0, 113, 189); }
.ch_abas ul.abas li { position: relative; z-index: 1; float: left; cursor: pointer; margin-top: 4px; margin-bottom: -1px; padding: 3px 8px 4px; border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); background-color: rgb(238, 238, 238); color: rgb(110, 110, 110); font-size: 1.1em; font-weight: bold; line-height: 1.09em; text-align: center; text-decoration: none; }
.ch_abas ul.abas li.ativo { z-index: 3; margin-top: 0pt; padding: 6px 8px 4px; font-size: 1.4em; font-weight: normal; line-height: 0.92em; letter-spacing: -0.06em; background-color: rgb(255, 255, 255); }
.ch_abas div.aba_conteudo { position: relative; z-index: 2; clear: both; display: none; padding: 0pt 12px; overflow: hidden; border: 1px solid rgb(204, 204, 204); font-size: 1.2em; line-height: 1.15em; }
.ch_abas div.aba_conteudo.ativo { display: block; }
.ch_abas ul.abas li.ativo { color: rgb(0, 113, 189); }
.centro_conteudo .chamadas_aba_mais { float: left; width: 243px; margin-bottom: 12px; }
.centro_conteudo .chamadas_aba_mais .aba_conteudo { height: 401px; }
.centro_conteudo .chamadas_aba_mais .aba_conteudo ol, .centro_conteudo .chamadas_aba_mais .aba_conteudo ul { margin-top: 10px; margin-bottom: 4px; overflow: hidden; list-style:none}
.centro_conteudo .chamadas_aba_mais .aba_conteudo li { margin-top: -1px; margin-bottom: 1px; border-bottom: 1px solid rgb(204, 204, 204); }
.centro_conteudo .chamadas_aba_mais .aba_conteudo li.todas { padding-top: 7px; padding-bottom: 3px; border-bottom: 0pt none; font-size: 80%; font-weight: bold; text-align: right; text-decoration: underline; }
.ch_abas .ultimas li { padding: 10px 0pt; }
.centro_coluna2 ul.chamadas { padding-bottom: 0px; }
.centro_coluna2 ul.chamadas li { display: block; padding: 0px; height:250px; background:#000000; width:250px; margin-bottom:10px; border:2px #cccccc solid}
.centro_coluna2 ul.chamadas li a.img_borda { margin-top: 5px; }
.centro_coluna2 ul.chamadas li a.img_borda img { width: 132px; height: 99px; }
.centro_coluna2 ul.chamadas li p { margin-top: 5px; font-size: 0.9em; }
.centro_coluna2 ul.chamadas li p strong { clear: both; display: block; padding-top: 5px; margin-bottom: 2px; font-weight: bold; font-size: 1.25em; }
.centro_coluna2 li.entretenimento strong { color: #CC0000; }
.centro_coluna2 li.entretenimento a.img_borda:hover { border-color: #CC0000; }
.entretenimento h6.chapeu_foto { background: none repeat scroll 0% 0% #CC0000; }
dl.esportes dt img, dl.entretenimento dt img, dl.noticias dt img, dl.videos dt img { margin: 0pt 0pt -7px; }
dl.entretenimento dt, dl.entretenimento dt a { color: #CC0000; }
dl.entretenimento dd h6.chapeu_foto { background: none repeat scroll 0% 0% #CC0000; }
dl.entretenimento dd a.img_borda:hover { border-color: #CC0000; }

p strong { font-weight: bold; }


.site_menu .item2 a { text-decoration: underline; }
.site_topo h1 { background-image: url('../images/logo_entretenimento.gif'); }
a.img_borda { border-color: #CC0000; }
.site_busca { background-image: url('../images/busca_bg_001.gif'); }
.rodape_interno, .site_rodape { background: none repeat scroll 0% 0% rgb(250, 224, 242); }
.site_rodape li a, .site_rodape address { color: rgb(0, 0, 0); }
.centro_conteudo .bdc { color: #CC0000; }
.centro_conteudo .bdc a { color: #CC0000; }
.centro_conteudo h2.sessao { background-image: url('../images/bg_sessao1_001.gif'); }
.centro_conteudo h2.sessao a { background-color: #CC0000; background-image: url('../images/bg_sessao2_001.gif'); }
.centro_conteudo h3, .centro_conteudo h3 a { color: #CC0000; }
.centro_conteudo h6.chapeu, .centro_conteudo h6.chapeu a { color: #CC0000; }
.centro_conteudo h6.chapeu_foto { background-color: #CC0000; }
.centro_conteudo ul.relacionados li a { background-image: url('../images/icn_circ_001.gif'); }
.centro_conteudo .ch_principal_tv { background-color: rgb(238, 238, 238); }
.centro_conteudo .ch_principal_tv ul.controle li { color: #CC0000; }
.centro_conteudo .ch_principal_tv ul.controle li:hover { background-color: rgb(250, 224, 242); }
.centro_conteudo .ch_principal_tv ul.controle li.ativo { background-color: #CC0000; color: rgb(255, 255, 255); }
.centro_conteudo .ch_abas ul.abas li, .centro_conteudo .ch_abas ul.abas li.ativo { color: #CC0000; padding-left: 7px; padding-right: 7px; }
.centro_conteudo .chamadas_aba_mais { margin-right: 15px; margin-bottom: 15px; width: 230px; }
.banner_home { float: right; }
.ch_media_vr_meio { float: left; width: 150px; margin-bottom: 15px; }
.ch_media_hr_meio { float: left; width: 458px; margin-bottom: 15px; }
.ch_media_hr_meio .img_borda { margin-top: 0pt ! important; }
.ch_media_hr_meio a.img_borda { margin-top: 5px; }
.lista_ch_media_vr { float: left; width: 170px; margin-right: 12px; margin-bottom: 15px; }
.centro_conteudo dl.lista_ch_pequena { float: left; margin-bottom: 15px; }
.centro_conteudo dl.lista_ch_pequena .ch_pequena a.img_borda { margin-top: 5px; }
.formatoEspecial19042010 { position: relative; float: right; width: 310px; height: 25px; margin-top: -46px; z-index: 4; }
.centro_conteudo { position: relative; }
.formatoEspecial19042010 { float: right; height: 25px; margin-top: -46px; position: relative; width: 310px; z-index: 4; }
.linkPatrocinado19042010 { position: relative; float: left; width: 728px; z-index: 5; margin-top: 0pt; margin-left: -6px; }
.ch_media_hr a.img_borda { float: left; margin: 0pt 8px 5px 0pt; }
.centro_conteudo .ch_media_hr { float: left; margin-bottom: 0pt; margin-top: 5px; }
.r7destcrop { width: 160px; overflow: hidden; }

