/*desenvolvido por Virtual Force*/

body {
	background-color: #F0F0F0;
	font-family:Arial, Helvetica, sans-serif;font-size:14px;overflow-x:hidden;
}

#geral {width:900px; min-height:1900px;margin:auto; background:#FFFFFF;overflow-y:hidden;overflow-x:hidden; }
#topo {width:900px; height:139px; background:url(../_imgs/topo.png) no-repeat; float:left;}
#sub_topo {width:900px; height:23px; background:#00294F; float:left;}
#final_topo { width:900px; height:91px; background:url(../_imgs/final_topo.png) no-repeat; float:left;}
#rodape { width:872px; height:105px; background:url(../_imgs/rodape.png) no-repeat top; float:left; margin-left:13px; display:inline; position:relative;top:10px;}
#menu {width:149px; min-height:1595px;height:1595px; float:left;left:11px; top:0px; position:relative;}
#destaque {margin-top:13px; width:125px; float: right; margin-right:200px;_margin-right:100px;}
#plantao {width:125px;  margin-top:13px;}
#quadro_flash {width:379px; height:287px; position:relative; float:left;}
#estrutura { width:718px; min-height:1600px;height:1600px; float:right; position:relative; margin-left:30px; background-color:#FFFFFF;}
#col {width:696px; height:220px; float:left; position:relative; }
#galega_news {width:200px; height:193px; float:left;position:relative; margin-top:15px;}
#banner1 {width:198px; height:97px; position:relative; margin-top:1px;}
#galeria {width:157px; height:193px; position:relative; margin-top:15px; float:left; background:url(../_imgs/galeria.gif) no-repeat; margin-left:21px;}
#tela {width:300px; height:192px; position:relative; margin-top:15px; float:right; background:url(../_imgs/fundo_tela.png) no-repeat bottom;}
#tela_menu {width:300px; height:25px; position:relative;}
#direto {width:511px; height:30px; position:relative; float:left;  margin-top:4px;}
#col_banner {width:158px; height:890px;min-height:890px; float:right; position:relative;right:22px;margin-top:3px;}
#col_central {width:511px; height:830px; float:left; margin-top:15px; }
#veja_mais { width:300px;height:240px; float:left;}
#colunistas {width:184px; height:240px; float:right;}
#banner_b {width:511px; height:100px; float:left; margin-top:10px;}
#col_esportes {width:160px; height:423px; float:left; margin-top:10px; border:solid 1px #999999;}
#col_no {width:160px; height:423px; float:left; margin-top:10px; border:solid 1px #999999; margin-left:12px;}
#col_eco {width:160px; height:423px; float:left; margin-top:10px; border:solid 1px #999999;margin-left:12px;}
#shopping{width:703px; height:140px; background:url(../_imgs/shopping.png) no-repeat; float:left;}
#top_colunas {width:511px; height:23px; float:left; margin-top:10px;}
#pna {width:500px; height:82px;  margin:auto; font-size:10px;}
#quadro_plan {width:300px; min-height:285px;height:285px; float:right; right:22px; position:relative; margin-top:12px; _margin-top:15px; }
#reservados { width:360px; height:15px; float:left; font-size:9px; margin-top:2px;}
#vt_div {width:228px; height:15px; float:right; font-size:9px; margin-top:2px;}
#dia {width:auto; height:15px; float:left; color:#FFFFFF; font-size:12px;left:10px;top:5px; position:relative; font-weight:bold;}
#tela_al {width:290px; height:158px; float:left;left:5px; margin-top:5px;position:relative}
#festa_eventos{width:150px; height:186px; float:left; background:url(../_imgs/festa_fundo.png) no-repeat #417B9F ;}
#relogio {width:120px; height:36px; float:left;left:10px; position:relative}
#busca { width:325px; height:70px; float:left;margin-left:50px;}
#tv_nm {width:340px; height:70px; float:right;}
#menu_sup {width:500px;height:15px;float:right;top:5px; position:relative; color:#FFFFFF;}
#col_int {width:511px; min-height:1444px;height:1444px;_min-height:1450px;_height:1450px; float:left; }
#indice{width:511px; height:20px; float:left; margin-top:13px;}
#quadro_noticia{width:511px; height:auto; float:left; margin-top:16px;}
#gal_not{width:511px; min-height:86px; height:83px; float:left; margin-top:10px;}
#banner_not{width:345px; height:100px; float:right;}
#not_rela {width:511px;height:auto; float:left; border:#CCCCCC solid 1px; margin-top:15px; margin-bottom:10px;}
#col_ft{width:150px; height:130px; float:left; margin-left:170px; margin-top:20px; display:inline}
#de_col{width:511px; height:auto; float:right; margin-top:50px; text-align:right;}
#titulo_col{width:511px; height:auto; float:left; margin-bottom:10px;text-align:center;}
#mais_col{width:511px; height:auto;float:left; border-top:dotted #CCCCCC 1px; margin-top:30px;margin-bottom:10px;}
#comentario {width:511px; height:200px; float:left; border:solid #999999 1px;overflow:auto; margin-top:10px; background-color:#EFEFEF;margin-top:15px;}
#come_ft{margin-top:15px; float:left;}
#colu_geral {width:511px; min-height:160px;height:160px; float:left; margin-top:10px; }
#map_logo{width:284px; height:139px; float:left;}
#novela_al {float:left; margin-top:13px; width:511px;}
#cadastro{width:400px; height:50px;float:left; margin-left:15px; margin-top:10px; display:inline;}
#contato_img{width:511px; height:70px; float:left;}
#culi_titulo{width:511px; height:30px; text-align:center; float:left;}
#culi_geral{width:511px;height:400px;min-height:400px;float:left; margin-top:10px; background:url(../_imgs/fundo_culi.gif) no-repeat  top right;}

