/********** ESTRUTURA**********************************************************************************/
/*html, body {height:100%;} */
	div, img 
	{ 
	    behavior: url(iepngfix.htc) 
    }
body {
	margin:0; 
	padding:0;
	background:#FFF;
	background-image:url(../images/branco/index_fundo_geral.jpg);
	background-repeat:repeat-x;
	text-align:center;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;

	}
#tudo { 
	width:780px;
	 position:relative;  /*Contexto de posicionamento*/
	 background-image:url(../images/branco/index_fundo_torcida.jpg);
	 background-repeat:repeat-x;
	 background-color:#ccc;
	margin:0 auto;
	text-align:left;/*
	min-height:100%;*/
	border:dotted #999;
	border-width:0 0px;
	}
#tudo_principal { 
	width:780px;
	 position:relative;  /*Contexto de posicionamento*/
	 background-image:url(../images/index_fundo_tudo_principal.jpg);
	 background-repeat:repeat-x;
	 background-color:#fff;
	margin:0 auto;
	text-align:left;
	/*min-height:100%;*/
	border:dotted #999;
	border-width:0 0px;
	}
/* * html #tudo {height: 100%;}*/
#conteudo {

	}
#conteudo2 {

	width:745px;

	text-align:center;
	padding-top: 0px;
	padding-left: 17px;

}
#conteudo_index {

	width:745px;

	text-align:center;
	padding-top: 0px;
	padding-left: 17px;
		height: 330px;
	}
#rodape {
	width:780px;
	position: inherit;
	background-image: url(../images/branco/index_fundo_rodape.jpg);
	padding-top: 22px;
	background-color:#FFF;
	
	background-repeat:no-repeat;
	height:118px;
	bottom: 0; /**/ 

	text-align:center;
	}
#plano
{
	float:left;
	padding-left: 20px;
}
#cadastro
{
	float:right;
	padding-top: 50px;
	width: 84px;

	padding-right: 20px;

}
#cadastro a
{
	float:right;
	color:#999;

	width: 84px;
	height: 21px;

	background-image:url(../images/branco/cadastre.png);
	background-repeat:no-repeat;

}
#cadastro a:hover
{
	float:right;
    color:#fff;
	width: 84px;

	height: 21px;
	background-repeat:no-repeat;

	background-image:url(../images/branco/cadastre1.png);
}
#menu_principal
{
	width: 780px;
	padding-top: 10px;
	float:right;
	text-align:right;
	z-index:5;

}
/********** lOGO FIEL **********************************************************************************/
#logo_fiel {
	width: 110px;
	height:25px;
	position: absolute;
	top: 2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding-left: 5px;
	z-index: 1;
	}
#logo_link {
	background-color:#999;
	float:left;
	width:48px;
	text-align:center;
	background-image:url(../images/branco/index_fundo_cor.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top: 5px;
	padding-bottom: 7px;
}
.logo_link a {
	color: #777;
	text-decoration:none;
}
#logo_cor {
	background-color:#999;
	float:right;
	width:48px;
	text-align:right;
	background-image:url(../images/branco/index_fundo_cor.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.logo_cor a{
	color: #999;
	text-decoration:none;
}
/********** MAPA **********************************************************************************/		
#mapa_site {
	width:780px;
	position:relative;  /*Contexto de posicionamento*/
	background-color:#FFF;
	color:#666;

	margin:0 auto;
	text-align:left;
	border:dotted #999;
	border-width:0 0px;
	}
#mapa_planos {
	width: 19%;
    color: #888;
	height: 100px;
	float:left;
}
.mapa_planos {

    color:#aaa;

}
.mapa_planos a {

    color:#999;
	text-decoration:none;

}
.mapa_planos a:hover{

    color:#666;
	text-decoration:underline;
}
#mapa_texto
{
	width:24%;
	color:#666;

	height: 100px;
	text-align:left;
	background-image:url(../images/preto/mapa_site.png);
	background-repeat:no-repeat;
	float:left;
}
#mapa_logos
{
	width:18%;
	color:#999;
	float:right;
	height: 100px;
	text-align:left;

}
	
#corinthians {
	width: 40%;
	float:left;
	height: 63px;
	border: 0px;
    background-image:url(../images/branco/mapa_site_corinthians_fosco.jpg);
	
}
#omni {
	width: 40%;
	float:left;

	height: 63px;
	border: 0px;
    background-image:url(../images/branco/mapa_site_omni.jpg);
}
/********** RETRITO **********************************************************************************/	

#centralizado {
	width:780px;

	text-align:center;
	height: 80px;

	margin:0 auto;
	}
#colfalha
{
	text-align:right;
	z-index: 100;
}

