@charset "UTF-8";
/* CSS Document */



/* ESTILOS DE PÁGINA */
.PngTransparente {
	behavior: url(css/iepngfix.htc);
}

body
{
	background-color: #004024;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 110%;
}

a:link, a:visited, a:active {
	/*color: #cce0d6;*/
	color: #005f30;
	text-decoration:none;
}
a:hover{
	/*color: #d8ede2;*/
	color: #004522;
	text-decoration: underline;
}

#box_jogador_conteudo a:link,
#box_jogador_conteudo a:visited,
#box_jogador_conteudo a:active,
#box_interno a:link,
#box_interno a:visited,
#box_interno a:active,
#links_rodape a:link,
#links_rodape a:visited,
#links_rodape a:active
{
	color: #cce0d6;
	text-decoration:none;
}
#box_jogador_conteudo,
#box_interno a:hover,
#links_rodape a:hover
{
	color: #d8ede2;
	text-decoration: underline;
}

.menu_fotos_selecionada
{
	border:#FFCC00;
	border-style:solid;
	border-width:5px;
}
.menu_fotos_deselecionada
{
	border:#FFF;
	border-style:solid;
	border-width:5px;
}

h1, h2, h3, h4, h5, h6
{
	line-height: 110%;
}

h3, h4
{
	margin: 0;
	padding: 0;
	/*text-align:left;*/
}

h3,
h3 a:visited, 
h3 a:active, 
h3 a:link
{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	/*text-align:left;*/
	text-decoration: none;
}

.styleh1
{
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
	line-height: 22px;
}
.styleh2
{
	color: #005f30;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 20px 0;
	text-transform: uppercase;
}
.stylei2
{
	color: #005f30;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 20px 0;
	text-transform: uppercase;
}
.stylec1
{
	color: #651c01;
	font-size: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 0 20px 0;
	text-transform: uppercase;
}
.stylec2
{
	color: #651c01;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 0 20px 0;
	text-transform: uppercase;
}
.styleh3
{
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.styleh4
{
	font-size: 10px;
	color: #333;
	text-decoration: none;
}
.styleh5
{
	font-size: 10px;
	color: #636363;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.stylei5
{
	font-size: 12px;
	color: #005f30;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.campo  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	color: #666666;
}
.campo1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #f5f5f5;
	border: 1px solid #f5f5f5;
	color: #666666;
}
.styleh6
{
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 20px 0;
	text-transform: uppercase;
}
.stylei6
{
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 20px 0;
}
.styleh7
{
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
}
.styleh8
{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.styleh9
{
	font-size: 12px;
	color: #005f30;
	text-decoration: none;
}
.styleh10
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.stylerestrito
{
	font-size: 12px;
	color: #ff8900;
	text-decoration: none;
}
.stylefotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	text-transform: uppercase;
}

h3 a:hover
{
	color: #333;
	text-decoration: none;
}


h4,
h4 a:visited,
h4 a:active,
h4 a:link
{
	font-size: 11px;
	font-weight: bold;
	color: #000;
	/*text-align:left;*/
	text-decoration: none;
}

h4 a:hover
{
	color: #333;
	text-decoration: none;
}

h5,
h5 a:visited,
h5 a:active,
h5 a:link
{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align:left;
	text-decoration: none;
}

h6,
h6 a:visited,
h6 a:active,
h6 a:link
{
	font-size: 10px;
	color: #fff;
	text-align:left;
	text-decoration: none;
	margin-left:5px;
}

.box_links a:visited, 
.box_links a:active, 
.box_links a:link
{
	color: #000;
	text-decoration: none;
}

.box_links a:hover
{
	color: #333;
	text-decoration: none;
}

p
{
	/*margin: 0;
	padding: 0;*/
}

input, select
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	/*border: #7e9d8e solid 1px;*/
}
textarea
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	border: #7e9d8e solid 1px;
}

img
{
	border: 0;
	//margin: 0;
	//padding: 0;
	behavior:url(css/iepngfix.htc)

}

ul
{
	padding-left: 4px;
	list-style-type: none;
	
	margin: 0;
}

*html ul
{
	padding-left: 4px;
	margin: 0;
}

li
{
	padding: 1px 0 1px 0;
	margin: 0;
}

