/* RESET */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, input {
	margin:0;
	padding:0;
	color:#000;
	}
html {
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
	color:#787878;
}
img, fieldset, input, textarea, select, option {
	border:0;
}


/*inicio CLASS JQUERY*/
.noticia-texto-maior{
	font-size:13pt !important;
}
/*fim CLASS JQUERY*/


#barra_parceria_globo{
}


/* GERAIS */ 
strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
h1, h2, h3, h4, h5, h6 {
	letter-spacing:-0.02em;
}
.area {
	width:1000px;
	margin:0 auto;
	position:relative;
}
.none {
	display:none;
}
/* TOPO */
#topo-banner {
	width:100%;
	height:98px;
	padding-top:10px;
	text-align:center;
	background:#414142;
}
#topo-banner div.expansivel {
	width:713px;
	height:90px;
	padding:0 15px;
	margin:0 auto;
	text-align:center;
	background: url(../images/topo-public.gif) no-repeat top right;
	position:relative;
	z-index:30000;
	overflow:hidden;
}
#topo-banner div.expansivel div {	
	width:713px;
	position:absolute;
	top:0;
	left:0;
}
#floater{
	position:absolute;
	top:180px;
	left:0;
	z-index:30000;
	width:100%;
	height:650px;
}
#floater div {
	position:relative;
	z-index:30000;
}
#floater div div {
	width:980px;
	margin:0 auto;
	position:relative;
	z-index:30000;
}

#topo-barra {
	height:47px;
	width:100%;
	border-bottom:1px solid #a0a0a0;
	background:url(../images/topo-barra.gif) repeat-x;
}
#topo-barra .hoje {
	float:left;
	width:220px;
	height:47px;
	font-size:1.2em;
	position:relative;
	text-transform:uppercase;
	font-weight:bold;
}
#topo-barra .hoje span {
	height:21px;
	width:24px;
	position:absolute;
	top:14px;
	line-height:21px;
	background-color:#fff;
	color:#414142;
	text-align:center;
}
#topo-barra .hoje span.dia {
	left:10px;
	width:74px;
	background-color:#414142;
	color:#e6e6e6;
	display:block;
}
#topo-barra .hoje span.dd {
	left:89px;
}
#topo-barra .hoje span.mm {
	left:118px;
}
#topo-barra .hoje span.aaaa {
	left:147px;
	width:54px;
}



#topo-barra .busca {
	width:410px;
	height:47px;
	position:relative;
	float:left;
	background:url(../images/busca.gif) no-repeat top left;
}
#topo-barra .busca input.texto {
	position:absolute;
	left:21px;
	top:10px;
	width:281px;
	padding:2px 0 0 5px;
	height:23px;
	border:2px solid #c8c8c8;
	background-color:#fff;
	color:#7c7c7c;
	font-size:1.6em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#topo-barra .busca input.buscar {
	position:absolute;
	left:320px;
	top:12px;
	width:82px;
	height:24px;
	background-image:url(../images/bt_buscar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-20000px;
	overflow:hidden;
	cursor:pointer;
}
#topo-barra .busca input.buscar:hover {
	background-position:0 -24px;
}


#topo-barra .placar {
	width:360px;
	height:47px;
	position:relative;
	float:left;
}
#topo-barra .placar strong {
	display:block;
	width:70px;
	height:37px;
	padding:10px 0 0 0;
	position:relative;
	text-transform:uppercase;
	line-height:13px;
	font-size:1.2em;
	text-align:center;
	color:#b4b4b4;
	background-color:#414142;
}

#topo-barra .placar strong { width /*\**/: 60px\9 }

#topo-barra .placar strong span {
	color:#fff;
}
#topo-barra .placar span.nome {
	position:absolute;
	top:14px;
	height:21px;
	line-height:21px;
	width:34px;
	background:#fff;
	color:#414142;
	font-weight:bold;
	text-align:center;
	font-size:1.2em;
}
#topo-barra .placar span.man.nome {
	left:84px;
}
#topo-barra .placar span.vis.nome {
	left:194px;
}
#topo-barra .placar span.gols {
	position:absolute;
	top:14px;
	height:21px;
	line-height:21px;
	width:24px;
	background:#414142;
	color:#fff;
	font-weight:bold;
	text-align:center;
	font-size:1.2em;
}
#topo-barra .placar span.gols.man {
	left:116px;
}
#topo-barra .placar span.gols.vis {
	left:170px;
}
#topo-barra .placar span.vs {
	width:30px;
	height:22px;
	position:absolute;
	top:14px;
	left:140px;
	text-indent:-20000px;
	overflow:hidden;
	background:url(../images/topo-x.gif);
}
#topo-barra .placar span.todos {
	position:absolute;
	left:240px;
	top:12px;
	width:118px;
	height:24px;
	cursor:pointer;
	text-indent:-20000px;
	overflow:hidden;
	background-image:url(../images/bt-vejatodos.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
#topo-barra .placar span.todos.ativo {
	background-position:0 -24px;
}


#topo-barra .placar span.todos1 {
	position:absolute;
	left:240px;
	top:12px;
	width:118px;
	height:24px;
	cursor:pointer;
	text-indent:-20000px;
	overflow:hidden;
	background-image:url(../images/bt-vejatodos.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
#topo-barra .placar span.todos1.ativo {
	background-position:0 -24px;
}


/* RODAPE */
#rodape {
	width:100%;
	float:left;
}
#rodape .voceesta {
	height:40px;
	line-height:40px;
	font-size:1.1em;
	font-weight:bold;
	background:url(../images/rodape.gif) repeat-x;
}
#rodape .voceesta span {
	width:113px;
	height:40px;
	line-height:40px;
	display:block;
	float:left;
	text-align:center;
	color:#525b67;
	text-transform:uppercase;
}
#rodape .voceesta span.local {
	width:auto;
	height:40px;
	padding-left:39px;
	line-height:40px;
	display:block;
	float:left;
	color:#a91c24;
	text-align:left;
	text-transform:capitalize;
	background:url(../images/rodape-2.gif) no-repeat 0 0;
}

#rodape .voceesta span.local a{
color:#A91C24;
text-decoration:none;
text-transform:uppercase;
}

#rodape .voceesta span.local a:hover{
color:#A91C24;
text-decoration: underline;
text-transform:uppercase;
}

#rodape .links {
	float:left;
	width:100%;
	padding:0 0 7px 0;
	background-color:#414142;
}
#rodape .links .coluna {
	width:148px;
	/*padding:15px 0 0 10px;*/
	padding:15px 0 0 8px;/*1024*/
	float:left;
}
#rodape .links .coluna a {
	color:#c8c8c8;
	text-decoration:none;
}
#rodape .links .coluna a:hover {
	color:#ffd200;
	text-decoration:underline;
}
#rodape .links .coluna p {
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:5px;
	margin:0;
}
#rodape .links .coluna p a {
	color:#fff;
}
#rodape .links .coluna ul {
	padding:7px 0 13px;
	list-style:none;
	color:#CCCCCC;
}
#rodape .links .coluna ul li {
	line-height:17px;
	color:#CCCCCC;
}

#rodape .links .coluna ul li ul {
    list-style:disc; 
	color:#CCCCCC; 
	padding:0 0 5px 0;
}
#rodape .links .coluna ul li ul li { 
	margin-left:15px; 
	line-height: 15px;
	color:#CCCCCC;
}
#rodape .links .ultima {
	width:210px;
	float:left;
	position:relative;
}
#rodape .links .ultima h2 {
	display:none;
}
#rodape .links .ultima .rss {
	width:120px;
	height:69px;
	margin-left:-5px;
	padding:70px 0 0 95px;
	position:absolute;
	top:0;
	left:0;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	background:url(../images/rss.jpg) no-repeat;
}
#rodape .links .ultima .escolha a {
	position:absolute;
	left:75px;
	top:150px;
	padding:0 0 0 18px;
	color:#a0a0a1;
	font-size:1.6em;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/ico-item-rodape.gif) no-repeat 0 5px;
}
#rodape .links .ultima .escolha a:hover {
	color:#fff;
}
#rodape .links .ultima .logo {
	width:113px;
	height:120px;
	position:absolute;
	left:13px;
	top:213px;
	text-indent:-20000px;
	overflow:hidden;
	background:url(../images/logo_fpf_rodape.png) no-repeat 0 0;
}
#rodape .links .ultima small {
color:#787878;
display:block;
font-size:11px;
left:15px;
padding:10px 0 0;
position:absolute;
top:343px;
}
#rodape .creditos {
	float:left;
	width:100%;
	height:30px;
	background-color:#5d5d5d;
}
#rodape .creditos a {
	position:absolute;
	left:805px;
	top:8px;
	display:block;
	padding:0 0 0 20px;
	height:20px;
	line-height:13px;
	color:#898989;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/logo-cappuccino.gif) no-repeat 0 0;
}
#rodape .creditos a:hover {
	color:#999;
}
/* CONTEUDO */
#conteudo {
	width:100%;
	float:left;
	padding:0 0 20px 0;
}
/* NAVEGACAO */
#navegacao {
	width:190px;
	margin:0 0 30px 0;
	float:left;
	position:relative;
}
#navegacao h1.fpf a {
	width:190px;
	height:220px;
	margin-bottom:15px;
	float:left;
	text-indent:-20000px;
	overflow:hidden;
	background:url(../images/fpf-logo.jpg) no-repeat 26px 27px;
}
#navegacao .menu {
	width:160px;
	float:left;
	clear:both;
	padding:0 0 22px 10px;
}
#navegacao .menu h2 {
	color:#525b67;
	font-size:22px;
	font-weight:bold;
	line-height:18px;
	padding:0 0 9px 0;
	border-bottom:1px solid #a0a0a0;
}
#navegacao .campeonatos h2 {
	cursor:pointer;
	background-image:url(../images/menu-hover-2.gif);
	background-position: right 5px;
	background-repeat: no-repeat;
}
#navegacao .campeonatos h2.ativo {
	background-image:url(../images/menu-hover.gif);
}
#navegacao .campeonatos ul {
	display:none;
}
#navegacao .menu h3 {
	color:#a91c24;
	padding:8px 0 4px 0;
	text-transform:uppercase;
}
#navegacao .menu ul {
	list-style:none;
}
#navegacao .menu ul li {
	background:url(../images/menu-item-f.gif) repeat-x bottom;
}
#navegacao .menu ul li a {
	color:#525b67;
	text-decoration:none;
	display:block;
	font-size:9pt;
	padding:8px 0 4px 15px;
	background:url(../images/menu-item.gif) no-repeat 0 10px;
}
#navegacao .menu ul li a:hover {
	color:#a91c24;
	text-decoration:underline;
}

#navegacao .ativo a{
color:#a91c24 !important;
}




#navegacao .menu ul li ul {
	padding:0 0 8px 0;
}

#navegacao .menu ul li ul li {
	background: transparent;
}


#navegacao .menu ul li ul .ativo a{
	color:#A91C24 !important;
}


#navegacao .menu ul li ul li a {
	padding:2px 0 0 27px;
	background:url(../images/ico-topico3.gif) no-repeat 17px 6px;
	color:#525B67 !important;

}

