/* CSS Document */

* {
margin: 0;
padding: 0;
}
body{
	font: normal 0.7em Tahoma,Verdana,Arial;
	text-align:center; /* hack para o IE */
}
div#main{
	width:1024px;
	margin:0 auto;			
	text-align:left; /* "remédio" para o hack do IE */
}

h1{ font-size: 1.6em; text-align:center; color: #f00; }
a{ text-decoration: none; }
a:link{ color: #090; }
a:visited{ color: #0c0; }
a:active{ color: #fc3; }
a:hover{ color: #f00; }

#btn_menu{ cursor:pointer;}/*Botões do menu*/

div#banner{
	height:auto !important; /* FF */
	height:150px; /* IE */
	margin-top:5px;
	background: url(../../arquivos/layout/banner.png) no-repeat;
	padding-top:73px !important; /* FF */
	padding-top:72px; /* IE */
	padding-right:38px;
	padding-left:30px;
}

#logado{
	font:normal 0.7em Tahoma,Garamond,Verdana;
	color:#030;
	height:21px !important;
	height:22px;
}
#logado a{
	color:#fff;
	text-decoration:underline;
	font:normal 1.1em Tahoma,Garamond,Verdana;
}
div#banner input{
	height:20px;
}

td#cel_insc a{
	font:bold 0.8em Garamond,Arial,Verdana;
	color:#ff0;
	text-decoration:underline;
}
td#cel_insc_log a{
	font:bold 0.6em Garamond,Arial,Verdana;
	color:#ff0;
	text-decoration:underline;
}
div#sub_menu{ height: 28px;font-weight:bold;color:#000;}
div#sub_menu a{font-weight:bold;color:#000;}
div#sub_menu a:hover{font-weight:bold;color:#fff;}
div#sub_faixa_inicio{ /*Faixa Início */
background:url(../../arquivos/layout/faixa_inicio.jpg) no-repeat;height: 28px;margin-left:52px;
padding-left:10px;padding-top:7px;width:107px;
}
div#sub_faixa_interacao{ /*Faixa Interação */
background:url(../../arquivos/layout/faixa_interacao.jpg) no-repeat;height: 28px;margin-left:146px;
padding-left:10px;padding-top:7px;width:215px;
}
div#sub_faixa_tabelas{ /*Faixa Tabelas */
background:url(../../arquivos/layout/faixa_tabelas.jpg) no-repeat;height: 28px;margin-left:240px;
padding-left:10px;padding-top:7px;width:156px;
}
div#sub_faixa_listagens{ /*Faixa Listagens */
background:url(../../arquivos/layout/faixa_listagens.jpg) no-repeat;height: 28px;margin-left:333px;
padding-left:10px;padding-top:7px;width:331px;
}
div#sub_faixa_ajuda{ /*Faixa Ajuda */
background:url(../../arquivos/layout/faixa_ajuda.jpg) no-repeat;height: 28px;margin-left:427px;
padding-left:10px;padding-top:7px;width:208px;
}

div#help_text{
	overflow: auto;
	overflow-y: hidden;
	height: 20px !important; /* FF */
	height: 29px; /* IE */
	padding: 9px 5px 0px; 
	text-align: center;
	font: normal 1.2em Tahoma,Verdana,Times New Roman;
	background: url(../../arquivos/layout/msg.jpg) no-repeat;
	margin-top:2px;
	color:#666;
}

div#local{ 
	height:16px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:0px !important; /* FF */
	padding-bottom:2px; /* IE */
	font:bold 1.0em Tahoma,Times New Roman,Garamond; 
	color:#cf0;
	clear:both;
}

div#content{
	text-align: center;
	background-color: #fff;
	border:solid 2px #F60;
}
/* Conteúdo Esquerda */
div#content .left{
	padding-top:20px;
	padding-left:10px;
	float: left;
	width: 330px;
	text-align:justify;
	height: 920px;
}
div#content .border_left{
	padding:0px 0px 10px;
	border:solid 1px #ff6;
	background-color:#ffc;
	width:319px;
}

/* Conteúdo Direita */
div#content .right{
	padding-top:20px;
	float: right;
	width: 330px;
	text-align:justify;
}
div#content .border_right{
	padding:0px 0px 10px;
	border:solid 1px #7DFF7D;
	background-color:#EBFFD7;
	width:319px;
}

