﻿* {
	margin:0;
	padding:0;
}

body {
	width:100%;
	background:#737D7E url(../img/background.jpg) repeat-x top left;
}

div.conteudo_top h2.tit_concursocultural {
	width:310px;
	height:27px;
	background:url(../img/concurso/tit_concursoculturalcores.gif) no-repeat top left;
}

a {
	height:11px;
	color:#707070;
	text-decoration:underline;
	margin:0;
}

/* image replacement */
h2.logo_concursosuvinil, a.concursocultural, h3.tit_digaoquevocequer, h3.tit_asuvinilrenovasuacasa, span.logo_casaclaudia, span.logo_editoraabril, h3.tit_novosprojetos, h3.tit_projetos, h3.tit_projetosmaisvotados, label.nav_paginaprojeto, h3.tit_seucadastro, label.tit_qualambientevocequerrenovar, label.tit_incluaafoto, label.tit_conteaquiseuprojeto, h3.tit_regulamento, h3.tit_comentario, h3.tit_envieoseucomentario, h3.tit_resultadobusca {
	text-indent:-90000em;
	overflow:hidden;
}
/* ----------------- */

/* ###################################################
CONCURSO CORES - Home
################################################### */
div#geral {
	width:618px;
	background-color:#fff;
	position:relative;
	left:50%;
	margin-left:-309px;
}

div#conteudoConcurso {
	width:618px;
}

/* HEADER */
div#headerConcurso {
	width:618px;
	height:425px;
	background:url(../img/concurso/header_concursocultural.jpg) no-repeat 0 10px;
}

div#headerConcurso h2.logo_concursosuvinil {
	width:99px;
	height:36px;
	float:left;
	display:inline;
	background:url(../img/concurso/logo_suvinil.gif) no-repeat top left;
	margin:10px 0 0 86px;
}

div#headerConcurso a, div#headerConcurso a:link {
	font:bold 11px Arial, Verdana, Helvetica, Sans-Serif;
	color:#000;
	text-decoration:underline;
	float:left;
	margin:10px 0 0 3px;
}

div#headerConcurso a.concursocultural {
	width:278px;
	height:92px;
	background:url(../img/concurso/concursocultural.gif) no-repeat top left;
	margin:8px 0 0 0;
}

div#headerConcurso p.p_small {
	font:10px Arial, Verdana, Helvetica, Sans-Serif;
	color:#707070;
	margin:0 0 0 20px;
}

div#headerConcurso p.p_small01 {
	margin:0 0 0 110px;
}

div#headerConcurso h3.tit_digaoquevocequer {
	width:185px;
	height:19px;
	background:url(../img/concurso/tit_digaoquevocequer.gif) no-repeat top left;
	margin:100px 0 8px 0;
}

div#headerConcurso h3.tit_asuvinilrenovasuacasa {
	width:238px;
	height:58px;
	background:url(../img/concurso/tit_asuvinilrenovasuacasa.gif) no-repeat top left;
	margin:0 0 5px 0;
}

div#headerConcurso p {
	width:250px;
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	text-align:justify;
	margin:0 0 0 20px;
	clear:both;
}

div#headerConcurso p.participe {
	width:auto;
	float:left;
	font-weight:bold;
	margin:10px 0 10px 20px;
	display:inline;
}

div#headerConcurso span {
	display:inline;
	float:left;
}

div#headerConcurso span.logo_casaclaudia {
	width:78px;
	height:39px;
	background:url(../img/concurso/logo_casaclaudia.gif) no-repeat top left;
	margin:0 0 0 20px;
}

div#headerConcurso span.logo_editoraabril {
	width:90px;
	height:39px;
	background:url(../img/concurso/logo_editoraabril.gif) no-repeat top left;
	margin:0 0 0 5px;
}

/* MENU */
div#menu_concurso {
	width:618px;
	height:20px;
	background-color:#fff;
	border-top:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
	padding:9px 0 6px 0;
}

div#menu_concurso ul {
	list-style:none;
}

div#menu_concurso ul li {
	float:left;
}

div#menu_concurso ul li a {
	height:20px;
	display:block;
	text-indent:-90000em;
	overflow:hidden;
		margin:0 0 0 15px;
}

