@charset "utf-8";
/* CSS Document */

*{margin:0;
  padding:0;
}

.hide {
	visibility: hidden;
}

.wipe {
	display: none;
}


html,body {
	/*background:url(../img/back2.png) #fff repeat-x;
	height:100%; font-family:Arial, Helvetica, sans-serif; */}

#container{margin-left:auto;margin-right:auto;width:970px; height: auto; min-height: 100%;}

.content{width:970px; margin:10px 10px 0px 0px; float:left; padding-bottom: 20px;}

#header{background-color:none;width:970px;}

.content-vertical{width:248px; margin:0px 0px 0px 12px; float:right;}

.content-conteudo{ width:700px; float:left;}
.content-conteudo2{ width:970px; float:left;}

.banner-rodape{float:left; width:970px; margin-top:20px;}

.artigos{ width:220px; float:left; padding:20px 20px 20px 0px; min-height:210px;}

.artigos img{ width:220px; height:118px;  border: solid 1px #CCC;    
	border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;}

.artigos2{ width:220px; float:right; padding:20px 0px 20px 0px; min-height:210px;}
.artigos2 img{ width:220px; height:118px;border: solid 1px #CCC;    
	border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;}

.caixas {
	max-width: 970px;
    font-size: 0;
}

.caixas div {
    display: inline-flex;
    align-items: left;
    justify-content: left;
	padding: 5px 5px 5px 5px;
}

/* CAIXAS DIAGRAMAÇÃO */
.caixas h1 {clear:both;max-width: 960px;align-items: center;font-size:20px;content: " ";display: block;}
.caixas hr { 
  border: 0; 
  height: 30px; 
  border-style: solid; 
  border-color: #8c8c8c; 
  border-width: 1px 0 0 0; 
  border-radius: 20px; 
} 
.caixas hr:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #8c8c8c; 
  border-width: 0 0 1px 0; 
  border-radius: 20px; 
}
.caixas a{text-decoration:none; color:#EE8627;font-size:20px;}
.caixas img {
	border: solid 0px #CCC;    
	border-radius:12px;
    -webkit-border-radius:12px;
    -moz-border-radius:12px;
	 height:180px;
	 width:220px;
	 display:inline-block;
}	
.caixas #img2 {
	border: solid 0px #CCC;    
	border-radius:12px;
    -webkit-border-radius:12px;
    -moz-border-radius:12px;
	 height:120px;
	 width:120px;
	 display:inline-block;
}		
.caixas #img3 {
	border: solid 0px #CCC;    
	border-radius:12px;
    -webkit-border-radius:12px;
    -moz-border-radius:12px;
	 height:150px;
	 width:180px;
	 display:inline-block;
}
.caixas a h2 {
	 font-size:13px;
	 position:left;
	 text-align:justify;
	 margin-left: 10px; 
	 width:180px;
	 height:15px;
	 color:#000000;
}
/* FIM CAIXAS DIAGRAMAÇÃO */

.boxg{ width:220px; float:left; padding:20px 20px 0px 0px; background:url(../img/box.png) no-repeat; height:240px;}
.boxg2{ width:220px; float:right; padding: 20px 0px 0px 0px; background:url(../img/box.png) no-repeat; height:240px;}
.boxp{ width:220px; float:left; padding:20px 20px 0px 0px; background:url(../img/box2.png) no-repeat; height:171px;}
.boxp3{ width:220px; float:right; padding: 20px 0px 0px 0px; background:url(../img/box2.png) no-repeat; height:171px;}

.boxpub{ width:962px; float:right; padding: 20px 0px 0px 0px; height:122px;}

.noticia{ background:url(../img/fundo-noticia.png) no-repeat; height:240px; margin-top:10px; padding-bottom:10px;}

.video{ padding-bottom:7px; height:162px; margin-bottom:18px;}

.face{ padding-bottom:7px;}




/*** titulos ***/

h1{ font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; font-weight:bold; 
	color:#EE8627; 
	margin-left:0px;
	line-height:17px;
	padding:10px 0px 10px 0px;
}

h2{ font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; font-weight:bold; 
	color:#666666; 
	text-align:center;
	margin-top:-5px;
}

h3{ font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; font-weight:bold; 
	color:#999999; 
	padding:20px 0px 5px 0px;
}

