/*LIMPIEZA GENERAL DE DATOS*/
body,div,table,thead,tbody,tfoot,th,tr,td,ul,li,a,p,h1,h2,h3,h4,h5,h6,img,iframe,span{
    margin:0;
    padding:0;
    border:0;
    text-align:center;
    font-family:'arial','times new roman',sans-serif,serif;
}
*{
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
form,input,textarea,label,fieldset,legend,select,optgroup,option,button{
    margin:0;
    padding:0;
    font-family:'arial','times new roman',sans-serif,serif;
}
div,table,thead,tbody,tfoot,th,tr,td{
    border-collapse:collapse;
}
div{
    position:static;
    display:block;
}
object,embed{
    border:none;
    margin:0;
    padding:0;
    text-align:center;
}
/**************OTROS*****************/
table{width:100%;}
[onclick]{cursor:pointer;}

/**************ACCESO PRINCIPAL LOGIN*************/
#ACCESO{margin: 5em auto 0 auto;padding: .2em;width:400px;}
#ACCESO td.accestitulo{padding: 0.5em 0 0.5em 0;}
#ACCESO td.accestd1{padding: .3em 0 .3em 0;}
#ACCESO td.accestd2{padding: .3em 0 .3em 0;}
#ACCESO input.accestexto{width:80%;padding: .5em 0 .5em 0;}
#ACCESO input.accesboton{width:50%;padding: .5em 0 .5em 0;}
#empty{float:left;margin: 5px auto 5px auto;width:90%;height:30px;}
#empty{color:rgb(255,0,0);}
#ACCESO{background-color:rgb(50,50,50);z-index:1}
#ACCESO td.accestitulo{color:#FAFAFA;font:1.5rem "Lucida Console", Monaco, monospace;background-color:#EEC46A;}
#ACCESO td.accestd1{color:#FAFAFA;width:50%;font:1rem "Lucida Console", Monaco, monospace;background-color:#A6A473;}
#ACCESO td.accestd2{color:#FAFAFA;font:2rem "Lucida Console", Monaco, monospace;background-color:#E9E68F;}
#ACCESO .acceserror{color:#FF0000;font:1rem "Lucida Console", Monaco, monospace;}

@media (max-width: 1000px) {
    #ACCESO{
        width:80vw;
    }
    #ACCESO td.accestitulo,#ACCESO td.accestd1,#ACCESO td.accestd2{
        font-size: 2rem;
    }
    #ACCESO td.accestd1{
        height: 5vh;
        font-size: 2rem;
    }
    #ACCESO input.text_1{
        height: 3vh;
        font-size: 1.5rem;
    }
}

/***********GENERAL HEAD ************/
#botonesgenerales {float:left;width:1280px;margin:5px 0 0 0;padding:0;height:120px;}

#botonesgenerales div.div_logo{float:left;margin: 0 0 0 0;padding: 0;width:400px;}
#botonesgenerales div.div_botones{float:left;margin: 0 0 0 5px;padding: 0;width:820px;}
#botonesgenerales div.div_salir{float:left;margin: 0 0 0 5px;padding: 0;width:50px;}
#botonesgenerales p.condo{margin: 3px 0 0 20px;height:20px;width:90%;}
#botonesgenerales p.nombre{margin: 3px 0 0 20px;height:20px;width:90%;}

#botonesgenerales li.c1 {float:left;width:130px;padding: 15px 0 15px 0;}
#botonesgenerales li.c2 {float:left;width:130px;padding: 15px 0 15px 0;}

/***********GENERAL BODY MENU IZQUIERDO************/
#cuerpoizquierdo{float:left;width:18%;height:100%;}
#cuerpoizquierdo input.edos1{float:left;width:100%;height:50px;margin: 3px 0% 0% -10px;padding: 15px 0% 15px 0%;}

/***********GENERAL BODY DERECHO************/
#cuerpoderecho{float:left;width:81%;height:100%;margin: 0% 0% 0% 1%;}

/**************css_321_info_der*************/
#centrar_info{margin: 0% auto 0% auto;width:50%;}
#centrar_info p.info_titulo{margin: 0% 0% 20px 0%;}
#centrar_info td.td_dato{width:25%;}
#centrar_info td.td_info{width:70%;}
#centrar_info input.input_info{float:right;padding: 3% 0% 3% 0%;width:100%;}
#centrar_info input.input_boton{margin: 10% 0% 0% 0%;padding: 3% 3% 3% 3%;width:30%;}