.falha
{
	border: 0px;
	background-color: #dedede;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
	z-index: 100;

	font-weight:bold
}
	#col1 { width: 179px; text-align:left; float: right; height: 16px;
	padding-top: 10px;}
	#col2 { width: 180px; float: right; height: 16px; text-align:right;
	padding-top: 10px;}
	
	
	
	#col3 { width: 50px; float: right; height: 16px; 
	padding-top: 10px;}
	#col4 { width: 134px; float: right; height: 16px; text-align:right;
	padding-top: 10px;}
	#col5 { width: 77px; float: right; height: 16px;
	padding-top: 10px;}
	#colfalha { width: 200px; float: right; 
	padding-top: 10px;}
	
#col_link {
	background-color:#999;
	float:left;
	width:48px;
	text-align:center;
	background-image:url(../images/branco/index_fundo_cor.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top: 4px;
	padding-bottom: 7px;
}
#col_link a {
	color:#999;
}#col_cor {
	background-color:#999;
	float:left;
	width:48px;
	text-align:right;	
	background-image:url(../images/branco/index_fundo_cor.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#col_cor a {
	color:#999;
}
#col_espaco {

	float:left;
	width:8px;
	text-align:center;

	background-position:bottom;
	padding-top: 4px;
	padding-bottom: 7px;
}
.entrar
{
	width: 55px;
	height: 20px;

	
	font-family:Verdana, Geneva, sans-serif;
	background-color:#dedede;
	background-image:url(../images/branco/index_botao_entrar.png);
	background-repeat:no-repeat;
	border: 0;
	font-size:10px;
	color:#999;
	left: 0px;
	cursor:pointer;
	
}
.entrar:hover
{
	width: 55px;
	height: 20px;
	cursor:pointer;

	
	font-family:Verdana, Geneva, sans-serif;
	background-color:#dedede;
	background-image:url(../images/branco/index_botao_entrar2.png);
	background-repeat:no-repeat;
	border: 0;
	font-size:10px;
	color:#FFF;
	left: 0px;
	
}
.esqueceu
{
	width: 109px;
	height: 20px;

	
	font-family:Verdana, Geneva, sans-serif;
	background-color:#dedede;
	background-image:url(../images/branco/index_botao_senha.PNG);
	background-repeat:no-repeat;
	border: 0;
	font-size:10px;
	color:#999;
	left: 0px;
	cursor:pointer;
	
}
.esqueceu:hover
{
	width: 109px;
	height: 20px;
	cursor:pointer;

	
	font-family:Verdana, Geneva, sans-serif;
	background-color:#dedede;
	background-image:url(../images/branco/index_botao_senha2.png);
	background-repeat:no-repeat;
	border: 0;
	font-size:10px;
	color:#fff;
	left: 0px;
	
}
.login
{
	width: 70px;
	height: 16px;
	
	border: 1px solid #999;
	border-left: 0px;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#fff;
	background-image:url(../images/branco/index_fundo_senha_login.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	color:#555;
	padding-left: 9px;
	
}
.senha
{
	width: 70px;
	height: 16px;
  background-color:#fff;
	border: 1px solid #999;

	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#555;
	padding-left: 6px;

	
}

/********** topo**********************************************************************************/
#topo {

	width:780px;
	text-align:center;
	padding-top:15px;
	z-index:1;


	}
#topo_index {

	width:780px;

	text-align:center;

	z-index:1;
	height: 400px;


	}
#topo_planos {

	width:780px;
	height: 320px;

	text-align:center;


	}
#animacao {
	width: 622px;
	height: 200px;
	margin:0 auto;

}
#animacao_jogos {
	width: 250px;
	height: 200px;
	padding-left: 15px;
		
	background-repeat:no-repeat;

	z-index:1;

	float: left;
}
#animacao_noticias {
	width: 500px;
	height: 200px;
	padding-right: 10px;
	float:right;

	z-index:1;
	

}
/********** topo**********************************************************************************/
#topo_regulamento {

	width:780px;
	height:182px;
	border-bottom:0px dotted #999;
	text-align:center;
	padding-top:55px;
	}
#topo_planos {

	width:780px;
	height:140px;
	border-bottom:0px dotted #999;
	text-align:center;
	padding-top:55px;
	}
#principal {
	width:220px;
	float:left;

	height:120px;
	text-align:justify;
	}
#auxiliar {
	width:535px;
	float:right;
	height:120px;
	text-align:right;
	padding-top: 6px
	}
 