#navegacao .menu form {
	padding:15px 0 0 0;
}
#navegacao .menu form select {
	width:158px;
	margin:0 0 5px 0;
	border:1px solid #808080;
}
#navegacao .publicidade160x120 {
	width:160px;
	height:120px;
	margin:0 0 10px 10px;
	float:left;
	clear:both;
}
#navegacao.tv-fpf {
	height:515px;
}
#navegacao.tv-fpf .publicidade160x120 {
	position:absolute;
	bottom:0;
}
.nav {
	width:34px;
	height:20px;
	display:block;
	position:absolute;
	cursor:pointer;
	overflow:hidden;
	text-indent:-20000px;
	background-repeat:no-repeat;
	background-position:8px 0;
}
.nav:hover {
	background-position:8px -23px;
}
.nav.ante {
	left:0;
	background-image:url(../images/ico-dir-esq.gif);
}
.nav.prox {
	right:0;
	background-image:url(../images/ico-dir-dir.gif);
}
/* COLUNAS GLOBAIS */
#coluna-pagina {
	width:810px;
	padding:23px 0 0 0;
	float:left;
	position:relative;
}
#coluna-interna {
	/*width:600px;*/
	width:570px;
	/*padding:19px 20px 0 10px;*/ /*1024*/
	padding:19px 20px 0 0;
	float:left;
	position:relative;
}
#coluna-lateral {
	/*width:210px;*/
	width:200px;
	padding:19px 0 0 10px;
	float:left;
	position:relative;
}
span.letra {
	display:block;
	height:20px;
	line-height:20px;
	position:absolute;
	top:42px;
	right:75px;
	font-size:1.1em;
}
span.diminuir {
	width:20px;
	height:20px;
	right:41px;
	top:42px;
	line-height:20px;
	text-align:center;
	color:#fff;
	background:#414142;
	cursor:pointer;
}
span.diminuir:hover {
	color:#000;
}
span.aumentar {
	width:20px;
	height:20px;
	right:20px;
	top:42px;
	font-size:1.2em;
	line-height:20px;
	text-align:center;
	color:#fff;
	background:#8c8c8c;
	cursor:pointer;
}
span.aumentar:hover {
	color:#000;
}
/* PLACAR */

.placar-resultado.slide-placar{
height:35px;
left:0;
position:absolute;
top:0;
width:228px;
}


.placar-resultado div{
  height: 25px; 
  width: 242px; 
}

.sem-placar{
font-size:10px;
height:35px;
left:718px;
padding-top:10px;
position:absolute;
width:265px;
}

.sem-placar p{
text-align:center;
margin:0;
padding:0;
}

.msg-placar-sumula{


}


.sec74 p{
padding:0 !important;
}

#placar-total {
	display:none; /*jquery*/
	width:800px;
	float:left;
	clear:both;
	overflow:hidden;
	position:relative;/*	height:300px;*//*	margin:0 0 0 10px;*/ /*1024*/
}
#placar-total .carousel {
	width:10000px;
	/*	height:295px;*/
	padding-bottom:50px;
	margin-left:0;
	float:left;
}
#placar-total .carousel .bloco {
	width:390px;
	padding:0 10px 0 0;
	float:left;
}
#placar-total .carousel .bloco h2 {
	color:#525b67;
	font-size:2.2em;
}
#placar-total .carousel .bloco ul {
	padding:10px 0 0 0;
	list-style:none;
	float:left;
}
#placar-total .carousel .bloco ul li {
	height:39px;
	width:390px;
	position:relative;
	float:left;
}
#placar-total .carousel .bloco ul li:hover {
	background:#f9f9f9;
}
#placar-total .carousel .bloco ul li img {
	width:24px;
	height:24px;
	border:none;
	position:absolute;
	top:7px;
}
#placar-total .carousel .bloco ul li span {
	font-size:1.2em;
	position:absolute;
	top:10px;
}
#placar-total .carousel .bloco ul li span a {
	color:#666;
}
#placar-total .carousel .bloco ul li span.hora {
	left:0;
	font-weight:bold;
	padding-left:20px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/placar-inativo.gif);
}
#placar-total .carousel .bloco ul li.inativo span.hora {
	background-image:url(../images/placar-inativo.gif);
}

#placar-total .carousel .bloco ul li span.encerrado {
	left:0;
	font-weight:bold;
	padding-left:20px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/placar-encerrado.gif);
}

#placar-total .carousel .bloco ul li span.andamento {
	left:0;
	font-weight:bold;
	padding-left:20px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/placar-ativo.gif);
}


#placar-total .carousel .bloco ul li span.man {
	left:70px;
	width:90px;
	overflow:hidden;
	text-align:right;
}
#placar-total .carousel .bloco ul li img.man {
	left:168px;
}
#placar-total .carousel .bloco ul li span.man.gols {
	left:195px;
	width:15px;
	text-align:center;
	font-weight:bold;
}
#placar-total .carousel .bloco ul li span.vs {
	width:22px;
	height:22px;
	left:214px;
	top:8px;
	text-indent:-20000px;
	overflow:hidden;
	background:url(../images/placar-x.png) no-repeat;
}
#placar-total .carousel .bloco ul li span.vis.gols {
	left:240px;
	width:15px;
	text-align:center;
	font-weight:bold;
}
#placar-total .carousel .bloco ul li span.vis {
	left:290px;
	width:100px;
	overflow:hidden;
	text-align:left;
}
#placar-total .carousel .bloco ul li img.vis {
	left:258px;
}
#placar-total .nav {
	display:none; /*jquery*/
	bottom:10px;
	text-indent:0;
	overflow:none;
	color:#aa1e26;
}
#placar-total .ante {
	left:-10px;
	padding-left:30px;
	width:60px;
	font-size:1.2em;
	background-position:8px top;
}
#placar-total .ante:hover {
	background-position:8px -23px;
}
#placar-total .prox {
	right:-10px;
	padding-right:30px;
	width:46px;
	font-size:1.2em;
	background-position:50px top;
}
#placar-total .prox:hover {
	background-position:50px -23px;
}
#placar-total p.escalacao {
	display:none;
	font-size:.8em;
	height:22px;
	padding:0 0 5px 0;
	width:80px;
	margin:0;
	position:absolute;
	top:-15px;
	left:200px;
	background:url(../images/roller-legenda.gif) no-repeat 0 0;
}
#placar-total p.man {
	display:block;
	top:-19px;
	left:130px;
}
#placar-total p.vis {
	display:block;
	top:-19px;
	left:290px;
}
#placar-total p.escalacao span {
	width:auto;
	height:16px;
	display:block;
	position:relative !important;
	top:0 !important;
	padding:6px 6px 0 6px;
	white-space:nowrap;
	color:#a91c24;
	text-decoration:none;
	background:url(../images/roller-legenda2.gif) no-repeat top right;
}
/* MENU-TOPO */
.menu-principal {
	width:800px;
	height:16px;
	/*	margin:0 0 0 10px;*/ /*1024*/
	padding:5px 0 5px 0;
	border-bottom:2px solid #ecb700;
	overflow:hidden;
	float:left;
	clear:both;
	list-style:none;
}
.menu-principal li {
	float:left;
	border-right:1px solid #cfcfd0;
}

.menu-principal .ativo a{
color:#a91c24 !important;
}


.menu-principal li:last-child {
	border-right:none;
}
.menu-principal li a {
	display:block;
	margin:0 8px 0 8px;
	float:left;
	font-size:1.4em;
	font-weight:bold;
	color:#525b67;
	text-decoration:none;
}
.menu-principal li a:hover {
	color:#a91c24;
	border-bottom:1px solid #a91c24;
}



/* ROLLER TIMES */
#roller {
	width:800px;
	height:30px;
	float:left;
	clear:both;
	/*	margin:0 0 0 10px;*/ /*1024*/
	position:relative;
	/*overflow:hidden;*/
	/*background: url(../images/roller-fundos.gif) no-repeat;*/

}
#roller.ativo {
	overflow: visible;
}
#roller div.carousel {
	width:780px;
	height:57px;
	overflow:hidden;
	position:absolute;
	left:20px;
	list-style:none;
}
#roller div.carousel ul {
	width:8000px;
	height:41px;
	/* padding: 20px 0 0 0;*/
	float:left;
	position:relative;
	list-style:none;
}
#roller.ativo div.carousel {
	top:-20px;
	padding-top:20px;
}

#roller li {
	float:left;
	position:relative;
	width:34px;
	padding:0 2px;
	list-style:none;
}
#roller li img {
	width:16px;
	height:16px;
}
#roller li a {
	display:block;
	width:16px;
	height:27px;
	padding:14px 9px 0 8px;
	color:#fff;
	text-decoration:none;
}
#roller li span {
	display:none;/*jquery*/
	height:22px;
	/*padding:5px 0 0 0;*/
	padding:0 0 5px 0;
	width:auto;
	position:absolute;
	bottom:30px;
	left:8px;
	background:url(../images/roller-legenda.gif) no-repeat 0 0;
}
#roller li span a {
	width:auto;
	height:16px;
	padding:6px 6px 0 6px;
	white-space:nowrap;
	color:#a91c24;
	text-decoration:none;
	/*	border-right:1px solid #a91c24; */
	background:url(../images/roller-legenda2.gif) no-repeat top right;
}
#roller .esconde {
	display:none;
	height:30px;
	position:absolute;
	right:-50px;
	top:10px;
	width:50px;
	background:#fff;
}
#roller .nav {
	top:12px;
}
#roller .ante {
	left:-10px;
}
#roller .prox {
	right:-10px;
}
#roller .campeonatos {
	width:auto;
	height:20px;
	list-style:none;
	position:absolute;
	bottom:0;
	right:0;
}
#roller .campeonatos li {
	float:left;
	width:auto;
	text-align:center;
	margin-left:1px;
	background:#a0a0a0;
	color:#fff;
	white-space:nowrap;
	padding:1px 10px;
	cursor:pointer;
}
#roller .campeonatos li a{
	text-decoration:none;
	font-size:9pt;
	padding:0;
	display: inline;/* block*/
	width:auto;
	height:20px;
}

#roller .campeonatos li.ativo {
	background:#414142;
}
#roller .campeonatos li:hover {
	background:#414142;
}
/* HOME */
#coluna-pagina .home {
	width:800px;
	/*	margin-left:10px;*/ /*1024*/
	float:left;
	clear:both;
}
#coluna-pagina .home .destaque {
	height:290px;
	width:490px;
	padding:19px 10px 0 0;
	float:left;
	overflow:hidden;
	background:url(../images/home-dest.gif) repeat-x bottom;
}
#coluna-pagina .home .publicidade300x250 {
	height:290px;
	width:300px;
	padding:19px 0 0 0;
	position:relative;
	float:left;
	color:#a0a0a0;
	text-align:right;
	overflow:hidden;
	background:url(../images/home-dest.gif) repeat-x bottom;
}
#coluna-pagina .home .publicidade300x250 span {
	position:absolute;
	right:0;
	bottom:22px;
}
#coluna-pagina .home ul.noticias {
	width:400px;
	list-style:none;
	overflow:hidden;
	float:left;
}
#coluna-pagina .home ul.noticias li {
	width:190px;
	height:310px;
	margin-right:10px;
	float:left;
	position:relative;
}
#coluna-pagina .home ul.noticias li a img {
	position:absolute;
	width:190px;
	height:140px;
	left:0;
	top:70px;
}
#coluna-pagina .home ul.noticias li a span {
	position:absolute;
	left:0;
	top:70px;
	width:190px;
	height:140px;
	display:block;
	cursor:pointer;
}
#coluna-pagina .home ul.noticias li.ativo a span {
	background:url(../images/leia.png) no-repeat top right;
}
#coluna-pagina .home ul.noticias li .cartola {
	position:absolute;
	top:22px;
	text-transform:uppercase;
	color:#a91c24;
	font-size:1.2em;
	font-weight:bold;
}
#coluna-pagina .home ul.noticias li h3 {
	position:absolute;
	top:39px;
	left:0;
	width:190px;
	height:28px;
	overflow:hidden;
	font-size:1.9em;
}
#coluna-pagina .home ul.noticias li h3 a {
	font-weight:bold;
	color:#525b67;
	display:block;
	width:auto;
	height:30px;
	text-decoration:none;
}
#coluna-pagina .home ul.noticias li.ativo h3 a {
	text-decoration:underline;
	color:#a91c24;
}
#coluna-pagina .home ul.noticias li p {
	position:absolute;
	left:0;
	top:218px;
	width:190px;
	height:33px;
	overflow:hidden;
}
#coluna-pagina .home ul.noticias li p a {
	color:#646464;
	text-decoration:none;
	font-size:1.2em;
}
#coluna-pagina .home ul.noticias li.ativo p a {
	color:#a91c24;
	text-decoration:underline;
}
#coluna-pagina .home ul.noticias li .mais {
	position:absolute;
	bottom:28px;
	left:0;
	font-size:1.2em;
	color:#a91c24;
	text-decoration:none;
	padding:0 0 0 17px;
	background:url(../images/ico-mais.gif) no-repeat 0 3px;
}
#coluna-pagina .home ul.noticias li.ativo .mais {
	text-decoration:underline;
}
#coluna-pagina .home .coluna {
	width:190px;
	float:left;
	margin:0 10px 0 0;
}
#coluna-pagina .home .coluna .publicidade190x120 {
	width:190px;
	height:120px;
	float:left;
	margin-bottom:10px;
}
#coluna-pagina .home .coluna2 {
	width:390px;
	float:left;
	margin:0 10px 0 0;
}
#coluna-pagina .home .tv-fpf {
	height:250px;
	position:relative;
	background:#919395;
}
#coluna-pagina .home .tv-fpf h2 {
	position:absolute;
	top:8px;
	left:8px;
	font-size:1.2em;
	text-transform:uppercase;
	color:#ffc600;
}
#coluna-pagina .home .tv-fpf h3 {
	position:absolute;
	top:25px;
	left:8px;
	font-size:1.9em;
	font-weight:bold;
}
#coluna-pagina .home .tv-fpf h3 a {
	color:#fff;
	text-decoration:none;
}
#coluna-pagina .home .tv-fpf h3 a:hover {
	text-decoration:underline;
}
#coluna-pagina .home .tv-fpf a img {
	position:absolute;
	bottom:0;
	left:0;
	z-index:0;
}
#coluna-pagina .home .tv-fpf a.ver {
	width:390px;
	height:190px;
	position:absolute;
	bottom:0;
	left:0;
	text-indent:-20000px;
	overflow:hidden;
	background:url(../images/tv-play.png) 50% 50% no-repeat;
	z-index:100;
}
#coluna-pagina .home .coluna .curiosidades h2 a {
	width:190px;
	height:120px;
	margin-bottom:10px;
	float:left;
	text-indent:-20000px;
	overflow:hidden;
	background:url(../images/curiosidades.jpg) no-repeat;
}
#coluna-pagina .home .coluna .curiosidades a:hover {
	text-decoration:underline;
	color:#ef1f13;
}
#coluna-pagina .home .ligado {
	width:186px;
	height:260px;
	border:1px solid #dcdcdc;
	padding:1px;
	float:left;
	position:relative;
	float:right;
	margin-right:210px;
	margin-top:15px;
}
#coluna-pagina .home  .ligado h2 {
	width:173px;
	height:30px;
	padding:7px 13px 0 0;
	margin-bottom:1px;
	font-size:1.8em;
	font-weight:bold;
	color:#919395;
	text-align:right;
	background:url(../images/ligado.gif) no-repeat;
}
#coluna-pagina .home .ligado ul {
	width:186px;
	float:left;
	list-style:none;
}
#coluna-pagina .home .ligado ul li {
	height:75px;
	background:url(../images/menu-fundo-1.gif) repeat-x;
}
#coluna-pagina .home .ligado ul li p {
margin-top:-1px;
}

