@import url("estilos.css");

.cabecera_impresion {
	position:absolute;
	display:none;
}

.capa_cargando{
	display:block;
	visibility:hidden;
	z-index:100;
	float:right;
	margin:10px;
	
}

.container {
	text-align: left;
	width: 907px;
 margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

.pageHeader {
	display: block;
	height: 36px;
	width: 907px;
	margin: 0px;
	padding: 0px;
	z-index:1;
	position:relative;
}

.botones{
	border:0px solid blue;
	height:50px;
	z-index:10;
	position:relative;
}

.boton_ingresos{
	border:0px solid blue;
	height:20px;
	left:5px;
	position:absolute;
	top:30px;
	//top:28px;
	width:193px;
}

.boton_gastos{
	border:0px solid blue;
	height:20px;
	left:100px;
	position:absolute;
	top:30px;
	//top:28px;
	width:153px;
}

.boton_resumen{
	border:0px solid blue;
	height:20px;
	left:181px;
	position:absolute;
	top:30px;
	//top:28px;
	width:153px;
}

.boton_extracto{
	border:0px solid blue;
	height:20px;
	left:281px;
	position:absolute;
	top:30px;
	//top:28px;
	width:153px;
}


.boton_configuracion{
	border:0px solid blue;
	height:20px;
	left:393px;
	position:absolute;
	top:30px;
	//top:28px;
	width:193px;
}

.clase_contenido{
	border: 0px solid red;
	z-index:10;
}


.mini_punteado{
	background:url(../img/bkg_mini_punteado.gif);
	display:block;
	clear:both;
	float:left;
	width:437px;
	height:1px;
	border:0px solid red;
	font-size:1px;
	margin-left:6px;
}

.punteado2{
	background:url(../img/bkg_barra_hor.gif);
	display:block;
	clear:both;
	float:left;
	width:894px;
	height:1px;
	border:0px solid red;
	font-size:1px;
	margin-left:0px;
}

.fechas{
	border:1px solid #968f8f;
	background-color:#dddbdb;
	height:40px;
	width:895px;
	//width:880px;
	float:left;
	margin-left:6px;
	margin-top:13px;
}

.contenedor_texto{
	border:0px solid #968f8f;
	height:28px;
	width:900px;
	//width:880px;
	float:left;
	margin-left:20px;
	margin-top:9px;
}

.contenedor_texto_admin{
	border:0px solid #968f8f;
	height:28px;
	width:900px;
	float:left;
	margin-left:7px;
	margin-top:15px;
}

.capa_texto{
	height:20px;
	float:none;
	margin-bottom:248px;
	margin-top:170px;
}

.columnas{
	height:29px;
	float:left;
	margin-top:20px;
	margin-left:6px;
	border:0px solid red;
}

.listado_datos{
	height:26px;
	margin-top:5px;
	padding-bottom:5px;
	float:none;
	border:0px solid red;
}

.listado_info{
	margin-top:5px;
	padding-bottom:5px;
	float:none;
	border:0px solid red;
}

.listado_datos_popup{
	height:26px;
	margin-top:5px;
	padding-bottom:5px;
	float:none;
	border:0px solid red;
	margin-left:7px;
}

.container_scroll {
	display:block;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	margin-left:6px;
	width:935px;
	height:397px;
}

.container_scroll_popup {
	display:block;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	margin-left:6px;
	width:435px;
	height:397px;
}

#scroll_apuntes {
	position:absolute;
	overflow:hidden;
	width:900px;
	height:397px;
	border:0px solid red;
}

#scroll_apuntes_contenido{
	position:absolute;
	width:900px;
}

#scroll_apuntes_barra{
	background-color:#FFFFFF;
	border:1px solid #968F8F;
	height:397px;
	left:917px;
	position:absolute;
	top:-2px;
	width:16px;
}

#scroll_apuntes_carril{
	height:399px;
	left:0px;
	position:absolute;
	top:-1px;
	width:16px;
}

#scroll_apuntes_pieza{
	background-color:#DDDBDB;
	border-bottom:1px solid #968F8F;
	border-top:1px solid #968F8F;
	display:block;
	height:92px;
	position:absolute;
	width:16px;
	//width:14px;
}

#scroll_apuntes_up {
	display:none;
	position:absolute;
	visibility:hidden;
}

#scroll_apuntes_down {
	display:none;
	position:absolute;
	visibility:hidden;
}


/************************************************/


#scroll_tipo_apunte {
	position:absolute;
	overflow:hidden;
	width:400px;
	height:397px;
	border:0px solid red;
}

#scroll_tipo_apunte_contenido{
	position:absolute;
	width:400px;
}

#scroll_tipo_apunte_barra{
	background-color:#FFFFFF;
	border:1px solid #968F8F;
	height:397px;
	left:417px;
	position:absolute;
	top:-2px;
	width:16px;
}

