body {
	background-color:#900b63;
	background-image:url(/img/im_background_principal.gif);
	background-position:top;
	background-repeat:repeat-x;
}



/*-- Div Principal --*/
div#divPrincipal { 
	left:50%;
	margin-left:-490px;
	width:978px;
	position:relative;
	float:left;
}
/*-- --*/


/*-- Div Propaganda --*/
#divPropaganda { 
	text-align:center;
	background-image:url(/img/im_background_propaganda.png);
	
}
/*-- --*/


/*-- Div Topo --*/
div#divTopo {
	position:relative; 
	float:left; 
	width:978px;
	background-image:url(/img/im_background_topo.png);
	background-repeat:no-repeat;
}

div#divTopo div#divTopoLogo {
	position:relative; 
	float:left; 
	width:392px; 
	height:70px;
	padding:35px 0px 0px 10px;
}

div#divConsulta {
	position:relative;
	float:left;
	width:548px;

}

div#divConsulta div#divConsultaCampos {
	position:relative; 
	float:left; 
	margin:38px 0px 0px 0px;
	padding-left:208px;
}

div#divCabecalho {
	position:relative; 
	float:left; 
	width:488px; 
	height:129px; 
	padding:0px;
}

div#divBarra {
	position:relative; 
	float:left; 
	width:957px; 
	_width:958px; 
	height:25px; 
	background-image:url(/img/im_background_barra.gif);
	margin:0px 0px 0px 11px;
	_margin:0px 0px 0px 5px;
	background-repeat:repeat-x;
}

div#divPublicidade {
	position:relative; 
	float:left; 
	width:978px; 
	text-align:center;
	padding-top:5px;
	background-image:url(/img/im_background_propaganda.png);
	
}

div#divConteudo {
	position:relative; 
	float:left;
	background-image:url(/img/im_background_propaganda.png);
	background-repeat:repeat-y;
	width:978px;
}

div#divConteudoMeio {
	position:relative; 
	float: left;
	width:780px;
	
}


div#divRodape {
	position:relative; 
	float:left; 
	width:978px;
	height:41px;
	text-align:center;
	background-image:url(/img/im_background_rodape.png);
	background-repeat:no-repeat;
	
}

div#divConteudoMeioHome {
	position:relative;
	float:left;
	width:780px;
	padding-top:5px;
	_margin:-500px 0px 0px 90px; 
}


div#divConteudoMeioHome div#divConteudoMeioHomeDestaque div#divJogos {
	position:relative; 
	float:left; 
	margin:60px 0px 0px 11px;
	BORDER-BOTTOM: #ffb0d8 1px solid; 
	TEXT-ALIGN: center; 
	BORDER-LEFT: #ffb0d8 1px solid; 
	BACKGROUND-COLOR: #fff; 
	WIDTH: 136px;  
	HEIGHT: 130px; 
	OVERFLOW: hidden; 
	BORDER-TOP: #ffb0d8 1px solid; 
	BORDER-RIGHT: #ffb0d8 1px solid;
	padding-top:5px;
	background-color:#fffcfd;
	
}

