﻿@charset "utf-8";
/* CSS Document  */

* { margin:0; padding:0; outline:none}
body, html { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center; height: 100%;	}
body{ background-color:#640E11; background-image: url(imagens/lay1/bg_spfc.jpg); background-repeat:no-repeat; background-position:top; background-size:100%}
* html #geral {	height: 100%; /* hack para IE6 que trata height como min-height */	}
a:link{color:#C00;text-decoration:none}
a:visited{color:#600;text-decoration:none}
a:hover{color:#D00;text-decoration:underline}
form{margin:0; padding:0}
ul{list-style:none;margin:0;padding:0}
li{list-style:none}

img {	border: none }

#full-screen-background-image {  z-index: -999;  min-height: 100%;  min-width: 1024px;  width: 100%;  height: auto;  position: fixed;  top: 0;  left: 0;  display:none;}

.redondo_top{-webkit-border-radius: 5px 5px 0 0 ;	-moz-border-radius:5px 5px 0 0 ;	border-radius:5px 5px 0 0;  }
.redondo_bottom{-webkit-border-radius: 0 0 5px 5px;	-moz-border-radius:  0 0 5px 5px;	border-radius: 0 0 5px 5px; }
.redondo_input{-webkit-border-radius: 4px;	-moz-border-radius:  4px;	border-radius: 4px; }
.redondo{-webkit-border-radius: 8px;	-moz-border-radius:8px ;	border-radius:8px; }
.redondop{-webkit-border-radius: 4px;	-moz-border-radius:4px ;	border-radius:4px;  }

.interna{ position:relative; width:100%; height:100%}

#geral{ padding-top:11px;}
#corpao{width:1002px;text-align:left;position:relative;background:#FFF;margin:0 auto}
#barra_topao{ height:25px; background:url(imagens/lay5/dark-metal-grid.jpg); position:relative}
#barra_topao ul.menu{ padding-left:140px; padding-top:2px;}
#barra_topao ul.menu li{ float:left; margin-right:20px;}
#barra_topao ul.menu li a{ display:block; color:#CCC; font-size:14px}
#sociais{ float:left;}
#sociais img{ margin-left:10px; padding-top:1px} 
#cadastrese{ position:absolute; color:#fff; text-align:center; font-size:9px; top:1px; right:5px; text-height:1px;}
#cadastrese a{ color:#999}

#topao{width:100%;height:200px; position:relative; background:url(imagens/lay5/fundo_topao.jpg) no-repeat top}
#topo-jogadores{position:absolute;top:0;left:0}
#topao-logo{position:absolute;left:200px;top:10px;}
#topao-login{font-size:11px; position:absolute; background:url(imagens/lay5/fundo_login.png) no-repeat top; width:161px; height:110px; top:-15px; left:659px;z-index:1}
#topao-logado{font-size:11px; position:absolute; width:261px; height:110px; top:15px; left:659px;z-index:1}
#topao-propa{position:absolute;top:100px;left:200px}

#espaco_centro{width:1002px; min-height:600px;float:left;position:relative;background:#fff;padding-bottom:40px;}
#espaco_centro .banner_120{ width:120px; height:600px; float:left;}
#espaco_centro .topo{width:747px; float:right; position:relative; margin-bottom:5px; height:600px}
#espaco_centro .topo .banner{ width:728px; height:95px; float:left; margin-bottom:7px; margin-left:10px;}
#espaco_centro .topo .busca_google{ float:left; width:580px; height:60px; margin-top:10px; position:relative; background:url(imagens/lay5/fundo_pesquisa_google.gif) no-repeat}
#espaco_centro .topo .botao_google{border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(126, 157, 185); border-right-color: rgb(126, 157, 185); border-bottom-color: rgb(126, 157, 185); border-left-color: rgb(126, 157, 185); border-image: initial; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}
#espaco_centro .topo .slide{	position:absolute;	width:580px;	height:250px;	background:#CCC;	left:0px;	top: 368px;}
#espaco_centro .topo .menuesqq{	float:right;	width:160px;  line-height:150%;	font-size:10px;	list-style:none;	padding:0;}
#espaco_centro .topo .confrontos{	float:right;	height:320px;	width:160px;	text-align:center;  line-height:150%;	font-size:10px;	list-style:none;	padding:0;	margin: 10px 3px 0 0;}
#espaco_centro .topo .confrontos .placar{font-size:1.5em;font-weight:700;margin:0 5px}
#espaco_centro .topo .confrontos .versus{font-size:1.5em; margin:0; color:#666}
#espaco_centro .topo .confrontos .ultimo_confronto{background:url(imagens/bg_bt_padrao_branco_meio_sprite.gif) repeat-x;font-size:1.5em; color:#666; line-height:35px; margin:0; padding:0 }
#espaco_centro .topo .confrontos .campeonatos{font-size:1.167em; color:#666; line-height:20px; padding:8px 0; }
#espaco_centro .topo .confrontos .confronto{font-size:15px;font-weight:700;padding-top:5px;margin:0 5px}
#espaco_centro .topo .confrontos .borda_confronto{border: 1px solid #CCC; position:relative}
#espaco_centro .topo .confrontos .data_hora{padding:5px 0; color:#666;font-size:1.25em}
#espaco_centro .topo .confrontos .campeonato{font-size:10px;font-weight:700;margin:5px 0}
#espaco_centro .topo .confrontos .caixa_ult_prox{border-top: 1px solid #900; border-bottom: 1px solid #900;}
#espaco_centro .topo .confrontos h1{font-size:13px;font-weight:700;margin-top:10px;margin-bottom:1px}
#espaco_centro .topo .menv{width:240px;color:#000;position:relative;float:left; margin-right:8px; height:190px;}



#espaco_centro_interna{width:1002px; height:600px; position:relative; margin-bottom:40px;}
#espaco_centro_interna .banner_120{ width:120px; height:600px; float:left}

#menvtopao2{background:url(imagens/lay5/fundo_menu_principal.png) no-repeat; height:36px; position:relative; z-index:50000}
#menvtopao2 ul.menu{ padding-left:40px; padding-top:12px;}
#menvtopao2 ul.menu li{ float:left; margin-right:35px;}
#menvtopao2 ul.menu li a{ display:block; color:#333; font-size:12px; font-weight:bold}

#menv{width:300px;color:#000;padding-bottom:20px;position:relative;float:left;}
#menv .banner{ width:300px; height:250px}
.menv-destaqve{background:url(imagens/lay5/fundo_titulo_destaque.gif) repeat-x top;font-size:12px;font-weight:700;height:22px;text-align:left;padding-left:46px;padding-top:2px;text-transform:uppercase;color:#900; position:relative}
.menv-destaqve .esquerda_img{ position:absolute; left:0; top:0;}
.menv-destaqve .direita_img{ position:absolute; right:0; top:0;}
#menv-itens{font-size:12px;line-height:150%}
#menv-itens ul{ margin:0; padding:0}
#menv-itens ul li{border-bottom:#900 1px dashed; width:160px;text-align:right; list-style:none;padding:6px 0}
#menv-itens li{border-bottom:#900 1px;border-bottom-style:dashed;width:150px;text-align:right;vertical-align:middle;list-style:none;padding:6px 0 6px 10px}
#menv-itens li a{padding-right:1px;color:#300}
#menv-itens li a:visited{padding-right:1px;color:#333}
#menv-itens li a:hover{padding-right:1px;color:#600}

.dir-destaqves{font-size:10px;list-style:none;line-height:130%;padding:5px; margin-bottom:15px;overflow:hidden;}
.dir-destaqves a{color:#500}
.monta li{padding-top:3px; width:100%; line-height:150%}
.monta li.dottedd{paddint-bottom:3px; text-align:right; min-height:50px; border-top:1px dotted #CCC}
.monta li.dottedd a{ font-size:14px}
.monta li.dottedd img{padding-left:6px;;padding-right:3px;margin-top:5px; float:right}
.monta li.dottede{paddint-bottom:3px; text-align:left; min-height:50px; border-top:1px dotted #CCC}
.monta li.dottedc{paddint-bottom:3px; text-align:left; min-height:30px; border-top:1px solid #CCC; position:relative}
.monta li.dottedc .posicao{	top:8px;	left:6px; padding-top:4px;	text-align:center;	position:absolute;	width:23px;	height:20px;	color:#fff}
/*.monta li.dottedc .times{top:13px; left:36px; position:absolute; width:200px;}*/
.monta li.dottedc .times-classi{top:13px; left:36px; position:absolute; width:200px; font-weight:bold}
.monta li.dottedc .times-nulo{top:13px; left:36px; position:absolute; width:200px;}
.monta li.dottedc .times-rebaixado{top:13px; left:36px; position:absolute; width:200px;font-weight:bold; color:#900}
/*.monta li.dottedc .times{top:13px; left:36px; position:absolute; width:200px;}*/

.monta li.dottedc .pontos{top:13px; text-align:right; width:40px; position:absolute; right:10px}
.monta li.dottede img,.monta li.dottedc img{padding-left:6px;padding-right:3px;margin-top:5px; float:left}
.monta h1{font-size:12px;font-weight:700;margin:12px 5px 10px 0}

#centro{min-height:1600px;position:relative;float:right;width:690px; color:#000;background:#FFF}


#bcheia{float:left;margin:6px 6px 2px 5px; font-size:10px}
#bmvrcha{float:left;margin:10px 3px 0 6px; font-size:10px}

#princ-barra-verm{border-top: solid 3px #C00; width:100%; color:#C00;font-size:14px;font-weight:700;text-transform:uppercase;text-align:left;padding:5px 0}
#interna-barra-verm{border-top: solid 3px #C00; width:100%; color:#C00;font-size:14px;font-weight:700;text-transform:uppercase;text-align:left;padding:5px 0}

#corpo_centro { width:690px; position:relative}
#corpo_centro .direita{ float:right; width:306px; position:relative}
#corpo_centro .direita .banner{ width:300px; height:600px; margin-left:3px; margin-bottom:7px;}
#corpo_centro .direita .banner2{ width:300px; height:250px; background:#CCC; margin-left:3px; margin-bottom:7px;}
#corpo_centro .esquerda{ float:left; width:370px; margin-bottom:15px;}
#corpo_centro .esquerda ul{ width:300px;}
#corpo_centro .esquerda .a{ float:left; width:44px;}
#corpo_centro .esquerda .b{ float:right; width:320px}
#corpo_centro ul li{padding-bottom:10px;font-size:11px;}
#corpo_centro .esquerda li{ width:370px; float:left; line-height:150%}
#corpo_centro h1{font-size:12px;font-weight:700;margin:12px 5px 10px 0}
#corpo_centro a{color:#900}
#corpo_centro a:visited{color:#300}
#corpo_centro .princ-links a{color:#004579}


#rodapedositeok{vertical-align:bottom; position:relative; float:left; width:100%; border-top:1px solid #CCC; border-bottom:2px solid #900; background:url(imagens/lay5/bg_rodape.png) repeat-x top;height:178px;text-align:center}
#rodapedositeok .escudo{	position:absolute;	left: 6px;	top: 25px;}
#rodapedositeok .espaco_copy{	position:absolute;	width:394px;	height:132px;	left: 121px;	top: 28px;	z-index:0;}
#rodapedositeok .copy{	position:absolute;	color:#999;	left: 133px;	top: 67px;	text-align:left;	font-size:13px;	letter-spacing:-1px;}
#rodapedositeok .espacos{float:left; width:120px; height:170px; text-align:left}
#rodapedositeok .espacos .titulo{ color:#900; margin-top:14px; font-weight:bold}
#rodapedositeok .espacos ul{ margin-top:5px;}
#rodapedositeok .espacos li a{list-style:none;padding:5px 0; font-size:12px; color:#999; letter-spacing:-1px;}

#menu_novo .menu_inteno { margin-left:5px;; padding:0;}
#menu_novo .menu_inteno li {display: block; margin: 1px; border:0px;  color:#666666; }
#menu_novo .setinha_vermelha{float:left;background:url(imagens/lay5/setinhas_bolinhas.png) 0 -44px no-repeat; height:11px; width:8px; margin-right:5px; margin-top:3px}#
#menu_novo .menu_inteno .bolinha_vermelha{float:left;background:url(imagens/lay5/setinhas_bolinhas.png) -11px -37px no-repeat; height:14px; width:5px; margin-right:4px;margin-top:2px}
#menu_novo .menu_inteno li a{display: block; width: 200px; height:20px; text-align:left; font-size: 12px; text-decoration: none; color: #999; background:none; padding:0;}
#menu_novo .menu_inteno li a:hover{color: #333;}

#menu_novo .titulo_interno_menu {width:450px;  padding:10px 0; margin:0 5px; color:#F00; text-align:left; font-weight:bold; border-bottom:1px solid #CCC; border-left:2px solid F00;  cursor:default}
#menu_novo .espaco_interno_geral{ width:500px;  padding:10px; height:190px}
#menu_novo .espaco_esquerdo{width:250px; float:left}
#menu_novo .espaco_direito{width:190px; float:right}
#menu_novo .div_ul{margin-bottom:10px; float:left; width:180px;}


.tabeladestaque{font-size:12px;line-height:150%}
.tabeladestaque a{color:#004579}
.tabeladestaque a:visited{color:#004579}
.tabeladestaque a:hover{color:#004579}
.tabeladestaque img{border:solid 1px #004579}

.tabelagaleria{font-size:14px;line-height:150%;color:#4E6E0B}
.tabelagaleria a{color:#4E6E0B}
.tabelagaleria a:visited{color:#4E6E0B}
.tabelagaleria a:hover{color:#4E6E0B}
.tabelagaleria img{border:solid 2px #4E6E0B}

/*-------------        ok até aqui ----------------------------------------*/

/*FORMVLÁRIOS */
/*
.botao-login{background:#DDD;font-size:10px;height:20px;padding-bottom:3px}
.botao-2{background:#EAEAEA;font-size:10px;height:20px;padding-bottom:3px;border:none}

.form-login{padding-left:3px;font-size:10px;color:#900;width:90px;height:15px;border:solid 1px #900;background:url(imagens/lay1/fvndo-login.png) repeat}
.form1{padding-left:3px;font-size:10px;color:#900;width:130px;height:20px;border:solid 1px #900;background:url(imagens/lay1/fvndo-login.png) repeat}
.form2{padding-left:3px;font-size:10px;color:#900;width:498px;height:20px;border:solid 1px #900;background:url(imagens/lay1/fvndo-login.png) repeat}
.form1-sel{padding-left:3px;font-size:10px;width:130px;height:20px;border:solid 1px #900;background:url(imagens/lay1/fvndo-login.png) repeat}
#peqlogin{font-size:10px;color:#000;line-height:150%}
#bolas a,#princ-manchete a,#dir-destaqves a:hover{color:#000}
#menvtopao2 li,#princ-col ul{margin:0;padding:0}
#princ-class h1,#princ-enq h1{font-size:12px;font-weight:700;margin:4px 5px 4px 0}
#princ-wiki,#princ-enq{float:right;width:169px;margin-right:5px;font-size:10px;padding-bottom:25px}
#aimagem{float:left;padding-right:8px;padding-bottom:8px;}
#buscagoogle{position:absolute;top:234px;left:550px;z-index:1;width:350;vertical-align:middle}*/
