/*------------------------------------------------------------------*/
/*	INFORMACOES GERAIS
/*------------------------------------------------------------------*/
/*
---> TEMA:	8
---> COR:	VERDE AGUA
---> DEPTO: COMITÊ MÉDICO
---> AUTOR:	LEONARDO MACHADO
*/


/*------------------------------------------------------------------*/
/*	CORPO
/*------------------------------------------------------------------*/
body {
	background-image: url(../../../temas/fg_1/imgs/fundo.gif);
}	

/*------------------------------------------------------------------*/
/*	CONTEUDO DO SITE
/*------------------------------------------------------------------*/
.titulos {
/******************************************************************************************************************************************************************************************/
	color:#006242;
/******************************************************************************************************************************************************************************************/
	font-weight:bold;
}
.titulo-grande {
	font-size:14px;
	color:#006242;
	font-weight:bold;
}
.subtitulo {
	color:#006242;
}
.img-borda {
	border:#4AA486 1px solid;
}

/* Linha de baixo dos títulos de cada página interna */
.linha-separadora {
	border-bottom:#006242 2px solid;
}

.contorno_int {	
	padding:0 10px 0 10px;
	border-right:#fff 1px solid;
	border-left:#fff 1px solid;
}

/* Galeria da Home do Torneio */
.img-galeria-borda td {
	padding:0 10px 10px 0;
}


.bloco-bg {
	background-image:url(../../../temas/cbt_6/imgs/caixa_topo_bg.gif);
	background-repeat:repeat-y;
/******************************************************************************************************************************************************************************************/
	border-top:#4AA486 1px solid;
	border-bottom:#4AA486 1px solid;
/******************************************************************************************************************************************************************************************/	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFF;
}


.bloco-bg-maior {
	background-image:url(../../../temas/cbt_6/imgs/bg_cartola_maior.gif);
	background-repeat:repeat-y;
/******************************************************************************************************************************************************************************************/
	border-top:#4AA486 1px solid;
	border-bottom:#4AA486 1px solid;
/******************************************************************************************************************************************************************************************/	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFF;
}


.borda-R-5px-LR {
	border-right:#fff 2px solid;
	padding:0 5px 0 5px;
	line-height:19px;
}
.borda-TBR {
	border-top:#fff 2px solid;
	border-bottom:#fff 2px solid;
	border-right:#fff 2px solid;
	padding:0 5px 0 5px;
	line-height:19px;
}
.borda-TB {
	border-top:#fff 2px solid;
	border-bottom:#fff 2px solid;
	padding:0 5px 0 5px;
	line-height:19px;
}



.linha-atalho {
	border-bottom:#B3CCE6 1px solid; 
	padding-bottom:7px;
}



/* Bordas dos blocos do conteudo */
.bloco-Borda {
/******************************************************************************************************************************************************************************************/
	border-bottom:1px solid #4AA486;
	border-left:1px solid #4AA486;
	border-right:1px solid #4AA486;
/******************************************************************************************************************************************************************************************/	
	padding:10px 5px 0 5px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_gradiente.jpg);
	background-repeat:repeat-x;
}
.bloco-Borda img {
	margin-right:5px;
}
.bloco-eventos {
/******************************************************************************************************************************************************************************************/
	border-bottom:1px solid #4AA486;
	border-left:1px solid #4AA486;
	border-right:1px solid #4AA486;
/******************************************************************************************************************************************************************************************/	
	padding:10px 5px 5px 5px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_gradiente.jpg);
	background-repeat:repeat-x;
}
.bloco-Legenda {
	color:#333333;
	font-size:10px;
}
.bloco-Legenda img {
	margin-right:0;
}
.bloco-Tabela-Borda {
	margin:5px 0 0px 0;
}
.bloco-Tabela-Borda img {
	margin:4px 5px 0 0;
}
.bloco-Tabela-Dois {
	margin:0 0 5px 0;
}
.bloco-Tabela-Tres {
	margin:10px 0 5px 0;
}
.bloco-Tabela-Dois img, .bloco-Tabela-Tres img {
	margin:4px 5px 0 0;;
}

