﻿/* --------------------------------------------------------------- Geral */
body,div,td,p,span,img,input,select,textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;}

body { background: #e1e4d2 url("../img/bg_geral.jpg") no-repeat top center;}

html, body {
	height: 100%;
	width: 100%; }
	
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;}
	
fieldset,img,abbr,acronym{ border: 0px;}
	
h1,h2,h3,h4,h5{ margin:0;}
	
ul{list-style-type: none;}

address,caption,cite,code,th,var{
	font-style:normal;
	font-weight:normal;}
	
q:before,q:after {content:'';}

*, * focus { outline: none; margin: 0; padding: 0; }



/* 
body, textarea {scrollbar-arrow-color:#000000;scrollbar-track-color:#D6BE94;scrollbar-face-color:#D6BE94;scrollbar-highlight-color:#EFE7D6;scrollbar-shadow-color:#A57D42;scrollbar-3dlight-color:#EFE7D6;scrollbar-darkshadow-color:#23C21;}
*/

.ns{overflow:hidden;}
.nb{border:0px;background:transparent;}
.noCSS{display:none;}


/* --------------------------------------------------------------- Fonts */
.txtFooter{font-family: Arial, Verdana; font-size:11px; color:#666666;}
.txtDestaque{color:#00234f; font-weight:bold;}
.txtObs{font-size:9px; line-height:10px;}
.txtErro{color:#ff0000;}
.txtFonteMidia{font-size:15px; color:#b2f2a8;}





/* --------------------------------------------------------------- Formulários */
.input{border:solid 1px #9a9784; background:#f4f1eb; font-size:10px; color:#666666; padding:2px;}

.fixRadio{
	width:13px !important;
	height:13px !important;
	width:15px;
	height:15px;
	vertical-align: -2px;
	border:none;
	background:none;
	padding:0;
	margin:0;}
 
	
	
/* --------------------------------------------------------------- Links */
a:link,
a:visited,
a:active{text-decoration:underline;color:#FFFFFF;}
a:hover{text-decoration:none;color:#FFFFFF;}

a.pop:link,
a.pop:visited,
a.pop:active{text-decoration:none;color:#FFFFFF; font-size:24px; font-weight:bold;}
a.pop:hover{text-decoration:none;color:#00234f; font-size:24px; font-weight:bold;}

a.linkMidia:link,
a.linkMidia:visited,
a.linkMidia:active{text-decoration:none;color:#FFFFFF; font-size:16px; font-weight:bold;}
a.linkMidia:hover{text-decoration:none;color:#e9df9e; font-size:16px; font-weight:bold;}



/* --------------------------------------------------------------- Posicionamento  */
#content {
	left: 50%;
	/*top:50%;*/
	margin: 0 0 0 -495px;
	position: absolute;
	width: 990px;
	height:769px;} 
	
.footer{position:absolute; top:656px; left:13px;}

#menu{ top:7px; left:0px; position:absolute; }    
#menu li{ float: left; position: relative; margin:0; }
#menu li img{ cursor: pointer; }
#menu li .item{ display: none; position: absolute; top: 0px; left: 0; z-index: 3; }

#blogs{ top:32px; left:714px; position:absolute; }    
#blogs li{ float: left; position: relative; margin:0; }
#blogs li img{ cursor: pointer; }
#blogs li .item{ display: none; position: absolute; top: 0px; left: 0; z-index: 3; }

.seja_fa{ top:34px; left:815px; position:absolute; }    

.header_estreia{position:absolute; top:84px; left:244px;}

.seta_na_midia{ top:24px; left:7px; position:absolute; }

.botao_na_midia{ top:43px; left:75px; position:absolute; }

.botao_premios{ top:33px; left:171px; position:absolute; }

#div_logo{position:absolute; top:57px; left:351px;}

#filme_lais{ top:86px; left:605px; position:absolute; }    
#filme_lais li{ float: left; position: relative; margin:0; }
#filme_lais li img{ cursor: pointer; }
#filme_lais li .item{ display: none; position: absolute; top: 0px; left: 107px; z-index: 3; }

#div_home{position:absolute; top:-1px; left:0px;}
#div_fotos{position:absolute; top:0px; left:0px;}
#div_videos{position:absolute; top:0px; left:0px;}

.texto_erro{position:absolute; top:274px; left:375px;}



/* --------------------------------------------------------------- Posicionamento - SOBRE O FILME  */

#sobreofilme_animacao{position:absolute; top:121px; left:0px;}

.titulo_sobreofilme{position:absolute; top:120px; left:37px;}

.txt_sobreofilme{position:absolute; top:133px; left:166px;}

.sobreofilme_seta_anterior{position:absolute; top:391px; left:59px;}
.sobreofilme_seta_proximo{position:absolute; top:391px; left:923px;}

#sobreofilme_nav{ top:408px; left:0px; position:absolute; }    
#sobreofilme_nav li{ float: left; position: relative; margin:0; }
#sobreofilme_nav li img{ cursor: pointer; }
#sobreofilme_nav li .item{ display: none; position: absolute; top: 0px; left: 0px; z-index: 3; }

.img_assista_depoimentos{position:absolute; top:116px; left:831px;}



/* --------------------------------------------------------------- Posicionamento - IMPRENSA  */
.txt_assessoria_imprensa{position:absolute; top:557px; left:209px;}

.img_mano_assessoria_imprensa{position:absolute; top:462px; right:0px;}

#div_imprensa{
    position:absolute;
    top:183px;
    left:10px;
    width:847px;
    height:343px;
    background:url(../img/bg_imprensa.jpg) no-repeat top center;}
    
#imprensa_nav{ top:147px; left:247px; position:absolute; }    
#imprensa_nav li{ float: left; position: relative; margin:0; }
#imprensa_nav li img{ cursor: pointer; }
#imprensa_nav li .item{ display: none; position: absolute; top: 0px; left: 0px; z-index: 3; }




/* --------------------------------------------------------------- Posicionamento - QUIZ  */
.titulo_quiz{position:absolute; top:184px; left:380px;}

.img_quiz_1{position:absolute; top:149px; left:65px;}
.img_quiz_2{position:absolute; top:160px; left:670px;}

#scroll_quiz{position:absolute; top:280px; left:290px;}

.botao-fazer-de-novo{position:absolute; top:575px; left:413px;}

.div_resultado{position:absolute; top:281px; left:118px;}

.botao_blog_pedro{position:absolute; top:161px; left:47px;}
.botao_blog_dri{position:absolute; top:195px; left:60px;}



/* --------------------------------------------------------------- Posicionamento - GERADOR  */
#div_gerador_intro{position:absolute; top:90px; left:100px;}

.logo_amcdm_pequeno{position:absolute; top:80px; left:9px;}

.estreia_pequeno{position:absolute; top:86px; left:160px;}

.logo_gerador{position:absolute; top:112px; left:388px;}

.texto_gerador{position:absolute; top:-53px; left:105px;}

.gerador_versus{position:absolute; top:70px; left:210px;}

.barra_gerador_1{position:absolute; top:533px; left:289px;}

.barra_gerador_2{position:absolute; top:598px; left:137px;}

.ranking{position:absolute; top:599px; left:32px;}

.PanelHolder{position:absolute; top:300px; left:280px;}

.passos{position:absolute; top:550px; left:375px;}

.grupoAlternativa
{
    float:left;
    width:300px;
}

.div_gerar{position:absolute; top:287px; left:310px;}

.botao_gerar{position:absolute; top:140px; left:123px;}

.botao_gerar_de_novo{position:absolute; top:197px; left:184px;}

#gerador_ranking{position:absolute; top:610px; left:150px; height:20px;}




/* --------------------------------------------------------------- Posicionamento - DOWNLOADS  */
.titulo_downloads{position:absolute; top:198px; left:380px;}
.titulo_wallpapers{position:absolute; top:217px; left:110px;}
.titulo_ringtones{position:absolute; top:261px; left:376px;}
.titulo_icones{position:absolute; top:501px; left:426px;}
.titulo_twitter_bg{position:absolute; top:266px; left:639px;}
.titulo_poster{position:absolute; top:279px; left:854px;}

#barras{position:absolute; top:357px; left:319px;}
    #barras li{float:left;}
    
.img_mano_downloads{position:absolute; top:549px; left:849px;}

#downloads_poster{position:absolute; top:325px; left:823px;}
#downloads_poster li{ float: left; position: relative; margin:0; }
#downloads_poster li img{ cursor: pointer; }
#downloads_poster li .item{ display: none; position: absolute; top: 0px; left: 0px; z-index: 3; }

#downloads_twitter_bg{position:absolute; top:332px; left:621px;}
#downloads_twitter_bg li{ position: relative; margin-bottom:12px; }
#downloads_twitter_bg li img{ cursor: pointer; }
#downloads_twitter_bg li .item{ display: none; position: absolute; top: 0px; left: 0px; z-index: 3; }

#downloads_icones{position:absolute; top:529px; left:360px;}
#downloads_icones li{ float: left; position: relative; margin:0; }
#downloads_icones li img{ cursor: pointer; }
#downloads_icones li .item{ display: none; position: absolute; top: 0px; left: 0px; z-index: 3; }

#downloads_wallpapers{position:absolute; top:342px; left:42px;width:240px;}
#downloads_wallpapers li{ float: left; position: relative; margin:0 0 10px 0; width:105px; display:block; }
#downloads_wallpapers li img{ cursor: pointer; }
#downloads_wallpapers li .item{ display: none; position: absolute; top: 0px; left: 0px; z-index: 3; }

#downloads_ringtones{
    position:absolute; 
    top:360px; 
    left:338px;}
    
    #downloads_ringtones .ringtone{margin:13px 0 10px 0; border-bottom:solid 1px #7dc4ba;}
    
.ringtones_em_breve{position:absolute; top:319px; left:349px;}





/* --------------------------------------------------------------- Posicionamento - PROMOÇÃO MELHOR MÚSICA DO MUNDO  */
#menu_promo{position:absolute; top:601px; left:355px;}
    #menu_promo li{float:left; margin:0;}

.logo_promo_mm{position:absolute; top:74px; left:388px;}

.texto_intro_promo{position:absolute; top:223px; left:288px;}

.texto_vencedora_promo{position:absolute; top:223px; left:200px;}

#div_bg_video_chamada {
    background:url(../img/bg_promo_video.jpg) no-repeat;
    width:475px;
    height:194px;
    position:absolute;
    top:380px;
    left:274px }
    
#div_video_chamada{position:absolute; top:400px; left:345px;}

#promo_cadastro_passo_1{position:absolute; top:210px; left:210px;}

.titulo_passo_1{margin:0 0 0 70px;}

#promo_cadastro_passo_2_3{position:absolute; top:269px; left:320px;}

.titulo_passo_2_3{padding-bottom:10px;}

.bt_enviar_participacao{margin-left:126px;}

.img_passo_2_3{padding:30px 0 25px 52px;}

#galeria_carrossel{position:absolute; top:480px; left:20px;}

.div_video{position:absolute; top:225px; left:340px;}

#promo_feedback{
    background: url(../img/bg_video_feedback.jpg) no-repeat;
    width:778px;
    height:352px;
    position:absolute;
    top:238px; 
    left:91px;}
    
.promo_url_video{
    color:#ffec85;
    font-size:12px;
    top:141px;
    left:171px;
    position:absolute;}
    
.div_info_video{position:absolute; top:225px; left:340px; width:316px;}

.tituloVideo{font-family:Verdana,Arial; font-size:10px; font-weight:bold; color:#fff;}
        
.votosVideo{font-family:Verdana,Arial; font-size:10px; color:#75eae9; position:absolute; top:0px; right:0px; float:left;}
        
#div_video_youtube{position:absolute; top:16px; left:0px;}
        
.txt_curtiu{position:absolute; top:213px; left:15px;}
        
.botao_votar{position:absolute; top:230px; left:130px;}

#tituloVideo{font-family:Verdana,Arial; font-size:10px; font-weight:bold; color:#fff; position:absolute; top:383px; left:345px;}

#votosVideo{font-family:Verdana,Arial; font-size:10px; color:#75eae9; position:absolute; top:383px; left:588px;}




/* --------------------------------------------------------------- Posicionamento - NA MÍDIA  */
.titulo_na_midia{position:absolute; top:202px; left:371px;}

.texto_na_midia{position:absolute; top:263px; left:293px;}

.preview_na_midia{position:absolute; top:127px; left:713px;}

#scroll_na_midia{position:absolute; top:308px; left:109px;}

.barra_midia{background:url(../img/barra_midia.png) no-repeat; width:781px; height:3px; margin:10px 0 10px 0; padding:0;}






/* --------------------------------------------------------------- Posicionamento - NA MÍDIA  */
.titulo_premios{position:absolute; top:212px; left:350px;}

.texto_premios{position:absolute; top:251px; left:303px;}

.selo_festival{position:absolute; top:127px; left:713px;}

.barra_premios{background:url(../img/barra_midia.png) no-repeat; width:781px; height:3px; margin:15px 0 15px 0; padding:0;}
