.image-holder{
	float:left;
	width:652px;
	height:566px;
	padding:0px;
	margin:0px;
	border:0px solid #ddd;
	background:url(loading.gif) 50% 50% no-repeat;
	display:inline;
	text-align:justify;
}	

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	font-family:arial,sans-serif;
	font-size:12px;
	background-color:white;
	background-image:url(imgs/fundo.jpg);
	background-repeat:repeat-x;
	text-align:justify;
}

.container
{
	width:870px;
	margin-left: auto;
	margin-right: auto;
}

.logo
{
	float:left;
	clear:both;
	width:870px;
}

.tv_container
{
	float:left;
	clear:both;
	width:870px;
	text-align:center;
}

.redes_sociais
	{
	float:left;
	width:65px;
	height:185px;
	margin:138px 0px 0px 0px;
	}

.container_icones
	{
	float:left;
	clear:both;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	cursor:default;
	width:630px;
	margin:0px 0px 25px 125px;
}

.politica_privacidade
{
	float:left;
	clear:both;
	width:100%;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-bottom:25px;
}

.tv
{
	float:left;
}

.regulamento
{
	clear:both;
	float:left;
	margin-right:-115px;
	margin-top:328px;
	width:183px;
	height:153px;
}

.regulamento2
{
	display:none;
}

.agenda
{
	float:left;
	margin-left:-747px;
	margin-top:460px;
	width:178px;
	height:115px;
}

.agenda2
{
	display:none;
}

.jogos
{
	float:left;
	margin-left:-530px;
	margin-top:440px;
	display:block;
	width:230px;
	height:178px;
}

.jogos2
{
	display:none;
}

.inscricao
{
	float:left;
	margin-left:-255px;
	margin-top:490px;
	width:164px;
	height:143px;
}

.inscricao2
{
	display:none;
}

.contato
{
	float:left;
	margin-left:-150px;
	margin-top:390px;
	width:218px;
	height:174px;
}

.contato2
{
	display:none;
}

.id
{
	float:left;
	margin-left:-329px;
	margin-top:550px;
	width:111px;
	height:78px;
	display:none;
}

.id2
{
	display:none;
}

.conteudo
{
	float:left;
	margin-left:108px;
	margin-top:-660px;
	/*border:1px solid red;*/
	height:355px;
	width:575px;
	font-size:14px;
	display:none;
}

/* Google Chrome hack */
body:nth-of-type(1) .conteudo {
/* Propiedades para o navegador Google Chrome */
	margin-top:-660px;
}

/* Target all Firefox */
@-moz-document url-prefix()
{
#conteudo { margin-top:-523px; }
}

.titulo
{
	font-size:16px;
	font-weight:bolder;
	color:#900;
}

.console_atari
{
	float:left;
	margin-left:-530px;
	margin-top:480px;
	display:block;
	width:145px;
	height:63px;
	visibility:hidden;
}

.console_nes
{
	float:left;
	margin-left:-650px;
	margin-top:480px;
	display:block;
	width:129px;
	height:73px;
	visibility:hidden;
}

.console_master
{
	float:left;
	margin-left:-380px;
	margin-top:480px;
	display:block;
	width:149px;
	height:115px;
	visibility:hidden;
}

.console_mega
{
	float:left;
	margin-left:-780px;
	margin-top:525px;
	width:153px;
	height:178px;
	visibility:hidden;
}

.console_snes
{
	float:left;
	margin-left:-280px;
	margin-top:500px;
	display:block;
	width:189px;
	height:158px;
	visibility:hidden;
}

.console_info
{
	float:left;
	margin-left:-550px;
	margin-top:600px;
	display:block;
	width:181px;
	height:71px;
	visibility:hidden;
	cursor:pointer;
}

.jogo_container
{
	float:left;
	clear:both;
	padding:0px 0px 25px 0px;
	width:100%;
}

.jogo_screenshot
{
	float:left;
	border:1px solid black;
	width:200px;
}