.menu_int-borda {
	border-left:#09714F 1px solid;
}

/* Tabela do Ranking */
.tab-Ranking-tit {
	font-size:10px;	
	color:#FFFFFF;
	padding:0 5px 0 5px;
	background-color:#009966;
}
.tab-Ranking-cont a {
	color:#003380;
}
.tab-Ranking-cont {
	color:#003380;
	padding:0 5px 0 5px;
	line-height:18px;
}



/*------------------------------------------------------------------*/
/*	CABECALHO
/*------------------------------------------------------------------*/
/* Cor de fundo do cabeçalho */
/*****************************************************************************************************************************************
.fundo-cab {
background-color:#009966; 

}
*************************************************/
ul.menu_topo { 
	margin:0; 
	padding:0;
	float:left;
}
ul.menu_topo li {
	list-style:none;
	display:inline;
	color:#000000;
}
ul.menu_topo li img {
	padding:0;
	vertical-align:middle;
	_margin-top:-1px;
	_margin-bottom:1px;
}
ul.menu_topo li a {
	color:#00274F;
}
ul.menu_topo a:hover {
	text-decoration:underline;
}



/*#cab img {
	vertical-align:middle;
	_margin-top:-1px;
	_margin-bottom:1px;
}
#cab a {
	color:#00274F;
	padding:0 5px 0 5px;
}
#cab a img {
	padding:0;
	_margin-top:-1px;
	_margin-bottom:1px;
}*/



/*------------------------------------------------------------------*/
/*	MENU ESQUERDO DO PORTAL
/*------------------------------------------------------------------*/
/* ABAS */
.abaativa {
	cursor:default;
}
.abainativa {
	cursor:pointer;
}
.aba-vazio {
	cursor:default;
}



/* Menu do Portal */
#menu-E {
	background-image:url(../../../temas/cbt_6/imgs/menu_fundo.jpg);
	text-align:right;
}
#menu-E td {
	border-bottom:#FFFFFF 1px solid;
}
#menu-E img {
	margin:5px;
	vertical-align:middle;
}
#menu-E a {
	color:#FFFFFF;
	vertical-align:middle;
}
#menu-E a:hover {
	text-decoration:none;
/******************************************************************************************************************************************************************************************/
	color:#FFFF00;
/******************************************************************************************************************************************************************************************/
}

/*------------------------------------------------------------------*/
/*	Destaque
/*------------------------------------------------------------------*/
.destaque-flash-fundo{ background-image:url(../../../temas/fg_1/imgs/fundo_destaque.jpg); }
.destaque-boxes-fundo{ background-color:#000000;}
.destaque-boxes-fonte{ color:#000000;}
.destaque-boxes-titulo{	font-weight:bold; font-size:20px;}



/* Menu de Login */
#bloco-login {
	background-color:#FFFFFF;
	margin:0 0 0 5px;
}
.contorno {
	border-left:#FFFFFF 1px solid;
}
#menu-Login, #MeuMenu {
	border-top:#D6B031 1px solid;
	border-left:#D6B031 1px solid;
	border-right:#F7F1DE 1px solid;
	border-bottom:#F7F1DE 1px solid;	
	margin:3px 0 3px 0;
	color:#524310;	
}
#menu-Login td, #MeuMenu td {
	border-top:#F7F1DE 1px solid;
	border-left:#F7F1DE 1px solid;
	border-right:#D6B031 1px solid;
	border-bottom:#D6B031 1px solid;
}
#menu-Login td a {
	font-size:9px;
	color:#333333;
	margin-top:10px;
	background-image:url(../../../temas/cbt_6/imgs/geral/seta_vermelha.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
}
#menu-Login img, #MeuMenu img {
	vertical-align:middle;
	margin:4px 5px 5px 0;
}
.menu-Login-input {
	background:#FBF7EA;
	border:#D6B030 1px solid;
	width:113px;
	height:18px;
}
.menu-Login-submit {
	margin:9px 5px 0 0;
}



