
/* =============== SCROLL =============== */

#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 325px;
  height: 200px;
  text-align:justify;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
#Scrollbar-Container{
	position:relative;
}
.Scrollbar-Track {
  width: 1px; height: 198px;
  position: absolute;
  top: 0px; left: 335px;
  background:url(../_img/scroll_bar.gif) no-repeat;
}
.Scrollbar-Handle {
  position: absolute;
  top: 0px; left: 0px;
  width: 9px; height: 9px;
  background:url(../_img/drag_scroll.gif) no-repeat;
  margin:0px 0 0px -4px;
}

/* =============== Concurso - Geral =============== */

#geralHome {
	position:absolute; 
	top:50%; 
	left:50%;
	width:1000px; 
	height:625px;  
	margin:-312px 0 0 -500px; 
	background:url(../_img/bg_home.jpg);
}
#geralHomeVencedoras{
	position:absolute; 
	top:50%; 
	left:50%;
	width:1000px; 
	height:625px;  
	margin:-312px 0 0 -500px; 
	background:url(../_img/bgVencedoras.jpg);
	z-index:-2;
}
#geralNovaEmb{
	position:absolute; 
	top:50%; 
	left:50%;
	width:1000px; 
	height:625px;  
	margin:-312px 0 0 -500px; 
	background:url(../_img/bg_semGarota.jpg);
}

#geralHome #concurso{
	width:1000px;
	position:relative;
}

#concurso .packs{
	width:142px;
	height:314px;
	position:absolute;
	top:135px;
	*top:180px;
	left:44px;
	background:url(../_img/pack_lateral.png); 
	_background: url(blank.gif); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/pack_lateral.png', sizingMethod='scale');
	z-index:50;
}
#concurso .packVencedoras{top:312px;}

#concurso .miolo{
	position:relative;
	margin:5px 0 0 78px;
	*margin:10px 0 0 78px;
}

#concurso .miolo p.intro{
	width:442px;
	text-align:justify;
	margin:0;
	padding:5px	0 0 0;
}

/* =============== Concurso - Home =============== */

#concurso .fotosHome{
	width:inherit;
	height:260px;
	position:relative;
	margin-top:15px;
	*margin-top:15px;
}

#concurso img.imgHome1{
	position:absolute;
	top:21px;
	left:50px;
}

#concurso img.imgHome2{
	position:absolute;
	top:0px;
	left:195px;
}

#concurso img.imgHome3{
	position:absolute;
	top:89px;
	left:136px;
}

#concurso img.imgHome4{
	position:absolute;
	top:62px;
	left:223px;
}

#concurso .btnsHome{
	width:215px;
	position:absolute;
	top:244px;
	left:385px;
}

/* =============== Concurso - Como Funciona =============== */

#concurso #como_funciona{position:relative}
#concurso #como_funciona #passo1{
	position:absolute;
	top:34px;
	left:66px;
}
#concurso #como_funciona #passo2{
	position:absolute;
	top:23px;
	left:59px;
	display:none;
}

#concurso #como_funciona .btns{
	width:200px;
	position:absolute;
	top:270px;
	left:280px;
}

#concurso #como_funciona .btns #participe{float:right ; margin-left:20px ; display:none}
#concurso #como_funciona .btns #controle{float:right}

#concurso .como_funciona p{
	font-size:12px;
	margin:0 0 0 25px;
} 

#concurso .funciona p{
	padding:5px 0 5px 0;
}

#concurso .funciona p:first-letter {font-weight:bold}

/* =============== Concurso - Internas =============== */

#concurso .boxInternas{
	width:539px;
	height:281px;
	background:url(../_img/bg_miolo_concurso.jpg) no-repeat;
	background-position:0 -5px;margin:12px 0 0 2px;
	*background-position:0;*margin:5px 0 0 2px;	
}

#concurso .boxInternas input , #concurso .boxInternas textarea , #concurso .boxInternas select{
	font:bold 11px Tahoma; color:#8b5b76;
	border:0px;
	background:#f3e2e5;
}

#concurso .boxInternas .title{
	padding:10px 0 0 20px;
	height:30px;
	
}

#concurso .boxInternas .title img{
	float:left ; 
	padding-right:15px
}

#concurso .boxInternas .title img.txt{
	float:left;
	padding-top:7px
}

/* === Login === */

#concurso .boxInternas .centerLogin{
	width:340px;
	height:147px;
	margin:0px 0 0 103px;
	font-size:13px;
}

#concurso .boxInternas .centerLogin #login{display:block ; position:relative}
#concurso .boxInternas .centerLogin #senha{display:none ; position:relative}

#concurso .boxInternas .centerLogin #senha #senhaCampos{display:block ;}
#concurso .boxInternas .centerLogin #senha #senhaEviado{display:none ; width:inherit ; text-align:center;}
#concurso .boxInternas .centerLogin #senha #senhaErro{display:none ; width:inherit ; text-align:center;}
#concurso .boxInternas .centerLogin #senha #aguarde{display:none ; float:left; font-size:11px;}

#concurso .boxInternas .centerLogin #login p , #concurso .boxInternas .centerLogin #senha p{
	margin-bottom:15px;
}

#concurso .boxInternas .centerLogin #login label , #concurso .boxInternas .centerLogin #senha label{
	width:56px;
	text-align:right;
	float:left;
	margin:2px 10px 0 0;
}

#concurso .boxInternas .centerLogin #login input , #concurso .boxInternas .centerLogin #senha input{
	width:192px;
	height:16px;
}

#concurso .boxInternas .centerLogin #login .line , #concurso .boxInternas .centerLogin #senha line{
	margin-top:7px;
}

