body { text-align:center; margin:0; padding:0; font:0.8em Arial, Helvetica, sans-serif; color:#777c7e; background:#FFF url(../imagens/bg.gif)  repeat-x;}



#propSocio{

	position:fixed;

	width:100%;

	height:100%;

	bottom:0px;

	left:0px;

	z-index:2000;

}



div#btFechar a.close {

	font-size:12px;

	font-family:Verdana, Geneva, sans-serif;

	color:#FFF;

	position:fixed;

	width:35px;

	height:35px;

	right:20px;

	top:20px;

	z-index:2002;

}



ul, ol { margin:0; padding:0; }



p, form { margin:3px 0; }



h1, h2, h3 { margin:0; padding:0; }



a { color:#1393cf; outline:none; }

a:hover { color:#33b6f3; text-decoration:none; }



hr { clear:both; }



input { border:2px solid #9ca9b5; height:20px; font:1em Arial, sans-serif; color:#4c4c4c; padding:3px; padding-bottom:0; margin:3px; vertical-align:middle; }

input:hover, input:focus { border-color:#ffa500; }



input[type=submit] { background:#0b5c96; color:#fff; line-height:20px; height:24px; padding:3px 8px; font:bold 0.9em Arial, Helvetica, sans-serif; cursor:pointer; }

input[type=submit]:hover, input[type=submit]:focus { background:#32b1dd; color:#0b5c96; }



select { padding:3px; font:0.85em Arial, sans-serif; color:#333; margin:3px; border:2px solid #b1b7b9; vertical-align:middle; }

select:hover, select:focus { border-color:#ffa500; }



textarea { border:2px solid #9ca9b5; font:1em Arial, sans-serif; color:#4c4c4c; padding:3px; padding-bottom:0; margin:3px; vertical-align:middle; }

textarea:hover, textarea:focus { border-color:#ffa500; }





fieldset { border:1px solid #aeb1b4; padding:10px; margin-bottom:10px; }

legend { font:bold 1.4em Arial, Helvetica, sans-serif; color:#1393cf; padding:0 10px; font-weight:normal; }



label { font-weight:bold;  display:block;}









#header { height:150px; display:block; color:#fff; }

#header input { border:none; font-size:0.9em; }

#header h1 { line-height:30px; font:1.7em Arial, Helvetica, sans-serif; color:#FFF; padding-left:25px; letter-spacing:-0.6px; margin-bottom:12px; }

#header .destaque { float:left; width:656px; height:150px; }

#header .torcedor { float:left; width:144px; background:url(../imagens/bg_torcedor.gif); height:130px; padding:10px; }

#header .torcedor a { font:0.7em Verdana, Geneva, sans-serif; color:#fff; text-decoration:none; letter-spacing:-0.5px; }

#header .torcedor a:hover { color:#8ce6f6; }

#header .busca { float:left; width:140px; background:url(../imagens/bg_busca.gif); height:130px; padding:10px; }

#header .busca h1 { background:url(../imagens/ico_busca.gif) no-repeat; }

#header .torcedor h1 { background:url(../imagens/ico_torcedor.gif) no-repeat; }



#menu { height:40px; display:block; color:#fff; }



#content { display:inline-block; overflow:hidden; margin:25px 0; height:1%; }

#content .col_p { width:159px; float:left; height:1%; overflow:hidden; }

#content .col_g { margin:0 15px; width:632px; float:left; height:1%; overflow:hidden; }

#content .interno_p { margin-right:5px; }

#content .interno_g { margin:0 10px 0 0; width:647px; padding:10px 0; }



#content #texto h1 {font-size:1.7em; color:#0b5c96; margin-bottom:15px;}

#content #texto h2 {font-size:1.5em; color:#0b5c96; margin-bottom:15px;}

#content #texto h3 {font-size:1.3em; color:#0b5c96; margin-bottom:15px;}

#content #texto p { margin:15px 0; clear:both;}

#content #texto ul li{margin:0; padding:0; float:left;}

#content #destaque { display:block; overflow:hidden; height:1%; margin-bottom:15px; }

#content #destaque h1 { font:bold 1.7em Arial, Helvetica, sans-serif; color:#0b5c96; margin-bottom:10px; }

#content #destaque .noticias p { margin:0px;}

#content #destaque .noticias { float:left; width:313px; margin-right:6px; overflow:hidden; height:1%;}

#content #destaque .noticias .noticia_foto { border-bottom:1px solid #CCC; padding-bottom:12px; }

#content #destaque .noticias .noticia_foto a { text-decoration:none; font-size:1.5em; }

#content #destaque .noticias ul { margin:10px 0; font-size:0.9em; }

#content #destaque .noticias li {  list-style:none;  margin:0 6px 6px 0; padding-bottom:1px;} 

#content #destaque .noticias li a { text-decoration:none; font-size:1.0em;  }



#content #destaque .tvavai { float:left; width:313px; overflow:hidden; height:1%; margin-bottom:10px;}

#content #destaque .tvavai .tela { height:280px; border:1px solid #ced3d7; background:url(../imagens/bg_tvavai.jpg) no-repeat top center;}



#content #destaque .blog { float:left; margin-right:10px; width:150px; }

#content #destaque .blog h1 { padding:6px 6px 15px 6px; color:#fff; background: #1393cf url(../imagens/bg_h1.gif) left bottom no-repeat; color:#fff; }



#content .blog { float:none; width:159px; }

#content .blog h1 { font:bold 1.7em Arial, Helvetica, sans-serif; margin-bottom:10px; padding:6px 6px 15px 6px; color:#fff; background: #1393cf url(../imagens/bg_h1.gif) left bottom no-repeat; color:#fff; }

#content .blog a { font-size:1.3em; text-decoration:none; color:#0b5c96; font-weight:bold; }

#content .blog a:hover { color:#1393cf; }



#content #destaque .loja { float:left; width:150px; }

#content #destaque .loja h1 { padding:6px 6px 15px 6px; color:#fff; background: #1393cf url(../imagens/bg_h1.gif) left bottom no-repeat; color:#fff; }



#content .loja { float:none; width:159px; }

#content .loja h1 { font:bold 1.7em Arial, Helvetica, sans-serif; margin-bottom:10px; padding:6px 6px 15px 6px; color:#fff; background: #1393cf url(../imagens/bg_h1.gif) left bottom no-repeat; color:#fff; }

#content .loja h2 { font-size:0.85em;color:#0b5c96;  }

#content .loja h3 { font-size:14px; }


#content .loja strong { font-size:0.9em; color:red; }



#content .publicidade { display:block; overflow:hidden; height:1%; margin-bottom:15px; }

#content .publicidade .banner { display:block; width:300px; height:100px; height:1%; margin-left:6px; float:left; }



#content .twitter { display:block; overflow:hidden; height:1%; margin-bottom:15px; background:#e5e8ea; }

#content .twitter .hora { float:left; display:block; border-right:1px dashed #a7aaac; height:49px; padding:5px; text-align:center; font-size:0.8em; width:64px; }

#content .twitter .msg { display:block; float:left; height:39px; width:460px; padding:10px; font-style:italic; font-size:1.0em; }

#content .twitter .msg a { text-decoration:none; }



#content #quadros {  display:block; overflow:hidden; height:1%; margin-bottom:15px; }

#content #quadros li { float:left; list-style:none; width:149px; font-size:0.85em;}

#content #quadros h1 { font:bold 1.8em Arial, Helvetica, sans-serif; background:#dbe0e2; color:#0b5c96; letter-spacing:-0.5px; padding:7px; }

#content #quadros .espaco { margin-right:12px; }

#content #quadros li a { font:bold 1.5em Arial, Helvetica, sans-serif; text-decoration:none; }



#content .partidas ul { height:55px; }

#content .partidas li { float:left; list-style:none; vertical-align:middle; }

#content .partidas li.escudo { width:50px; }

#content .partidas li.resultado { width:14px; padding:12px 2px; font:bold 1.8em Arial, Helvetica, sans-serif; color:#0b5c96; text-align:center; }

#content .partidas li.versus { padding:16px 2px; font:bold 1.1em Arial, Helvetica, sans-serif; }



#content .elenco h2 { text-align:center; font:bold 1.3em Arial, Helvetica, sans-serif; color:#0b5c96; padding:4px 0; letter-spacing: -0.6px; }



#content .classificacao h2 { border-top:1px solid #fcd116; font:bold 1em Arial, Helvetica, sans-serif; padding:4px; background:#fff; }

#content .classificacao table { border-bottom:1px solid #fcd116; }

#content .classificacao th { background:#f5dc6f; color:#fff; }

#content .classificacao td { background:#fff; }



#content .galeria { font-size:0.9em; }

#content .galeria h1 {font:bold 1.35em Arial, Helvetica, sans-serif; color:#0b5c96; padding:8px 0; margin-bottom:8px;letter-spacing: -0.5px; }

#content .galeria a { text-decoration:none; color:#0b5c96; font-weight:bold; }

#content .galeria a:hover { color:#33b6f3; }



#content .enquete { font-size:0.9em; }

#content .enquete form { margin:10px 0; }

#content .enquete input { border:none; background:none; margin:0; }

#content .enquete .botao { font-size:0.95em; color:#fff; background:#e9be04; }

#content .enquete .botao:hover { background:#f4d23f; }



#content .ultimas h1 {font:bold 1.3em Arial, Helvetica, sans-serif; color:#0b5c96; padding:8px 0; margin-bottom:7px;letter-spacing: -0.5px; }

#content .ultimas a { text-decoration:none; font-size:1.1em; font-weight:bold; color:#1393cf; }

#content .ultimas a:hover { color:#33b6f3; }

#content .ultimas p { margin-bottom:13px; }



#content #guia { margin-bottom:15px; font-size:0.9em; text-transform:lowercase; }

#content #guia strong { font-size:1.7em; color:#0b5c96; }

#content #guia a { color:#777c7e; text-decoration:none; }

#content #guia a:hover { color:#33b6f3; }

#content hr { border-width:1px 0 0 0; border-color:#ccc; border-style:solid; height:1px; }

#content #guia p { margin:3px 0; padding:0; }



#patrocinio { display:block; margin:50px 0 20px 0; border-bottom:6px solid #f2f3f4; overflow:hidden; height:1%; }

#patrocinio li { float:left; list-style:none; padding-right:0; margin-bottom:5px; }

#patrocinio .borda { border-color:#ced3d7; border-style:solid; border-width:1px 0 1px 0; padding:8px 0; overflow:hidden; height:1%; }

#patrocinio .borda h1 { font:0.7em Arial, Helvetica, sans-serif; margin-bottom:4px; }

#patrocinio .patrocinadores { float:left; width:980px; margin-top:5px; }

#patrocinio .patrocinadores li { border-left:1px dashed #ced3d7; padding-left:6px; margin:5px 0 0 0; }

#patrocinio .patrocinadores li:first-child { border-left:none; padding-left:0; }

#patrocinio .parceiros { float:left; width:980px;  padding:0; margin:0; }

#patrocinio .parceiros ul{margin:0; padding:0; float:left;}

#patrocinio .parceiros li{float:left; display:inline;  padding-right:7px; margin:0 0 0 4px; height:35px; text-align:left;}

#patrocinio .parceiros h1 { font:0.7em Arial, Helvetica, sans-serif; margin-bottom:4px; }



#footer { height:137px; display:block; padding:15px 0; background:#e6e8ea url(../imagens/bg_rodape.jpg) top center no-repeat; }

#footer li { float:left; list-style:none; }

#footer .col_l { width:165px; }

#footer .col_p { width:165px; }

#footer .col_g { width:630px; padding:0 10px; }

#footer .link_g { margin:10px 0 20px 0; display:block; overflow:hidden; height:1%; }

#footer .link_g a { color:#0b5c96; text-decoration:none; font-size:1.25em; display:block; float:left; margin-right:20px; font-weight:bold;  letter-spacing: -1px; text-transform:lowercase; }

#footer .link_g a:hover { color:#1393cf; }

#footer .link_p { margin:20px 0; display:block; overflow:hidden; height:1%; }

#footer .link_p a { color:#777c7e; text-decoration:none; font-size:0.9em; display:block; float:left; margin-right:20px; text-transform:lowercase; }

#footer .link_p a:hover { color:#1393cf; }

#footer .copy { border-top:1px solid #ced3d7; font-size:0.85em; padding-top:6px; }

#footer .webi { border-top:1px solid #ced3d7; margin-top:84px; font-size:0.7em; padding-top:6px; }





#paginacao { display:block; border-top:1px solid #ccc; height:50px; clear:both; padding-top:4px; }

#paginacao .botao_navega { width:60px; padding:3px 5px; border:1px solid #ccc; color:#777c7e; background:url(../imagens/bg_botao.gif) repeat-x; text-decoration:none; float:left; margin:1px; }

#paginacao .botao_navega:hover { color:#33b6f3; }

#paginacao .pagina { padding:4px 5px; display:block; float:left; margin:1px; text-decoration:none; }

#paginacao .pagina:hover { background:#1393cf; color:#FFF; }





#result_busca li { border-bottom:1px dashed #ccc; padding:15px 0;  }



#tabela td { background:#f1f1f1; }

#tabela .time { font-size:1.3em; font-weight:bold; }

#tabela th { font-size:1.3em; font-weight:bold;}

#tabela .Libertadores { color:#090; }

#tabela .prelibertadores { color:#063; }

#tabela .Sul-Americana { color:#F60; }

#tabela .Rebaixamento { color:#C00; }

#tabela tfoot { font-size:0.65em; }

#tabela .borda { border-top:1px solid #ccc; }

#tabela .avai { background:#e7f4fa; color:#1393cf; }



#tabela_jogos td { background:#f1f1f1; border-bottom:1px solid #dbdbdb; padding:10px 3px; }





#form_seja_socio legend { font:bold 1.4em Arial, Helvetica, sans-serif; color:#1393cf; padding:0 10px; font-weight:normal; }

#form_seja_socio li { padding:0 20px 0 0; float:left; list-style:none; }

#form_seja_socio input { margin:3px 0; }

#form_seja_socio label { display:block; font-weight:bold; font-size:0.9em; }

#form_seja_socio .botao { font-size:1.4em; height:30px; margin:4px 0px;  }



#form_seja_socio2 legend { font:bold 1.4em Arial, Helvetica, sans-serif; color:#1393cf; padding:0 10px; font-weight:normal; }

#form_seja_socio2 li { padding:0 20px 0 0; float:left; list-style:none; }

#form_seja_socio2 input { margin:3px 0; }

#form_seja_socio2 label { display:block; font-weight:bold; font-size:0.9em; }

#form_seja_socio2 .botao { font-size:1.4em; height:30px; margin:4px 0px;  }







#lista_videos li { float:left; list-style:none; padding:15px; width:130px; height:160px;}

#lista_videos a { text-decoration:none; }





.quadro_azul { border-width:1px 0 1px 0; border-color:#ced3d7; border-style:solid; background:#e5e8ea url(../imagens/bg_quadroazul.gif) center center no-repeat; padding:0 5px 5px 5px; overflow:hidden; height:1%; font-size:0.85em; margin-bottom:15px; }

.quadro_azul h1 { font:bold 1.3em Arial, Helvetica, sans-serif; color:#0b5c96; border-bottom:1px dashed #ced3d7; padding:8px 0; margin-bottom:10px;letter-spacing: -0.6px; }

.quadro_azul a { text-decoration:none; color:#898f92; }

.quadro_azul a:hover { color:#1393cf; }



.quadro_amarelo { border-width:1px 0 1px 0; border-color:#fcd116; border-style:solid; background:#fff9df; padding:0 5px 5px 5px; overflow:hidden; height:1%; font-size:0.85em; margin-bottom:15px; }

.quadro_amarelo h1 { font:bold 1.3em Arial, Helvetica, sans-serif; color:#fcd116; padding:8px 0; margin-bottom:10px;letter-spacing: -0.2px; }

.quadro_amarelo a { text-decoration:none; color:#898f92; }

.quadro_amarelo a:hover { color:#fcd116; }



.wrap { width:980px; margin:0 auto; text-align:left; }



.botao { background:#0b5c96; color:#fff; line-height:20px; height:24px; padding:3px 8px; font:bold 0.9em Arial, Helvetica, sans-serif; cursor:pointer; border:none; }

.botao:hover, .botao:focus { background:#32b1dd; color:#0b5c96; }



#buttonContainer { margin: -5px; font:bold 0.7em Arial, Helvetica, sans-serif; margin-top:5px; }

#buttonContainer a { background:#0b5c96; color:#fff; line-height:20px; height:24px; padding:3px 8px; cursor:pointer; border:none; margin-left:5px; }

#buttonContainer a.activeSlide { background: #ea0 }

#buttonContainer a:focus { outline: none; }











.amarelo { color:#eec201; }



.lista_galeria li { float:left; list-style:none; margin-right:55px; height:170px; width:160px; overflow:hidden; margin-bottom:5px; }

.lista_galeria li a { text-decoration:none; color:#0b5c96; font-weight:bold; }

.lista_galeria li a:hover { color:#33b6f3; }





.ver_galeria li { float:left; list-style:none; margin-right:55px; height:150px; overflow:hidden; margin-bottom:5px; }

.ver_galeria a:hover { border-bottom:2px solid #0b5c96; }



 

.lista_elenco li, .lista_elenco li.sem-foto { float:left; list-style:none; margin-right:10px; height:150px; width:128px; overflow:hidden; margin-bottom:10px; text-align:center; font-size:0.9em; background:#f1f1f1; padding:10px; border:1px solid #e0e0e0;}

.lista_elenco li.sem-foto {height:90px;}

.lista_elenco li img { padding:3px; background:#CCC; }

.lista_elenco li img:hover { background:#33b6f3; }

.lista_elenco li strong { color:#0b5c96; }

.lista_elenco li a { text-decoration:none; color:#0b5c96; font-weight:bold; }

.lista_elenco li a:hover { color:#33b6f3; }



.dados_jogador { height:195px; float:left; padding:10px 10px 10px 25px; width:445px; background:#e7e7e7 url(../imagens/bg_dados.jpg) left top no-repeat; }



.lista_comentarios li { list-style:none; border-bottom:1px dashed #ccc; margin-bottom:15px; height:1%; overflow:hidden; padding-bottom:10px;  }

.lista_comentarios .falou { color:#1393cf; }

.lista_comentarios .botao { font-size:1.3em; height:30px; }





/* ---------->>> jtip <<<---------------------------------------------------------------*/



#JT_arrow_left{

	background-image: url(../imagens/tip/arrow_left.gif);

	background-repeat: no-repeat;

	background-position: left top;

	position: absolute;

	z-index:101;

	left:-12px;

	height:23px;

	width:10px;

    top:33px;

}



#JT_arrow_right{

	background-image: url(../imagens/tip/arrow_right.gif);

	background-repeat: no-repeat;

	background-position: left top;

	position: absolute;

	z-index:101;

	height:23px;

	width:11px;

    top:-2px;

}



#JT {

	position: absolute;

	z-index:100;

	border: 4px solid #ced3d7;

	background-color: #fff;

	top:-60px;

}



#JT_copy{

	color:#333333;

}



.JT_loader{

	background-image: url(../imagens/tip/loader.gif);

	background-repeat: no-repeat;

	background-position: center center;

	width:100%;

	height:12px;

}



#JT_close_left{

	background-color: #CCCCCC;

	text-align: left;

	padding-left: 8px;

	padding-bottom: 5px;

	padding-top: 2px;

	font-weight:bold;

}



#JT_close_right{

	background-color: #CCCCCC;

	text-align: left;

	padding-left: 8px;

	padding-bottom: 5px;

	padding-top: 2px;

	font-weight:bold;

}



#JT_copy p{

margin:3px 0;

}



#JT_copy img{

	padding: 1px;

	border: 1px solid #CCCCCC;

}



.jTip{

cursor:pointer;

}





/* modal */

#bannerModal{

  position:absolute; 

  left:50%; 

  top:50%;

  width:583px;

  height:461px;  

  margin-left:-291px!Important;

  margin-top:-180px!Important;

  z-index:9998;

  overflow:hidden;

  border:none!Important;

  background:none!Important;

}

#bannerModal a img, #modal a { border:none!Important; margin:0!important;  padding:0!Important;}

#bannerModal a.fechar { background-color:blue; position:absolute; z-index:1!Important; zoom:1; top:0; right:0; display:block; height:50px; width:50px; text-indent:-3000px; cursor:pointer;

	filter:alpha(opacity=0);

	-moz-opacity:0;

	-khtml-opacity: 0;

	opacity: 0;



}

#promocao {float:left; margin:40px 0;}
#promocao img { margin-right:20px}
#promocao a img { border:none}
#apoio {float:left; margin:40px 0;}
#apoio a{margin:0 10px 0 0; padding:0;}
.noBorder {border:0;}


/*
@author			Leyrson/@/midiaweb/dot/com/dot/br
@description 	formulario
*/
.chuteAGol p { margin:0 0 15px 0!Important}
.chuteAGol p.wd1 { display:inline; width:275px; float:left; clear:none!Important;}
.chuteAGol p.wd1 label em { font-weight:normal}
.chuteAGol .obrigatorio { color:red}

div#texto ul.assRevista{645px !important margin:0; padding:0; float:left;}
div#texto ul.assRevista li{width:645px !important; margin:0; padding:0; float:left;}

input.radioBotton{float:left; margin:0 5px 0 0; border:none;}

p#Forma1 span{margin:0; padding:0; float:left; width:150px; height:20px;}
p#Forma1 label{margin:0 0 5px 0; padding:0; float:left; font-weight:normal;}
div.boxBanner{margin:0 0 10px 0; padding:0; float:left; width:647px;}
div.boxBanner img{margin:0; padding:0; text-align:center;
