﻿
/***********************************ESTRUTURA********************************/

body  {

margin-top:0;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
background-image:url(../images/background/background.jpg);
background-color:#ffffff;
font-family:Verdana;

}


a 
{
   text-decoration:none;
   color:#535353;    
    
}


a:hover 
{
    
    text-decoration:none;
    color: #00AEEF;   
}
	
	

.container {
	width: 919px;
	min-height:630px;
	height: 630px;
	position: relative;
	margin-top: 0;
	margin-right:auto;
	margin-left:auto;
    margin-bottom: 0; 
        	
}


 html>body .container {
height: auto;
}

.container2 {

	width: 919px;
	min-height: 630px;
	height:630px;
	position: absolute; 
		
	
}



 html>body .container2 {
height: auto;
}




/***********************************HEADER********************************/


.container_header 
{
    
     width:919px;
     height:187px;
     float:left;
     margin:0;
     background-image:url(../images/background/bg_header.png);
     background-repeat:no-repeat;  
          
}


/****************LOGO APRESENTAÇÃO NATURA**************/ 

.content_apresenta 
{
    
     width:178px;
     height:78px;
     float:left;
     margin:7px 0 0 17px;         
    
}


.logo_apresenta 
{
    float:left;
    margin:10px 0 0 8px;
    
}



/****************LINKS HEADER RIGHT**************/ 


.container_right_header 
{
     width:263px;
     height:86px;
     float:right;
     margin:0 18px 0 0;
     
    
}

.content_links 
{
    width:263px;
    height:18px;
}
.content_login
{	
    width:210px;
    height:20px;
    position:absolute;
    top:18px;
    right:6px;
}
	
.bt_fale 
{
   float:right;   
}

.bt_cadastre 
{
  float:right; 
  clear:both;
  
}


/****************DROPDOWN HEADER**************/ 

.content_drop 
{
  width:177px;
  height:39px;
  float:right;
  margin:1px 0 0 0;   
}

.content_drop1 
{
  width:197px;
  height:80px;
  float:right;
  margin:15px 0 0 0;
}
.text_drop 
{    
  font-size:10px;
  color:#000000;
	height: 12px;
	margin: 5px 0 0 0;
}
.text_drop1 
{
  font-size:10px;
  color:#000000;
height: 12px;
margin: 5px 0 0 0;
}

.float_drop 
{
  float:left;
  margin:2px 0 0 0;      
}


.drop_selecione 
{
  width:163px;
  height:17px;
  border:solid 1px #E0E0E0;
  font-size:10px;     
}


.bt_ok_drop 
{
  float:right;
  margin:-7px 18px 0 0 ;
}



/****************LOGO**************/ 


.logo 
{
   
  float:left;
  clear:both;
  margin:16px 0 0 23px;
    
}




/***********************************CONTENT HOME********************************/



.content_home 
{
     width:919px;
     height:321px;
     float:left;   
     background-image:url(../images/background/bg_content.png);
	 background-repeat:repeat-y; 
}


.content_interno_home 
{
   width:883px;
   height:321px;
   float:left;  
   margin:0 0 0 18px;     
}


.content_flash_home 
{
     width:686px;
     height:321px;
     float:left;
     margin:0;
}
   



.chamadas_home 
{
     width:194px;
     height:391px;
     float:right;
     margin-top:183px;
     margin-left:705px;
     position:absolute;
	 *top:0px;
     *margin-left:-210px;   
     padding-left:-120px;  
}


/****************PROGRAMAÇÃO**************/ 


.programacao
{
     width:194px;

     height:445px;
     background-image:url(../images/background/bg_programacao_home.jpg);
     background-repeat:no-repeat;    

     height:317px;
     background-image:url(../images/background/bg_programacao_home_g.jpg);
     background-repeat:no-repeat;
     margin-top:10px;    

     
}


.title_programacao 
{
    font-size:11px;
    color:#C04584;
    font-weight:bold;
    float:left;
    margin:24px 0 0 16px;
}