#coluna-pagina .home .ligado ul li p.titulo-link {
font-weight:bold;
}

#coluna-pagina .home .ligado ul li a {
	background:transparent url(../images/menu-item-1.gif) no-repeat scroll 12px 7px;
	color:#8C8C8C;
	display:block;
	font-size:12px;
	height:30px;
	padding:6px 0 0 35px;
	text-decoration:none;
}
#coluna-pagina .home .ligado ul li a:hover {
	color:#848484;
	text-decoration:underline;
}
#coluna-pagina .home .coluna-ultimas {
	float:left;
	width:496px;
	height:176px;
	padding:1px;
	border:1px solid #dcdcdc;
	margin:10px 10px 10px 0;
	position:relative;
	background:url(../images/coluna-ultimas-fundo.png) no-repeat 1px 1px;
}

#coluna-pagina .home .coluna-ultimas h2 {
	height:32px;
	padding:10px 0 0 38px;
	font-size:1.9em;
	font-weight:bold;
	background:url(../images/coluna-ultimas-tit.gif) no-repeat 9px 0;
}
#coluna-pagina .home .coluna-ultimas a.ver {
	position:absolute;
	top:15px;
	right:10px;
	font-size:1.1em;
	font-weight:bold;
	color:#909294;
	text-decoration:none;
}
#coluna-pagina .home .coluna-ultimas a.ver:hover {
	text-decoration:underline;
}
#coluna-pagina .home .coluna-ultimas ul {
	list-style:none;
	padding:0 9px;
}
#coluna-pagina .home .coluna-ultimas ul li {
	font-size:1.2em;
	position:relative;
	line-height:16px;
	background:url(../images/menu-item-f.gif) repeat-x bottom;
}
/*
#coluna-pagina .home .coluna-ultimas ul li:last-child {
	background:none;
}*/
#coluna-pagina .home .coluna-ultimas ul li h3 {
	font-size:1em;
	font-weight:bold;
}
#coluna-pagina .home .coluna-ultimas ul li a {
	height:22px;
	display:block;
	padding:7px 0 2px 5px;
	color:#787878;
	text-decoration:none;
}
#coluna-pagina .home .coluna-ultimas ul li a:hover {
	text-decoration:underline;
}
#coluna-pagina .home .coluna-ultimas ul li p {
	padding:0 0 10px 5px;
	margin:0;
}
#coluna-pagina .home .coluna-ge {
	width:290px;
	height:180px;
	margin:10px 0;
	color:#4c7201;
	position:relative;
	overflow:hidden;
	background:#96dc00 url(../images/coluna-ge.png) no-repeat;
}
#coluna-pagina .home .coluna-ge h2 {
	display:none;
}
#coluna-pagina .home .coluna-ge .dia {
	position:absolute;
	top:13px;
	left:12px;
	font-size:1.2em;
}
#coluna-pagina .home .coluna-ge h3 {
	font-size:1.3em;
	font-weight:bold;
	line-height:16px;
	position:absolute;
	top:40px;
	left:12px;
	width:200px;
}
#coluna-pagina .home .coluna-ge h3 a {
	color:#4c7201;
	text-decoration:none;
}
#coluna-pagina .home .coluna-ge h3 a:hover {
	text-decoration:underline;
}
#coluna-pagina .home .coluna-ge .resumo {
	position:absolute;
	top:100px;
	left:12px;
	width:250px;
	color:#4c7201;
	font-size:1.2em;
}
/* VOCE EM CAMPO */
.voce-campo {
	width:190px;
	height:120px;
	float:left;
	position:relative;
	background:url(../images/voce-em-campo.jpg) no-repeat;
}
.voce-campo h2 {
	display:none;
}
.voce-campo a {
	position:absolute;
	top:0;
	left:0;
	width:165px;
	height:25px;
	padding:95px 0 0 28px;
	color:#fff;
	font-size:1.2em;
	text-decoration:none;
	background:url(../images/ico-topico.gif) no-repeat 12px 98px;
}
.voce-campo a:hover {
	text-decoration:underline;
	color:#ffc600;
}
/* NOTICIAS */
.noticia-header {
	/*width:auto;*/
	width:568px;
	border:1px solid #e6e6e6;
	margin:50px 0 43px 0;
	position:relative;
	float:left;
}
.noticia-header h2 {
	position:absolute;
	left:-1px;
	top:-31px;
	height:29px;
	line-height:29px;
	padding:0 20px;
	border:1px solid #e6e6e6;
	border-bottom:none;
	font-size:1.2em;
	font-weight:bold;
	background:url(../images/noticia-aba.gif) repeat-x;
}
.noticia-header h3 {
	font-size:2.4em;
	font-weight:bold;
	line-height:1.1em;
	padding:11px 16px 0 16px;
}
.noticia-header p {
	display:block;
	font-size:1.4em;
	padding:10px 16px;
	margin:0;
	font-weight:bold;
}
.noticia-header .meta {
	position:absolute;
	bottom:-29px;
	color:#525b67;
	font-size:1.2em;
}
.noticia-header .canal {
	left:0;
}
.noticia-header .data {
	right:0;
	font-weight:bold;
}
.noticia-texto {
	font-size:1.2em;
	/*line-height:1.7em;*/
	width:570px;
	float:left;
}
.noticia-texto p {
	/*padding:0 0 1.65em 0;*/
	/*padding:0 0 1em;*/
	color:#000;
}
.noticia-texto a {
	text-decoration:underline;
	color:#8c8c8c;
}
.noticia-texto a:hover {
	color:#666666;
}
.noticia-share {
	height:44px;
	width:568px;
	margin:20px 0 20px 0;
	float:left;
	clear:both;
	position:relative;
	border:1px solid #e6e6e6;
	border-top:5px solid #e6e6e6;
	background:url(../images/noticia-share.gif) repeat-x;
}
.noticia-share a {
	font-size:1.2em;
	font-weight:bold;
	color:#8c8c8c;
	text-decoration:none;
	display:block;
	padding:16px 0 0 55px;
	position:absolute;
	top:0;
	height:44px;
}
.noticia-share a:hover {
	text-decoration:underline;
}
.noticia-share a.enviar {
	left:2px;
	background:url(../images/ico-share-enviar.gif) no-repeat;
}
.noticia-share a.twitter {
	left:222px;
	background:url(../images/ico-share-twitter.gif) no-repeat;
}
.noticia-share a.print {
	left:454px;
	background:url(../images/ico-share-print.gif) no-repeat;
}
.noticia-leia {
	clear:both;
	margin-top:20px;
}
.noticia-leia h4 {
	font-size:1.6em;
	font-weight:bold;
	color:#8c8c8c;
	padding:0 0 10px 0;
	margin:0 0 14px 0;
	border-bottom:1px solid #dadada;
}
.noticia-leia ul {
	list-style:none;
}
.noticia-leia ul li {
	font-size:1.2em;
}
.noticia-leia ul li a {
	padding:0 0 16px 21px;
	display:block;
	color:#646464;
	text-decoration:none;
	background:url(../images/ico-item-2.png) no-repeat 0 2px;
}
.noticia-leia ul li a:hover {
	text-decoration:underline;
}
.noticia-voltar {
	clear:both;
	padding:50px 0 60px 0;
}
.noticia-indice {
	width:570px;
	float:left;
	clear:both;
	margin:33px 0 0 0;
	position:relative;
}
.noticia-indice a.bt-voltar {
	position:absolute;
	top:-20px;
	left:0;
}
.noticia-indice ul {
	padding:0 0 5px 0;
}
.noticia-indice ul li {
	width:548px;
	float:left;
	clear:both;
	margin:40px 0 0 0;
	list-style:none;
	position:relative;
	padding:10px;
	border:1px solid #e6e6e6;
}
.noticia-indice ul li h2 {
	position:absolute;
	left:-1px;
	top:-31px;
	height:29px;
	line-height:29px;
	padding:0 20px;
	border:1px solid #e6e6e6;
	border-bottom:none;
	font-size:1.2em;
	font-weight:bold;
	background:url(../images/noticia-aba.gif) repeat-x;
}
.noticia-indice ul li ul {
	width:548px;
	float:left;
}
.noticia-indice ul li ul li {
	width:548px;
	clear:both;
	border:none;
	margin:0;
	padding:10px 0;
	background:url(../images/menu-item-f.gif) repeat-x center bottom;
}
.noticia-indice ul li ul li h3 {
	font-size:1.4em;
	margin:.3em 0 0 0;
}
.noticia-indice ul li ul li.destaque {
	background:none;
}
.noticia-indice ul li ul li.destaque h3 {
	font-size:2em;
	margin:0;
}
.noticia-indice ul li ul li a {
	font-weight:bold;
	color:#787878;
	display:block;
	text-decoration:none;
}
.noticia-indice ul li ul li a:hover {
	text-decoration:underline;
}
.noticia-indice ul li ul li strong {
	font-size:1.4em;
}
.noticia-indice ul li ul li span {
	font-size:1.4em;
}
.noticia-indice ul li ul li p {
	font-size:1.2em;
	line-height:1.6em;
	padding:10px 0 0 0;
	margin:0;
}
a.bt-voltar {
	font-size:1.1em;
	font-weight:bold;
	color:#8c8c8c;
	height:20px;
	text-decoration:none;
	line-height:20px;
	width:50px;
	display:block;
	padding:0 0 0 28px;
	background-image:url(../images/ico-pag-ante.gif);
	background-repeat:no-repeat;
	background-position:-21px 0;
}
a.bt-voltar:hover {
	color:#414142;
	background-position:-21px -20px;
	text-decoration:underline;
}
/* INTERNA */
.interna-header {
	width:570px;
	clear:both;
	float:left;
	margin:40px 0 0 0;
	position:relative;
}
/*
.interna-header.sec18{
margin:40px 0 1px 0 !important;
}
.interna-header.sec11{
margin:40px 0 1px 0 !important;
}
.interna-header.sec33{
margin:40px 0 1px 0 !important;
}
.interna-header.sec36{
margin:40px 0 1px 0 !important;
}
.interna-header.sec74{
margin:40px 0 1px 0 !important;
}
.interna-header.sec92{
margin:40px 0 1px 0 !important;
}
*/
.interna-header.arbitragem-header{
	margin:50px 0 0 0;
}
.interna-header.arbitragem-header.sec52{
	margin:50px 0 0 0;
}
.interna-presidente{
	margin:50px 0 5px 0 !important;
}

