* {
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	list-style:none }
body {
	text-align:center;
	margin:0;
	font:11px verdana, arial, helvetica, sans-serif;
	color:#595b56;
	overflow:hidden }
a { outline:none }
h3 {
	font-size:1px;
	behavior:url(_css/iepngfix.htc) }
img, a, div { behavior:url(_css/iepngfix.htc) }
div.principal {
	background:url(../_img/bg-azul.jpg);
	position:relative;
	width:1000px;
	height:550px;
	margin:0 auto;
	text-align:left }
div.principal h1 a {
	position:absolute;
	top:40px;
	right:75px;
	width:380px;
	height:145px;
	text-indent:-9999px }
/*votacao*/
div.principal div.content-votacao {
	position:absolute;
	right:75px;
	bottom:30px;
	width:380px }
div.principal div.content-votacao.erro {
	bottom:inherit;
	top:312px }
div.principal div.content-votacao.erro p { margin:10px 0 }
/*cabecalhos h3*/
div.principal div.content h3.envie-para-seus-amigos {
	background:url(../_img/envie-para-seus-amigos.png) left no-repeat;
	float:left;
	width:100%;
	height:13px;
	text-indent:-9999px;
	margin:15px 0 10px 0 }
div.principal h3.erro {
	background:url(../_img/tit-erro.png) left no-repeat;
	float:left;
	width:100%;
	height:36px;
	text-indent:-9999px;
	margin:15px 0 10px 0 }
div.principal h3.expirou {
	background:url(../_img/tit-sessao-expirou.png) left no-repeat;
	float:left;
	width:100%;
	height:36px;
	text-indent:-9999px;
	margin:15px 0 10px 0 }
div.principal div.content-votacao h3.realize-seu-desejo-tambem {
	background:url(../_img/realize-seu-desejo-tambem.png) left no-repeat;
	float:left;
	width:100%;
	height:36px;
	text-indent:-9999px;
	margin:15px 0 0 0 }
div.principal div.content-votacao h3.voto-efetuado-com-sucesso {
	background:url(../_img/voto-efetuado-com-sucesso.png) left no-repeat;
	float:left;
	width:100%;
	height:12px;
	text-indent:-9999px;
	margin:15px 0 15px 0 }
div.principal div.content-votacao h3.voce-ja-votou {
	background:url(../_img/voce-ja-votou.png) left no-repeat;
	float:left;
	width:100%;
	height:19px;
	text-indent:-9999px;
	margin:15px 0 15px 0 }
div.principal div.content-votacao h3.aumentar-suas-chances {
	background:url(../_img/quer-aumentar-suas-chances.png) left no-repeat;
	float:left;
	width:100%;
	height:19px;
	text-indent:-9999px;
	margin:15px 0 15px 0 }
div.principal div.content-votacao h3.gostou-dessa-justificativa {
	background:url(../_img/gostou-desta-justificativa.png) left no-repeat;
	float:left;
	width:100%;
	height:37px;
	text-indent:-9999px;
	margin:15px 0 15px 0 }
body.concurso div.principal div.content div.content01 div.os-premios-dos-seus-sonhos h3 {
	background:url(../_img/os-premios-dos-seus-sonhos.png) left no-repeat;
	float:left;
	width:100%;
	height:16px;
	text-indent:-9999px;
	margin:0 0 10px 0 }
body.concurso div.principal div.content div.content01 h3.gostou-dos-premios {
	background:url(../_img/gostou-dos-premios.png) left no-repeat;
	float:left;
	width:46%;
	height:26px;
	text-indent:-9999px;
	margin:43px 0 10px 0 }
body.concurso div.principal div.content h3 {
	width:100%;
	float:left }
body.concurso div.principal div.content div.content02 div.concorra-ao-seu-objeto h3.concorra-ao-seu-objeto-de-desejo {
	background:url(../_img/concorra-ao-seu-objeto-de-desejo.png) left no-repeat;
	width:424px;
	height:17px;
	margin:10px 0 10px 0;
	display:inline;
	text-indent:-9999px }
