/*
/////////////////////// FUNDO DA PAGINA E BODY ///////////////////////
*/
body {
    font-size: 12px;				/* tamanho da fonte do outros Browsers */
	_font-size: 12px; 				/* Tamanho da fonte no IE */
	font-weight:normal;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	font-family:Arial;
	color: #214569;
	margin: 0px;
	padding:  0 0 0 0;
}

/*
//////////// TEXTOS GERAIS DO SITE ////////////
*/

table, td, tr, p, div { 
	font-size: 12px;
	font-family: Arial;
	color: #000000; 
}

img {
	border: none;
}
.seta{
	margin:4px;
}

/*
//////////// TEXTOS GERAIS DO SITE | VARIAES ////////////
*/

.observa {
	font-family:Arial; 
	font-size:10px; 
	color:#879193;
}

.texto 
{
	font-family:Arial; 
	font-size:11px; 
	color:#00000; 
}

.textoGreen
{
	font-family:Arial; 
	font-size:11px; 
	color:#007B00; 
}

.textoMsgErro
{
	font-family:Arial; 
	font-size:11px; 
	color:red; 
}

.textoMsgSucesso
{
	font-family:Arial; 
	font-size:11px; 
	color:green; 
}

.textoSmall
{
	font-family:Arial; 
	font-size:10px; 
	color:#00000; 
}

.textoTxtBox
{
	border: 1px solid #000000;
	font-family:Arial; 
	font-size:11px; 
	color:#00000; 
}

.textoPesquisa {
	font-family:Arial; 
	font-size:10px; 
	color:#666666; 
}

.textoPesquisaTxtBox 
{
	border: 1px solid #000000;
	font-family:Arial; 
	font-size:10px; 
	color:#666666; 
}

.textoAlert 
{
	border: 1px solid #000000;
	font-family:Arial; 
	font-size:11px; 
	color:#00000;
	background-color:#FEC6B5;
}

.textoUpper 
{
	border: 1px solid #000000;
    font-family:Arial; 
	font-size:11px; 
	color:#00000; 
    text-transform:uppercase;
}

.textoW 
{
	border: 1px solid #000000;
	font-family:Arial; 
	font-size:11px; 
	color:Gray;
}

.textobold {
	font-family:Arial; 
	font-size:11px; 
	color:#00000;
	font-weight:bold
}

.textoboldSmall {
	font-family:Arial; 
	font-size:10px; 
	color:#00000;
	font-weight:bold
}

.rodape {
	background-color:#B7B7B7; 
	padding:8px 8px 8px 12px; 
	color:#353535; 
	font-size:10px;
}

.caminho, .caminho2 {
	font-family:verdana; 
	font-size:9px; 
	font-style:italic; 
	color:#999999;
}

