/*{border:1px solid #000000}*/
body{
	min-width:978px;
	margin:0;
	color:#36474f;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background:#000;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#FF6600;
}
a:hover{text-decoration:underline;}
input{
	font:100% Arial,sans-serif;
	vertical-align:middle;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/* content-area */
#content-area{
	width:100%;
	position:relative;
	z-index:2;
}
#content-area:after{
	height:0;
	clear:both;
	content:"";
	display:block;
}
#content-area .top{
	width:100%;
	position:relative;
	overflow:hidden;
	padding:0 0 10px;
}
#content-area .right{
	width:1720px;
	float:left;
	left:50%;
	text-align:center;
	position:relative;
}
#content-area .left{
	width:1720px;
	float:left;
	left:-50%;
	position:relative;
	min-height:608px;
	background:url(../land_arquivos/bg-main.jpg) no-repeat;
}
* html #content-area .left{height:608px;}
/* content-box */
#content-box{
	width:972px;
	margin:0 auto;
	padding:0 6px 0 0;
}
#content-box:after {
	height:0;
	clear:both;
	content:"";
	display:block;
}
.content-holder{
	width:100%;
	float:left;
	margin:0 0 -12px;
	text-align:left;
}
.logo{
	width:296px;
	height:88px;
	margin:20px auto 0;
	overflow:hidden;
}
.logo a img{display:block;}
#content-box h2{
	margin:0;
	overflow:hidden;
}
#content-box h2 img{
	display:block;
	margin:0 auto;
}
/* content */
.content{
	width:972px;
	margin:30px 0 0;
	text-align:left;
}
.content:after {
	height:0;
	clear:both;
	content:"";
	display:block;
}
.content ul{list-style:none;}
.content .box{
	width:500px;
	overflow:hidden;
	/* float:left; */
	/* margin:20px 0 0 -35px; */
	position:relative;
	float:right; /* by junior */
	margin:20px 22px 0 -35px; /* by junior */
}
.content .box .box-top,
.content .box .box-btm{
	display:block;
	width:524px;
	font-size:1px;
	line-height:1px;
	background-repeat:no-repeat;
	clear:both;
}
/* Alt OZ */
#logo{
	height:40px;
}