body.concurso div.principal div.content div.content02 div.ranking h3.veja-o-ranking {
	background:url(../_img/ranking.png) left no-repeat;
	width:65%;
	height:12px;
	margin:25px 0 10px 0;
	display:inline;
	text-indent:-9999px }
body.concurso div.principal div.content div.content01 h3.qual-e-o-objetivo {
	background:url(../_img/qual-e-o-objetivo.png) left no-repeat;
	height:18px;
	margin:0 0 10px 0;
	text-indent:-9999px }
body.concurso div.principal div.content h3.convide-os-amigos-para-votarem {
	background:url(../_img/convide-os-amigos-para-votarem.png) left no-repeat;
	width:100%;
	height:34px;
	margin:10px 0 30px 0;
	display:inline;
	text-indent:-9999px }
body.concurso div.principal div.content h3.concorra-ao-seu-objeto {
	background:url(../_img/concorra-ao-seu-objeto.png) left no-repeat;
	width:100%;
	height:12px;
	margin:10px 0 10px 0;
	display:inline;
	text-indent:-9999px }
body.concurso div.principal div.content h3.porque-o-walmart-deve-realizar {
	background:url(../_img/porque-o-walmart-deve-realizar.png) left no-repeat;
	width:100%;
	height:14px;
	margin:10px 0 10px 0;
	display:inline;
	text-indent:-9999px }
body.concurso div.principal div.content h3.walmart-realiza-seu-desejo, body.concurso div.principal div.content01 h3.walmart-realiza-seu-desejo {
	background:url(../_img/walmart-realiza-seu-desejo.png) left no-repeat;
	width:100%;
	height:14px;
	margin:10px 0 10px 0;
	display:inline;
	text-indent:-9999px }
div.principal div.content-votacao ul { width:150px }
/*botoes*/
div.principal a.btn-voltar {
	background:url(../_img/btn-voltar.png);
	position:absolute;
	top:30px;
	left:30px;
	width:56px;
	height:23px;
	text-indent:-9999px;
	cursor:pointer }
div.principal div.content-votacao a.btn-participar {
	background:url(../_img/btn-participar.png) top center no-repeat;
	float:left;
	width:100px;
	height:34px;
	text-indent:-9999px;
	margin:15px 0 0 0;
	cursor:pointer }
div.principal div.content-votacao a.btn-clique-e-participe {
	background:url(../_img/btn-clique-e-participe.png) top center no-repeat;
	float:left;
	width:181px;
	height:31px;
	text-indent:-9999px;
	margin:15px 0 0 0;
	cursor:pointer }
div.principal div.content-votacao a.btn-ranking {
	background:url(../_img/btn-veja-o-ranking.png) top center no-repeat;
	float:left;
	width:123px;
	height:31px;
	text-indent:-9999px;
	margin:9px 0 0 0;
	cursor:pointer }
div.principal div.content-votacao a.btn-envie-para-mais-amigos {
	background:url(../_img/btn-envie-para-mais-amigos.png) top center no-repeat;
	float:left;
	width:181px;
	height:31px;
	text-indent:-9999px;
	cursor:pointer }
div.principal div.content-votacao a.btn-votar {
	background:url(../_img/btn-votar.png) top center no-repeat;
	float:left;
	width:73px;
	height:31px;
	text-indent:-9999px;
	cursor:pointer }
a.btn-volta-home {
	background:url(../_img/btn-volta-home.png) top center no-repeat;
	float:left;
	width:181px;
	height:31px;
	text-indent:-9999px;
	cursor:pointer }
a.btn-atualiza {
	background:url(../_img/btn-atualiza.png) top center no-repeat;
	float:left;
	width:181px;
	height:31px;
	text-indent:-9999px;
	cursor:pointer }
