/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}
img {
	border:none;
}
a {
	color:#fff;
}
fieldset{
	border: none;
}
legend{
	display: none
}

/* BODIES */

body {
	background-color:#000;
}

#bodyHOME {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#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: 780px;
	margin: auto;
}

/* HEADERS */
#layoutMAIN #layoutHEADERHOME, #layoutHEADERINPUT, #layoutHEADERTHANKYOU{
	width: 780px;
	height: 70px;
	background:url(../images/header.gif) no-repeat;
	overflow: hidden;
	text-indent: -5000px;
}

/* SPOTS */
#layoutMAIN #layoutSPOTHOME, #layoutSPOTINPUT, #layoutSPOTTHANKYOU {
	width: 780px;
	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: 780px;
	height: 50px;
	overflow: hidden;
	text-indent: -5000px;
}
#layoutMAIN #layoutTITLEHOME {
	background: url(../images/title.gif) no-repeat left;
	width: 780px;
	height: 40px;
	overflow: hidden;
	text-indent: -5000px;
}
#layoutMAIN #layoutTITLEHOMECARRIER {
	background: url(../images/titleHOMECARRIER.gif) no-repeat left;
	width: 780px;
	height: 40px;
	overflow: hidden;
	text-indent: -5000px;
}
#layoutMAIN #layoutTITLEINPUT {
	background: url(../images/titleINPUT.gif) no-repeat left;
	width: 780px;
	height: 40px;
	overflow: hidden;
	text-indent: -5000px;
}
#layoutMAIN #layoutTITLETHANKYOU {
	background: url(../images/titleTHANKYOU.gif) no-repeat left;
	width: 780px;
	height: 40px;
	overflow: hidden;
	text-indent: -5000px;
}

/* FOOTER */
#layoutMAIN #layoutFOOTERHOME, #layoutMAIN #layoutFOOTERINPUT, #layoutMAIN #layoutFOOTERTHANKYOU{
	float:left;
	color: #003399;
	width: 780px;
	margin: 0px;
	margin-top: 0px;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}
#layoutMAIN #layoutFOOTERHOME p{
	padding-bottom:0px;
}
#layoutMAIN #layoutFOOTERINPUT p{
	padding-bottom:0px;
}
#layoutMAIN #layoutFOOTERTHANKYOU p{
	padding-bottom:0px;
}
#layoutMAIN #layoutFOOTERHOME a{
	color: #ff7200;
}
#layoutMAIN #layoutFOOTERINPUT a{
	color: #003399;
}
#layoutMAIN #layoutFOOTERTHANKYOU a{
	color: #ff7200;
}

/* CONTENT - HOME */
#layoutMAIN #layoutHOMEHOME{
	background:url(../images/boxhome.jpg) no-repeat;
	width:780px;
	height: 175px;	
}
#layoutMAIN #layoutCONTENT{
}
#layoutMAIN #layoutCONTENT #layoutCONTENTTITLE{
	width: 780px;
	height: 35px;
	background: url(../images/titleCONTENT.gif) no-repeat left;
	overflow: hidden;
	text-indent: -5000px;
}
.colunaConteudo{
float:left;
width: 260px;
padding-top:20px;
}
#layoutCLUB img{
vertical-align:middle;
padding-bottom:10px;
}

#layoutMAIN #layoutCONTENT #layoutCLUB{
	width: 780px;
	height: 180px;
	text-align: center;
}
#layoutMAIN #layoutCONTENT #layoutCLUB ul li{
	list-style-type:none;
	display: block;
	width: 260px;
	height: 111px;
	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/pv_massacre.gif) no-repeat;
}
#layoutMAIN #layoutCONTENT #layoutCLUB .content2{
	background: url(../images/pv_freestyle.gif) no-repeat;
}
#layoutMAIN #layoutCONTENT #layoutCLUB .content3{
	background: url(../images/pv_power.gif) no-repeat;
}

/* CARRIERS - HOME */
#layoutMAIN #layoutCARRIERS{
	width: 780px;
	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: 780px;
	height: 310px;
	float: right;
}
#layoutMAIN .layoutNUMBER #layoutMOBILENUMBER{
	margin-top: 100px;
	margin-left: 240px;
}
#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: 100px;
}
#layoutMAIN .layoutNUMBER #layoutTERMS{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	margin-left: 250px;
	margin-top: 5px;
	width: 240px;
}
#layoutMAIN .layoutNUMBER #layoutCONFIRM{
	margin-left: 240px;
	margin-top: 5px;	
}
#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;
}

/* PASSWORD INPUT */
#layoutMAIN #layoutPASSWORD{
	background: url(../images/password.jpg);
	height: 375px;
	width: 780px;
}
#layoutMAIN #layoutPASSWORD #layoutPASSWORDFIELD{
	margin-top: 170px;	
	margin-left: 300px;
}
#layoutMAIN #layoutPASSWORD #layoutPASSWORDFIELD .inputSENHA{
	font-size: 35px;
	width: 85px;
}
#layoutMAIN #layoutPASSWORD #layoutREGISTER{
	margin-top: 20px;	
	margin-left: 280px;
}
#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: 780px;
	overflow: hidden;
	text-indent: -5000px;
}

/* -- ADVERTISING - THANK YOU */
#layoutMAIN #layoutADVERTISING {
	height:276px;
	width:256px;
	background: #090 url(../images/adKDVC.jpg);
	margin-left: 525px;
	margin-top:80px
}
#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;
}

.texto_laranja{
	font-size:11px;
	color:#ff7200;
	font-family: arial, helvetica;
}


.texto_laranja:hover{
	font-size:11px;
	color:#ff7200;
	font-family: arial, helvetica;
}

.texto_preto{
	font-size:11px;
	color:#000000;
	font-family: arial, helvetica;
}

s