#container_tabela_classificacao{ padding:19px; background:#fff; margin-bottom:20px; }
#container_tabela_classificacao table { width:100%; margin-bottom:15px; -moz-box-shadow:inset 0 0 5px #888; -webkit-box-shadow:inset 0 0 5px #888; box-shadow:inset 0 0 5px #888; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#container_tabela_classificacao table tr th, #container_tabela_classificacao table tr td{ padding:5px; text-transform:uppercase; text-align:center; border-bottom:1px solid #e9e7df; border-right:1px solid #e9e7df; color:#999;}
#container_tabela_classificacao table tr th{ background:#faf9f4; font-size:12px; }
#container_tabela_classificacao table tr td{ font-size:18px; }
#container_tabela_classificacao table tr.corinthians td{ background:#ffdc4f; color:#333; border-right:1px solid #ebcd56; }
#container_tabela_classificacao table tr td.resultado{ width:42px; }
#container_tabela_classificacao table tr td.tc-team{ text-align:left; padding-left:12px; }
#container_tabela_classificacao table tr td.tc-team strong{ font-size:11px; float:right; padding-left:15px; padding-right:5px; position:relative; top:4px; }
#container_tabela_classificacao table tr td.tc-team strong.up{ background:url('/img/ico/up.gif') no-repeat; color:#4a9b76;}
#container_tabela_classificacao table tr td.tc-team strong.down{ background:url('/img/ico/down.gif') no-repeat; color:#e33535;}
#container_tabela_classificacao div.adsense_in_text div.publicidade_468x60{ margin-bottom:0; }



div#box_jogos_do_campeonato div#lista_de_ultimos_jogos{ float:left; width:327px; }
div#box_jogos_do_campeonato div#lista_de_proximos_jogos{ float:right; width:326px; }
div#box_jogos_do_campeonato div.box{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

div.box_confronto{ border-right:1px solid #c4c2ba; border-bottom:1px solid #c4c2ba; background:#faf9f4; margin-left: 2px; padding:10px 0; position:relative;}
div.box_confronto div.placar{ position: relative }
div.box_confronto div.placar a img{ position:absolute;}
div.box_confronto div.placar a abbr{ color: #333; font-family:'Yanone Kaffeesatz'; font-size:36px; position:absolute; top:0;}
div.box_confronto div.placar a abbr.mandante{ left: 0; }
div.box_confronto div.placar a abbr.visitante{ right: 0; }
div.box_confronto div.placar span{ display:block; text-indent:-9999px; background:url('/img/ico/icones_sprite.png?cssv=3') no-repeat -115px 0;width:15px; height:15px; position:absolute; top:15px; left:87px; }
div.box_confronto h2{ text-align:center; line-height:14px;}
div.box_confronto h2 a{ color:#b7b4a6; font-size:14px;text-transform:uppercase; }

/*div.proximo_jogo { height: 105px; }
div.proximo_jogo div.quando{ border-right:1px solid #edebe1; width:98px; float:left; padding:0 5px; margin-right:15px; }
div.proximo_jogo div.quando time, 
div.proximo_jogo div.quando time a, 
div.proximo_jogo div.quando time a span{ display:block; text-align:center; width:98px; color:#333;text-transform:uppercase; }
div.proximo_jogo div.quando time a span.dia{ font-size:30px; }
div.proximo_jogo div.quando time a span.mes{ font-size:22px; }
div.proximo_jogo div.quando time a span.hora{ color:#b7b4a6; font-size:14px; }
div.proximo_jogo div.placar a img{top:7px;}
div.proximo_jogo div.placar a img.mandante{ right:110px;}
div.proximo_jogo div.placar a img.visitante{ left:110px;}
div.proximo_jogo div.quando p.estadio{ text-align:center; }
div.proximo_jogo div.quando p.estadio a{display:block; text-align:center; width:98px; color:#b7b4a6;text-transform:uppercase; font-size:12px; }
div.proximo_jogo div.detalhes_do_jogo { float: left; width:190px; }
div.proximo_jogo div.detalhes_do_jogo p.campeonato { line-height:14px; margin-bottom:21px;}
div.proximo_jogo div.detalhes_do_jogo p.campeonato a{ width:98px; color:#b7b4a6;text-transform:uppercase; font-size:14px; line-height:14px; }

div.ultimo_jogo a.link_area{ display:block; position:absolute; top:0; left:0; text-indent:-9999px; width:326px; height:84px;}
div.ultimo_jogo { height: 63px;}
div.ultimo_jogo div.placar{ height:38px; border-bottom:1px solid #edebe1; margin:0 10px; margin:0 auto; width:190px; }
div.ultimo_jogo div.placar a abbr{ font-size:24px; }
div.ultimo_jogo div.placar a em{ position:absolute; top:-5px; font-family:'Yanone Kaffeesatz'; font-size:30px; color:#333; font-style:normal;}
div.ultimo_jogo div.placar a em.visitante{ right:67px; }
div.ultimo_jogo div.placar a em.mandante{ left:67px; }
div.ultimo_jogo div.placar a img{ position:absolute; top:4px; height:24px; }
div.ultimo_jogo div.placar a img.mandante{ right:134px;}
div.ultimo_jogo div.placar a img.visitante{ left:134px;}
div.ultimo_jogo div.placar span{ top:10px; }
div.ultimo_jogo div.quando{ padding:5px 15px 015px; height:20px;}
div.ultimo_jogo div.quando p a, div.ultimo_jogo div.quando time a { color:#b7b4a6;text-transform:uppercase; font-size:14px; line-height:14px; }
div.ultimo_jogo div.quando p{ float:left; margin-right:3px;}
div.ultimo_jogo div.quando time a{ color:#333; }
*/

div#container_tabela_classificacao h2{width:280px; margin-bottom:1px; background:#000; color:#fff;}

div#rodada{position:relative;}
div#rodada h3{font-size:25px; background-color:#c4c2ba; color:#000; text-transform:uppercase; margin-bottom:0; height:51px; line-height:51px; vertical-align:middle; font-size:28px; text-align:center; /*border:1px dotted #ffdc4f;*/}
div#rodada table{  border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
div#rodada table thead td{ background:#D6D2C4; color:#000; }
div#rodada table a{ color:#000; text-decoration:underline;}
div#rodada table a:hover{ text-decoration:none; }

a.navegacao_rodada{height:51px; top:0px; width:55px; text-indent:-9999px; display:block; position:absolute; margin-bottom:40px; visibility:hidden;} 
a.navegacao_rodada.hide{ display:none; } 

a.anterior{background:url('/img/ico/icones_sprite.png?cssv=3') no-repeat 0 -89px; left:0;}
a.proxima{background: url("/img/ico/icones_sprite.png?cssv=3") no-repeat -56px -89px; right:0;}