.margin_text_programacao 
{
   
   float:left;
   margin:2px 0 0 16px;   
   width:167px;       
}


.data_prog 
{
  font-size:10px;
  color:#C04584;
  font-weight:bold;
  padding-bottom:2px;
}


.text_prog 
{
  font-size:10px;
  color:#000;
  padding-bottom:15px;
}

.text_cadastro_prog
{
  font-size:10px;
  color:#000;  
  text-align:center; 
  padding-top:5px; 
}


.text_cadastro_prog a 
{
  color:#000;
  text-decoration:none;
}


.text_cadastro_prog a:hover 
{
  color:#C04584;     
}
    
    
    
/****************BANNERS HOME**************/        

.banners 
{
  width:190px;
  height:93px;
  float:right;
  margin:3px 3px 0 0;
  z-index:-1;

}




/***********************************CONTENT INTERNAS********************************/


.container_internas 
{
     width:919px;
     min-height:321px;
     height:321px;
     float:left;   
     background-image:url(../images/background/bg_content.png);
	 background-repeat:repeat-y; 
	
}


html>body .container_internas
{
height: auto;
}


.content_internas 
{
   width:883px;
   min-height:321px;
   height:321px;
   float:left;  
   margin:0 0 0 18px; 
     
}


html>body .content_internas
{
height: auto;
}