div#menu_concurso ul li a.menu_home {
	width:37px;
	background:url(../img/concurso/menu/menu_home.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_home_inativo {
	width:37px;
	background:url(../img/concurso/menu/menu_home_inativo.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_cliqueeparticipe {
	width:132px;
	background:url(../img/concurso/menu/menu_cliqueeparticipe.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_cliqueeparticipe_inativo {
	width:132px;
	background:url(../img/concurso/menu/menu_cliqueeparticipe_inativo.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_vejaosprojetos {
	width:132px;
	background:url(../img/concurso/menu/menu_vejaosprojetos.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_vejaosprojetos_inativo {
	width:132px;
	background:url(../img/concurso/menu/menu_vejaosprojetos_inativo.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_regulamento {
	width:98px;
	background:url(../img/concurso/menu/menu_regulamento.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_regulamento_inativo {
	width:98px;
	background:url(../img/concurso/menu/menu_regulamento_inativo.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_contato {
	width:58px;
	background:url(../img/concurso/menu/menu_contato.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_contato_inativo {
	width:58px;
	background:url(../img/concurso/menu/menu_contato_inativo.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_indique {
	width:53px;
	background:url(../img/concurso/menu/menu_indique.gif) no-repeat top left;
}

div#menu_concurso ul li a.menu_indique_inativo {
	width:53px;
	background:url(../img/concurso/menu/menu_indique_inativo.gif) no-repeat top left;
}

/* MIOLOS */
div.mioloConcurso {
	width:590px;
	padding:15px 0 100px 0;
	margin:0 12px;
	background-color:#fff;
	display:table;
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	color:#9e9e9e;
}

/*
div.mioloConcurso p {
	margin:0 13px;
}
*/

div.mioloHome {
	width:590px;
	padding:37px 0 0 0;
	margin:0 0 0 12px;
	background-color:#fff;
}

/* CONTEÚDO */
div.projeto {
	font:9px Verdana, Arial, Helvetica, Sans-Serif;
	color:#707070;
}

div.projeto div.projeto_left {
	width:97px;
	height:130px !important;
	height:132px;
	background:url(../img/concurso/projetos/img_backgroundimg.gif) no-repeat 10px 15px;
	float:left;
	border-bottom:1px solid #c5c5c5;
}

div.projeto div.projeto_left img {
	width:53px;
	height:53px;
	margin:31px 0 0 26px;
}

div.projeto div.projeto_right {
	width:175px;
	height:130px !important;
	height:132px;
	float:left;
	clear:none;
	padding:0 0 0 10px;
	border-bottom:1px solid #c5c5c5;
}

div.projeto a, div.projeto a:link, div.projeto a:active, div.projeto a:visited {
	height:35px;
	font-size:10px;
	font-weight:bold;
	color:#707070;
	display:block;
	margin:16px 0 0 0;
}

div.projeto label {
	width:auto;
	height:10px;
	float:left;
	margin:0 5px 0 0;
}

div.projeto a.voteaqui {
	float:left;
	margin:10px 5px 0 0;
	text-decoration:underline;
	visibility:hidden;
}

div.projeto p {
	color:#000;
}

div.projeto ul {
	width:107px;
	height:19px;
	list-style:none;
	float:left;
	margin:8px 0 0 0;
}

div.projeto ul li {
	width:19px;
	height:19px;
	float:left;
}

div.projeto ul li img {
	width:19px;
	height:19px;
	border:0;
	margin:0;
}

div.projeto ul.baldes li a {
	width:19px;
	height:19px;
	margin:0;
	border:0;
}

	/* PÁGINA DOS VENCEDORES */
	h3.tit_confiraosvencedores {
		width:273px;
		height:14px;
		display:block;
		text-indent:-90000em;
		overflow:hidden;
		background:url(../img/Concurso/tit_confiraosvencedores.gif) no-repeat 0 0;
	}
	h3.vencedores {
		font-weight:bold;
		font-size:10px;
		color:#707070;
		text-transform:uppercase;
		margin:25px 0 0;
	}
	div.projeto_vencedores2 a:link.vencedores, div.projeto_vencedores2 a:active.vencedores, div.projeto_vencedores2 a:visited.vencedores {
		height:11px;
		color:#707070;
		text-decoration:underline;
		margin:0;
	}

	div.projeto_vencedores {
		padding:0 0 13px;
		border-bottom:1px solid #c5c5c5;
	}
	h3.titEncontreOutroProjeto {
		width:218px;
		height:40px;
		display:block;
		margin:0 0 15px 0;
		text-indent:-90000em;
		overflow:hidden;
		background:url(../img/Concurso/tit_encontreoutroprojeto.gif) no-repeat 0 0;
	}
	form.vencedores {
	}
	form.vencedores input {
		width:232px;
		height:15px;
		border:1px solid #c5c5c5;
		font-size:10px;
		color:#545454;
	}
	form.vencedores input.botao_ok {
		width:32px;
		height:19px;
		border:0;
		background:url(../img/Concurso/botao_ok.gif) no-repeat top left;
		font:10px Arial, Verdana, Helvetica, Sans-Serif;
		color:#707070;
	}
	/* FIM DA PÁGINA DOS VENCEDORES */

	/* DIVULGAÇÃO DE FOTOS DOS VENCEDORES */

	div.boxVencedores {}
	div.boxG {
		width:100%;
		float:left;
		padding:15px 0;
	}
		div.boxG h3, div.boxG h4, div.boxG h5 {
			color:#707070;
			font-weight:bold;
		}
		div.boxG h3 {font-size:14px; text-decoration:underline;}
		div.boxG h4, div.boxG h5 {font-size:12px;}

		div.boxG h5 {
			margin:0 0 15px;
			text-align:center;
		}

		div#boxVencedoresLeft, div#boxVencedoresRight {
			width:289px;
			background:url(../img/Concurso/Vencedores/imgBackgroundImgVencedor.jpg) no-repeat 0 0;
		}
		div#boxVencedoresLeft img, div#boxVencedoresRight img {
			width:226px;
			height:340px;
			margin:32px 0 50px 32px;
		}

		div#boxVencedoresLeft p, div#boxVencedoresRight p {text-align:justify;}

		div#boxVencedoresLeft {float:left;}
		div#boxVencedoresRight {float:right;}
	div.boxBorder {padding-top:0; border-bottom:1px solid #c5c5c5;}

	/* FIM DA DIVULGAÇÃO DE FOTOS DOS VENCEDORES */

div.novosprojetos {
	width:295px;
	border-right:1px solid #c5c5c5;
	float:left;
}

div.projeto h3.tit_novosprojetos {
	width:115px;
	height:14px;
	background:url(../img/concurso/projetos/tit_novosprojetossmall.gif) no-repeat top left;
	margin:0 0 0 9px;
}

div.projeto h3.tit_projetos {
	width:66px;
	height:14px;
	background:url(../img/concurso/projetos/tit_projetossmall.gif) no-repeat top left;
	margin:0 0 0 9px;
}

div.projetosmaisvotados {}

div.projeto h3.tit_projetosmaisvotados {
	width:166px;
	height:14px;
	background:url(../img/concurso/projetos/tit_projetosmaisvotadossmall.gif) no-repeat top left;
	margin:0 0 0 9px;
}

div.mioloHome div.footerhome, div#mioloConcurso div.footerhome {
	width:594px;
	margin:0 2px;
	clear:both;
}

div.mioloConcurso div.footerhome {
	height:130px;
	margin:0 0 15px 2px;
	border-bottom:1px solid #c5c5c5;
}

div.mioloHome div.footerhome {
	height:89px;
	border:0;
}

div.footerhome a.botao_grande {
	width:194px;
	height:19px;
	background:url(../img/concurso/botao_grande.gif) no-repeat top left;
	text-align:center;
	color:#707070;
	display:inline;
	float:left;
	text-decoration:none;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
	margin:20px 45px 30px 50px;
}

div.footerhome p {
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	color:#9e9e9e;
	float:left;
	margin:0 5px 0 0;
}

div.footerhome input {
	width:155px;
	height:13px;
	border:1px solid #c5c5c5;
	float:left;
	margin:0 0 0 5px;
	font:10px Arial, Verdana, Helvetica, Sans-Serif;
	color:#707070;
}

div.footerhome input.botao_ok {
	width:32px;
	height:19px;
	border:0;
	background:url(../img/concurso/botao_ok.gif) no-repeat top left;
	font:10px Arial, Verdana, Helvetica, Sans-Serif;
	color:#707070;
}

/* ###################################################
CONCURSO CORES > Clique e Participe
################################################### */
h3.tit_seucadastro {
	width:100px;
	height:18px;
	background:url(../img/concurso/participe/tit_seucadastro.gif) no-repeat top left;
	margin:25px 0 20px 13px;
}

div#DivParticipe {
	width:580px;
}

form#FormParticipe {
	width:580px;
	margin:0 0 0 13px;
}

form#FormParticipe p.file {
	width:500px;
	float:left;
	clear:both;
	display:inline;
	margin:0 0 0 68px;
}

form#FormParticipe label {
	width:68px;
	height:15px;
	display:block;
	float:left;
	clear:left;
	margin:0 0 15px 0;
}

form#FormParticipe label.no_clear {
	clear:none;
}

form#FormParticipe label span {
	color:#f00;
}

form#FormParticipe label.tit_qualambientevocequerrenovar {
	width:270px;
	height:18px;
	background:url(../img/concurso/participe/tit_qualambientevocequerrenovar.gif) no-repeat top left;
	margin:20px 0 10px 0;
}

form#FormParticipe label.tit_incluaafoto {
	width:375px;
	height:18px;
	background:url(../img/concurso/participe/tit_incluaafotodoambiente.gif) no-repeat top left;
	margin:20px 0 10px 0;
}

form#FormParticipe label.tit_conteaquiseuprojeto {
	width:290px;
	height:18px;
	background:url(../img/concurso/participe/tit_conteaqui.gif) no-repeat top left;
	margin:20px 0 10px 0;
}

form#FormParticipe label.complemento {
	width:80px;
}

form#FormParticipe input {
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	width:221px;
	height:15px;
	color:#545454;
	border:1px solid #c5c5c5;
	margin:0 18px 15px 0;
	padding:0 2px;
	float:left;
}

form#FormParticipe input#Sobrenome {
	width:175px;
	margin-right:0;
}

form#FormParticipe input#Numero {
	width:44px;
}

form#FormParticipe input#Complemento {
	width:27px;
	margin-right:0;
}

form#FormParticipe input#DddTelefone {
	width:20px;
	margin:0 3px 0 0;
}

form#FormParticipe input#Telefone {
	width:192px;
}

