@media (-webkit-min-device-pixel-ratio:0) {
table.calendar caption {width:185px !important;}
.coluna-b div.box table  {border-collapse:separate;}
.coluna-b div.box table caption {width:202px;}
}


body {
    background: url(../icon/sombra.png) repeat-y scroll center top #EAEAEA;
}
div.tudo {
    background: url(../icon/bg-geral.jpg) repeat-x scroll 0 -70px transparent;
}
.menu-completo {display:none;}
div.identifica {}
div.corpo, .semdireita div.miolo, div.miolo, div.sub div.identifica, div.interna div.identifica, div.semdireita div.identifica {width:976px;}
div.tudo {float:left;}
div.rodape {background:#d5d9e0 !important; height:55px; zoom:1; width: 100%;  float:left; clear:both;}
div.rodape div {clear:both; position:relative; }

div.box-tabelas {width:924px; padding: 2em 1em 1em;} 

div.box-tabelas div.coluna-a {width:707px;}

div.conteudo {
    padding: 10px 10px 10px 15px;
}
div.miolo {clear:both; }



#corpo .corpo { min-height/*\**/:3700px\9; }  /* IE9 */
div.rodape {padding-top/*\**/:34px\9;}


div.box-semabas {width:947px;}
div.box-semabas div.coluna-a {
    width: 695px;
}

table.tipo-b thead th, table.tipo-c thead th, table.tipo-g thead th, table.tipo-f thead th, h4.tipo-f, h3.tipo-e, .torcedor ul.largura-ap li.texto {background:#0c3e35; color:#fff !important;}

div.topo h1.logo a {
    background: url(../icon/logo-dc-peq.png) no-repeat scroll 21px 33px transparent !important;
    height: 109px;
	width:260px;
}
div.topo {background: url(../icon/bg-topo-interno-b.jpg) no-repeat scroll bottom center transparent !important; height:123px; margin-bottom:0;}

div.identifica h2.tipo-b {background:#fff url(../icon/selo-dcesportes.png) 830px 10px no-repeat; padding-left:15px;}
h2.tipo-b span {font-size:34px; font-family:georgia; font-weight:normal; }

label.tabelas select {background:#f8f8f8; border:1px solid #ccc; font-size:12px; color:#000; font-family:arial; padding:7px 5px; margin-top:0; outline:none; }
label.tabelas span, h4.tipo-b span, div.editorial p.tipo-b {display:none;}
label.tabelas a.bt-destaque {background:#0c3e35; color:#fff;height: auto; padding: 0.7em 1.3em 0.7em; border:0;}
label.tabelas a.bt-destaque:hover {background:#38897b;}


h4.tipo-f span {color:#fff !important;}



span.aba-off {border-bottom:1px solid transparent;}
div.abas {width:945px;}

a.tooltip:hover strong {background-image:url(../icon/tooltip-nova.gif); color:#fff;}

div.paginacao ul.bloco-a li a, div.paginacao ul.bloco-c li a, a.bt-anterior, a.bt-seguinte {background-image:url(../icon/bt-paginacao-nova.gif);}

table.calendar a.bt-seguinte:hover {
	background:url(../icon/bt-prox-nova.gif) top left no-repeat;
}
table.calendar a.bt-anterior:hover {
	background:url(../icon/bt-ant-nova.gif) top left no-repeat;
}

.navegue p {padding-left:9px;}

table.calendar th {background:#23544b;}

table.calendar td.hoje {background:#0c3e35;}
table.calendar td.destaque span.hover, table.calendar td.hoje span.hover {background:#38897b; border-color:#105f5c;}
table.calendar caption {color:#333;}
table.calendar td span.selecionado {border-color:#0c3e35;}
table.calendar tfoot th span.leg-verde {background-image:url(../icon/leg-atual-nova.gif);}
table.calendar tfoot th span.leg-borda {background-image:url(../icon/leg-selecionado-novo.gif);}



ul.botoes li.voltar a, ul.botoes li.topo a, ul.botoes li a, ul.botoes li.voltar a:hover, ul.botoes li.topo a:hover, ul.botoes li a:hover {background:#fff; border:0; color:#999; font-weight:bold;}
ul.botoes li.voltar a {background:#fff url(../icon/bg-voltar-nova.gif) 5px center  no-repeat;}
 ul.botoes li.voltar a:hover {background:#fff url(../icon/bg-voltar-h-nova.gif) 5px center  no-repeat;}

ul.botoes li.voltar a:hover, ul.botoes li.topo a:hover, ul.botoes li a:hover {color:#333;}

a.bt-ok, a.bt-ok:hover {
    background: url(../icon/bg-ok-novo.gif) repeat-x scroll left top transparent;
}
table.tabela tbody td.posicao {color:#000;}
table.tabela thead th a {background:#0c3e35; color:#fff;}
table.tabela thead th a:hover {background: url(../icon/bg-selecionado-h-novo.gif) top right no-repeat; color:#fff; text-decoration:none;}
table.tabela thead th.pg a:hover, table.tabela thead th.jogos a:hover, table.tabela thead th.vitorias a:hover, table.tabela thead th.empates a:hover, table.tabela thead th.derrotas a:hover, table.tabela thead th.gp a:hover, table.tabela thead th.gc a:hover, table.tabela thead th.sg a:hover, table.tabela thead th.aproveitamento a:hover {background:url(../icon/bg-selecionado-mini-novo.gif) top right no-repeat;}

table.tabela thead th.selecionada-up a:hover table.tabela thead th.selecionada a:hover {background: url(../icon/bg-selecionado-h-novo.gif) top right no-repeat;}

table.tabela thead th.selecionada a:hover {background: url(../icon/sel-up-hover.gif) top right no-repeat;}
table.tabela thead th.selecionada-up a:hover {background: url(../icon/bg-selecionado-h-novo.gif) top right no-repeat;}
table.tabela thead th.selecionada-mini a:hover  {background: url(../icon/sel-up-hover-mini.gif) top right no-repeat;}

table.tabela thead th.selecionada a {
    background: url(../icon/sel-down.gif) no-repeat scroll right top transparent;
}
table.tabela thead th.selecionada-up a {
    background: url(../icon/sel-up.gif) no-repeat scroll right top transparent;
}

table.tabela thead th.selecionada-mini-up a {
    background: url(../icon/sel-up-mini.gif) no-repeat scroll right top transparent;
}
table.tabela thead th.selecionada-mini a {
    background: url(../icon/sel-down-mini.gif) no-repeat scroll right top transparent;
}

dl.informacoes dt a {
    background: url(../icon/bg-exp-novo.gif) no-repeat scroll 0 0 #0c3e35;
	color:#fff;
}

dl.informacoes dt a:hover {
    background: url(../icon/bg-exp-h-novo.gif) no-repeat scroll 0 0 #38897b;
	text-decoration:none;
}

a.complemento:hover {background:#38897b;}
a.complemento:hover strong {background-image:url(../icon/tooltip-nova.gif);}

a.complemento ul li, a.tooltip ul li {
    background: url(../icon/tooltip-borda-nova.gif) repeat-x scroll left bottom transparent;}
	
div.box-navegue ul li a {color:#105F5C;}

div.box-navegue ul li a.selecionado {
	background:#0c3e35;
	}
div.box-navegue ul li a:hover {background:#38897b; color:#fff; border-color:#38897b;}
div.rodape span.gruporbs  {background: url(../icon/logo-rbs-novo.png) no-repeat scroll left top transparent;}


dl.informacoes dt.aberto a {
   background: url(../icon/bg-exp-novo.gif) no-repeat scroll 0 0 #0C3E35;
}
dl.informacoes dt.aberto a:hover {background: url(../icon/bg-exp-aberto-novo.gif) no-repeat scroll 0 0 #0C3E35;}


div.box-rodadas ul li.rodada-a a {
	background:url(../icon/rodada1.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-b a {
	background:url(../icon/rodada2.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-c a {
	background:url(../icon/rodada3.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-d a {
	background:url(../icon/rodada4.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-e a {
	background:url(../icon/rodada5.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-f a {
	background:url(../icon/rodada6.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-g a {
	background:url(../icon/rodada7.gif) top left repeat-x;
}

div.box-rodadas ul li.rodada-a a.selecionado {
	background:url(../icon/rodada1s.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-b a:hover {
	background:url(../icon/rodada2h.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-b a.selecionado {
	background:url(../icon/rodada2h.gif) top left repeat-x;
b;
}
div.box-rodadas ul li.rodada-c a:hover {
	background:url(../icon/rodada3h.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-c a.selecionado {
	background:url(../icon/rodada3s.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-d a:hover {
	background:url(../icon/rodada4h.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-d a.selecionado {
	background:url(../icon/rodada4s.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-e a:hover {
	background:url(../icon/rodada5h.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-e a.selecionado {
	background:url(../icon/rodada5h.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-f a:hover {
	background:url(../icon/rodada6h.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-f a.selecionado {
	background:url(../icon/rodada6s.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-g a:hover {
	background:url(../icon/rodada7h.gif) top left repeat-x;
}
div.box-rodadas ul li.rodada-g a.selecionado {
	background:url(../icon/rodada7s.gif) top left repeat-x;
}

div.box table caption {margin-left:0;}

.identifica h3 a {
    display: block;
    height: 35px;
    width: 129px;
	position:relative;
	top:40px;
	display:none;
}
.voltar-home {margin-bottom:20px; margin-top:7px;}
.voltar-home a {color:#136455; font-family:arial; font-weight:bold; font-size:12px;}
.voltar-home a:hover {text-decoration:none; color:#000;}


table.calendar tfoot th span {
    width: 77px;
	font-size:9px;
}
