* { padding: 0; margin: 0; }
body {
	margin: 0;
	padding: 0; 
	background: url("http://images-cdn.flycell.com.br/template/br/images/landing/joke/bg_slice.jpg"); 
}	
#wrapper {
	position: relative;
	left: 50%;
	margin-left: -475px;
	width: 950px;	
}
#backimage {
	position: relative;
	left: 50%;
	margin-left: -475px;
	width: 950px;
	height: 713px;
	background: url("http://images-cdn.flycell.com.br/template/br/images/landing/joke/carrierjoke.jpg"); 
}
#header {
	width: 950px;
	height: 279px;
	float: left;
	background: url("http://images-cdn.flycell.com.br/template/br/images/landing/joke/header.jpg"); 	
}
#content {
	width: 950px;
	height: 340px;
	float: left;
	background: url("http://images-cdn.flycell.com.br/template/br/images/landing/joke/content.jpg"); 
}
#content_2 {
	width: 950px;
	height: 340px;
	float: left;
	background: url("http://images-cdn.flycell.com.br/template/br/images/landing/joke/content_2.jpg");  
}
#contentb {
	width: 950px;
	height: 340px;
	float: left;
	background: url("http://images-cdn.flycell.com.br/template/br/images/landing/joke/contentb.jpg"); 
}
#content_2b {
	width: 950px;
	height: 340px;
	float: left;
	background: url("http://images-cdn.flycell.com.br/template/br/images/landing/joke/content_2b.jpg");  
}
#footer {
	width: 930px;
	height: 200px;
	float: left;
	background: #ffffff;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
	color: #6AC1B0;
}
#footer2 {
	width: 930px;
	height: 400px;
	float: left;
	background: #ffffff;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 50px 10px 10px 10px;
	color: #6AC1B0;
}
#form_section {
	width: 300px;
	height: 190px;
	position: relative;
	left:  375px;
	top: 110px;
	/*border: 3px solid red;*/
	text-align: center;
}
#form_section2 {
	width: 300px;
	height: 250px;
	position: relative;
	left:  375px;
	top: 70px;
	/*border: 3px solid red;*/
	text-align: center;
}
#check_select {
	width: 350px;
	height: 30px;
	position: relative;
	left:  315px;
	top: 72px;
	/*border: 3px solid red;*/
	text-align: center;
}
#number {
	margin-top: 100px;
	margin-left: 67px;
	width: 197px;
}

#pin {
	margin-top: 213px;
	margin-left: 58px;
	width: 197px;
}

#providers {
	margin-top: 25px;
	margin-left: 67px;
	width: 201px;
}

#check {
	float: left;
}

#accept {
	font-size: 10px;
	color: #7b96c1;
	font-family: ariel, helvetica, sans-serif;
	margin-top: 2px;
	float: left;
}

#agreement {
	margin-top: 10px;
	margin-left: 63px;
}

#continue {
	float: left;
	margin-top: 30px;
	margin-left: 7px;
}

#continue2 {
	float: left;
	margin-left: 67px;
	margin-top: 10px;
}

.pollStatus{
	position:absolute;
	font-family: helvetica, verdana, arial, sans-serif;
	text-align:center;	
	color:#1C5180;
	width: 320px;
	height: 334px;
	margin-top: 190px;
	margin-left: 250px;
}
	.termsAccept{
	font-family: helvetica, verdana, arial, sans-serif;
	font-size:12px;
	color:#88cb28;
	}

    A.termlink{
	font-family: helvetica, verdana, arial, sans-serif;
	font-size:10px;
	color:#1F65AD;
	text-decoration:underline;
	}

	#splash{
	display: none;
    }
	
	#Timlink {
	position: relative;
	top: 240px;
	left: 590px;
	/*border: green solid 3px;*/
	}
	
	#oilink {
	position: relative;
	top: 160px;
	left: 215px;
	/*border: red solid 3px;*/
	}
	
	#Clarolink {
	position: relative;
	top: 75px;
	left: 400px;
	/*border: green solid 3px;*/
	}
	
	#Vivolink {
	position: relative;
	top: 140px;
	left: 215px;
	/*border: red solid 3px;*/
	}
	
	#Braziltelelink {
	position: relative;
	top: 60px;
	left: 400px;
	/*border: green solid 3px;*/ 
	}

	#otherlink {
	position: relative;
	top: -20px;
	left: 590px;
	/*border: green solid 3px;*/
	}
	
	.button {
	width: 150px;
	height: 80px;
	/*border: red solid 1px; */
	}
	.digit2{
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #13193D;
	background-color:#ffffff;
	border:3px solid;
	border-color: #6AC1B0;
	width: 40px;
	height:30px;
	margin-right: 3px;
	padding: 3px;
	}

	.digit8{
	font-family: helvetica, verdana, arial, sans-serif;
	font-size:22px;
	font-weight:bold;
	color: #13193D;
	background-color:#ffffff;
	border:3px solid;
	border-color: #6AC1B0;
	width:100px;
	height:30px;
	padding: 3px;
	}

	.digit4{
	padding:5px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #13193D;
	background-color:#ffffff;
	border:3px solid;
	border-color: #6AC1B0;
	width:70px;
	height:20px;
	margin-bottom: 3px;
	}
	.counter {
    margin-bottom: 10px;
	/*border: 1px solid #000000;*/
}
   .cameraNote{
	visibility: hidden;
	position:absolute;
	top:100px;
	left:350px;
	font-size:14px;
	color:#FF9600;
	width:200px;
	font-family: helvetica, verdana, arial, sans-serif;
	z-index:99;
    }
	#vivochip1,#vivochip2,#vivochip3 {
	visibility: hidden;
    }
.acceptterms {
	font-size: 10px;
	color: #10183F;
	font-family: ariel, helvetica, sans-serif;
}
	.termagree{
	font-size:10px;
	color: #13193D;
	font-family: helvetica, verdana, arial, sans-serif;
	margin-left: 5px;
	}
	#textNote {
	font-size:12px;
	color: #e54347;
	font-family: helvetica, verdana, arial, sans-serif;
	margin-left: 0px;
	text-align: left;
	}
	.heading {
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 15px;
	color: #0A1845;	
	}
	a {
	color: #333333;
	}
	.nonumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6AC1B0;
	font-weight: bold;
	}
	.nonumber a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6AC1B0;
	font-weight: bold;
	}
	.termCopy {
		font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6AC1B0;
	}
	.enterpin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF00FF;
	font-weight: bold;
	margin-bottom: 5px;
	}
	.r_area {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00b1da;
	margin: 0px 2px 0px 10px;
	}
	.check_1 {
	margin-right: 2px;
	}