form#FormParticipe input#Ambiente {
	width:488px;
	clear:both;
	margin:0 0 0 68px;
}

form#FormParticipe input#Arquivo {
	margin:0 0 0 68px; 
	height:20px;
	clear:both;
}

form#FormParticipe div.Concordo {
	width:550px;
	float:left;
	clear:both;
	margin:15px 0 0 0;
}

form#FormParticipe input#Concordo {
	width:15px;
	height:15px;
	border:0;
	margin:0 3px 0 0;
}

form#FormParticipe select#CodEstado, form#FormParticipe select#CodCidade {
	font:10px Arial, Verdana, Helvetica, Sans-Serif;
	width:140px;
	height:15px;
	color:#545454;
	border:1px solid #c5c5c5;
	float:left;
}

form#FormParticipe textarea {
	width:488px;
	height:125px;
	border:1px solid #c5c5c5;
	float:left;
	clear:both;	
	margin:-30px 0 0 68px; 
	padding:0 2px;
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	color:#545454;
	overflow:auto;
}

form#FormParticipe a.lerregulamento {
	width:194px;
	height:19px;
	background:url(../img/concurso/botao_grande.gif) no-repeat top left;
	text-align:center;
	color:#707070;
	float:left;
	display:inline;
	text-decoration:none;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
	margin:0 15px 0 68px;
}