body.concurso div.principal div.content div.content02 a.btn-veja-o-ranking {
	background:url(../_img/btn-veja-o-ranking.png) top center no-repeat;
	float:left;
	width:123px;
	height:31px;
	text-indent:-9999px;
	margin:10px 0 0 0;
	cursor:pointer }
body.concurso div.principal div.content div.content01 a.btn-leia-o-regulamento {
	background:url(../_img/btn-leia-o-regulamento.png) top center no-repeat;
	float:right;
	width:160px;
	height:31px;
	text-indent:-9999px;
	margin:10px 0 0 0;
	cursor:pointer }
body.concurso div.principal div.content div.content01 a.ranking, body.concurso div.principal div.content div.content01 a.premios {
	float:left;
	margin:40px 0 0 0 }
body.concurso div.principal div.content div.content02 a.btn-participe, body.concurso div.principal div.content div.content01 div.os-premios-dos-seus-sonhos a.btn-participe {
	background:url(../_img/btn-participe.png) top center no-repeat;
	float:left;
	width:88px;
	height:31px;
	text-indent:-9999px;
	margin:10px 0 0 0;
	cursor:pointer;
	position:relative }
body.concurso div.principal div.content div.content01 a.btn-particpe-grande {
	background:url(../_img/btn-participe-grande.png) top center no-repeat;
	float:left;
	width:110px;
	height:45px;
	text-indent:-9999px;
	margin:33px 10px 0 0;
	cursor:pointer;
	position:relative }
body.concurso div.principal div.content a.btn-insira-aqui-emails {
	background:url(../_img/btn-insira-aqui-os-emails.png) top center no-repeat;
	float:left;
	width:343px;
	height:45px;
	text-indent:-9999px;
	margin:30px 0 0 0;
	cursor:hand }
body.concurso div.principal div.content a.btn-importe-os-contatos {
	background:url(../_img/btn-importe-os-contatos.png) top center no-repeat;
	float:left;
	width:343px;
	height:48px;
	text-indent:-9999px;
	margin:10px 0 0 0;
	cursor:hand }
/*carrossel*/
body.concurso div.principal div.content a.btn-navega-esquerda {
	background:url(../_img/btn-navega-esquerda.png) top no-repeat;
	float:left;
	width:17px;
	height:34px;
	margin:70px 20px 0 0 }
body.concurso div.principal div.content a.btn-navega-direita {
	background:url(../_img/btn-navega-direita.png) top no-repeat;
	float:left;
	width:17px;
	height:34px;
	margin:70px 0 0 0 }
body.concurso div.principal div.content ul.carrossel li {
	display:inline;
	width:176px;
	margin:0 20px 0 0 }
body.concurso div.principal div.content ul.carrossel li a {
	float:left;
	width:176px;
	height:176px }
body.concurso div.principal div.content ul.carrossel li a:hover { background:url(../_img/carrossel-hover.gif) }
body.concurso div.principal div.content ul.carrossel li a.ativo { background:url(../_img/carrossel-hover.gif) }
body.concurso div.principal div.content ul.carrossel li a img {
	width:151px;
	height::153px;
	margin:10px }
/*concurso cultural*/
body.concurso div.principal { background:url(../_img/bg-concurso.jpg) top center no-repeat }
body.premios div.principal { background:url(../_img/bg-concurso-premios.jpg) top center no-repeat }
/*nav*/
body.concurso div.principal ul.nav {
	width:91%;
	height:14px;
	float:right;
	margin:185px 0 0 0 }
body.concurso div.principal ul.nav li { display:inline; }
body.concurso div.principal ul.nav li a {
	float:left;
	height:14px;
	text-indent:-9999px;
	margin:0 10px 0 0;
	cursor:pointer }
body.concurso div.principal ul.nav li a.participe {
	background:url(../_img/nav-participe.gif) bottom no-repeat;
	width:84px }