.content_info_internas 
{
    
  width:686px;
  min-height:320px;
  height:320px; 
  float:left;
  margin:25px 0 0 0;
  background-image:url(../images/background/bg_content_internas.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  background-color:#fff;  
    
}

html>body .content_info_internas
{
height: auto;
}



.margin_text_internas 
{
   float:left;
   margin:0 0 0 171px;
   width:500px;   
   padding-bottom:45px; 
  
              
}


.title_internas 
{
   font-size:11px;
   font-weight:bold;
   color:#C04584;      
}
.title_internaslegenda
{
   font-size:10px;
   color:#808080;    
}
.text_internas 
{
    font-size:11px;
    color:#808080;
    padding-top:20px;
    line-height:19px; 
    float:left;     
}




/******************************** PROGRAMAÇÃO ********************************/



.margin_text_interna_programacao
{
  float:left;
  margin:0 0 0 33px;
  width:500px;   
  padding-bottom:25px;   
              
}


.content_drop_prog  
{
    
  float:left;
  margin:47px 0 0 8px;
  width:135px;
  height:160px;
  background-image:url(../images/background/bg_drop_filmes.png);
  background-repeat:no-repeat;  
  
  
    
}


.bt_ok_prog 
{
   float:right;
   margin:5px 18px 0 0;  
   background-color:Transparent; 
}


.info_cadastro_internas 
{
   float:left;
   width:138px;
   margin:132px 0 0 8px;    
   clear:both;   
   padding-bottom:28px;
   font-size:11px;
   color:#808080;       
}



.margin_drop_programacao 
{
   float:left;
   margin:10px 0 0 10px;
   font-size:11px;
   font-weight:bold;
   color:#808080;        
}


.left_info_programacao 
{    
  float:left;   
}

.title_drop_prog 
{
  padding-bottom:15px;    
}



.box_drop_programacao 
{
   width:108px;
   height:18px;
   border:solid 1px #8C8C8C;
   font-size:10px;    
}



#content_calend 
{
 
   float:left;
   margin:10px 0 0 36px; 
   background-color:#f9f9f9;
   border:solid 4px #efefef;
   width:314px;
    
}



.title_calend 
{
  height:25px;   
     
}



.content_data_filmes 
{
   float:left;
   width:500px;
   margin:20px 0 0 0;    
}


.title_data_filmes 
{
      
   float:left;
   color:#57B9D3;
   font-weight:bold;
   font-size:11px;   
   border-bottom:solid 1px #57B9D3;
   width:490px;   
}


.text_data_filmes 
{
   float:left;
   margin:7px 0 0 0;
   width:490px;
   line-height:20px; 
   color:#878787;
   font-size:10px;
   font-weight:bold;   
   
}


.nome_filme 
{
  font-weight:bold;    
  color:#878787;
}

.nome_filme a 
{
  color:#878787;   
}


.nome_cinema 
{ 
  color:#878787;    
}



.container_info_filme 
{
  width:500px; 
  float:left;
  margin:20px 0 0 0;      
}


#info_filme 
{
     background-color:#efefef;
     width:500px;     
     border:solid 1px #e8e8e8;  
     float:left;  
}


.margin_info_filme 
{
  float:left;
  margin:10px 0 0 15px;
  width:470px;      
}


.title_info_filme 
{
  color:#57B9D3;
  font-size:11px;
  font-weight:bold;  
  float:left;   
  width:470px;
}


.table_info_filmes 
{
  float:left;
  margin:8px 0 0 0;
  line-height:14px;
  font-size:11px;    
  clear:both;
  width:470px;
  
}


.infos 
{    
  padding-bottom:8px;
}


.image_filme 
{
   width:120px;
   float:left; 
   margin-right:10px;        
}


.sinopse_calend 
{
  float:left;
  margin:5px 0 0 0;
  width:470px;   
  line-height:15px;  
}

.assista_calend 
{
   float:left;
   margin:5px 0 0 0;
   padding-bottom:5px;
   width:470px;  
      
}



.aviso_filme 
{
    float:left;
    margin:5px 0 0 7px;
    line-height:12px;
    font-size:9px;
    color:#808080;
    width:500px;   
     
}


/************DEPOIMENTOS**********/


.localDate_dep 
{
    float:left;
    margin:20px 0 0 0;
    border-bottom:solid 1px #f1f1f1;    
    padding-bottom:3px;
    padding-top:3px;
    width:500px;    
}


.text_dateDep  
{
    float:right;
    font-size:10px;   
}

.text_dep 
{    
  font-style:italic;   
  float:left;
  margin:5px 0 0 0;
}

.name_dep 
{
  float:left;
  margin:5px 0 0 0;
  color:#01aef0; 
  border-top:solid 1px #f1f1f1;
  padding-top:3px;
  padding-bottom:20px;
  width:500px;     
}



.form_envieDep 
{
   float:left;
   margin:35px 0 0 0;   
}


.table_deps 
{
  float:left;
  margin:20px 0 0 0;      
}


.boxTxName_dep 
{
    border:solid 1px #E0E0E0;
    width:350px;  
    height:22px;  
}


.boxTxMail_dep 
{
    border:solid 1px #E0E0E0;
    width:260px;  
    height:22px;  
}

.boxMs_dep 
{
    border:solid 1px #E0E0E0;
    width:350px; 
    height:110px;
}    


.title_coment 
{
  float:left;
  margin:10px 0 0 0;
  border-bottom:dashed 1px #f1f1f1;
  padding-bottom:4px;
  width:500px;    
}


.veja_deps 
{
    float:left;
    margin:25px 0 0 0;
    width:500px;
    height:19px;
    background-image:url(../images/background/bg_maisDeps.jpg);    
    text-align:center;        
}


.text_vejaDeps 
{
   font-size:11px;
    font-weight:bold;
    font-style:italic;   
}


.content_buscaDeps 
{
   float:left;
    margin:10px 0 0 0; 
    padding-bottom:20px;  
    width:500px;  
              
}


.box_buscaDeps 
{
    
    border:solid 1px #E0E0E0;
    width:180px;
    height:18px;
        
}

.floatBoxDeps 
{
    float:left;
    margin:0 0 0 3px;
}


.tx_buscaDeps 
{
  float:left; 
  margin:0 0 0 40px; 
  _display:inline; 
}


.bt_okDeps 
{
  float:left;
  margin:1px 0 0 3px;   
}



/******************************IMPRENSA*******************************/


#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
width:485px;

}