form#FormParticipe div.Captcha {
	float:left;
	clear:both;
	display:inline;
	margin:10px 15px 0 68px;
}
form#FormParticipe div.Captcha p.file {
	width:200px;
	margin:0;
	clear:both;
}

form#FormParticipe span#imgCaptchaParticipe {
	width:80px;
	height:28px;
	float:left;
	margin:2px 5px 0 0;
}

form#FormParticipe input#captchaParticipe {
	width:50px;
	margin:5px 5px 0 0;
}

form#FormParticipe input#btEnviarParticipe {
	width:83px;
	height:20px;
	background:url(../img/concurso/participe/botao_incluirfoto.gif) no-repeat top left;
	border:0;
	display:block;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
	margin:5px 5px 0 0;
}

div#DivRespostaParticipe span#SpanRespostaParticipe {
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	display:block;
	color:#707070;
	margin:0 13px;
}

/* ###################################################
CONCURSO CORES > Veja os Projetos
################################################### */
#pnlPaginacao {
	width:200px;
	float:left;
	clear:both;
	display:block;
	margin:10px 0 0 0;
}

label.nav_paginaprojeto {
	width:54px;
	height:15px;
	background:url(../img/concurso/projetos/tit_pagina.gif) no-repeat top left;
	float:left;
	margin:10px 0 0 8px;
}

