ul.form_contacto{
    width: 445px;
    margin: 15px 25px 25px 55px;
    line-height: 28px;
    }
    
ul.form_contacto span{
    display: block;
    width: 69px;
    float: left;
    font-weight: bold;
    }
    
ul.form_contacto li{
    float: none;
    clear: both;
    }
    
ul.form_contacto li.consulta span{
    margin-top: 10px;
    width: 300px;    
    }

ul.form_contacto li.boton_envio{
    /*float: right;*/
    margin-right: 7px;
    }
    
ul.form_contacto li.boton_envio input{
    border: 1px solid #727272;
    background: #eaeaea;
    color: #000;
    padding: 1px 4px 1px 4px;
    }
        
div.rig_contacto{
    margin: 33px 0 0 -15px;
    text-align: justify;
    /*width: 445px;*/
    padding: 0;
    }
    
div.rig_contacto p{
    width: 445px;
    padding: 5px;
    margin: 8px;
    }
    
h2#ok,
h2#error{
    margin-top: 35px;
    font-size: 1.3em;
    color: #339900;
    font-weight: bold;
    }
    
h2#error{
    color: #ff3300;
    }