/* Meu Menu */
#MeuMenu td a {
	display:block;
	line-height:17px;
	color:#524310;
	vertical-align:middle;
	padding:0 5px 0 5px;		
}
#MeuMenu td a:hover {
	background-color:#DFC15B;
	text-decoration:none;
}
.MeuMenu-tit {
	padding:5px;
	background-color:#F5EDCF;
}
.MeuMenu-tit-bold {
	font-weight:bold;
}



/*------------------------------------------------------------------*/
/*	ENQUETE
/*------------------------------------------------------------------*/
#enq {
	background-color:#FFFFFF;
	padding:0 0 0 5px;
}
.enq-titulo {
	background-image:url(../../../temas/cbt_6/imgs/enquete_fundo.gif);
	background-repeat:repeat-x;
	display:block;
	padding:0 0 0 5px;
	margin:0;
	height:35px;
}
.enq-img {
	margin:5px 0 10px 5px;
}



/*------------------------------------------------------------------*/
/*	PUBLICIDADE
/*------------------------------------------------------------------*/
/* Publicidade da Esquerda */
#pub-E img {
	margin-top:5px;
}


#pub-D, #pub-T, #pub-E {
/*****************************************************************************************************************************************************************************************
	background-color:#B6DACE; */
/******************************************************************************************************************************************************************************************/
}
#pub-D img {
	margin-bottom:5px;
}
.pub-Fundo {
	background-image:url(../../../temas/cbt_6/imgs/fundo_chamadas.jpg);
	background-repeat:repeat-x;
	padding:5px 5px 0 5px;
}
.pub-Fundo img {
	margin:5px 0 0 0;
}



/*------------------------------------------------------------------*/
/*	TORNEIOS
/*------------------------------------------------------------------*/

/* Tabelas dos torneios */
.tab-torneios {
	margin:5px 0 5px 0;
	_margin:10px 0 10px 0;	
	padding-bottom:5px;
	_padding-bottom:10px;
	border-bottom:#B3CCE6 1px solid;
}
.tab-torneios-P-12px {
	color:#333333;
	padding-left:12px;
}
.tab-torneios img {
	margin-right:5px;
}




/* Menu dos meses dos torneios */
ul.meses { 
	margin:0;
	padding:0;
	float:left;
}
ul.meses li {
	list-style:none;
	display:inline;
}
.jan, .fev, .mar, .abr, .mai, .jun, .jul, .ago, .set, .out, .nov, .dez {
	float:left;
	color:#000;
	width:39px;
	_width:40px;
	margin-bottom:-1px;
	padding-bottom:-1px;
	_margin-bottom:0;
	_padding-bottom:0;	
	text-align:center;
	line-height:17px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_off.jpg);
	background-repeat:repeat-x;
	border-top:#0756A4 0.1em solid;
	border-right:#0756A4 0.1em solid;
	border-bottom:#0756A4 0.1em solid;
}
ul.meses a:hover {
	background-image:url(../../../temas/tema_cbt_1/imgs/fundo_meses_on.jpg);
	background-repeat:repeat-x;	
	border-bottom:#DAE6F2 1px solid;
}

/* Hack pra deixar o menu com largura certa no opera */
@media all and (min-width: 0px){
	ul.meses li a { width:40px; }
}

.jan-over, .fev-over, .mar-over, .abr-over, .mai-over, .jun-over, 
.jul-over, .ago-over, .set-over, .out-over, .nov-over, .dez-over {
	float:left;
	color:#000000;
	width:39px;
	_width:40px;
	margin-bottom:-1px;
	padding-bottom:-1px;
	_margin-bottom:0;
	_padding-bottom:0;	
	text-align:center;
	line-height:17px;
	border-top:#0756A4 0.1em solid;
	border-right:#0756A4 0.1em solid;
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_on.jpg);
	background-repeat:repeat-x;	
	border-bottom:#DAE6F2 1px solid;
}





/* Menu do MEU CADASTRO */
ul.cadastro { 
	margin:0; 
	padding:0;
	float:left;
}
ul.cadastro li {
	list-style:none;
	display:inline;
}
li.cadastro-fundo a {
	float:left;
	color:#000000;
	text-align:center;
	line-height:17px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_off.jpg);
	background-repeat:repeat-x;
	border-top:#0756A4 0.1em solid;
	border-right:#0756A4 0.1em solid;
	border-bottom:#0756A4 0.1em solid;
	margin-bottom:-1px;
	_margin-bottom:0px;
}