body.concurso div.principal ul.nav li a.participe-ativo {
	background:url(../_img/nav-participe.gif) top no-repeat;
	width:84px }
body.concurso div.principal ul.nav li a.regulamento {
	background:url(../_img/nav-regulamento.gif) bottom no-repeat;
	width:114px }
body.concurso div.principal ul.nav li a.regulamento-ativo {
	background:url(../_img/nav-regulamento.gif) top no-repeat;
	width:114px }
body.concurso div.principal ul.nav li a.premios {
	background:url(../_img/vencedores.gif) bottom no-repeat;
	width:110px }
body.concurso div.principal ul.nav li a.premios-ativo {
	background:url(../_img/nav-premios.gif) top no-repeat;
	width:77px }
body.concurso div.principal ul.nav li a.ranking {
	background:url(../_img/nav-ranking.gif) bottom no-repeat;
	width:77px }
body.concurso div.principal ul.nav li a.ranking-ativo {
	background:url(../_img/nav-ranking.gif) top no-repeat;
	width:77px }
body.concurso div.principal ul.nav li a:hover { background-position:top }
/*conteudo*/
body.concurso div.principal div.content {
	float:left;
	width:880px;
	height:330px;
	margin:15px 0 0 90px;
	display:inline }
body.concurso div.principal div.regulamento {
	background:url(../_img/bg-regulamento.png);
	float:left;
	width:838px;
	padding:20px;
	height:226px;
	margin:20px 0 0 90px;
	display:inline;
	overflow:auto }
body.concurso div.principal div.content div.content01 {
	float:left;
	position:relative;
	width:50%;
	height:auto }
body.concurso div.principal div.content div.premios01 { width:33% }
body.concurso div.principal div.content div.content02 {
	float:right;
	width:48%;
	height:auto }
body.concurso div.principal div.content div.premios02 { width:44% }
body.concurso div.principal div.content ul li {
	float:left;
	width:177px }
body.concurso div.principal div.content img {
	float:left;
	margin:0 5px 0 0 }
body.concurso div.principal div.content div.content02 div.ranking {
	float:left;
	width:100%;
	height:145px }
body.concurso div.principal div.content div.content02 div.concorra-ao-seu-objeto { margin:20px 0 0 0 }
body.concurso div.principal div.content div.content02 div.ranking p {
	width:220px;
	float:left }
body.concurso div.principal div.content div.content02 div.ranking {
	margin:30px 0 0 0;
	height:150px }
body.concurso div.principal div.content div.content01 div.premios-separados, body.concurso div.principal div.content div.content02 div.premios-separados, body.concurso div.principal div.content div.content02 div.premios-separados02 {
	background:url(../_img/bg-premios-dos-seus-sonhos.png) top left no-repeat;
	float:left;
	width:100%;
	height:315px;
	margin:0 0 20px 0;
}
body.concurso div.principal div.content div.content02 div.premios-separados02 { background:url(../_img/bg-premios-dos-seus-sonhos02.png) top left no-repeat }
body.concurso div.principal div.content div.content01 div.os-premios-dos-seus-sonhos {
	position:absolute;
	bottom:30px;
	right:35px;
	width:260px;
	height:105px }
body.concurso div.principal div.content div.content02 textarea {
	font-family:verdana;
	font-size:11px;
	padding:5px;
	color:#595b56;
	width:98%;
	height:65px;
	border:1px solid #7f9db9;
	float:left }
body.concurso div.principal div.content div.content02 input {
	background:url(../_img/btn-enviar.png) no-repeat;
	width:74px;
	height:31px;
	margin:10px 0 0 0;
	cursor:pointer;
	padding-top:31px }
/*tabela do ranking*/
body.concurso div.principal div.content div.container-ranking {
	float:right;
	width:390px;
	height:303px;
	overflow:auto }
body.concurso div.principal div.content table {
	float:left;
	width:370px }
