* {	text-decoration:none; margin:0; padding:0; list-style:none; border:none;/* Começo zerando tudo. O */}
/***************************** Geral *****************************/
 
body.teaser, body.regulamento, body.abertura,  body.aviso_recusa{
  background:  url(images/bg_geral.jpg) repeat-x top center; text-align:center;
}

body.inicio_premio{  background: rgb(163,255,255) url(images/bg_inicio_premio_vt_repeat.jpg) repeat-x top center}


/*---------- | TEASER |------------------------------------------------------------- */
.geral_teaser{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_teaser.jpg) no-repeat center left; 
}

.geral_teaser input{
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  font-size:11px;
  color:rgb(255,255,255);
  width:98px;
  height:21px;
  background:url(images/bg_bt_regulamento.gif) no-repeat center center;
  cursor:pointer; 
  margin:380px 0 0 600px;
}

/*-----------------------------------------------------------------------------------*/

/*---------- | REGULAMENTO |-------------------------------------------------------- */
.geral_regulamento{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_regulamento.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}
 .geral_abertura{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_abertura.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}


/*.geral_regulamento .geral_abertura .menu{
   width:760px;
   height:50px;
   margin:0 auto;
   padding-top:25px;
 }*/

/*.geral_regulamento .menu input, .geral_abertura .menu input{
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  font-size:11px;
  color:rgb(255,255,255);
  margin-top:28px;
  float:left;
}*/

/*.geral_regulamento .menu input.regulamento, .geral_abertura .menu input.regulamento{
  width:96px;
  height:18px;
  background:url(images/bg_bt_regulamento_2.png) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
}*/

/*.geral_regulamento .menu input.abertura, .geral_abertura .menu input.vencedores{
  width:96px;
  height:18px;
  background:url(images/bg_bt_abertura.png) no-repeat center center;
  cursor:pointer; 
  margin-left:225px;
}*/
            
/*.geral_regulamento .menu input.filme, .geral_abertura .menu input.filme{
  width:96px;
  height:18px;
  background:url(images/bg_bt_filme.png) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
  color:rgb(0,0,0);
  font-weight:bold;
}*/
            

.geral_abertura .content{ margin:16px 0 0 15px; width:700px; height:290px; text-align:left; display:block; }

.geral_regulamento .content{ margin:16px 0 0 234px; width:528px; height:395px; text-align:left; display:block; }
.geral_regulamento .content h1, .content h2 {
  font-size:19px; 
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  color:rgb(255,242,25)
}
.geral_regulamento  .content h2 { padding-bottom:10px}

.geral_regulamento .content .texto{
   width:493px;
   height:250px;
   border:1px solid rgb(90,90,90);
   overflow-x:hidden;
   overflow-y: scroll;
   background-color:rgb(252,239,191);
   padding:3px;
}
.geral_regulamento .content .texto p{
   font-size:12px;
   font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
   width:470px;
}


/*-----------------------------------------------------------------------------------*/
/*---------- | AVISO RECUSA |------------------------------------------------------- */
.geral_recusa{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_aviso_recusa.jpg) no-repeat center left; 
 text-align:left;
}
.geral_recusa .content{ margin:16px 10px 0 0; width:395px; padding-top:340px;  text-align:center; float:right }
.geral_recusa .content input{
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  font-size:11px;
  color:rgb(255,255,255);
  width:100px;
  height:18px;
  background:url(images/bg_bt_voltar.jpg) no-repeat center center;
  cursor:pointer; 
}
/*-----------------------------------------------------------------------------------*/

/*---------- | INICIO PREMIO VT |------------------------------------------------------- */