ul.nav_paginaprojeto {
	list-style:none;
	float:left;
	margin:12px 0 0 5px;
}

ul.nav_paginaprojeto li {
	width:13px;
	height:15px;
	float:left;
}

ul.nav_paginaprojeto li a, ul.nav_paginaprojeto li a:link {
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration:none;
	color:#9e9e9e;
}

ul.nav_paginaprojeto li a:hover {
	text-decoration:underline;
}

ul.nav_paginaprojeto li a.visitada, ul.nav_paginaprojeto li a.visitada:link {
	color:#f01f32;
}

div.mioloConcurso h3.tit_resultadobusca {
	width:147px;
	height:14px;
	background:url(../img/concurso/projetos/tit_resultadodabusca.gif) no-repeat top left;
	margin:0 0 0 9px;
}

/* Detalhe do Projeto */
div#DetalheProjeto {
	width:567px;
	margin:0 13px;
	display:table;
}

div#DetalheProjeto div#DetalheProjetoLeft {
	width:315px;
	height:360px;
	float:left;
	clear:left;
	display:table;
	background:url(../img/concurso/projetos/detalhe/background_detalheprojeto.gif) no-repeat 0 29px;
	margin:0 15px 0 0;
}

div#DetalheProjeto div#DetalheProjetoLeft img#imgProjeto {
	width:260px;
	height:260px;
	margin:59px 0 0 29px;
}

div#DetalheProjeto a {
	width:100%;
	font:bold 14px Arial, Verdana, Helvetica, Sans-Serif;
	color:#707070;
	margin:0;
	float:left;
	cursor:default;
}

div#DetalheProjeto a.voteaqui {
	float:left;
	font-size:11px;
	margin:10px 5px 0 0;
	text-decoration:underline;
}

div#DetalheProjeto ul {
	width:107px;
	height:19px;
	list-style:none;
	float:left;
	margin:8px 0 0 0;
}

div#DetalheProjeto ul li {
	width:19px;
	height:19px;
	float:left;
}

div#DetalheProjeto ul li img {
	width:19px;
	height:19px;
}


div#DetalheProjeto div#DetalheProjetoRight {
	width:240px;
	float:right;
	display:table;
	margin:0 0 10px -15px;
	padding:35px 0 10px 0;
	border-bottom:1px solid #c5c5c5;
}

div#DetalheProjeto div#DetalheProjetoRight label {
	float:left;
	clear:left;
	margin:0 5px 0 0;
}

div#DetalheProjeto div#DetalheProjetoRight label.voteaqui {
	float:left;
	font-size:11px;
	margin:10px 5px 0 0;
	text-decoration:underline;
}

div#DetalheProjetoRight a.botao_grande, div#DivRespostaParticipe a.botao_grande {
	width:194px;
	height:19px;
	background:url(../img/concurso/botao_grande.gif) no-repeat top left;
	text-align:center;
	color:#707070;
	display:block;
	float:left;
	text-decoration:none;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
	margin:15px 0 10px 0;
}

div#DetalheProjeto div#DetalheProjetoHistoria {
	padding:0 5px 10px 0;
	text-align:justify;
	display:block;
}

div#DetalheProjeto div#DetalheProjetoHistoria p {
	margin:0;
}

div#DetalheProjeto div#DetalheProjetoHistoria span#lblHistoria {
	display:block;
}


div#DetalheProjeto div#DetalheProjetoRight h5 {
	color:#000;
	float:left;
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
}