#navlist li
{
   padding-bottom:5px;
}


#navlist li a 
{
 padding-left: 20px;
background-image: url(../images/icones/arrow.jpg);
background-repeat: no-repeat;
background-position:top left;
}


#navlist li a:hover 
{
padding-left: 20px;
background-image: url(../images/icones/arrow_over.jpg);
background-repeat: no-repeat;
background-position:top left;
}




/******************************NA MIDIA*******************************/


#navlist2
{
margin-left: 0;
padding-left: 0;
list-style: none;
width:480px;

}

#navlist2 li
{
   
   padding-bottom:12px;
   
}


#navlist2 li a 
{
 padding-left: 20px;
background-image: url(../images/icones/bullet.jpg);
background-repeat: no-repeat;
background-position:top left;
}


#navlist2 li a:hover 
{
padding-left: 20px;
background-image: url(../images/icones/bullet_over.jpg);
background-repeat: no-repeat;
background-position:top left;
}






/********************************CADASTRO********************************/


.separador_form 
{
     width:500px;     
     border-bottom:solid 1px #f1f1f1;
     float:left;
     margin:3px 0 0 0;  
}



.drop_selecione2 
{
  width:163px;
  height:auto;
  border:solid 1px #E0E0E0;
  font-size:11px;     
}


.drop_selecione3 
{
  
  height:auto;
  border:solid 1px #E0E0E0;
  font-size:11px;     
}




/********************************REDE AMIGAVEL********************************/


.content_redes 
{
   width:500px;   
   border:solid 1px #f1f1f1;   
   float:left;
   margin:20px 0 0 0; 
   padding-bottom:8px;
       
}


.content_logoRedes 
{
    float:left;
    margin:8px 0 0 8px;
    width:194px;
    height:108px;   
}


.container_infoRedes 
{
    
   float:right;  
   margin:0 8px 0 0; 
}



.titleRedes 
{
   width:282px;
   height:20px;   
   margin:8px 0 0 8px;
   border-bottom:solid 1px #e9e9e9;  
   color:#01acf2;
   font-size:12px;       
}


.textRedes 
{
    width:278px;    
    margin:5px 0 0 8px;
    padding-bottom:8px;   
}


.content_busca_redes 
{
   width:500px;
   height:30px;
   float:left;
   margin:10px 0 0 0;
      
}


.margin_busca 
{    
  float:left;
  margin:5px 0 0 0;  
}


.name_cidade 
{
   
   float:left;
   margin:0 0 0 60px;
   
}



.float_boxCidade 
{
    float:left;
    margin:0 0 0 10px;
}


.float_bt_OkCidade 
{
    float:left;
    margin:-2px 0 0 5px;
}

.dropBoxCidade 
{
    width:170px;
    height:22px;
    border:solid 1px #f1f1f1;    
}



/********************************FILMES EM CARTAZ********************************/

.container_filmesCartaz 
{
     background-color:#efefef;
     width:500px;        
     border:solid 1px #e8e8e8;  
     float:left;  
     margin:15px 0 0 0;
     padding-bottom:4px;
}
.container_filmesCartaz1
{
     background-color:#efefef;
     width:510px;        
     border:solid 1px #e8e8e8;  
     float:left;  
     margin:15px 0 0 0;
     padding-bottom:4px;
}
.imageFilmeCartaz 
{
    float:left;
    margin:4px 10px 0 14px;   
    width:120px;            
 }
.imageFilmeCartaz1 
{
    float:left;
    margin:4px 8px 0 8px;   
    width:110px;            
 }
 


.nomeFilmeCartaz 
{
   width:375px;
   height:20px;
   float:left;
   margin:4px 0 0 4px;
   border-bottom:solid 1px #cfcfcf;  
   color:#01acf2;
   font-size:12px;   
   font-weight:bold; 
}