.fonte1 {
	font-size: 10px;
	color: #fff;
}
.fonte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cce0d6;
}


/* ESTILOS DE ID */
#topo
{
	background: url(../imagens/layout/topo.jpg) center no-repeat;
	height: 158px;
	width: 100%;
	color: #0e2817; /* #023821 */
	font-size: 10px;
}

#topo a:link,
#topo a:visited,
#topo a:active {
	color: #d9e3de;
	text-decoration:none;
}
#topo a:hover{
	color: #fff;
	text-decoration: underline;
}

#topo_bg
{
	background: url(../imagens/layout/topo_bg.gif) repeat-x;
	width: 100%;
}

#rodape_final
{
	background: url(../imagens/layout/rodape_final.jpg) center no-repeat;
	height: 200px;
	width: 100%;
}

#rodape_bg
{
	background: url(../imagens/layout/rodape_final_bg.gif) repeat-x;
	width: 100%;
}

#rodape
{
	background: url(../imagens/layout/rodape.jpg) center bottom no-repeat;
	width: 100%;
	background-color: #007237;
	padding: 10px;
	font-size: 9px;
}

#conteudo
{
	border-collapse: collapse;
	width: 917px;
	padding: 0;
	margin: auto;
	border: 0;
	border-spacing: 0;
}

#enquete
{
	border-collapse: collapse;
	width: 310px;
	height: 240px;
	padding: 0;
	border: 0;
	border-spacing: 0;
}

#enquete_conteudo
{
	width: 90%;
	margin-top: 10px;
}

#enquete_alternativas
{
	padding-left: 10px;
	margin: 10px 0 14px 0;
	line-height: 150%;
}

#conteudo tr, #conteudo td
{
	border-collapse: collapse;
	padding: 0;
	margin: 0;
}

.principal_tr
{
	background-image: url(../imagens/layout/fundo_principal.gif);
	background-color: #fff;
	/*padding: 0 10px 0 10px;*/
}

#principal_conteudo
{
	/*padding: 0 10px 0 10px;*/
	margin-bottom: 10px;
	margin-left: 10px;
	/*margin: 10px 0 10px 10px;
	background-image: url(../imagens/menu/menu_sombra.gif);
	background-repeat: no-repeat;*/
}

#principal_interno_conteudo,
#interno_conteudo
{
	margin: 10px 0 0 10px;
}

#destaques_imagens td
{
	width: 114px;
	height: 92px;
	vertical-align: top;
}

#publicidade
{
	padding: 2px 0 2px 0;
	margin-top: 12px;
	background-color: #f2f2f2;
	font-size: 10px;
	font-weight: bold;
	color: #828282;
	width: 565px;
}

#destaques_principais
{
	width: 565px;
	margin-right: 13px;
}

#ultimas_noticias,
#destaques
{
	margin-top:10px;
	width: 275px;
	color: #000;
}

#ultimas_noticias_right
{
	width: 245px;
}

.cor1
{
	background-color: #f2f2f2;
}

.cor2
{
	background-color: #ffcc00;
}

.cor3
{
	background-color: #dbdbdb;
}

.img_border
{
	border: #b6b6b6 1px solid;
}

#noticias
{
	font-size: 10px;
}

#noticias td
{
	padding: 10px 10px 9px 10px;
}

#noticias_interno_left
{
	width: 455px;
}

.noticias_interno_left_bg
{
	background-color: #f5f5f5;
	background-image: url(../imagens/noticias/bg_left.gif);
	background-repeat: repeat-y;
	background-position: right;	
}

#noticias_interno_right
{
	padding: 0 0 0 10px;
	width: 160px;
}

#interno_right
{
	padding: 0 0 0 10px;
	width: 247px;
}

*html #interno_right
{
	margin-left: 10px;
}

#noticias_interno_conteudo
{
	margin: 18px 15px 15px 15px;
	/*width: 514px;*/
	color: #656565;
}

#noticias_interno_destaques
{
	margin: 18px 10px 18px 10px;
	/*width: 162px;*/
}

.noticias_texto
{
	font-size: 12px;
	line-height: 150%;
}
.noticias_interno_destaques_bg
{
	background-color: #e8e8e8;
	/*background-image: url(../imagens/noticias/bg_destaques.gif);
	background-repeat: repeat-y;
	background-position: left;*/
}