.geral_inicio_premio{
 margin: 0 auto;
 width: 780px;
 height:500px;
 background:url(images/bg_inicio_premio_vt.jpg) no-repeat center center; 
 text-align:left;
 border-left:3px solid rgb(97,175,255);
}
.geral_inicio_premio .content{ margin:-3px 20px 0 0; _margin:-3px 10px 0 0; width:640px; padding-top:250px;  text-align:center; float:right }
.geral_inicio_premio .content p{
  font-size:16px;
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  font-weight:bold;
}
.geral_inicio_premio .content input{
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  font-size:11px;
  color:rgb(255,255,255);
  width:107px;
  height:19px;
  background:url(images/bg_bt_voltar_2.jpg) no-repeat center center;
  cursor:pointer;
  margin-top:15px; 
}
.geral_inicio_premio .content input{
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  font-size:11px;
  color:rgb(255,255,255);
  width:135px;
  height:19px;
  background:url(images/bg_bt_iniciar_voto.jpg) no-repeat center center;
  cursor:pointer;
  margin-top:15px; 
}

/*-----------------------------------------------------------------------------------*/

.rodape_geral{width:780; height:73px; margin:0 auto}

/*---------- | INICIO PESQUISA |------------------------------------------------------- */

.geral_finaliza_pesquisa{
 margin: 0 auto;
 width: 780px;
 height:500px;
 background:url(images/bg_confirma_pesquisa.jpg) no-repeat center center; 
 text-align:left;
 /*border-left:3px solid rgb(97,175,255);*/
 
}
.geral_pesquisa_ok{
 margin: 0 auto;
 width: 780px;
 height:500px;
 background:url(images/bg_obrigado.jpg) no-repeat center center; 
 text-align:left;
 /*border-left:3px solid rgb(97,175,255);*/
 
}
.geral_inicio_pesquisa{
 margin: 0 auto;
 width: 780px;
 height:500px;
 background:url(images/bg_pesquisa.jpg) no-repeat center center; 
 text-align:left;
 /*border-left:3px solid rgb(97,175,255);*/
 
}
.geral_inicio_pesquisa .content{ margin:-3px 10px 0 0; padding-top:25px; _margin:-3px 10px 0 0; width:570px; float:right; }
.geral_inicio_pesquisa .content p{
  font-size:11px;
  font-family:Helvetica, Arial, sans-serif; 
  /*font-weight:bold;*/
}
.geral_inicio_pesquisa .content div{
  font-size:11px;
  font-family:Helvetica, Arial, sans-serif; 
  /*font-weight:bold;*/
}
/*.geral_inicio_pesquisa .bt_voltar{
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  font-size:11px;
  color:rgb(255,255,255);
  width:100px;
  height:18px;
  background:url(images/bg_bt_voltar.jpg) no-repeat center center;
  cursor:pointer; 
}*/
.geral_inicio_pesquisa .content h1, .content h2 {
  font-size:19px; 
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  color:rgb(255,242,25)
}
.geral_inicio_pesquisa .content h2 { padding-bottom:10px}
.geral_inicio_pesquisa .combo{ 
  font-size:11px;
  font-family:Helvetica, Arial, sans-serif; 
}
.geral_inicio_pesquisa .bt_seguir{
  width:87px;
  height:16px;
  background:url(images/bt_seguir.gif) no-repeat center center;
  cursor:pointer; 
}

/*-----------------------------------------------------------------------------------*/
/*---------- | MENU TOPO |-------------------------------------------------------- */
.menu{
   width:760px;
   height:50px;
   margin:0 auto;
   padding-top:53px;
 }
.bt_vencedores{
	width:95px;
  height:17px;
  background:url(images/bt_vencedores.gif) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
}
.bt_regulamento{
	width:95px;
  height:17px;
  background:url(images/bt_regulamento.gif) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
}
.bt_filme{
  width:95px;
  height:17px;
  background:url(images/bt_filme.gif) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
}
.bt_inscricao{
  width:95px;
  height:17px;
  background:url(images/bt_inscricao.gif) no-repeat center center;
  cursor:pointer; 
  margin-left:225px;
}
.bt_pesquisa{
  width:95px;
  height:17px;
  background:url(images/bt_pesquisa.gif) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
}
.bt_pesquisa_obrigado{
  width:89px;
  height:16px;
  background:url(images/bt_pesquisa2.gif) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
}
.bt_voltar_obrigado{
  width:89px;
  height:16px;
  background:url(images/bt_voltar2.gif) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
}
.bt_voltar_pesquisa{
  width:107px;
  height:19px;
  background:url(images/bt_voltar_pesquisa.gif) no-repeat center center;
  cursor:pointer; 
  margin-left:5px;
}