/* Conteúdo Centro */
div#content .center{
	padding-top:20px;
	padding-left:7px;
	width: 330px;
	margin-left: 340px;
	text-align:justify;
}
div#content .border_center{
	padding:0px 0px 10px;
	border:solid 1px #6cf;
	background-color:#EAF8FF;
	width:319px;
}
div#content .border_centerRSS{
	padding:0px 0px 10px;
	border:solid 1px #ccc;
	background-color:#eaeaea;
	width:319px;
	margin-bottom: 20px;
}

div#content .not_dia{ 
	font:bold 1.2em Garamond,Verdana,Arial; 
	color:#060;
	padding-left:10px; 
}
div#content .titulo{ 
	padding:5px 10px 3px;
	font-weight: bold;
	color:#f90;
}
div#content .noticia{ 
	color:#030; 
	padding:3px 10px 20px;
}

div#content .tituloEnq{ 
	padding:5px 10px 5px;
	font-weight: bold;
	color:#f00;
}
div#content .comentEnq{
	padding:3px 5px 5px 22px;
	color: #000;
	font-weight:bold;
	text-align:Justify;
}
div#content .optionEnq{
	margin-top: 7px;
	padding-left: 20px;
}
div#content #pagination{ padding-left:10px;}
/* RSS */
div#rssNews{
	padding:15px 5px 5px;
}

/*contador de tempo - página inicial */
table#contador{
	width:95%;
	margin-left:5px;
	margin-right:5px;
	background-color:#000;
}
table#contador th{
	font:bold 1.3em Garamond,Verdana,Tahoma;
	padding:3px;
	background-color:#030;
	color:#9dff9d;
}
table#contador .cabecalho{
	color:#030;
	font:bold 1.1em Tahoma,Verdana,Arial;
	width:25%;
	text-align:center;
	background-color:#57AE00;
	padding:10px;
}
table#contador .infotempo{
	color:#fff;
	font:bolder 1.3em Tahoma,Verdana,Arial;
	width:25%;
	text-align:center;
	background-color:#360;
	padding:5px;
}
table#contador .loadcont{
	background-color:#fff;
	font-size:0.8em;
	text-align:center;
}

abbr{ cursor: help; text-decoration:none; }

div#rodape {
	margin-top: 5px;
	margin-bottom: 20px;
	width: 987px !important;
	width: 1024px;
	text-align:center;
	padding: 5px 30px 15px 5px;
	color: #000;
	clear:both;
}
div#rodape a{ 
	color: #000;  
	font: normal 1.0em Tahoma,Garamond,Arial;
}

/* LEIA MAIS - NOTÍCIAS */
div#notTitle { border-bottom:solid 1px #090; width: 95%; margin-left: 25px;}
div#notTitle h1{ text-align:left; }
div#notCont { width: 95%; margin-left: 25px; font-size:1.1em; line-height:1.8em;text-align:justify; }
div#notCont a{font-weight:bolder; text-decoration:underline; }
div#notFoot{ width: 95%; margin-left: 25px; font-weight:bold; padding-bottom:15px;}
div#notFoot a{ color: #060; text-decoration:underline; font-size:1.1em; }
div#notSend { padding-top: 15px; }
div#notSend .texto { 
	border:solid 1px #060; 
	background-color:#bfffbf; 
	padding-left:5px; 
	font:normal 1.5em Garamond,Georgia,Arial; 
	color:#030;
}
div#notSend .botao{ height: 22px;margin-top: 5px; }

div#enqCont { padding-top: 15px; padding-left:25px;}/*ENQUETES ANTERIORES */

/*RECADOS e CONTATO*/
.msg{ 
	width: 688px !important; 
	width: 700px;
	visibility: hidden;
	background-color:#00c; 
	color:#fff; 
	font:bold 1.3em tahoma,garamond,verdana;
	padding:5px;	
	text-align:center;
	height:20px;
	border:solid 1px #003;
	margin:0 auto;
}
#boxInsc{
	width: 700px;
	text-align:left;
	background:#EAF8FF;
	margin:0 auto;
}
#boxInsc table{
	border: solid 1px #006;
	width: 100%;
	padding: 5px;
}
#boxInsc table th{
	font-size: 0.7em;
	font-weight: bold;
	color: #f00;
	padding: 5px;
}
#boxInsc table td{
	font: normal 0.8em Tahoma,Verdana,"Times New Roman";
	padding: 5px 5px 3px;
}
#boxInsc .text{
	height: 25px;
	border-color: #999;
	font: normal 1.3em garamond,Tahoma,verdana;
	background-color: #B3E7FF;
	color:#003;
	padding:0px 3px 0px;
}
#boxInsc .textFocus{
	height: 25px;
	border-color: #ff6;
	background-color: #ffc;
	font: normal 1.3em garamond,Tahoma,verdana;
	padding:0px 3px 0px;
	color: #003;
}
#btnInsc{
	height: 25px;
	width: 70px;
	border-color: #75B7F9;
	background-color: #eaeaea;
	padding-bottom:2px;
}
.contato_equipe{ text-align:left; margin-left: 160px; }

