/*************BODY***************/
/*
body{
    background-image: url('../imagenes/fondos/F16.png');
    background-repeat:repeat;
}
*/
/**************OTROS*****************/
table{width:100%;}
[onclick]{cursor:pointer;}
textarea{resize: none;}

p.titulo_botones{font:bold 20px serif,sans-serif;text-align:center;}

/***********GENERAL HEAD************/
#botonesgenerales {text-align:center;}

#botonesgenerales div.div_logo{border-radius:10px;}
#botonesgenerales p.condo{
    background-color:rgb(240,240,240);
    border-radius:10px;
    font:bold 18px serif,sans-serif;
    color:rgb(80,80,80);
    text-align:center;
}
#botonesgenerales p.nombre{background-color:rgb(240,240,240);border-radius:10px;font:bold 14px serif,sans-serif;color:rgb(80,80,80);text-align:center;}

#botonesgenerales div.c1{font:130% Rockwell,arial,sans-serif;text-align:center;background-color:rgb(255,255,255);}
#botonesgenerales li.c1{
	font:bold 15px "Trebuchet MS", Arial, sans-serif;
	color:rgb(30,30,80);
	text-align:center;
	border:3px solid rgb(0,120,180);
	background-color:rgb(0,140,179);	
	cursor:pointer;
	list-style:none;}
#botonesgenerales li.c2{
	text-align:center;
	font:15px "Trebuchet MS", Arial, sans-serif;
	color:rgb(0,0,0);
	border:3px solid rgb(120,120,120);	
	background-color:rgb(220,220,220);
	cursor:pointer;
	list-style:none;
}
/***********GENERAL BODY MENU IZQUIERDO************/
#cuerpoizquierdo{border-radius:20px 0px 0px 20px;}   
#cuerpoizquierdo input.edos1{border-radius:0px 15px 15px 0px;font:100% serif,sans-serif;
      	color:rgb(0,0,0);background-color:rgb(200,220,250);list-style:none;cursor:pointer;}
     
/***********GENERAL BODY DERECHO************/
#cuerpoderecho{border-radius:0px 20px 20px 0px;font:12px serif,sans-serif;color:rgb(0,0,0);text-align:center;}



/**************css_321_info_der*************/
#centrar_info p.info_titulo{font:150% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_info td.td_dato{font:100% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_info td.td_info{font:100% serif,sans-serif;color:rgb(0,0,0);text-align:right;}
#centrar_info input.input_info{overflow:hidden;font:100% serif,sans-serif;color:rgb(0,0,0);list-style:none;}
#centrar_info input.input_boton{border-radius:15px 15px 15px 15px;font:120% serif,sans-serif;color:rgb(0,0,0);background-color:rgb(230,235,250);list-style:none;}

/**************css_322_personal_der*************/
#centrar_personal p.personal_titulo{font:150% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_personal td.td_dato{font:100% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_personal td.td_cambios{cursor:pointer;}
#centrar_personal td.input_persona{color:rgb(0,0,0);background-color:rgb(230,235,250);list-style:none;}
#centrar_personal input.input_persona{overflow:hidden;width:95%;height:100%;color:rgb(0,0,0);list-style:none;}
#centrar_personal input.input_boton{border-radius:15px 15px 15px 15px;
      	font:120% serif,sans-serif;color:rgb(0,0,0);background-color:rgb(230,235,250);list-style:none;}

/**************css_323_unidades_der*************/
#centrar_unidades p.unidades_titulo{font:150% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_unidades p.p_nuevadir{font:120% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_unidades td.td_dato{font:100% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_unidades td.td_cambios{cursor:pointer;}
#centrar_unidades td.input_persona{border-radius:0px 0px 15px 0px;font:100% serif,sans-serif;color:rgb(0,0,0);
	background-color:rgb(230,235,250);list-style:none;}
#centrar_unidades input.input_unidades {border-radius:0px 0px 15px 0px;
      	font:100% serif,sans-serif;color:rgb(0,0,0);list-style:none;}
#centrar_unidades input.input_boton{border-radius:15px 15px 15px 15px;
      	font:120% serif,sans-serif;color:rgb(0,0,0);background-color:rgb(230,235,250);list-style:none;}
#centrar_unidades .unidades td{text-align:right;}

/**************css_323_unidades_der*************/
#centrar_variables tr{border-bottom:4px solid rgb(150,150,150);}
#centrar_variables .titulo_variables{color:rgb(0,0,0);font:bold 100% serif,sans-serif;background-color:rgb(200,200,200);}
#centrar_variables .contenido_variables{background-color:rgb(235,240,255);color:rgb(0,0,0);}


