﻿body
{
    margin: 0px;
    padding: 0px;
    font-family: Arial;
    font-size: 10pt;
    background-color: #0D2209;
}
.master
{
	margin: 0px;
	padding: 0px;
	height: 780px;
	width: 1003px;
	position: relative;
	border: dotted 1px #000;
}
.esquerdo
{
	width: 743px;
	vertical-align: top;
	border-right: solid 1px #000;
	background: url('img/tmp/conteudo_fundo.jpg');
}
/*
TOPOS
*/
/* topo normal */
.topo
{
	width: 743px;
	height: 127px;
	background: url('img/tmp/cabecalho_topo.jpg');
}
.topo img
{
	z-index: 1;
	position: relative;
	left: 274px;
	top: 126px;
	*top: 127px;
}
/* topo futebol */
.topo_profissional
{
	width: 743px;
	height: 127px;
	background: url('img/tmp/cabecalho_topo_profissional.jpg');
}
.topo_profissional img
{
	z-index: 800;
	position: relative;
	left: 274px;
	top: 126px;
	*top: 127px;
}
/* topo socio */
.topo_socio
{
	width: 743px;
	height: 127px;
	background: url('img/tmp/cabecalho_topo_socio.jpg');
}
.topo_socio img
{
	z-index: 800;
	position: relative;
	left: 274px;
	top: 126px;
	*top: 127px;
}
/* topo história */
.topo_historia
{
	width: 743px;
	height: 127px;
	background: url('img/tmp/cabecalho_topo_historia.jpg');
}
.topo_historia img
{
	z-index: 800;
	position: relative;
	left: 274px;
	top: 126px;
	*top: 127px;
}
/* topo aluno */
.topo_aluno
{
	width: 743px;
	height: 127px;
	background: url('img/tmp/cabecalho_topo_aluno.jpg');
}
.topo_aluno img
{
	z-index: 800;
	position: relative;
	left: 274px;
	top: 126px;
	*top: 127px;
}
/* topo empresa */
.topo_empresa
{
	width: 743px;
	height: 127px;
	background: url('img/tmp/cabecalho_topo_empresa.jpg');
}
.topo_empresa img
{
	z-index: 800;
	position: relative;
	left: 274px;
	top: 126px;
	*top: 127px;
}
/* topo torcedor */
.topo_torcedor
{
	width: 743px;
	height: 127px;
	background: url('img/tmp/cabecalho_topo_torcedor.jpg');
}
.topo_torcedor img
{
	z-index: 800;
	position: relative;
	left: 274px;
	top: 126px;
	*top: 127px;
}
.titulo
{
    color: #dd5500;
    font-weight: bold;
    margin-bottom: 10px;
}
.subtitulo
{
	color: #fff;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
}
.menu_container
{
	background: url('img/tmp/cabecalho_menu_fundo.jpg');
	height: 33px;
	margin-top: -1px;
	z-index: 900;
}
.menu_container a:link, .menu_container a:visited
{
    color: #fff;
    text-transform: uppercase;
}
.menu_container img
{
    display: none;
}
.menu_item
{
    text-align: center;
    font-size: 8pt;
    width: 65px;
    *width: 60px;
}
.menu_hover
{
    background: url('img/tmp/cabecalho_menu_destaque.jpg');
    background-position: center -10px;
    background-repeat: no-repeat;
    text-align: center;
}
.submenu
{
    color: #fff;
    z-index: 999;
}
.submenu td td
{
    border-bottom: solid 1px #f78002;
    padding: 4px;
    margin: 0px;
    background-color: #e04a00;
    font-size: 8pt;
}
.submenu td img
{
    display: none;
}
.submenu td a:link, .submenu td a:visited
{
    color: #fff;
}
.submenu_hover
{
    font-weight: bold;
}
.conteudo
{
    color: #fff;
    font-size: 10pt;
    padding: 8px;
    padding-top: 25px;
}
.texto
{
    text-align: justify;
}
.texto a:link, .texto a:visited
{
    color: #FF9900;
}
.direito
{
	width: 260px;
	vertical-align: top;
	border-left: dotted 2px #000;
	padding-top: 5px;
}
.direito_fechado
{
    border-left: solid 1px #000;
    padding: 0px;
    padding-top: 160px;
    vertical-align: top;
    width: 30px;
}
.proximojogo
{
	color: #fff;
	font-size: 12pt;
	text-align: center;
}
/* noticias */
.noticia_titulo
{
    font-size: 10pt;
    font-weight: bold;
    color: #dd5500;
    padding: 5px;
    border-bottom: solid 1px #cccccc;
    display: inline;
}
.noticia_imagem
{
    text-align: center;
    padding: 10px;
    vertical-align: top;
}
.noticia_imagem img
{
	border: solid 2px #333333;
}
.noticia_conteudo
{
    font-size: 10pt;
    text-align: justify;
    color: #fff;
}
.noticiamini
{
    font-size: 8pt; 
    color: #fff;
    border-bottom: dotted 1px #eaeaea;
    width: 95%;
}
.noticiamini a:link, .noticiamini a:visited
{
    color: #fff;
}
.noticiamini_titulo
{
    font-size: 8pt;
    font-weight: bold;
    color: #fff;   
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: dotted 1px #eaeaea;
}
.noticiamini_titulo a:link, .noticiamini_titulo a:visited
{
	color: #fff;
}
.noticiamini_imagem
{
    width: 50px;
    text-align: center;
    vertical-align: top;
}
.noticiamini_link a:link, .noticiamini_link a:visited
{
    text-decoration: none;
    font-size: 8pt;
}
.noticiamini_link a:hover
{
    color: #fff;
    font-size: 8pt;
}
.noticiamini_link h1
{
    margin: 0px;
    padding: 0px;
    color: Orange;
    font-size: 8pt;
}
.noticiamini_link h2
{
    margin: 0px;
    padding: 0px;
    color: #fff;
    font-size: 8pt;
    font-weight: normal;
}
.noticiamini_link h3
{
    margin: 0px;
    padding: 0px;
    color: #808080;
    font-size: 8pt;
    font-weight: normal;
}
.noticiamini_conteudo
{
}
/* patrocinadores */
.patrocinadores
{
    margin-top: 8px;
}
.patrocinadores_chamada
{
    color: #808080;
    font-size: 8pt;
}
/* tabulacao */
.tab
{
    position: relative;
    top: 0px;
    *top: 7px;
}
.tab_titulo
{
    margin: 0px;
    margin-left: 10px;
    padding: 7px;
    color: #fff;
    display: inline;
    font-size: 8pt;
    text-transform: uppercase;
}
.tab_linha
{
    margin: 0px;
    width: 100%;
    height: 1px;
}
.tab_conteudo
{
    border: solid 1px #464646; 
    margin: 0px; 
    padding: 5px;    
}
/* mini player */
.miniplayer
{
    background-color: #464646;
    padding: 5px;
    border: solid 1px #e4500a;
    border-top: 0px;
    border-bottom: 0px;
}
.miniplayer_media
{
    text-align: center;
}
.miniplayer_media img 
{
	border: solid 1px #808080;
}
.miniplayer_selecionado
{
    background-color: #e35901;
}
.miniplayer_titulo
{
    text-align: center;
    font-weight: bold;
    color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 8pt;
}
.miniplayer_navegacao a:link, .miniplayer_navegacao a:visited
{
    color: #eaeaea;
    font-size: 8pt;
}
/* destaque */
.destaque_container
{
    margin-top: 10px;
    margin-bottom: 10px;
}
.destaque
{
    margin: 0px;
    margin-bottom: 5px;
    color: #fff;
    /*height: 72px;*/
}
.destaque td
{
    vertical-align: top;
}
.destaque a:link, .destaque a:visited
{
    color: #fff;
    text-decoration: none;
}
.destaque_table td
{
    margin: 0px;
    padding: 0px;
}
.destaque_selecionado
{
    background: url('/sitelegiao/img/bg/bg_destaque_selecao.jpg'); background-repeat: repeat-x; background-position: left top;
    margin: 0px;
    margin-bottom: 5px;
    color: #fff;
}
.destaque_selecionado td
{
    vertical-align: top;
}
.destaque_selecionado a:link, .destaque_selecionado a:visited
{
    color: #fff;
    text-decoration: underline;
}
.destaque a:link, .destaque a:visited
{
    color: #fff;
    text-decoration: underline;
}
.destaque_exibicao
{
    padding: 0px;
    text-align: center;
    width: 166px;
    border: solid 2px #464646;
    background-color: #fff;
}
.destaque_exibicao img
{
    border: 0px;
}
.destaque_itens
{
    width: 215px;
    vertical-align: top;
}
.destaque_icone
{
    text-align: center;
    width: 70px;
    vertical-align: top;
}
.destaque_texto 
{
    padding: 4px;
}
.destaque_texto span
{
    font-size: 8pt;
    font-weight: bold;
}
.destaque_texto p
{
    margin: 0px;
    padding: 0px;
    font-size: 8pt;
    margin-top: 5px;
    color: #eaeaea;
}
.destaque_msg
{
    padding: 5px;
    font-weight: bold;
    background-color: #000;
    color: #fff;
    font-size: 8pt;
    float: left;
    width: 166px;
    margin-top: -24px;
    text-align: center;
}
/* inputs */
.txt1
{
    font-size: 10pt;
    margin-top: 8px;
    margin-bottom: 8px;
}
/* textos */
.texto1 a:link, .texto1 a:hover
{
	color: #fff;
}
/* proximo jogo (proxjogo) */
.proxjogo_tabela
{
	width: 90%;
	color: #000;
	font-weight: bold;
	border-bottom: solid 1px #eaeaea;
}
.proxjogo_tabela td, .proxjogo_tabela div
{
	text-align: center;
	font-size: 8pt;
}
.proxjogo_info
{
	padding-top: 8px;
	color: #000;
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
}
/* enquete */
.enquete_pergunta
{
	font-weight: bold;
	padding-top: 0px;
	padding-left: 10px;
	font-size: 9pt;
}
.enquete_respostas input, .enquete_respostas label
{
    font-size: 8pt;
}
.enquete_botao
{
    text-align: right;
}
/* box direito */
.box
{
	color: #808080;
	margin: 4px;
	background-color: #fff;
	margin-bottom: 10px;
	border: solid 2px #0d2209;
	width: 252px;
}
.box_topo
{
    background: url('img/graph/corners/c_bra_topo.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    height: 8px;
    z-index: 7px;
    display: inline;
    width: 252px;
    margin-top: -28px;
}
.box_rodape
{
    background: url('img/graph/corners/c_bra_rodape.jpg');
    background-position: bottom center;
    background-repeat: no-repeat;
    height: 8px;
    display: inline;
    width: 252px;
}
.box_titulo
{
	background-color: #ff5807;
	color: #fff;
	font-weight: bold;
	display: inline;
	padding: 4px;
	font-size: 9pt;
	text-transform: uppercase;
	padding-right: 15px;
	padding-left: 15px;
}
.box_conteudo
{
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	font-size: 9pt;
}
/* tabela de jogos (tj) */
.tj_grupo
{
    background-color: #464646;
    padding: 3px;
    font-size: 8pt;
    text-align: center;
    color: #fff;  
    width: 234px;  
    width*: 240px;
}
.tj_tabela
{
    font-family: Arial;
    font-size: 8pt;
    width: 225px;
    border-left: solid 1px #808080;
    border-top: solid 1px #808080;
    text-align: center;
}
.tj_tabela td
{
    border: solid 1px #808080;
}
.tj_ponto, .tj_ponto_header
{
    text-align: center;
}
.tj_ponto_header, .tj_nome_header
{
    background-color: #eaeaea;
    border: solid 1px #808080;
}
.tj_nome, .tj_nome_header
{
    text-align: left;
    border: solid 1px #808080;
}
.tj_legenda
{
    font-size: 8pt;
    color: #808080;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
}
.tj_legenda span
{  
    font-weight: bold;
}
/* clippings */
.clipping_item
{
	padding: 5px;
}
.clipping_item a:link, .clipping_item a:visited
{
	color: #fff;
}
/* home - banner quadrado */
.banner_quadrado
{
    margin-top: 10px;
    width: 343px;
    height: 246px;
    text-align: center;
    background-color: #fff;
    /*padding-top: 150px;*/
    border: dotted 1px #000;
    font-size: 8pt;
}
.banner_quadrado td
{
    margin: 0px;
    border: 0px;
    padding: 0px;
}
/* resultado do ultimo jogo */
.ruj_tabela
{
    text-align: center;
    font-size: 12pt;
    width: 225px;
    margin-bottom: 10px;
}
.ruj_gol
{
    background: url('img/graph/bolinha.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    width: 25px;
    height: 25px;
    color: #fff;
    font-weight: bold;
}
.ruj_time
{
    font-size: 10pt;
}
/* tabulacao - direita */
.tabd
{
    margin: 0px;
    height: 24px;
    position: relative;
    top: -10px;
    z-index: 90;
}
.tabd td
{
    margin: 0px;
}
.tabd_meio
{
    background: url('img/graph/corners/c_lar_meio.jpg');    
    background-repeat: repeat-x;
    font-size: 8pt;
    font-weight: bold;
    color: #fff;
    width: 160px;
}
.tabd_esquerda
{
    background: url('img/graph/corners/c_lar_esq.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    width: 19px;
}
.tabd_direita
{
    background: url('img/graph/corners/c_lar_dir.jpg');
    background-repeat: no-repeat;
    background-position: top right;
    width: 19px;
}
/* tabulacao - mini */
.tabm
{
    margin: 0px;
    height: 24px;
}
.tabm td
{
    margin: 0px;
}
.tabm_meio
{
    background-color: #e4500a;
    font-size: 8pt;
    font-weight: bold;
    color: #fff;
}
.tabm_meio a:link, .tabm_meio a:visited
{
	color: #fff;
	font-size: 8pt;
}
.tabm_esquerda
{
    background: url('img/graph/corners/c_lar2_esquerda.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #e4500a;
    width: 19px;
}
.tabm_direita
{
    background: url('img/graph/corners/c_lar2_direita.jpg');
    background-color: #e4500a;
    background-repeat: no-repeat;
    background-position: top right;
    width: 19px;
}
/* tabulacao - cinza */
.tabnot
{
    margin: 0px;
    height: 24px;
}
.tabnot a:link, .tabnot a:visited
{
    color: #fff;
}
.tabnot td
{
    margin: 0px;
}
.tabnot_meio
{
    background-color: #464646;
    font-size: 8pt;
    font-weight: bold;
    color: #fff;
}
.tabnot_meio a:link, .tabnot_meio a:visited
{
	font-size: 8pt;
	color: #fff;
}
.tabnot_esquerda
{
    background: url('img/graph/corners/c_cinz_esquerda.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #464646;
    width: 19px;
}
.tabnot_direita
{
    background: url('img/graph/corners/c_cinz_direita.jpg');
    background-color: #464646;
    background-repeat: no-repeat;
    background-position: top right;
    width: 19px;
}
/* mini player - topo */
.minitopo
{
    margin: 0px;
    height: 7px;
    width: 100%;
}
.minitopo td
{
    margin: 0px;
}
.minitopo_meio
{
    background: url('img/graph/corners/c_mini_meio_topo.jpg');
    background-color: #464646;
    background-repeat: repeat-x;
    background-position: top right;
}
.minitopo_esquerda
{
    background: url('img/graph/corners/c_mini_esquerda_topo.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #464646;
    width: 8px;
}
.minitopo_direita
{
    background: url('img/graph/corners/c_mini_meio_topo.jpg');
    background-color: #464646;
    background-repeat: repeat-x;
    border-right: solid 1px #e4500a;
}
/* mini player - rodapé */
.minirodape
{
    margin: 0px;
    height: 8px;
    width: 100%;
}
.minirodape td
{
    margin: 0px;
}
.minirodape_meio
{
    background: url('img/graph/corners/c_mini_meio.jpg');
    background-color: #464646;
    background-repeat: repeat-x;
    background-position: top right;
}
.minirodape_esquerda
{
    background: url('img/graph/corners/c_mini_esquerda.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #464646;
    width: 8px;
}
.minirodape_direita
{
    background: url('img/graph/corners/c_mini_direita.jpg');
    background-repeat: no-repeat;
    background-position: top right;
    background-color: #464646;
    width: 8px;
}
/* categorias do sócio torcedor */
.sociotorcedor_categorias
{
    margin: 0px;
    margin-top: 10px;
}
.sociotorcedor_categorias li
{
    margin: 0px;
    margin-bottom: 8px;
    padding: 5px;
    width: 150px;
    display: inline; 
    float: left;
    margin-left: 10px;
}
.sociotorcedor_categorias li img
{
    border: 0px;
}
.sociotorcedor_categorias li a:link,.sociotorcedor_categorias li a:visited
{
    color: #fff;
}
/* aba */
.aba
{
    display: inline;
    float: right;
    background-color: Orange;
    color: #fff;
    cursor: hand;
    margin: 0px;
    position: relative; 
    left: -5px;
}
/* evolucao */
.evol_tcima
{
    height: 30px;
    color: #fff;
    font-size: 9pt;
    padding-right: 20px;
}
.evol_tbaixo
{
    height: 30px;
    color: #fff;
    font-size: 14pt;
    font-weight: bold;
    padding-right: 20px;
}
.evol_linha
{
    background: url('img/graph/evol_linha.jpg');
    background-repeat: repeat-x;
    background-position: left center;
    height: 14px;
}
.evol_linha img
{
    border: 0px;
}
.evol_descricao
{
    width: 500px;
    margin-left: 20px;
    padding: 10px;
    border: solid 1px #e4500a;
    border-right: solid 4px #e4500a;
    border-bottom: solid 4px #e4500a;
}
.evol_ano
{
    padding-left: 10px;
    margin-bottom: 25px;
    font-size: 10pt;
    color: #fff;    
}
.evol_ano span
{
    color: #e4500a;
    font-weight: bold;
}
/* conheça mais sobre o legiao */
.conheca_thumbs
{
    vertical-align: top;
}
.conheca_thumbs img
{
    border: 0px;
}
/* formatacao das fotos dos trofeus da pagina de titulos */
.titulos_fotos
{
    background: url('img/bg/fundo_vermelho.jpg');
    background-position: bottom left;
    background-repeat: no-repeat;
    margin-top: 20px;
    height: 350px;
    padding-left: 5px;
}
.titulos_fotos img
{
    border: solid 1px red;
}
.titulos_descricao
{
    color: #fff;
    padding: 5px;
    font-weight: bold;
    font-size: 10pt;
}
/* box2 */
.box2
{
    padding-left: 5px;
}
.box2_topo
{
    height: 15px;
    height*: 30px;
    background: url('img/graph/box_topo.jpg');
    background-position: 0px bottom;
    background-repeat: no-repeat;
    width: 222px;
    width*: 254px;
    margin-top: 5px;
    margin*: 0px;
    color: #fff;
    padding: 10px;
    padding-left: 20px;
    font-weight: bold;
    font-size: 8pt;
}
.box2_rodape
{
    height: 8px;
    background: url('img/graph/box_rodape.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 253px;
    width*: 254px;
    margin: 0px;
}
.box2_conteudo
{
    border: 0px;
    border-right: solid 1px #ff4802;
    border-left: solid 1px #ff4802;
    width: 240px;
    width*: 252px;
    background-color: #fff;
    margin: 0px;
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 5px;
}
.box2_conteudoj /* tabela de jogos */
{
    border: 0px;
    border-right: solid 1px #ff4802;
    border-left: solid 1px #ff4802;
    width: 246px;
    width*: 252px;
    background-color: #fff;
    margin: 0px;
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 5px;
}
.box2_conteudoe /* enquete */
{
    border: 0px;
    border-right: solid 1px #ff4802;
    border-left: solid 1px #ff4802;
    width: 230px;
    width*: 252px;
    background-color: #fff;
    margin: 0px;
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 5px;
}
.box2_conteudoruj /* resultado ultimo jogo */
{
    border: 0px;
    border-right: solid 1px #ff4802;
    border-left: solid 1px #ff4802;
    width: 230px;
    width*: 252px;
    background-color: #fff;
    margin: 0px;
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 5px;
}
.box2_conteudopj /* proximo jogo */
{
    border: 0px;
    border-right: solid 1px #ff4802;
    border-left: solid 1px #ff4802;
    width: 250px;
    width*: 252px;
    background-color: #fff;
    margin: 0px;
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 5px;
}
/* galerias */
.galeria_lista
{
	padding-bottom: 10px;
}
.galeria_lista a:link, .galeria_lista a:visited
{
	color: #ff4802;
}