/* Alt OZ */
.content .box .box-top{
	height:30px;
	/*background-image:url(../land_arquivos/bg-box-top.png);*/
	/*background-image:url(../land_arquivos/container_01.png);*/
}
.content .box .box-btm{
	height:20px;
	/*background-image:url(../land_arquivos/bg-box-btm.png);*/
	/*background-image:url(../land_arquivos/container_03.png);*/	
}
.content .box .box-txt{
	/*Alt OZ*/
	display:inline;
	width:400px;
	height:350px;
	min-height:282px;
	margin:1 0 0 16px;
	padding:3px 50px 0;
	background:url(../land_arquivos/bg_container.png);
	background-repeat:no-repeat;
	background-position:-15px 0px;
	/*background:url(../land_arquivos/bg-box-txt.png) repeat-y;*/
	float:left;
}
* html .content .box .box-txt{
	height:100px;
	overflow:visible;
}
/* passo-box */
.passo-box{
	width:100%;
	margin-top:10px;
	overflow:hidden;
	position:relative;
}
.passo-holder{
	width:369px;
	float:left;
	left:50%;
	position:relative;
	text-align:center;
}
.passo-box ul{
	width:369px;
	display:inline;
	margin:0 0 0 -6px;
	padding:0;
	font-size:1px;
	line-height:1px;
	height:17px;
	float:left;
	left:-50%;
	position:relative;
	overflow:hidden;
}
.passo-box li{
	float:left;
	width:111px;
	height:34px;
	padding:0 0 0 12px;
	background-repeat:no-repeat;
	overflow:hidden;
}
.passo-box li.active{margin:-17px 0 0;}
.content .box fieldset{
	margin:14px 0 0;
	padding:0 0 0 20px;
}
.content .box fieldset:after {
	height:0;
	clear:both;
	content:"";
	display:block;
}
/* Alt OZ */
.content .box fieldset label{
	text-align:center;
	display:block;
	font:bold 15px/17px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	word-spacing:1px;
	position:relative;
}
.content .box fieldset .text-box{
	width:100%;
	position:relative;
	overflow:hidden;
	margin:8px 0 0;
}
.content .box fieldset .text-holder{
	float:left;
	left:50%;
	position:relative;
	text-align:center;
}
.content .box fieldset .text-holder div{
	display:inline;
	float:left;
	left:-50%;
	margin:0 0 0 -5px;
	position:relative;
}
.content .box fieldset .text-box input{
	/* Alt OZ */
	width:130px;
	padding:5px 5px 6px;
	font:bold 25px/28px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #4a7cab;
	float:left;
	margin:0 0 0 5px;
}
.content .box fieldset .text-box input.small{
	width:46px;
	margin:0;
}
/* banners-box */
.content .box fieldset .banners-box{
	width:100%;
	position:relative;
	overflow:hidden;
	margin:12px 0 0;
}
.content .box fieldset .banners-box div{
	width:332px;
	float:left;
	left:50%;
	position:relative;
	text-align:center;
}
.content .box fieldset .banners-box ul{
	margin:0;
	padding:0;
	float:left;
	left:-50%;
	position:relative;
	text-align:center;
}
.content .box fieldset .banners-box ul li{
	width:83px;
	float:left;
}
.content .box fieldset .banners-box label{
	display:block;
	height:53px;
}
.content .box fieldset .banners-box img{
	display:block;
	margin:0 auto;
}
.content .box fieldset .banners-box input{
	margin:0;
	display:inline;
	width:16px;
	height:15px;
}
/* concordo */
/*Alt OZ Aceite*/
.content .box fieldset .concordo{
/*	border:1px solid #FFFFFF;*/
	width:300px;
	overflow:hidden;
	margin:0px 0 0 35px;
	padding:0 12px 0 13px;
	position:relative;
}
/*Alt OZ*/
#lblAceite{
	font-weight:bold;
	color:#000;
}
.content .box fieldset .concordo input{
	margin:0 1px 0 0;
	float:left;
	width:16px;
	height:15px;
}
* html .content .box fieldset .concordo input{margin:0 -200px 0 0;}
/* Alt OZ */
.content .box fieldset .concordo label{
	text-align:left;
	display:block;
	overflow:hidden;
	font:10px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
}

.content .box fieldset .concordo label a{
	color: #fff;
}
.content .box fieldset .continuar{
	width:100%;
	position:relative;
	overflow:hidden;
	margin:19px 0 0;
}
.content .box fieldset .continuar div{
	float:left;
	left:50%;
	position:relative;
	text-align:center;
}
.content .box fieldset .continuar input{
	cursor:pointer;
	float:left;
	left:-50%;
	position:relative;
}
/* Alt OZ Splash */
.content .ganhe-link{
	/* float:left; */
	/* margin:35px 0 0 70px; */
	position:absolute;
	float:left; /* correcao junior */
	margin:40px 0 0 230px; /* correcao junior */
	.margin:40px 0 0 80px; /* Hack IE */	
}
.content .ganhe-link img{display:block;}
.content .tel-game{
	width:264px;
	height:446px;
	background-image:url(../land_arquivos/img-06.png);
	float:left;
	display:inline;
	margin:0 -100px 0 -23px;
	position:relative;
}
/* Alt OZ */
.content .tel-game #prev h1{
	visibility:hidden;
}