/**************css_324_config_recibo_der*************/
#controles_edocuenta{color:rgb(0,0,0);font:70% arial,serif,sans-serif;}
#centrar_edocuenta{background-color:rgb(255,255,255);font:100% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_edocuenta .datos_generales{border:1px solid black;border-radius:10px;}
#centrar_edocuenta .conceptos{border:1px solid black;border-radius:10px;}
#centrar_edocuenta .conceptos .TRTITULO{border-bottom:1px solid black;}
#centrar_edocuenta .conceptos .TRTITULO td{font:bold .7em serif,sans-serif;color:rgb(0,0,0);}
#centrar_edocuenta .texto_01{font:bold 1em serif,sans-serif;color:rgb(0,0,255);}
#centrar_edocuenta .texto_02{font:.8em serif,sans-serif;color:rgb(0,0,255);}
#centrar_edocuenta .texto_03{font:bold 1em serif,sans-serif;color:rgb(255,0,0);}
#centrar_edocuenta .texto_recibo_1{font:1em serif,sans-serif;}
#centrar_edocuenta .texto_recibo_2{font:.7em serif,sans-serif;}
#centrar_edocuenta .dato_recibo_1{font:.7em serif,sans-serif;}
#centrar_edocuenta .dato_recibo_2{font:.7em serif,sans-serif;}
#centrar_edocuenta .dato_2{font:.7em serif,sans-serif;text-align:left;}
#centrar_edocuenta .dato_monto_1{font:.7em serif,sans-serif;border-left:1px solid black;}
#centrar_edocuenta .total_pagado{border:1px solid black;border-radius:10px;margin:10px 20px 0 20px;height:30px;}
#centrar_edocuenta .total_letra{font:1em serif,sans-serif;}
#centrar_edocuenta .total_monto{font:1em serif,sans-serif;border-left:1px solid black;}
#centrar_edocuenta .pie_recibo{border-radius:10px;font:.7em serif,sans-serif;}

#centrar_unidades p.unidades_titulo{font:150% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_unidades td.td_dato{border:none;font:100% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#centrar_unidades td.td_cambios{cursor:pointer;}
#centrar_unidades td.input_persona{border-radius:0px 0px 15px 0px;font:100% serif,sans-serif;color:rgb(0,0,0);background-color:rgb(230,235,250);}
#centrar_unidades input.input_unidades {border-radius:0px 0px 15px 0px;width:95%;font:100% serif,sans-serif;color:rgb(0,0,0);}
#centrar_unidades input.input_boton{border-radius:15px 15px 15px 15px;width:30%;font:120% serif,sans-serif;
      	color:rgb(0,0,0);background-color:rgb(230,235,250);}
      	
/**************css_325_crea_edo_general_der*************/
p.crearedocuenta_titulo{font:150% serif,sans-serif;color:rgb(0,0,0);text-align:center;}
#creaplantillas table.tabla_crear{font:130% serif,sans-serif;color:rgb(0,0,0);width:100%;}
#creaplantillas table.tabla_crear td{font:80% serif,sans-serif;color:rgb(0,0,0);width:50%;border:.5px solid green;}
#creaplantillas table.tabla_crear td.titulo_crear{font:100% serif,sans-serif;}
#CARGAPLANTILLAS table.tabla_crear{font:130% serif,sans-serif;color:rgb(0,0,0);width:100%;}
#CARGAPLANTILLAS table.tabla_crear td{font:80% serif,sans-serif;color:rgb(0,0,0);width:50%;border:.5px solid green;border-collapse:collapse;}
#CARGAPLANTILLAS table.tabla_crear td.titulo_crear{font:100% serif,sans-serif;}
select.letra_chica,input.letra_chica{font:70% serif,sans-serif;}
#cobros1 .tabla1_titulo{background-color:rgb(85,142,213);font:180% serif,sans-serif;}
#cobros1 .peque{font:40% serif,sans-serif;}
#botonedocuenta .tabla1_titulo{background-color:rgb(97,157,255);font:100% serif,sans-serif;}
#BASEEDO .tabla1_datos{font:100% serif,sans-serif;}
#BASEEDO .tabla1_datos td,#botonedocuenta .tabla1_titulo td,#cobros1 .tabla1_titulo td{border:1px solid rgb(200,200,200);}
div.plantilla_visual{display:none;background-color:rgb(220,232,255);}

/**************css_deudas*************/

#deudas,#deudas p,#buscagastos,#buscagastos p, #GASTOS,#NUEVOGASTO{font:100% serif,sans-serif;color:rgb(255,255,255);text-align:center;}

/**************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;}

/**************TEXTOS EN TD*************/
.texto_10{font:1.2em serif,sans-serif;color:rgb(255,255,255);width:30%}

.informe_ejemplo{float:left;width:300px;border:1px solid;margin:0 10px 10px 0;background-color:rgb(255,255,255);}
.informe_ejemplo p{width:100%;color:rgb(255,255,255);background-color:rgb(60,60,60);}


.docs_generales{float:left;width:95%;border:1px solid;margin:0 0 10px 30px;}
.titulo_seccion{width:100%;font:20px serif,sans-serif;color:rgb(255,255,255);background-color:rgb(60,60,60);}
.fondo_boton{font:20px serif,sans-serif;color:rgb(255,255,255);background-color:rgb(60,60,60);}
.alt1{background-color:rgb(220,230,255);}
.alt2{background-color:rgb(255,255,255);}
tr.A1{background-color:rgb(230,240,255);}
tr.A2{background-color:rgb(255,255,255);}

/**************CALENDARIO*************/
#minical {width:100%;margin:0;}
#minical table, #minical th, #minical td {
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #555;
	text-align:right;
}

#minical caption {
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}

#minical td, #minical th {
	width:10%;
	padding: 4px;
	height:100px;
}

#minical thead, #minical th {
	text-align: center;
	background: #E6EDF5;
	color: #4F76A3;
	font-size: 100% !important;
	height:18px;
}

#minical tbody, #minical th {
	font-weight: bold;
}

#minical tbody, #minical tr { background: #FCFDFE; }

#minical tbody, #minical tr.odd { background: #F7F9FC; }
/**************TABLA DE ELIMINAR PAGOS*************/
.elimina_pago{background-color:rgb(255,255,255);border:1px solid black;}