/*-----------------------------------------------------------------------------------*/

/*---------- | MENU VENCEDORES |-------------------------------------------------------- */
 .geral_vencedores{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_sem_vencedores.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}
/*-----------------------------------------------------------------------------------*/


.bt_voltar{
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
  font-size:11px;
  color:rgb(255,255,255);
  width:100px;
  height:18px;
  background:url(images/bg_bt_voltar.gif) no-repeat center center;
  cursor:pointer; 
}
/*---------- | ERROS |-------------------------------------------------------- */
.geral_sem_codigo{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_erro_sem_codigo.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}
.geral_pesquisa_respondida{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_pesquisa_respondida.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}
.campo_texto{ 
  font-size:11px;
  font-family:Helvetica, Arial, sans-serif;
	border: 1px solid #000; 
}

/*---------------------------------------- alterado T. G. 27/04/2009------------------*/

.geral_inicio_pesquisa .content .texto{
   width:493px;
   height:250px;
   /*border:1px solid rgb(90,90,90);*/
   /*overflow-x:hidden;
   overflow-y: scroll;*/
   /*background-color:rgb(252,239,191);*/
   padding:3px;
   font-size:13px;
   font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
}
.geral_inicio_pesquisa .content .texto p{
   font-size:12px;
   font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
   width:470px;
}


.legenda{
	font-size:10px;
   font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif;
}

.bt_avancar{
  background:url(images/bg_bt_regulamento_2.gif) no-repeat center center;
	font-size:12px;
  font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif;
  color:#FFFFFF;
  width:96px;
  height:18px;
}

.bt_enviar{
  background:url(images/bg_bt_regulamento_2.gif) no-repeat center center;
	font-size:12px;
   font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif;
   color:#FFFFFF;
   width:96px;
   height:18px;
}

/*.bt_voltar{
	background-image:url(images/bg_bt_voltar.png);
	font-size:12px;
   font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif;
   color:#FFFFFF;
   width:96px;
   height:18px;
}*/
.bt_finalizar{
  background:url(images/bg_bt_regulamento_2.gif) no-repeat center center;
	font-size:12px;
   font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif;
   color:#FFFFFF;
   width:96px;
   height:18px;
}

.bt_limpar{
  background:url(images/bg_bt_filme.gif) no-repeat center center;
	font-size:12px;
   font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif;
   color:#FFFFFF;
   width:96px;
   height:18px;
}
/*---------- | INSCRIÇÃO |-------------------------------------------------------- */
.geral_inscricao_ok{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_cadastro_sucesso.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}
.geral_inscricao_ok_2{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_cadastro_sucesso2.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}
.geral_inscricao_ok_3{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_cadastro_sucesso3.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}
.geral_inscricao{
 margin: 0 auto;
 width: 780px;
 height:427px;
 background:url(images/bg_regulamento.jpg) no-repeat top left; 
 text-align:left;
 top:0;
}

.geral_inscricao .titulo{
   width:500px;
   height:50px;
   margin-left:250px;
   padding-top:25px;
 }
 
.geral_inscricao .titulo h1{
	font-size:36px; 
    font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
    color:rgb(255,242,25)
}

.geral_inscricao .titulo p{
	font-size:12px; 
    font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
    color:#fff;
	line-height:13px;
}

.geral_inscricao .formulario{
	width:500px;
	margin-left:250px;
	margin-top:80px;
	font-size:12px; 
    font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
    color:#000033;
	font-weight:bold;
	line-height:13px;
	
}
.geral_inscricao .mais_info{
    font-family:Trebuchet MS, Tahoma, Arial, Sans-Serif; 
    color:#000033;
	font-weight:bold;
	line-height:13px;
	font-size:13px; 
}

.geral_inscricao .botoes{
	width:200x;
	float:right;
	margin-right:20px;
}