li.cadastro-fundo-over a {
	float:left;
	color:#000000;
	text-align:center;
	line-height:17px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_on.jpg);
	background-repeat:repeat-x;
	border-top:#0756A4 0.1em solid;
	border-right:#0756A4 0.1em solid;
	border-bottom:#DAE6F2 1px solid;
	margin-bottom:-1px;
	_margin-bottom:0px;	
}

li.cadastro-fundo a { width:158px; _width:159px;}
li.cadastro-fundo-over a { width:158px; _width:159px;}

/* Hack pra deixar o menu com largura certa no opera */
@media all and (min-width: 0px){
	li.cadastro-fundo a { width:159px;}
	li.cadastro-fundo-over a { width:160px;}
}

ul.cadastro a:hover {
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_on.jpg);
	background-repeat:repeat-x;	
	border-bottom:#DAE6F2 1px solid;
}






/* Menu do TENISTAS INFO */
ul.tenistas { 
	margin:0; 
	padding:0;
	float:left;
}
ul.tenistas li {
	list-style:none;
	display:inline;
}
li.tenistas-fundo a {
	float:left;
	color:#000000;
	text-align:center;
	line-height:17px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_off.jpg);
	background-repeat:repeat-x;
	border-top:#0756A4 0.1em solid;
	border-right:#0756A4 0.1em solid;
	border-bottom:#0756A4 0.1em solid;
	margin-bottom:-1px;
	_margin-bottom:0px;	
}

li.tenistas-fundo-over a {
	float:left;
	color:#000000;
	text-align:center;
	line-height:17px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_on.jpg);
	background-repeat:repeat-x;
	border-top:#0756A4 0.1em solid;
	border-right:#0756A4 0.1em solid;
	border-bottom:#DAE6F2 1px solid;
	margin-bottom:-1px;
	_margin-bottom:0px;	
}

li.tenistas-fundo a { width:90px; _width:90px;}
li.tenistas-fundo-over a { width:90px; _width:90px;}

/* Hack pra deixar o menu com largura certa no opera */
@media all and (min-width: 0px){
	li.tenistas-fundo a { width:90px;}
	li.tenistas-fundo-over a { width:90px;}
}

ul.tenistas a:hover {
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_on.jpg);
	background-repeat:repeat-x;	
	border-bottom:#DAE6F2 1px solid;
}





/* Menu da pagina de inscricoes de torneios*/
ul.torneios { 
	margin:0; 
	padding:0;
	float:left;
}
ul.torneios li {
	list-style:none;
	display:inline;
}


/*ul.torneios li a {*/
li.home a, li.info a, li.insc a, 
li.plan a, li.prog a, li.chave a {
	float:left;
	color:#000000;
	text-align:center;
	line-height:17px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_off.jpg);
	background-repeat:repeat-x;
	border-top:#0756A4 0.1em solid;
	border-right:#0756A4 0.1em solid;
	border-bottom:#0756A4 0.1em solid;
	margin-bottom:-1px;
	_margin-bottom:0px;	
}

li.home a 	{ width:97px; _width:100px;}
li.info a 	{ width:82px; _width:82px; }
li.insc a 	{ width:61px; _width:61px; }
li.plan a 	{ width:93px; _width:93px; }
li.prog a 	{ width:80px; _width:80px; }
li.chave a	{ width:63px; _width:63px; }

li.home-over a 	{ width:97px; _width:100px;}
li.info-over a 	{ width:82px; _width:82px; }
li.insc-over a 	{ width:61px; _width:61px; }
li.plan-over a 	{ width:93px; _width:93px; }
li.prog-over a 	{ width:80px; _width:80px; }
li.chave-over a	{ width:63px; _width:63px; }

/* Hack pra deixar o menu com largura certa no opera */
@media all and (min-width: 0px){
	li.home a { width:104px;}
	li.home-over a { width:104px;}
}