body.concurso div.principal div.content table thead tr th {
	color:#FFF;
	height:22px;
	text-transform:uppercase;
	text-indent:-9999px }
body.concurso div.principal div.content table thead tr th.posicao {
	background:#223e92 url(../_img/posicao.png) left top no-repeat;
	width:67px }
body.concurso div.principal div.content table thead tr th.nome {
	background:#223e92 url(../_img/nome.png) left top no-repeat;
	width:232px }
body.concurso div.principal div.content table thead tr th.votos {
	background:#223e92 url(../_img/votos.png) left top no-repeat;
	width:60px }
body.concurso div.principal div.content table tbody tr { height:22px }
body.concurso div.principal div.content table tbody tr td.posicao, body.concurso div.principal div.content table tbody tr td.votos {
	background:url(../_img/bg-ranking.png);
	text-align:center }
body.concurso div.principal div.content table tbody tr td.nome {
	background:url(../_img/bg-ranking.png);
	padding:0 0 0 10px }
/*formulario de participacao*/
body.concurso div.principal div.content h3.informe-seus-dados {
	background:url(../_img/informe-seus-dados.png) left no-repeat;
	position:relative;
	float:left;
	width:100%;
	height:18px;
	text-indent:-9999px }
body.concurso div.principal div.content form.participacao {
	float:left;
	position:relative;
	width:860px;
	height:200px }