/********** textos**********************************************************************************/
.texto_tabela_trans_bold
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:bold;
	border: 0px solid #ddd;
	padding: 8px;
	background-image: url(../images/branco/termo_fundo_tabelas.jpg);
	background-repeat:repeat-x;
}
.texto_justificado
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:10px;
	background-color:#FFF;
	text-align:justify;
	border: 0px solid #ddd;
	padding: 18px;

}
.texto_justificado a
{

	color:#444;

}
.texto_justificado a:hover
{

	color:#333;

}
.texto_tabela_trans
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:10px;
	border: 0px solid #ddd;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:justify;

	background-repeat:repeat-x;
}
.texto_normal
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:10px;

}
.texto_tabela
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:10px;
	background-color:#FFF;

	border: 0px solid #ddd;
	padding: 6px;

}
.texto_pontilhado
{
	font-family:Verdana, Geneva, sans-serif;
	color:#ccc;
	font-size:10px;
	border-top:1px dashed #fff;

}
.texto_planos {
	font-family:Verdana, Geneva, sans-serif;
	color:#777;
	font-size:10px;
	background-color:#FFF;
	text-align:justify;
	border: 0px solid #ddd;
	padding: 6px;
}
/********** campos**********************************************************************************/
.botao_geral
{
	width: 80px;
	height:18px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	border:0;
	cursor:pointer;
	background-image:url(../images/branco/botao.png);
	background-color:#ccc;
}
.botao_geral:hover
{
	width: 80px;
	height:18px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	color:#444;
	font-size:10px;
	font-weight:bold;
	border:0;
	cursor:pointer;
	background-image:url(../images/comum/botao2.png);
	background-color:#ccc;
}
.campos
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:10px;
	border: 2px solid #999;
	border-right: 0;
	border-top: 0;
	border-bottom: 0;
	padding-left: 6px;
	height: 16px;
	background-color:#fff;
}
.campos2
{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:10px;
	border: 2px solid #999;
	border-right: 0;
	border-top: 0;
	border-bottom: 0;
	padding-left: 6px;
	background-color:#fff;

}

.esqueci_lado {
	width: 29%;
	background-image:url(../images/branco/esqueci_lado.png);
	background-repeat:no-repeat;
	background-position:right top;
}
.faleconosco_lado {
	width: 29%;
	background-image:url(../images/branco/faleconosco_lado.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}



#conteudo_contraste
{
	text-align:right;
	padding-right: 15px;
}
#conteudo_regulamento {

	width:780px;
	text-align:center;
    background-image:url(../images/index_fundo_conteudo_regulamento.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
#conteudo_planos {

	
	text-align:center;
	float:left;
	background-image:url(../images/sombra_tabelas.jpg);
	background-position:bottom;
	background-repeat: no-repeat;
	}

#linha
{
	height: 60px;
	text-align:center;
	vertical-align:middle;
	padding: 15px;
	
}
#linha1 { 
	width: 218px; 
	text-align:left; 
	float: right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#777;
 
}
#linha2 {
		width: 248px; 
		float: right;
		text-align:left;
		font-family:Verdana, Geneva, sans-serif;
	    font-size:10px;
	    color:#777;
}
#linha3 { 
	width: 165px; 
	float: right;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#777;
	}

#linha4 { 
	width: 60px; 
	float: left;
	padding-left: 15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#888;
	}
#rodape_geral
{

	width: 100%;
	text-align:center;
	vertical-align:middle;
	padding: 15px;

	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#888;
}
#rodape1 { 
	width: 100px; 
	text-align:center; 
	float: right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#fff;
	padding-bottom: 10px;
 
}
#rodape2 {
		width: 448px; 
		float: right;
		text-align:left;
		font-family:Verdana, Geneva, sans-serif;
	    font-size:10px;
	    color:#666;
		padding-right: 50px;
		padding-top: 3px;
		
}
ul#mapa a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#777;
	text-decoration: none;
	}
ul#mapa a:hover
{
	color:#fff;
	text-decoration: none;
	font-weight:bold;
}
#parceiros
{
	height: 65px;

	text-align:center;
	background-image:url(../images/sombra_parceiros.jpg);
	background-repeat:no-repeat;
	padding-top: 9px;
	
}





.texto_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777;

	background-repeat:no-repeat;

	padding-top: 3px;
	padding-bottom: 4px;
	padding-LEFT: 8px;
	
}
.texto_grande {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color:#666;
	font-weight:bold;
	
}

.texto_titulo {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#777;

	background-repeat:no-repeat;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-LEFT: 8px;
	
}



#planos_titulo {

	width: 100%;
	height: 30;
	text-align:left;
}
#planos {

	width: 640px;
	height: 30;
	float:left;
	text-align:left;
}
#cadastre {

	width: 100px;
	height: 5;
	float:right;
	text-align:right;
	margin-top: 52px;
}









/********** scroll**********************************************************************************/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #CCC;
}
.jScrollPaneDrag {
	position: absolute;
	background: #999;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}



a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}