#principal_interno_conteudo h1
{
	font-size: 22px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 100%;
	margin: 0;
	padding: 0;
}

#principal_interno_conteudo h2
{
	color: #005f30;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 100%;
	margin: 0;
	padding: 5px 0 20px 0;
}

#principal_interno_conteudo h3
{
	font-size: 12px;
	/*text-transform: uppercase;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 100%;
	margin: 0;
	padding: 0;
}

#principal_interno_conteudo h4
{
	color: #464646;
	/*text-transform: uppercase;*/
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 100%;
	margin: 0;
	padding: 10px 0 10px 0;
}

#campeonatos
{
	width: 199px;
}

#campeonatos_conteudo td
{
	height: 21px;
}

#campeonatos .topo
{
	background-color: #f2f2f2;
	color: #747474;
}

.data
{
	font-size: 9px;
	font-weight: bold;
	color: #005f30;
	text-align:left;
}

.loja
{
	font-size: 10px;
	font-weight: bold;
	color: #005f30;
}

.titulo
{
	font-size: 11px;
	font-weight: bold;
	color: #005f30;
}

.titulo a:link,
.titulo a:visited,
.titulo a:active
{
	color: #005f30;
	text-decoration: none;
}
.titulo a:hover
{
	color: #004522;
	text-decoration: none;
}

.titulo_secao
{
	font-size: 13px;
	font-weight: bold;
	color: #005f30;
	height: 30px;
	border-bottom: #CCCCCC 1px solid;
}

#videos,
#proximas_partidas
{
	width: 320px;
	/*padding-bottom: 10px;*/
}

#proximas_partidas
{
	/*padding-top: 10px;*/
	margin-top:10px;
}

#patrocinadores
{
	height: 32px;
}

#patrocinadores_interno td
{
	padding: 10px 0 10px 20px;
}

#video_play
{
	margin-bottom: 10px;
	/*background-color: #d1dcd7;*/
	padding-bottom: 2px;
}

#menu
{
	background-image: url(../imagens/menu/fundo_menu.gif);
	background-color: #003817;
}

#submenu
{
	font-size: 10px;
	color: #d1dbd5;
	background: url(../imagens/menu/linha_menu.gif) no-repeat bottom;
	height: 23px;
	width: 100%;
	padding-left: 20px;
}

#submenu_itens
{
	height: 23px;
}

#submenu_itens td
{
	padding: 0 20px 0 20px;
}

#acesso
{
	background: url(../imagens/menu/fundo_acesso.gif);
	background-color: #023e22;
	height: 43px;
	width: 100%;
}

#acesso input
{
	width: 108px;
}
#elenco
{
	margin-right: 10px;
	width: 220px;
	height: 240px;
}

#clipping
{
	width: 200px;
	vertical-align:top;
}

#clipping_int
{
	width: 245px;
	vertical-align:top;
}

#clipping a:visited, 
#clipping a:active, 
#clipping a:link,
#clipping_int a:visited, 
#clipping_int a:active, 
#clipping_int a:link
{
	color: #000;
	/*text-align:left;*/
	text-decoration: none;
}

#clipping a:hover,
#clipping_int a:hover
{
	color: #333;
	text-decoration: none;
}


#loja_virtual
{
	width: 200px;
	vertical-align:top;
	color: #005f30;
}

#box_interno
{
	background-color: #044025;
	background: url(../imagens/layout/box_principal_bg.gif);
	background-position: left;
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 9px;
	/*font-family: Arial, Helvetica, sans-serif;*/
}