.title-index{ color:#525D5F; padding:14px 0px 0px 5px; text-align:center;}
.title-serv{ color:#037398; float:left;}
.title_principal{font-size:22px; 
	color:#EE8627;
	padding-bottom:3px;
	border-bottom:1px dotted #CCCCCC;
	position:relative;
	margin-bottom:20px;
	padding-top:13px;
    border-top: 3px solid rgba(252, 133, 2, 1);
    border-bottom: 1px solid rgba(252, 133, 2, 1);
    padding: 5px 0 0 0;
}
}

.sub_title{font-size:17px; 
	color:#666666;
	font-weight:bold;
	text-align:center;
	padding-bottom:3px;
	position:relative;
	margin-bottom:20px;
	padding-top:13px;
}



.logo{ 
	   width:200px; 
	   height:152px; 
	   float:left; 
	   margin:20px 0px 0px 10px;
}

.banner-topo{ width:702px; padding:0px 0px; float:right; margin-top:0px;}

.divisao{ position:relative;top:123px;left:420px;}
.atalhos{ position:relative;top:-10px;left:200px;}
.acesso{ position:relative;top:25px;left:600px;color:transparent}
.asdivisoes{ position:relative;top:-95px;left:820px;z-index: 0;}

.button{ background:url(../img/select.png) right no-repeat;}



/*** inicio menu ***/

#menu{ height: 44px; margin-top:6px; width:970px; float:left;background-color:#383838;
border:groove 3px #ef8828;
-moz-border-radius-topleft: 9px;
-moz-border-radius-topright:9px;
-moz-border-radius-bottomleft:9px;
-moz-border-radius-bottomright:9px;
-webkit-border-top-left-radius:9px;
-webkit-border-top-right-radius:9px;
-webkit-border-bottom-left-radius:9px;
-webkit-border-bottom-right-radius:9px;
border-top-left-radius:9px;
border-top-right-radius:9px;
border-bottom-left-radius:9px;
border-bottom-right-radius:9px;}

#menu ul{ padding:5px 0 0 0; height:43px; margin: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

#menu ul li{list-style:none; float:left; margin-top:10px; color:#FFF; margin-left:20px;}

#menu ul li a { color:#FFF; text-decoration:none; padding-left:15px; padding-right:20px;}

#menu ul li a:hover { color: #F25E29;}

/*** fim menu ***/


/***CONTEUDO INDEX ****/

