/* landing page */
#columna-principal.col-1-landing{
    position: relative;
    padding-top: 3px;
}
    div.inner-col-1-landing{
        margin: 0 0 0 3px;
    }
    /*pildora derecha*/
    img.servicio-gratuito{
        margin: 3px 2px 9px 0}
    p.pierde-peso{
        display:block;
        overflow:hidden;
        text-indent: -10000px;
        height:84px;
        width:190px;
        background: #fff url(../img/bimanan-pro/pierde-peso-bimanan-pro.png) no-repeat scroll 0px 0px !important;
        margin: 12px 0 10px 0 !important;
        }
    p.recibe-dieta{
        padding-left: 13px !important;
        color: #333;
        }
    /*fin pildora derecha*/
    h2.pierde-peso-h{
        display:block;
        overflow:hidden;
        text-indent: -10000px;
        height:58px;
        width:292px;
        background: #fff url(../img/bimanan-pro/pierde-peso-metodo-bimanan.png) no-repeat scroll 0px 0px !important;
        margin: 18px 0 0px 0 !important;
    }
    img.productos-landing{
        position: absolute;
        top: 0;
        right: 0;
        }
    #columna-principal.col-1-landing h3{
        margin: 10px 0 3px 0;
        font-size: 13.5px;
        font-weight: normal;
        color: #111;
    }
    #columna-principal.col-1-landing p{
        color: #333;
    }
    div.caja-form-landing{
        margin-top: 17px !important;
        padding: 0 !important;
    }
        div.caja-form-landing div.caja-interior-inner{
            padding-top: 18px !important;
            padding-left: 20px !important;
        }
    #form-solicitar-menu{
        margin: 0 0 0 0;
        overflow: hidden;
        _display: inline-block;
    }
        #form-solicitar-menu strong{
            color: #346e97;
        }
        #form-solicitar-menu p{
            margin: 0;
        }
        #form-solicitar-menu form{
            margin: 8px 0 8px 0px;
            padding: 0;
            clear: left;
        }
            #form-solicitar-menu form label{
                display: none;
            }
            #form-solicitar-menu form input.texto{
                width: 188px;
                margin: 6px 10px 0 0;
                padding: 3px 4px;
                color: #666;
/*                border: 1px solid #aaaaca;*/
                float: left;
            }
            #form-solicitar-menu div.submit{
                float: left;
            }
            #form-solicitar-menu div#errores{
                margin: 8px 0 5px 0;
                overflow: hidden;
                _display: inline-block;
            }
                #form-solicitar-menu p.error-landing{
                    background: #fae8e8;
                    color: #cc0000;
/*                    float: left;*/
                    padding: 4px 10px;
                    width: 178px;
                    margin: 0 8px 0 0;
                }
            a.a-aviso-menu{
                color: #666;
            }
            .js #form-solicitar-menu #aviso-menu{
                display: none;
            }
            #form-solicitar-menu #aviso-menu{
                border: 1px solid #efefef;
                width: 345px;
                height: 70px;
                margin: 10px 0 0 0;
                overflow-y: scroll;
            }
                #form-solicitar-menu #aviso-menu p{
                    color: #666;
                    font-size: 10px !important;
                    line-height: 16px;
                    padding: 3px 5px;
                }
    #video-pro{
        float: left;
        margin: 25px 0 0 0;
        border: 6px solid #cad8eb;
        padding: 1px 1px 0px 1px;
    }
    #pil-landing{}
        #pil-landing form{
            margin: 10px 0 10px 0;
            padding: 0;
        }
            #pil-landing form label{
                display: none;
            }
            #pil-landing form input.texto{
                width: 179px;
                margin: 0 0 15px 0;
                padding: 3px 4px;
                color: #666;
/*                border: 1px solid #aaaaca;*/
            }
            #pil-landing div.submit{
            }
            p.error-pil{
                background: #fae8e8;
                color: #cc0000;
                padding: 3px 10px 4px 10px !important;
                margin: 5px 0 15px 0 !important;
            }
            p.p-aviso-pil{
                text-align: right;
                margin-right: 2px !important;
            }
            a.a-aviso-pil{
                color: #666;
            }
            .js #aviso-pil{
                display: none;
            }
            #aviso-pil{
                border: 1px solid #efefef;
                width: 185px;
                height: 74px;
                margin: 10px 0 0 0;
                overflow-y: scroll;
            }
    p#gracias-landing{
        margin-top: 20px;
        width: 410px;
        background: #d9e8d9;
        color: #006600 !important;
        padding: 5px 13px 7px 10px;
    }
        p#gracias-landing a,
        p#gracias-landing strong{
            color: #006600 !important;
        }
            p#gracias-landing a:hover{
                color: #013a01 !important;
            }
    #gracias-pil{
        margin: 0 0 20px 0;
        background: #d9e8d9;
        padding: 5px 14px 10px 14px;
        }
        #gracias-pil p,
        #gracias-pil p strong,
        #gracias-pil a{
            color: #006600 !important;
            }
            #gracias-pil a:hover{
                color: #013a01 !important;
                }
        #gracias-pil p{
                line-height: 19px;
            }
object{
    margin-left: 0px !important;
    }
            