/* Somente RECADOS */
#boxRec{ width: 69% !important;width: 82%; margin:0 auto; }
#boxRec .bgcolor1{ background-color: #ff9; }
#boxRec .bgcolor2{ background-color: #D0FF71; }
#boxRec th{background-color:#FFDF5E;}
#boxRec table{ width: 100%; padding: 5px; border:solid 1px #f30;background-color:#FFDF5E;margin-bottom:20px;}
#boxRec table h2{ font-size: 0.8em; text-align:center; color: #f30; }
#boxRec table td{ font: normal 0.9em Tahoma,Verdana,"Times New Roman"; padding: 3px 5px 3px; }
#boxRec .pagination{color:#f30;}
#boxRec .pagination a{color:#f60;text-decoration:underline;}

/* OPINIÕES */
#boxOpi{ width: 69% !important;width: 82%; margin:0 auto; }
#boxOpi .bgcolor1{ background-color: #ff9; }
#boxOpi .bgcolor2{ background-color: #D0FF71; }
#boxOpi th{background-color:#FFDF5E;}
#boxOpi table{ width: 100%; padding: 5px; border:solid 1px #f30;background-color:#FFDF5E;margin-bottom:20px;}
#boxOpi table h2{ font-size: 0.8em; text-align:center; color: #f30; }
#boxOpi table td{ font: normal 0.9em Tahoma,Verdana,"Times New Roman"; padding: 3px 5px 3px; }
#boxOpi .pagination{color:#f30;}
#boxOpi .pagination a{color:#f60;text-decoration:underline;}

/* TABELA */
div#boxTabela{width: 1020px;text-align:center;}
div#boxTabela table{
	margin: 0 auto;
	width: 85%;
	margin-top: 20px;
	font:normal 1.5em Tahoma,Arial,Verdana; 
	background-color:#fff;
	border:solid 1px #000;
}
div#boxTabela table th{ 
	border:solid 1px #000;
	background-color: #333;
	color:#fff;
	padding:2px 5px 2px;
}
div#boxTabela table td{
	background-color:#eaeaea;
	padding:2px 1px 2px;
	font:normal 1.1em "Times New Roman",Arial,Verdana;
	color:#000;
}
div#boxTabela .legenda{
	font-size:1.2em;
	color: #333;
}
div#boxJogos{
	width: 1020px;
	text-align:center;
}
div#boxJogos table{
	margin: 0 auto;
	width:55%;
	margin-top: 5px;
	border:solid 1px #ccc;
}
div#boxJogos table td{
	font: normal 0.9em Tahoma,Georgia,Arial;
	padding-top:8px;
}
div#boxJogos .dia{
	background-color:#fff;
	font: bold 1.0em Garamond,Georgia,Arial;
	color:#090;
	padding-left:25px
}
div#boxJogos .turno{
	font: bold 1.0em Garamond,Georgia,Arial;
	background-color: #bfffbf;
	border:solid 1px #090;
}
div#boxJogos .rodada{
	font: bold 1.0em Garamond,Georgia,Arial;
	background-color: #999;
	color:#fff;
}

/* Mensagem de carregamento de tela */
#LoadMsg {
   width:320px;
   height:120px;
   position:absolute;
   top:40%;
   left:37%;
   background-color:#eaeaea;
	border:solid 3px #06f; 
   padding:23px 8px 8px;
   text-align:center;
   font:bold 1.3em Tahoma,Verdana,Arial;
   color: #000;
   font-size:1.3em;
}