/* footer-box */
/* Alt OZ */
#footer-box{
	.font-size:9px;
	width:100%;
	overflow:hidden;
	position:relative;
	z-index:1;
	margin:-10px 0 0;
	background:url(../land_arquivos/bg-footer-box.gif) repeat-x;
}
.footer{
	width:936px;
	min-height:187px;
	overflow:hidden;
	margin:0 auto;
	padding:11px 20px 15px 22px;
}
* html .footer{
	height:187px;
	overflow:visible;
}
.footer ul{list-style:none;}
.footer p{margin:18px 0 0;}
/* Alt OZ Rodape */
.footer .txt{
	margin-top:-20px;
	width:100%;
	overflow:hidden;
}
.footer .gamez-logo{
	float:left;
	margin:0 10px 0 1px;
}
* html .footer .gamez-logo{margin:0 7px 0 1px;}
.footer .gamez-logo img{display:block;}
.footer .txt .main{
	height:1%;
	overflow:hidden;
	margin:24px 0 0;
}
.footer .txt p{
	margin:0;
	float:left;
	font-size:12px;
	line-height:20px;
}
.footer .txt ul{
	margin:0;
	padding:0 0 0 37px;
	float:left;
}
.footer .txt ul li{
	float:left;
	padding:0 7px 0 8px;
	background:url(../land_arquivos/separarot-footer-list.gif) no-repeat 0 5px;
}
.footer .txt ul li:first-child { background-image:none;}
.footer .txt ul a{
	font-size:12px;
	line-height:20px;
}
/* inner-1 page */
.inner-1 .content .box fieldset .text-box input{width:158px;}
.inner-1 .content .box fieldset .banners-box{margin:22px 0 0;}
.inner-1 .content .box fieldset .continuar{margin:36px 0 0;}
/* inner-2 page */
.inner-2 #content-area .left{
	min-height:600px;
	background:url(../land_arquivos/bg-main-02.jpg) no-repeat;
}
* html .inner-2 #content-area .left{height:600px;}
.inner-2 #content-area .top{padding:0 0 40px;}
.inner-2 .content-holder{margin:0 0 -40px;}
.inner-2 #footer-box{margin:-40px 0 0;}
.inner-2 .footer{
	min-height:170px;
	padding-top:28px;
}
* html .inner-2 .footer{height:170px;}
.inner-2 .logo{
	text-align:left;
	width:268px;
	height:80px;
	margin:10px 0 0 8px;
}
.inner-2 #content-box h2 img{
	display:block;
	margin:1px 0 0 8px;
}
.inner-2 .content .box{
	display:inline;
	margin:2px 1px 0 0;
}
.inner-2 .content .box .box-txt{min-height:282px;}
* html .inner-2 .content .box .box-txt{height:282px;}
.inner-2 .content .box .hold-txt{
	float:left;
	clear:both;
	margin:0 0 -2px;
}
.inner-2 .content .tel-game{margin:14px -35px 0 -10px;}
.inner-2 .content .ganhe-link{margin:49px -14px 0 0;}
.inner-2 .content .box fieldset .continuar{margin:15px 0 0;}
.inner-2 .content .box fieldset .continuar input{
	width:267px;
	height:49px;
}
/* inner-3 page */
.inner-3 .content .box fieldset .text-box input{width:180px;}
.inner-3 .content .box fieldset .text-box {margin:16px 0 0;}
.inner-3 .content .box fieldset .banners-box{margin:14px 0 0;}
.inner-3 .content .box fieldset .continuar{margin:32px 0 0;}

/*Alt OZ Call to Action*/
.content-holder h2{
	margin-left:30px;
	width:905px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:37px;
	font-weight:bold;
	color:#ef7708;
}

/* Alt OZ */
.content .tel-game #prev{
	overflow:hidden;
	margin-top:45px;
	margin-left:51px;
	width:160px;
	height:208px;
	margin-top: 0 auto;
	background-image:url(../land_arquivos/prev_176x208.jpg);
}
.tema {
	font-size:50px;
	color: #FFF;
}

/* OZ - Over de Operadoras */

#operadoras{
	margin-top:5px;
	margin-left:-62px;
	padding:3px;
	overflow:hidden;
	width:140%;
}
.botoes a{
	margin-left:5px;
	display: block;
	text-decoration: none;
	color: black;
	width: 110px;
	height: 70px;
	float: left;
	display: inline;
	background-repeat: no-repeat;
	text-align:center;
}

a.operadora1{
	background-image:url(../land_arquivos/op1.png);
}
a.operadora2{
	background-image:url(../land_arquivos/op2.png);
}
a.operadora3{
	background-image:url(../land_arquivos/op3.png);
}
a.operadora4{
	background-image:url(../land_arquivos/op4.png);
}
.operadora1:hover{
	background-image:url(../land_arquivos/op1b.png);
}
.operadora2:hover{
	background-image:url(../land_arquivos/op2b.png);
}
.operadora3:hover{
	background-image:url(../land_arquivos/op3b.png);
}
.operadora4:hover{
	background-image:url(../land_arquivos/op4b.png);
}

/* Fim - Over de Operadoras */

#lblOperadora{margin-top:10px}
#comboChip{margin-top:15px}