/* ##############################################
A SUVINIL > CLUBE AMIGO > MEU CADASTRO	
############################################## */
#geral {background:#fff none;}

#flash_vitrine {display:none;}

#conteudo_geral {
	width:778px;
	margin:0 0 0 1px!important;
	margin:0 0 0 1px;
	border:0;
}

#conteudo {
	width:470px;
	height:200px;
	margin:50px auto;
	float:none;
}

div.conteudoMiddle {
	width:470px;
	*width:500px; /* IE */
	padding:0 15px;
}
	/* TEMPLATE PADRÃO IMAGEM DA DIREITA */
	div.conteudoMiddle div.conteudoLeft {
		width:418px;
		/* *width:434px; IE */
		float:left;
		padding:0;
		border-right:0;
	}
	div.conteudoMiddle div.conteudoRight {
		width:139px;
		float:right;
		padding:0 0 0 15px;
		border-left:1px solid #c5c5c5;
	}

div.conteudo_top h2.tit_colortest {
	width:122px;
	height:27px;
	background:url(../img/tit_colortest.gif) no-repeat top left;
}

#conteudo_geral #conteudo div.conteudoMiddle a,
#conteudo_geral #conteudo div.conteudoMiddle p {margin-left:0;}

/* CONTEUDO LEFT */
/* FORM */
div.conteudoMiddleColorTest form#FormCadastro {
	width:100%;
	margin:0 0 25px;
	font-size:9px;
}

div.conteudoMiddleColorTest form#FormCadastro label {
	width:110px;
	float:left;
	clear:left;
	margin:5px 0 0;
	padding-right:5px;
	font-size:9px;
	text-align:right;
}
div.conteudoMiddleColorTest form#FormCadastro label.clear {clear:none;}

div.conteudoMiddleColorTest form#FormCadastro span.campoObrigatorio {color:red; float:left; clear:both; margin:10px 0 0 115px;}
div.conteudoMiddleColorTest form#FormCadastro label span.campoObrigatorio {float:none; clear:none; margin:0;}

div.conteudoMiddleColorTest form#FormCadastro input {
	width:300px;
	height:15px;
	float:left;
	margin:5px 0 0;
	font-size:9px;
	border:1px solid #c5c5c5;
}

div.conteudoMiddleColorTest form#FormCadastro input.sexo {
	width:auto;
	border:0;
}

div.conteudoMiddleColorTest form#FormCadastro span.sexo {
	height:15px;
	float:left;
	clear:right;
	margin:6px 15px 0 3px;
}

div.conteudoMiddleColorTest form#FormCadastro input#Numero {width:54px;}
div.conteudoMiddleColorTest form#FormCadastro input#Complemento {width:129px;}

div.conteudoMiddleColorTest form#FormCadastro select {
	height:15px;
	float:left;
	margin:5px 0 0;
	font-size:9px;
	border:1px solid #c5c5c5;	
}

div.conteudoMiddleColorTest form#FormCadastro select#CodEstado {width:150px;}
div.conteudoMiddleColorTest form#FormCadastro select#CodCidade {width:150px;}
div.conteudoMiddleColorTest form#FormCadastro input#DddTelefone,
div.conteudoMiddleColorTest form#FormCadastro input#DddCelular {
	width:30px;
	clear:none;
}

div.conteudoMiddleColorTest form#FormCadastro input#Telefone,
div.conteudoMiddleColorTest form#FormCadastro input#Celular {
	width:97px;
	margin-left:10px;
}

div.conteudoMiddleColorTest form#FormCadastro input#OptInInternet,
div.conteudoMiddleColorTest form#FormCadastro input#OptInCelular,
div.conteudoMiddleColorTest form#FormCadastro input#OptInCorreio {
	width:15px;
	clear:left;
	margin:5px 5px 0 114px;
	border:0;
}

div.conteudoMiddleColorTest form#FormCadastro input.btEnviarCadastro,
div.conteudoMiddleColorTest a.btEnviarCadastro {
	width:178px;
	height:19px;
	float:left;
	margin:10px 0;
	text-align:center;
	text-decoration:none;
	background:url(../img/btQueroGanhar.gif) no-repeat top left;
	cursor:pointer;
}

div.conteudoMiddleColorTest form#FormCadastro input.btEnviarCadastro {
	padding:0 0 5px;
	border:0;
}

div.conteudoMiddleColorTest a.btEnviarCadastro {
	padding:3px 0;
}

/* QUERO GANHAR */
div.boxQueroGanhar {
	width:420px;
	float:left;
	clear:both;
	margin:15px 0 0;
	padding:25px 0;
	border-top:1px solid #c5c5c5;
	background:url(../img/imgColorTestSmall.jpg) no-repeat top left;
}
	div.boxQueroGanhar div.boxQueroGanharLeft {
		width:112px;
		height:98px;
		float:left;
		border-right:1px solid #c5c5c5;
	}
	div.boxQueroGanhar div.boxQueroGanharRight {
		width:305px;
		float:left;
	}
		ul.boxQueroGanharCor {
			width:53px;
			height:53px;
			display:inline;
			float:left;
			margin:0 13px 0 21px;
			padding:16px;
			list-style:none;
			background:url(../img/imgBackgroundThumb.gif) no-repeat top left;
		}
			ul.boxQueroGanharCor li {
				width:53px;
				height:53px;
				display:inline;
				float:left;
			}
		div.boxQueroGanhar div.boxQueroGanharRight p {
			width:178px;
			float:left;
			padding:0 0 15px;
			border-bottom:1px solid #c5c5c5;
		}
			div.boxQueroGanhar div.boxQueroGanharRight p span {
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				color:#999;
			}

		div.boxQueroGanhar div.boxQueroGanharRight fieldset {
			width:175px;
			float:left;
			border-top:1px solid #c5c5c5;
		}
			form#FormCadastro div.boxQueroGanhar div.boxQueroGanharRight fieldset input {width:auto; border:0;}
			#conteudo_geral #conteudo form#FormCadastro div.boxQueroGanhar div.boxQueroGanharRight fieldset label.clear {
				width:155px;
				text-indent:0;
			}


	div.boxComunicados {
		width:420px;
		float:float;
		clear:both;
		padding:5px 0 0;
		border-top:1px solid #c5c5c5;
	}
		div.boxComunicados h4 {
			font-weight:bold;
			text-indent:0;
		}
		div.boxComunicados p {margin:5px 0 0;}

/* CONTEUDO RIGHT */
div.boxDescritivo {
	padding:0 0 15px;
	border-bottom:1px solid #c5c5c5;
}

div.boxSimulador {
	float:left;
	padding:15px 0 135px;
}
	div.boxSimulador a.btSimulador {
		width:140px;
		height:19px;
		float:left;
		clear:both;
		padding:3px 0 0;
		text-align:center;
		text-decoration:none;
		background:url(../img/btSimuladorDecoracao.gif) no-repeat
	}