html{
     overflow-x:hidden;
}
body.contacto {
     margin-top: 0px;
     margen-left: 0px;
     text-align: center;
     font-family: Verdana;
     width: 100%;
     background: #fff url(../../../img/fondo-contacto2.jpg);
     background-repeat:repeat;
     /* background-color: #111; */
     overflow-x:hidden;
}
#contenedor{
     text-align: left;
     width: 960px;
     margin: 0 auto;
}
#tit{
     position:absolute;
     margin-top: 15px;
     margin-left: 15px;
     font-family: Courier, Arial;
     font-size: 14pt;
     font-weight: bold;
     color: #B50F11;
     text-decoration: none;
}
#img_perfil{
     position:absolute;
     margin-top: 70px;
     margin-left: 815px;
}
#mail_alterno{
     position:absolute;
     margin-top: 60px;
     margin-left: 15px;
     font-family: Verdana, Arial;
     font-size: 9pt;
     color: #fff;
     text-decoration: none;
}
#eti_nb{
     position:absolute;
     margin-top: 100px;
     margin-left: 15px;
     font-family: Courier, Arial;
     font-size: 11pt;
     color: #fff;
     text-decoration: none;
}
#fondo_nb{
     position:absolute;
     margin-top: 125px;
     margin-left: 15px;
     width: 300px;
     height: 50px;
     background: #111 url(../../../img/fondo-campo-contacto.jpg);
}
#eti_mail{
     position:absolute;
     margin-top: 100px;
     margin-left: 340px;
     font-family: Courier, Arial;
     font-size: 11pt;
     color: #fff;
     text-decoration: none;
}
#fondo_mail{
     position:absolute;
     margin-top: 125px;
     margin-left: 340px;
     width: 300px;
     height: 50px;
     background: #111 url(../../../img/fondo-campo-contacto.jpg);
}
#eti_asunto{
     position:absolute;
     margin-top: 195px;
     margin-left: 15px;
     font-family: Courier, Arial;
     font-size: 11pt;
     color: #fff;
     text-decoration: none;
}
#fondo_asunto{
     position:absolute;
     margin-top: 220px;
     margin-left: 15px;
     width: 625px;
     height: 50px;
     background: #111 url(../../../img/fondo-campo-asunto.jpg);
}
#eti_mensaje{
     position:absolute;
     margin-top: 290px;
     margin-left: 15px;
     font-family: Courier, Arial;
     font-size: 11pt;
     color: #fff;
     text-decoration: none;
}
#fondo_mensaje{
     position:absolute;
     margin-top: 315px;
     margin-left: 15px;
     width: 625px;
     height: 130px;
     background: #111 url(../../../img/fondo-campo-mensaje.jpg);
}
#btn_env{
     position:absolute;
     margin-top: 495px;
     margin-left: 15px;
     width: 205px;
     height: 45px;
}
#text_Ofi{
     position:absolute;
     margin-top: 312px;
     margin-left: 695px;
     font-family: Courier, Arial;
     font-size: 14pt;
     font-weight: normal;
     color: #D7D5D2;
     text-decoration: none;
     z-index: 3;
}
#text_dir1{
     position:absolute;
     margin-top: 350px;
     margin-left: 665px;
     font-family: Courier, Arial;
     font-size: 10pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: none;
     z-index: 3;
}
#text_dir2{
     position:absolute;
     margin-top: 380px;
     margin-left: 665px;
     font-family: Courier, Arial;
     font-size: 10pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: none;
     z-index: 3;
}
#text_dir3{
     position:absolute;
     margin-top: 410px;
     margin-left: 665px;
     font-family: Courier, Arial;
     font-size: 10pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: none;
     z-index: 3;
}
#text_att{
     position:absolute;
     margin-top: 92px;
     margin-left: 695px;
     font-family: Courier, Arial;
     font-size: 14pt;
     font-weight: normal;
     color: #D7D5D2;
     text-decoration: none;
     z-index: 3;
}
#text_tel{
     position:absolute;
     margin-top: 130px;
     margin-left: 695px;
     font-family: Courier, Arial;
     font-size: 18pt;
     font-weight: bold;
     color: #B50F11;
     text-decoration: none;
     z-index: 3;
}
#btn_fb{
     position:absolute;
     margin-top: 490px;
     margin-left: 825px;
     z-index: 3;
}
#btn_goo{
     position:absolute;
     margin-top: 490px;
     margin-left: 875px;
     z-index: 3;
}
a.btn_text_bot_red, a.btn_text_bot_red:VISITED, a.btn_text_bot_red:ACTIVE, a.btn_text_bot_red:FOCUS, a.btn_text_bot_red:LINK{
     font-family: Courier, Arial;
     font-size: 11pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: none;
}
a.btn_text_bot_red:HOVER{
     color: #fff;
     text-decoration: underline;
}
#campo_text_nb{
     position:absolute;
     margin-top: 130px;
     margin-left: 18px;
     z-index: 3;
}
#campo_text_mail{
     position:absolute;
     margin-top: 130px;
     margin-left: 343px;
     z-index: 3;
}
#campo_text_asunto{
     position:absolute;
     margin-top: 225px;
     margin-left: 18px;
     z-index: 3;
}
#campo_text_men{
     position:absolute;
     margin-top: 320px;
     margin-left: 20px;
     z-index: 3;
}
.campo_form{
    height: 40px;
    width: 294px;
    color: #111;
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    border-style: solid;
    border-width: 0;
    padding: 0;
    /* background-color: #111; */
}
.campo_form_asunto{
    height: 40px;
    width: 618px;
    color: #111;
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    border-style: solid;
    border-width: 0;
    padding: 0;
    /* background-color: #111; */
}
.text_area_form{
    width: 615px;
    height: 120px;
    color: #111;
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    border-style: solid;
    border-width: 0;
    padding: 0;
}
#cond_contac{
     position:absolute;
     margin-top: 455px;
     margin-left: 20px;
     width: 615px;
     text-align: justify;
     font-family: Courier, Arial;
     font-size: 9pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: none;
     z-index: 3;
}
#resume_cond_politi{
     position:absolute;
     /*
     margin-top: 455px;
     margin-left: 660px;
     */
     text-align: justify;
     font-family: Verdana, Arial;
     font-size: 8pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: none;
     z-index: 98;
}
#confir_contac{
     position:absolute;
     margin-top: 230px;
     margin-left: 180px;
     width: 600px;
     text-align: justify;
     font-family: Courier, Arial;
     font-size: 13pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: none;
     z-index: 3;
}
#txt_pf_ter{
     position:absolute;
     margin-top: 165px;
     margin-left: 615px;
     width: 300px;
}
p.pf_ter{
     width: 300px;
     font-family: Verdana, Arial;
     font-size: 10pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: none;
     text-align: right;
}
#chatbot{
     position:absolute;
     margin-top: 365px;
     margin-left: 615px;
     width: 94px;
}
a.legal, a.legal:VISITED, a.legal:ACTIVE, a.legal:FOCUS, a.legal:LINK{
     font-family: Verdana, Arial;
     font-size: 8pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: underline;
}
a.legal:HOVER{
     color: #fff;
     text-decoration: underline;
}
a.mail_alterna, a.mail_alterna:VISITED, a.mail_alterna:ACTIVE, a.mail_alterna:FOCUS, a.mail_alterna:LINK{
     font-family: Verdana, Arial;
     font-size: 9pt;
     font-weight: normal;
     color: #AEAAA7;
     text-decoration: underline;
}
a.mail_alterna:HOVER{
     color: #fff;
     text-decoration: underline;
}
#ped_telef{
     position:absolute;
     margin-top: 70px;
     margin-left: 20px;
}
p.ped_telef{
     font-family: Courier, Arial;
     font-size: 11pt;
     font-weight: normal;
     color: #fff;
     text-decoration: none;
     width: 450px;
     text-align: center;
}