body {
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
img {
GALLERYIMG: no;
}
#Estrutura {
	width: 99,99%;
	margin-right: auto;
	margin-left: auto;
	padding-left: 1px;
}
#Menu {
	background-image: url(../imagens/menu/menu_r1_c1.jpg);
	background-repeat: repeat-x;
	height: 33px;
	width: 100%;
	padding-top: 12px;
}
#MenuSombra {
	background-image: url(../imagens/menu/menu_r4_c1.jpg);
	background-repeat: repeat-x;
	height: 20px;
}

#Topo {
	text-align: center;
	background-image: url(../imagens/topo/topo_r4_c56.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#TopoTb {

}
#Carrinho {
	margin-left: 80px;
	height: 79px;
	padding-top: 30px;

}


#Publicidade {
	margin-bottom: 15px;
}
#Conteudo {
	padding: 0px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#ConteudoTbE {
	width: 160px;
	vertical-align: top;
	text-align: center;
}
#ConteudoTbD {
	width: 160px;
	vertical-align: top;
	text-align: center;
}
#ConteudoTbC {
	text-align: center;
	vertical-align: top;
}
#ConteudoTbS {
	width: 8px;
}

#Rodape {
	height: 107px;
	margin-top: 15px;
	width: 777px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../imagens/rodape/rod_r1_c19.jpg);
	background-repeat: repeat-x;
}
#BoxEsq {
	text-align: center;
	margin-bottom: 15px;
	bottom:15px;
	background-color: #5D98D2;
	margin-left: 5px;
	width: 146px;
	padding: 0px;
	overflow: hidden;
}
#BoxEsq    #BoxTopo {
	margin-top: 0px;
}
#BoxEsq  #BoxBase {
	margin-bottom: 0px;
}

#BoxEsq h1 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#BoxEsq #LoginError {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	left:auto;
	right:auto;
	background-color: #F1F6FA;
	padding: 10px;
	color: #5D98D2;
	border: 1px dotted #333333;
}
#BoxEsq #ResCreditos {
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: bold;
}
#BoxEsq2 {
	text-align: center;
	margin-bottom: 15px;
	bottom:15px;
	background-color: #F1F6FA;
	width: 146px;
	margin-left: 5px;
	padding-top: 10px;
	margin-top: -15px;
	font-size: 11px;
	color: #5D98D2;
}




#FormLogon {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5D98D2;
	width: 87%;
	margin-bottom: 6px;
	bottom: 10px;
	padding-right: 3px;
	padding-left: 3px;
	margin-top: 2px;
	border: 2px solid #FFFFFF;
}

#BoxDir {
	text-align: left;
	margin-bottom: 15px;
	bottom:15px;
	overflow: visible;
	background-color: #C3DCF0;
	width: 146px;
	margin-left: 9px;
}
#BoxDir h1 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	height: auto;
	text-align: left;
}
#BoxDir #BoxBase {
	height: 10px;
	margin-bottom: 0px;
}
#BoxDir #BoxTopo {
	height: 33px;
	margin-top: 0px;
}


#BoxDir #Listagem {
	float: left;
	margin-bottom: 10px;
	width: 115px;
}

#BoxDir #Trevo {
	float: left;
	margin-right: 4px;
}
#BoxDir #Logo {
	margin-right: 4px;
	float: left;
}


#Bolao {
	width: 520px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}
#Bolao #Canto {
	padding: 0px;
}
#Bolao #Logo {
	float: left;
}
#Bolao #Acum {
	float: left;
}
#Bolao  #Info1 {
	float: left;
	height: 20px;
	width: 160px;
	margin-left: 10px;
	margin-top: -5px;
	padding: 0px;
	margin-bottom: 5px;
}
#Bolao  #Info2 {
	height: 20px;
	margin-top: -5px;
	padding: 0px;
	margin-bottom: 5px;
}
#Bolao #Boloes {
	background-color: #F2F4F6;
	padding: 3px;
}
#Bolao #Descricao1 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}
#Bolao #Descricao2 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}
#Bolao #Descricao3 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}
#Bolao #Descricao4 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}
#Bolao #Descricao5 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}
#Bolao #Descricao6 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}
#Bolao #Descricao7 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}
#Bolao #Descricao8 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}
#Bolao #Descricao9 {
	height: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E6EA;
	margin-bottom: 0px;
}

