@charset "utf-8";
html{
	height:100%;
	background-color:#DBE7F3;
}
body {
	background:url(/img/grama.png) repeat-x bottom center;
	margin:0;
	min-height:700px;
}
#pai{
	width:920px;
	background-image:url(/img/bg_centro.png);
	background-repeat:no-repeat;
	overflow:hidden;
	margin:0 auto;
	min-height:600px;
}
#barra_topo, #barra_topo div{
	-moz-border-radius: 0 0 6px 6px; /* FF1+ */
	-webkit-border-radius: 0 0 6px 6px; /* Saf3+, Chrome */
	border-radius: 0 0 6px 6px; /* Opera 10.5, IE 9 */
}
#barra_topo{
	background:#185C2F;
	padding:0 5px 5px;
	margin-bottom:10px;
}
	#barra_topo div{
		background:#F7DF48;
		padding:5px;
		font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center
	}
		#barra_topo div form{
			display:inline
		}
			#barra_topo div form p{
				margin:0;
				padding:0;
			}
		#barra_topo div form label{
			padding-right:5px;
		}
		#barra_topo div form button{
			border:1px solid #fff;
			color:#fff;
			margin:0 auto;
			padding:2px;
			cursor:pointer;
			font-size:12px;
			
			background-color: #0B77B1;
			background: -moz-linear-gradient(top, #0B77B1, #004A6F);
			background: -webkit-gradient(linear, center top, center bottom, from(#0B77B1), to(#004A6F));
			
			-moz-border-radius: 6px; /* FF1+ */
			-webkit-border-radius: 6px; /* Saf3+, Chrome */
			border-radius: 6px; /* Opera 10.5, IE 9 */
		}
			#barra_topo div form button:hover{
				background-color: #004A6F;
				background: -moz-linear-gradient(top, #004A6F, #0B77B1);
				background: -webkit-gradient(linear, center top, center bottom, from(#004A6F), to(#0B77B1));
			}
	#barra_topo ul{
		list-style:url(/img/estrelinha_topo.gif);
		margin:0 auto;
		padding:0;
		width:530px;
		overflow:hidden;
	}
	#barra_topo ul li{
		overflow:hidden;
		text-align:left;
		float:left;
		padding:0 20px;
	}
	#barra_topo a{
		text-decoration:none;
		color:#142
	}
		#barra_topo a:hover{
			text-decoration:underline;
		}
.topo {
	background-image:url(/img/fundo_tocida.png);
	background-repeat:no-repeat;
	height:260px;
	width:900px;
	overflow:hidden;
}
		.camisa {
			float:left;
			height:240px;
			outline:medium none;
			width:210px;
		}
		.logo {
			display:block;
			float:left;
			height:230px;
			outline:medium none;
			width:170px;
		}
		.banner{
			height:80px;
			width:510px;
			margin-left:50px;
		}
		.center_topo{
			float:left;
			height:30px;
			width:510px;
			margin-top:38px;
		}
		.placar{
			margin-top:10px;
		}
		.placar img{
			border:0;
			outline:none;		
		}
	