.caminho2 {color:#FFFFFF;}

.titulo {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#5A5A5A;
}

.topareas {
	padding:8px 12px 8px 8px;
	color:#7C7C7C;
	font-size:14px;
	font-family:arial;
	background-color:#F2F0F1;
}
.topareas2 {
	padding:8px 12px 8px 8px;
	color:#7C7C7C;
	font-size:14px;
	font-family:arial;
}
.slogan{
	font-family:arial; 
	font-size:22px; 
	color:#E6F3BE; 
	font-weight:bold;
	padding-bottom:8px;
}

.menu {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.menu:active{ text-decoration: none; color:#FFFFFF;}
.menu:link{ text-decoration: none; color:#FFFFFF;}
.menu:hover{ text-decoration: underline; color:#FFFFFF;}
.menu:visited{ text-decoration: none; color:#FFFFFF;}
.menu:visited:hover{ text-decoration: underline; color:#FFFFFF;}
.branco {color:#FFFFFF;}
.brancoBold {color:#FFFFFF; font-weight:bold;}
.marinho {color:#004181;}

/*
//////////// TEXTOS GERAIS DO SITE | LISTAGENS ////////////
*/

ul, ol, li { 
		line-height: 15px;
		list-style-type: square;
		margin: 10px 5px 5px 15px;
		padding: 0;
		list-style-image: url(../img/pix_orange.gif);
}


ul.sidebar {
  	vertical-align: top;
  	padding: 0;
  	margin: 3px;
	size:10px;
  	color:#FFFFFF;
  	list-style-image: url(../img/calcados/pix_amarelo.gif);
}
li.sidebar {
  	vertical-align: top;
  	padding: 0;
  	margin: 3px;
	size:10px;
  	color:#FFFFFF;
  	list-style-image: url(../img/calcados/pix_amarelo.gif);
}

.sidebar:active{ text-decoration: none; color:#FFFFFF;}
.sidebar:link{ text-decoration: none; color:#FFFFFF;}
.sidebar:hover{ text-decoration: none; color:#A15108; background-color:#FECA43;}
.sidebar:visited{ text-decoration: none; color:#FFFFFF;}
.sidebar:visited:hover{ text-decoration: none; color:#A15108; background-color:#FECA43;}

/*
//////////// FORMULARIOS ////////////
*/

/*.textarea {
		font-family: Tahoma, Verdana, "Times New Roman";
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		background-color: #F3F3F3;
		border: 1px solid #B9CED3;
		vertical-align: middle;
		padding: 2;
}

.select {
		font-family: Tahoma, Verdana, "Times New Roman";
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		background-color: #F3F3F3;
		border: 1px solid #000000;
		padding: 2;
}

select {
		border: 1px solid #000000;
}*/

.inputBtn {
		font-family: Arial;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
		background-color: #808080;
		border: 0px solid #B9CED3;
		padding: 1px;
}

.space{
	padding:4px;	
}

/*textarea, select {
		font-family: Tahoma, Arial;
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		background-color: #ffffff;
		border: 1px solid #000000;
		padding: 2;
}

.input.text {
		font-family: Tahoma, Arial;
		font-size: 100%;
		color: #666666;
		font-weight: normal;
		text-decoration: none;
		background-color: #ffffff;
		border: 1px solid #000000;
		padding: 2;
}*/

.radioField {
		border: none;
		background-color:#FFFFFF;
}
.radioGrey {
		border: none;
		background-color:#F1F1F1;
}
/*
//////////// LINKS ////////////
*/

a:active{ text-decoration: none; color:#000000;}
a:link{ text-decoration: none; color:#000000;}
a:hover{ text-decoration: underline; color:#000000;}
a:visited{ text-decoration: none; color:#000000;}
a:visited:hover{ text-decoration: underline; color:#000000;}

/*
//////////// LINKS | VARIAVEIS ////////////
*/




/*
//////////// TABELAS | LINHAS | CELULAS E SUAS VARIAVEIS ////////////
*/


/* Fundos das Barras Topo/menu */
.bg_futebol1 {
	background-image:url(../img/bg_topo1.jpg); 
	background-repeat:no-repeat;
	background-position:right;
	height:114px;  
	border-bottom:1px solid #FFFFFF; 
	padding:5px;
	}
	
.bg_futebol2 {
	background-image:url(../img/bg_topo2.jpg); 
	background-repeat:no-repeat;
	background-position:right;
	height:114px;  
	border-bottom:1px solid #FFFFFF; 
	padding:5px;
	}
	
.bg_futebol3 {
	background-image:url(../img/bg_topo3.jpg); 
	background-repeat:no-repeat;
	background-position:right;
	height:114px;  
	border-bottom:1px solid #FFFFFF; 
	padding:5px;
	}
	
.bg_top10
{
	font-family: Arial;
	font-size: 11px;
	color: Gray;
	border-bottom:1px solid gray; 
	padding:2px;
}
	
.barra_menu {
	background-color:#5A5A5A;
	height:26px;
	text-align:right;
	border-bottom:1px solid #FFFFFF;
	}
	
.top_popup
{
    background-image:url(../img/bg_top_popup.gif);
	background-repeat:no-repeat; 
	background-position:right; 
	height:31px;
	padding:4px 0px 4px 10px; 
	vertical-align:bottom; 
	border-bottom:5px solid #FFE400;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	}
	
.barra_interna {
	background-image:url(../img/bg_barra_interna.jpg); 
	background-repeat:repeat-x; 
	background-position:top;
	}
.barra_bottom {
	background-image:url(../img/bg_barra_bottom.jpg); 
	background-repeat:repeat-x; 
	background-position:top;
	}

/* Barras dos boxes */

.bg_barra {
	background-image:url(../img/bg_barra.gif); 
	background-repeat:repeat-x; 
	background-position:top;
	height:18px;
	padding:0px 0px 0px 7px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	}
	
.bg_barraDefault 
{
	background-color: lightgrey;
	padding-left:4px;
	padding-right:4px;
	font-size:10px;
	font-family:arial;
}

.bg_barraDefault2 
{
	background-color: whitesmoke;
	padding-left:4px;
	padding-right:4px;
	font-size:10px;
	font-family:arial;
}
	
.bg_barra_ylw {
	background-image:url(../img/bg_barra_amarelo.gif); 
	background-repeat:repeat-x; 
	background-position:top;
	height:18px;
	padding:0px 0px 0px 7px;
	color:#755E18;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	border-bottom:1px solid #755E18;
	}
.barra_atletas{
	background-color:#F1F0F0; 
	border-bottom:1px solid #7C7C7C;
	border-left:1px solid #7C7C7C;
	border-right:1px solid #7C7C7C;
}
.veja{
	border-top:1px dotted #7C7C7C;
	height:18px;
	padding:0px 7px 0px 0px;
	color:#7C7C7C;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	background-color:#DAD7D7;
	text-align:right;
	}
.veja_n3{
	border-top:1px dotted #7C7C7C;
	height:18px;
	padding:0px 7px 0px 0px;
	color:#9D9C9C;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	background-color:#EDEAEA;
	text-align:right;
	}
.borda_bgbranco{
	border:1px solid #7C7C7C;
	margin-bottom:7px;
	background-color:#FFFFFF;
	}
.borda_bgcinza{
	border:1px solid #7C7C7C;
	margin-bottom:7px;
	background-color:#F2F0F1;
	}
.tblDefault
{
	background-image:url(../img/fundo_default2.jpg);
	background-repeat:repeat;
	background-color:#FFFFFF;
	}
.tblDefault2
{
	background-color:#f2f0f1;
	}
	
.greenLink:active{ font-family:Arial; font-size:11px; text-decoration: none; color:#007B00;}
.greenLink:link{ font-family:Arial; font-size:11px; text-decoration: none; color:#007B00;}
.greenLink:hover{ font-family:Arial; font-size:11px; text-decoration: underline; color:#007B00;}
.greenLink:visited{ font-family:Arial; font-size:11px; text-decoration: none; color:#007B00;}
.greenLink:visited:hover{ font-family:Arial; font-size:11px; text-decoration: underline; color:#007B00;}