#scroll_cuenta_contable {
	position:absolute;
	overflow:hidden;
	width:400px;
	height:397px;
	border:0px solid red;
}

#scroll_cuenta_contable_contenido{
	position:absolute;
	width:400px;
}

#scroll_cuenta_contable_barra{
	background-color:#FFFFFF;
	border:1px solid #968F8F;
	height:397px;
	left:417px;
	position:absolute;
	top:-2px;
	width:16px;
}

#scroll_cuenta_admin {
	position:absolute;
	overflow:hidden;
	width:400px;
	height:397px;
	border:0px solid red;
}

#scroll_cuenta_admin_contenido{
	position:absolute;
	width:400px;
}

#scroll_cuenta_admin_barra{
	background-color:#FFFFFF;
	border:1px solid #968F8F;
	height:397px;
	left:417px;
	position:absolute;
	top:-2px;
	width:16px;
}

/**************************************************/

.transferencia {
	display: block;
	height: 18px;
	float:right;
	margin-top:15px;
	//margin-top:11px;
	margin-right:20px;
	margin-bottom:5px;
	//margin-bottom:5px;
}

.anadir_mas {
	display: block;
	height: 18px;
	float:right;
	margin-top:14px;
	//margin-top:10px;
	margin-right:5px;
	margin-bottom:5px;
	//margin-bottom:5px;
}

.exportar_excel {
	display: block;
	height: 18px;
	float:left;
	margin-top:15px;
	//margin-top:10px;
	margin-left:5px;
	margin-bottom:5px;
	//margin-bottom:5px;
}

.imprimir {
	display: block;
	height: 18px;
	float:left;
	margin-top:12px;
	//margin-top:7px;
	margin-left:5px;
	margin-bottom:5px;
	//margin-bottom:5px;
}

.cierre {
	display:block;
	float:left;
	height:24px;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:10px;
	//margin-top:5px;

}

.capa_totales {
	display: block;
	background: url(../img/bkg_fondo_tot.jpg) no-repeat;
	height: 160px;
	width: 894px;
	margin-top:30px;
	margin-left:7px;
	float:left;
	clear: both;
	position:relative;
}
.total_caja {
	position:absolute;
	top:42px;
	left:53px;
	width:200px;
	height:60px;
}
.total_banco {
	position:absolute;
	top:82px;
	left:41px;
	width:200px;
	height:60px;
}

.total {
	border:0px solid #968f8f;
	display: block;
	height: 35px;
	width: 253px;
	margin-top:12px;
	margin-left:626px;
	float:left;
}

.total_c5 {
	border:0px solid #968f8f;
	display: block;
	height: 35px;
	width: 377px;
	margin-top:12px;
	margin-left:503px;
	float:left;
}

.total_sin_c5 {
	border:0px solid #968f8f;
	display: block;
	height: 35px;
	width: 411px;
	margin-top:12px;
	margin-left:469px;
	float:left;
}

.total_ingresos {
	border:0px solid #968f8f;
	display: block;
	height: 35px;
	width: 253px;
	margin-top:12px;
	margin-left:525px;
	float:left;
}

.total_gastos {
	border:0px solid #968f8f;
	display: block;
	height: 35px;
	width: 253px;
	margin-top:12px;
	margin-left:543px;
	float:left;
}

.balance {
	border:0px solid #968f8f;
	display: block;
	height: 35px;
	width: 253px;
	margin-top:9px;
	margin-left:587px;
	float:left;
}

.asterisco {
	border:0px solid #968f8f;
	display: block;
	height: 14px;
	width: 120px;
	margin-top:0px;
	margin-left:1px;
	float:left;
}

.capa_anno {
	border:0px solid #968f8f;
	display: block;
	height: 32px;
	width: 205px;
	margin-top:15px;
	float:right;
}

.capa_ingresos_resumen {
	border:0px solid #968f8f;
	display: block;
	height: 32px;
	width: 205px;
	margin-top:20px;
	margin-left:6px;
	float:left;
}

.capa_meses{
	height:40px;
	width:892px;
	float:left;
	margin-left:6px;
	border:0px solid #968f8f;
}

.barra_amarilla{
	height:16px;
	float:left;
	margin-left:6px;
	margin-right:20px;
	background-color:#e3ce00;
}

.barra_negra{
	height:16px;
	float:left;
	margin-left:6px;
	margin-right:20px;
	background-color:#000000;
}

.numero{
	height:16px;
	width:auto;
	float:left;
	margin-left:6px;
	margin-bottom:2px;
	border:0px solid red;
	font-family:verdana;
	font-size:14px;
	color:#000000;
	font-weight:800;
	overflow:hidden;
}

.footer {
	display: block;
	
	background-color:#e8cf00;
	height: 25px;
	width: 100%;
	text-align:center;
	margin:0 auto;
	float:left;
	clear: both;
	position:relative;
	margin-top:10px;
}