.texto {
		margin-left:250px;
		margin-top:-80px;
		width:460px;
		overflow:hidden;
}
.baixo{
	margin:-20px auto 0;
	width:880px;
	overflow:hidden;	
}
	.ult_text{
		float:left;
		width:390px;
		margin-top:60px;
	}
			.ult_text_cima{
			background-image:url(/img/ultimos.png);
			background-repeat:no-repeat;	
			height:70px;
		}
			.ult_text_meio{
			background-image:url(/img/ultimos_rep.png);
			background-repeat:repeat-y;	
			padding:10px;
		}
			.ult_text_baixo{
			background-image:url(/img/ultimos_rod.png);
			background-repeat:no-repeat;	
			height:65px;
	}
	.cadastro{
		float:left;
		width:483px;
	}
		.cadastro_cima{
			background-image:url(/img/cadastro.png);
			background-repeat:no-repeat;	
			height:70px;
		}
		.cadastro_meio{
			background-image:url(/img/cadastro_rep.png);
			background-repeat:repeat-y;	
			padding:5px 0px;
			width:483px;
			overflow:hidden
		}
		.cadastro_baixo{
			background-image:url(/img/cadastro_rod.png);
			background-repeat:no-repeat;	
			height:66px;
		}
		.cadastro form div{
			width:220px;
			float:left;
		}
		.cadastro form div.cad-grupos{
			width:440px;
			float:none;
			overflow:hidden;
			margin:0 auto 15px;
		}
			.cadastro form div.cad-grupos div.checkbox{
				width:auto;
				float:none;	
			}
			.cadastro form div.cad-grupos div.checkbox input{
				width:auto;
				display: inline;
			}
			.cadastro form div.cad-grupos div.checkbox label{
				width:auto;
				display: inline;
			}
		.cadastro label{ 
			font-size:11px;
			font-family: Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			display:block;
		 }
		.cadastro input{ 
			border:1px solid #fff;
			background-color:#fff;
			color:#3B6E4C;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			width:206px;
			padding:2px;
		 }
		 	.cadastro input.form-error{
				border:1px solid #1B6F36;
			}
		.cadastro button{
			border:1px solid #fff;
			color:#396C4A;
			margin:0 auto;
			padding:2px;
			cursor:pointer;
			height:45px;
			width: 140px;
			overflow:hidden;
			display:block;
			font-weight:bold;
			font-size:16px;
			
			background-color: #FFEF3F;
			background: -moz-linear-gradient(top, #FFEF3F, #FAC60A);
			background: -webkit-gradient(linear, center top, center bottom, from(#FFEF3F), to(#FAC60A));
			
			-moz-border-radius: 6px; /* FF1+ */
			-webkit-border-radius: 6px; /* Saf3+, Chrome */
			border-radius: 6px; /* Opera 10.5, IE 9 */
		}
			.cadastro button:hover{
				background-color: #FAC60A;
				background: -moz-linear-gradient(top, #FAC60A, #FFEF3F);
				background: -webkit-gradient(linear, center top, center bottom, from(#FAC60A), to(#FFEF3F));
			}
		.checks{
			font-size:11px;
			font-family: Arial, Helvetica, sans-serif;
			color:#FFFFFF;	
			margin:5px 40px;		
		}
		.checks input{
			width:20px;
			border:1px solid #fff;
			background-color:#fff;
			opacity:0.8;
			filter:alpha(opacity=80);
			color:#3B6E4C;
			outline:none;
		}
		.cadastro #flashMessage,.cadastro form div.error-message{
			font-family:Lucida Sans, Arial;
			font-size:11px;
			background-color:#9ABAA4;
			padding:5px;
			float:none;
		}
			.cadastro form div.error-message{
				width:202px;
				margin:0;
			}
			.cadastro #flashMessage{
				width:440px;
				margin:0 auto 10px;
			}
	/* listagem estilo ranking */
	.bx-listagem{
		margin:10px;
	}
		.bx-listagem h3{
			margin: 0 0 -7px;
			padding:25px 100px 0 0;
			text-align:right;
			font: 34px Arial, Helvetica, sans-serif;
			text-transform:uppercase;
		}
		#baixo-ranking h3{
			color: #0B77B1;
			background: url(/img/sprite.png) no-repeat right -235px;
		}
		#baixo-txt-novos h3{
			color: #FFC500;
			background: url(/img/sprite.png) no-repeat right -327px;
		}
		#baixo-sucesso h3{
			color: #FFC500;
			background: url(/img/sprite.png) no-repeat right -633px;
		}
		#baixo-enviar-texto h3{
			color: #FFC500;
			background: url(/img/sprite.png) no-repeat right -633px;
		}
		#baixo-validar h3{
			color: #FFC500;
			background: url(/img/sprite.png) no-repeat right -327px;
		}
		.bx-listagem .listagem{
			width:880px;
			overflow:hidden;
			-moz-border-radius: 6px; /* FF1+ */
			-webkit-border-radius: 6px; /* Saf3+, Chrome */
			border-radius: 6px; /* Opera 10.5, IE 9 */
		}
			#baixo-ranking .listagem{background: #0B77B1 url(/img/fundo_torcida_amarelo.png) no-repeat center bottom;}
			#baixo-txt-novos .listagem{background: #FFC500 url(/img/fundo_torcida_verde.png) no-repeat center bottom;}
			#baixo-sucesso .listagem{background: #FFC500 url(/img/fundo_sucesso.gif) no-repeat right bottom;}
			#baixo-enviar-texto .listagem{background: #FFC500 url(/img/fundo_torcida_azul.png) no-repeat right bottom;}
			#baixo-validar .listagem{background: #FFC500 url(/img/fundo_torcida_verde.png) no-repeat center bottom;}
			#baixo-logar .listagem{background: #0B77B1 url(/img/fundo_torcida_amarelo.png) no-repeat center bottom;width:500px;margin:0 auto}
			
			.bx-listagem .listagem p{
				margin-bottom:40px;
				padding:10px;
				font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
				text-align:center
			}
				#baixo-ranking .listagem p{color:#fff;}
				#baixo-txt-novos .listagem p{color:#185C2F;}
				
				.bx-listagem .listagem p span.current{
					font-size:150%;
				}
				.bx-listagem .listagem p span a{
					text-decoration:none
				}
					#baixo-ranking .listagem p span a{color:#FFC500;}
					#baixo-ranking .listagem p span a:hover{color:#f00;}

					#baixo-txt-novos .listagem p span a{color:#0B77B1;}
					#baixo-txt-novos .listagem p span a:hover{color:#f00;}
				
			.bx-listagem .listagem ol{
				font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
				font-size:16px;
				padding:0 40px;
			}
			
			.bx-listagem .listagem ol li{
				margin:0 0 3px;
				padding:8px;
				font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
				font-size:16px;
				line-height:130%;
				letter-spacing:120%;
			}
				#baixo-ranking .listagem ol li{
					color:#fff;
					background-color: #0B77B1;
					background: -moz-linear-gradient(left, #0B77B1, #67ADCF);
					background: -webkit-gradient(linear, left center, right center, from(#0B77B1), to(#67ADCF));
				}
				#baixo-txt-novos .listagem ol li{
					color:#185C2F;
					background-color: #FFC500;
					background: -moz-linear-gradient(left, #FFC500, #FFF36F);
					background: -webkit-gradient(linear, left center, right center, from(#FFC500), to(#FFF36F));
				}
			
			.bx-listagem .listagem ol li a{
				text-decoration:none;
			}
				.bx-listagem .listagem ol li a.nome{
					display:inline-block;
					width:575px;
					overflow:hidden;
					vertical-align:top;
					padding-left: 15px;
				}
					#baixo-ranking .listagem ol li a.nome{color:#fff;}
					#baixo-txt-novos .listagem ol li a.nome{color:#185C2F;}
					
			.bx-listagem .listagem ol li span.votos{
				background-image:url(/img/sprite.png);
				background-repeat:no-repeat;
				padding-left:20px;
				font-weight:bold;
			}
				.bx-listagem .listagem ol li span.gostaram{
					background-position:0 0;
				}
				.bx-listagem .listagem ol li span.nao_gostaram{
					background-position:0 -80px;
				}
			.bx-listagem .listagem ol li span.saldo{
				margin-right:15px;
				font-weight:bold;
			}
				.bx-listagem .listagem ol li span.saldo.positivo{
					color:#080;
				}
				.bx-listagem .listagem ol li span.saldo.positivo_ranking{
					color:#0f0;
				}
				.bx-listagem .listagem ol li span.saldo.negativo{
					color:#f00;
				}
			.bx-listagem .listagem ol li a.vote{
				font-size:12px;
				font-weight:bold;
			}
				#baixo-ranking .listagem ol li a.vote{color:#fff;}
				#baixo-ranking .listagem ol li a.vote:hover{color:#f00;}
				#baixo-txt-novos .listagem ol li a.vote{color:#185C2F;}
				#baixo-txt-novos .listagem ol li a.vote:hover{color:#f00;}
				
			#baixo-enviar-texto .listagem div.textarea{
				margin:40px auto;
				width:600px;
				overflow:hidden;
			}
				#baixo-enviar-texto .listagem div textarea{
					font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
					font-size:16px;
					padding:10px;
					width:580px;
					height:200px;
				}
					#baixo-enviar-texto .listagem div.textarea div.error-message{
						font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
						color:#000099
					}
					
				#baixo-enviar-texto .listagem div.submit{
					margin:0 auto;
					height:100px;
				}
					#baixo-enviar-texto .listagem div.submit input{
						border:1px solid #fff;
						color:#fff;
						margin:0 auto;
						padding:2px;
						cursor:pointer;
						height:45px;
						width: 140px;
						overflow:hidden;
						display:block;
						font-weight:bold;
						font-size:16px;
						
						background-color: #0B77B1;
						background: -moz-linear-gradient(top, #0B77B1, #004A6F);
						background: -webkit-gradient(linear, center top, center bottom, from(#0B77B1), to(#004A6F));
						
						-moz-border-radius: 6px; /* FF1+ */
						-webkit-border-radius: 6px; /* Saf3+, Chrome */
						border-radius: 6px; /* Opera 10.5, IE 9 */
					}
	.bx-texto{
		font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
		color:#0A6CA0
	}
	#baixo-txt-perfil{
		margin-top:20px;
	}
		.bx-texto .box-texto{
			width:880px;
			overflow:hidden;
			background:url(/img/fundo_texto.gif) repeat-y right top;
		}
			.bx-texto #votar-box{
				width:810px;
				margin:0 auto;
			}
			.bx-texto.bx-votar form button{
				border:1px solid #fff;
				color:#fff;
				margin:20px auto 40px auto;
				padding:2px;
				cursor:pointer;
				height:45px;
				width: 140px;
				overflow:hidden;
				display:block;
				font-weight:bold;
				font-size:16px;
				
				background-color: #0B77B1;
				background: -moz-linear-gradient(top, #0B77B1, #004A6F);
				background: -webkit-gradient(linear, center top, center bottom, from(#0B77B1), to(#004A6F));
				
				-moz-border-radius: 6px; /* FF1+ */
				-webkit-border-radius: 6px; /* Saf3+, Chrome */
				border-radius: 6px; /* Opera 10.5, IE 9 */
			}
				#recaptcha_widget_div{
					width:320px;
					margin:0 auto;
				}
		.bx-texto .box-texto .votos{
			width:70px;
			overflow:hidden;
			float:left;
		}
			.bx-texto .box-texto .votos a{
				display:block;
				width:68px;
				height:68px;
				overflow:hidden;
				text-indent:-1000px;
				background-image:url("/img/sprite.png");
				background-repeat: no-repeat;
			}
				.bx-texto .box-texto .votos a.gostei{
					border:1px solid #258A13;
					background-color:#7AA202;
					background-position:21px -420px;
				}
				.bx-texto .box-texto .votos a.gostei:hover{
					background-color:#99CC03;
				}
				.bx-texto .box-texto .votos a.nao_gostei{
					border:1px solid #770000;
					background-color:#D40000;
					background-position:21px -538px;
				}
				.bx-texto .box-texto .votos a.nao_gostei:hover{
					background-color:#990000;
				}
			.bx-texto .box-texto .votos div{
				display:block;
				width:60px;
				overflow:hidden;
				background:#fff;
				text-align:center;
				line-height:30px;
				margin:0 auto;
				font-weight:bold;
				color:#000;
			}
			.bx-texto .box-texto .votos div.gostaram{
				margin-bottom:10px;
			}
		.bx-texto .box-texto .text{
			float:left;
			overflow:hidden;
			padding:30px 40px;
			width:730px;
		}
			.bx-texto .box-texto .text p{
				margin:0;
			}
			.bx-texto .box-texto .text p.infos{
				margin-top:20px;
				font-size:12px;
				text-align:right;
				color:#000;
				border-top:1px solid #000;
				padding-top:5px;
			}
	/* validar conta */
	.bx-validar form{
		margin:0;
		padding:0 0 50px;
	}
	.bx-validar form div.cad-grupos{
		width:840px;
		overflow:hidden;
		margin:0 auto;
		padding:10px 0;
		font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
		clear:both;
		color:#185C2F;
	}
		.bx-validar form div.cad-grupos div.textarea.input{
			width:auto;
			float:none;
		}
		.bx-validar form div.cad-grupos textarea{
			width:780px;
		}
		.bx-validar #flashMessage{
			padding:20px;
			font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#f00;
		}
		.bx-validar form div.cad-grupos div.input{
			width:420px;
			float:left;
			overflow:hidden
		}
			.bx-validar form div.cad-grupos div.error-message{
				font-size:12px;
				font-weight:bold;
				color:#f00;
			}
			.bx-validar form div.cad-grupos div.site_url input{
				width:770px;
			}
		.bx-validar label{
			display:block;
		 }
		.bx-validar input, .bx-validar select{ 
			font-size:14px;
			width:350px;
			padding:5px;
		 }
		 	.bx-validar input.form-error{
				border:1px solid #1B6F36;
			}
		.bx-validar form div.submit{
			padding:20px 0;
		}
			.bx-validar form div.submit input{
				border:1px solid #fff;
				color:#fff;
				margin:0 auto;
				padding:2px;
				cursor:pointer;
				height:45px;
				width: 140px;
				overflow:hidden;
				display:block;
				font-weight:bold;
				font-size:16px;
				
				background-color: #0B77B1;
				background: -moz-linear-gradient(top, #0B77B1, #004A6F);
				background: -webkit-gradient(linear, center top, center bottom, from(#0B77B1), to(#004A6F));
				
				-moz-border-radius: 6px; /* FF1+ */
				-webkit-border-radius: 6px; /* Saf3+, Chrome */
				border-radius: 6px; /* Opera 10.5, IE 9 */
			}
			.bx-validar form div.submit input:hover{
				background-color: #004A6F;
				background: -moz-linear-gradient(top, #004A6F, #0B77B1);
				background: -webkit-gradient(linear, center top, center bottom, from(#004A6F), to(#0B77B1));
			}
	/*logar*/
	.bx-logar{
	}
		.bx-logar form div.submit{
			padding:30px 0;
		}
			.bx-logar form div.submit input{
				border:1px solid #fff;
				color:#fff;
				margin:0 auto;
				padding:2px;
				cursor:pointer;
				height:45px;
				width: 140px;
				overflow:hidden;
				display:block;
				font-weight:bold;
				font-size:16px;
				
				background-color: #1A8F40;
				background: -moz-linear-gradient(top, #1A8F40, #185C2F);
				background: -webkit-gradient(linear, center top, center bottom, from(#1A8F40), to(#185C2F));
				
				-moz-border-radius: 6px; /* FF1+ */
				-webkit-border-radius: 6px; /* Saf3+, Chrome */
				border-radius: 6px; /* Opera 10.5, IE 9 */
			}
			.bx-logar form div.submit input:hover{
				background-color: #185C2F;
				background: -moz-linear-gradient(top, #185C2F, #1A8F40);
				background: -webkit-gradient(linear, center top, center bottom, from(#185C2F), to(#1A8F40));
			}
		.bx-logar form div{
			padding:10px auto;
			font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
			clear:both;
			color:#FFC500;
			margin:0 auto;
			width:365px;
			padding:10px 0;
		}
			.bx-logar #authMessage,
			.bx-logar #flashMessage{
				padding:20px;
				font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
				font-weight:bold;
				color:#FFC500;
			}
				.bx-logar form div div.error-message{
					font-size:12px;
					font-weight:bold;
					color:#f00;
				}
			.bx-logar label{
				display:block;
			 }
			.bx-logar input{ 
				font-size:14px;
				width:350px;
				padding:5px;
			 }
				.bx-logar input.form-error{
					border:1px solid #1B6F36;
				}
.divulgue{
	width:880px;
	overflow:hidden;
}
	.divulgue .col1{
		width:400px;
		overflow:hidden;
		float:left
	}
		.divulgue ul{
			list-style:none;
			margin:0;
			padding:0;
		}
			.divulgue ul li{
				margin:10px 0
			}
				.divulgue ul li img{
					vertical-align:middle;
					margin-right:10px;
				}
				.divulgue ul li a{
					text-decoration:none;
					color:#0A6CA0;
				}
				.divulgue ul li a:hover{
					color:#f00;
				}
	.divulgue .col2{
		width:400px;
		overflow:hidden;
		float:right
	}
		.divulgue h4{
			margin:10px 0;
		}
		.divulgue p{
			padding:20px;
			margin:0;
			background-color:#fff;
		}
			.divulgue .col2 p.aimg{
				text-align:center
			}
			.divulgue .col2 p a{
				color:#333333;
			}
			
.rodape_geral{
	background-image:url(/img/grama.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:45px;
	margin:0;	
}
.rodape{ overflow:hidden; width:100%; text-align:right; margin:5px auto ;}
	.rodape img{
		 outline:none;
		 margin-right:25px;
		 border:none;
	}
/* Estilos*/
.texto h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0A6CA0;
	margin:0;
	padding:0;
}
.texto h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	margin:0 0 10px 0;
	padding:0;
}
.texto span, .ult_text_meio{
	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:108%;
	letter-spacing:120%;
	color:#0A6CA0;
}
.ult_text_meio{
	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:130%;
	letter-spacing:120%;
	color:#333;
}
.ultimos_textos{
	margin:0;
	padding:0;
	list-style:none;
}
.ultimos_textos li{
	margin:0 0 3px;
	padding:8px;
 	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:130%;
	letter-spacing:120%;
	color:#333;
	
	background-color: #F9E688;
	background: -moz-linear-gradient(left, #F9E688, #F9D93F);
	background: -webkit-gradient(linear, left center, right center, from(#F9E688), to(#F9D93F));
}
	.ultimos_textos li a{
		text-decoration:none;
	}
		.ultimos_textos li a.nome{
			display:inline-block;
			width:190px;
			overflow:hidden;
			vertical-align:top;
			color:#333;
			background: url(/img/sprite.png) no-repeat -5px -128px;
			padding-left: 15px;
		}
	.ultimos_textos li span{
		background-image:url(/img/sprite.png);
		background-repeat:no-repeat;
		padding-left:20px;
		font-weight:bold;
	}
		.ultimos_textos li span.gostaram{
			background-position:0 0;
		}
		.ultimos_textos li span.nao_gostaram{
			background-position:0 -80px;
		}
	.ultimos_textos li a.vote,
	.veja_mais a{
		color:#9F3800;
		font-size:12px;
		font-weight:bold;
	}
.veja_mais{
	text-align:right;
	margin:5px 0 0;
	padding:5px 0 0;
	border-top:1px solid #CE8600;
}
.veja_mais a{
	text-decoration:none;
}
.inicio_texto{background:#fff;color:#000;padding:8px;border:1px dotted #185C2F}
.inicio_texto_ranking{background:#fff;color:#000;padding:8px;border:1px dotted #0FA0EE}
#flashMessage.obrigado,
.ja_votou{
	font-family:Lucida sans,Arial;
	font-weight:bold;
	padding:15px;
	font-size:18px;
	
	-moz-border-radius: 6px; /* FF1+ */
	-webkit-border-radius: 6px; /* Saf3+, Chrome */
	border-radius: 6px; /* Opera 10.5, IE 9 */
}
#flashMessage.obrigado{
	color:#F5DB4A;
	
	background-color: #185C2F;
	background: -moz-linear-gradient(bottom, #185C2F, #409F3B);
	background: -webkit-gradient(linear, center bottom, center top, from(#185C2F), to(#409F3B));
	
	border:2px solid #114423;
}
.ja_votou{
	color:#fff;
	
	background-color: #990000;
	background: -moz-linear-gradient(bottom, #990000, #DF3737);
	background: -webkit-gradient(linear, center bottom, center top, from(#990000), to(#DF3737));
	border:2px solid #7F1717;
}
#banner_centro{
	margin:10px auto 20px;
	width:778px;
}
/* tabela dos jogos */
.tabela {
	float:left;
	width:460px;
	height:300px;
}
	.tabela table{
		border:2px solid #fff;
		font-family:Lucida sans,Arial;
		font-size:10px;
		width:450px;
		background-color:#fff
	}
		.tabela table img {
			margin:0 3px;
		}
		.tabela table th{
			text-align:left;
		}
		.tabela table .dirtxt{
			text-align:right
		}
		.tabela table .centertxt{
			text-align:center;
			font-weight:bold
		}
	.tabela h3{
		color: #669900;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.vencedor{ margin-left:30px; background-image:url(/img/taca.gif);}
	
/**/
#box-resultado{
	margin: 30px auto;	
}
.result_pai {
	width: 635px;
	margin:0 auto;
	overflow:hidden;
}
.result_topo{
	background-image:url(/img/fundo_blue.png);
	background-repeat:no-repeat;
	height: 266px;
	overflow:hidden;
}
.result_rank{
	background-image:url(/img/fundo_green.jpg);
	background-repeat:repeat-y;
	margin:-2px auto;
	width:605px;
}
	.result_rank h2{ 
		display:block;
		overflow:hidden;
		text-indent:-3000px;
		width:248px;
		height:44px;
		background-image: url(/img/topos.png);
		margin:0 10px;
		padding:0;
	}
.victori{
	margin-left:25px;
	margin-top:90px;
	width:388px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	text-shadow: 1px 1px 1px #333;
}
.victori span{ 
	display:block;font-size:14px;
	margin-bottom:15px;
	text-shadow: 1px 1px 1px #333;
}
.victori strong{ 
	display:block;font-size:15px;
	text-shadow: 1px 1px 1px #333;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#fff;
	text-shadow: 1px 1px 1px #333;
}