.interna-header .htres {
color:#787878 !important;
font-size:20px;
font-weight:bold;
/*margin-bottom:-40px;
*+margin-bottom:-30px;*/
*+margin-top:5px;
padding:4px 0;
/*height:20px;*/
float:left;
clear:both;
}

.interna-header .hdois{
background-color:#787878;
color:#FFFFFF;
float:left;
font-size:14px;
font-weight:normal;/*
margin-bottom:30px;
*+margin-bottom:10px;*/
margin-top:0;
padding:4px;
position:relative;
}

.interna-header .hquatro{
color:#787878 !important;
float:left;
font-size:16px;
margin-top:34px;
*+margin-top:50px;
*+float:none;
position:relative;
}

.interna-header h3 {
	font-size:2.4em;
	font-weight:bold;
	line-height:1.1em;
	padding:11px 0 0 0;
}
.interna-header p {
	display:block;
	font-size:1.4em;
	padding:0px 0;
	font-weight:bold;
}
.interna-header .bt-voltar {
	position:absolute;
	top:-40px;
	left:0;
}

.interna-header.sec8 {
	clear:both;
	float:left;
	margin:0;
	position:relative;
	width:570px;
}

.interna-header.sec8 .bt-voltar {
	left:0;
	position:absolute;
	top:0;
}

.interna-header.sec8 .hdois {
	float:left;
	margin-top:40px;
	position:relative;
}

.interna-header.sec8 .htres {
	clear:both;
	float:left;
	margin-bottom:0;
}

.interna-header.sec8 .img-federacao-biografia {
	clear:both;
	float:left;
	margin:10px 0 0;
}



/**Rodada**/

/*.escala-ano{
border:2px solid #E6E6E6;
height:30px;
position:absolute;
+*position:relative;
top:160px;
+*top:0px;
+*margin-bottom:30px;
+*margin-top:-90px;
width:220px;
padding:10px;
}*/

.escala-ano{
border:2px solid #E6E6E6;
height:30px;
position:relative;
width:220px;
padding:10px;
margin:10px 0 10px 0;
float:left;
}

.escala-ano p{
font-size:16px;
font-weight:bold;
margin:5px 0 0 0;
float:left;
}

.interna-texto .seleciona-ano{
border:1px solid #E6E6E6;
position:absolute;
top:15px;
right:10px;
}

.interna-texto.sec73 table{
float:left;
}

.interna-header.sec7 {
	margin-bottom:20px;
}

.interna-header.sec36 {
	margin-bottom:20px;
}

.interna-header.sec33{
	margin-bottom:10px;
}

.interna-texto.sec43 img{
	margin-bottom:20px;
}

.interna-texto.sec8{
float:left;
*+ float:none;
margin:10px 0;
}

.interna-texto.sec8 p{
magin:0 10px;
}

/**fim Rodada**/

/*informe-se*/

.titulo-informe{
font-size:18px;
line-height:1em;
margin-bottom:20px;
}

/*fim informe-se*/



.interna-texto {
	clear:both;
	font-size:1.2em;
	/*line-height:1.7em;
	float:left;*/
	+*float:none;
}

.header-escala{
margin-bottom:0;
}


.atencao-arbitragem{
font-size:11px !important;
font-weight:normal !important;
margin-bottom:30px;
}

.seleciona-ano-arbitragem{
border:1px solid #EFEFEF;
margin:10px 0 1px 0;
clear:both;
float:left;
}

.interna-texto p {
	/*padding:0 0 1.65em 0;*/
	/*padding:0 0 1em;*/
	color:#000;
}
.interna-texto a {
	text-decoration:underline;
	color:#8c8c8c;
}
.interna-texto a:hover {
	color:#666666;
}
.interna-indice {
	/*margin-top:-40px;*/
	width:570px;
	float:left;
	clear:both;
	list-style:none;
	margin-top:15px;
	padding:0 0 20px 0;
}
/*
.interna-indice.sec18{
margin-top:15px;
}
*/

.info-links{
	margin-top:0px !important;
}

.info-equivocos{
	margin-top:0px !important;
}

.noticia-indice .hdois{
margin-top:30px;
}

.arbitragem-rodada{
margin-top:0px !important;
}


.interna-indice li {
	border:1px solid #e6e6e6;
	padding:10px;
	margin:0 0 10px 0;
}
.interna-indice li span {
	font-size:1.4em;
}
.interna-indice li h3 {
	font-size:1.4em;
	font-weight:bold;
}
.interna-indice li h3 a {
	color:#8c8c8c;
	text-decoration:none;
}
.interna-indice li h3 a:hover {
	text-decoration:underline;
	color:#A91C24;
}