.box_interno_destaque
{
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.box_interno_verde
{
	color: #31a101;
	font-size: 10px;
	font-weight: bold;
}

.box_elenco
{
	background-color: #f5f5f5;
	background: url(../imagens/elenco/box_bg.gif);
	background-repeat: repeat-y;
	/*color: #FFFFFF;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;*/
}

.box_jogador
{
	/*width: 82px;*/
	background-color: #02361f;
	text-align: center;
	border: #02361f solid 1px;
	color: #fff;
	font-size: 10px;
}

.box_jogador .numero
{
	font-weight: bold;
	color: #31a101;
}

#box_jogador_conteudo
{
	/*width: 610px;*/
	margin-left: 10px;
	margin-top: 10px;
}

.box_jogador img
{
	/**/
}

#elenco_conteudo td
{
	height: 20px;
	padding-left: 10px;
}

.fundo_cinza
{
	background-color: #f5f5f5;
}

/*.elenco_conteudo td
{
	margin: 2px 0 2px 10px;
}*/



#info_jogador h1
{
	font-size: 22px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
}

#info_jogador h2
{
	color: #005f30;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}


.loja_virtual_back
{
	background: url(../imagens/loja_virtual/background.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#aba_selecionada
{
	width: 80px;
	vertical-align: bottom;
	background: url(../imagens/layout/aba_background.gif) repeat-x;
}

#tabela_campeonatos
{
	width: 200px;
	vertical-align:top;
}

#tabela_classificacao
{
	/*border-width: 1px 1px 0 0;*/
	/*margin: 3px;*/
	background-color: #fff;
	font-size: 12px;
	background-color: #E8E8E8;
}

.tabela_classificacao td
{
	/*border-width: 1px 1px 0 0;*/
	/*margin: 3px;*/
	height: 25px;
	background-color: #fff;	
}

.tabela_pad
{
	padding: 6px;
}

.tabela_time
{
	padding: 6px;
	font-weight: bold;
}

.tabela_topo
{
	padding: 6px;
	color: #005f30;
	font-weight: bold;
}

.tabela_topo td
{
	background-color: #f5f5f5;
}

#tabela_legenda
{
	font-size: 9px;
}

.data_bg
{
	background-image: url(../imagens/campeonatos/bg_dia.gif);
	height: 25px;
}

.combobox_bg
{
	background-image: url(../imagens/campeonatos/bg_dia.gif);
	font-size: 9px;
	height: 20px;
}

.partida
{
	background: url(../imagens/proxima_partida/fundo_proxima_partida.gif) no-repeat bottom right;
	width: 143px;
	text-align: center;
}
.ultima_partida
{
	margin-top:10px;
	width: 322px;
	height:30px;
	/*text-align: center;*/
}
.ultima_partida_time_a
{
	font-size: 13px;
	text-transform:uppercase;
	font-weight:bold;
	color: #000;
	text-align:right;
	margin-right: 5px;
}
.ultima_partida_time_b
{
	font-size: 13px;
	text-transform:uppercase;
	font-weight:bold;
	color: #000;
	text-align:left;
	margin-left: 20px;
}

.jogo
{
	/*margin-left: 5px;*/
	height: 22px;
}

.legenda
{
	color: #004024;
	padding: 0 3px 0 3px;
	
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}

.foto_elenco
{
	border:#FFFFFF;
	border-style:solid;
	border-width:6px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;

}
.background_escudos
{
	border:#FFFFFF;
	border-style:solid;
	border-width:6px;
}
.aba_titulo
{
	font-size: 9px;
	text-transform:uppercase;
	font-weight:bold;
	color: #ffffff;
	width: 100%;
	text-align:left;
	padding-left: 5px;
}
.aba_titulo_2
{
	font-size: 9px;
	text-transform:uppercase;
	font-weight:bold;
	color: #FFCC00;
	text-align:left;
	margin-left: 3px;
}
.aba_titulo_3
{
	font-size: 11px;
	text-transform:uppercase;
	/*font-weight:bold;*/
	color: #FFCC00;
	text-align:left;
	margin-left: 3px;
}

.aba_selecionada
{
	font-size: 9px;
	text-transform:uppercase;
	font-weight:bold;
	color: #023e22;
	width: 100%;
	text-align:center;
}
.aba_deselecionada
{
	font-size: 9px;
	text-transform:uppercase;
	font-weight:bold;
	color: #ffffff;
	width: 100%;
	text-align:center;
}
.data_jogo
{
	font-size: 12px;
	text-transform:uppercase;
	font-weight:bold;
	color: #FFCC00;
	width: 100%;
	text-align:center;
}
.hora_jogo
{
	font-size: 9px;
	text-transform:uppercase;
	font-weight:bold;
	color: #ffffff;
	width: 100%;
	text-align:center;
	padding-top: 5px;
}
.legenda_videos {
	text-align:left;
	color: #CAE2D5;
}
.border_tab
	{
	border: 5px solid #f1f2f1;
	}