/* CLASSIFICAÇÃO */
div#boxClass{
	width: 1020px;
	text-align:center;
}
div#boxClass table{
	margin: 0 auto;
	width: 90%;
	margin-top: 5px;
	margin-bottom: 20px;
	border:solid 1px #000;	
	clear:both;
}
div#boxClass table th{
	background-color:#666;
	color: #fff;
	font: bold 0.8em Tahoma,Verdana,Arial;
	padding: 3px 2px 3px;
}
div#boxClass .premio{
	font: bold 0.8em Tahoma,Garamond,Georgia;
	padding: 4px 2px 4px;
	background-color: #bfffbf;
	border: solid 1px #030;
	color: #060;
}
div#boxClass .premio a{
	text-decoration: underline;
	color: #030;
}
div#boxClass #indPremio{
	width: 100px;
	height: 25px;
	padding: 2px;
	background-color: #bfffbf;
	border: solid 1px #030;
	color: #030;
	float:left;
	margin-left:55px;
}
div#boxClass #indRestante{
	width: 100px;
	height: 25px;
	padding: 2px;
	background-color: #eaeaea;
	border: solid 1px #333;
	color: #333;
	margin-left:0.5em;
	float:left;
}
div#boxClass #indnotPay{
	width: 100px;
	height: 25px;
	padding: 2px;
	background-color: #FFAEAA;
	border: solid 1px #f00;
	color: #f00;
	float:left;
	margin-left:5px;
}
div#boxClass .restante{
	font: normal 0.8em Tahoma,Garamond,Georgia;
	padding: 4px 2px 4px;
	background-color: #eaeaea;
	border: solid 1px #333;
	color: #333;
}
div#boxClass .restante a{
	text-decoration: underline;
	color: #000;
}

div#boxClass .notpay{ /*jogadores que não efetuaram o pagamento*/
	font: bold 0.8em Tahoma,Garamond,Georgia;
	padding: 4px 2px 4px;
	background-color: #FFAEAA;
	border: solid 1px #030;
	color: #f00;
}
div#boxClass .notpay a{
	text-decoration: underline;
	color: #f00;
}

div#boxClass #finder{
	padding:7px 2px 0px 30px;
	float:left;
}
div#boxClass #divPremiacao{
	width: 200px;
	height: 25px;
	background-color:#FFD08A;
	border: solid 1px #f30;
	padding:3px;
	text-align:left;
	color:#333;
	margin-right: 55px;
	float:right;
}
#btn_desemp{margin-left:65px !important; margin-left:42px}
div#msgData{text-align:left; margin-left:55px; color:#f00; font:normal 1.1em Arial,Verdana,Tahoma}

/* PALPITES JOGADOR */
div#boxTabelaJog{
	width: 1020px;
	text-align:center;
}
div#boxTabelaJog table{
	margin: 0 auto;
	width: 85%;
	margin-top: 20px;
	font:normal 1.3em Tahoma,Arial,Verdana; 
	background-color:#fff;
}
div#boxTabelaJog table th{ 
	border:solid 1px #000;
	background-color: #666;
	color:#fff;
	padding:2px 5px 2px;
}
div#boxTabelaJog table td{
	border:solid 1px #333;
	background-color:#eaeaea;
	padding:2px 1px 2px;
	color:#000;
}
div#boxTabelaJog .palpitesTit{
	border:solid 1px #666;
	background-color:#ccc;
	padding:2px 3px 2px;
	color:#333;
	font-weight:bold;
}

div#boxPalpites{
	width: 1020px;
	text-align:center;
}
div#boxPalpites table{
	margin: 0 auto;
	margin-top: 10px;
	clear:both;
	width: 95%;
}
div#boxPalpites table th{
	background-color:#060;
	color: #fff;
	border:solid 1px #000;
	font: bold 0.8em Verdana,Arial;
	padding: 3px 2px 3px;
}
div#boxPalpites table td{
	font: bold 0.9em Garamond,Georgia,Arial;
	padding: 3px 2px 3px;
	background-color: #FFFFE6;
	border: solid 1px #333;
	color: #030;
}
div#boxPalpites .turno{
	font: bold 1.0em Garamond,Georgia,Arial;
	background-color: #fc0;
	border:solid 1px #f00;
	color: #930;
}
div#boxPalpites .rodada{
	background-color: #bfffbf;
	border:solid 1px #090;
	font: bold 1.0em Garamond,Georgia,Arial;
}
div#boxPalpites .data{
	font: bold 0.9em Garamond,Georgia,Arial;
	border: solid 1px #666;
	color:#333;
	padding-left:50px;
	padding-top: 10px;
}
div#boxPalpites #tdPal {
	background-color:#ff9;
	color: #930;
}
div#boxPalpites #tdPla {
	background-color:#FFE7B3;
	color: #f00;
}
div#boxPalpites #tdPon {
	background-color:#ECFFEC;
	color: #030;
}
div#boxPalpites #tdStt {
	background-color:#f00;
	color: #fff;
	border-color:#000;
	font:bolder 0.7em Garamond,Tahoma,Arial;
}