.pie{
	display: block;
	height: 15px;
	width: 450px;
	margin-top:2px;
	//margin-top:10px;
	margin-left:31px;
	float:left;
	clear:both;
	text-align:left; 
}

.undanet {
	display: block;
	height: 18px;
	width: 85px;
	float:right;
	margin-top:4px;
	margin-right:92px;
	//margin-right:0px;
	
}






/*BOTONES*/

#btn_ingresos{display:block;width:93px;height:20px;background-image:url('../img/btn_ingresos.gif');background-repeat:no-repeat;}
#btn_ingresos_seleccionado{display:block;background-position:0px -20px;width:93px;height:20px;background-image:url('../img/btn_ingresos.gif');background-repeat:no-repeat;}
#btn_ingresos:link{background-position:0px 0px;}
#btn_ingresos:hover{background-position:0px -20px;}
#btn_ingresos:active{background-position:0px -20px;}

#btn_gastos{display:block;width:80px;height:20px;background-image:url('../img/btn_gastos.gif');background-repeat:no-repeat;}
#btn_gastos_seleccionado{display:block;background-position:0px -20px;width:80px;height:20px;background-image:url('../img/btn_gastos.gif');background-repeat:no-repeat;}
#btn_gastos:link{background-position:0px 0px;}
#btn_gastos:hover{background-position:0px -20px;}
#btn_gastos:active{background-position:0px -20px;}

#btn_resumen{display:block;width:92px;height:20px;background-image:url('../img/btn_resumen.gif');background-repeat:no-repeat;}
#btn_resumen_seleccionado{display:block;background-position:0px -20px;width:92px;height:20px;background-image:url('../img/btn_resumen.gif');background-repeat:no-repeat;}
#btn_resumen:link{background-position:0px 0px;}
#btn_resumen:hover{background-position:0px -20px;}
#btn_resumen:active{background-position:0px -20px;}

#btn_extracto{display:block;width:101px;height:20px;background-image:url('../img/btn_extracto.gif');background-repeat:no-repeat;}
#btn_extracto_seleccionado{display:block;background-position:0px -20px;width:101px;height:20px;background-image:url('../img/btn_extracto.gif');background-repeat:no-repeat;}
#btn_extracto:link{background-position:0px 0px;}
#btn_extracto:hover{background-position:0px -20px;}
#btn_extracto:active{background-position:0px -20px;}

#btn_configuracion{display:block;width:140px;height:20px;background-image:url('../img/btn_configuracion.gif');background-repeat:no-repeat;}
#btn_configuracion_seleccionado{display:block;background-position:0px -20px;width:140px;height:20px;background-image:url('../img/btn_configuracion.gif');background-repeat:no-repeat;}
#btn_configuracion:link{background-position:0px 0px;}
#btn_configuracion:hover{background-position:0px -20px;}
#btn_configuracion:active{background-position:0px -20px;}

