span.login_incorreto { color: red }


div.link_voltar {
    border-bottom: 1px solid #f4f4f4;
    padding-bottom: 8px;
    width: 753px;
    margin-left: 3px;
    margin-bottom: 10px
}
    div.link_voltar a { color: silver; margin-left: 15px; }

/*
 * BOTÃO PARA CANCELAR PLANOS
 */
div#cancelar_plano {
    float: left;
}
div#cancelar_plano a {
    width: 165px;
    height: 26px;
    display: block;
    background: url(img/contratar/cancelar.png) no-repeat top;
}
    div#cancelar_plano a:hover {
        background-position: 0px -26px;
    }

div#all div#body div.top_conteudo {
    margin: 0 auto;
    margin-left: 1px;
    padding: 0px 0 0 15px;
    width: 757px;
    height: 11px;
    background: url(img/contratar/top_conteudo.png) no-repeat;
}
div#all div#body div#conteudo {
    text-align: left;
    margin: 0 auto;
    padding: 0px 0 0 0;
    width: 759px;
    background: url(img/background.png) repeat-y;
    display: table;
}
    div#all div#body div#conteudo div.merchan img {
        margin-left: 3px;
    }
    div#all div#body div#conteudo div.apresentacao {
        margin: 20px 0 20px 33px;
        width: 700px;
    }

    

/*  TABELA DE PLANOS CINZA */
div#box-cinza {
    /*background: #f5f5f5;*/
    width: 760px;
    margin-left: 21px;
}
    div#box-cinza table {
        /*background: #f5f5f5;*/
        width: 760px;
        margin: 0 auto;
    }
    div#box-cinza div.top {
        width: 718px;
        height: 27px;
        background: url(img/contratar/top_box.png) no-repeat;
    }
    div#box-cinza div.meio {
        width: 718px;
        background: url(img/contratar/fundo-cinza.png) repeat-y;
    }
    div#box-cinza div.bottom {
        width: 718px;
        height: 16px;
        background: url(img/contratar/box_bottom.png) no-repeat;
    }
        div#box-cinza table {
            width: 705px;
        }
        div#box-cinza table td {
            background: url(img/contratar/divisoria.png) repeat-y #f5f5f5;
        }
        div#box-cinza table td.sem_fundo {
            background: #f5f5f5;
        }
        div#box-cinza table tr td {
            width: 90px;
            padding-bottom: 3px;
        }
        div#box-cinza table td.itens{
            color: #515151;
            width: 245px;
            background: #f5f5f5;
            padding-left: 10px
        }
        div#box-cinza table td.centralizado {
            text-align: center;
        }
        div#box-cinza table td.titulo {
            padding: 10px 0 5px 10px;
        }
/*
 * LINKS - BOTÕES
 */
/*
 * REGISTRAR-SE
 */
div#box-cinza table td.link_registrar a {
    width: 69px;
    height: 20px;
    background: url(img/contratar/registrar.png) no-repeat top;
    display: block;
    
}
    div#box-cinza table td.link_registrar a:hover {
        background-position: 0px -20px;
    }

/*
 * CONTRATAR
 */
div#box-cinza table td.link_contratar a {
    width: 86px;
    height: 39px;
    background: url(img/contratar/contratar.png) no-repeat top;
    display: block;
}
    div#box-cinza table td.link_contratar a:hover {
        background-position: 0px -39px;
    }

/*
 * SAIBA MAIS
 */
div#saibamais div.coluna {
     float: left;
     width: 345px;
     height: auto;
     display: table;
     margin-top: 15px;
}
div#saibamais div.left { /* class para margin-right entre colunas */
     margin-right: 25px;
}
div#saibamais div.boxzinho {
     /*background: violet;*/
     width: 345px;
     height: auto;
     display: block;
	 clear: both;
     margin: 15px 0 10px 0;
}
    div#saibamais div.boxzinho div.imagem img {
         float: left;
         /*background: red;*/
         margin: 0 10px 0 0;
    }
    div#saibamais div.boxzinho div.texto {
         float: left;
         width: 190px;
         display: table;
         /*background: red;*/
    }
        div#saibamais div.boxzinho div.texto p {
             margin-bottom: 2px;
        }
    div#saibamais div.boxzinho div.texto_bottom {
         float: left;
         width: 345px;
         margin-bottom: 10px;
         display: table;
         /*background: blue;*/
    }
        div#saibamais div.boxzinho div.texto_bottom p {
             margin-top: 0px;
        }

/*  PERGUNTAS BOTTOM */
div#perguntas { margin-left: 30px; }
    div#perguntas a {
        width: 680px;
        height: 95px;
        background: url(img/contratar/perguntas.png) no-repeat top;
        display: block;
    }
        div#perguntas a:hover {
           background-position: 0px -95px;
        }
    div#borda { margin-left: 3px;  }

/* DETALHES PLANO */
/* MERCHAN DESCONTO */
div.seleciona_periodo { float: left; width: 320px}
div.merchan_desconto { float: left; margin-top: 90px;}