div#divConteudoMeioHome div#divConteudoMeioHomePropaganda {
	position:relative;
	float:left;
	background-color:#C00;
	width:300px;
	height:250px;
	margin:0px 0px 0px 10px; 
	
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaque {
	position:relative;
	float:left;
	width:295px;
	height:205px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 5px;
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueTitulo {
	position:relative;
	float:left;
	width:290px;
	height:30px;
	color:#b90052;
	font-family:Arial;
	font-weight:bold;
	margin:10px 0px 0px 65px;
	_margin:10px 0px 0px 30px;
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueOpcao {
	position:relative;
	float:left;
	width:45px;
	height:165px;
	background-image:url(../img/bg_opcao.gif);
	margin:0px 0px 0px 5px;
}
div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueOpcaoSeta {
	position:relative;
	float:left;
	width:10px;
	height:165px;
	background-image:url(/img/seta_jogoDestaque_1.gif);
}


div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueOpcao  ul {
	padding:0px; 
	margin:-2px 0px 0px 0px; 
	list-style-type:none;
	text-align:left;
	padding-left:2px;
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueOpcao  li {
	line-height:40px; 
	width:30px;
	padding-left:14px;
	border-bottom: #fff 1px solid;
	font-family:arial;
	font-size:20px;
	color: #f46ba8;
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueOpcao  li a {
	margin-left:7px;
}


div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueOpcaoJogo {
	position:relative;
	float:left;
	width:230px;
	height:165px;
	background-color:#ffcde3;
	background-repeat:no-repeat;
	margin:0px 0px 0px 1px;
	_margin:-165px 0px 0px 30px;
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueOpcaoJogo div#divConteudoMeioHomeJogosDestaqueOpcaoJogoDescricao {
	position:relative;
	float:left;
	width:225px;
	height:45px;
	background-color:#ffcde3;
	background-repeat:no-repeat;
	margin:110px 0px 0px 0px;
	filter: alpha(opacity=80); 
	opacity: 0.80;
	color:#af366b;
	font-family:arial;
	font-size:12px;
	padding: 10px 0px 0px 5px;
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDestaqueOpcaoJogo div#divConteudoMeioHomeJogosDestaqueOpcaoJogoDescricao a {
	color:#af366b;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
}

div#divConteudoMeioHomeJogosDia {
	position:relative;
	float:left;
	width:470px;
	height:206px;
	background-color:#ffcde3;
	margin:0px 0px 0px 8px;
	_margin:-206px 0px 0px 155px;

}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDiaTitulo {
	position:relative;
	float:left;
	width:470px;
	height:27px;
	color:#fff;
	font-family:Arial;
	font-size:14px;

	background-image:url(/img/im_background_barra_jogosdia.gif);
	background-repeat:repeat-x;
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDiaTitulo span{
	color:#fff;
	font-family:Arial;
	font-size:14px;
	margin:5px 0px 0px 12px;
	padding:0px;
	position:relative;
	float:left;
	font-weight:bold;
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDia div#divJogosNovos {
	position:relative;
	float:left; 
	TEXT-ALIGN: center;
	WIDTH: 148px;  
	HEIGHT: 150px; 
	padding-top:5px;
	margin:6px 2px 0px 4px;
	_margin:6px 2px 0px 2px;
	background-image: url(/img/bg_jogos.gif);
	border:1px solid #ffcbcb;
	
}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDia div#divJogosNovos span {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#af366b;
	
}


div#divConteudoMeioHome div#divConteudoMeioHomePublicidade {
	position:relative;
	float:left;
	width:780px;
	height:90px;
	margin:10px 0px 0px 10px;
	text-align:center;

}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDemais {
	position:relative;
	float:left;
	width:770px;
	margin:10px 0px 0px 10px;
	_margin:10px 0px 0px 0px;

}

div#divConteudoMeioHome div#divConteudoMeioHomeJogosDemais div#divJogosNovos {
	position:relative; 
	margin:5px 0px 0px 5px;
	float:left; 
	TEXT-ALIGN: center; 
	WIDTH: 146px;  
	HEIGHT: 150px;
	OVERFLOW: hidden; 
	padding-top:5px;
	background-image: url(/img/bg_jogos.gif);
	border:1px solid #ffcbcb;
	
}



div#divConteudoMeioHome div#divConteudoMeioHomeJogos div#divJogos {
	position:relative; 
	margin:5px 0px 0px 9px;
	float:left; 
	BORDER-BOTTOM: #ffb0d8 1px solid; 
	TEXT-ALIGN: center; 
	BORDER-LEFT: #ffb0d8 1px solid; 
	BACKGROUND-COLOR: #fff; 
	WIDTH: 142px;  
	HEIGHT: 130px; 
	OVERFLOW: hidden; 
	BORDER-TOP: #ffb0d8 1px solid; 
	BORDER-RIGHT: #ffb0d8 1px solid;
	padding-top:5px;
	background-color:#fffcfd;
	
}

div#divConteudoMeioHome div#divConteudoMeioHomeTop {
	position:relative;
	float:left;
	width:150px;
	margin:10px 0px 8px 0px;
	
}

div#divConteudoMeioCategoria {
	position:relative;
	float:left;
	width:610px;
	border-right:1px dotted #FCF;
	_margin:-500px 0px 0px 90px; 
	
}



div#divConteudoMeioCategoriaPublicidade {
	position:relative;
	float:left;
	width:160px;
	padding-left:5px;
}

div#divConteudoMeioCategoria div#divConteudoMeioCategoriaTitulo {
	text-align:left;
	font-family:Arial;
	font-size:20px;
	color:#bc0054;
	padding-top:10px;
	padding-left:10px;
	width:580px;
	position:relative;
	float:left;
	
}

div#divConteudoMeioCategoria div#divConteudoMeioCategoriaTitulo span {
	font-size:12px;
	color:#333;	
}

div#divConteudoMeioCategoria div#divConteudoMeioCategoriaTituloTotal {
	font-family:Arial;
	font-size:12px;
	color:#F7D5D5;
	text-align:right;
	position:relative;
	float:right;
	
}


div#divConteudoMeioCategoria div#divConteudoMeioCategoriaSubs {
	font-family:Arial;
	font-size:12px;
	color:#bc0054;
	text-align:left;
	position:relative;
	float:left;
	
}

div#divConteudoMeioCategoria div#divConteudoMeioCategoriaResultado {
	position:relative;
	float:left;
	text-align:left;
	font-family:Arial;
	font-size:20px;
	color:#bc0054;
	padding-top:10px;
	padding-left:10px;
	
}