/* COLUNA LATERAL blocos */
.lateral .publicidade180x150 {
	width:180px;
	height:150px;
	float:left;
	clear:both;
	position:relative;
	padding:10px;
	margin:0 0 25px 0;
	background:#f0f0f0;
}
.lateral .publicidade180x150 span {
	position:absolute;
	right:0;
	bottom:-20px;
	color:#a0a0a0;
}
.lateral .publicidade200x100 {
	width:200px;
	height:100px;
	margin:0 0 10px 0;
	float:left;
	clear:both;
}
.lateral .bloco {
	/*width:200px;*/
	width:196px;
	float:left;
	clear:both;
	border:1px solid #dcdcdc;
	margin:0 0 10px 0;
	padding:1px;
	clear:both;
	position:relative;
}
.lateral .bloco ul {
	list-style:none;
}
.lateral .bloco ul li {
	background-image:url(../images/menu-fundo-1.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.lateral .bloco ul li a {
	display:block;
	padding:14px 5px 11px 32px;
	font-size:1.2em;
	color:#8c8c8c;
	text-decoration:none;
	background:url(../images/menu-item-1.gif) no-repeat 9px 15px;
}
.lateral .bloco ul li a:hover {
	color:#626262;
	font-weight:bold;
	text-decoration:underline;
}
.lateral .bloco.arbitragem h2 {
	font-size:1.6em;
	font-weight:bold;
	color:#919395;
	height:37px;
	padding:21px 0 0 9px;
	background:url(../images/bloco-tit-arbitragem.png) no-repeat 0 0;
}
.lateral .bloco.central li {
	width:98px;
	float:left;
}
.lateral .bloco.central h2 {
	font-size:1.6em;
	font-weight:bold;
	color:#919395;
	height:47px;
	padding:11px 0 0 9px;
	background:url(../images/bloco-tit-central.png) no-repeat 0 0;
}
.lateral .bloco.central h3 {
	position:absolute;
	top:33px;
	left:10px;
	color:#626262;
	text-transform:uppercase;
}
.lateral .bloco.tv-fpf h2 {
	font-size:2em;
	font-weight:bold;
	color:#919395;
	height:40px;
	padding:18px 0 0 9px;
	background:url(../images/bloco-tit-tvfpf.png) no-repeat 0 0;
}
.lateral .bloco.tv-fpf h3 {
	font-size:1.6em;
	line-height:1.1em;
	font-weight:bold;
	padding:6px;
}
.lateral .bloco.tv-fpf h3 a {
	color:#8c8c8c;
	text-decoration:none;
}
.lateral .bloco.tv-fpf h3 a:hover {
	text-decoration:underline;
}
.lateral .bloco.tv-fpf div {
	position:relative;
}
.lateral .bloco.tv-fpf div span {
	width:196px;
	height:140px;
	position:absolute;
	top:0;
	left:0;
	display:block;
	overflow:hidden;
	text-indent:-20000px;
	background:url(../images/tv-play.png) 50% 50% no-repeat;
}
.lateral .bloco.noticias h2 {
	font-size:1.6em;
	font-weight:bold;
	color:#919395;
	height:37px;
	padding:21px 0 0 9px;
	background:url(../images/bloco-tit-noticias.png) no-repeat 0 0;
}
.lateral .bloco.noticias a {
	font-weight:bold;
}
.lateral .bloco.noticias p {
	font-size:1.1em;
	padding:0 5px 15px 32px;
	margin:0;
}
.lateral .bloco-curiosidades {
	width:200px;
	height:100px;
	padding:0 0 10px 0;
}
.lateral .bloco-ge {
	float:left;
	clear:both;
	color:#4c7201;
	/*margin:0 0 10px;*/
	margin:110px 0 10px;
	*+margin:0px 0 10px;
	/*position:relative;*/
	background:#96dc00 url(../images/coluna-ge.png) no-repeat top right;
}
.lateral .bloco-ge h2 {
	overflow:hidden;
	text-indent:-20000px;
}
.lateral .bloco-ge h2 a {
	position:absolute;
	top:0;
	right:0;
	width:70px;
	height:70px;
	display:block;
}
.lateral .bloco-ge h3 {
	font-size:1.8em;
	font-weight:bold;
	width:119px;
	padding:19px 0 0 11px;
}
.lateral .bloco-ge ul {
	list-style:none;
	padding:15px 22px 15px 12px;
}
.lateral .bloco-ge ul li {
	font-size:1.2em;
	background:url(../images/coluna-ge-border.gif) repeat-x bottom;
}
.lateral .bloco-ge ul li a {
	text-decoration:none;
	color:#4c7201;
	padding:10px 0;
	display:block;
}
.lateral .bloco-ge ul li a:hover {
	text-decoration:underline;
}
.lateral .bloco.ligado h2 {
	font-size:1.6em;
	font-weight:bold;
	color:#919395;
	height:41px;
	padding:17px 16px 0 0;
	text-align:right;
	background:url(../images/bloco-tit-ligado.png) no-repeat 0 0;
}
.lateral .bloco.ligado p {
	margin-top:-5px;
	font-size:1.1em;
	padding:0 5px 15px 32px;
}
.lateral .bloco.torcedor h2 {
	font-size:1.6em;
	font-weight:bold;
	color:#919395;
	height:37px;
	padding:21px 16px 0 8px;
	background:url(../images/bloco-tit-torcida.png) no-repeat 0 0;
}
.lateral .voce-campo {
	width:200px;
	margin:0 0 10px 0;
	background:url(../images/voce-em-campo2.jpg) no-repeat;
}
/* A FEDERACAO */
/* clubes indice */
.clubes-header {
	/*width:auto;*/
	width:568px;
	float:left;
	/*border:1px solid #e6e6e6;*/
	margin:0px 0 20px 0;
	position:relative;
}

.img-federacao-biografia{
/*margin-bottom:-40px;
margin-top:120px;
*+margin-top:140px;*/
clear:both;
float:left;
margin-top:10px;
}

.clubes-header .hdois{
margin-top:20px;
font-size:17px;
/*+margin-bottom:-60px;*/
}

#cidade{
border:1px solid #E6E6E6;
float:right;
margin-top:-19px;
}

.localize-cidade{
border:2px solid #E6E6E6;
float:left;
clear:both;
font-size:14px;
height:25px;
margin:0 0 20px 0;
padding:10px;
width:305px;
+*width:320px;
}

.localize-cidade h4{
font-size:17px;
font-weight:bold;
line-height:14px;
padding:4px 0;
}

.clubes-header h3 {
font-size:17px;
font-weight:bold;
line-height:14px;
padding:4px 0;
}
.clubes-header a.bt-voltar {
	position:absolute;
	top:-27px;
	left:0;
}
.clubes-header form select {
	position:absolute;
	top:14px;
	left:254px;
	width:186px;
	margin:0 0 5px 0;
	border:1px solid #808080;
}
.clubes-header form input {
	position:absolute;
	top:13px;
	right:15px;
	width:92px;
	height:24px;
	text-indent:-20000px;
	overflow:hidden;
	cursor:pointer;
	background:url(../images/bt-procurar.gif) no-repeat;
}
.clubes-header form input:hover {
	color:#000;
}
ul.clubes {
	width:580px;
	margin:0 0 30px -10px;
	list-style:none;
	float:left;
}
ul.clubes li {
	width:280px;
	height:100px;
	margin:0 0 10px 10px;
	overflow:hidden;
	float:left;
}
ul.clubes li div.escudo {
	float:left;
	width:70px;
	height:70px;
	overflow:hidden;
	text-align:center;
	border:1px solid #e6e6e6;
}
ul.clubes li div.escudo a img {
	margin-top:12px;
}
ul.clubes li div.info {
	float:left;
	width:190px;
}
ul.clubes li div.info h3 {
	width:172px;
	height:35px;
	padding:6px 9px 0 9px;
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:normal;
	background:#e6e6e6;
}
ul.clubes li div.info h3 a {
	color:#8c8c8c;
	text-decoration:none;
}
ul.clubes li.ativo div.info h3 a {
	color:#646464;
	text-decoration:underline;
}
ul.clubes li div.info p {
	height:42px;
	padding:7px 0 0 9px;
	font-size:1.1em;
	overflow:hidden;
	margin:0;
}
ul.clubes li div.info p a {
	text-decoration:none;
	color:#8c8c8c;
}
ul.clubes li.ativo div.info p a {
	color:#646464;
}
.clubes-ficha {
	/*width:auto;*/
	width:570px;
	margin:53px 0 10px 0;
	height:130px;
	clear:both;
	float:left;
	position:relative;
	background:url(../images/clubes-ficha.jpg) no-repeat;
}


.resultado-busca{/*só para busca*/
	background-image:none;
	border:solid #eee 2px;
	height:60px;
	width:551px;
	padding-top:15px;
	padding-left:15px;
}

.busca-footer{/*só para busca*/
	margin-top:40px;
}

.resultado-busca h1 {/*só para busca*/
color:#888888;
font-size:26px;
font-weight:600;
margin:15px 0 0 0;
}
.lista-resultado li{/*só para busca*/
	display:block;
	clear:both;
	padding:20px;
	padding-left:35px;
	margin:0 0 8px 0;
	
	border:solid 1px #ddd;
	font-size:12px;
}

.lista-resultado p{
margin:0;
}

.lista-resultado .palavra-chave{
	height:8px;
	padding-top:10px;
	padding-left:40px;
	background-image: url(../images/setas.jpg);
	background-repeat:no-repeat;
	background-position:10px 13px;
	
	position:relative;
	top:-10px;
}
.lista-resultado .palavra-chave strong{
	display:inline;
}


.lista-resultado li strong{/*só para busca*/
	font-weight:bold;
	font-size:10pt;
	display:block;
	margin-bottom:7px;
}
.lista-resultado li a{/*só para busca*/

	color:#888;
	font-weight:bold;
}


.clubes-ficha img {
	position:absolute;
	top:35px;
	right:35px;
}
.clubes-ficha h3 {
	position:absolute;
	left:10px;
	top:17px;
	line-height:25px;
	font-size:2.4em;
	font-weight:bold;
	width:430px;
	height:50px;
}
.clubes-ficha ul {
	position:absolute;
	top:79px;
	width:274px;
	list-style:none;
	left:10px;
}
.clubes-ficha ul li {
	width:90px;
	height:20px;
	line-height:20px;
	margin:0 1px 1px 0;
	float:left;
	font-size:1.1em;
	text-align:center;
	cursor:pointer;
	background:#fff;
}
.clubes-ficha ul li.ativo {
	color:#fff;
	background:#8c8c8c;
	font-weight:bold;
	text-decoration:underline;
}
.clubes-ficha ul li.ativo2 {
	text-decoration:underline;
}
.clubes-ficha .bt-voltar {
	position:absolute;
	top:-30px;
	left:0;
}
.clubes-info {
	padding:0 0 20px 0;
	float:left;
	list-style:none;
}
.clubes-info li {
	display:none;
	float:none;
	clear:both;
	font-size:1.2em;
}
.clubes-info li.ativo {
	display:block;
}
.clubes-info li h2 {
	display:none;
}

.clubes-info li a{
	color:#000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

.clubes-info li a:hover{
text-decoration:underline;
color:#A91C24;
}


.clubes-info li .bloco {
	position:relative;
	height:100px;
	clear:both;
	border-bottom:2px solid #e6e6e6;
	width:570px;
}
.clubes-info li .bloco img.foto {
	position:absolute;
	padding:9px;
	border:1px solid #e6e6e6;
}
.clubes-info li .bloco p strong {
	font-size:1.2em;
}
.clubes-info li .bloco p.presidente {
	position:absolute;
	left:100px;
	width:220px;
}
.clubes-info li .bloco p.endereco {
	position:absolute;
	left:350px;
	width:200px;
}
.clubes-info li .bloco p.fundacao {
	position:absolute;
	left:100px;
	top:50px;
	width:220px;
}
.clubes-info li .bloco p.telefone {
	position:absolute;
	left:0;
	top:18px;
	width:110px;
}
.clubes-info li .bloco p.estadio {
	position:absolute;
	left:120px;
	top:18px;
	width:220px;
}
.clubes-info li .bloco p.site {
	position:absolute;
	left:350px;
	top:18px
}
.clubes-info li .bloco p.site a {
	text-decoration:none;
	color:#000;
}
.clubes-info li .bloco p.site a:hover {
	text-decoration:underline;
}
.clubes-info li .mascote {
	line-height:1.6em;
	padding:20px 0 0 0;
	width:570px;
}
.clubes-info li .mascote img {
	float:left;
	padding:9px;
	margin:0 20px 20px 0;
	border:1px solid #e6e6e6;
}
.clubes-info li .historia {
	clear:both;
}
.clubes-info li .historia p {
	/*line-height:1.6em;*/
	/*padding:0 0 1.6em 0;*/
}
.clubes-info li .hino {
	text-align:center;
	line-height:1.6em;
	padding:0 0 1.6em 0;
	width:	570px;
}
.clubes-info li .hino p {
	margin:0 auto;
	line-height:1.6em;
	padding:0 0 1.6em 0;
}
.clubes-info li .noticias {
	width:570px;
}
.clubes-info li .noticias p {
	width:auto;
	padding:5px 0;
	line-height:1.6em;
	border-bottom:1px solid #e6e6e6;
}
.clubes-info li .noticias p span {
	font-weight:bold;
}
.clubes-info li .noticias p a {
	font-size:1.2em;
	color:#646464;
	display:block;
	text-decoration:none;
}
.clubes-info li .noticias p a:hover {
	text-decoration:underline;
}
/* LINKS */
.links-header {
	/*width:auto;*/
	width:568px;
	float:left;
	clear:both;
	border:1px solid #e6e6e6;
	margin:50px 0 10px 0;
	position:relative;
}
.links-header a.bt-voltar {
	position:absolute;
	top:-30px;
}
.links-header h3 {
	font-size:2.4em;
	font-weight:bold;
	line-height:1.1em;
	padding:11px 16px 11px 16px;
}
ul.links {
	float:left;
	clear:both;
	width:570px;
	padding:10px 0;
	list-style:none;
	font-size:1.2em;
}
ul.links li {
	clear:both;
	position:relative;
	margin:0 0 10px 0;
	border:1px solid #e6e6e6;
}
ul.links li a {
	padding:10px 10px 10px 35px;
	display:block;
	font-weight:bold;
	color:#8c8c8c;
	text-decoration:none;
	background:url(../images/ico-item-2.png) no-repeat 14px 12px;
}
ul.links li a:hover {
	text-decoration:underline;
}
ul.links li a span {
	font-weight:normal;
	position:absolute;
	top:10px;
	left:300px;
	cursor:pointer;
}
/* CONTATO */
.contato p {
	font-size:1.2em;
	line-height:1.6em;
}
.contato form {
	width:570px;
	height:350px;
	margin:20px 0 20px 0;
	display:block;
	position:relative;
	border:1px solid #e6e6e6;
}
.contato form p {
	font-size:1.2em;
}

.titulo-ouvidor{
}

.contato{
position:absolute;
top:200px;
width:570px;
+*right:20px;
}

.contato form input {
	position:absolute;
	left:19px;
	width:420px;
	height:27px;
	font-size:1.4em;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#8c8c8c;
	background:url(../images/contato-input.gif) no-repeat;
}
.contato form input#fpf-nome {
	padding:5px 0 0 100px;
	top:20px;
	width:433px;
}
.contato form input#fpf-email {
	top:52px;
	padding:5px 0 0 101px;
	width:433px;
}
.contato form input#fpf-assunto {
	top:84px;
	padding:5px 0 0 105px;
	width:433px;
}

.contato form input#fpf-telefone {
top:116px;
padding:5px 0 0 120px;
width:433px;
}

.contato form label.fpf-telefone {
top:120px;
}