ul.torneios a:hover {
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_on.jpg);
	background-repeat:repeat-x;	
	border-bottom:#DAE6F2 1px solid;
}
/*------------------------------------------------------------------*/
/*	CHAVES
/*------------------------------------------------------------------*/
.torneio-chave-vencedora-bg{
	background-color:#C6D7D1;
}
.torneio-chave-padrao-bg{
	background-color:#CBE5DC;
}

li.home-over a, li.info-over a, li.insc-over a, 
li.plan-over a, li.prog-over a, li.chave-over a {
	float:left;
	color:#000000;
	text-align:center;
	line-height:17px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_meses_on.jpg);
	background-repeat:repeat-x;	
	border-bottom:#DAE6F2 1px solid;
	border-top:#0756A4 0.1em solid;
	border-right:#0756A4 0.1em solid;
	margin-bottom:-1px;
	_margin-bottom:0px;		
}

/* Home do Torneio*/

/* - Notícias */
.torneio-n {
	border:#6B9AC9 1px solid;
	padding:0 5px 0 5px;
	background-image:url(../../../temas/cbt_6/imgs/fundo_gradiente3.jpg);
	background-repeat:repeat-x;
	margin-bottom:10px;
}


/* Menu das rodadas dos torneios*/

/*.chave_anterior, .chave_proxima, .tab-rodadas-normal {
	border-bottom:#09714F 1px solid; 
	background-color:#CBDDED; 
	border-right:#FFF 1px solid;
} ASSIM QUE ESTIVER PRONTA A FERRAMENTA, LIBERAR ESTE CSS E ANULAR O DE BAIXO*/

.tab-rodadas td {
	border-bottom:#09714F 1px solid; 
	background-color:#CBDDED; 
	border-right:#FFF 1px solid;
	padding:0 5px 0 5px;
}

.tab-rodadas-primeiro {
	background-color:#E7EFF7;
	border-left:#09714F 1px solid;
	border-top:#09714F 1px solid;
	border-right:#FFF 1px solid;
}
.tab-rodadas-segundo {
	background-color:#FFCC00;
	background-color:#E7EFF7;
	border-right:#09714F 1px solid;
	border-top:#09714F 1px solid;	
}


.P-5px-LR-borda-D {
	padding:0 5px 0 5px;
	border-right:#FFFFFF 2px solid;
}





/*------------------------------------------------------------------*/
/*	NOTICIAS
/*------------------------------------------------------------------*/

.busca-Palavra-input {
	border:#B7BCD9 1px solid;
	width:160px;
	height:19px;
	margin-bottom:10px;
}
.busca-Palavra-select {
	margin-bottom:10px;
}

.busca-Data-input {
	border:#B7BCD9 1px solid;
	width:100px;
	height:19px;
	margin-bottom:10px;
}
.busca-Nome-input {
	border:#B7BCD9 1px solid;
	width:180px;
	height:19px;
	margin-bottom:10px;
}

.noticia-int-img {
	margin:0 10px 10px 0;
}



/*------------------------------------------------------------------*/
/*	PAGINACAO
/*------------------------------------------------------------------*/
.paginacao-bordas-laterais {border-left:#6699CC 1px solid; border-right:#6699CC 1px solid;}
ul.paginacao { 
	margin:0; 
	padding:0;
	float:left;
}
ul.paginacao li {
	list-style:none;
	display:inline;
	color:#000000;
	vertical-align:middle;
}
ul.paginacao li input {
	border:#B7BCD9 1px solid;
	width:31px;
	height:19px;
	margin:0 3px 0 3px;
}
ul.paginacao li img {
	padding:0;
	vertical-align:middle;
}
ul.paginacao li a {
	color:#00274F;
}
ul.paginacao a:hover {
	text-decoration:underline;
}

.fundo_rodadas {
	background-image:url(../../../temas/cbt_6/imgs/fundo_tit_rodadas.gif);
	background-repeat:repeat-x;
	padding-left:10px;
}

/*------------------------------------------------------------------*/
/*	BUSCA
/*------------------------------------------------------------------*/
.caixa_busca {
	border-left:#6699CC 1px solid;
	border-right:#6699CC 1px solid;
	background-color:#FFFFFF;
}