@charset "utf-8";
/* CSS Document */
*{ margin:0; }
html{
background-color:#92E91D;
background-image: url(../imagens/bg_footer.jpg);
background-position:bottom left;
background-repeat: no-repeat;float: left; width:100%;
  }

body{ width:100%; height:100%;background: url(../imagens/bg_ceu.jpg) repeat-x -180px 0;font-size:12px; font-family:Tahoma; float:left; overflow-y:hidden;}
hr{ height:2px; border-top:1px #5F9614 solid; border-bottom:1px #ADEA5B solid;}

#todo{width:1024px; height:100%; overflow:hidden; }
#header{  height:450px; background-image: url(../imagens/bg_header.jpg); background-repeat:no-repeat; background-color:#92E91D; }
#header #header-conteudo{ height:100%;}
/*LOGIN NO TOPO*/
#header #header-conteudo #header-login{ width:232px; height:160px; font-family: "Franklin Gothic Demi Cond", "Franklin Gothic Demi", "Franklin Gothic Book"; font-size:14px; color:#233605; background-image: url(../imagens/bg_login.png); background-position:bottom; background-repeat:no-repeat; position:relative; float:right; right:80px; top:147px;}
#header #header-conteudo #header-login div#toplogin{margin:20px 12px 10px 10px;}
#header #header-conteudo #header-login div#toplogin input{ border:1px #3F660B solid; margin-left:3px;}
#header #header-conteudo #header-login div#toplogin input#entrar{ border:none; vertical-align: text-bottom; margin-left:7px; }
#header #header-conteudo #header-login div#toplogin input#login{ width:200px; }
#header #header-conteudo #header-login div#toplogin input#login_senha{ width:100px; }
#header #header-conteudo #header-login div#toplogin input#login_assistir,
#header #header-conteudo #header-login div#toplogin input#login_sair{ border:none; float:right; vertical-align:baseline}
#header #header-conteudo #header-login div#toplogin a{ color:#233605;} 
/*MENU DO TOPO*/
#header #header-conteudo #top-menu{ display:table; width:489px; height:105px; background-image: url(../imagens/bg_top-menu.png); background-position:bottom left; background-repeat:no-repeat;  position:relative; float:right; right:-190px; top:340px;
}
#header #header-conteudo #top-menu li{ list-style:none; display: inline-block; float:left; position:relative; left:-36px; top:30px; width:80px; text-align:center; vertical-align:text-bottom; }

#header #header-conteudo #top-menu li:hover,
#header #header-conteudo #top-menu li.hover{ background-image: url(../imagens/bg_m-hover.jpg); background-repeat:no-repeat; background-position:bottom; }

#header #header-conteudo #top-menu li.m1 a{ background-image: url(../imagens/bg_m1.jpg); background-position:bottom; background-repeat:no-repeat;}

#header #header-conteudo #top-menu li.m2 a{ background-image: url(../imagens/bg_m2.jpg); background-position:bottom; background-repeat:no-repeat;}
#header #header-conteudo #top-menu li.m3 a{ background-image: url(../imagens/bg_m3.jpg); background-position:bottom; background-repeat:no-repeat;}
#header #header-conteudo #top-menu li a{ display:block; color: #233605; font-family: "Franklin Gothic Demi Cond", "Franklin Gothic Demi", "Franklin Gothic Book"; font-size:14px; text-decoration:none; margin-top:10px; padding-top:33px; padding-bottom:9px;  }
/*** Fim do Cabecalho da pagina ***/

/*** Inicio Centro da Pagina ***/
#todo #global{ min-height:300px; height:100%;}

#todo #global #conteudo{ margin-left:60px; margin-right:85px; padding-bottom:25px; }

/*** Inicio das Paginas ***/
#todo #global #conteudo #flash-canais-disp{ float:left; width:330px; height:auto; background-image:url(../imagens/canais-a-sua-disposicao.png); background-repeat:no-repeat; padding-top:20px; padding-left:25px; margin-top:-10px; z-index:5; position:inherit;}

#todo #global #conteudo #lat-direita{ width:480px; float: right; }

/** Planos **/
table#tb_planos{border-collapse:collapse}
table#tb_planos tr { background-color:#3B930A; padding:5px;font-family:"Franklin Gothic Demi Cond", "Franklin Gothic Demi", "Franklin Gothic Book"; font-size:14px; }
table#tb_planos tr.odd{ background-color:#5FAD10; }
table#tb_planos tr.plano_dados{ height:15px; border-top:1px #006600 solid;}
table#tb_planos tr td span.plano_nome{ color: #FFFFFF; padding-left:10px;}
table#tb_planos tr td span.plano_valor{ color: #000000}
table#tb_planos tr td div.tshowhide{ color:#AAED50; padding:5px 20px 10px 20px; border-top:1px #006600 solid; }

#lat-direita div#pag-desc{}
#lat-direita div#desc-pagseguro{float:left; width:280px;}
#lat-direita div#flash-pagseguro{float:right}
/**** Sobre Nós ***/
#lat-direita div#sobre-nos{ background-image:url(../imagens/bonecos.png); background-repeat:no-repeat; background-position:left top; padding-left:182px; min-height:344px}
/** Assistir **/
#lat-direita div.box1{ width:230px; height:150px;background-image:url(../imagens/bg_box1.png); background-repeat:no-repeat; padding:4px 3px 5px 7px; float:left; color:#233605; font-family:"Franklin Gothic Demi Cond"; font-size:14px }
#lat-direita div.box1 h4{ color: #FFFFFF;}

#lat-direita div.box1 input{ border:1px #3F660B solid; margin-left:3px;}
#lat-direita div.box1 input#entrar_box,
#lat-direita div.box1 input#sobre-planos_box,
#lat-direita div.box1 input#cadastre-se_box{ border:none; vertical-align: text-bottom; margin-left:7px; }
#lat-direita div.box1 input#login_box{ width:200px; }
#lat-direita div.box1 input#login_senha_box{ width:100px; }
#lat-direita div.box1 a{ color:#233605;} 

hr{ color:#CCCCCC;}
#footer{ height:116px; width:100%; float:left;}
#footer div{ float:left;margin-left:40px;}



/*

*/