.jogo_descricao
{
	float:left;
	padding:0px 0px 0px 20px;
	width:320px;
}

.jogo_descricao_titulo
{
	font-weight:bolder;
}

.form_container
	{
		clear:both;
		float:left;
	}
	
.form_container_1
	{
		clear:both;
		float:left;
		padding:0px 20px 0px 00px;
	}
	
.form_container_2
	{
		float:left;
		padding:0px 0px 0px 20px;
	}
	
.form_texto
	{
		float:left;
		margin:0px 15px 0px 15px;
	}
	
.form_inscricao_texto
	{
		float:left;
		margin:0px 15px 0px 15px;
		width:48px;
	}
	
.form_inscricao_info
	{
		clear:both;
		float:left;
		margin:10px 10px 10px 10px;
		text-align:center;
		width:90%;
		color:#666;
	}
	
.form_texto_mensagem
	{
		clear:both;
		float:left;
		width:80px;
		padding:30px 0px 5px 0px;
	}
	
.form_campo
	{
		float:left;
		width:180px;
		border:1px solid black;
	}
	
.form_inscricao_campo
	{
		float:left;
		width:172px;
		border:1px solid black;
	}
	
.form_inscricao_campo2
	{
		float:left;
		width:180px;
		border:1px solid black;
		color:#999;
	}
	
.form_campo_mensagem
	{
		clear:both;
		float:left;
		width:485px;
		height:111px;
		background-image:url(imgs/layout/login_campo_fundo.gif);
		background-repeat:repeat-x;
		background-color:#FFF;
		overflow:auto;
		border:1px solid black;
	}
	
.form_info
	{
		clear:both;
		float:left;
		margin:10px 0px 0px 20px;
		width:300px;
		height:60px;
		font-size:10px;
		color:#600;
	}
	
.form_enviar
	{
		float:right;
		cursor:pointer;
		margin:25px 60px 0px 0px;
	}

.modalidade_container
{
		clear:both;
		float:left;
		margin:30px 15px 0px 20px;
		width:520px;
		font-weight:bolder;
}

.modalidade_texto
{
		float:left;
		margin:0px 30px 0px 5px;
}

.modalidade_campo
{
		float:left;
		cursor:pointer;
}

.bestgamer_container
{
		float:left;
		margin:30px 0px 0px 0px;
		width:270px;
		display: none;
}

.bestgamer_container2
{
		float:left;
		margin:30px 0px 0px 0px;
		width:270px;
		display: none;
}

.bestgamer_botao
{
	width:250px;
	cursor:pointer;
}

.bestgamer_lista
{
	width:250px;
}

.bestgamer_texto
{
		float:left;
		font-size:12px;
		font-weight:bolder;
	width:250px;
	height:20px;
}

#loader{
   width:100%;
   margin:100px auto;
   text-align:center;
}

.forum
	{
		float:left;
		padding:10px;
	}
	
.msn
	{
		float:left;
		padding:10px;
	}
	
.skype
	{
		float:left;
		padding:10px;
	}
	
.orkut
	{
		float:left;
		padding:10px;
	}
	
.twitter
	{
		float:left;
		padding:10px;
	}
	
.facebook
	{
		float:left;
		padding:10px;
	}
	
.youtube
	{
		clear:both;
		float:left;
		padding:10px;
	}
	
.wordpress
	{
		float:left;
		padding:10px;
	}
	
.livespaces
	{
		float:left;
		padding:10px;
	}
	
.myspace
	{
		float:left;
		padding:10px;
	}
	
.rss
	{
		float:left;
		padding:10px;
	}
	
.digg
	{
		float:left;
		padding:10px;
	}
	
.reddit
	{
		float:left;
		padding:10px;
	}
	
.stumbleupon
	{
		float:left;
		padding:10px;
	}
	
.linkedin
	{
		float:left;
		padding:10px;
	}
	
.playfire
	{
		float:left;
		padding:10px;
	}
	