div#boxPalpites table .fundo{
	background-color:#D9FFD9;
}

.legenda_palpites{ text-align:left; margin-left: 80px; }
input#btnSalvar{ width:120px; font-weight:bold;}

/* TABELA DE DESEMPENHO */
div#boxDesemp{
	width: 1020px;
	text-align:center;
}
div#boxDesemp table{
	margin: 0 auto;
	width:95%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	border:solid 1px #999;
}
div#boxDesemp table th{
	background-color:#666;
	color: #fff;
	font: bold 0.8em Tahoma,Verdana,Arial;
	padding: 3px 2px 3px;
}
div#boxDesemp .linhaImpar{
	background-color:#bfffbf;
	color: #030;
	font: bold 0.5em Tahoma,Verdana,Arial;
	padding: 5px 2px 5px;
	border-bottom:solid 2px #666;
}
div#boxDesemp .linhaPar{
	background-color:#ccc;
	color: #333;
	font: bold 0.5em Tahoma,Verdana,Arial;
	padding: 5px 2px 5px;
	border-bottom:solid 2px #666;
}
div#instruc_desemp{
	margin: 0 auto;
	width: 540px;
	background-color:#FFC;
	color: #f60;
	border:solid 1px #f00;
	font: bold 1.0em Verdana,Arial;
	padding: 5px 3px 5px;
	text-align: center;
}

/* VENCEDORES */
div#indicacao_venc{ width:550px; padding-bottom: 3px; margin:0 auto;}
div#indicacao_venc .passive{ border: solid 1px #666; background-color: #dadada; }
div#indicacao_venc .hover{ border: solid 1px #060; background-color: #BFFFBF; }
div#indicacao_venc .passive, div#indicacao_venc .hover{	
	padding: 5px;
	text-align:center;
}
div#indicacao_venc a{ color: #060; font:bold 0.8em Tahoma,Garamond,Verdana;}
div#indicacao_venc table{font:normal 1.1em Tahoma,Verdana,Arial;}
div#indicacao_venc table td{padding:3px;background-color:#eaeaea;border:solid 1px #ccc;}
div#indicacao_venc .showMember{
	padding: 5px 10px 15px;
	background-color:#F4FFF0;
	border:solid 1px #060;
	border-top:none;
}

/* INSCRITOS */
div#boxInscritos{
	width: 1020px;
	text-align:center;
}
div#boxInscritos table{
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom:20px;
	clear:both;
	width: 85%;
}
div#boxInscritos table th{
	background-color:#666;
	color: #fff;
	border:solid 1px #000;
	font: bold 0.9em Tahoma,Verdana,Arial;
	padding:5px;
}
div#boxInscritos table td{
	font: bold 0.7em Tahoma,Garamond,Arial;
	padding:5px;
	background-color: #eaeaea;
	border: solid 1px #fc0;
	color: #f60;
}

/* ESTATÍSTICAS */
div#indicacao_est{ width:550px; padding-bottom: 3px; margin:0 auto;}
div#indicacao_est .passive{ border: solid 1px #666; background-color: #dadada; }
div#indicacao_est .hover{ border: solid 1px #060; background-color: #BFFFBF; }
div#indicacao_est .passive, div#indicacao_est .hover{	
	padding: 5px;
	text-align:center;
}
div#indicacao_est a{ color: #060; font:bold 1.0em Tahoma,Garamond,Verdana;}
div#indicacao_est table{font:normal 1.2em Tahoma,Verdana,Arial;margin:0 auto;}
div#indicacao_est table td{padding:3px;background-color:#eaeaea;border:solid 1px #ccc;}
div#indicacao_est .showMember{
	padding: 5px 10px 15px;
	background-color:#F4FFF0;
	border:solid 1px #060;
	border-top:none;
}