.texto{ font-size:12px; color:#666666; line-height:17px;}
.texto span{ font-weight:bold; color:#F00; }
.texto a{color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.texto a:hover{ color:#666666; text-decoration:underline;}

.titulo-publicidades{font-size:12px; color:#333; text-align:left; font-family:Arial, Helvetica, sans-serif;}

.publicidade img{width:248px; border: solid 1px #CCC;    
	border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;}

.conselho ul li b{ font-weight:bold; color:#EE8627;}

.conselho li {
	font-family:Arial, Helvetica, sans-serif;
    line-height: 2;
    margin: 0 20px 0 0;
    padding: 10px 20px 0 0;
	color:#666666;
	font-size:12px;
	width:300px;
	list-style:none;
}

.tb_documentacao tr td {width:400px;font-size:16px; border:none;}
.tb_documentacao tr td b{ color:#F25E29; margin-left:30px;}

.tb_faq tr td { width:600px; border:none; font-size:13px; line-height:17px;}
.tb_faq tr td b{  font-size:16px;color:#ffffff; border:none;}

.produto-index{ background:url(../img/produtos.html) no-repeat; height:129px;}

.foto-destaque{ width:70px; float:left; padding:3px 4px 3px;}
.text-destaque{ float:left; 
			font-family:Arial, Helvetica, sans-serif; 
			width:215px; 
			font-size:12px;
			text-align:left;
			line-height:17px;
			margin-top:17px;
			margin-left:6px;
}

.foto-pgdestaque{ width:166px; height:163px; float:left; padding:4px 0px 3px;}
.text-pgdestaque{ float:left; 
			font-family:Arial, Helvetica, sans-serif; 
			width:px; 
			font-size:12px;
			text-align:left;
			line-height:17px;
			margin-top:17px;
			margin-left:6px;
}

.text-pgdestaque span{ color:#FF9933; font-weight:bold;}

table.ranking {width:220px; margin-top:14px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		line-height:24px;
		padding:0px 1px 0px 1px;
		
}
table tr td{ border-bottom:solid 1px #DDDDDD;}
.tb_jogos tr td{padding-bottom: 6px; padding-top:6px; font-size: 14px;}
tr.th{ text-align:left; }
tr.cor{ background-color:#F5F5F5;}
td.numeros{ color:#EE8627; text-align:center; font-weight:bold;}
td.pontos{ text-align:center;}

.tb_arbitragem { width:600px; height:400px; font-size:12px; border: solid 1px #CCC;    
	border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
	/*padding:0px 1px 0px 1px;*/
	
}
.tb_arbitragem tr td{ padding-left:5px;}

.tb_arbitragem th{ font-weight:bold; background:#F7F8FA; border-bottom: solid 1px #FF9933; height:25px; margin-top:0px;}



table.prox-jogos {width:220px; margin-top:20px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		line-height:25px;
		padding:0px 1px 0px 1px;
}

.tb_comissao tr td{ width:400px; border:none; font-size:12px;} 

.tb_jogos{ width:700px; height:400px; font-size:12px; border: solid 1px #CCC;    
	border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;	
}

.tb_jogos tr td{ padding-left:10px;}

.tb_jogos th{ font-weight:bold; background:#F7F8FA; border-bottom: solid 1px #FF9933; height:25px; margin-top:0px;}

.tb_ranking {width:700px; height:400px; font-size:12px; border: solid 1px #CCC;    
	border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
		
}

.tb_ranking th{ font-weight:bold; background:#F7F8FA; border-bottom: solid 1px #FF9933; height:25px; margin-top:0px;}
.tb_ranking tr td{ border-bottom:solid 1px #DDDDDD;}
.tb_ranking tr.cor{ background-color:#F5F5F5;}
.tb_ranking td.numeros{ color:#EE8627; text-align:center; font-weight:bold;}
.tb_ranking td.pontos{ text-align:center;}
		
		








.texto_index{ font-family:Verdana, Geneva, sans-serif;
			  font-size:12px;
			  float:left; 
			  color:#666666;
			  text-shadow:0px 1px #FFF;
			  padding:10px 20px 50px 0px;
			  line-height:20px;			  
}

.text-noticia span{background:url(../img/icon-seta.png) no-repeat scroll 0 13px transparent;
    font-size:14px; 
	font-weight:bold;
	color:#EE8627;
	line-height:17px;
    height: 30px;
	width:230px;
	margin: 7px 0px 0px 10px;
    padding: 12px 0px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;

}
.text-noticia li {
    background:url(../img/icon-quadrado.png) no-repeat scroll 0 10px transparent;
    border-bottom: 1px dotted #E9E9E9;
	font-size:12px;
	line-height:17px;
    height: 30px;
	width:226px;
    margin: 7px;
    padding: 3px 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.text-noticia li a {
	color:#666666;
	text-decoration:none;
}
.text-noticia li a:hover {
	color:#666666;
	text-decoration:underline;
}

.bt-vejamais{ font-size:13px; font-weight:bold; margin-left:145px; margin-top:20px;}
.bt-vejamais a{color:#EE8627; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.bt-vejamais a:hover{ color:#EE8627; text-decoration:underline;}

.foto-pgnoticia{ width:270px; height:200px; float:left;}
	
.foto-pgnoticia img{border: solid 1px #CCC;    
	border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
	float:left;}





/***FORMULARIO DE CONTATO ***/
.fundo_form {
	width:420px;
	padding-top:20px;
	margin-top:30px;
	margin-left:0px;
    outline:none;
    transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    border-radius:1px;
    -webkit-border-radius:1px;
    -moz-border-radius:1px;
    /*border:1px solid rgba(0,0,0, 0.2);*/
	/*background:rgba(131, 184, 80, 0.9);*/
	    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}

.table_contato tr td{ border:none;}

form{ font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:17px;}

.input_form {
	width:400px;
	height:25px;
    outline:none;
	margin-bottom:20px;
    /*transition: all 0.25s ease-in-out;*/
	box-shadow: inset 0 0 1em LightGray;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border:1px solid rgba(204, 204, 204, 0.8);
	color:#666;
}

.input_form:focus {
    box-shadow: inset 0 0 1em LightGray;
    -webkit-box-shadow: 0 0 5px rgba(255,153,51, 1); 
    -moz-box-shadow: 0 0 5px rgba(255,153,51, 1);
    border:1px solid rgba(255,153,51, 0.8); 
}



.input_mensagem {
	width:400px;
    outline:none;
    /*transition: all 0.25s ease-in-out;*/
	box-shadow: inset 0 0 1em LightGray;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border:1px solid rgba(204, 204, 204, 0.8);
	color:#666; 
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
}

.input_mensagem:focus {
    box-shadow: inset 0 0 1em LightGray;
    -webkit-box-shadow: 0 0 5px rgba(255,153,51, 1); 
    -moz-box-shadow: 0 0 5px rgba(255,153,51, 1);
    border:1px solid rgba(255,153,51, 0.8); 
}

.bto_enviar{
		  width: 100px; height: 35px;
		  overflow: hidden;
		  margin-left:250px;
		  padding-bottom:35px;
		  background:url(../img/bto_enviar.png) top right no-repeat;
		  display: block;
		  /*text-indent: 10000px;*/
		  margin-top:10px;
		  border:none;
		  
}
.bto_enviar:hover	{
			background-position:bottom right; cursor:pointer;
}


/***FIM FORMULARIO DE CONTATO ***/

/***** CONTEUDO RODAPE *****/

#footer{background:url(../img/rodape.png);
		position: relative;
		margin-top: -188px; /* A mesma altura do rodapé, o valor deve ser negativo */
		height:110px;
		width:970px;
		clear:both;
}


.rodape {width:940px;
		padding-top:20px;
		line-height:20px;			
}

.roda{width:270px; float:left;}

.federacao{width:130px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A0A0A0;}

.menu_rodape li span{ font-weight:bold; color:#fff; }

.menu_rodape li b{ font-weight:bold; color:#45A2C3;}

.menu_rodape li {
	font-family:Arial, Helvetica, sans-serif;
    line-height: 2;
    margin: 0 20px 0 0;
    padding: 10px 20px 0 0;
	color:#A0A0A0;
	font-size:12px;
	width:300px;
	list-style:none;
	border-left-width: 1px;
	border-left-style: dotted; padding-left:5px; padding-top:0px;
	border-left-color: #A0A0A0; 
}

.menu_rodape li a {
	color:#A0A0A0;
	text-decoration:none;
}

.menu_rodape li a:hover {
	color:#F25E29;
	text-decoration:underline;
}




.copy{color:#A0A0A0;
	  font-family:Arial, Helvetica, sans-serif;
	  text-decoration:none; 
	  text-shadow:0px 1px #; 
	  margin-top:16px;
	  font-size:16px;
	  width:770px;
	  float:left;
}

.copy a{color:#FF9933; text-decoration:underline; text-shadow:0px 1px #fff;}

.assinatura{color:#A0A0A0;
	  font-family:Arial, Helvetica, sans-serif;
	  text-decoration:none; 
	  text-shadow:0px 1px #; 
	  margin-top:16px;
	  font-size:18px;
	  width:170px;
	  float:left;
}
.assinatura a{color:#A0A0A0; text-decoration:underline;}








/*** CSS BANNER ***/

.banner{ width:700px; margin-top:0px; float:left;}

/****** PLACAR DA RODADA ******/

.carrossel{
   width:176px;
   height:200px;
   /*overflow:hidden;
   margin:0 auto;*/
   float:left;
   
}

.carrossel ul{
   list-style:none;
   float:left
}
.carrossel ul li{
   float:left;
   display:inline;
   margin-left:2px;
}

.prev{
	float:left;
	margin-left:5px;
	margin-top:50px;
}

.next{	
	float: right;
	margin-right:7px;
	margin-top:50px;
}

.title-jogo{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; width:170px; margin-top:5px;}

.times{ width:25px; float:left; padding: 0px 3px 0px 1px; margin-top:10px; margin-left:17px; margin-right:13px;}

.times2{margin-top:10px; line-height:23px; margin-right: 27px; float: right;}

.placar{ font-family:Arial, Helvetica, sans-serif;
	     font-weight:bold;
		 margin-top:20px;
		 /*padding: 0px 1px 0px 2px;*/
		 text-align:center;
		 margin-bottom:0px;
		 font-size:17px; 
		 color:#000;
		 width:39px;
		 float:left;
		 margin-left: 11px;
}

#divisao1 ul li{float:left; margin-left:12px;}

#divisao2 {display:none; float:left;}

.time{margin-top:2px; margin-left:10px; line-height:23px;}
.time tr td{font-size:13px;}



.nome-time{}

.pont{padding-left: 60px;}

.campo{margin-left:23px;}

.ranking-times{margin-top:16px; margin-left:10px;}

.pontos{margin-left:107px;}

.veja{font-size:12px; margin-top:5px; float:right; margin-right:5px;}
.veja a{text-decoration:none; color:#DE7505; font-family:Arial, Helvetica, sans-serif;}
.veja a:hover{text-decoration:none; color:#DE7505;}

.leg-video{font-size:13px; margin-top:5px; float:left; margin-left:0px; margin-bottom:7px;}
.leg-video a{text-decoration:none; color:#DE7505;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.leg-video a:hover{text-decoration:none; color:#000000; }


.destaque{font-size:12px; font-weight:bold;}

.destaque-resumo{font-size: 13px; font-family: Arial; margin-top: 5px; width:205px;}

.p-jogos{margin-left:4px;}

.artigo-color{text-decoration:none; color:#EE8627;}

.artigos a:hover{color:#000;}

.artigos2 a:hover{color:#000;}