.include
	{
		padding:15px;
	}
	
.include_intro
	{
		background:transparent;
		overflow:hidden;
	}

.gamepad_container
{
	float:right;
	border:1px solid #069;
	width:110px;
	height:20px;
	background-color:#D2D5E3;
	cursor:pointer;
	margin:0px;
	padding:0px;
	margin-top:60px;
	margin-left:25px;
}

.gamepad_container:hover
{
	float:right;
	border:1px solid #069;
	width:110px;
	height:20px;
	background-color:#FC6;
	cursor:pointer;
	margin:0px;
	padding:0px;
	margin-top:60px;
	margin-left:25px;
}

.gamepad
{
	float:left;
	width:39px;
	height:39px;
	margin-top:-10px;
	margin-left:-20px;
}

.gamepad_texto
{
	float:left;
	width:85px;
	height:39px;
	font-weight:bolder;
	font-size:11px;
	padding-top:3px;
}

.jogos_container
{
	float:left;
	padding:0px 0px 0px 5px;
	background-image:url(imgs/jogos/fundo.jpg);
	width:575px;
}

.jogos_galeria
{
	float:left;
	margin:0px;
	padding:0px;
}

.jogos_box_parado
{
	float:left;
	width:95px;
	height:155px;
}

.jogos_box_parado_h
{
	float:left;
	width:130px;
	height:155px;
}

.jogos_box_caixa
{
	float:left;
	width:79px;
	height:110px;
	background-image:url(imgs/jogos/atari/box.png);
}

.jogos_box_caixa_h
{
	float:left;
	width:114px;
	height:85px;
	background-image:url(imgs/jogos/snes/box.png);
}

.jogos_box_texto
{
	font-weight:bolder;
	color:white;
	font-size:9px;
}

.jogos_box_texto a
{
	font-weight:bolder;
	color:white;
	font-size:9px;
	text-decoration:none;
}

.jogos_box_texto a:hover
{
	color:yellow;
	text-decoration:underline;
}

.jogos_box_aberto
{
	float:left;
	width:91px;
	height:155px;
	padding:0px 0px 0px 0px;
	margin:35px 0px -35px 0px;
	cursor:pointer;
	display:none;
}

.jogos_box_aberto_h
{
	float:left;
	width:126px;
	height:130px;
	padding:0px 0px 0px 0px;
	margin:60px 0px -60px 0px;
	cursor:pointer;
	display:none;
}

.jogos_box
{
	float:left;
	width:91px;
	height:155px;
	padding:0px 0px 0px 0px;
	margin:35px 0px -35px 0px;
	cursor:pointer;
}

.jogos_box_h
{
	float:left;
	width:126px;
	height:130px;
	padding:0px 0px 0px 0px;
	margin:60px 0px -60px 0px;
	cursor:pointer;
}

#osx-modal-content, #osx-modal-data {display:none; width:575px;}

/* Overlay */
#osx-overlay {background-color:#000; cursor:wait;}

/* Container */
#osx-container {background-color:#eee; color:#000; font-family:"Lucida Grande",Arial,sans-serif; font-size:.9em; padding-bottom:4px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;}
#osx-container a {color:#ddd;}
#osx-container #osx-modal-title {color:#000; background-color:#ddd; border-bottom:1px solid #ccc; font-weight:bold; padding:6px 8px; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close {display:none; float:right; width:65px;}
#osx-container .close a {display:block; color:#777; font-size:.8em; font-weight:bold; padding:6px 12px 0; text-decoration:none; text-shadow:0 1px 0 #f4f4f4; width:565px;}
#osx-container .close a:hover {color:#000; width:565px;}
#osx-container #osx-modal-data {padding:6px 12px;}
/*#osx-container h2 {margin:10px 0 6px;}*/
#osx-container p {margin-bottom:10px;}
#osx-container span {color:#777; font-size:.9em; width:565px;}

