html{
	background-color:#783e0a;
}
#content
{
	position: relative;
}
body, #content {
	background:url(/estadao/novo/img/esportes/bg-doc5.jpg) repeat-x scroll 0 0 #783e0a;
}
.hd-top
{
	height:33px;
	background: url(/estadao/novo/img/esportes/bg-hd-top.gif) repeat-x scroll 0 0 transparent;
}
#logo
{
	margin-top: 38px;
}

.arrow
{
	height:26px;
	background: url(/estadao/novo/img/esportes/title-arrow.png) repeat-x 50% 0 transparent;
}

.clear hr{
	display:none;
}

.menu-top
{
	position: relative;
	height: 25px;
}
.menu-top .logo
{
	float: left;
	width: 120px;
	margin-right:6px;
	padding: 5px 0;
	background: url(/estadao/novo/img/esportes/menu-logo-bg.gif) no-repeat 100% 50% transparent;
}

.menu-top ul li {
	float:left;
	font-size:12px;
	padding:5px 6px 5px 6px;
}

/*Zap*/

.menu-tabs .tab-02 {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 5px !important;
}

.menu-top ul li.ui-tabs-selected
{
	background: url(/estadao/novo/img/esportes/menu-selected.gif) repeat-x 0 0 #9c6723;
}

.menu-top ul li a
{
	color: #424242;
}

.menu-top ul li.ui-tabs-selected a{
	color: #fff;
}

.menu-top .classificados
{
	display:block;
	float: right;
	height:20px;
	margin:3px;
	line-height:20px;
	font-size:11px;
	font-weight:bold;
	color: #05528a;
}

.lista-classificados {
	background-color:#fbc576;
	height:25px;
	position:absolute;
	right:0;
}

.lista-classificados li a
{
	font-size:11px;
	font-weight:bold;
	color: #05528a;
}

.lista-classificados li.close
{
	line-height:17px;
}

.bb-md-homesearch
{
	margin-top: 37px;
}
.bb-md-homesearch input {
	width: 163px;
	height: 33px;
	background: url("/estadao/novo/img/esportes/search-bg.gif") repeat scroll 0 0 transparent;
	border: none;
	color: #63734d;
	font-size: 14px;
	text-indent: 5px;
}
.bb-md-homesearch button 
{
	width: 65px;
	height: 33px;
	background: url("/estadao/novo/img/esportes/search-bt.gif") repeat scroll 0 0 transparent;
	border: none;
	overflow: hidden;
	text-indent: -1000px;
	cursor: pointer;
}
.bb-md-homesearch button:hover
{
	background-position: 0 -34px;
}

.bb-md-menuhd
{
	border:none;
	background-color:#9c6824;
}

.bb-md-menuhd ul
{
	margin:3px;
}

.bb-md-menuhd li
{
	float:left;
	margin:8px 9px;
}

.bb-md-menuhd a
{
	font-style:12px;
	font-weight:bold;
	color:#FAC575;
}

.bb-md-menuhd a:hover,
.bb-md-menuhd a.selected
{
	text-decoration:none;
	color:#fff;
}

#superBanner
{
	background-color:#ecdd9f !important;
}

.bb-sk-agora_no_estadao{
	width:auto;
	margin:0 11px;
	background:url("/estadao/novo/img/esportes/bb-sk-agora-bg.jpg") no-repeat scroll left top #86460e;
}

.bb-sk-agora_no_estadao_bg1{
	background:none repeat scroll 0 0 #6b370b;
}

.bb-sk-agora_no_estadao_bg2  {
	background:none repeat scroll 0 0 #773e0c;
}

.body-part1
{
	width: 1002px;
	margin: 0;
	background: url(/estadao/novo/img/esportes/body-shadow1.png) no-repeat 0 0 transparent;
}
.body-part2
{
	width: 1002px;
	margin: 0;
	background: url(/estadao/novo/img/esportes/body-shadow2.png) repeat-y 0 0 transparent;
}

#bd{
	padding-bottom:18px;
}