div#DivListaComentario {
	width:100%;
	clear:both;
	display:table;
	border-top:1px solid #c5c5c5;
}

div#DivListaComentario h3.tit_comentario {
	width:97px;
	height:18px;
	background:url(../img/concurso/projetos/detalhe/tit_comentarios.gif) no-repeat top left;
	margin:10px 5px 0 13px;
	display:inline;
	float:left;
}

div#DivListaComentario span.qant_comentario {
	height:18px;
	margin:13px 0 0 0;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#f01f32;
	text-decoration:none;
}

div#DivListaComentario h5 {
	margin:20px 0 0 13px;
	color:#9e9e9e;
	font:bold 13px Arial, Verdana, Helvetica, Sans-Serif;
}

div#DivListaComentario p {
	margin:5px 0 0 13px;
}

div#DivComentario {
	width:100%;
	clear:both;
	display:table;
	border-top:1px solid #c5c5c5;
	margin:18px 0 0 0;
}

div#DivComentario h3.tit_envieoseucomentario {
	width:172px;
	height:18px;
	background:url(../img/concurso/projetos/detalhe/tit_envieoseucomentario.gif) no-repeat top left;
	margin:10px 0 10px 13px;
}

form#FormComentario {
	width:565px;
	margin:0 13px;
}

form#FormComentario label {
	width:65px;
	height:15px;
	display:block;
	float:left;
	clear:left;
	margin:0 0 15px 0;
}

form#FormComentario label.no_clear {
	width:35px;
	clear:none;
	margin:0 0 15px 9px;
}

form#FormComentario input {
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	width:210px;
	height:15px;
	color:#545454;
	border:1px solid #c5c5c5;
	margin:0 5px 15px 0;
	padding:0 2px;
	float:left;
}

form#FormComentario textarea {
	width:473px;
	height:125px;
	border:1px solid #c5c5c5;
	float:left;
	clear:both;	
	margin:-30px 0 0 65px; 
	padding:0 2px;
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	color:#545454;
	overflow:auto;
}

form#FormComentario span.CaptchaComentario {
	width:500px;
	float:left;
	clear:both;
	display:block;
}

form#FormComentario span#imgCaptchaComentario {
	width:80px;
	height:28px;
	float:left;
	margin:10px 5px 0 300px;
}

form#FormComentario input#captchaComentario {
	width:50px;
	float:left;
	margin:14px 5px 0 0;
}

form#FormComentario input#btEnviarComentario {
	width:32px;
	height:19px;
	background:url(../img/concurso/botao_ok.gif) no-repeat top left;
	text-align:center;
	color:#707070;
	float:left;
	display:block;
	border:0;
	text-decoration:none;
	font:10px/20px Arial, Verdana, Helvetica, Sans-Serif;
	margin:0;
}

form#FormComentario span.CaptchaComentario p {
	width:200px;
	float:left;
	display:inline;
	margin:0 0 0 300px;
}

div#DivRespostaComentario, div#DivRespostaIndique, div#DivRespostaContato {
	width:200px;
	display:block;
	clear:both;
	margin:50px 0 0 200px;
	text-align:center;
}

div#DivRespostaComentario a.voltar,div#DivRespostaIndique a.voltar, div#DivRespostaContato a.voltar {
	width:83px;
	height:20px;
	background:url(../img/concurso/participe/botao_incluirfoto.gif) no-repeat top left;
	border:0;
	display:block;
	color:#707070;
	margin:5px 0 0 60px;
	text-decoration:none;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
}

div#DivRespostaParticipe a.voltar 
{
	width:83px;
	height:20px;
	background:url(../img/concurso/participe/botao_incluirfoto.gif) no-repeat top left;
	border:0;
	display:block;
	color:#707070;
	margin:5px 0 0 15px;
	*margin:5px 0 0 15px; /* Temporário */
	text-decoration:none;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
}


/* ###################################################
CONCURSO CORES > Regulamento
################################################### */
h3.tit_regulamento {
	width:99px;
	height:18px;
	background:url(../img/concurso/tit_regulamento.gif) no-repeat top left;
	margin:25px 0 0 13px;
}

div#regulamento {
	width:500px;
	height:239px;
	border:1px solid #c5c5c5;
	overflow:auto;
	margin:15px 45px;
}