.orange-bar .jScrollPaneTrack {
	background: #1d1d1d;
}
.orange-bar .jScrollPaneDrag {
	background: #cccccc ;
}
.orange-bar .scroll-pane {
	background: #1d1d1d;
}
			
.holder {
	float: left;
	margin: 10px;
}

.scroll-pane {

	overflow: auto;
	float: left;
	text-align: left;
	padding: 0px;
	left: 0;
	}

.wide {
	width: 400px;
}

.super-wide {
	width: 748px;
}

.tall {
	height: 00px;
}

#pane1 {
		width: 725px;
	   height: 250px;

}

#brasileiro {
		width: 725px;
	   height: 250px;
}

#libertadores {
		width: 725px;
	   height: 250px;
}
#ranking {
		width: 725px;
	   height: 250px;
}

#dhtmltooltip{
	position: absolute;
	border: 1px solid #aaa;
	background-color:#FFF;

	visibility: hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
	color: #777;
	z-index: 500;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
.transparente {
	position: absolute;
	background-image: url(../png/fundo_transparente_br.png);
	background-repeat:repeat;
	visibility: hidden;

	border: 0px;
	text-align : center;
}
.transparentevisible {
	position: absolute;
	background-image: url(../png/fundo_transparente_br.png);
	background-repeat:repeat;
	visibility: visible;

	border: 0px;
	text-align : center;
}
#comunicados {
	position:absolute;
	width:100%;
	height:100%;
	top: 0px; /**/
	border-width: 0px 0;
	text-align: center;
	vertical-align:top;
	z-index: -1;
	left: 0px;
	z-index:1000;
}
/********** TABS**********************************************************************************/
.tab_duvidas
{
	 width: 150px;
	 height: 27px; 
	 background-image: url(../images/branco/duvidas.png);
	 border:0;
	 
}
.tab_paulista
{
	 width: 150px;
	 height: 27px; 
	 background-image:url(../images/branco/paulista.png);
	 border:0;
	 
}
.tab_depoimentos
{
	 width: 116px;
	 height: 27px; 
	 background-image:url(../images/branco/depoimentos.png);
	 border:0;
	 
}
.tab_libertadores
{
	 width: 194px;
	 height: 27px; 
	 background-image:url(../images/branco/libertadores.png);
	 border:0;
	 
}
.tab_ranking
{
	 width: 132px;
	 height: 27px; 
	 background-image:url(../images/branco/ranking.png);
	 border:0;
	 
}

.index_classificacao
{
	background-image:url(../images/index_classificacao.jpg);
	height: 20px;
	background-repeat:no-repeat;
}
.index_calendario
{
	background-image:url(../images/index_calendario.jpg);
	height: 20px;
	background-repeat:no-repeat;
}

.index_tabs_classificacao
{
    font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	background-color:#fff;
	padding: 4px;
	text-align:center;
	border: 1px solid #ccc;


}
.index_tabs_texto
{
    font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#777;
	
	padding: 4px;
	text-align:left;

}
.index_tabs_pontos
{
    font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	padding: 4px;
	text-align:center;
	background-color:#fff;

	border: 1px solid #ccc;
}
.index_titulo_tabs_sobre
{

	height: 25px;
	color: #777;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;

}

.texto_tabs {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color:#666;
	padding-top: 12px;
	padding-bottom: 12px;
}
.tabs_quadro_texto {
	background-color:#EEE;
	color:#777;
	padding: 12px;
	font-size: 10px;

}
	



.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }




/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 0px solid #ffffff;  color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 0px solid #666;  color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { 
border: 0px solid #F00;
background-image:url(../images/preto/index_tabs_fundo_botao_inativo.jpg);
background-repeat:repeat-x;
font-weight: normal; 
color: #555555; 
outline: none; }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #555555; 
text-decoration: none; 
outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
border: 0px solid #F00; 
background-image:url(../images/preto/index_tabs_fundo_botao_hover.jpg);
background-repeat:repeat-x;
font-weight: normal; 
color: #212121; 
outline: none; 
}
.ui-state-hover a, .ui-state-hover a:hover { 
color: #212121; 
text-decoration: none; 
outline: none; 
}
.ui-state-active, .ui-widget-content .ui-state-active { 
border: 0px solid #F00; 
background: #ffffff; 

background-repeat:repeat-x;
font-weight: normal; 
color: #212121; 
outline: none; 
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
color: #ffffff; 
outline: none; 
text-decoration: none; 

}






.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .0em 0; border-top: 0px; border-left: 0px; border-right: 0px; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .4em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .0em 0em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 0.7em ; display: block; border-width: 0; background-image:url(../images/branco/index_fundo_tabs_geral.jpg);
background-repeat:no-repeat;}
.ui-tabs .ui-tabs-hide { display: none !important; }
