div#conteudo h2{ font:14px Arial; }

div#conteudo h2.mais{ margin-bottom:20px; }

div#equipes{ padding:5px; color:#747474;  }

.equipes_comissao_retrospecto, .equipes_comissao_retrospecto p, .equipes_comissao_retrospecto A,, .equipes_comissao_retrospecto A:Hover{ color:#747474;  font:14px Arial;  }

p.links{ font:14px Arial; color:#747474 !important; }

p.links a{ color:#747474; }



ul.boxes_opcoes li{ 

	height:80px; padding:0 0 15px 0; margin-bottom:15px; 

	border-bottom:3px solid #E4E4E4; border-bottom:expression(this.nextSibling == null ? "0" : "3px solid #E4E4E4");

}

ul.boxes_opcoes li:last-child{ border-bottom:0; }

ul.boxes_opcoes li img{ float:left; display:block; margin-right:5px; }

ul.boxes_opcoes li h1{ font:14px Arial; color:#747474; }

ul.boxes_opcoes li h1 a { font:14px Arial; color:#747474; }

ul.boxes_opcoes li p{ font:14px Arial; color:#20317E; }



div#conteudo h2.sel{ margin-top:20px; }



ul.jogadores{ margin-top:30px; padding-left:22px;  }

ul.jogadores li { display:block; float:left; width:100px; padding:0 11px; height:115px; }

ul.jogadores li img { display:block; margin-bottom:2px; }

ul.jogadores li a { color:#747474; }



div.texto { margin:25px 0; }



div#equipes_historicas { text-align:center; padding-top:20px; padding-left:20px; padding-right:20px; margin-left:20px;  width:340px; overflow: hidden; }

div#equipes_historicas h2 { font:18px Arial; color:#747474; text-align:center; margin:5px 0 0 0; }

div#femininas { float:left; width:168px; background:#E4E4E4; padding-bottom:12px; }

div#masculinas { float:right; width:168px; background:#E4E4E4; padding-bottom:12px; }



div#equipes_historicas div ul { padding:0 0 0 27px; }

div#equipes_historicas div ul li{ margin:12px 12px 0  0; float:left; display:block;  }



div.equipe_detalhe{ padding: 20px 0; 	width: 100%; }

div.equipe_detalhe h2 { font:18px Arial; color:#747474; padding: 7px 20px;}

div.equipe_detalhe div.dados { 

	background:#E4E4E4; color:#747474; margin-top:10px; min-height:52px; 

	height: expression( this.scrollHeight <= "52" ? "52px" : "auto");

	padding: 10px;

	margin: 0 20px;

}

div.equipe_detalhe div.dados { min-height:50px;  min-width:320px;}

div.equipe_detalhe div.dados img { float:left; display:block; margin-right:4px; }

div.equipe_detalhe div.dados h1, div.equipe_detalhe div.dados p { font-size:16px; font-weight:bold; padding-top:5px; }

div.equipe_detalhe div.texto_equipe { margin-top:15px; font:14px Arial; color:#747474; padding: 0 20px; }
div.equipe_detalhe div.texto_equipe p, div.equipe_detalhe div.texto_equipe table tr td, div.equipe_detalhe div.texto_equipe div, div.equipe_detalhe div.texto_equipe span, div.equipe_detalhe div.texto_equipe table tr td div, div.equipe_detalhe div.texto_equipe table tr td div p, div.equipe_detalhe div.texto_equipe p span, div.equipe_detalhe div.texto_equipe p span div, div.equipe_detalhe div.texto_equipe p span span, div.equipe_detalhe div.texto_equipe p span div table tr td, div.equipe_detalhe div.texto_equipe p span div table tr td div, div.equipe_detalhe div.texto_equipe p span div table tr td div table tr td, div.equipe_detalhe div.texto_equipe p span div table tr td table tr td{font:14px Arial; color:#747474;}


div.equipe_detalhe div#contribua {

	margin: 0 20px;

	width: 325px;

}



div#atleta_modal { background:#fff; width: 300px; }

div#atleta_modal h1#headerAtleta { 

	background:url('../_images/bgs/bg_atleta.gif') no-repeat; width:300px; height:73px; text-indent: -9999px;

}



div#atleta_modal div.bread_modal{ background:url('../_images/bgs/bg_bread_modal.gif'); height:25px;}

div#atleta_modal a.fechar{ position: absolute; bottom: 10px; left: 130px; color:#20317E; font:12px Arial; }

div.informacoes_atleta { height:280px; position: relative; padding: 10px;}

div.informacoes_atleta img{ float: left; display: block; }

div.informacoes_atleta h1{ float:right; width:170px; font:bold 12px Arial; color:#747474; text-transform:uppercase; margin-bottom:5px; }

div.informacoes_atleta p{ float:right; width:170px; color:#20317E; font:12px Arial; }

div.bread_modal ul { padding: 5px 0 0 10px;}

div.bread_modal ul li { float:left; display: block; font: 12px Arial; color:#fff; margin-right:5px; }

div.bread_modal ul li a { font: 12px Arial; color:#fff; }