body.concurso div.principal div.content form.participacao fieldset legend { display:none }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna1 {
	float:left;
	width:323px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna2 {
	float:left;
	width:280px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna2 label { width:272px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna2 label.telefone-sufixo { width:143px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna2 label.telefone-prefixo { width:128px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna3 {
	float:left;
	width:250px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna3 label {
	float:left;
	width:250px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna3 label.numero { width:120px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna3 label.numero input { width:54px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna3 label.complemento {
	width:120px;
	margin-left:10px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna3 label.complemento input { width:54px }
body.concurso div.principal div.content form.participacao fieldset div.form-participacao-coluna3 label.cidade { margin-top:60px }
body.concurso div.principal div.content form.participacao fieldset label.regulamento {
	background:#FFF;
	position:absolute;
	bottom:-5px;
	left:323px;
	padding:7px 3px 0 0;
	width:297px;
	height:23px;
	border:1px solid #7f9db9;
	color:#1b6cbc;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
	text-align:right }
body.concurso div.principal div.content form.participacao fieldset label.aceitoNovidades {
	background:#FFF;
	position:absolute;
	bottom:-42px;
	left:323px;
	padding:7px 3px 0 0;
	width:303px;
	height:23px;
	border:1px solid #7f9db9;
	color:#1b6cbc;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
	text-align:right }
body.concurso div.principal div.content form.participacao fieldset label.aceitoNovidades input {
	position:absolute;
	left:0;
	top:0;
	width:14px;
	height:14px;
	margin:7px 0 0 3px;
	border:0 }
body.concurso div.principal div.content form.participacao fieldset label.regulamento input {
	position:absolute;
	left:0;
	top:0;
	width:14px;
	height:14px;
	margin:7px 0 0 3px;
	border:0 }
body.concurso div.principal div.content form.participacao fieldset label.regulamento strong a { color:#1B6CBC }
body.concurso div.principal div.content form.participacao fieldset label.regulamento strong a:hover { text-decoration:underline }
body.concurso div.principal div.content form.participacao fieldset label {
	position:relative;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#223e92;
	text-transform:uppercase;
	width:315px;
	height:20px;
	margin:20px 0 0 0 }
body.concurso div.principal div.content form.participacao fieldset label.telefone-sufixo input { width:54px }
body.concurso div.principal div.content form.participacao fieldset label.telefone-prefixo { width:100px }
body.concurso div.principal div.content form.participacao fieldset label.telefone-prefixo input { width:113px }
body.concurso div.principal div.content form.participacao fieldset label input {
	width:183px;
	height:16px;
	border:1px solid #7f9db9;
	color:#1c6dbd;
	font-size:11px;
	padding:2px 0 0 5px;
	position:absolute;
	right:0 }
body.concurso div.principal div.content form.participacao fieldset label select {
	width:108px;
	height:20px;
	border:1px solid #7f9db9;
	color:#1c6dbd;
	font-size:11px;
	position:absolute;
	right:82px;
	text-transform:capitalize }
body.concurso div.principal div.content form.participacao fieldset input.btn-enviar, body.concurso div.principal div.content form.participacao fieldset input.btn-apagar {
	background:url(../_img/btn-enviar.png);
	float:right;
	width:73px;
	height:31px;
	margin:60px 0 0 5px;
	cursor:pointer;
	padding-top:31px }
body.concurso div.principal div.content form.participacao fieldset input.btn-enviar {
	background:url(../_img/btn-enviar.png);
	padding-top:-31px }
body.concurso div.principal div.content form.participacao fieldset input.btn-apagar { background:url(../_img/btn-apagar.png) }
a.by-ithink {
	background:url(../_img/btn-ithink.png) no-repeat;
	position:absolute;
	bottom:8px;
	right:8px;
	width:81px;
	height:20px;
	text-indent:-9999px }
/*pop-up regras*/
body.popup { background: #63A0D9 }
body.popup .principal {
	background:url(../_img/bg-popup.png) no-repeat;
	position:relative;
	display:table;
	width:522px;
	height:550px;
	padding:0 40px;
	margin:0;
	behavior:none }
body.popup .principal h2 {
	background:url(../_img/tit-regulamento.png) no-repeat left bottom;
	text-indent:-9999px;
	width:30%;
	position:absolute;
	top:0;
	left:35px;
	height:15px;
	margin:50px 0 0 0 }
body.popup .principal a.btn-fecha {
	background:url(../_img/btn-fecha.png) no-repeat left top;
	width:59px;
	height:26px;
	text-indent:-9999px;
	float:right;
	margin-top:20px }
body.popup .principal div.cont-regulamento {
	position:absolute;
	top:75px;
	width:519px;
	height:384px;
	padding:10px 7px 0 0;
	overflow:auto }
body.popup .principal div.cont-regulamento p { padding-top:10px }
body.popup .principal div.cont-regulamento h4 { padding-top:15px }
body.popup .principal div.cont-regulamento ul li {
	list-style-type: disc;
	list-style-position: inside;
	padding:1px 0 }
/*formulario envie para seus amigos*/
form.envie-para-amigos {
	width:100%;
	float:left;
	position:relative }
form.envie-para-amigos legend { display:none }
form.envie-para-amigos fieldset label {
	position:relative;
	color:#223e92;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	height:20px;
	float:left;
	margin:5px 0 0 0;
	padding:2px 0 0 0 }
form.envie-para-amigos fieldset label input {
	position:absolute;
	right:0;
	top:0;
	height:16px;
	width:183px;
	border:1px solid #7f9db9;
	font-size:11px;
	color:#1c6dbd;
	padding:2px 0 0 3px }
form.envie-para-amigos input.btn-enviar {
	background:url(../_img/btn-enviar.png) no-repeat;
	position:absolute;
	right:104px;
	bottom:-40px;
	width:74px;
	height:31px;
	cursor:pointer;
	padding:31px 0 0 0;
	top: 210px }
form.envie-para-amigos fieldset {
	width:245px;
	margin:20px 20px 0 0;
	float:left }
fieldset.captcha {
	width:390px !important;
	position:absolute;
	right:167px;
	_right:157px;
	top: 150px }
fieldset.captcha p {
	width:170px;
	float:left;
	margin-right:10px;
	padding-bottom:10p }
fieldset.captcha input {
	margin-top:2px;
	width:200px;
	float:right;
	border:1px solid #7F9DB9;
	margin:2px 8px 0 0 }
fieldset.captcha img {
	float:right;
	margin:0;
	border:1px solid #7F9DB9 }
.concurso textarea { position:relative }
/*home*/
ul.passo-a-passo { float:left }
form .principal .content .content01 ul.passo-a-passo li {
	float:left;
	width:340px;
	padding:5px 0 0 57px;
	height:39px;
	margin:0 0 5px 0 }
form .principal .content .content01 ul.passo-a-passo li.primeiro-passo { background:url(../_img/ico-primeiro-passo.png) left no-repeat }
form .principal .content .content01 ul.passo-a-passo li.segundo-passo { background:url(../_img/ico-segundo-passo.png) left no-repeat }
form .principal .content .content01 ul.passo-a-passo li.terceiro-passo { background:url(../_img/ico-terceiro-passo.png) left no-repeat }
form .principal .content .content01 ul.passo-a-passo li.quarto-passo { background:url(../_img/ico-quarto-passo.png) left no-repeat }
.btn-participe-agora {
	background:url(../_img/btn-participe-agora.png) left no-repeat;
	float:left;
	width:230px;
	height:45px;
	margin:10px 0 0 0;
	text-indent:-9999px }
ul.premios-ranking-regulamento { float:left }
form .principal .content .content02 ul.premios-ranking-regulamento li img { float:left }
form .principal .content .content02 ul.premios-ranking-regulamento li {
	float:left;
	width:345px;
	height:86px;
	margin:0 0 20px 0 }
form .principal .content .content02 ul.premios-ranking-regulamento li h3 {
	float:left;
	width:242px;
	height:16px;
	text-indent:-9999px;
	margin:0 0 1px 0 }
form .principal .content .content02 ul.premios-ranking-regulamento li h3.premios-dos-seus-sonhos { background:url(../_img/os-premios-dos-seus-sonhos.png) left top no-repeat }
form .principal .content .content02 ul.premios-ranking-regulamento li h3.ranking { background:url(../_img/ranking.png) left top no-repeat }
form .principal .content .content02 ul.premios-ranking-regulamento li h3.regulamento { background:url(../_img/regulamento.png) left top no-repeat }
form .principal .content .content02 ul.premios-ranking-regulamento li a {
	float:left;
	width:142px;
	height:26px;
	text-indent:-9999px;
	cursor:pointer;
	margin:5px 0 0 0 }
form .principal .content .content02 ul.premios-ranking-regulamento li a.btn-veja-os-premios { background:url(../_img/btn-veja-os-premios.png) left top no-repeat }
form .principal .content .content02 ul.premios-ranking-regulamento li a.btn-veja-o-ranking02 { background:url(../_img/btn-veja-o-ranking02.png) left top no-repeat }
form .principal .content .content02 ul.premios-ranking-regulamento li a.btn-veja-o-regulamento { background:url(../_img/btn-veja-o-regulamento02.png) left top no-repeat }

.concurso.vencedores ul li {
    width:224px;
    text-align:center;   
    margin: 8px 30px;
}

.concurso.vencedores ul li img {
    
    padding: 12px 15px;
    display:block;
    float:none;
    /* margin:0 0 15px 20px!important; */
    margin:0 10px 15px 40px !important; 
    _margin:0 10px 15px 10px !important;   
}

.concurso.vencedores ul li strong {
    clear:left;
}

.concurso.vencedores ul li span {
    clear:left;
    display:block;
    margin-top:8px;
    font: bold 14px verdana;
    color:#3b73bd;
}
.box-ganhador {
    width: 900px;
    float: left;
    margin-left: -30px;
    position: relative;       
}
.box-ganhador li {
    width: 250px !important;
    margin: 8px 0 0 35px !important;
    font-size: 10px;
}
.box-ganhador li img {
    _height: 155px;
}