.contato form label {
	position:absolute;
	left:30px;
	font-size:1.4em;
	font-weight:bold;
}
.contato form label.fpf-nome {
	top:25px;
}
.contato form label.fpf-email {
	top:57px;
}
.contato form label.fpf-assunto {
	top:89px;
}
.contato form textarea#fpf-mensagem {
	background:transparent url(../images/contato-texta.gif) no-repeat scroll 0 0;
	color:#8C8C8C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:normal;
	height:123px;
	left:19px;
	padding:5px 0 10px 135px;
	position:absolute;
	top:146px;
	width:420px;
	+*width:398px;
}
.contato form label.fpf-mensagem {
	top:152px;
}
.contato form .sucesso {
	position:absolute;
	bottom:20px;
	left:19px;
	font-size:1.2em;
	display:none;/*
	border:1px dotted #009900;
	color:#009900;
	padding:0 3px;
	*/
}
.contato form input.limpar {
	width:82px;
	height:24px;
	padding:0;
	position:absolute;
	bottom:15px;
	left:388px;
	text-indent:-20000px;
	overflow:hidden;
	font-size:0px;
	cursor:pointer;
	background-image:url(../images/bt-contato.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.contato form input.limpar:hover {
	background-position:right bottom;
}
.contato form input.enviar {
	width:82px;
	height:24px;
	padding:0;
	position:absolute;
	bottom:15px;
	left:470px;
	text-indent:-20000px;
	font-size:0px;
	overflow:hidden;
	cursor:pointer;
	background-image:url(../images/bt-contato.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.contato form input.enviar:hover {
	background-position:left bottom;
}
.contato ul {
	list-style:none;
	width:570px;
	padding:0 0 20px 0;
	float:left;
	clear:both;
}
.contato ul li {
	border:1px solid #e6e6e6;
	padding:10px;
	margin-bottom:10px;
	float:left;
	clear:both;
	width:550px;
}
.contato ul li img {
	float:left;
	margin:0 30px 0 0;
}
.contato ul li p {
	width:380px;
	float:left;
}
.contato ul li a {
	color:#646464;
}
/* 	ESTÁDIO */
.estadio-nome {
	float:left;
	margin-top:10px;
}
.estadio .foto {
	background:transparent url(../images/fundo-estadio.gif) repeat-x scroll 0 0;
	clear:both;
	float:left;
	padding:10px;
	position:relative;
	width:548px;
}
.estadio .foto h4 {
	/*bottom:10px;
	float:right;
	padding:0 16px;*/
	position: absolute;
	top:10px;
	right:10px;
	color:#646464;
	font-family:"Lucida Sans Unicode","Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size:1.8em;
	font-weight:normal;
	height:32px;
}
.estadio .info {
	width:570px;
	margin:10px 0 0 0;
	float:left;
	clear:both;
	font-size:1.2em;
	position:relative;
}
.estadio .info p {
	padding:10px;
	width:548px;
	font-weight:bold;
	position:relative;
	border-top:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	margin:0;
}
.estadio .info p.last {
	border-bottom:1px solid #e6e6e6;
}
.estadio .info p span {
	font-weight:normal;
	position:absolute;
	top:11px;
	left:120px;
}
.estadio .info img {
	position:absolute;
	top:0;
	right:0;
	border:1px solid #e6e6e6;
	padding:13px;
}
.estadio .info2 {
	width:548px;
	margin:10px 0 30px 0;
	padding:10px 10px 0 10px;
	border:1px solid #e6e6e6;
	float:left;
	clear:both;
	font-size:1.2em;
}
.estadio .info2 p {
	width:450px;
	/* padding-bottom:10px; */
	margin:0;
	padding:0;
	line-height:1.6em;
}
/* paginador */
.paginador {
	width:570px;
	float:left;
	clear:both;
	height:20px;
	margin:15px 0;
}
.paginador a {
	width:15px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin-right:1px;
	display:block;
	overflow:hidden;
	float:left;
	color:#8c8c8c;
	font-size:1.2em;
	text-decoration:none;
}
.paginador a:hover, .paginador a.ativo {
	text-decoration:underline;
	font-weight:bold;
}
.paginador a.primeira {
	width:20px;
	text-indent:-20000px;
	background-position:0 0;
	background-image:url(../images/ico-pag-ante.gif);
}
.paginador a.primeira:hover {
	background-position:0 -20px;
}
.paginador a.anterior {
	background-image:url(../images/btn_ant_new.gif);
	background-position:0 0;
	margin-right:15px;
	text-indent:-20000px;
	width:75px;
}
.paginador a.anterior:hover {
	background-position:0 -20px;
}
.paginador a.proxima {
	width:75px;
	margin-left:15px;
	text-indent:-20000px;
	background-position:0 0;
	background-image:url(../images/btn_prox_new.gif);
}
.paginador a.proxima:hover {
	background-position:0 -20px;
}
.paginador a.ultima {
	width:20px;
	text-indent:-20000px;
	background-position:21px 0;
	background-image:url(../images/ico-pag-prox.gif);
}
.paginador a.ultima:hover {
	background-position:21px -20px;
}
/* INFORME-SE */

.informese-header {
	/*width:auto;*/
	width:568px;
	float:left;
	border:2px solid #e6e6e6;
	margin:50px 0 15px 0;
	position:relative;
}
.informese-header h3 {
	font-size:2.4em;
	font-weight:bold;
	line-height:1.1em;
	padding:11px 16px 11px 16px;
	float:left;
}
.informese-header a.bt-voltar {
	position:absolute;
	top:-30px;
	left:0;
}
.informese-header form select {
	position:absolute;
	top:14px;
	right:10px;
	width:186px;
	margin:0 0 5px 0;
	border:1px solid #808080;
}


.fase-seleciona{
border:2px solid #E6E6E6;
clear:both;
height:27px;
padding:10px;
width:216px;
position:relative;
}

.fase-seleciona .seletor-fase{
border:1px solid #E6E6E6;
float:right;
position:absolute;
top:15px;
right:15px;
}

.fase-seleciona p{
font-size:16px;
font-weight:bold;
margin:5px 0 0 0;
float:left;
}


.visualizar-jogos{
border:2px solid #E6E6E6;
font-size:12px;
padding:10px;
width:545px;
position:relative;
float:left;
}

.visualizar-jogos p {
padding:10px 0;
margin:0;
float: left;
}
.competicao-outros-anos{
border:2px solid #E6E6E6;
float:right;
margin-right:20px;
margin-top:15px;
}

.seleciona-clubes{
border:2px solid #E6E6E6;
float:right;
position: absolute;
top:20px;
right:20px;
}

.menu-competicao {
color:#FFFFFF;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:360px;
margin-bottom:15px;

}

.menu-competicao li:hover {
background:#414142 none repeat scroll 0 0;
}

.menu-competicao li{
color:#FFF;
cursor:pointer;
float:left;
padding:1px 10px;
text-align:center;
background-color:#A0A0A0;
margin:0 1px 1px 0;
}

.menu-competicao .ativo{
background:#414142 none repeat scroll 0 0;

}

.menu-competicao li a {
font-size:10px;
padding:0;
text-decoration:none;
color:#fff;
}

/* TV FPF */
.tv-video {
	width:760px;
	clear:both;
	float:left;
	text-align:justify;
	padding:5px;
	height:250px;
	position:relative;
	margin-left:-190px
}

.tv-video #video_swf{
float:left;
margin-right:15px;
margin-bottom:15px;
}

.video-texto{
}

.tv-video h1{
padding-bottom:4px;
padding-top:4px;
font-size:15px;
}

.tv-video p{
font-size:12px;
padding:4px 0;
}




.tv-conteudo {
	width:760px;
	padding:5px 0 2px 0;
	float:left;
	clear:both;
	margin-left:-150px;
}
.tv-conteudo .videos-rel {
	width:420px;
	float:left;
}
.tv-conteudo .videos-rel h4 {
	width:390px;
	height:30px;
	padding:0 0 0 10px;
	line-height:30px;
	color:#fff;
	font-weight:bold;
	font-size:1.2em;
	text-shadow:0 1px 0 #882424;
	background:url(../images/videos-rel.gif) repeat-x;
}
.tv-conteudo .videos-rel ul {
	list-style:none;
	float:left;
}
.tv-conteudo .videos-rel ul li {
	width:190px;/*
	height:25px;*/
	position:relative;
	float:left;
	clear:none;
	margin:0 20px 0 0;
	padding:175px 0 5px 0;
	border-bottom:3px solid #e6e6e6;
}
.tv-conteudo .videos-rel ul li span.data {
	position:absolute;
	top:10px;
	width:68px;
	height:19px;
	line-height:19px;
	border-top:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	font-size:1em;
	font-weight:bold;
	color:#646464;
	text-align:center;
	background:url(../images/videos-rel-data.gif) repeat-x;
}
.tv-conteudo .videos-rel ul li img {
	width:190px;
	height:140px;
	position:absolute;
	top:30px;
	left:0;
}
.tv-conteudo .videos-rel ul li a span {
	width:190px;
	height:140px;
	display:block;
	overflow:hidden;
	text-indent:-20000px;
	position:absolute;
	left:0;
	top:30px;
	cursor:pointer;
	background:url(../images/tv-play.png) 50% 50% no-repeat;
}
.tv-conteudo .videos-rel ul li h5 {
	font-size:1.2em;
	height: 30px;
	overflow:hidden;
}
.tv-conteudo .videos-rel ul li h5 a {
	color:#525b67;
	text-decoration:none;
	letter-spacing:normal;
}
.tv-conteudo .videos-rel ul li.ativo h5 a {
	text-decoration:underline;
}
.tv-conteudo .noticias-rel {
	width:340px;
	float:left;
}
.tv-conteudo .noticias-rel .bloco {
	width:336px;
	border:1px solid #dcdcdc;
	padding:1px;
}
.tv-conteudo .noticias-rel .bloco h2 {
	height:42px;
	padding:16px 0 0 9px;
	font-weight:bold;
	font-size:2em;
	background:url(../images/noticias-rel.gif) repeat-x;
}
.tv-conteudo .noticias-rel .bloco ul {
	list-style:none;
}
.tv-conteudo .noticias-rel .bloco ul li {
	padding:10px 0;
	background:url(../images/menu-fundo-1.gif) repeat-x;
}
.tv-conteudo .noticias-rel .bloco ul li span {
	padding:0 0 0 30px;
	display:block;
	font-size:1.2em;
	color:#8c8c8c;
	background:url(../images/menu-item-1.gif) no-repeat 8px 3px;
}
.tv-conteudo .noticias-rel .bloco ul li a {
	font-weight:bold;
	text-decoration:none;
	color:#8c8c8c;
}
.tv-conteudo .noticias-rel .bloco ul li a:hover {
	text-decoration:underline;
}
.tv-conteudo .noticias-rel .bloco ul li p {
	padding:3px 20px 0 30px;
	margin:0;
	font-size:1.1em;
	line-height:1.5em;
}
.tv-outros {
	width:760px;
	padding:0 0 20px 0;
	float:left;
	clear:both;
	margin-left:-190px;
}
.tv-outros h3 {
	height:30px;
	line-height:30px;
	font-size:1.2em;
	padding:0 0 0 10px;
	color:#fff;
	text-shadow:0 1px 0 #7f7f7f;
	font-weight:bold;
	letter-spacing:normal;
	background:url(../images/videos-outros.gif) repeat-x;
}
.tv-outros .tv-galeria {
	width:756px;
	height:166px;
	padding:1px;
	margin:10px 0 0 0;
	border:1px solid #e6e6e6;
	position:relative;
	background:url(../images/videos-galeria.gif) repeat-x 0 1px;
}
.tv-outros .tv-galeria .janela {
	width:620px;
	height:166px;
	overflow:hidden;
	position:absolute;
	top:1px;
	left:69px;
}
.tv-outros .tv-galeria .janela ul {
	width:10000px;
	height:166px;
	list-style:none;
}
.tv-outros .tv-galeria .janela ul li {
	width:160px;
	height:166px;
	float:left;
	position:relative;
}
.tv-outros .tv-galeria .janela ul li img {
	position:absolute;
	top:38px;
	left:0;
}
.tv-outros .tv-galeria .janela ul li h5 {
	display:none;
	width:auto;
	background:#fff;
	border-top:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
	border-bottom:2px solid #d3d3d3;
	border-right:2px solid #d3d3d3;
	position:absolute;
	top:140px;
	left:5px;
	letter-spacing:normal;
	font-size:1em;
}
.tv-outros .tv-galeria .janela ul li h5 a {
	width:auto;
	color:#525b67;
	padding:2px 4px;
	display:block;
	text-decoration:none;
}
.tv-outros .tv-galeria .janela ul li span.data {
	position:absolute;
	top:18px;
	width:68px;
	height:19px;
	line-height:19px;
	border-top:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	font-size:1em;
	font-weight:bold;
	color:#646464;
	text-align:center;
	background:url(../images/videos-rel-data.gif) repeat-x;
}


.tv-outros .nav.ante a{
	width:28px;
	height:47px;
	display:block;
}

.tv-outros .tv-galeria .janela ul li a span {
	width:140px;
	height:100px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:38px;
	background:url(../images/tv-play-2.png) no-repeat 50% 50%;
}
.tv-outros .nav {
	width:28px;
	height:47px;
	top:56px;
	background-position:0 0;
}
.tv-outros .nav:hover {
	background-position:0 -5px;
}
.tv-outros .nav.ante {
	left:27px;
	width:28px;
	height:47px;
	background-image:url(../images/tv-esq.gif);
}
.tv-outros .nav.prox {
	right:27px;
	background-image:url(../images/tv-dir.gif);
}

.tv-outros .nav.prox a{
	width:28px;
	height:47px;
	display:block;
}



.texto-classificacao{
font-style:italic;
padding:12px;
}

/* TABELA - estilos gerais via CSS */
table.dados {
	width:570px;
	font-size:1.2em;
	border-color:#e6e6e6;
	border-style:solid;
	border-width:3px 2px 3px 3px;
	margin:10px 0 20px 0;
	+*	margin:20px 0 20px 0;
} /* separado por data nao pode ter width */ ul li table.dados { width: 100%; }
table.dados th {
	padding:6px 8px 8px 8px;
	font-weight:bold;
	background:#dcdcdc;
	text-align:left;
}
table.dados tr th {
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #fff;
}
table.dados tbody tr.even {
	background-color:#f0f0f0;
}
table.dados td {
	vertical-align:top;
	padding:6px 8px 8px 8px;
	border-top:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}


table.dados a{
color:#787878;
text-decoration:none;
font-weight:bold;
}

table.jogos td.estadio a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDDDDD url() no-repeat scroll 0 0;
display:block;
height:22px;
margin:auto;
overflow:hidden;
text-indent:-20000px;
width:26px;
}

table.dados a:hover{
color:#A91C24;
}

.atualizado{
width:300px;
height:30px;
}



/* TABELA - estilos específicos via JQUERY */

/*  NAO APAGAR
table.campeoes td.ano {
	width:57px;
}
table.campeoes td.equipe {
	width:320px;
}
table.campeoes td.liga {
	width:137px;
}
table.jogos td.data {
	width:57px;
}
table.jogos td.jogo {
	width:240px;
}
table.jogos td.jogo span {
	font-weight:bold;
}
table.jogos td.estadio {
	width:140px;
}
table.jogos td.tv {
	padding:6px 0 8px 0;
	width:85px;
	text-align:center;
}
table.jogos td.tv div {
	position:relative;
	text-align:justify;
}
table.jogos td.tv span.trans {
	width:27px;
	height:22px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url(../images/ico-jogos-trans.gif) no-repeat;
}


table.jogos td.tv a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#DDDDDD url() no-repeat scroll 0 0;
	display:block;
	height:22px;
	margin:auto;
	overflow:hidden;
	text-indent:-20000px;
	width:26px;
}



table.jogos td.tv span.veiculo {
	color:#787878;
	font-size:0.9em;
	padding:7px;
	position:absolute;
	right:0;
	top:0;
	white-space:nowrap;
	display:none;
}
table.jogos td.at {
	padding:6px 0 8px 0;
	width:60px;
}
table.jogos td.at div {
	position:relative;
	text-align:center;
}
table.jogos td.at a {
	width:26px;
	height:22px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url() no-repeat;
}
table.jogos td.ob {
	padding:6px 0 8px 0;
	width:60px;
}
table.jogos td.ob div {
	position:relative;
	text-align:center;
}
table.jogos td.ob a {
	width:26px;
	height:22px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url() no-repeat;
}

*/

/* TABELA - estilos gerais via CSS */

/* TABELA - estilos específicos via JQUERY */
table.campeoes td.ano {
	width:57px;
}
table.campeoes td.equipe {
	width:320px;
}
table.campeoes td.liga {
	width:137px;
}
table.jogos td.data {
	width:57px;
}
table.jogos td.jogo {
	width:240px;
}
table.jogos td.jogo span {
	font-weight:bold;
}
table.jogos td.estadio {
	width:82px;
}
table.jogos td.tv {
	padding:6px 0 8px 0;
	width:60px;
	text-align:center;
}
table.jogos td.tv div {
	position:relative;
	text-align:center;
}
table.jogos td.tv span.trans {
	width:26px;
	height:22px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url(../images/ico-jogos-trans.gif) no-repeat;
}
table.jogos td.tv span.veiculo {
	display:none;
	position:absolute;
	top:0;
	right:50px;
	white-space:nowrap;
	font-size:.9em;
	background:#414142;
	color:#fff;
	padding:2px 5px;
}


.transmissao-proximo span.trans {
	width:26px;
	height:22px;
	display:block;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url(../images/ico-jogos-trans.gif) no-repeat;
}
.transmissao-proximo span.veiculo {
	display:none;
	position:absolute;
	top:5px;
	left:30px;
	white-space:nowrap;
	font-size:.9em;
	background:#414142;
	color:#fff;
	padding:2px 5px;
}


table.jogos td.at {
	padding:6px 0 8px 0;
	width:60px;
}
table.jogos td.at div {
	position:relative;
	text-align:center;
}
table.jogos td.at a {
	width:32px;
	height:19px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-carta.png) no-repeat scroll 0 0;
}
table.jogos td.ob {
	padding:6px 0 8px 0;
	width:60px;
}
table.jogos td.ob div {
	position:relative;
	text-align:center;
}
table.jogos td.ob a {
	width:32px;
	height:19px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-carta.png) no-repeat scroll 0 0;
}

