	/* CSS Document */
	* {
		margin: 0px;
		padding: 0px;
	}
	img {
		border:none;
	}
	a {
		color:#fff;
	}
	fieldset{
		border: none;
	}
	legend{
		display: none
	}
	
	/* BODIES */
	#bodyHOME {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
	}
	#bodyINPUT{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
	}
	#bodyTHANKYOU{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
	}
	
	/* MAIN */
	#layoutMAIN{
		width: 768px;
		margin: auto;
	}
	
	/* HEADERS */
	#layoutMAIN #layoutHEADERHOME, #layoutHEADERINPUT, #layoutHEADERTHANKYOU{
		width: 768px;
		height: 70px;
		background:url(images/header.gif) no-repeat;
		overflow: hidden;
		text-indent: -5000px;
	}
	
	/* SPOTS */
	#layoutMAIN #layoutSPOTHOME, #layoutSPOTINPUT, #layoutSPOTTHANKYOU {
		width: 768px;
		height: 60px;
		background: url(images/spot.gif) no-repeat center left;
		overflow: hidden;
		text-indent: -5000px;
	}
	
	/* TITLES */
	#layoutMAIN #layoutTITLEHOMEHOME {
		background:url(images/titleHOMEHOME.gif) no-repeat center;
		width: 768px;
		height: 50px;
		overflow: hidden;
		text-indent: -5000px;
	}
	#layoutMAIN #layoutTITLEHOME {
		background: url(images/title.gif) no-repeat left;
		width: 768px;
		height: 40px;
		overflow: hidden;
		text-indent: -5000px;
	}
	#layoutMAIN #layoutTITLEHOMECARRIER {
		background: url(images/titleHOMECARRIER.gif) no-repeat left;
		width: 768px;
		height: 40px;
		overflow: hidden;
		text-indent: -5000px;
	}
	#layoutMAIN #layoutTITLEINPUT {
		background: url(images/titleINPUT.gif) no-repeat left;
		width: 768px;
		height: 40px;
		overflow: hidden;
		text-indent: -5000px;
	}
	#layoutMAIN #layoutTITLETHANKYOU {
		background: url(images/titleTHANKYOU.gif) no-repeat left;
		width: 768px;
		height: 40px;
		overflow: hidden;
		text-indent: -5000px;
	}
	
	/* FOOTER */
	#layoutMAIN #layoutFOOTERHOME, #layoutMAIN #layoutFOOTERINPUT, #layoutMAIN #layoutFOOTERTHANKYOU{
		float:left;
		color: #003399;
		width: 748px;
		margin: 10px;
		margin-top: 20px;
		font-size:10px;
		font-family: Arial, Helvetica, sans-serif;
	}
	#layoutMAIN #layoutFOOTERHOME p{
		padding-bottom:5px;
	}
	#layoutMAIN #layoutFOOTERINPUT p{
		padding-bottom:5px;
	}
	#layoutMAIN #layoutFOOTERTHANKYOU p{
		padding-bottom:5px;
	}
	#layoutMAIN #layoutFOOTERHOME a{
		color: #003399;
	}
	#layoutMAIN #layoutFOOTERINPUT a{
		color: #003399;
	}
	#layoutMAIN #layoutFOOTERTHANKYOU a{
		color: #003399;
	}
	
	/* CONTENT - HOME */
	#layoutMAIN #layoutHOMEHOME{
		background:url(images/boxhome.jpg) no-repeat;
		width:768px;
		height: 175px;	
	}
	#layoutMAIN #layoutCONTENT{
	}
	#layoutMAIN #layoutCONTENT #layoutCONTENTTITLE{
		width: 768px;
		height: 35px;
		background: url(images/titleCONTENT.gif) no-repeat left;
		overflow: hidden;
		text-indent: -5000px;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB{
		width: 256px;
		height: 180px;
		text-align: left;
		float: left;
		background: #b2cfea;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB ul li{
		list-style-type:none;
		display: block;
		width: 246px;
		height: 60px;
		color:#003399;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB #content{
		padding-left:10px;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB #content input{
		margin-top:24px;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB #content label{
		float:left;
		margin-top:-24px;
		margin-left:80px;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content1{
		background: url(images/content1.jpg) no-repeat;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content2{
		background: url(images/content2.jpg) no-repeat;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content3{
		background: url(images/content3.jpg) no-repeat;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content4{
		background: url(images/content4.jpg) no-repeat;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content5{
		background: url(images/content5.jpg) no-repeat;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content6{
		background: url(images/content6.jpg) no-repeat;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content7{
		background: url(images/content7.jpg) no-repeat;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content8{
		background: url(images/content8.jpg) no-repeat;
	}
	#layoutMAIN #layoutCONTENT #layoutCLUB .content9{
		background: url(images/content9.jpg) no-repeat;
	}
	
	/* CARRIERS - HOME */
	#layoutMAIN #layoutCARRIERS{
		width: 768px;
		height: 100px;
		padding-top: 65px;
		text-align:center;
	}
	#layoutMAIN #layoutCARRIERS ul li{
		list-style-type: none;
		display: inline-block;
	}
	#layoutMAIN #layoutCARRIERS ul li a{
		overflow: hidden;
		text-indent: -5000px;
		height: 50px;
		width: 120px;
		display: block;
	}
	#layoutMAIN #layoutCARRIERS #tablink1{
		background: url(images/logoCLARO.gif);
		background-repeat: no-repeat;
	}
	#layoutMAIN #layoutCARRIERS #tablink2{
		background: url(images/logoTIM.gif);
		background-repeat: no-repeat;
	}
	#layoutMAIN #layoutCARRIERS #tablink3{
		background: url(images/logoVIVO.gif);
		background-repeat: no-repeat;
	}
	#layoutMAIN #layoutCARRIERS #tablink4{
		background: url(images/logoOI.gif);
		background-repeat: no-repeat;
	}
	#layoutMAIN #layoutCARRIERS #tablink5{
		background: url(images/logoBRT.gif);
		background-repeat: no-repeat;
	}
	#layoutMAIN #layoutCARRIERS #tablink6{
		background: url(images/logoCTBC.gif);
		background-repeat: no-repeat;
	}
	
	/* TABCONTENT - HOME */
	#layoutMAIN #tabcontent1{
	}
	#layoutMAIN #tabcontent2{
	}
	#layoutMAIN #tabcontent3{
	}
	#layoutMAIN #tabcontent4{
	}
	#layoutMAIN #tabcontent5{
	}
	#layoutMAIN #tabcontent6{
	}
	#layoutMAIN #tabcontent7{
	}
	#layoutMAIN .layoutNONUMBER{
	}
	#layoutMAIN .layoutNUMBER{
		background: url(images/number.jpg);
		width: 768px;
		height: 310px;
		float: right;
	}
	#layoutMAIN .layoutNUMBER #layoutMOBILENUMBER{
		margin-top: 65px;
		margin-left: 305px;
	}
	#layoutMAIN .layoutNUMBER #carrierID1{
		width:55px;
		height:55px;
		background-image:url(images/logoCLAROchecked.gif);
		margin-left: 135px;
		margin-top: 55px;
		text-indent: -5000px;
		overflow: hidden;
	}
	#layoutMAIN .layoutNUMBER #carrierID2{
		width:55px;
		height:55px;
		background-image:url(images/logoTIMchecked.gif);
		margin-left: 135px;
		margin-top: 55px;
		text-indent: -5000px;
		overflow: hidden;
	}
	#layoutMAIN .layoutNUMBER #carrierID3{
		width:55px;
		height:55px;
		background-image:url(images/logoVIVOchecked.gif);
		margin-left: 135px;
		margin-top: 55px;
		text-indent: -5000px;
		overflow: hidden;
	}
	#layoutMAIN .layoutNUMBER #carrierID4{
		width:55px;
		height:55px;
		background-image:url(images/logoOIchecked.gif);
		margin-left: 135px;
		margin-top: 55px;
		text-indent: -5000px;
		overflow: hidden;
	}
	#layoutMAIN .layoutNUMBER #carrierID5{
		width:55px;
		height:55px;
		background-image:url(images/logoBRTchecked.gif);
		margin-left: 135px;
		margin-top: 55px;
		text-indent: -5000px;
		overflow: hidden;
	}
	#layoutMAIN .layoutNUMBER #carrierID6{
		width:55px;
		height:55px;
		background-image:url(images/logoCTBCchecked.gif);
		margin-left: 135px;
		margin-top: 55px;
		text-indent: -5000px;
		overflow: hidden;
	}
	#layoutMAIN .layoutNUMBER #carrierID7{
		width:55px;
		height:55px;
		margin-left: 135px;
		margin-top: 55px;
		text-indent: -5000px;
		overflow: hidden;
	}
	#layoutMAIN .layoutNUMBER #layoutMOBILENUMBER .selectDDD{
		font-size: 22px;
		width: 50px;
	}
	#layoutMAIN .layoutNUMBER #layoutMOBILENUMBER .inputCELULAR{
		font-size: 22px;
		width: 115px;
	}
	#layoutMAIN .layoutNUMBER #layoutTERMS{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #fff;
		margin-left: 275px;
		margin-top: 4px;
		width: 240px;
	}
	#layoutMAIN .layoutNUMBER #layoutCONFIRM{
		margin-left: 280px;
		margin-top: 4px;	
	}
	#layoutMAIN .layoutNUMBER #layoutCONFIRM .inputCONFIRM{
		background-color:#f28300;
		border:#fad21b 1px solid;
		padding:5px 20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:18px;
		font-weight:bold;
		margin-left:25px;
	}
	
	/* PASSWORD INPUT */
	#layoutMAIN #layoutPASSWORD{
		background: url(images/password.jpg);
		height: 375px;
		width: 768px;
	}
	#layoutMAIN #layoutPASSWORD #layoutPASSWORDFIELD{
		margin-top: 140px;	
		margin-left: 335px;
	}
	#layoutMAIN #layoutPASSWORD #layoutPASSWORDFIELD .inputSENHA{
		font-size: 35px;
		width: 90px;
	}
	#layoutMAIN #layoutPASSWORD #layoutREGISTER{
		margin-top: 20px;	
		margin-left: 297px;
	}
	#layoutMAIN #layoutPASSWORD #layoutREGISTER .inputOK{
		background-color:#f28300;
		border:#fad21b 1px solid;
		padding:5px 20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:18px;
		font-weight:bold;
	}
	
	/* THANK YOU */
	#layoutMAIN #layoutTHANKYOU {
		background: url(images/thankyou.jpg) no-repeat;
		height: 375px;
		width: 768px;
		overflow: hidden;
		text-indent: -5000px;
	}
	
	/* -- ADVERTISING - THANK YOU */
	#layoutMAIN #layoutADVERTISING {
		height:336px;
		width:256px;
		background: #090 url(images/adKDVC.jpg);
		margin-left: 500px;
		margin-top:18px
	}
	#layoutMAIN #layoutADVERTISING a{
		display:block;
		height:336px;
		width:256px;
	}
	
	/* POPUP - TERMOS E CONDICOES */
	#bodyTERMS{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
	}
	#layoutHEADERTERMS{
		background:url(images/logoPOPUP.gif) no-repeat;
		height: 70px;
		overflow: hidden;
		text-indent: -5000px;
	}
	#layoutSPOTTERMS{
		color: #003399;
		font-size: 15px;
		font-weight: bold;
		padding: 10px;
	}
	#layoutTEXTTERMS{
		padding: 10px;
	}
	#layoutTEXTTERMS p{
		margin-bottom:10px;
	}
	
	/* -- POPUP - FALE CONOSCO */
	#bodyTALK{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
	}
	#layoutHEADERTALK{
		background:url(images/logoPOPUP.gif) no-repeat;
		height: 70px;
		overflow: hidden;
		text-indent: -5000px;
	}
	#layoutSPOTTALK{
		color: #003399;
		font-size: 15px;
		font-weight: bold;
		padding: 10px;
	}
	#layoutTEXTTALK{
		padding: 10px;
	}
	#layoutTEXTTALK p{
		margin-bottom:10px;
	}
	#layoutTEXTTALK ul li{
		list-style-type:none;
		padding-top: 4px;
		padding-bottom: 4px;
	}
	#layoutTEXTTALK label{
		float: left;
		width: 60px;
	}
	#layoutTEXTTALK input{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	#layoutTEXTTALK select{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	#layoutTEXTTALK textarea{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	#layoutTEXTTALK .inputSEND{
		background-color:#f28300;
		border:#fad21b 1px solid;
		padding:5px 20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-weight:bold;
	}