/* Parceiros */
div#parceiros{
	width:950px;
	margin-left:33px;
}

/* REGULAMENTO e FAQ */
div#reg_faq_indice{ 
	width: 1020px;
	padding-bottom: 3px;
	margin-top: 5px;
	text-align:center;
}
div#reg_faq_indice .titulo{ 
	margin:0 auto;
	width: 85%;
	background-color:#dadada;
	border: solid 1px #999;
	color:#333;
}
div#reg_faq_indice .titulo_hover{ 
	width: 85%;
	margin:0 auto;
	border: solid 1px #090;
	background-color:#bfffbf;
	color:#060;
}
div#reg_faq_indice .titulo, div#reg_faq_indice .titulo_hover{
	font: bold 1.2em Tahoma,Garamond,Verdana;
	padding: 5px;
}
div#reg_faq_indice .showReg{ 
	margin:0 auto;
	width: 84% !important; /* FF, Opera */
	width: 85%; /* IE */
	font: normal 1.1em Verdana,Arial,Garamond;
	text-align:justify;
	padding: 5px 10px 20px;
	background-color:#f4fff0;
	border:solid 1px #060;
	color:#060;
}
div#reg_faq_indice .showReg a{
	color: #f00;
}
div#reg_faq_indice table{
	margin:0 auto;
	font: normal 1.1em Verdana,Arial;
	border:solid 1px #BCFF9F;
}
div#reg_faq_indice table th{
	padding:5px;
	background-color:#D6FFC4;
	color:#030;
}
div#reg_faq_indice table td{
	padding:2px;
}

#upDown{ cursor:pointer; }


/* Indique Bolão */
div#ind_indice{ 
	width: 1020px;
	padding-bottom: 3px;
	margin-top: 5px;
	text-align:center;
}
div#ind_indice .titulo{ 
	margin:0 auto;
	width: 68%;
	background-color:#dadada;
	border: solid 1px #999;
	color:#333;
}
div#ind_indice .titulo_hover{ 
	width: 68%;
	margin:0 auto;
	border: solid 1px #090;
	background-color:#bfffbf;
	color:#060;
}
div#ind_indice .titulo, div#ind_indice .titulo_hover{
	font: bold 1.2em Tahoma,Garamond,Verdana;
	padding: 5px;
}
div#ind_indice .showReg{ 
	margin:0 auto;
	width: 67% !important; /* FF, Opera */
	width: 68%; /* IE */
	font: normal 1.1em Tahoma,Verdana,Garamond;
	text-align:justify;
	padding: 5px 10px 20px;
	background-color:#f4fff0;
	border:solid 1px #060;
	color:#060;
}
div#ind_indice .showReg a{
	color: #f00;
}



/* Inscrição - Números Indicação e explicação */
div#insc_indice{ 
	width: 1020px;
	padding-bottom: 3px;
	margin-top: 5px;
	text-align:center;
}
div#insc_indice .showReg{ 
	margin:0 auto;
	width: 67% !important; /* FF, Opera */
	width: 68%; /* IE */
	font: normal 1.1em Tahoma,Verdana,Garamond;
	text-align:justify;
	padding: 5px 10px 20px;
	background-color:#f4fff0;
	border:solid 1px #060;
	color:#060;
}
div#insc_indice .showReg a{
	color: #f00;
}

/* somente indicação e inscrição - lista de números de indicação */
#listInd table td{
	font: normal 0.7em Verdana,Arial;
	color:#060;
	border-bottom:solid 1px #ccc;
	padding:2px 0px 2px;
}
#listInd table th{
	font: bold 0.9em Verdana,Arial;
	color:#666;
}


/*CPANEL*/
.tblEst{
	font: normal 1.2em Tahoma,Verdana,Arial;
}
.tblEst td{height:15px;}
.tblEst th{background-color:#eaeaea;}
.tblEst .palps{
	font:bold 1.0em Tahoma,Verdana,Arial;
	background-color:#eaeaea;
	text-align:center;
}
.tblEst .palps_msg{
	font:bold 0.8em Tahoma,Verdana,Arial;
	background-color:#ff9;
	color:#f00;
	text-align:justify;
	padding:5px;
}
div#content .left_menu{
	font: normal 1.1em Tahoma,Verdana,Arial;
	padding-top:20px;
	padding-left:20px;
	float: left;
	width: 280px;
	text-align:left;
}
div#content .left_menu a{ height:2.2em; line-height:2.2em;}
div#content .right_instrucao{
	padding-top:20px;
	float: right;
	width:225px;
	margin-right:80px;
	text-align:justify;
}
div#content #instrucao{ 
	font: normal 1.1em Tahoma,Verdana,Arial;
	border:solid 1px #ccc; 
	height: 220px; 
	background-color:#eaeaea;
	padding: 15px 10px 15px;
	color:#333;
	min-height: 300px; /* Firefox, Opera */
	height: auto !important; /* Firefox, Opera */
	height: 330px; /* hack -> IE */
}