div#divConteudoMeioCategoria div#divConteudoMeioDemais {
	position:relative;
	float:left;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	color:#bc0054;
	padding-top:10px;
	padding-left:10px;
	
}



div#divConteudoMeioJogo {
	position:relative;
	float:left;
	width:610px;
	border-right:1px dotted #FCF;
}

div#divConteudoMeioJogo div#divConteudoMeioJogoResultado {
	position:relative;
	float:left;
	text-align:left;
	font-family:Arial;
	font-size:20px;
	color:#bc0054;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	width:610px;
	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoTitulo {
	text-align:left;
	font-family:Arial;
	font-size:12px;
	color:#bc0054;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	width:580px;
	position:relative;
	float:left;
	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoTitulo h1 {
	font-family:Arial;
	font-size:20px;
	color:#bc0054;
	margin:0px;
	font-weight:normal;
	position:relative;  
	float:left; 
}

div#divConteudoMeioJogo div#divConteudoMeioJogoTitulo h2 {
	font-size:12px;
	color:#333;	
	margin:0px;
	font-weight:normal;
	position:relative;  
	float:left; 
}

div#divConteudoMeioJogo div#divConteudoMeioJogoTitulo span {
	font-size:12px;
	color:#333;	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoTituloTotal {
	font-family:Arial;
	font-size:12px;
	color:#F7D5D5;
	text-align:right;
	position:relative;
	float:right;
	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoPublicidade250 {
	position:relative;
	float:left;
	width:300px;
	height:250px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:center;
	
	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoPublicidade250_2 {
	position:relative;
	float:left;
	width:299px;
	height:250px;
	padding-top:7px;
	padding-bottom:7px;
	border-left:1px dotted #FCF;
	text-align:center;
	
	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoPublicidade {
	position:relative;
	float:left;
	width:600px;
	height:274px;
	padding-top:7px;60
	padding-bottom:7px;
	border-top:1px dotted #FCF;
	border-bottom:1px dotted #FCF;
	text-align:center;
	
	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoTags {
	position:relative;
	float:left;
	width:600px;
	height:24px;
	padding-top:7px;60
	padding-bottom:7px;
	border-top:1px dotted #FCF;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoMais {
	position:relative;
	float:left;
	width:610px;
	padding-top:10px;
	padding-left:13px;
	
}

div#divConteudoMeioJogo div#divConteudoMeioJogoMais span {
	font-size:12px;
	color:#333;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:6px;
	
}

div#divJogos {
	position:relative; 
	float:left; 
	margin:10px 0px 0px 7px;
	BORDER-BOTTOM: #ffb0d8 1px solid; 
	TEXT-ALIGN: center; 
	BORDER-LEFT: #ffb0d8 1px solid; 
	BACKGROUND-COLOR: #fff; 
	WIDTH: 136px;  
	HEIGHT: 150px; 
	OVERFLOW: hidden; 
	BORDER-TOP: #ffb0d8 1px solid; 
	BORDER-RIGHT: #ffb0d8 1px solid;
	padding-top:5px;
	background-image: url(/img/bg_jogos.gif);
	border:1px solid #ffcbcb;
	
}


div#divJogos span {
	padding-top:5px;
		font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	
}

div#divConteudoMeioCategoria div#divConteudoMeioCategoriaPaginacao {
	position:relative;
	float:left;
	width:610px;
	text-align:center;
	padding-top:10px;
	padding-left:13px;
	
}

div#divConteudoMeioPublicidade {
	position:relative; 
	float:left;
	width:300px;
	height:250px;
}

div#divConteudoNovos {
	position:relative; 
	float:left;
	width:580px;
	height:250px;
	background-color:#639;
	margin:10px 0px 0px 0px; 
}

div#divConteudoTops {
	position:relative; 
	float:left;
	width:195px;
	height:250px;
	background-color:#333;
	margin:10px 0px 0px 0px;
}

/*-- Rodape Principal --*/
div#divRodape div#divRodapeTexto {
	position:relative; 
	float:left; 
	width:960px;
	line-height:39px;
	padding:0px 15px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#jogoComoJogar {
  width: 350px;
  float: left;
}

#jogoComoJogar h3 {
  color: #E10000;
  font-size: 13px;
  margin: 0 0 5px 0;
}

#jogoComoJogar h3 span {
  border-bottom: 1px solid #CCC;
}

#jogoComoJogar ul {
  list-style: none;
}

#jogoComoJogar li {
  padding: 3px 0;
}

#jogoComoJogar img {
  vertical-align: middle;
  margin-right: 2px;
}


#jogoInfo {
  width: 150px;
  float: left;
  border-left: 1px dotted #e9d8ff;
  padding-left:10px;
}