.cate_cinema{width:360px; height:auto; float:left; margin-bottom:5px;}
.tx_cinema{width:360px;height:auto; margin-bottom:10px; float:left; font-size:12px;}
.t_cinema{width:360px; height:auto; float:left;font-size:14px;font-weight:bold; color:#A40000; margin-bottom:10px;}
.j_sub{width:360px; height:auto; float:left;font-size:14px; text-decoration:underline; margin-bottom:10px; margin-top:5px;}
.j_titulo{width:360px; height:auto; float:left;font-size:14px;font-weight:bold;}
.jornal_t{width:360px; float:right;min-height:180px; height:180px; font-size:12px; margin-bottom:12px;}
.ft_jornal{width:135px; min-height:182px; float:left;}
.indique{width:511px; height:160px; float:left; background:#E1E1E1;}
.indiq_enviar{width:511px; height:190px; float:left; background:#E1E1E1;}
.culi_sub{width:511px; height:20px; float:left; margin-bottom:10px;}
.modo_pre {width:511px; height:auto; float:left; margin-bottom:10px;} 
.cadastro_no{width:auto; height:auto; margin-left:102px; float:left; display:inline;}
.cadastro_geral{width:511px; height:240px; float:left; background:#E1E1E1;}
.cadastro_geral2{width:511px; height:270px; float:left; background:#E1E1E1;}
.esp_titulo{width:auto; height:auto; margin-bottom:12px;}
.galeria_txt{ width:330px; min-height:135px;height:135px; float:right;}
.galeria_geral{width:511px;min-height:135px;height:135px;float:left; margin-top:15px; margin-bottom:20px;}
.galeria_ft{width:170px; height:125px; float:left}
.horo_t{width:400px; float:right;min-height:83px; height:83px; font-size:12px;margin-bottom:10px;}
.horo_ft{width:60px;min-height:83px;height:83px; float:left;}
.novela_d{width:300px;min-height:120px; height:120px; float:right;}
.novela_n{width:123px;min-height:50px; float:left; margin-top:5px; font-size:12px;}
.novela_col{width:123px;min-height:128px;height:128px; float:left;}
.novelas_geral{width:511px;min-height:auto;height:auto; float:left; margin-top:20px; border-bottom:solid #C60000 1px; margin-bottom:10px;}
.ft_novela{width:90px;height:56px; float:left;}
.comen_t {width:470px; height:auto; float:left;margin-top:10px; margin-left:10px; display:inline;}
.rela{width:480px; min-height:30px;height:30px; float:left; margin-left:11px;  margin-top:10px;font-size:12px; display:inline;}
.comentar{width:511px; height:100px; margin-top:15px; float:left;}
.comentar_d{width:165px; height:100px; float:left;}
.comentar_bt{width:165px; margin-bottom:7px;}
.ft_gal{width:86px; height:86px; margin-left:15px; display:inline; float:left;}
.ft_not{ float:left; margin-right:5px; margin-bottom:5px;}
.noticia_t{width:511px;float:left; height:auto;}
.noticia_sub{width:511px;float:left; height:auto; margin-top:5px;}
.pro_nos {whidth:511px; height:20px;float:left;}
.not_list{width:511px; height:auto; float:left; margin-top:8px;}
.ft_list {width:90px; height:auto; float:left;}
.not_tx {width:410px; height:auto; float:right;}
.not_top {width:auto; height:auto; margin-top:8px;}
.bt_top{width:auto; height:10px; color:#FFFFFF; margin-left:10px;display:inline; font-size:12px;}
.barra {width:auto; height:10px;  color:#FFFFFF; margin-left:10px; display:inline; font-size:12px;}
.festa_top {margin-top:8px; width:150px; float:left;}
.festa_final{width:150px; float:left;}
.tela_ver {width:100px; height:20px; float:right;font-size:12px} 
.banner_tv {width:486px; height:115px; float:right; margin-top:8px;margin-right:38px; display:inline;}
.banner_na{width:148px; height:139px; float:left; margin-top:26px;}
.banner_l {width:150px; height:123px; float:left;}
.banner_d {width:150px; height:123px; float:left; margin-top:5px;}
.banner_d_esp_inicial {width:150px; height:123px; float:left; margin-top:19px;}
.banner_155 {width:150px; height:158px; float:left; margin-top:5px;}
.im_e {width:149px; height:22px; float:left;}
.im_n {width:149px; height:22px; float:left; margin-left:25px;}
.categorias {width:149px;height:21px; float:left; margin-top:10px; position:relative;}
.links {width:110px; height:15px; float:left;left:3px; margin-top:8px;_margin-top:7px;}
.manchetes {width:149px; height:178px;float:left; margin-top:5px;position:relative;}
.enquete {width:149px; height:239px;_height:244px;float:left; margin-top:5px;position:relative; background:url(../_imgs/fundo_enquete.jpg);}
.fts_col {width:160px;height:104px;float:left;}
.fts_legenda {width:160px; height:65px; float:left;background:#EDEDED;}
.ft_titulo{width:154px; height:50px;float:left; margin-left:4px;_margin-left:2px; margin-top:10px; font-size:12px;}
.al_no {width:155px; height:42px;float:left; margin-left:3px;_margin-left:2px; margin-top:2px; font-size:11px;}
.al_no_final {width:155px; height:26px;float:left; margin-left:3px;_margin-left:2px; margin-top:2px; font-size:12px;}
.clear{clear:both}
.cad_input {width:300px; height:15px; background:#FFFFFF; border:solid #000000 1px;}
.cad_sele {width:200px; height:auto; background:#FFFFFF; border:solid #000000 1px;}
.cad_pro {width:200px; height:15; background:#FFFFFF; border:solid #000000 1px;}
textarea { width:300px; height:100; background:#FFFFFF; border:solid #000000 1px;}
.al_input {margin-left:100px; float:left; width:200px; display:inline;}
.sombra_col{width:511px;height:3px; float:left; background:url(../_imgs/borda_col.gif) no-repeat; margin-top:2px;}
.t_form{background:#FFFFFF; border:solid #000000 1px;}
.tamanho200x15{_width:300px;height:20px;}

/*Png transparente*/
 * html img/**/ {  
   
 filter:expression(  
 this.alphaxLoaded ? "" :  
 (  
 this.src.substr(this.src.length-4)==".png"  
 ?  
 (  
 (!this.complete)  
 ? "" :  
 this.runtimeStyle.filter=  
 ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+  
 (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+  
 String(this.alphaxLoaded=true).substr(0,0)+  
 (this.src="x.gif").substr(0,0)  
 )  
 :  
 this.runtimeStyle.filter=""  
 )  
 );  
 }  
 html, body ,input{
 }  {
    background: transparent;

} 

/*altura minima*/
html>body #geral{

height: auto;
} 
html>body #menu{

height: auto;
} 

html>body #quadro_plan{

height: auto;
} 

html>body #col_banner{

height: auto;
} 

html>body #col_int{

height: auto;
} 

html>body #estrutura{

height: auto;
} 

html>body #gal_not{

height: auto;
} 

html>body #colu_geral{

height: auto;
} 

html>body .novela_d{

height: auto;
} 

html>body .novelas_geral{

height: auto;
} 
html>body .novela_col{

height: auto;
} 
html>body .novela_n{

height: auto;
} 

html>body .horo_t{

height: auto;
} 
html>body .horo_ft{

height: auto;
} 
html>body .galeria_geral{

height: auto;
} 
html>body .galeria_txt{

height: auto;
} 
html>body .rela{

height: auto;
} 

html>body #culi_geral{

height: auto;
}
html>body .jornal_t{

height: auto;
}

html>body .ft_jornal{

height: auto;
}

