@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-family:Verdana, arial, sans-serif; outline:none; font-size:11px; color:#20609f;}
img{border:0;}
html{width:100%; height:100%;}
body{margin:0; background-image:url(../images/bgall.jpg); background-repeat:no-repeat; background-position:top center;}
p{margin:12px 0 12px 0;}

#session-0{width:900px; height:auto; margin:0 auto;}
/*TOPO*/
#session-1{height:145px; background-image:url(../images/topo.jpg); background-repeat:no-repeat; background-position:top center;}
#session-1 p{font-family:Arial; text-align:center; text-transform:uppercase; color:#003464; font-weight:bold; padding:4px 0 0 0; margin:0;}
#session-1 .linkvia{display:block; float:left; width:170px; height:100px; margin:12px 0 0 54px; text-indent:-999px; overflow:hidden;}
#session-1 .logoparceiro{float:right; width:550px; margin-top:30px;}
#session-1 .logoparceiro .fleft{width:240px;}
#session-1 .logoparceiro .fleft span{font-family:Arial; font-size:32px; text-transform:uppercase; color:#b68ccf; font-weight:bold; background:url(../images/bg_assinefoot.jpg) left no-repeat; height:56px; display:block; padding:3px 0 0 60px;}
#session-1 .logoparceiro .fright{}