#Bolao #c1 {
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	width: 75px;
}
#Bolao #c2 {
	background-color: #FFFFFF;
	text-align: center;
	width: 55px;
}
#Bolao #c3 {
	background-color: #FFFFFF;
	text-align: center;
	width: 80px;
}
#Bolao #c4 {
	background-color: #FFFFFF;
	text-align: center;
	width: 60px;
}
#Bolao #c5 {
	background-color: #FFFFFF;
	text-align: center;
	width: 75px;
}
#Bolao #c6 {
	background-color: #FFFFFF;
	text-align: center;
	width: 85px;
}
#Bolao #c7 {
	background-color: #FFFFFF;
	text-align: center;
}
#Bolao #c8 {
	background-color: #FFFFFF;
	text-align: center;
	width: 45px;
}
#Bolao   #cc1 {
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
}

#Bolao  #cc2 {
	background-color: #FFFFFF;
	text-align: center;
}
#Bolao #cc3 {
	background-color: #FFFFFF;
	text-align: right;
	padding-right: 8px;
}
#Bolao #cc4 {
	background-color: #FFFFFF;
	text-align: right;
	padding: 5px;
}
#Bolao #Formas {
	float: left;
	width: 285px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
#Bolao #Botoes {
	width: 215px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
}
.FormLot {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
#Centro {
	width: 520px;
	margin-right: auto;
	margin-left: auto;
}
#Centro #Titulo {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}

#Centro #Corpo {
	margin-right: auto;
	margin-left: auto;

}
#Centro  #CantoE  {
	float: left;
}
#Centro  #CantoD  {
	float: right;
}
#Centro   #CBase  {
	height: 13px;
	margin-bottom: 0px;
}
#Centro #Corpo #Content {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	overflow: visible;
	border: 3px solid #F1F6FA;
	padding: 10px;
}
#Centro #Corpo #Content h1 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: auto;
}
#Centro #Corpo #Content #Tit {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px dotted #284788;
	background-color: #284788;
}
#Centro  #Corpo  #MensagemOk {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	padding: 10px;
	font-weight: normal;
	color: #4EBB3C;
	border: 2px solid #4EBB3C;
}
#Centro #Corpo #MensagemError {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	padding: 10px;
	font-weight: normal;
	color: #D62E13;
	border: 2px solid #D62E13;
}
#Centro #Corpo #MensagemAlerta {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	padding: 10px;
	font-weight: normal;
	color: #000000;
	border: 2px solid #FF9D25;
}


#Centro #Corpo #Instrucoes {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	background-color: #F4F4F4;
	border: 1px dotted #cccccc;
	padding: 5px;
	font-weight: normal;
	color: #3473B1;
	text-align: left;
}
#Centro #Corpo #Content #TitItens {
	background-color: #6198D0;
	color: #FFFFFF;
	font-weight: bold;
}
#Centro #Corpo #Content #TitDados {
	background-color: #6198D0;
	color: #FFFFFF;
	font-weight: bold;
}

#Centro  #Corpo  #Content  #FormItens {
	background-color: #F7F7F7;
}

#PgError {
	margin-right: auto;
	margin-left: auto;
	background-color: #FF0000;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	width: 500px;
}
.TbApostas {
	font-size: 9px;
}
.PainelSep {
	background-image: url(../imagens/internas/sep.gif);
	height: 16px;
}
#BoxAvisos {
	margin-right: auto;
	margin-left: auto;
	background-color: #F1F6FA;
	padding: 10px;
	color: #5D98D2;
	text-align: left;
	border: 1px dotted #C3DCF0;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 500px;
}
.BOX {
	padding: 10px;
	color: #FFFFFF;
}
.BOX2 {
	color: #000000;
	padding: 10px;
	text-align: justify;
}

a.infobol{
  position:relative; 
  font:11px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:#5D98D2;
  text-decoration:none;
  cursor:help; 
  z-index:24;
  }
  a.infobol:hover{
  background:transparent;
  z-index:25; 
  }
  a.infobol span {display: none}
  a.infobol:hover span{ 
  display:block;
  position:absolute;
  width:230px; 
  top:2em;
  text-align:justify;
  left:0;
  font: 11px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px solid #5D98D2;
  background:#C3DCF0; 
  color:#5D98D2;
  text-decoration:none;
  }