div#content .center_estatistica{
	padding-top:20px;
	padding-left:7px;
	width: 320px;
	margin-left: 320px;
	text-align:justify;

	min-height: 570px; /* Firefox, Opera */
	height: auto !important; /* Firefox, Opera */
	height: 590px; /* hack -> IE */
}

div#listagem{
	background-color:#eaeaea;
	border: solid 1px #999;	
	padding-top:10px;
}
div#listagem table{ margin:0 auto;}
div#listagem table th{ padding-left:5px; font: bold 1.1em Garamond,Arial,Verdana; }
div#listagem table td{ padding:3px 5px 3px;	border-bottom: solid 1px #999;	font: normal 0.9em Garamond,Arial,Verdana; }

/* Listagem de rodadas de ADM-Jogos */
div#listagem_rod{
	background-color:#eaeaea;
	border: solid 1px #999;	
	padding-top:10px;
}
div#listagem_rod table{ margin:0 auto; }
div#listagem_rod table th{ 
	padding-left:5px; 
	font: bold 1.0em Garamond,Arial,Verdana;
}
div#listagem_rod table td{ 
	padding:3px 5px 3px;		
	font: normal 0.9em Garamond,Arial,Verdana; 
}

div#listagem_rod #showRod{
	font-size:1.5em;
	color:#333;
}

div#formAdm{	
	padding-top: 20px;
	border: solid 1px #090;
	border-top:none;
	/*border-bottom: none;*/
	font: normal 1.1em Garamond,"Times New Roman",Verdana;
}
div#formAdm table{ margin:0 auto; }
div#formAdm table th{ padding-top: 10px;padding-left: 10px;color: #060; }
div#formAdm table td{ padding-bottom: 1px; }
table .cab{
	background-color:#000;
	padding:3px 0px;
	border:solid 1px #000;
	color:#fff;
}

table .cabfoco{
	background-color:#f00;
	padding:3px 0px;
	border:solid 1px #000;
	color:#000;
}

table .aviso{
	background-color:#ffc;
	padding:3px 0px;
	border:solid 1px #000;
	color:#f00;
	font-size:0.7em;
	font-weight:bold;
}

div#formAdm .texto{ /* input:text */
	margin-left: 10px;
	font:normal 1.0em Garamond,"Times New Roman";
	padding-left: 5px;
	border: solid 1px #ccc;
	background-color:#FFFFDF;
}
div#formAdm label{ font-size: 0.7em; color: #f00; }
div#formAdm fieldset{ 
	margin:0 auto; 
	width:80%;
	text-align:left;
	padding:5px;
	font: normal 1.1em Tahoma,Garamond,Verdana; 
}
div#bottom-bar{
	padding: 5px;
	background-color:#ccc;
	border: solid 1px #333;
	height:40px;
	font-weight: bolder;
}
div#bottom-bar .left{ width: 420px; float:left; text-align:right; }
div#bottom-bar .right{ width: 560px; float:right; text-align:left; }

#tooltip{          
	background:#FFFF9F;
	border:1px solid #000;
	display:none;
	padding:3px;	
	font:bold 0.9em Tahoma,Garamond,Arial;
}

div#listagem_rod_palpites{
	background-color:#eaeaea;
	border: solid 1px #999;	
	padding-top:10px;
	text-align:center;
}
div#listagem_rod_palpites table{ margin:0 auto; width:80%;}
div#listagem_rod_palpites table th{ 
	padding:3px;
	font: bold 0.9em Tahoma,Garamond,Verdana;
	background-color:#ccc;
}
div#listagem_rod_palpites table td{ 
	padding:3px;		
	font: normal 0.9em Tahoma,Garamond,Verdana; 
}