.content_imageTrailer 
{
    
  float:left;
     
}


.content_trailer 
{
 
  float:left;
  margin:2px 0 0 0;
  width:110px;   
  height:20px;   
}





/********************************FILMES JA VISTOS********************************/

.controle_filmesVistos 
{
     padding:25px 0 0 0;
     font-size:14px;
     text-align:center;
                    
}







/********************************ENQUETES********************************/


#progressbar 
{
    background-color:#939393;
    height:12px;
    border:solid 1px #fff;    
    float:left;
    margin:4px 0 0 0;
}


.text_result 
{
  font-size:11px;
  font-weight:bold;
  color:#11b3e2;
  float:left;
  margin:0 0 0 6px;   
}


.content_vote 
{
 width:491px;
 height:20px;
 border-bottom:solid 1px #cfcfcf;
 float:left;
 margin:10px 0 0 4px;    
}



.content_result 
{
 width:491px;
 height:20px; 
 float:left;
 margin:10px 0 0 4px;  
   
}


.bt_vote 
{
   float:right;   
}





/********************************LOGIN********************************/


.box_login 
{
   width:180px;
   height:22px;
   border:solid 1px #8C8C8C;   
}


.table_login 
{
    margin:10px 0 0 0;
   
}


/****************CONTATO DIRETO*************/ 
.drop_contato 
{
  width:143px;
  height:17px;
  border:solid 1px #E0E0E0;
  font-size:11px;     
}


.drop_contato2 
{
   
  border:solid 1px #E0E0E0;
  font-size:12px;  
  width:242px;     
}

.txt_contato 
{
  width:200px;
  height:17px;
  border:solid 1px #E0E0E0;
  font-size:11px;     
}

.txt_cadastro 
{
  height:17px;
  border:solid 1px #E0E0E0;
  font-size:11px;     
}
.txt_cadastro1 
{
  height:17px;
  border:solid 1px #E0E0E0;
  font-size:11px;   
  margin-left:9px;  
}

.calendario
{
   float:left;
   color:#FF66FF;
   background-color:Black;   
   
    
    }
    
    
.mail_ok 
{
  font-size:14px;
  font-weight:bold;
  text-align:center;     
}  


.legenda
{
	width:320px;
	height:30px;
	float:left;
	margin-left:40px;
	margin-top:10px;
	}
.Text_galeriafotos
{
	float:left;
	vertical-align:top;
	}

/********************************FOOTER********************************/



.container_footer 
{
   width:919px;
   height:125px;
   float:left;
   background-image:url(../images/background/bg_footer.png);
   background-repeat:no-repeat;  
      
}



/****************PATROCINIO E APOIO**************/ 



.container_patroc_apoio 
{
   width:883px;
   height:60px;
   float:left; 
   margin:0 0 0 18px; 
       
}


.content_patroc 
{
   width:211px;
   height:60px;
   float:left;        
}


.title_patroc 
{
   width:211px;  
   height:23px;
   float:left;
   background-image:url(../images/background/title_patroc.jpg);
   background-repeat:no-repeat; 
}

.logo_patroc
{
   float:left;
   margin:4px 0 0 15px;    
}


.content_apoio 
{
   width:211px;
   height:60px;
   float:right;
   z-index:9999;
     
}

.title_apoio 
{
   width:211px;  
   height:23px;
   float:right;
   background-image:url(../images/background/title_apoio.jpg);
   background-repeat:no-repeat; 
}


.logo_apoio
{
   float:right;
   margin:8px 15px 0 0;    
}



.back 
{
  float:left; margin:8px 0 0 185px;   
}


/****************LOGOS FOOTER*************/ 


.container_logos_footer 
{
   width:279px;
   height:25px;
   float:left;
   margin:18px 0 0 330px;
          
}


.logo_footer 
{
  float:left;  
  padding-right:1px; 
}
.content_texto
{
	float:left;
	margin-top:20px;
	}

  