.fone{ color:#003464;}
.fone p{font-size:18px; font-weight:bold; color:#003464;}


/*MENU*/
#session-2{}
#session-2 ul{height:82px; padding:0 0 0 8px;}
#session-2 ul li{float:left; list-style:none;}
#session-2 ul li a{display:block; height:82px; background-repeat:no-repeat; background-position:0px 0px; text-indent:-999px; overflow:hidden; outline:none;}
#session-2 ul li a:hover{background-position:0px -86px;}
#session-2 ul li .menu1{background-image:url(../images/menu/link01.jpg); width:185px;}
#session-2 ul li .menu2{background-image:url(../images/menu/link02.jpg); width:89px;}
#session-2 ul li .menu3{background-image:url(../images/menu/link03.jpg); width:181px;}
#session-2 ul li .menu4{background-image:url(../images/menu/link04.jpg); width:151px;}
#session-2 ul li .menu5{background-image:url(../images/menu/link05.jpg); width:127px;}
#session-2 ul li .menu6{background-image:url(../images/menu/link06.jpg); width:136px;}


/*GERAL*/
#session-3, .base_site_rodape{padding:0 50px; margin:0 auto; width:755px;}
#session-3 h1{padding:0 50px 0 50px; font-family:Arial; font-size:22px; text-transform:uppercase; color:#9474b4; font-weight:normal; background-image:url(../images/bg_linhafoot.jpg); background-repeat:repeat-x; background-position:bottom left; padding:20px 0 15px 0; margin:0 0 15px 0;}
#session-3 h2{text-transform:uppercase; color:#9474b4; font-family:Arial; font-size:14px;}
#session-3 h3{font-family:Arial; font-size:14px; text-transform:uppercase; padding:0 0 4px 0;}

.voltaHome{display:block; clear:both; padding:20px 0 10px 0; font-weight:bold; text-decoration:none;}
.voltaHome:hover{text-decoration:underline;}


/*BASE*/
.footer{background-image:url(../images/bg_linhafoot.jpg); background-repeat:repeat-x; background-position:top left; width:800px; margin:10px 0 0 0; padding:10px 25px 0 0; clear:both;}
.footer .endereço{width:200px; color:#515151; float:left; font-size:12px; line-height:16px; font-family:Arial;}
.footer .assine{width:470px; float:right; font-family:Arial; font-size:32px; font-weight:bold; color:#003464;}
.footer .assine span{font-family:Arial; float:left; width:180px; background-image:url(../images/bg_assinefoot.jpg); padding:6px 0 0 60px; background-repeat:no-repeat; background-position:left center; display:block; font-size:32px; text-transform:uppercase; color:#b68ccf;}
.footer .assine .fright{font-size:32px; font-weight:bold; color:#003464; font-family:Arial, Helvetica, sans-serif;}
/*home*/
.webdoorhome{clear:both; background-image:url(../images/webdoor.jpg); background-repeat:no-repeat; background-position:center center; height:285px;}
.webdoorhome p{display:none;}

/*atendimento*/
.atendimento{}
.atendimento .box_form_atendimento{margin-bottom:15px; padding:20px 0;}
.atendimento .box_form_atendimento label{display:block; margin-bottom:5px; color:##004A8F; font-weight:bold;}
.atendimento .box_form_atendimento label span{color:#666; font-weight:normal;}
.atendimento .box_form_atendimento .text{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:330px; margin-bottom:10px;}
.atendimento .box_form_atendimento .text_fone{height:20px; border:1px solid #c7aae5; float:left; background:#eae3f0; width:130px; margin-bottom:10px;}
.atendimento .box_form_atendimento select{height:22px; float:left; margin-right:8px;}
.atendimento .box_form_atendimento select option{padding-top:3px;}
.atendimento .box_form_atendimento p{margin-bottom:15px; color:##004A8F; font-weight:bold;}
.atendimento .box_form_atendimento .box_form{margin-bottom:10px;}
.atendimento .box_form_atendimento .box_form .fleft{margin-right:20px;}
.atendimento .box_form_atendimento .box_form .fleft .radio{float:left; margin-right:5px;}
.atendimento .box_form_atendimento .box_form .fleft label{float:left; _margin-top:4px; font-weight:normal;}
.atendimento .box_form_atendimento .box_form .enviar{background:url(../images/btn_enviar.jpg) no-repeat; width:130px; height:28px; border:0; cursor:pointer;}
.atendimento .atendibox{background-image:url(../images/bg_atendimento_fale.jpg); background-repeat:no-repeat; background-position:top left; height:160px;}
.atendimento .box_form_atendimento .mensagem{background:#eae3f0; border:1px solid #c7aae5; width:330px; height:100px;}
.atendimento .atendibox div p{margin:0;}
.atendimento .atendibox .centralatend{float:left; width:300px; margin:50px 0 0 140px; _margin:50px 0 0 70px;}
.atendimento .atendibox .centralatend p strong{display:block;}
.atendimento .atendibox .outrasduv{float:right; width:280px; margin:50px 0 0 0;}

/*contato*/
.assine{}
.assine .box_form_assine{}
.assine .box_form_assine label{font-weight:bold; display:block; margin-bottom:5px; _margin-top:4px;}
.assine .box_form_assine .box_assine{ margin-bottom:10px;}
.assine .box_form_assine .box_assine .fleft{margin-right:20px;}
.assine .box_form_assine .fleft label{font-weight:bold; float:left;}
.assine .box_form_assine .fleft .lb_radio{font-weight:normal; float:left;}
.assine .box_form_assine .box_assine .radio_assine{float:left; margin-right:5px;}
.assine .box_form_assine .box_assine .text{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:330px; margin-bottom:10px;}
.assine .box_form_assine .box_assine .text_rg{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:150px; margin-bottom:10px;}
.assine .box_form_assine .box_assine .text_orgao{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:80px; margin-bottom:10px;}
.assine .box_form_assine .box_assine .text_nasc{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:30px; margin-bottom:10px;}
.assine .box_form_assine .box_assine .text_nasc_ano{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:60px; margin-bottom:10px;}
.assine .box_form_assine select{height:22px; float:left; margin-right:8px; border:1px solid #c7aae5; background:#eae3f0;}
.assine .box_form_assine .box_assine select option{padding-top:3px;}
.assine .box_form_assine .box_assine .text_fone{height:20px; border:1px solid #c7aae5; float:left; background:#eae3f0; width:130px; margin-bottom:10px;}
.assine .box_form_assine .box_assine .text_numero{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:100px; margin-bottom:10px;}
.assine .box_form_assine .box_assine .text_complemento{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:215px; margin-bottom:10px;}
.assine .box_form_assine .box_assine .text_cep{height:20px; border:1px solid #c7aae5; background:#eae3f0; width:125px; margin-bottom:10px;}
.assine .box_form_assine .box_assine .local{width:160px;}
.assine .box_form_assine .box_assine .ckb{float:left; margin-right:5px;}
.assine .box_form_assine .box_assine .box_conta_corrente{border:1px solid #c7aae5; padding:10px; width:332px;}
.assine .box_form_assine .box_assine .box_conta_corrente #ag{width:60px;}
.assine .box_form_assine .box_assine .box_conta_corrente #conta{width:100px;}
.assine .box_form_assine .box_assine .box_conta_corrente #cpf_titular{width:140px;}
.assine .box_form_assine .box_assine .enviar{background:url(../images/btn_enviar_assine.jpg) no-repeat; width:130px; height:28px; border:0; cursor:pointer;}
.assine .saiba{padding:30px 0 0 0;}
.assine div p a{text-decoration:none; font-weight:bold;}
.assine div p a:hover{text-decoration:underline;}

/*empresa*/
.empresa{}
.empresa ul{padding:0 0 0 40px;}
.empresa ul li{margin:1px 0 1px 0;}
.empresa p a{text-decoration:none; font-weight:bold;}
.empresa p a:hover{text-decoration:underline;}

/*grade de canais*/
.gradedecanais{}
.gradedecanais .pacotes{background-image:url(../images/bg_gradedecanais_pacotes.jpg); background-repeat:no-repeat; background-position:center 20px; height:135px; padding:92px 0 0 0;}
.gradedecanais .pacotes a{display:block; width:255px; height:40px; text-indent:-999px; overflow:hidden; margin:0 0 100px 476px;}

/*sobre a via embratel*/
.sobreavia{}
.sobreavia .gradecanais, .sobreavia .assineagora{display:block; background-repeat:no-repeat; background-position: 0px 0px; width:197px; height:32px; text-indent:-999px; overflow:hidden; margin:20px 0 30px 0;}
.sobreavia .gradecanais{background-image:url(../images/bt_sobreavia_gradecanais.jpg);}
.sobreavia .assineagora{background-image:url(../images/bt_sobreavia_assineagora.jpg);}
/*.sobreavia .vantagens{background-image:url(../images/bg_sobreavia_vantagens.jpg); background-repeat:no-repeat; background-position:-5px 16px;}*/
.sobreavia .vantagens ul{width:900px; padding:0 0 70px 0;}
.sobreavia .vantagens ul li{display:block; float:left; width:230px; height:145px; margin:35px 0 0 152px;}
.sobreavia .vantagens ul li h3{margin:0; font-size:12px;}
.sobreavia .vantagens ul li p{margin:0;}
.sobreavia .vantagens div{padding:20px 0 0 0; clear:both;}

/*Pacotes*/
.pacotes{}
.pacotes .gradepacotes{background-repeat:no-repeat; background-position:30px 0px; padding-left:33px; margin-bottom:10px;}
.pacotes .gradepacotes .essencial{height:226px; width:734px; background:url(../images/bg_tab_pacotes.jpg) no-repeat; padding-top:37px;}
.pacotes .gradepacotes .essencial .linha_pacote{height:28px; float:right; width:79%; margin-right:5px; border-bottom:1px solid #fff;}
.pacotes .gradepacotes .essencial .linha_pacote .nome_pacote{height:28px; width:284px; _width:100px; border-right:1px solid #fff; float:left;}
.pacotes .gradepacotes .essencial .linha_pacote .nome_pacote a{text-decoration:none; color:#2b3655; font-size:10px; font-weight:bold; width:284px; height:28px; _height:20px; _width:276px; text-transform:uppercase; display:block; padding:8px 0 0 10px; _padding:8px 0 0 8px;}
.pacotes .gradepacotes .essencial .linha_pacote .nome_pacote em{color:#004a8f; font-style:normal; font-size:10px;}

.pacotes .gradepacotes .essencial .linha_pacote .grade_canais{height:28px; width:129px; border-right:1px solid #fff; float:left;}
.pacotes .gradepacotes .essencial .linha_pacote .grade_canais a{text-decoration:none; color:#2b3655; background:url(../images/grade_de_canais.gif) 0 5px no-repeat; font-size:9px; font-weight:bold; width:129px; height:28px; _height:20px; _width:103px; text-transform:uppercase; display:block; margin-left:8px; _margin-left:8px; padding:8px 0 0 18px; _padding:8px 0 0 18px;}

.pacotes .gradepacotes .essencial .linha_pacote .preco_pacote{height:28px; width:71px; border-right:1px solid #fff; float:left; text-align:center;}
.pacotes .gradepacotes .essencial .linha_pacote .preco_pacote p{color:#2b3655; font-size:10px; margin:0; font-weight:bold; padding-top:8px;}

.pacotes .gradepacotes .essencial .linha_pacote .btn_assine_pacotes{height:25px; width:81px; float:left; padding:3px 0 0 11px;}
.pacotes .gradepacotes .essencial .linha_pacote .btn_assine_pacotes a{background:url(../images/btn_assine_pacotes.jpg) no-repeat; width:69px; height:22px; display:block; text-indent:-9999px; overflow:hidden;}



.pacotes .gradepacotes .familia{height:226px; width:734px; background:url(../images/bg_tab_familia.jpg) no-repeat; padding-top:37px;}
.pacotes .gradepacotes .familia .linha_pacote{height:28px; float:right; width:79%; margin-right:5px; border-bottom:1px solid #fff;}
.pacotes .gradepacotes .familia .linha_pacote .nome_pacote{height:28px; width:284px; border-right:1px solid #fff; float:left;}
.pacotes .gradepacotes .familia .linha_pacote .nome_pacote a{text-decoration:none; color:#2b3655; font-size:10px; font-weight:bold; width:284px; height:28px; _height:20px; _width:276px; text-transform:uppercase; display:block; padding:8px 0 0 10px; _padding:8px 0 0 8px;}
.pacotes .gradepacotes .familia .linha_pacote .nome_pacote em{color:#004a8f; font-style:normal; font-size:9px;}

.pacotes .gradepacotes .familia .linha_pacote .grade_canais{height:28px; width:129px; border-right:1px solid #fff; float:left;}
.pacotes .gradepacotes .familia .linha_pacote .grade_canais a{text-decoration:none; color:#2b3655; background:url(../images/grade_de_canais.gif) 0 5px no-repeat; font-size:9px; font-weight:bold; width:129px; height:28px; _height:20px; _width:103px; text-transform:uppercase; display:block; margin-left:8px; _margin-left:8px; padding:8px 0 0 18px; _padding:8px 0 0 18px;}

.pacotes .gradepacotes .familia .linha_pacote .preco_pacote{height:28px; width:71px; border-right:1px solid #fff; float:left; text-align:center;}
.pacotes .gradepacotes .familia .linha_pacote .preco_pacote p{color:#2b3655; font-size:10px; margin:0; font-weight:bold; padding-top:8px;}

.pacotes .gradepacotes .familia .linha_pacote .btn_assine_pacotes{height:25px; width:81px; float:left; padding:3px 0 0 11px;}
.pacotes .gradepacotes .familia .linha_pacote .btn_assine_pacotes a{background:url(../images/btn_assine_pacotes.jpg) no-repeat; width:69px; height:22px; display:block; text-indent:-9999px; overflow:hidden;}

.multicultural{background:url(../images/bg_tab_adicionais.jpg) no-repeat; width:600px; height:226px; margin:0 auto;}
.multicultural .grade_multicultural{padding:90px 0 0 23px; height:90px; width:127px;}
.multicultural .grade_multicultural a{background:url(../images/btn_grade_multicultural.jpg) no-repeat; width:114px; height:23px; display:block; text-indent:-9999px; overflow:hidden;}
.multicultural .btn_adicionais{height:30px; width:100%;}
.multicultural .btn_adicionais .lista_btn_adicionais{margin-left:37px;}
.multicultural .btn_adicionais .lista_btn_adicionais li{float:left; margin:2px 58px 0 0;}
.multicultural .btn_adicionais .lista_btn_adicionais li a{background:url(../images/btn_detalhes_adicionais.jpg) no-repeat; width:86px; height:23px; display:block; text-indent:-9999px; overflow:hidden;} 

.pacotes .consultaofertas a{display:block; width:293px; height:48px; text-indent:-999px; overflow:hidden; outline:none;}
.pacotes .pacotescontatos{background-image:url(../images/bg_assineagora_contatos.jpg); background-repeat:no-repeat; background-position:0 10px; height:215px;}
.pacotes .pacotescontatos ul{}
.pacotes .pacotescontatos ul li{float:left; list-style:none;}
.pacotes .pacotescontatos ul li h3{}
.pacotes .pacotescontatos ul li p{margin:0;}

.pacotes .pacotescontatos ul .cont1{margin:45px 0 0 100px; width:200px;}
.pacotes .pacotescontatos ul .cont2{margin:45px 0 0 105px; width:185px;}
.pacotes .pacotescontatos ul .cont3{margin:45px 0 0 66px; width:100px;}
.pacotes .pacotescontatos ul .cont4{margin:58px 0 0 102px; width:210px;}
.pacotes .pacotescontatos ul .cont5{margin:58px 0 0 95px; width:300px;}



/*------------------------------------ MINI-ESSENCIAL -------------------------------------*/
.mini_essencial {background:url(../images/pacotes/mini_essencial.jpg) no-repeat; height:949px; margin:0 auto 30px auto; width:716px;}
.mini_essencial .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.mini_essencial .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM MINI-ESSENCIAL -----------------------------------*/

/*------------------------------------ ESSENCIAL -------------------------------------*/
.canais_essencial{background:url(../images/pacotes/essencial.jpg) no-repeat; height:1338px; margin:0 auto 30px auto; width:716px;}
.canais_essencial .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_essencial .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL -----------------------------------*/

/*------------------------------------ ESSENCIAL TELECINE -------------------------------------*/
.canais_essencial_telecine{background:url(../images/pacotes/essencial_telecine.jpg) no-repeat; height:1398px; margin:0 auto 30px auto; width:716px;}
.canais_essencial_telecine .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_essencial_telecine .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM TELECINE -----------------------------------*/

/*------------------------------------ ESSENCIAL CINEMAX -------------------------------------*/
.canais_essencial_cinemax{background:url(../images/pacotes/essencial_cinemax.jpg) no-repeat; height:1398px; margin:0 auto 30px auto; width:716px;}
.canais_essencial_cinemax .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_essencial_cinemax .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL CINEMAX -----------------------------------*/

/*------------------------------------ ESSENCIAL HBO -------------------------------------*/
.canais_essencial_hbo{background:url(../images/pacotes/essencial_hbo.jpg) no-repeat; height:1398px; margin:0 auto 30px auto; width:716px;}
.canais_essencial_hbo .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_essencial_hbo .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL HBO -----------------------------------*/

/*------------------------------------ ESSENCIAL HBO MAX -------------------------------------*/
.canais_essencial_hbo_max{background:url(../images/pacotes/essencial_hbo_max.jpg) no-repeat; height:1398px; margin:0 auto 30px auto; width:716px;}
.canais_essencial_hbo_max .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_essencial_hbo_max .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL HBO MAX -----------------------------------*/

/*------------------------------------ ESSENCIAL CINEMA TOTAL -------------------------------------*/
.canais_essencial_cinema_total{background:url(../images/pacotes/essencial_cinema_total.jpg) no-repeat; height:1458px; margin:0 auto 30px auto; width:716px;}
.canais_essencial_cinema_total .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_essencial_cinema_total .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL CINEMA TOTAL -----------------------------------*/

/*------------------------------------ ESSENCIAL CINEMA TOTAL -------------------------------------*/
.canais_multicultural{background:url(../images/pacotes/multicultural.jpg); height:369px; margin:0px auto; width:716px;}
.canais_multicultural .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_multicultural .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL CINEMA TOTAL -----------------------------------*/



/*------------------------------------ FAMILIA -------------------------------------*/
.canais_familia{background:url(../images/pacotes/familia.jpg) no-repeat; height:1458px; margin:0 auto 30px auto; width:716px;}
.canais_familia .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_familia .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM FAMILIA -----------------------------------*/

/*------------------------------------ FAMILIA HBO MAX -------------------------------------*/
.canais_familia_hbo_max{background:url(../images/pacotes/familia_hbo_max.jpg) no-repeat; height:1459px; margin:0 auto 30px auto; width:718px;}
.canais_familia_hbo_max .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_familia_hbo_max .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM FAMILIA HBO MAX -----------------------------------*/

/*------------------------------------ FAMILIA HBO MAX DIGITAL-------------------------------------*/
.canais_familia_hbo_max_digital{background:url(../images/pacotes/familia_hbo_max_digital.jpg) no-repeat; height:1528px; margin:0 auto 30px auto; width:718px;}
.canais_familia_hbo_max_digital .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_familia_hbo_max_digital .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM FAMILIA HBO MAX DIGITAL -----------------------------------*/

/*------------------------------------ FAMILIA CINEMA TOTAL-------------------------------------*/
.canais_familia_cinema_totall{background:url(../images/pacotes/familia_cinema_total.jpg) no-repeat; height:1526px; margin:0 auto 30px auto; width:713px;}
.canais_familia_cinema_totall .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_familia_cinema_totall .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM FAMILIA CINEMA TOTAL  -----------------------------------*/

/*------------------------------------ ESSENCIAL TELECINE -------------------------------------*/
.canais_familia_telecine{background:url(../images/pacotes/familia_telecine.jpg) no-repeat; height:1398px; margin:0 auto 30px auto; width:716px;}
.canais_familia_telecine .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_familia_telecine .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM TELECINE -----------------------------------*/

/*------------------------------------ ESSENCIAL CINEMAX -------------------------------------*/
.canais_familia_cinemax{background:url(../images/pacotes/essencial_cinemax.jpg) no-repeat; height:1398px; margin:0 auto 30px auto; width:716px;}
.canais_familia_cinemax .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_familia_cinemax .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL CINEMAX -----------------------------------*/

/*------------------------------------ ESSENCIAL HBO -------------------------------------*/
.canais_familia_hbo{background:url(../images/pacotes/familia_hbo.jpg) no-repeat; height:1459px; margin:0 auto 30px auto; width:718px;}
.canais_familia_hbo .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_familia_hbo .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL HBO -----------------------------------*/

/*------------------------------------ ESSENCIAL CINEMA TOTAL -------------------------------------*/
.canais_familia_cinema_total{background:url(../images/pacotes/essencial_cinema_total.jpg) no-repeat; height:1458px; margin:0 auto 30px auto; width:716px;}
.canais_familia_cinema_total .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_familia_cinema_total .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL CINEMA TOTAL -----------------------------------*/

/*------------------------------------ ESSENCIAL CINEMA TOTAL -------------------------------------*/
.canais_multicultural{background:url(../images/pacotes/multicultural.jpg) no-repeat; height:369px; margin:0 auto 30px auto; width:716px;}
.canais_multicultural .fleft .voltar{background:url(../images/btn_voltar.gif) no-repeat; width:70px; height:13px; text-indent:-9999px; overflow:hidden; display:block;}
.canais_multicultural .fright .assine_ja{width:216px; height:45px; display:block; margin:54px 122px 0 0; text-indent:-9999px; overflow:hidden;}
/*---------------------------------- FIM ESSENCIAL CINEMA TOTAL -----------------------------------*/


/*DISPOSIÇÕES GERAIS*/
#linha_h h1{padding:0 50px 0 50px; font-family:Arial; font-size:22px; text-transform:uppercase; color:#9474b4; font-weight:normal; background-image:url(../images/bg_linhafoot.jpg); background-repeat:repeat-x; background-position:bottom left; padding:20px 0 15px 0; margin:0 0 15px 0;}
a.link {text-decoration:none; color:#20609F; }
a.link:hover {text-decoration:underline; color:#20609F; }
.clear_all{clear:both; font-size:1px;}
ul,li{list-style:none; margin:0; padding:0;}
.mr_0{margin-right:0 !important;}
.fleft{float:left;}
.fright{float:right;}
.text_indent{text-indent:-9999px; overflow:hidden; display:block;}
.hack_float{clear:both;}

.tel_footer{width:100px; float:left; background-color:#fff; margin:0 16px;}
.tt_tel{color:#9474B4; font-weight:bold;}

ul.lista_cliente li{
	margin-top: 4px;
	margin-left:8px;
	list-style-position: inside;
	list-style-image:url(../images/ico_visto.jpg);
}