/*FUENTES*/
.textonormal{font-family:verdana;font-size:9px;text-decoration:none;color:#000000;}
.textoinvertido{font-family:verdana;font-size:9px;text-decoration:none;color:#ffffff;}
.textopie{font-family:verdana;font-size:9px;text-decoration:none;color:#454444;}
.textoleyendas{font-family:tahoma;font-size:11px;text-decoration:none;color:#ffffff;}
.textoamarillo{font-family:verdana;font-size:12px;text-decoration:none;color:#e4ce00;}
.textomail{font-family:verdana;font-size:9px;text-decoration:none;color:#928402;}
.textotitular{font-family:verdana;font-size:14px;text-decoration:none;color:#000000;}
.textogris{font-family:verdana;font-size:10px;text-decoration:none;color:#8c8c8c;}

.negrita{font-weight:800;}
.subrayado{text-decoration:underline;}
.cursiva{font-style:italic;}

.centrado{text-align:center;}

/*INPUTS*/

.formulario{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:400;
	background-color:#000000;
	width:128px;
	border: 1px solid #ffffff;
	padding-left:2px;
	text-align:center;
}

.formulario_buscador{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:400;
	background-color:#000000;
	width:100px;
	border: 1px solid #ffffff;
	padding-left:2px;
	text-align:left;
}

.caja_total_blanca{
	font-family:verdana;
	font-size:14px;
	color:#ffffff;
	font-weight:800;
	background-color:#000000;
	width:130px;
	height:33px;
	border: 1px solid #ffffff;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	text-align:right;
}

.caja_total_amarilla{
	font-family:verdana;
	font-size:14px;
	color:#cdbb09;
	font-weight:800;
	background-color:#000000;
	width:130px;
	height:33px;
	border: 1px solid #ffffff;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	text-align:right;
}

.referencia_popup {
	position:absolute;
	top:0px;
	left:0px;
	z-index:50;
}

.popup {
	position:absolute;
	display:block;
	visibility:hidden;
	border:1px solid #000000;
	background-color:#ffffff;
}

.cabecera_popup {
	background: url(../img/titulo_popup.gif) no-repeat #000000;
	display:block;
	position:relative;
	height:17px;
	float:none;
	clear:both;
	cursor:move;
}

a.btn_cerrar_popup {
	display:block;
	float:right;
	margin-top:2px;
	margin-right:7px;
	text-decoration:none;
	font-family:verdana;
	font-size:10px;
	color:#ffffff;
}

.cuerpo_popup {
	display:block;
	position:relative;
	float:none;
	clear:both;
	background-color:#ffffff;
	padding:10px;
	color:#FFFFFF;
	font-size:0px;
}

.bkg_opciones_enlace{
	width:118px;
	height:14px;
	background-color:#000000;  /* color de fondo de las opciones */
	
}

.contenido_formulario{
	width:400px;
	//width:300px;
	margin-bottom:6px;
	padding:0px;
}

.formulario_popup{
	font-family:verdana;
	font-size:9px;
	height:16px;
	color:#ffffff;
	font-weight:400;
	background-color:#000000;
	width:300px;
	border: 1px solid #cccccc;
	padding-left:2px;
	text-align:left;

}

.formulario_config{
	font-family:verdana;
	font-size:9px;
	height:16px;
	color:#ffffff;
	font-weight:400;
	background-color:#000000;
	width:770px;
	border: 1px solid #cccccc;
	padding-left:2px;
	text-align:left;
	margin-top:11px;
	margin-left:5px;

}

.formulario_examinar{
	font-family:verdana;
	font-size:9px;
	height:16px;
	color:#ffffff;
	font-weight:400;
	background-color:#000000;
	width:190px;
	border: 1px solid #cccccc;
	padding-left:2px;
	text-align:left;
}

.formulario_numero{
	font-family:verdana;
	font-size:9px;
	height:16px;
	color:#ffffff;
	font-weight:400;
	background-color:#000000;
	width:110px;
	border: 1px solid #cccccc;
	padding-left:2px;
	text-align:left;
}

.formulario_fecha{
	font-family:verdana;
	font-size:9px;
	height:16px;
	color:#ffffff;
	font-weight:400;
	background-color:#000000;
	width:128px;
	border: 1px solid #cccccc;
	padding-left:2px;
	text-align:center;
}

#msg_err_d_nombre_tipo_apunte {
	position:absolute;
	top:0px;
	left:0px;
}

.formulario_cuenta{
	font-family:verdana;
	font-size:9px;
	height:16px;
	color:#ffffff;
	font-weight:400;
	background-color:#000000;
	width:332px;
	border: 1px solid #cccccc;
	padding-left:2px;
	margin-top:1px;
	text-align:left;

}

.cerrar_sesion{
	border:0px solid red;
	display: block;
	height: 17px;
	width: 87px;
	top:9px;
	left:811px;
	position:absolute;
}

.busqueda_tipos_apuntes {
	position:relative;
	display:block;
	width:440px;
}

.marco_buscador {
	position:relative;
	display:block;
	margin-top:6px;
	margin-left:6px;
	border:1px solid #968f8f;
	background-color:#dddbdb;
	padding:14px;
	//width:440px;
}

.marco_buscador_config {
	position:relative;
	display:block;
	margin-top:6px;
	margin-left:6px;
	border:1px solid #968f8f;
	background-color:#dddbdb;
	height:40px;
	width:895px;
	float:left;
}

.titulo_buscador {
	font-family:verdana;
	font-size:14px;
	color:#000000;
	margin-top:-1px;
	margin-right:10px;
	text-align:left;
	float:left;
}

.titulo_buscador_config {
	font-family:verdana;
	font-size:14px;
	color:#000000;
	margin-top:10px;
	margin-left:15px;
	text-align:left;
	float:left;
}

.guardar {
	position:relative;
	display:block;
	margin-top:10px;
	margin-right:6px;
	margin-bottom:6px;
	border:0px solid #968f8f;
	float:right;
}

.capa_error {
	background-color:#000000;
	color:#e4ce00;
	display:block;
	font-family:verdana;
	font-size:9px;
	font-weight:400;
	height:14px;
	margin:1px 0px 0px 1px;
	padding-left:2px;
	position:absolute;
	text-align:left;
	width:296px;
	z-index:5;
	visibility:hidden;
}

.capa_error_examinar {
	background-color:#000000;
	color:#e4ce00;
	display:block;
	font-family:verdana;
	font-size:9px;
	font-weight:400;
	height:14px;
	margin:1px 0px 0px 1px;
	padding-left:2px;
	position:absolute;
	text-align:left;
	width:186px;
	z-index:5;
	visibility:hidden;
}