html,
body {
	height:100%;
	background-color:#ec008c;
}

* {
	margin:0;
	padding:0;

}
#container {
	min-height:100%;
	position:relative;
	overflow:hidden;
	
}
#header {
	background:#ff0;
	padding:10px;
}
#body {
	width:900px;
	margin:auto;
	background-image:url(../img/bg.jpg);
	background-position:0 30px;
	background-repeat:no-repeat;
	min-height:580px;
	overflow:hidden;
	padding-bottom:19px;
}
#footer {
	position:absolute;
	bottom:0;
	background-color:#ffec0a;
	height:20px;
	width:100%;
	min-width:900px;
}

#footer .leftFooter {
	float:left;
	position:relative;
	top:3px;
	left:15px;
}

#footer .rightFooter {
	float:right;
	right:15px;
	position:relative;
}

#footer .rightFooter ul li {
	list-style:none;
	display:inline;
}

#logo {
	position:relative;
	top: 15px;
	left: 23px;
	float:left;
	width:246px;
	height:330px;
}

#menu {
	background-image:url(../img/bgMenu.png);
	background-repeat:no-repeat;
	width:535px;
	height:60px;

	position:relative;
	top: 10px;
	left:75px;
}

#menu ul {
	left:38px;
	position:relative;
	top:20px;
}

#menu ul li {
	list-style:none;
	display:inline;
}

#contentExibicao {
	float:left;
}

#destaqueHome {
	background-image:url(../img/bgDestaqueHome.png);
	background-repeat:no-repeat;
	height:104px;
	margin-left:247px;
	margin-top:17px;
	width:366px;
}

#destaqueHome img {
	left:30px;
	position:relative;
	top:23px;
}

#conteudo {
	width:560px;
	padding:15px 0 0 86px;
}

/* COMO PARTICIPAR */
#destaqueParticipar {
	background-image:url(../img/bgDestaqueParticipar.png);
	background-repeat:no-repeat;
	width:447px;
	height:185px;
}

#destaqueParticipar img {
	left:40px;
	position:relative;
	top:35px;
}

#txtProdutosParticipantes {
	position:relative;
	top:20px;
}
	
#txtProdutosParticipantes p {
	margin-top:10px;
}	

#videoThumbs.ganhadores {
	top:29px;
}

#videoThumbs {
	float:right;
}

#videoThumbs h1,#videoThumbs h2{
	font-size:12px;
}

#videoThumbs p {
	margin-top:5px;
}

#txtVideos {
	float:left;
	padding:20px 0 0 0;
}

#txtVideos.ganhadores {
	padding:20px 0;
}

#txtVideos.ganhadores .depoimento p.texto{
	font-size:11px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	width:380px;
	clear:none;
}

#txtVideos.ganhadores .depoimento {
	overflow:hidden;
	margin-bottom:35px;
}

#txtVideos.ganhadores .depoimento p{
	float:left;
	width: 150px;
}

#txtVideos.ganhadores p{
	clear:both;
}



#txtVideos.ganhadores p.texto strong{
	display:block;
	margin:10px 0 0 0;
}

#videoThumbs {
	position:relative;
	top:30px;
}
	
#txtVideos p {
	margin-top:10px;
}	

#txtRegulamento, #txtFaq {
	width:505px;
	height:305px;
	overflow:auto;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

#txtRegulamento h1 {
	font-size:12px;
	margin-top:10px;
}

#txtRegulamento a, #txtFaq a {
	color:#FFFFFF;
	text-decoration:underline;
}


#txtFaq h3{
	color:#ffe800;
	font-size:12px;
	margin-top:10px;
}

#txtFaq p {
	margin-top:0px;
}

#destaqueFlash {
	height:391px;
	position:relative;
	top:5px;
	width:637px;
}

#boxSemGanhadores {
	background-image:url(../img/bgBoxSemGanhadores.png);
	width:417px;
	height:173px;
	margin-top:10px;
}

#boxSemGanhadores p {
	position:relative;
	top:45px;
	left:35px;
}