.principalTopo
{
	float:left;
	clear:both;
	margin:0 11px;
	padding:10px;
	background-color:#000;
	color:#fff;
}
.principalTopo a, .principalTopo a:hover
{
	color:#fff;
}

.principalTopo .destaques,.principalTopo .blogs,.principalTopo .video
{
	float:left;
	/*background:transparent url(/estadao/novo/img/esportes/bg-topo-destaque.png) 0 0;*/
	padding: 8px;
}

.principalTopo .destaques
{
	width:625px;
	margin-right:8px;
}

.principalTopo .destaques h1
{
	width:560px;
	margin-top:18px;
	margin-bottom:10px;
	font-size:35px;
	font-weight:bold;
}

.principalTopo .destaques p
{
	width:500px;
	margin:12px 0;
	font-size:14px;
}

.principalTopo .destaques .creditofoto
{
	width: 486px;
	margin-top:5px;
	font-size:10px;
	text-align:right;
}

.principalTopo .destaques .noticia
{
	float:left;
	width:270px;

}
.principalTopo .destaques .noticia .thumb
{
	float:left;
}
.principalTopo .destaques .noticia .text
{
	float:left;
	margin-left:12px;
}

.principalTopo .destaques .noticia .chapeu
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.principalTopo .destaques .noticia .titulo
{
	margin:0;
	width:190px;
	font-size:14px;
	font-weight:bold;
}

.principalTopo .blogs
{
	width:300px;
	margin-bottom:24px;
	padding: 5px;
}

.principalTopo .blogs *
{
	border:none;
}

.principalTopo .blogs h3
{
	font-size:11px;
	text-align:right;
	text-shadow: #000 1px 1px 1px;
	color:#f1c32f;
}
.principalTopo .blogs h3 a
{
	color:#f1c32f;
}

.principalTopo .blogs .bb-md-news
{
	background:#000 url(/estadao/novo/img/esportes/bg-blogs.png) 0 0 no-repeat;
}
.principalTopo .blogs .bb-md-news h2,
.principalTopo .blogs .bb-md-news h2 a,
.principalTopo .blogs .bb-md-news h2 a:hover{
	text-decoration:none;
	color:#6e6d68;
}
.principalTopo .blogs .bb-md-news h4{
	margin-top:8px;
	font-size:11px;
	color:#6e6d68;
}
.principalTopo .blogs .bb-md-news h5{
	color:#6e6d68;
}

.principalTopo .blogs .bb-md-news.over h2,
.principalTopo .blogs .bb-md-news.over h2 a,
.principalTopo .blogs .bb-md-news.over h2 a:hover{
	color:#aeafaa;
}
.principalTopo .blogs .bb-md-news.over h4,
.principalTopo .blogs .bb-md-news.over h5{
	color:#fff;
}

.principalTopo .video
{
	width:298px;
	padding: 6px;
}

.principalTopo .video h3
{
	float:right;
	clear:both;
	padding:5px 14px;
	background:#FFF url(/estadao/novo/img/esportes/filete-video.gif) 0 0 repeat-x;
	font-size:12px;
	color:#000;
	line-height:9px;
}

.principalTopo .video h2
{
	margin: 14px 0 6px;
	font-family: "Arial Black", Gadget, sans-serif;
	text-transform:uppercase;
}

.principalTopo .video p
{
	font-size:11px;
	font-weight:bold;
}

.principalTopo.copa
{
	padding-left: 15px;
	padding-right: 5px;
	background:#000 url(/estadao/novo/img/esportes/bg-topo-copa2010.jpg) 0 0 no-repeat;
}

#sub-ft
{
	margin: 0;
	padding: 0 11px;
}

.ft-inferior
{
	background: url(/estadao/novo/img/esportes/bg-ft_inferior.png) no-repeat 0 0 transparent;
}

.bb-md-credits
{
	border-left:1px solid #452509;
	color: #e7832b;
}
.bb-md-credits dl
{
	color: #e7832b;
}

.bb-md-credits li {
	background:url(/estadao/novo/img/esportes/ft-bullet.png) no-repeat scroll 0 5px transparent;
}

