﻿
#box_access_sky p {
    margin: 0 0 0 7px;
}
#box_sky_pacotes {
    padding: 20px 13px;
}
#box_sky_pacotes ul {
    padding: 20px 0 50px;
}
#box_sky_pacotes li {
    float: left;
    width: 230px;
}
#box_sky_pacotes .txt_comparativos_pacotes {
    background: url("../img/txt/comparativos_de_pacotes.png") no-repeat scroll 0 0 transparent;
    height: 78px;
    width: 253px;
}
#box_sky_pacotes li {
    color: #333333;
    float: left;
}
#box_sky_pacotes .img_combo {
    display: block;
    height: 86px;
    overflow: hidden;
    position: relative;
}
#box_sky_pacotes .img_combo img {
    left: 0;
    position: absolute;
    top: 0;
}
#box_sky_pacotes .img_combo span {
    color: #FFFFFF;
    font-size: 14px;
    left: 45px;
    line-height: 13px;
    position: absolute;
    text-align: center;
    top: 62px;
    width: 115px;
}
#box_sky_pacotes .price {
    padding: 0 0 10px;
    text-align: center;
    width: 200px;
}
#box_sky_pacotes .price strong {
    font: 20px 'Tahoma';
}
#box_sky_pacotes .bt_assine_online_combos {
    background: url("../img/bt/assine_ja.gif") repeat scroll 0 0 transparent;
    margin-left: 8px;
}
#box_sky_pacotes dl {
    background: url("../img/bg/comparativos.png") repeat-x scroll center top transparent;
    display: block;
    margin: 0 0 10px;
    width: 930px;
}
#box_sky_pacotes dt {
    background: url("../img/ico/show.png") no-repeat scroll 8px center transparent;
    cursor: pointer;
    font-size: 12px;
    padding: 6px 10px;
    text-transform: uppercase;
}
#box_sky_pacotes dt.selected {
    background: url("../img/ico/hide.png") no-repeat scroll 8px center transparent;
}
#box_sky_pacotes .bc_txt_promo {
    background: none repeat scroll 0 0 #FEFEFE;
    border: 2px solid #DEDEDE;
    border-radius: 4px 4px 4px 4px;
    margin: -32px 0 20px 240px;
    width: 425px;
}
#box_sky_pacotes .bc_txt_promo p {
    color: #FC7B15;
    display: block;
    font: bold 11px 'tahoma';
    padding: 2px 0 2px 70px;
    text-transform: uppercase;
}
#box_sky_pacotes #acc1 dt strong.titulo, #box_sky_pacotes #acc2 dt strong.titulo, #box_sky_pacotes #acc3 dt strong.titulo, #box_sky_pacotes #acc4 dt strong.titulo, #box_sky_pacotes #acc5 dt strong.titulo, #box_sky_pacotes #acc6 dt strong.titulo, #box_sky_pacotes #acc7 dt strong.titulo, #box_sky_pacotes #acc8 dt strong.titulo, #box_sky_pacotes #acc9 dt strong.titulo, #box_sky_pacotes #acc9 dt strong.titulo, #box_sky_pacotes #acc10 dt strong.titulo, #box_sky_pacotes #acc11 dt strong.titulo {
    cursor: pointer;
    display: block;
    font-size: 12px;
    margin-left: 18px;
    margin-top: 1px;
    text-transform: uppercase;
}
#box_sky_pacotes dd {
    display: none;
}
#box_sky_pacotes td {
    border-bottom: 1px solid #EBEBEB;
    border-style: solid;
    border-width: 0 0 1px 3px;
    padding: 5px 10px;
    vertical-align: middle;
}
#box_sky_pacotes td img {
    vertical-align: middle;
}
#box_sky_pacotes td strong {
    color: #504F4F;
    font: bold 11px 'Tahoma';
    padding-left: 10px;
    text-transform: uppercase;
}
#box_sky_pacotes td .tick {
    display: block;
    margin: 0 auto;
}
h2 span.fsky_dem {
    font-size: 0.7em;
}
dl.vrde dt strong, .list_channels .vrde {
    color: #029919;
}
dl.vrde dd td {
    border-color: #029919;
}
dl.azl dt strong, .list_channels .azl {
    color: #3FABC9;
}
dl.azl dd td {
    border-color: #3FABC9;
}
dl.mc dt strong, .list_channels .mc {
    color: #BF9960;
}
dl.mc dd td {
    border-color: #BF9960;
}
dl.lrj dt strong, .list_channels .lrj {
    color: #FF8406;
}
dl.lrj dd td {
    border-color: #FF8406;
}
dl.vrdc dt strong, .list_channels .vrdc {
    color: #13A08D;
}
dl.vrdc dd td {
    border-color: #13A08D;
}
dl.me dt strong, .list_channels .me {
    color: #947341;
}
dl.me dd td {
    border-color: #947341;
}
dl.azle dt strong, .list_channels .azle {
    color: #659EB9;
}
dl.azle dd td {
    border-color: #659EB9;
}
dl.rsa dt strong, .list_channels .rsa {
    color: #AB406D;
}
dl.rsa dd td {
    border-color: #AB406D;
}
dl.aml dt strong, .list_channels .aml {
    color: #9F9B21;
}
dl.aml dd td {
    border-color: #9F9B21;
}
dl.vrm dt strong, .list_channels .vrm {
    color: #D95357;
}
dl.vrm dd td {
    border-color: #D95357;
}
#box_combos_sky {
    margin: 0;
    padding: 0;
    width: 980px;
}
#sky_tabs {
}
#sky_tabs li {
    float: left;
    margin: 0;
}
#sky_tabs li a {
    background-image: url("../img/mn/combos.png");
    background-repeat: no-repeat;
    display: block;
    height: 40px;
    text-indent: -9999px;
}
#sky_tabs li.active {
    display: block;
}
li.mn_sky_pacotes a {
    background-position: 0 0;
    width: 196px;
}
li.mn_sky_pacotes a:hover, li.mn_sky_pacotes a.toc.selected {
    background-position: 0 -40px;
}
li.mn_sky_duetos_fit a {
    background-position: -196px 0;
    width: 196px;
}
li.mn_sky_duetos_fit a:hover, li.mn_sky_duetos_fit a.toc.selected {
    background-position: -196px -40px;
}
li.mn_sky_duetos_light a {
    background-position: -392px 0;
    width: 196px;
}
li.mn_sky_duetos_light a:hover, li.mn_sky_duetos_light a.toc.selected {
    background-position: -392px -40px;
}
li.mn_sky_combos_hdtv a {
    background-position: -588px 0;
    width: 196px;
}
li.mn_sky_combos_hdtv a:hover, li.mn_sky_combos_hdtv a.toc.selected {
    background-position: -588px -40px;
}
li.mn_sky_combos_hdtv_plus a {
    background-position: -784px 0;
    width: 196px;
}
li.mn_sky_combos_hdtv_plus a:hover, li.mn_sky_combos_hdtv_plus a.toc.selected {
    background-position: -784px -40px;
}
.container_tabs {
    background: none repeat scroll 0 0 #F4F4F4;
}
#box_sky_combos_hdtv, #box_sky_duetos_light, #box_sky_duetos_fit {
    float: left;
    height: 230px;
    padding: 20px 20px 20px 5px;
    width: 970px;
}
#box_sky_combos_hdtv_plus {
    float: left;
    padding: 20px 20px 20px 5px;
    width: 970px;
}
.container_tabs .combo_name {
    float: left;
    width: 190px;
}
.combo_name h2 {
    display: block;
    font-size: 23px;
    height: 28px;
    line-height: 18px;
    text-transform: uppercase;
}
.combo_name span {
    font-size: 18px;
}
#box_sky_duetos_fit .combo_name h2 * {
    color: #933C0A;
}
#box_sky_duetos_light .combo_name h2 * {
    color: #05453C;
}
#box_sky_combos_hdtv h2, #box_sky_combos_hdtv_plus h2 {
    color: #333333;
}
.combo_name ul {
    margin: 14px 0 0;
}
.combo_name li {
    margin: 0 0 21px;
}
.combo_name li a {
    display: block;
    height: 23px;
    overflow: hidden;
    width: 190px;
}
.combo_name li a:hover img, .combo_name li a.active img {
    margin-top: -23px;
}
.container_tabs .combo_image {
    float: left;
    height: 230px;
    overflow: hidden;
    width: 760px;
}
.container_tabs .combo_image div div {
    height: 230px;
}
.container_tabs .combo_image div div img {
    display: block;
    left: 0;
    position: relative;
    top: 41px;
}
#box_sky_combos_hdtv .combo_image img, #box_sky_combos_hdtv_plus .combo_image img {
    top: 44px;
}
#box_sky_combos_hdtv_plus .combo_image {
    height: 241px;
}
#duetos_fit .combo_image .channels, #duetos_light .combo_image .channels {
    color: #FFFFFF;
    font-size: 18px;
    left: 186px;
    line-height: 22px;
    padding: 0 10px;
    position: relative;
    text-align: center;
    top: -15px;
    width: 155px;
    z-index: 2;
}
#box_sky_combos_hdtv .combo_image .channels, #box_sky_combos_hdtv_plus .combo_image .channels {
    color: #FFFFFF;
    font-size: 18px;
    left: 182px;
    line-height: 22px;
    padding: 0 10px;
    position: relative;
    text-align: center;
    top: -17px;
    width: 155px;
    z-index: 2;
}
#box_sky_combos_hdtv_plus .combo_image #botao-55 .channels {
    top: -63px;
}
.combo_image .tooltip {
    background: url("../img/ico/futebol_saiba_mais.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 61px;
    left: 50%;
    margin-left: 66px;
    position: absolute;
    top: 555px;
    width: 62px;
}
li.formas_de_pagamento .tooltip {
    background: url("../img/bg/formas_de_pagamento.png") no-repeat scroll 0 0 transparent;
    cursor: default;
    display: block;
    height: 90px;
    width: 230px;
}
.combo_image p.price {
    color: #666666;
    font: 20px 'Tahoma';
    position: relative;
    text-indent: 155px;
    top: 16px;
}
#box_sky_combos_hdtv .combo_image p.price, #box_sky_combos_hdtv_plus .combo_image p.price {
    color: #666666;
    font: 20px 'Tahoma';
    position: relative;
    text-indent: 155px;
    top: -12px;
}
#box_sky_combos_hdtv_plus .combo_image #botao-55 p.price {
    top: -50px;
}
.combo_image .price strong {
    color: #666666;
    font-size: 34px;
    font-weight: normal;
}
.container_tabs .combo_info {
    float: right;
    margin-top: -175px;
    width: 255px;
}
#PainelDestaqueComboHD .combo_info, #PainelDestaqueComboHDPlus .combo_info {
    margin-top: -224px;
}
#PainelDestaqueComboHDPlus #botao-55 .combo_info {
    margin-top: -268px;
}
.combo_info li {
    display: block;
    font-size: 12px;
    margin: 0 0 5px;
}
#section_add_sky {
    margin: 20px auto;
}
#section_add_sky dl {
    margin: 0 0 30px;
}
#section_add_sky dt {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 17px;
    overflow: hidden;
    padding: 7px 20px 6px;
    text-transform: uppercase;
}
#section_add_sky dt sup {
    color: #FFFFFF;
    font-size: 10px !important;
    position: relative;
    top: -2px;
}
#section_add_sky dd {
    border-style: solid;
    border-width: 0 0 0 3px;
    padding: 10px 0 0 10px;
}
#section_add_sky dd li {
    float: left;
    margin: 0 5px 3px 0;
}
#BarraOfertas li {
    margin: 0 10px 3px 0;
    width: 226px;
}
#section_add_sky dd li strong {
    font-size: 10px;
}
dl.czc {
    background: none repeat scroll 0 0 #F4F4F4;
}
dl.czc dt {
    background: url("../img/pattern/cz_down.png") repeat-x scroll 0 0 transparent;
    border-bottom: 20px solid #FFFFFF;
    color: #000000 !important;
}
dl.czc dd {
    border: 0 none !important;
}
dl.vrm dt {
    background: url("../img/bg/section_add_sky_vrm.png") repeat-x scroll 0 0 transparent;
}
dl.vrm dd {
    border-color: #E7B0AD;
}
dl.vrde dt {
    background: url("../img/bg/section_add_sky_vrde.png") repeat-x scroll 0 0 transparent;
}
dl.vrde dd {
    border-color: #9AC7CD;
}
dl.vrdc dt {
    background: url("../img/bg/section_add_sky_vrdc.png") repeat-x scroll 0 0 transparent;
}
dl.vrdc dd {
    border-color: #A2CC9A;
}
dl.azl dt {
    background: url("../img/bg/section_add_sky_azl.png") repeat-x scroll 0 0 transparent;
}
dl.azl dd {
    border-color: #B3D6F6;
}
dl.cza dt {
    background: url("../img/bg/section_add_sky_cza.png") repeat-x scroll 0 0 transparent;
}
dl.cza dd {
    border-color: #E0E0E0;
}
dl.rsa dt {
    background: url("../img/bg/section_add_sky_rsa.png") repeat-x scroll 0 0 transparent;
}
dl.rsa dd {
    border-color: #E592E4;
}
dl.aml dt {
    background: url("../img/bg/section_add_sky_aml.png") repeat-x scroll 0 0 transparent;
}
dl.aml dd {
    border: 0 none !important;
    padding: 0 !important;
}
.list_channels ul {
}
.list_channels li {
    border: 1px solid #DBD9D9;
    border-radius: 4px 4px 4px 4px;
    height: 28px;
    margin: 0 4px 4px 0 !important;
    padding: 5px 3px;
    width: 229px;
}
.list_channels li img {
    margin-right: 5px;
    vertical-align: middle;
}
.list_channels p {
    background: url("../img/bg/comparativos.png") repeat-x scroll 0 0 transparent;
    margin: 15px 0 4px;
    padding: 6px 10px;
}
.list_channels p strong {
    font: bold 12px 'Tahoma';
    text-transform: uppercase;
}
.box_banners #banner_receptor {
    background: url("../img/banners/receptor_sky_hd.gif") no-repeat scroll 0 0 transparent;
    height: 58px;
}
.box_banners #sky_em_dia {
    background: url("../img/banners/sky_em_dia.jpg") no-repeat scroll 0 0 transparent;
    height: 68px;
    width: 963px;
}
.tooltip {
    cursor: default;
}
.tooltip .tip_ofertas, .tooltip .tip_futebol, .tooltip .tip_pg {
    display: none;
}
.tip_ofertas {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 3px 3px 3px 3px;
    padding: 10px;
    position: absolute;
    width: 200px !important;
    z-index: 1000;
}
#tip_futebol {
    display: none;
}
#tip_pg {
    display: none;
}