div#regulamento h3 {
	font-size:12px;
	margin:15px 0 15px 5px;
}

div#regulamento p {
	margin:25px 0 25px 5px;
}

span.check {
	width:480px;
	display:block;
	clear:both;
	margin:0 0 0 20px;
}

span.check span {
	float:left;
	margin:0 0 10px 0;
}

span.check span input {
	width:15px;
	height:15px;
}

span.check input {
	float:left;
	display:block;
	margin:0 5px 0 20px;
}

span.check a.partipeagoramesmo {
	width:194px;
	height:19px;
	background:url(../img/concurso/botao_grande.gif) no-repeat top left;
	text-align:center;
	color:#707070;
	float:left;
	display:block;
	text-decoration:none;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
	margin:5px 0 0 20px;
}



/* ###################################################
CONCURSO CORES > Contato
################################################### */
form#FormContato {
	width:570px;
	margin:35px 0 0 13px;
}

form#FormContato label {
	width:68px;
	height:15px;
	display:block;
	float:left;
	clear:left;
	margin:0 0 15px 0;
}

form#FormContato input {
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	width:477px;
	height:15px;
	color:#545454;
	border:1px solid #c5c5c5;
	margin:0 18px 15px 0;
	padding:0 2px;
	float:left;
}

form#FormContato textarea {
	width:477px;
	height:125px;
	border:1px solid #c5c5c5;
	float:left;
	margin:-30px 0 15px 68px;
	padding:0 2px;
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	color:#545454;
	overflow:auto;
}

form#FormContato input#btEnviarContato {
	width:32px;
	height:19px;
	background:url(../img/concurso/botao_ok.gif) no-repeat top left;
	text-align:center;
	color:#707070;
	float:right;
	display:block;
	border:0;
	text-decoration:none;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
	margin:15px 45px 0 0;
}

form#FormContato div.check {
	float:left;
	display:inline;
	margin:20px 0 0 68px
}

form#FormContato div.check input.check {
	width:15px;
	height:15px;
	margin:0 5px 0 0;
	border:0;
}

/* ###################################################
CONCURSO CORES > Indique
################################################### */
form#FormIndique h3.tit_seusdados {
	width:83px;
	height:18px;
	background:url(../img/concurso/tit_seusdados.gif) no-repeat top left;
	display:block;
	float:left;
	clear:both;
	margin:0 0 25px 0;
}

form#FormIndique h3.tit_dadosdoindicado {
	width:137px;
	height:18px;
	background:url(../img/concurso/tit_dadosdoindicado.gif) no-repeat top left;
	display:block;
	float:left;
	clear:both;
	margin:25px 0 25px 0;
}

form#FormIndique {
	width:570px;
	margin:35px 0 0 13px;
}

form#FormIndique label {
	width:68px;
	height:15px;
	display:block;
	float:left;
	clear:left;
	margin:0 0 15px 0;
}

form#FormIndique input {
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	width:477px;
	height:15px;
	color:#545454;
	border:1px solid #c5c5c5;
	margin:0 18px 15px 0;
	padding:0 2px;
	float:left;
}

form#FormIndique input#btEnviarIndique {
	width:32px;
	height:19px;
	background:url(../img/concurso/botao_ok.gif) no-repeat top left;
	text-align:center;
	color:#707070;
	float:right;
	display:block;
	border:0;
	text-decoration:none;
	font:10px/18px Arial, Verdana, Helvetica, Sans-Serif;
	margin:15px 40px 0 0;
}

form#FormIndique textarea {
	width:481px;
	height:125px;
	border:1px solid #c5c5c5;
	float:left;
	margin:-30px 0 0 68px;
	padding:0 2px;
	font:11px Arial, Verdana, Helvetica, Sans-Serif;
	color:#545454;
	overflow:auto;
}
div#DivMsg {
	font:bold 11px Arial, Verdana, Helvetica, Sans-Serif;
	color:#000;
	position: absolute; 
	width: 200px; 
	height: 50px; 
	z-index: 10001; 
	background-color: White; 
	top: 1300px; 
	left: 450px;
	border: solid black 1px;
	text-align: center;
	vertical-align: text-bottom;
	display: none;
}