/**************css_322_personal_der*************/
#centrar_personal{margin: 0% auto 0% auto;width:98%;}
#centrar_personal p.personal_titulo{margin: 0% 0% 20px 0%;}
#centrar_personal td.td_dato{width:25%;}
#centrar_personal td.td_cambios{cursor:pointer;}
#centrar_personal td.input_persona{overflow:hidden;}
#centrar_personal input.input_persona{overflow:hidden;width:95%;height:100%;}
#centrar_personal input.input_boton{margin: 10% 0% 0% 0%;padding: 3% 3% 3% 3%;overflow:hidden}

/**************css_323_unidades_der*************/
#centrar_unidades{margin: 0% auto 0% auto;width:98%;}
#centrar_unidades p.p_nuevadir{margin: 5px auto 20px auto;}
#centrar_unidades td.td_dato{margin: 0% 0% 0% 0%;padding: 0% 0% 0% 0%;width:10%;}
#centrar_unidades td.td_cambios{cursor:pointer;}
#centrar_unidades td.input_persona{overflow:hidden;}
#centrar_unidades input.input_unidades {width:95%;height:100%;}
#centrar_unidades input.input_boton{margin: 10% 0% 0% 0%;padding: 3% 3% 3% 3%;width:30%;}
#centrar_unidades .unidades{margin: 20px auto 0% auto;width:55%;}
#centrar_unidades #SUBCONDO,#centrar_unidades #PREDIO,#centrar_unidades #CALLE{width:150px;}
#centrar_unidades #INDIVI{width:142px;}

/**************css_323_unidades_der*************/
#centrar_variables{margin: 5px auto 15px auto;width:98%;}
#centrar_variables img{float:right;}

/**************css_324_config_recibo_der*************/
#controles_edocuenta{float:left;width:17%;}
#controles_edocuenta fieldset.distribucion{float:inherit;width:100%;}
#controles_edocuenta fieldset.concepto{float:inherit;width:100%;}
#controles_edocuenta fieldset.datos{float:inherit;width:100%;}
#controles_edocuenta input.folio{width:40px;}
#centrar_edocuenta{float:right;width:816px;height:525px;}
#centrar_edocuenta .head {margin:10px 20px 0 20px;height:75px;}
#centrar_edocuenta .datos_generales{height:75px;}
#centrar_edocuenta .conceptos{margin:10px 20px 0 20px;height:200px;}
#centrar_edocuenta .total_pagado{margin:10px 20px 0 20px;height:30px;}
#centrar_edocuenta .pie_recibo{margin:10px 100px 0 100px;height:100px;}
#centrar_unidades td.td_dato{width:10%;}
#centrar_unidades td.td_cambios{cursor:pointer;}
#centrar_unidades td.input_persona{overflow:hidden;}
#centrar_unidades input.input_unidades {width:95%;height:100%;}
#centrar_unidades input.input_boton{margin: 10% 0% 0% 0%;padding: 3% 3% 3% 3%;overflow:hidden;width:30%;}
      	
/**************css_325_crea_edo_general_der*************/
#creaplantillas table.tabla_crear{width:100%;}
#creaplantillas table.tabla_crear td{width:50%;}
#CARGAPLANTILLAS table.tabla_crear{width:100%;}
#CARGAPLANTILLAS table.tabla_crear td{width:50%;border-collapse:collapse;}
#cobros1 .tabla1_titulo{width:97%;margin-left:1.5%;}
#botonedocuenta .tabla1_titulo{background-color:rgb(97,157,255);width:97%;margin-left:1.5%;}
#BASEEDO .tabla1_datos{width:97%;margin-left:1.5%;}
div.plantilla_visual{width:97%;margin-left:1.5%;}




/**************css_COMPARATIVA BANCOS*************/
#libros{width:48%;float:left;border-radius:15px 15px 15px 15px;background-color:rgb(230,235,250);color:rgb(0,0,0);margin:40px 0 0 0;}
#bancos{width:50%;float:left;border-radius:15px 15px 15px 15px;background-color:rgb(230,235,250);color:rgb(0,0,0);margin:0 0 0 10px;}

#libros td{font:12px serif,sans-serif;}
#bancos td{font:12px serif,sans-serif;}


/**************css_AVISO PRE Y POS *************/
#desplegainformacion table.carta_aviso input.cuadro_texto{width:700px;height:50px;}


