table.jogos td.ob span.obs {
	width:32px;
	height:19px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-carta.png) no-repeat scroll 0 0;
}

table.jogos td.ob span.obstexto{
	background:#414142 none repeat scroll 0 0;
	color:#FFFFFF;
	display:none;
	font-size:0.9em;
	padding:2px 5px;
	position:absolute;
	right:50px;
	top:0;
	white-space:nowrap;
}


table.jogos td.tv div.obse a{
	width:22px;
	height:28px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-folha.png) no-repeat scroll 0 0 !important;
}

table.jogos td.at div.obse a{
	width:22px;
	height:28px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-folha.png) no-repeat scroll 0 0 !important;
}

table.jogos td.estadio div.obse a{
	width:22px;
	height:28px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-folha.png) no-repeat scroll 0 0 !important;
}


/**********************************************/




/* TABELA - estilos gerais via CSS */
table.dados-no-jquery {
	width:550px;
	font-size:1.2em;
	border-color:#e6e6e6;
	border-style:solid;
	border-width:3px 2px 3px 3px;
	margin:10px 0 20px 0;
	+*	margin:20px 0 20px 0;
} /* separado por data nao pode ter width */ ul li table.dados { width: 100%; }
table.dados-no-jquery th {
	padding:6px 8px 8px 8px;
	font-weight:bold;
	background:#dcdcdc;
	text-align:left;
}
table.dados-no-jquery tr th {
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #fff;
}
table.dados-no-jquery tbody tr.even {
	background-color:#f0f0f0;
}
table.dados-no-jquery td {
	vertical-align:top;
	padding:6px 8px 8px 8px;
	border-top:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}


table.dados-no-jquery a{
color:#787878;
text-decoration:none;
font-weight:bold;
}

table.jogos-no-jquery td.estadio a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDDDDD url() no-repeat scroll 0 0;
display:block;
height:22px;
margin:auto;
overflow:hidden;
text-indent:-20000px;
width:26px;
}

table.dados-no-jquery a:hover{
color:#A91C24;
}

.atualizado{
width:300px;
height:30px;
}



/* TABELA - estilos específicos via JQUERY */

/*  NAO APAGAR
table.campeoes td.ano {
	width:57px;
}
table.campeoes td.equipe {
	width:320px;
}
table.campeoes td.liga {
	width:137px;
}
table.jogos td.data {
	width:57px;
}
table.jogos td.jogo {
	width:240px;
}
table.jogos td.jogo span {
	font-weight:bold;
}
table.jogos td.estadio {
	width:140px;
}
table.jogos td.tv {
	padding:6px 0 8px 0;
	width:85px;
	text-align:center;
}
table.jogos td.tv div {
	position:relative;
	text-align:justify;
}
table.jogos td.tv span.trans {
	width:27px;
	height:22px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url(../images/ico-jogos-trans.gif) no-repeat;
}


table.jogos td.tv a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#DDDDDD url() no-repeat scroll 0 0;
	display:block;
	height:22px;
	margin:auto;
	overflow:hidden;
	text-indent:-20000px;
	width:26px;
}



table.jogos td.tv span.veiculo {
	color:#787878;
	font-size:0.9em;
	padding:7px;
	position:absolute;
	right:0;
	top:0;
	white-space:nowrap;
	display:none;
}
table.jogos td.at {
	padding:6px 0 8px 0;
	width:60px;
}
table.jogos td.at div {
	position:relative;
	text-align:center;
}
table.jogos td.at a {
	width:26px;
	height:22px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url() no-repeat;
}
table.jogos td.ob {
	padding:6px 0 8px 0;
	width:60px;
}
table.jogos td.ob div {
	position:relative;
	text-align:center;
}
table.jogos td.ob a {
	width:26px;
	height:22px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url() no-repeat;
}

*/

/* TABELA - estilos gerais via CSS */

/* TABELA - estilos específicos via JQUERY */
table.campeoes td.ano {
	width:57px;
}
table.campeoes td.equipe {
	width:320px;
}
table.campeoes td.liga {
	width:137px;
}
table.jogos-no-jquery td.data {
	width:57px;
}
table.jogos-no-jquery td.jogo {
	width:240px;
}
table.jogos-no-jquery td.jogo span {
	font-weight:bold;
}
table.jogos-no-jquery td.estadio {
	width:82px;
}
table.jogos-no-jquery td.tv {
	padding:6px 0 8px 0;
	width:60px;
	text-align:center;
}
table.jogos-no-jquery td.tv div {
	position:relative;
	text-align:center;
}
table.jogos-no-jquery td.tv span.trans {
	width:26px;
	height:22px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:#ddd url(../images/ico-jogos-trans.gif) no-repeat;
}
table.jogos-no-jquery td.tv span.veiculo {
	display:none;
	position:absolute;
	top:0;
	right:50px;
	white-space:nowrap;
	font-size:.9em;
	background:#414142;
	color:#fff;
	padding:2px 5px;
}
table.jogos-no-jquery td.at {
	padding:6px 0 8px 0;
	width:60px;
}
table.jogos-no-jquery td.at div {
	position:relative;
	text-align:center;
}
table.jogos-no-jquery td.at a {
	width:32px;
	height:19px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-carta.png) no-repeat scroll 0 0;
}
table.jogos-no-jquery td.ob {
	padding:6px 0 8px 0;
	width:60px;
}
table.jogos-no-jquery td.ob div {
	position:relative;
	text-align:center;
}
table.jogos-no-jquery td.ob a {
	width:32px;
	height:19px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-carta.png) no-repeat scroll 0 0;
}

table.jogos-no-jquery td.ob span.obs {
	width:32px;
	height:19px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-carta.png) no-repeat scroll 0 0;
}

table.jogos-no-jquery td.ob span.obstexto{
	background:#414142 none repeat scroll 0 0;
	color:#FFFFFF;
	display:none;
	font-size:0.9em;
	padding:2px 5px;
	position:absolute;
	right:50px;
	top:0;
	white-space:nowrap;
}


table.jogos-no-jquery td.tv div.obse a{
	width:22px;
	height:28px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-folha.png) no-repeat scroll 0 0 !important;
}

table.jogos-no-jquery td.at div.obse a{
	width:22px;
	height:28px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-folha.png) no-repeat scroll 0 0 !important;
}

table.jogos-no-jquery td.estadio div.obse a{
	width:22px;
	height:28px;
	display:block;
	margin:auto;
	text-indent:-20000px;
	overflow:hidden;
	background:	#DDDDDD url(../images/ico-folha.png) no-repeat scroll 0 0 !important;
}


/**********************************************/

.noticia-indice table.jogos td.tv span.veiculo {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	color:#000;
	display:block;
	font-size:0.9em;
	padding:2px 5px;
	position:absolute;
	right:50px;
	top:0;
	white-space:nowrap;
	width:72px;
}

.noticia-indice table.jogos td.tv {
	padding:6px 0 8px;
	text-align:justify;
	width:140px;
}


.noticia-indice table.jogos td.tv {
	padding:6px 0 8px;
	text-align:justify;
	width:216px;
}

.noticia-indice table.jogos td.estadio {
	width:180px;
}

/*inicio alterações - rafael #################################################################################### */

/*borda debaixo das abas*/
.menu-abas .borda{
/*	border-bottom:solid 1px  #e6e6e6;*/
	height:30px;
}
.menu-abas .borda .b1, .b2 a{
	font-family:Arial, Helvetica, sans-serif;
	color:#646464;
	font-size:12pt;
	text-decoration:none;
}

.menu-abas .borda li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#646464 !important;
	font-size:12pt;
	text-decoration:none;
}


.menu-abas a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#646464;
	font-size:12pt;
	text-decoration:none;
}
/*Botoes - Abas*/



.menu-abas .b1, .b2{
	list-style:none;
	float:left;
	width:220px;
	border:solid 1px #eee;
	background-color:#fff;
	text-align:center;
	cursor:pointer;
	cursor:hand;

	height:24px;
	padding-top:4px;
	margin-right:9px;
}
.botao-selected{
	border:solid 1px #e6e6e6;
	background-image:url(../images/degrade_escuro.jpg);
}
.botao-no-selected{
	border:solid 1px #e6e6e6;
	background-image:url(../images/degrade_claro.jpg);
}