div#listagem_rod_palpites #showRod{
	font-size:1.5em;
	color:#f00;
	margin-bottom: 10px;
}

.jrodada{
	background-color:#DFFFDF;
	border:solid 1px #80FF80;
}

/* PALPITES */
div#boxPalpite{ margin:0 auto; width:85%; text-align:center;}
.turno{
	font: bold 1.0em Garamond,Georgia,Arial;
	background-color: #bfffbf;
	border:solid 1px #090;
}
.rodada{
	font: bold 1.0em Garamond,Georgia,Arial;
	background-color: #eaeaea;
	color:#666;
}
.placar{
	text-align:center;
	border: solid 1px #f90;
	background-color:#ffc;
	font: bold 0.8em "Times New Roman",Arial,Verdana;
}
.data{
	font: bold 0.9em Garamond,Georgia,Arial;
	color:#030;
	padding-left:25px
}
.clube{
	border-bottom: solid 1px #dadada;
}

/* Inscrição Sucesso */
#boxInscSuc{ 
	width: 565px; 
	margin:0 auto;			
	text-align:left; /* "remédio" para o hack do IE */
	font:normal 1.3em Tahoma,Arial,Verdana;
}















.showArt{ 
	font: normal 1.3em Verdana,Arial,Garamond;
	text-align:justify;
	margin-top: 10px;
	padding: 5px 10px 10px;
	background-color:#f4fff0;
	border:solid 1px #060;
	color:#060;
	width:480px;
}

div#warningMsg { 
	margin: 0 auto;
	width: 84%; 
	text-align: center;
	font: bold 1.2em Tahoma,"Times New Roman",Verdana;
	background-color:#fc6;
	padding:5px;
	border:solid 1px #c00;
}
div#warningMsg .passive{
	background-color: #f90;
	padding: 7px;
	color:#000; 
	border: solid 1px #f00;
}
div#warningMsg .hover{
	background-color: #fc0;	
	padding: 7px;
	color:#333; 
	border: solid 1px #f00;
}
div#warningMsg .showWarning{
	text-align: justify;
	padding: 5px 10px 15px;
	font: normal 0.9em Verdana,Arial,Garamond; 
	line-height:1.5em;
	background-color: #ffc;
	border: solid 1px #f90;
	border-top:none;
	color: #333;
}


/* ADM */
div#container{
	width: 1024px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin:0 auto;	
}
div#tituloForm{
	font: bold 1.4em Verdana,Arial,"Times New Roman";
	color: #030;
	background-color:#bfffbf;
	border: solid 1px #060;
	border-bottom: solid 2px #090;
	height: 30px;
	padding-top: 5px;
}

#toBack{
	width: 43em;
	float:left;
	text-align:right;
	margin-top: 10px;
}
div#activeList{
	background-color:#eaeaea;
	border: solid 1px #999;	
	border-top:none;
	padding-top:10px;
}
div#activeList table{ margin: 0 auto; }
div#activeList table td{ padding:5px 10px 5px; }
div#activeList table th{ padding-left:5px; font: bold 1.1em Tahoma,Garamond,Verdana; }
div#activeList img{ padding-bottom: 5px; }
div#activeList .botao { 
	width: 70px; 
	border:outset 2px #060; 
	height: 24px; 
	background-color: #999; 
	color:#fff;
	font: bolder 0.8em Garamond,Arial,Verdana
}
#statusDep{
	background-color:#eaeaea;
	border:solid 1px #666; 
	color:#333;
	font-size:0.8em;
	width:180px;
	text-align:center;
	padding: 5px;
}
#waiting{
	background-color:#eaeaea;
	border:solid 1px #666; 
	color:#333;
	font-size:1.0em;
	width:180px;
	text-align:center;
	padding: 5px;
	margin-bottom: 15px;
}

/* ADM - Relatórios e Execuções */
#fldRela{ 
	font:normal 0.9em Tahoma,Arial,Verdana; 
	width:90%;
	text-align:left;
}
#fldRela td{padding:12px 5px 12px 55px;}
#showRel{
	width:800px;
	margin:0 auto;
	text-align:left;
	background-color:#eaeaea;
	border:solid 1px #999;
	color:#333;
	padding:15px 30px;
	min-height:450px !important;
	height:450px;
	font:normal 1.0em Tahoma,Verdana,Arial;
	line-height:18px;
}