/*-- Menu Principal --*/
div#divMenuPrincipal {
	position:relative; 
	float:left; 
	width:150px;
	margin:0px 0px 0px 20px;
	_margin:0px 0px 0px 10px;
}



div#divMenuPrincipal ul {
	padding:0px; 
	margin:-2px 0px 0px 0px; 
	list-style-type:none;
	background-image:url(/img/im_background_menu.gif);
	text-align:left;
	padding-left:2px;
}

div#divMenuPrincipal li {
	line-height:25px; 
	margin:2px 0px 2px 0px; 
	width:138px; 
	padding:0px 2px 0px 7px;
	border-bottom: #e9d8ff 1px solid;
}

div#divMenuPrincipal li a {
	margin-left:7px;
}

div#divMenuPrincipal li img {
	margin-top:2px;
}


a.linkMenuPrincipal {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#7b198a;
	text-decoration:none;
	font-weight:normal;
} 

a.linkMenuPrincipal:link {
	color:#7b198a;
}

a.linkMenuPrincipal:visited {
	color:#7b198a;
} 

a.linkMenuPrincipal:hover {
	color:#7b198a; 
	text-decoration:underline;
}


a.linkMenuSub {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#b55cc3;
	text-decoration:none;
	font-weight:normal;
} 

a.linkMenuSub:link {
	color:#b55cc3;
}

a.linkMenuSub:visited {
	color:#b55cc3;
} 

a.linkMenuSub:hover {
	color:#b55cc3; 
	text-decoration:underline;
}

div#divMenuPrincipal div#divMenuCabecalho {
	width:147px;
	background-image:url(../img/im_fundo_topo_menu.gif);
	background-repeat:no-repeat; 
	height:20px; 
	padding:12px 0px 0px 30px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#FFFFFF;
}

div#divMenuPrincipal div#divMenuCabecalho span {
	position:relative;
	float:left;
	margin-left:8px;
}


a.linkTituloJogos {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#dc3178;
	text-decoration:none;
	font-weight:normal;
} 

a.linkTituloJogos:link {
	color:#dc3178;
}

a.linkTituloJogos:visited {
	color:#dc3178;
} 

a.linkTituloJogos:hover {
	color:#dc3178; 
	text-decoration:underline;
}


a.linkBusca{
	position:relative; 
	float:left; 
	padding:2px 4px 2px 4px; 
	margin-left:4px;
	color:#7b198a;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold;	
	text-decoration:none;
	border: #dedede 1px solid; 
}


a.linkBusca:link{
	color:#7b198a;
}

a.linkBusca:visited{
	color:#7b198a;
} 

a.linkBusca:hover {
	color:#000000;
	text-decoration:none;
}


a.linkDir{
	color:#F7D5D5;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	text-decoration:none;
}

a.linkDir:link{
	color:#F7D5D5;
}

a.linkDir:visited{
	color:#F7D5D5;
} 

a.linkDir:hover {
	color:#F7D5D5;
	text-decoration:underline;
}

a.linkTag{
	color:#fcaeae;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	text-decoration:none;
}

a.linkTag:link{
	color:#fcaeae;
}

a.linkTag:visited{
	color:#fcaeae;
} 

a.linkTag:hover {
	color:#fcaeae;
	text-decoration:underline;
}

.linkBuscaSelecionado {
	position:relative; 
	float:left; 
	padding:2px 4px 2px 4px; 
	margin-left:4px;
	color:#3a5965;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold;	
	text-decoration:none;
	border: #dedede 1px solid; 
}

form#frBuscar input#busca {
	position:relative; 
	float:left; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:1px solid #eba8ce; 
	height:20px; 
	width:300px;
}

form#frBuscar input#buscar {
	position:relative;
	float:right;
	height:24px; 
	border:1px solid #eba8ce;
	color:#eba8ce;
}
/*-- --*/


/************************************************/
.divCampoUnico{
	position:relative; 
	display:block;
	float:none;
	clear:both;
	left: 10px; 
	margin-top:5px; 
	width:400px;
}



.divCampoUnico label{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}



div#div_erro{
	position:relative; 
	float:left; 
	clear:both; 
	left:10px; 
	margin: 0px 0px 10px 0px; 
}



/*-- Classe de campo text desativado --*/

.campoDesativado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	border-style:solid;
	border-width: 1px;
	border-color:#b8b8b8;
	background-color:#d8d8d8;
	filter: alpha(opacity = 60);
	opacity: 0.6;

}



/*-- Classe de campo text ativado --*/

.campoAtivado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e1e1e;
	border-style:solid;
	border-width: 1px;
	border-color:#d3d3d3;
	background-color:#f9f9f9;
	filter: alpha(opacity = 60);
	opacity: 0.6;	
}



.botaoPadrao{
	position:relative; 
	float:left; 
	margin-right:10px; 
	padding:4px 8px 4px 8px; 
	border:1px solid #204c5b; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