#concurso .boxInternas .centerLogin #login ul{
	font-size:11px;
	margin:0 0 0 28px;
	padding:0 0 0 0;
	list-style-image:url(../_img/seta_lista.gif)
}

#concurso .boxInternas .centerLogin #login .btnEntrar{
	float:right;
	margin-right:30px;
}

#concurso .boxInternas .centerLogin #login #loginErro{
	width:80px;
	text-align:center;
	position:absolute;
	top:40px;
	left:280px;
	font-size:11px;
	display:block;
}

#concurso .boxInternas .centerLogin #senha .btnEnviar{
	float:right;
	margin:0 85px 0 20px;
}

/* === Depoimento === */

#concurso .boxInternas .centerEnvie{
	width:437px;
	font-size:13px;
	margin-left:22px;
	position:relative;
}

#concurso .boxInternas .centerEnvie #envie{display:block}
#concurso .boxInternas .centerEnvie #msgResposta{display:none ; text-align:center; padding:30px 0 0 60px;}
#concurso .boxInternas .centerEnvie #msgErro{display:none ; text-align:center; padding:30px 0 0 60px;}

#concurso .boxInternas .centerEnvie #envie p{
	margin:10px 0 0 0;
	padding:0;
}

#concurso .boxInternas .centerEnvie #envie label{
	width:94px;
	text-align:right;
	float:left;
	margin:2px 10px 0 0;
}

#concurso .boxInternas .centerEnvie #envie .line input{
	width:310px;
	height:16px;
}

#concurso .boxInternas .centerEnvie #envie .line input.file{
	width:210px;
	height:20px;
}

#concurso .boxInternas .centerEnvie #envie textarea{
	width:310px;
}

#concurso .boxInternas .centerEnvie #envie select{
	width:142px;
	height:16px;
	float:left;
}

#concurso .boxInternas .centerEnvie #envie span.small{
	font-size:10px;
	margin-left:10px;
	position:absolute;
	top:145px;
	left:310px;
}

#concurso .boxInternas .centerEnvie #envie .line{
	margin-top:7px;
}

#concurso .boxInternas .centerEnvie #envie .relugamento{
	margin:10px 0 0 100px;
}

#concurso .boxInternas .centerEnvie #envie .relugamento span{
	font-size:11px;
}

#concurso .boxInternas .centerEnvie #envie .relugamento a{text-decoration:underline}

#concurso .boxInternas .centerEnvie #envie .btnEntrar{
	float:right;
	margin:0 20px 0 30px;
}

/* === Regulamento === */

#concurso .boxInternas #regulamento{
	width:410px;
	height:196px;
	margin:0 0 0 22px;
	font-size:12px;
	line-height:18px
}

#concurso .boxInternas #regulamento #Scroller-1{
	width: 403px;
 	height: 170px;
}

#concurso .boxInternas #regulamento .Scrollbar-Track{
	left: 425px;
	margin-top:-12px;
	height: 180px;
}

h3.duvidas{
	font-size:13px;
	margin:8px 0 0 120px;
}

/* ========== Prazo Encerrado ========== */

#encerrado , #votacao , #ganhadoras{
	width:100%;
	position:relative;
	font-size:11px;
}

#encerrado .align , #votacao .align , #ganhadoras .align{
	padding:10px 0 0 20px;
}

#encerrado .col{
	float:left;
	margin:0 30px 0 0;
}

#votacao .col{
	float:left;
	margin:0 0 0 0;
}

#encerrado img , #votacao img{
	float:left;
	margin:0 10px 0 0;
}

#encerrado span , #votacao span{
	margin:5px 0 0 0;
}

#encerrado .ganhadora{
	width:180px;
	height:51px;
	margin:0 0 5px 0;
}

#votacao .ganhadora{
	width:160px;
	height:51px;
	margin:0 0 5px 0;
}

#votacao .colVotar{
	float:left;
	width:146px;
	height:177px;
	text-align:center;
	background:url(../_img/bg_votar.gif) no-repeat;
	margin:50px 0 0 5px;
}

#votacao .colVotar p{
	margin:10px 0 0 0;
	padding:0;
}

#votacao .colVotar img{
	float:none;
}

#votacao .colVotar #imgCode{
	border:1px solid #eed8db;
}

#votacao .colVotar input{
	width:108px;
	height:14px;
	border:0;
	backbground:#eed8db;
	border:solid 1px #d4bac5;
}

#msgVotacao{
	width:100%;
	font-size:11px;
	text-align:center;
	display:none;
	padding:100px 0 0 0;
}

#ganhadoras .thumbVideo{
	width:239px;
	height:192px;
	background:url(../_img/thumb_video.jpg) no-repeat;
	float:left;
}

/* === Box Video ==== */


#concurso #proximas{
	width:100%;
	position:relative;
}

#concurso #proximas strong{
	margin:17px 0 10px 25px;
	display:block;
}
#concurso #proximas .title{
	margin-left:22px;
}

#concurso #proximas #flash{
	position:absolute;
	top:80px;
	left:110px;
}

#concurso #ganhadoras .imgLeft{
	float:left;
	margin:0 5px 0 0;
}

#concurso #ganhadoras .btVer{
	position:absolute;
	top:207px;
	left:113px;
}
#concurso #ganhadoras .btVerRight{left:345px}
img.imgVencedoras{position:relative;left:66px;bottom:-2px;*bottom:15px;z-index:-1;}
.btVejaCampanha{width:154px;height:34px;margin:0 50px;*margin:0 0 15px 50px;}
.containerNovaEmb{margin:20px 0 40px 15px;}
.containerNovaEmb p{width:770px;font-weight:bold;}
.boxFlash{float:left;margin:0 80px 0 130px;display:inline;}
.boxThumb{margin-top:85px;}