/*inicio Navegação #############*/
#series{
	clear:both;
	height:35px;
	padding-top:10px;
	border:solid 1px #e6e6e6;}
#series li{
	list-style:none;
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:solid 1px #6e6e6e;
}
#series .ultimo-li{
	border-right:none;
}
/*Links*/
#series li a{
	color:#8c8c8c;
	text-decoration:none;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
}
#series li a:hover{
	text-decoration:underline;
}
#series li .selected{
	font-weight:bold;
}
/*Fim Navegação #############*/


/*Inicio Busca #####################*/
.back_nome{background-image:url(../images/back_campo_nome_busca.jpg);background-repeat:no-repeat;}
.back_apelido{background-image:url(../images/back_campo_apelido_busca.jpg);background-repeat:no-repeat;}
.back_clube{background-image:url(../images/back_campo_clube_busca.jpg);background-repeat:no-repeat;}
.back_numero_registro{background-image:url(../images/back_campo_numero_registro_busca.jpg);background-repeat:no-repeat;}
.esconde_back{background:none;}
fieldset.busca{
	padding:10px;
	width:140px;
	background-color:#f0f0f0;
	border:solid #dcdcdc 1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#646464;
}
fieldset.busca h1{
	margin:0 0 5px 0;
	font-size:12pt;
}

fieldset.busca label{
	display:block;
	height:26px;
	margin-bottom:4px;
	background-color:#fff;
	border:solid 1px #c6c6c6;
}
fieldset.busca label input{
	width:130px;
	height:18px;
	padding-left:5px;
	padding-top:6px;
	border:none;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#646464;
	font-weight:bold;
}


fieldset.box-list{
	padding-left:10px;
	padding-right:10px;
	margin-top:-5px;
	width:140px;
	border:solid #dcdcdc 1px;
	border-top:none;
	border-top:none;
	background-color:#f0f0f0;
	font-family:Arial, Helvetica, sans-serif;
	color:#646464;
}
fieldset.box-list h3{
	font-size:10pt;
	margin-top:-7px;
	margin-bottom:5px;
	color:#646464 !important;
}
fieldset.box-list label{
	display:block;
	font-size:9pt;
}
fieldset.box-list label .botao{
	background:none;
	background-image:url(../images/bt_procurar.png);
	width:83px;
	height:22px;
	margin-top:10px;
	margin-bottom:15px;
	border:none;
}
/*Fim Busca #####################*/





/* inicio Navegação Letras*/


.letras-navegacao{
}

.bt-voltar-diretoria{
margin-bottom:10px;
}

.navegacao_letras{
	margin-top:15px;
	*+margin-top:30px;
	width:536px;
	height:20px;
	padding:15px;
	border:solid 1px #e6e6e6;
	clear:both;
	float:left;
}
.navegacao_letras a{
	font-family:Arial, Helvetica, sans-serif;
	color:#8c8c8c;
	font-weight:bold;
	text-decoration:none;
	font-size:10pt;
}
.navegacao_letras a:hover{
	text-decoration:underline;
}
.navegacao_letras li{
	list-style:none;
	float:left;
	margin-right:10px;
}
/* fim Navegação Letras*/
/*fim alterações - rafael #################################################################################### */


/*****inicio pop-up enviar email*****/

.envio-por-email{
border:2px solid #E6E6E6; 
height:430px; 
margin:15px; 
padding:15px; 
width:328px
}

.envio-por-email p{
margin:0;
}

.envio-popup-header{
float:left; 
margin:28px 0 43px; 
*margin:28px 0 0px; 
position:relative; 
width:293px; 
height:49px}

.envio-popup-header h2{
-moz-background-clip:border; 
-moz-background-inline-policy:continuous; 
-moz-background-origin:padding; 
background:transparent url(../images/fundo_envio_email.jpg) repeat-x scroll 0 0; 
/*border-color:#E6E6E6 #E6E6E6 -moz-use-text-color; 
border-style:solid solid none; 
border-width:1px 1px medium; */
font-size:2.2em; 
font-weight:bold; 
font-family:Arial,Helvetica,sans-serif; 
height:40px; 
left:-1px; 
line-height:29px; 
padding:9px 20px 0; 
position:absolute; 
text-align:left; 
top:-31px; 
width:293px}

.envio-popup-msg{
height:49px; 
margin-top:50px;
*margin-top:0px; 
width:293px;
position:absolute;
*position:relative;
*margin-bottom:20px;
*margin-top:-10px;
}

.envio-popup-msg-fixa{
font-size:1.5em; 
width:328px; 
line-height:2em}

.envio-popup-msg-bold{
font-size:1.5em; 
font-weight:bold; 
width:328px}

.envio-popup-campos{
height:210px; 
margin-bottom:42px; 
margin-top:134px; 
*margin-top:13px;
width:333px;
}

.envio-popup-seunome{
width:253px}

.envio-popup-seunome-email{
width:249px}

.envio-popup-seunome-destinatario{
width:182px}

.envio-popup-seunome-destinatario-email{
width:179px}

.envio-popup-seunome-comentario{
float:right;
height:100px;
*height:86px;
width:244px;
}

/**/
.envio-popup-seunome-texto{
font-size:13px; 
font-weight:bold; 
padding-bottom:5px; 
padding-left:5px; 
padding-top:5px; 
width:326px; 
border-color:#E6E6E6; 
border-style:solid; 
border-width:1px 3px 4px 1px; 
margin-bottom:1px}

.envio-popup-seunome-email-texto{
border-color:#E6E6E6; 
border-style:solid; 
border-width:1px 3px 4px 1px; 
font-size:13px; 
font-weight:bold; 
padding-bottom:5px; 
padding-left:5px; 
padding-top:5px; 
width:326px; 
margin-bottom:1px}

.envio-popup-seunome-destinatario-texto{
border-color:#E6E6E6; 
border-style:solid; 
border-width:1px 3px 4px 1px; 
font-size:13px; 
font-weight:bold; 
padding-bottom:5px; 
padding-left:5px; 
padding-top:5px; 
width:326px; 
margin-bottom:1px}

.envio-popup-seunome-destinatario-email-texto{
border-color:#E6E6E6; 
border-style:solid; 
border-width:1px 3px 4px 1px; 
font-size:13px; 
font-weight:bold; 
padding-bottom:5px; 
padding-left:5px; 
padding-top:5px; 
width:326px; 
margin-bottom:1px}

.envio-popup-seunome-comentario-texto{
border-color:#E6E6E6; 
border-style:solid; 
border-width:1px 3px 4px 1px; 
font-size:13px; 
font-weight:bold; 
padding-bottom:5px; 
padding-left:5px; 
padding-top:5px; 
margin-bottom:1px; 
height:100px;
}

.enviar-email{
background-image:url(../images/enviar-email.gif); 
float:right; 
height:24px; 
margin-top:18px; 
width:82px; 
cursor:pointer}

/*****fim pop-up enviar email*****/


/*****pop-up imprimir*****/

.versao-impressao{
height:580px;
width:660px;
margin:10px;
border:1px solid #e6e6e6;
padding-bottom:70px;
}


.versao-impressao-header{
float:left;
height:49px;
margin:10px;
width:590px;
}

.versao-impressao-header h2{
-moz-background-clip:border; 
-moz-background-inline-policy:continuous; 
-moz-background-origin:padding; 
background:transparent url(../images/fundo_envio_email.jpg) repeat-x scroll 0 0; 
/*border-color:#E6E6E6 #E6E6E6 -moz-use-text-color; 
border-style:solid solid none; 
border-width:1px 1px medium; */
font-size:2.2em; 
font-weight:bold; 
font-family:Arial,Helvetica,sans-serif; 
height:40px; 
left:-1px; 
line-height:29px; 
padding:9px 20px 0; 
position:absolute; 
text-align:left; 
top:0px; 
width:621px;
margin:10px;
}

.ico-imprimir{
background:transparent url(../images/ico_imprimir.gif) no-repeat scroll 0 0;
cursor:pointer;
float:right;
height:33px;
margin-top:0;
*margin-top:-30px;
width:97px;
}

.versao-impressao-data{
width:562px;
font-size:1.5em; 
font-weight:bold; 
width:328px;
margin:10px;
color:#525b67;
}

.impressao-titulo{
width:458px;
font-size:11px;}

.impressao-corpo{
font-size:12px;
line-height:2em;
}

.impressao-corpo p{
margin-bottom:15px;
margin-top:15px;
}

.versao-impressao-conteudo{
width:552px;
}

.impressao-resumo{
margin-top:10px;
}

.impressao-canal{
font-size:12px;
margin-top:12px;
}

.impressao-canal .canal{
float:left;
font-size:12px;
font-weight:bold;
margin-right:5px;
}

/*****fim pop-up imprimir*****/

/*bloco futpédia home*/
.bloco-futpedia-home-corpo{
background:transparent url(../images/fundo-futpedia.gif) repeat-x scroll 0 0;
height:263px;
margin-left:600px;
*+margin-left:200px;
margin-top:15px;
position:absolute;
width:190px;
}

.bloco-futpedia-home-corpo p{
padding:0;
margin:0;
}

.bloco-futpedia-home-titulo{
color:#A91C24;
font-size:11px;
font-weight:normal;
padding:7px;
}

.bloco-futpedia-home-texto-topo{
color:#7C5D47;
font-size:19px;
padding-left:7px;
padding-right:8px;
}

.bloco-futpedia-home-trofeus{
padding:10px;
}

.bloco-futpedia-home-texto-footer{
color:#646464;
font-size:14px;
margin-top:-42px;
padding:8px;
}

.bloco-futpedia-home-btn-ok{
background-color:transparent;
background-image:url(../images/bt-futpedia-okpng.png);
background-position:0 0;
background-repeat:no-repeat;
cursor:pointer;
height:25px;
margin-left:2px;
overflow:hidden;
text-indent:-20000px;
width:44px;
+*margin-bottom:14px;
}

.bloco-futpedia-home-btn-ok:hover{
background-image:url(../images/bt-futpedia-okpng.png);
background-position:0 -23px;
background-repeat:no-repeat;
background-color:transparent;
cursor:pointer;
height:25px;
margin-left:2px;
overflow:hidden;
text-indent:-20000px;
width:44px;
+*margin-bottom:14px;
}

.bloco-futpedia-home-seleciona-clubes{
+*margin-bottom:16px;
border:1px inset #808080;
color:#7C5D47;
font-size:10px;
margin-left:7px;
text-transform:uppercase;
width:131px;
}


.conteudo-proximo-jogo p{
font-size:12px;
margin:0;
}
.conteudo-proximo-jogo {
border-left:30px solid #DCDCDC;
position:relative;
width:548px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
}
.conteudo-proximo-jogo .header-proximo {
background-color:#DCDCDC;
border:2px solid #E6E6E6;
padding:10px;
}
.conteudo-proximo-jogo .header-proximo h5 {
font-size:12px;
margin-bottom:5px;
}
.conteudo-proximo-jogo .header-proximo h4 {
}
.conteudo-proximo-jogo .back {
background-color:#F0F0F0;
border-bottom:2px solid #E6E6E6;
border-left:2px solid #E6E6E6;
border-right:2px solid #E6E6E6;
padding:4px;
}
.hora-data-proximo span {
display:inline-table;
margin-right:20px;
}

.conteudo-proximo-jogo h4 {
font-size:16px;
letter-spacing:0em;
}


.conteudo-proximo-jogo h5{
font-size:12px;
letter-spacing:0em;
}

#obladi{
color:#787878;
font-size:1.6em;
padding-top:10px;
float:left;
clear:both;
width:568px;
}

#oblada{
color:#787878;
font-size:1.6em;
font-weight:bold;
float:left;
clear:both;
width:568px;
padding:10px 0 10px 0;
}
#oblada a{
color:#787878;
}
#oblada p{
padding:0;
margin:0;
}
/*****fim bloco futpédia home*****/

#bannerCapa { width: 190px; height: 120px; background-color: #253748; }
#bannerCapa div {width: 190px; height: 120px;overflow: hidden;}