.apoio
{
	position:absolute;
	top:0px;
	right:10px;
}

.apoio_texto
{
	font-weight:bolder;
}

.shopping_ideal
{
	margin-left:30px;
}

.cyber
{
	margin-left:15px;
}

.agenda_titulo
{
	float:left;
	border-left:1px solid;
	border-right:1px solid;
	border-bottom:2px solid;
	border-top:1px solid;
	border-color:#000;
	background-color:#CCC;
	width:100%;
	font-size:15px;
	padding:5px;
	font-weight:bolder;
	margin:15px 0px 0px 0px;
}

.agenda_texto
{
	float:left;
	border-left:1px solid;
	border-right:1px solid;
	border-bottom:1px solid;
	border-top:0px;
	border-color:#000;
	background-color:white;
	width:100%;
	padding:5px;
}

.agenda_negrito
{
	font-weight:bolder;
	font-size:13px;
	color:#900;
}

.agenda_shopping_ideal
{
	margin-left:15px;
}

.rodape
{
	border-top:1px solid #CCC;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	width:100%;
	text-align:center;
	background-color:#F5F5F5;
	padding:5px 0px 5px 0px;
}

.rodape a
{
	text-decoration:none;
	color:#033;
	margin:0px 15px 0px 15px;
}

.rodape a:hover
{
	text-decoration:underline;
	color:#039;
}

.equipe_texto
{
	float:left;
	margin:30px 0px 0px 15px;
	font-weight:bolder;
}

.equipe_icone
{
	clear:both;
	float:left;
	margin:20px 0px 0px 15px;
}

.imprensa_item
{
	float:left;
	width:100%;
	margin:15px 0px 0px 0px;
}

.imprensa_item a
{
	text-decoration:none;
	color:#033;
	margin:0px 15px 0px 15px;
}


.imprensa_item a:hover
{
	text-decoration:underline;
	color:#039;
}

.doacoes_paypal_titulo
{
	float:left;
	border:1px solid black;
	width:254px;
	text-align:center;
	font-weight:bolder;
	padding:3px;
	background-color:#CCDBCF;
}

.doacoes_pagseguro_titulo
{
	float:right;
	border:1px solid black;
	width:254px;
	text-align:center;
	font-weight:bolder;
	padding:3px;
	background-color:#CCDBCF;
}

.doacoes_paypal_texto
{
	float:left;
	border:1px solid black;
	width:254px;
	text-align:center;
	padding:3px;
	background-color:#FFF;
	font-style:italic;
}

.doacoes_pagseguro_texto
{
	float:right;
	border:1px solid black;
	width:254px;
	text-align:center;
	padding:3px;
	background-color:#FFF;
	font-style:italic;
}

.doacoes_paypal
{
	clear:both;
	float:left;
	border:1px solid black;
	width:250px;
	text-align:center;
	background-color:#FFF;
	padding:5px;
	height:50px;
}

.doacoes_pagseguro
{
	float:right;
	border:1px solid black;
	width:250px;
	text-align:center;
	background-color:#FFF;
	padding:5px;
	height:50px;
}

.doacoes_texto
{
	float:left;
	clear:both;
	margin:25px 0px 0px 0px;
}

.selos
{
	float:left;
	clear:both;
	width:100%;
	text-align:center;
	font-size:12px;
	margin:0px 0px 0px 0px;
}

.contato_email
{
	text-align: center;
	margin:25px;
}

.contato_online
{
	text-align: center;
	cursor:pointer;
	margin:25px;
}

.promocao
{
	position:absolute;
	top:200px;
	left:40%;
}

.votacao {
	clear:both;
	float:left;
	width:525px;
	height:100px;
	border:0px solid red;
	background-image:url(imgs/banner_votacao.jpg);
	margin:0px 0px 20px 170px;
	cursor:pointer;
}

.votacao2 {
	clear:both;
	float:left;
	width:672px;
	height:0px;
	margin:0px 0px 50px 95px;
	display:none;
}