.bb-md-credits a, .bb-md-credits a:hover, .bb-md-credits a:visited
{
	color: #e7832b;
}

.bb-gu.first .bb-md-news{
	border-top: 1px dashed #658391;
	padding:0.2em 0 13px;
}

.first .bb-md-news h2 {
	margin-bottom:5px;
}

.bb-md-news .mr img { float: left; margin-right: 10px; }

.bb-md-news .mr div {float: left; width: 71%;}

.bb-md-news p {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:89%;
}

.bb-md-news ul.postlinks{padding:0}

.bb-md-news_list
{
	padding-top:0;
	border-top: 1px dashed #658391;
}

.bb-md-news_list h3
{
	padding:3px 0;
	border-bottom: 1px dashed #658391;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#696969;
}

.bb-md-news_list li
{
	padding:2px 0px 2px 12px;
	background: url(/estadao/novo/img/esportes/ic-arrow.gif) no-repeat 0 8px transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:12px;
}

.bb-md-news_list ul li a,.bb-md-news_list ul li a:hover{color: #C27531;}

.tabelas
{
	clear:both;
	height:250px;
	margin-bottom:13px;
	padding: 4px;
	background:transparent url(/estadao/novo/img/esportes/bg-tabelas.png) 0 0 no-repeat;
}

.bb-gu.ult .tabelas
{
	float:left;
	clear:both;
	width:300px;
	margin-left: 9px;
	margin-top: 13px;
}
.bb-gu.ult .tabelas h3
{
	width: 292px;
}

#tabelas, #destaques, #btnnatv
{
	padding-top:6px;
}
#tabelas span
{
	display:block;
	width:57px;
	height:9px;
	margin-left: 150px;
	background:transparent url(/estadao/novo/img/esportes/title-tabelas.png) 0 0 no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}

.tabelas .col
{
	position:relative;
	float: left;
	width:100px;
	height: 215px;
	margin-left:1px;
	margin-right:8px;
}

.tabelas .rodada
{
	width:94px;
	border:3px solid #fbc576;
	background-color:#ebb96f;
	text-align:center;
}

.tabelas .rodada .chapeu
{
	margin-top:15px;
	font-size:10px;
	text-transform:uppercase;
	color:#585858;
}

.tabelas .rodada .titulo
{
	margin-bottom:15px;
	font-size:22px;
	font-weight:bold;
	color:#be722e;
}

.tabelas .linhafina
{
	position:absolute;
	bottom:6px;
	font-size:12px;
	font-weight:bold;
}

.tabelas .linhafina a{
	color:#000;
}

.tabelas .partidas
{
	float:left;
	width:170px;
	height:197px;
	margin-right:1px;
	padding:6px ;
	background: url(/estadao/novo/img/esportes/bg-tabelas-interno.png) no-repeat 0 0 transparent;
}

.tabelas .partidas h4
{
	margin-top:5px;
	font-size:10px;
	text-transform:uppercase;
	color:#d4ad8a;
}

.tabelas .partidas ul
{
	margin-bottom: 5px;
}

.tabelas .partidas li,
.tabelas .partidas li a
{
	font-size:11px;
	font-weight:bold;
	color:#787878;
	line-height:16px;
}

.barra-clubes{
	position: relative;
	height: 45px; 
	margin: 0pt 11px; 
	background: url("http://www.estadao.com.br/estadao/novo/img/esportes/bg-barra.gif") repeat-x scroll 0pt 0pt transparent; 
}
.barra-clubes .mask{
	float:left;
	width:960px;
	overflow:hidden;
}

.barra-clubes ul {
	float:left;
	height:42px;
	padding:3px 0 0;
	width:1000px;
}
.barra-clubes ul li {float:left; margin-right:5px;}

.barra-clubes .arrows {
	display:none;
	position:absolute;
	right:8px;
	top:8px;
}
.barra-clubes .arrows a
{
	display:block;
	width:8px;
	height:14px;
	overflow:auto;
	text-indent:-9999px;
	background:transparent url(/estadao/novo/img/esportes/arrows-black.gif) 0 0 no-repeat;
}
.barra-clubes .arrows a.prev
{
	background-position:0 -14px;
}



.dsProgramacao{
                border:1px solid #DFDFDF;
                margin-top: 10px !important;
                padding:2px !important;
                width:295px !important;
}              

.dsProgramacao ul, h6.assunto3{
                background:#fbc576;
}

h6.assunto3{
                color:#585858;
                font-family:arial;
                font-size:11px;
                padding:0 9px 4px;
}
h6.assunto3 span a{
	color:#C27531;
}

.dvBannerX08{
	position:relative;
}

.bb-md_destaques{
	border:1px solid #DFDFDF;
	clear:both;
	float:left;
	margin-bottom:14px;
	padding:2px;
}

.bb-md_destaques h3{
	width:295px;
}

.bb-sk-home-interesantes{
	background:url("/estadao/novo/img/esportes/filete-sombra.gif") repeat-x scroll 0 top;
	border:0;
	clear:both;
	float:left;
	margin:0;
	padding:10px 0;
	width:295px;
}

.coluna-esportes{
	clear:both;
	float:left;
	margin-bottom:10px;
}

.destFirst{
	background-image:none;
}

.dsProgramacao ul li span{
                background: url(bg-programacao.png) no-repeat;
                display:block;
                float:left;
}

.dsProgramacao ul li.btnnatv span{
                background:url("/estadao/novo/img/esportes/bg-tv.png") repeat-x scroll 0 0 #fbc576;
                border-right:1px solid #fff;
}

.dsProgramacao ul li.btnradioeldorado span{
                background:url("/estadao/novo/img/esportes/bg-radio.png") repeat-x scroll 0 0 #fbc576;
}

.dsProgramacao ul li a{
                cursor:pointer;
                display:block;
                float:left;
                height:26px;
                width:295px;
}

.dsProgramacao ul li.btnnatv span a{
                
}

.descProgramacao {padding:8px 3px 3px;border-top:1px solid #999999;}
.descProgramacao span{font-size:12px;}
.descProgramacao span.descricao{color:#C27531;font-weight:bold;}
.descProgramacao span.evento{color:#666666;font-weight:bold;}


.horaProgramacao{margin:0 3px 8px;}
.horaProgramacao span{font-size:11px;}

#btnnatv
{
	height:20px;
	background-color:#fbc576;
}
#btnnatv span {
	background:url("/estadao/novo/img/esportes/title-tv.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:9px;
	margin-left:150px;
	overflow:hidden;
	text-indent:-9999px;
	width:57px;
}

 #destaques span{
	background:url("/estadao/novo/img/esportes/title-destaques.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:9px;
	margin-left:150px;
	overflow:hidden;
	text-indent:-9999px;
	width:74px;
}

.coluna{
	width:109px;
	padding:0 5px;
	border-left:2px solid #45360f;
	font-weight:bold;
}
.col_first{border-left:0px; padding:0 4px 0 0;}
.partidas .item{
	padding:8px 3px;
	border-top:2px solid #45360f;
}

.partidas .item p, .item span{font-size:11px}
.partidas .item_first{border-top:0px !important;}
.ord_alfa{
   font-size:80px;
   text-align:center;
   margin-bottom:20px;
	color: #e7b830;
	font-family:"Arial Black",arial;
}
.left{
	float:left;
}
.right{
	float:right;
}

.siglapais{width:28px;float:left; font-weight:normal !important; font-family:"Arial Black", arial;}

.resultadojogo{width:47px;float:left;text-align:center;}

.cidade, .data{color:#eada8b}

.tabs
{
	float:left;
	clear:both;
}
.tabs li
{
	float:left;
	width:90px;
	height:29px;
	border-right:1px solid #191919;
	background:#000 url(/estadao/novo/img/esportes/filete-copa-aba.gif) 0 0 repeat-x;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}
.tabs li a, .tabs li a:hover
{
	display:block;
	color:#99a0a0;
	margin:8px 7px;
}

.tabs .selected
{
	background-position:0 -29px;
}
.tabs li.selected a
{
	color:#c4b885;
}

.tab
{
	display:none;
	clear:both;
	margin-top:20px;
}

.tab.segundafase
{
	display:block;
}

.tab .grupo{
	border:1px solid #45360F;
	height:110px;
	float:left;
	margin:0 5px 10px;
	padding:5px 0;
	width:465px;
}

.tab .grupo table{
	margin:0 auto;
	width:435px;
}

.tab .grupo table tr{
	height:22px;
}

.tab .grupo table th{
	color:#6e5617;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	width:33px;
}
.tab .grupo table th.tdC, .tab .grupo table td.tdC{text-align:center}

.tab .grupo table th strong{
	color:#e7b830;
	font-family:arial;
	font-size:15px;
}

.tab .grupo table td{
	color:#fff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}

.dvSelos{padding:0 0 9px;}

.bb-md-especiais .bd{position: relative;padding-bottom:9px;}

.aovivo
{
	float:right;
	width:233px;
	height:45px;
	margin:37px 8px 4px 0;
}

.aovivo .slider
{
	width:233px;
	height:37px;
	background:transparent url(/estadao/novo/img/esportes/bg-aovivo.png) 0 0 no-repeat;
}

.aovivo .slider .prev,
.aovivo .slider .next
{
	display: block;
	float:left;
	width:8px;
	height:14px;
	margin-top:8px;
	background:url(/estadao/novo/img/esportes/aovivo-arrows.gif) 0 0 no-repeat transparent;
	overflow:auto;
	text-indent:-9999px;
}
.aovivo .slider .prev
{
	margin-left:6px;
}
.aovivo .slider .next
{
	background-position:0 -14px;
}

.aovivo .slider .mask, .aovivo .game
{
	float:left;
	width:202px;
	height:30px;
	overflow:hidden;
	line-height:30px;
}

.aovivo .chapeu
{
	font-weight:bold;
	font-size:10px;
	text-align:center;
}

.aovivo .chapeu a
{
	color:#867b62;
}

.aovivo .mask p
{
	text-align:center;
}

.aovivo .team
{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#e7832b;
}

.aovivo .result
{
	margin:0 10px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size:14px;
	color:#c3baa6;
}

.aovivo .vejamais a
{
	display:block;
	float:right;
	width:149px;
	height:8px;
	margin-right:3px;
	background:transparent url(/estadao/novo/img/esportes/aovivo-tabelas.png) 0 0 no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}

.segundafase{
	width: 960px;
}
.segundafase td{
	vertical-align: middle;
}
.segundafase th{
	font-family: Arial Black;
	font-size:11px;
	text-align:center;
	text-transform:uppercase;
	color:#636363;
}
.segundafase th.final
{
	font-size:13px;
	color:#fff;
}
.segundafase .data{
	width:80px;
	text-align: center;
	color:#e7b830;
	font-weight:bold;
}

.segundafase .time .selecao{
	display:block;
	width:80px;
	height:11px;
	margin:5px 0;
	padding:2px;
	background-color:#FFF;
	font-size:11px;
	font-weight:bold;
	color:#000;
	line-height:11px;
}
.segundafase .time .selecao img{
	margin-right:2px;
}
.segundafase .time .selecao.right img{
	margin-left:2px;
	margin-right:0;
}

.segundafase .left{
	float:none;
	text-align:left;
}
.segundafase .left *{
	float:left;
}
.segundafase .right{
	float:none;
	text-align:right;
}
.segundafase .right *{
	float:right;
}
.segundafase .chave{
	width:50px;
	background-position:0 50%;
	background-repeat:no-repeat;
	background-color:transparent;
}
.segundafase .chave.right{
	background-position:100% 50%;
}
.segundafase .chave.semifinal{
	background-image:url(/estadao/novo/img/esportes/bg-chave-semifinal.png);
}
.segundafase .chave.oitavas.left{
	background-image:url(/estadao/novo/img/esportes/bg-chave-oitavas-left.png);
}
.segundafase .chave.oitavas.right{
	background-image:url(/estadao/novo/img/esportes/bg-chave-oitavas-right.png);
}
.segundafase .chave.quartas.left{
	background-image:url(/estadao/novo/img/esportes/bg-chave-quartas-left.png);
}
.segundafase .chave.quartas.right{
	background-image:url(/estadao/novo/img/esportes/bg-chave-quartas-right.png);
}
.segundafase .chave.semifinal.top.left{
	background-position:80% 100%;
}
.segundafase .chave.semifinal.top.right{
	background-position:20% 100%;
}
.segundafase .chave.semifinal.bottom.left{
	background-position:80% 0;
}
.segundafase .chave.semifinal.bottom.right{
	background-position:20% 0;
}

.segundafase .terceiro{
	width: 190px;
	margin:0 auto;
}
.segundafase .terceiro h3{
	font-family: Arial Black;
	font-size:11px;
	text-align:center;
	text-transform:uppercase;
	color:#636363;
}

.segundafase .terceiro .time{
	text-align:center;
}

.segundafase .terceiro .separador
{
	display:block;
	float:left;
	margin:0 3px;
}

.segundafase .terceiro .selecao{
	float:left;
}

#c1 { float: left; width: 625px; margin-top:12px; padding:0 14px 0 9px; }
#c2 { float: left; width: 300px; margin-top:12px; padding:0 9px 0 14px; }
#c1c1 { float: left; width: 300px; padding-right:25px; }
#c1c2 { float: left; width: 300px; }

#c1 h2{
	font-size:22px !important;
}

/* ADSENSE */
.tituloGoogle{font-family:Arial;font-size:12px;font-weight:bold;text-decoration:underline}
.tituloGoogle A{color:#444444}
.AdAnuncio{font-family:Arial;font-size:10px;line-height:13px}
.AdAnuncio .tituloAnuncio{}
.AdAnuncio .tituloAnuncio A{color:#33C;font-size:11px; line-height:14px;font-weight:bold}
.AdAnuncio .linha1Anuncio{font-size:10px;line-height:13px;color:#888}
.AdAnuncio .linha2Anuncio{font-size:10px;line-height:13px;color:#888}
.AdAnuncio .urlAnuncio{font-size:10px;line-height:13px}
.AdAnuncio .urlAnuncio A{color:#000}

/*AdModelo950x90*/
.AdModelo950x90{padding:0px 6px 15px 5px}
.AdModelo950x90 .tituloGoogle{margin:0px 12px 0px 11px;border-top:solid 1px #DDD;padding:10px 0px}
.AdModelo950x90 .AdAnuncio{width:150px;float:left;padding-left:10px}
.Ad950Qtde6 .AdAnuncio{width:150px}
.Ad950Qtde5 .AdAnuncio{width:182px}
.Ad950Qtde4 .AdAnuncio{width:230px}
.Ad950Qtde3 .AdAnuncio{width:310px}
.Ad950Qtde2 .AdAnuncio{width:470px}
.Ad950Qtde1 .AdAnuncio{width:950px}

/*AdModelo625x90*/
.AdModelo625x90{padding:0px 6px 0px 5px}
.AdModelo625x90 .tituloGoogle{padding:0px 0px 10px 10px}
.AdModelo625x90 .AdAnuncio{width:145px;float:left;padding-left:10px}
.Ad625Qtde4 .AdAnuncio{width:145px}
.Ad625Qtde3 .AdAnuncio{width:196px}
.Ad625Qtde2 .AdAnuncio{width:300px}
.Ad625Qtde1 .AdAnuncio{width:610px}


/*AdModelo140xN*/
.AdGoogle140xN{overflow:hidden;width:140px}
.AdGoogle140xN .tituloGoogle{padding-bottom:15px}
.AdGoogle140xN .AdAnuncio{padding-bottom:15px}

/*AdModelo300xN*/
.AdGoogle300xN{overflow:hidden}
.AdGoogle300xN .tituloGoogle{padding-bottom:15px}
.AdGoogle300xN .AdAnuncio{padding-bottom:15px}

.bb-md-especiais h3 a, .bb-md-especiais h3 a:visited {color:#990000;}

.bb-md-newsrank_tab ul li {color:#C27531;}

.bb-md-ultima_hora dt a {color:#C27531;}

.bb-md-essenciais_title {color:#C27531;}

.bb-md-news ul.postlinks li a, .bb-md-news ul.postlinks li a:visited {color:#C27531;}

.bb-md-editor_recomenda h3 a {color:#990000;}

.bb-md-especiais h4 a, .bb-md-especiais .bb-sk-especiais-destaque h4 a {color:#C27531;}

.bb-md-foto_do_leitor h4 a, .bb-md-foto_do_leitor .bb-sk-foto_leitor-destaque h4 a {color:#C27531;}

.bb-md-foto_do_leitor h3 a, .bb-md-foto_do_leitor h3 a:visited {color:#990000;}

.bb-md-noticia .corpo a {color:#C27531;}

.texto-noticia .tags a {color:#C27531;}

.bb-md-noticia h4{color:#C27531;}

.bb-md-noticia h4 a, .bb-md-noticia h4 a:hover {color:#C27531;}

#AdV625 .AdAnuncio .tituloAnuncio a {color:#C27531;}

.data a , .data a :visited{color:#EADA8B;}

.programacao #c1 h1{
	margin-bottom:10px;
	font-size:22px;
	font-weight:bold;
	color:#292929;
}

.programacao #c1 p.observacao {
	margin: 10px 3px;
	color:#707070;
	font-size:13px;
	line-height:16px;
}
.programacao #c1 .outrasprogramacoes h6 {
color:#292929;
font-size:13px;
}

.programacao #c1 .outrasprogramacoes ul {
padding-left:25px;
}
.programacao #c1 .outrasprogramacoes ul li a {
color:#5A7DA2;
}

.programacao #c1 .descProgramacao {padding:5px 3px 3px; border-top:none; margin-bottom:5px;}
.programacao #c1 .horaProgramacao {margin-bottom:0;padding-bottom:5px; border-bottom:1px solid #999999;}

.pub157x27 {
	/*display:none;*/
	top:58px;
	padding: 3px 4px;
	background-color:#9d6625;
	width:218px;
}
.pub157x27 p{
	display:block;
	float:left;
	width:50px;
	margin:2px;
	text-align:left;
	font-size:10px;
	color:#fac575;
}
.pub157x27 .banner{
	float:right;
	width: 160px;
	text-align:right;
}

/* BOX ESPN*/

.col-noticias-espn {
	border:1px solid #ccc;
	margin:0px 0px 0px 10px;
	display:table;
	clear:both;
	width:295px;
	padding:2px;
}

.col-noticias-espn #destaquesEspn {
	background:url("/estadao/novo/img/tit-noticias-espn.gif") no-repeat;
	width:295px;
	height:26px;	
	text-indent:-9999px;
}

.col-noticias-espn ul {
    padding: 0px 7px;
    width: 280px;
}

.col-noticias-espn ul .noticiasEspn {
    border-bottom: 1px dotted #CDCDCD;
    margin-bottom: 3px;
    padding: 5px 0 10px;
    width: 100%;
}

.col-noticias-espn .txt-02 a{color:#676767; font-weight:bold; font-family: Georgia,"Times New Roman",Times,serif;}

.col-noticias-espn .chapeuEspn{color:#d5731c; font-weight:bold; display:block; width:100%; font-style:normal;font-size:0.89em; margin-bottom:5px}

/**
* Session Tabs
*/

.menu-tabs {
	position:relative;
	left:0px!important;
}

.menu-tabs .tab-02 .subTab-02 {
	background:url("/estadao/novo/img/bg-esportes-submenu-01.png") no-repeat scroll right center transparent;
	width:72px;
	height:96px;	
	padding:3px 0 0 9px;
	position:absolute;
	top:3px;
	left:-9px;	
	display:none;
	z-index:1;
}

/**************** Colunistas ***************/

.demais-colunas {
	display: table;
	margin: 10px 0 40px;
}

.demais-colunas .tit {
	background:#9D6824;
	height:21px;
	font-family:georgia,"Times new Roman",serif;
	color:#fff;
	font-size:14px;
	padding:6px 3px 3px 9px;
	font-weight:bold;
}

.demais-colunas .relacionadas .item {
	border-bottom: 1px dotted #999999;
	display: table;
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0;
	width: 100%;
}

.demais-colunas .relacionadas .item .col-01 {
	float: left;
	padding: 0 10px 0 15px;
	width:85px;
}

.demais-colunas .relacionadas .item .col-01 .dia-semana {
	display: block;
	width:510px;
}

.demais-colunas .relacionadas .item .col-01 .dia-semana a {
	color: #936021;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	font-weight: bold;
}

.demais-colunas .relacionadas .item .col-01 .data {
	display: block;
	letter-spacing: 0;
}

.demais-colunas .relacionadas .item .col-01 .data a {
	color: #E38128;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0;
}

.demais-colunas .relacionadas .item .col-02 {
	border-left: 2px solid #9E6822;
	float: left;
	padding: 0 0 0 10px;
	width:505px;
}

.demais-colunas .relacionadas .item .col-02 .editoria {
	display: block;
}

.demais-colunas .relacionadas .item .col-02 .editoria a {
	color: #936021;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 11px;
	font-weight: bold;
}

.demais-colunas .relacionadas .item .col-02 .colunista {
	display: block;
}

.demais-colunas .relacionadas .item .col-02 .colunista a {
	color: #333333;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.demais-colunas .relacionadas .item .col-02 .linha-fina {
	display: block;
	width: 825px;
}

.demais-colunas .relacionadas .item .col-02 .linha-fina a {
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}

.demais-colunas .rodape {
	padding:10px 0 0 15px;
}

.demais-colunas .rodape a {											
	font-family:georgia,"Times new Roman",serif;
	font-size:14px;
	color:#9D6824;
	font-weight:bold;
	background:url("/estadao/novo/img/bullet-seta.gif") 0 5px no-repeat;
	padding:0 0 0 10px;
}

#boxNoticiasRelacionadas h3{
	color:#d5731c;
}

.mn-lst-left{float:left}
.mn-lst-right{float:right}
.mn-lst-right a{font-weight:normal!important}
.lbl-nacionais {
    color: #FFFFFF;
    font-size:12px;
	text-transform: uppercase;
	border-bottom:1px solid #5A5A5A;
	border-top:1px solid #5A5A5A;
}

/********************************************/
/* ESCUDOS */
div#box_escudos{ background:url('/estadao/novo/img/esportes/bg_escudos.gif') repeat-x; height:32px; margin:0 auto; width:970px; padding:6px 0 0 10px; z-index:1020; overflow:hidden}
div#box_escudos ul{float:left}
div#box_escudos ul li a:hover{text-decoration:none;}
div#box_escudos ul li.selected a{ cursor:default;  font-size:12px; color:#fff; border-top:1px solid #5a5a5a; border-bottom:1px solid #5a5a5a;  }
div#box_escudos div.content_escudos{ position:relative; padding:2px 0px 0px; float:left;}
div#box_escudos div.content_escudos li{ display:block; position:relative;  }
div#box_escudos div.content_escudos img{ width:22px; height:22px; }
div#box_escudos ul li.selected div.content_escudos { display:block; width:845px; height:22px; overflow:hidden}
div#box_escudos ul li{ float:left; margin-right:0; border-right:0; padding:0 0 0 22px; height:auto; }
div#box_escudos ul li.selected ul li a{ border:0; cursor:pointer; }
.lbl-nacionais {color:#FFFFFF; font-size:12px; text-transform:uppercase; border-bottom:1px solid #5A5A5A; border-top:1px solid #5A5A5A;padding:5px 0px; float:left}

#logosub {margin-left: 3px; margin-top: 35px;}
#logosub h5, #logosub h1, #logosub span.barra {padding: 0 5px 5px 0;}
